:is(#_,.section--dynamic-selector){--ds-track-edge: 24px}:is(#_,.section--dynamic-selector) .heading-section-text{margin-bottom:0}:is(#_,.section--dynamic-selector) .ds__heading-inline{display:var(--ds-heading-inline-display)}:is(#_,.section--dynamic-selector) .ds__heading-stacked{display:var(--ds-heading-stacked-display)}:is(#_,.section--dynamic-selector) .ds__swatches-row{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}:is(#_,.section--dynamic-selector) .ds__swatches-cta{flex:0 0 auto;margin-left:auto;display:var(--ds-heading-stacked-display)}:is(#_,.section--dynamic-selector) .ds__swatches-link{margin-bottom:16px}:is(#_,.section--dynamic-selector) .ds__swatches{display:flex;flex:1 1 auto;gap:6px;margin-bottom:16px;padding-left:3px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}:is(#_,.section--dynamic-selector) .ds__swatches::-webkit-scrollbar{display:none}:is(#_,.section--dynamic-selector) .ds__swatch{background:transparent;border:0;cursor:pointer;flex:0 0 auto;margin:0;padding:0;position:relative}:is(#_,.section--dynamic-selector) .ds__swatch:after{background:transparent;border-radius:0 0 3px 3px;bottom:0;content:"";height:3px;left:0;pointer-events:none;position:absolute;right:0;transition:background .15s}:is(#_,.section--dynamic-selector) .ds__swatch img{border-radius:4px;display:block;height:90px;width:72px;object-fit:cover;object-position:center}:is(#_,.section--dynamic-selector) .ds__swatch.is-active:after{background:#000}:is(#_,.section--dynamic-selector) .ds__swatch:not(.is-active):hover:after{background:gray}:is(#_,.section--dynamic-selector) .ds__carousel{position:relative}:is(#_,.section--dynamic-selector) .ds__track{display:flex;gap:var(--ds-carousel-gap);overflow-x:auto;overflow-y:hidden;padding-left:var(--ds-track-edge);padding-right:var(--ds-track-edge);scroll-behavior:smooth;scroll-padding-inline-start:var(--ds-track-edge);scroll-padding-inline-end:var(--ds-track-edge);-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}:is(#_,.section--dynamic-selector) .ds__track::-webkit-scrollbar{display:none}:is(#_,.section--dynamic-selector) .ds__spacer{display:none}:is(#_,.section--dynamic-selector) .ds__segment{flex:0 0 auto;min-width:0}:is(#_,.section--dynamic-selector) .ds__segment-grid{display:flex;flex-wrap:nowrap;gap:var(--ds-gap);width:max-content}:is(#_,.section--dynamic-selector) .ds__segment-grid>.grid-product{flex:0 0 auto;float:none!important;margin-bottom:0!important;max-width:var(--ds-card-width)!important;min-width:var(--ds-card-width)!important;padding-left:0!important;width:var(--ds-card-width)!important}:is(#_,.section--dynamic-selector) .ds__nav-shell{align-items:center;display:flex;height:calc(100% - 100px);left:0;padding-left:var(--ds-track-edge);padding-right:var(--ds-track-edge);pointer-events:none;position:absolute;right:0;top:0}:is(#_,.section--dynamic-selector) .ds__nav{align-items:center;display:none;justify-content:space-between;opacity:0;pointer-events:none;transition:opacity .2s ease;width:100%}:is(#_,.section--dynamic-selector) .ds__nav.is-active{display:flex}:is(#_,.section--dynamic-selector) .ds__carousel:hover .ds__nav.is-active,:is(#_,.section--dynamic-selector) .ds__carousel:focus-within .ds__nav.is-active{opacity:1}:is(#_,.section--dynamic-selector) .ds__arrow{align-items:center;background:#fff;border:0;border-radius:999px;color:#000;cursor:pointer;display:flex;height:34px;justify-content:center;outline:none;padding:0;pointer-events:auto;transition:background-color .2s ease,color .2s ease;width:34px}:is(#_,.section--dynamic-selector) .ds__arrow--left,:is(#_,.section--dynamic-selector) .ds__arrow--right{box-shadow:0 0 6px #0003}:is(#_,.section--dynamic-selector) .ds__arrow svg{fill:currentColor;fill-opacity:1;height:24px;width:24px}:is(#_,.section--dynamic-selector) .ds__arrow:disabled{background:#f5f5f5;opacity:0;pointer-events:none!important}:is(#_,.section--dynamic-selector) .ds__arrow:hover{background:#000;color:#fff}:is(#_,.section--dynamic-selector) .ds__arrow:focus-visible{outline:2px solid #000;outline-offset:2px}@media only screen and (max-width:768px){:is(#_,.section--dynamic-selector){--ds-track-edge: var(--ds-mobile-edge)}:is(#_,.section--dynamic-selector) .ds__heading-inline{display:var(--ds-m-heading-inline-display)}:is(#_,.section--dynamic-selector) .ds__heading-stacked{display:var(--ds-m-heading-stacked-display)}:is(#_,.section--dynamic-selector) .ds__swatches-cta{display:var(--ds-m-heading-stacked-display)}:is(#_,.section--dynamic-selector) .ds__swatches-row{gap:8px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}:is(#_,.section--dynamic-selector) .ds__swatches{min-width:0;padding-left:var(--ds-mobile-edge);padding-right:var(--ds-mobile-edge)}:is(#_,.section--dynamic-selector) .ds__swatches-cta{margin-right:var(--ds-mobile-edge)}:is(#_,.section--dynamic-selector) .ds__swatch img{height:72px;width:58px}:is(#_,.section--dynamic-selector) .ds__track{gap:var(--ds-mobile-gap)}:is(#_,.section--dynamic-selector) .ds__segment-grid{gap:var(--ds-mobile-gap)}:is(#_,.section--dynamic-selector) .ds__segment-grid>.grid-product{max-width:var(--ds-mobile-card-width)!important;min-width:var(--ds-mobile-card-width)!important;width:var(--ds-mobile-card-width)!important}:is(#_,.section--dynamic-selector) .ds__nav-shell{display:none}}
/*# sourceMappingURL=/cdn/shop/t/621/assets/section-dynamic-selector.css.map */
