:root{--jp-swatch-radius: 32%;--jp-swatch-border-width: 1px;--jp-swatch-border-color: rgb(var(--color-foreground-rgb) / .14);--jp-swatch-ring-width: 2px;--jp-swatch-ring-offset: 3px;--jp-swatch-gap: 10px;--jp-swatch-ease: cubic-bezier(.34, 1.4, .64, 1)}.swatch{background-position:center;background-repeat:no-repeat;background-size:cover;border:var(--jp-swatch-border-width) solid var(--jp-swatch-border-color);border-radius:var(--jp-swatch-radius);box-sizing:border-box}.swatch.swatch--variant-image,.swatch:not(.swatch--unavailable){background-size:cover}.variant-picker .variant-option--swatches{--options-border-radius: var(--jp-swatch-radius);display:flex;flex-wrap:wrap;gap:var(--jp-swatch-gap)}.variant-picker .variant-option--swatches legend{display:block;width:100%;letter-spacing:normal;margin-block-end:10px}.variant-picker .variant-option__swatch-value{color:var(--color-foreground);font-weight:600;padding-inline-start:6px}.variant-picker .variant-option--swatches .swatch,.variant-picker .variant-option--swatches .swatch--unscaled{--swatch-width: var(--variant-picker-swatch-width, 48px);--swatch-height: var(--variant-picker-swatch-height, 48px);width:var(--swatch-width);height:var(--swatch-height);background-size:cover}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch{border-radius:var(--jp-swatch-radius);line-height:0;outline:none;outline-offset:var(--jp-swatch-ring-offset)}@media(prefers-reduced-motion:no-preference){.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch{transition:transform .2s var(--jp-swatch-ease),outline-color .15s ease}}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:hover{outline:var(--jp-swatch-ring-width) solid rgb(var(--color-foreground-rgb) / .28);outline-offset:var(--jp-swatch-ring-offset);transform:translateY(-1px)}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:has(:checked),.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:has(:checked):hover{outline:var(--jp-swatch-ring-width) solid var(--color-foreground);outline-offset:var(--jp-swatch-ring-offset);transform:translateY(-1px) scale(1.04)}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:has(:focus-visible){outline:var(--jp-swatch-ring-width) solid var(--color-foreground);outline-offset:calc(var(--jp-swatch-ring-offset) + 2px)}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:has([data-option-available=false]){opacity:.45}.variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:has([data-option-available=false]) .swatch{border-style:dashed}swatches-variant-picker-component .swatch,.facets .swatch,.pills__pill--swatch .swatch{border-radius:var(--jp-swatch-radius);border:var(--jp-swatch-border-width) solid var(--jp-swatch-border-color)}swatches-variant-picker-component .variant-option--swatches .swatch{--swatch-width: 22px;--swatch-height: 22px;width:var(--swatch-width);height:var(--swatch-height)}swatches-variant-picker-component .variant-option__button-label--has-swatch,.facets .variant-option__button-label--has-swatch{border-radius:var(--jp-swatch-radius)}section-carousel{--jp-carousel-gap: 12px;--jp-carousel-peek: 12%;--jp-carousel-dot-size: 7px;--jp-carousel-dot-gap: 7px;display:block;width:100%;position:relative}.jp-carousel__dots{display:none;gap:var(--jp-carousel-dot-gap);align-items:center;justify-content:center;padding:0;margin:18px 0 0;list-style:none}.jp-carousel__dot{-webkit-appearance:none;appearance:none;border:0;padding:0;margin:0;cursor:pointer;width:var(--jp-carousel-dot-size);height:var(--jp-carousel-dot-size);border-radius:999px;background:rgb(var(--color-foreground-rgb) / .22)}@media(prefers-reduced-motion:no-preference){.jp-carousel__dot{transition:width .28s var(--jp-swatch-ease),background-color .2s ease}}.jp-carousel__dot:hover{background:rgb(var(--color-foreground-rgb) / .45)}.jp-carousel__dot[aria-current=true]{width:calc(var(--jp-carousel-dot-size) * 3);background:var(--color-foreground)}.jp-carousel__dot:focus-visible{outline:var(--focus-outline-width, 2px) solid var(--color-foreground);outline-offset:3px}section-carousel[data-carousel-active=true] .jp-carousel__track.jp-carousel__track{display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:flex-start;gap:var(--jp-carousel-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}section-carousel[data-carousel-active=true] .jp-carousel__track.jp-carousel__track::-webkit-scrollbar{display:none}section-carousel[data-carousel-active=true] .jp-carousel__track.jp-carousel__track>*{flex:0 0 calc(100% - var(--jp-carousel-peek));min-width:0;max-width:none;scroll-snap-align:center;scroll-snap-stop:always}section-carousel[data-carousel-active=true] .jp-carousel__dots{display:flex}@media screen and (min-width:750px){section-carousel[data-carousel-active=true][data-carousel-mode=always]{--jp-carousel-peek: 0%}section-carousel[data-carousel-active=true][data-carousel-mode=always] .jp-carousel__track.jp-carousel__track>*{flex-basis:calc((100% - (var(--jp-carousel-gap) * 2)) / 3)}}@media(prefers-reduced-motion:reduce){section-carousel .jp-carousel__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
