.sbs-pairs,.sbs-pairs__sheet{--sbs-pairs-line: color-mix(in srgb, var(--color-text-body) 14%, transparent);--sbs-pairs-muted: color-mix(in srgb, var(--color-text-body) 72%, transparent)}.sbs-pairs{--sbs-pairs-pad: var(--page-width-padding);display:block;padding:var(--index-section-padding) 0}@media(min-width:990px){.sbs-pairs{--sbs-pairs-pad: calc(var(--grid-gutter) * 1.5)}.sbs-pairs__card{padding:calc(var(--sbs-pairs-pad) * 1.25) var(--sbs-pairs-pad);border:1px solid var(--sbs-pairs-line);background:color-mix(in srgb,var(--color-button-primary) 7%,var(--color-body))}}.sbs-pairs[hidden]{display:none}.sbs-pairs__head{margin-bottom:calc(var(--grid-gutter) * 1.25)}.sbs-pairs__heading{margin:0 0 6px}.sbs-pairs__intro{margin:0;color:var(--sbs-pairs-muted)}.sbs-pairs__rail{display:flex;gap:calc(var(--grid-gutter) * .75);margin:0 calc(var(--sbs-pairs-pad) * -1);padding:0 var(--sbs-pairs-pad) 4px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--sbs-pairs-pad);scrollbar-width:none}.sbs-pairs__rail::-webkit-scrollbar{display:none}.sbs-pairs__item{display:flex;flex:0 0 80%;flex-direction:column;margin:0;scroll-snap-align:start}@media(min-width:600px){.sbs-pairs__item{flex-basis:42%}}.sbs-pairs__progress{position:relative;height:2px;margin-top:var(--grid-gutter);background:var(--sbs-pairs-line)}.sbs-pairs__progress span{position:absolute;top:0;left:0;height:100%;background:var(--color-text-body)}.sbs-pairs__pic{position:relative;display:flex;aspect-ratio:4 / 3;align-items:center;justify-content:center;background:var(--color-small-image-bg)}.sbs-pairs__duo{display:flex;align-items:center;gap:5%;width:min(84%,calc(46% * var(--sbs-pairs-ratios, 2)))}.sbs-pairs__duo img{display:block;flex:var(--sbs-pairs-ratio, 1) 1 0;width:0;min-width:0;height:auto;aspect-ratio:var(--sbs-pairs-ratio, 1);object-fit:cover;box-shadow:0 4px 14px color-mix(in srgb,var(--color-text-body) 22%,transparent)}.sbs-pairs__badge{display:inline-block;padding:4px 8px;background:var(--color-button-primary);color:var(--color-button-primary-text);font-size:calc(var(--type-base-size) * .7);font-weight:600;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}.sbs-pairs__pic .sbs-pairs__badge{position:absolute;top:10px;left:10px}.sbs-pairs__note{position:absolute;right:0;bottom:8px;left:0;color:var(--sbs-pairs-muted);font-size:calc(var(--type-base-size) * .7);letter-spacing:.04em;text-align:center}.sbs-pairs__name{margin:calc(var(--grid-gutter) * .6) 0 2px;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none}.sbs-pairs__name a{color:inherit;text-decoration:none}.sbs-pairs__name a:hover{text-decoration:underline;text-underline-offset:3px}.sbs-pairs__item .sbs-pairs__edition{margin:0 0 4px}.sbs-pairs__price{margin:0 0 calc(var(--grid-gutter) * .6)}.sbs-pairs__open{margin-top:auto}.sbs-pairs__item.is-open .sbs-pairs__pic{outline:1px solid var(--color-text-body);outline-offset:4px}.sbs-pairs__box>.sbs-pairs__pic,.sbs-pairs__box>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto}.sbs-pairs__box>img{object-fit:cover}.product__photos .sbs-pairs__box img{opacity:1}.product__photos .sbs-pairs__box .sbs-pairs__duo img{position:static;width:0;max-width:none;height:auto}.image-wrap__thumbnail .sbs-pairs__duo{width:92%;gap:2px}.sbs-pairs__tile{display:block;flex:var(--sbs-pairs-ratio, 1) 1 0;aspect-ratio:var(--sbs-pairs-ratio, 1);background:center / cover no-repeat}.sbs-pairs__gallery video-media{--default-aspect-ratio: var(--sbs-pairs-photo, 4 / 6)}.sbs-pairs__sheet-body{overflow-x:hidden}.sbs-pairs__details{min-width:0}.sbs-pairs__meta{padding-top:var(--grid-gutter)}.sbs-pairs__meta .product-single__title{margin-bottom:calc(var(--grid-gutter) / 2)}.sbs-pairs__loading{height:2px;background:linear-gradient(90deg,transparent,var(--color-text-body),transparent) 0 0 / 40% 100% no-repeat,var(--sbs-pairs-line);animation:sbs-pairs-sweep 1.1s ease-in-out infinite}@keyframes sbs-pairs-sweep{0%{background-position:-40% 0,0 0}to{background-position:140% 0,0 0}}@media(prefers-reduced-motion:reduce){.sbs-pairs__loading{animation:none}}.sbs-pairs__error{margin:0;color:var(--sbs-pairs-muted)}.sbs-pairs__gift .sbs-pairs__badge{margin-bottom:calc(var(--grid-gutter) / 2)}.sbs-pairs__gift-text{margin:0 0 var(--grid-gutter)}.sbs-pairs__levels{padding:var(--grid-gutter);border:1px solid var(--sbs-pairs-line);background:var(--color-card-bg)}.sbs-pairs__levels-head{margin:0 0 8px;font-family:var(--type-header-primary),var(--type-header-fallback);font-size:calc(var(--type-base-size) * 1.15)}.sbs-pairs__levels-set{margin:12px 0 4px;color:var(--sbs-pairs-muted);font-size:calc(var(--type-base-size) * .75);letter-spacing:.16em;text-transform:uppercase}.sbs-pairs__levels ul{margin:0;padding:0;list-style:none}.sbs-pairs__levels li{margin:0;padding:4px 0}.sbs-pairs__full{display:block;margin-top:var(--grid-gutter);color:inherit;text-align:center;text-decoration:underline;text-underline-offset:3px}html.sbs-pairs-sheet-open{overflow:hidden}.sbs-pairs__sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147481000}.sbs-pairs__sheet[hidden]{display:none}.sbs-pairs__sheet-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--color-text-body) 45%,transparent);opacity:0;transition:opacity .25s ease}.sbs-pairs__sheet-box{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;height:92%;height:92dvh;background:var(--color-body);color:var(--color-text-body);transform:translateY(100%);transition:transform .3s ease}.sbs-pairs__sheet.is-open .sbs-pairs__sheet-backdrop{opacity:1}.sbs-pairs__sheet.is-open .sbs-pairs__sheet-box{transform:none}@media(prefers-reduced-motion:reduce){.sbs-pairs__sheet-backdrop,.sbs-pairs__sheet-box{transition:none}}.sbs-pairs__sheet-head{display:flex;align-items:center;justify-content:space-between;gap:var(--grid-gutter);padding:10px var(--page-width-padding);border-bottom:1px solid var(--sbs-pairs-line);font-size:calc(var(--type-base-size) * .75);letter-spacing:.2em;text-transform:uppercase}.sbs-pairs__sheet-close{display:flex;margin-right:-10px;padding:10px;border:0;background:none;color:inherit;cursor:pointer}.sbs-pairs__sheet-body{flex:1;padding:var(--grid-gutter) var(--page-width-padding) calc(var(--grid-gutter) * 1.5);overflow-y:auto;overscroll-behavior:contain}.sbs-pairs__panel[hidden]{display:none}@media(min-width:990px){.sbs-pairs__rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--grid-gutter);margin:0;padding:0;overflow:visible}.sbs-pairs__progress{display:none}.sbs-pairs__panel{margin-top:calc(var(--grid-gutter) * 1.75);padding-top:calc(var(--grid-gutter) * 1.75);border-top:1px solid var(--sbs-pairs-line)}.sbs-pairs__panel .sbs-pairs__form{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:calc(var(--page-width-padding) * 1.5);align-items:start}.sbs-pairs__panel .sbs-pairs__meta{padding-top:0}.sbs-pairs__panel-close{display:block;margin:0 0 8px auto;padding:0;border:0;background:none;color:var(--sbs-pairs-muted);font-size:calc(var(--type-base-size) * .85);text-decoration:underline;text-underline-offset:3px;cursor:pointer}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/sbs-pairs.css.map */
