.product-details .variant-picker .variant-option--swatches{--variant-picker-swatch-radius: 50%;--focus-outline-radius: 50%;position:relative;min-inline-size:0;max-width:calc(100% + 4px);flex-wrap:nowrap;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding:2px;margin-inline:-2px}.product-details .variant-picker .variant-option--swatches::-webkit-scrollbar{display:none}.product-details .variant-picker .variant-option--swatches>legend{margin-bottom:8px}.product-details .variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch{flex:0 0 auto;width:56px;height:56px;padding:0;border:1px solid rgb(17 30 56 / .15);border-radius:50%;overflow:hidden;background:#f4f2ee;outline:none;box-shadow:none;scroll-snap-align:start;transition:transform .2s cubic-bezier(.2,.7,.3,1),border-color .2s ease}.product-details .variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:after{display:none}.product-details .variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch .swatch{width:100%;height:100%;border-radius:0;background-size:cover;background-position:center}@media(hover:hover){.product-details .variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:hover{transform:translateY(-1px);border-color:#111e3873}}.product-details .variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has(input:checked){overflow:hidden;outline:none;border-color:#111e38;box-shadow:inset 0 0 0 1px #111e38}.product-details .variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:has(input:focus-visible){outline:2px solid rgb(17 30 56);outline-offset:2px}.product-details .variant-picker .variant-option--swatches label.variant-option__button-label--has-swatch:active{transform:scale(.96)}.sm-sw-wrap{position:relative}.sm-sw-arrow{position:absolute;z-index:2;width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid rgb(17 30 56 / .12);border-radius:50%;background:#fff;color:#111e38;box-shadow:0 1px 2px #0000000f,0 3px 8px #0000001a;cursor:pointer;transition:transform .2s cubic-bezier(.2,.7,.3,1),opacity .2s ease}.sm-sw-arrow--prev{left:-6px}.sm-sw-arrow--next{right:-6px}.sm-sw-arrow[hidden]{display:none}.sm-sw-arrow svg{width:12px;height:12px}@media(hover:hover){.sm-sw-arrow:hover{transform:scale(1.06)}}.sm-sw-arrow:active{transform:scale(.96)}.sm-sw-arrow:focus-visible{outline:2px solid rgb(17 30 56);outline-offset:2px}.product-details .sm-usp{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.product-details .sm-usp li{display:flex;align-items:center;gap:10px;margin:0;padding:0;font-size:14px;line-height:1.5;letter-spacing:.2px;color:#2b2b2b}.product-details .sm-usp__svg{flex:0 0 20px;width:20px;height:20px;color:#111e38;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.product-details variant-picker.variant-picker{padding-block:4px 8px}@media(max-width:749px){.product-details h1{font-size:21px!important;line-height:1.22!important}.product-details .sm-pdp-eyebrow+.text-block{margin-top:-10px}.product-details .sm-pdp-eyebrow~product-price{margin-top:-12px}.product-details product-price+.sm-usp{margin-top:-6px}}.product-details .sm-pdp-pay{width:100%;margin-top:-6px}.product-details .sm-pdp-pay .sm-pay{display:flex;flex-direction:column;align-items:center;text-align:center}.product-details .sm-pdp-pay .sm-pay__list{justify-content:center;margin-inline:auto}.product-details .add-to-cart-button{box-shadow:inset 0 0 0 1px #111e38,0 8px 20px #111e3847,0 2px 6px #111e382e}@media(hover:hover){.product-details .add-to-cart-button:hover{box-shadow:inset 0 0 0 1px #111e38,0 10px 24px #111e3857,0 3px 8px #111e3833}}.product-information__media media-gallery .product-media-container img{object-fit:cover;object-position:center}
/*# sourceMappingURL=/cdn/shop/t/10/assets/suki-pdp.css.map */
