.sms-relations{display:block;min-width:0;margin:20px 0 0;padding:18px 0 0;border-top:1px solid #dce3ec;color:#172b45;text-align:left}.sms-visual-pdp .sms-visual-buybox>.sms-relations{grid-column:1/-1;width:100%;order:0}.sms-visual-buybox .sms-relations__heading{display:block;margin:0;font-size:17px;line-height:1.35;letter-spacing:0;font-weight:750}.sms-relations__intro,.sms-relations__note{margin:5px 0 12px;font-size:12px;line-height:1.5;color:#53657c}.sms-relations__group{margin-top:10px;border:1px solid #dce3ec;border-radius:10px;background:#fff;overflow:hidden}.sms-relations__group>summary{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 12px;cursor:pointer;font-size:13px;font-weight:700;list-style:none}.sms-relations__group>summary::-webkit-details-marker{display:none}.sms-relations__group>summary:after{content:"+";margin-left:auto;font-size:18px;font-weight:500}.sms-relations__group[open]>summary:after{content:"\2212"}.sms-relations__count{display:inline-grid;place-items:center;min-width:21px;height:21px;padding:0 5px;border-radius:6px;background:#edf2f8;font-size:11px;color:#405771}.sms-relations__list{display:grid;gap:7px;list-style:none;margin:0;padding:0 8px 8px}.sms-relations__item{margin:0;padding:0;min-width:0}.sms-relations__card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;width:100%;min-width:0;padding:11px 10px;border:1px solid #e3e8ef;border-radius:7px;background:#f9fbfd;color:inherit!important;text-decoration:none!important;transition:background .15s,border-color .15s}.sms-relations__card:hover{background:#f0f5fb;border-color:#9aafc8}.sms-relations__card:focus-visible,.sms-relations__more:focus-visible,.sms-relations__group>summary:focus-visible{outline:2px solid #19518b;outline-offset:3px}.sms-relations__copy{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.sms-relations__capacity{font-size:13px;line-height:1.35;font-weight:750}.sms-relations__model-title{font-size:11px;line-height:1.45;overflow-wrap:anywhere}.sms-relations__cost{display:flex;flex-direction:column;align-items:flex-end;gap:4px;max-width:115px;text-align:right}.sms-relations__price{font-size:12px;line-height:1.4;font-weight:650;white-space:nowrap}.sms-relations__delta{padding:3px 5px;border-radius:4px;font-size:11px;line-height:1.3;white-space:nowrap;color:#174f87;background:#eaf1fa}.sms-relations__delta[data-direction=less]{color:#12623c;background:#e7f4eb}.sms-relations__delta[data-direction=same]{color:#526278;background:#edf0f5}.sms-relations__configuration{font-size:10px;line-height:1.4;color:#586c83}.sms-relations__badge{padding:2px 5px;border-radius:4px;font-size:10px;line-height:1.4;color:#365676;background:#eaf0f8}.sms-relations__specs{display:flex;gap:4px;flex-wrap:wrap;font-size:10px;line-height:1.5;color:#405671}.sms-relations__specs>span{padding:2px 5px;border:1px solid #d8e1ed;border-radius:4px;background:#fff}.sms-relations__note--coil{padding:8px;border-left:2px solid #768da8;background:#f3f6fa;color:#344d69}.sms-relations__more{display:block;width:calc(100% - 16px);min-height:38px;margin:0 8px 8px;padding:6px;border:0;border-radius:6px;background:#edf2f8;color:#234e79;font:inherit;font-size:12px;font-weight:650;cursor:pointer}.sms-relations [hidden]{display:none!important}.sms-relations__note{margin:10px 0 0;font-size:10px}@media(max-width:749px){.sms-relations{margin-top:16px;padding-top:16px}.sms-relations__card{padding:10px;gap:9px}.sms-relations__model-title,.sms-relations__price{font-size:12px}.sms-relations__note{font-size:11px}}.sms-visual-media-column{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:18px;min-width:0}.sms-visual-media-column>.sms-relations{width:100%;margin:0;padding:16px;border:1px solid #dce3ec;border-radius:10px;background:#fff;box-sizing:border-box}.sms-relations__card{grid-template-columns:64px minmax(0,1fr) auto;gap:10px}.sms-relations__image{display:grid;place-items:center;width:64px;height:64px;background:#fff;border-radius:6px;overflow:hidden}.sms-relations__image img{display:block;width:100%;height:100%;object-fit:contain}.sms-relations__differences{margin:-2px 0 0;padding:9px 12px;border:1px solid #e3e8ef;border-top:0;border-radius:0 0 7px 7px;background:#fff;font-size:11px;line-height:1.45}.sms-relations__differences>div{display:grid;grid-template-columns:minmax(85px,.6fr) minmax(0,1fr);gap:12px;padding:4px 0}.sms-relations__differences>div+div{border-top:1px solid #eef2f6}.sms-relations__differences dt{color:#53657c}.sms-relations__differences dd{margin:0;overflow-wrap:anywhere;color:#172b45;font-weight:600}@media(max-width:1280px){.sms-visual-media-column{display:contents}.sms-visual-media-column>.sms-relations{grid-column:1/-1;grid-row:3}.sms-visual-pdp .sms-visual-buybox{grid-row:2}}@media(max-width:990px){.sms-visual-media-column>.sms-visual-gallery{grid-row:1}.sms-visual-pdp .sms-visual-summary{grid-row:2}.sms-visual-pdp .sms-visual-buybox{grid-row:3}.sms-visual-media-column>.sms-relations{grid-row:4}}@media(max-width:749px){.sms-visual-pdp .sms-visual-media-column>.sms-visual-gallery{order:1}.sms-visual-pdp .sms-visual-media-column>.sms-relations{order:4;margin:0;width:100%}.sms-relations__card{grid-template-columns:44px minmax(0,1fr) auto;gap:8px}.sms-relations__image{width:44px;height:52px}.sms-relations__cost{max-width:98px}.sms-relations__differences,.sms-relations__model-title{font-size:12px}}.sms-relations__switch{display:flex;gap:4px;padding:4px;margin:14px 0 10px;border:1px solid #dce3ec;border-radius:9px;background:#f0f4f9}.sms-relations__switch button{flex:1;min-height:44px;padding:9px 10px;border:0;border-radius:6px;background:transparent;color:#53657c;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.sms-relations__switch button[aria-pressed=true]{background:#fff;color:#172b45;box-shadow:0 1px 4px #1833501a}.sms-relations__switch button:focus-visible{outline:2px solid #19518b;outline-offset:2px}.sms-relations__group>h3{display:flex;align-items:center;gap:8px;margin:0;min-height:44px;padding:10px 12px;font-size:13px;line-height:1.4;font-weight:700}.sms-relations__differences>.sms-relations__no-differences{display:block;color:#53657c;font-weight:400}.sms-relations__no-differences dd{font-weight:400;color:#53657c}.sms-relations__list--sizes{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px;padding:0 10px 12px}.sms-relations__list--sizes>.sms-relations__item{min-width:0;height:100%}.sms-relations .sms-relations__pill{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:5px;min-width:0;height:100%;min-height:84px;padding:11px 12px;border:1px solid #d5dfeb;border-radius:11px;background:#fff;box-sizing:border-box;color:#17324d!important;text-align:left;text-decoration:none!important;transition:border-color .15s,background .15s,box-shadow .15s}.sms-relations a.sms-relations__pill:hover{border-color:#547fa8;background:#f5f9fe;box-shadow:0 2px 7px #17324d0d}.sms-relations .sms-relations__pill--current{border-color:#173c63;background:#eef4fb;box-shadow:inset 0 3px #b6353c;cursor:default}.sms-relations__pill-head{display:flex;align-items:flex-start;justify-content:space-between;gap:5px}.sms-relations__pill .sms-relations__capacity{font-size:14px;line-height:1.3;letter-spacing:-.15px}.sms-relations__pill-check{display:inline-grid;place-items:center;flex:0 0 16px;width:16px;height:16px;border-radius:50%;background:#173c63;color:#fff;font-size:11px;line-height:1}.sms-relations__pill-check svg{display:block;width:11px;height:11px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sms-relations__pill-head{order:0}.sms-relations__pill-detail{order:1}.sms-relations__pill-current{order:2}.sms-relations__pill-pricing{order:3}.sms-relations__pill>.sms-relations__configuration{order:4}.sms-relations__pill-pricing{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;margin-top:auto}.sms-relations__pill .sms-relations__price{font-size:12px;line-height:1.4;font-weight:700}.sms-relations__pill .sms-relations__delta{padding:1px 4px;font-size:10px;line-height:1.4;font-weight:600}.sms-relations__pill-detail{font-size:10px;line-height:1.4;color:#5a6e85;overflow-wrap:anywhere}.sms-relations__pill-current{font-size:10px;line-height:1.3;font-weight:600;color:#2c547c}.sms-relations__pill .sms-relations__configuration{font-size:10px;line-height:1.35;color:#627387}@media(max-width:749px){.sms-relations__list--sizes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sms-relations .sms-relations__pill{min-height:84px;padding:10px}.sms-relations__pill .sms-relations__capacity{font-size:14px}}.sms-visual-pdp .sms-visual-buybox>.sms-relations{grid-column:1/-1;width:100%;min-width:0;margin:0 0 8px;padding:0;border:1px solid #d8e2ed;border-radius:9px;background:#fff;box-sizing:border-box}.sms-relations__mobile-toggle{display:flex;align-items:center;gap:8px;width:100%;min-height:48px;padding:10px 12px;border:0;border-radius:9px;background:#f5f8fc;color:#17324d;text-align:left;font:inherit;cursor:pointer}.sms-relations__mobile-toggle>span{flex:1;font-size:12px;font-weight:700;line-height:1.3}.sms-relations__mobile-toggle small{font-size:11px;line-height:1.3;color:#526d8a;white-space:nowrap}.sms-relations__mobile-toggle svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .15s}.sms-relations__mobile-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.sms-relations__mobile-toggle:focus-visible{outline:2px solid #19518b;outline-offset:2px}.sms-relations [data-rel-mobile-body]{padding:0 8px 8px}.sms-relations__intro{display:none}.sms-relations__switch{margin:8px 0;gap:3px;padding:3px}.sms-relations__switch button{font-size:11px;min-height:44px;padding:7px 8px}.sms-relations__group>h3{font-size:11px;min-height:32px;padding:8px}.sms-relations__list--sizes{grid-template-columns:repeat(auto-fit,minmax(min(100%,104px),1fr));grid-auto-flow:row;grid-auto-columns:auto;gap:7px;padding:0 8px 8px;overflow:visible}.sms-relations .sms-relations__pill{min-height:76px;padding:9px;gap:4px}.sms-relations__pill .sms-relations__capacity{font-size:12px}.sms-relations__pill-current{display:none}.sms-relations__pill .sms-relations__price{font-size:11px}.sms-relations__pill .sms-relations__delta{font-size:9px}.sms-relations__model-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size:11px}.sms-relations__differences{font-size:11px}.sms-relations__note{font-size:10px;line-height:1.4;margin-top:7px}.sms-visual-pdp .sms-visual-buybox>.sms-relations{border:0;border-radius:0;background:transparent}.sms-relations [data-rel-mobile-body]{padding:0}.sms-relations__switch{margin:0 0 8px}.sms-relations__group{margin-top:0;border:0;border-radius:0;background:transparent;overflow:visible}.sms-relations__group>h3{padding:0 0 7px;min-height:28px}.sms-relations__list--sizes{padding:0 0 8px}
/*# sourceMappingURL=/cdn/shop/t/218/assets/sms-product-relations.css.map */
