body.r19-shell .vn-purchase :is(.vn-size-link,.r21-opt__chart)[data-r24-fit-open]{font-weight:700;text-decoration-thickness:1.5px;text-underline-offset:4px}body.r19-shell .vn-purchase .add-to-cart{transition:none;transform:none}body.r19-shell .vn-purchase .add-to-cart:is(:disabled,[aria-disabled=true]),body.r19-shell .vn-purchase form[aria-busy=true] .add-to-cart{transform:none;transition:none;box-shadow:none}body.r19-shell .vn-purchase .add-to-cart:focus-visible{outline:2px solid var(--v-paper,#ede8e2);outline-offset:4px;transform:none;transition:none}body.r19-shell .vn-purchase :is(.gallery-thumbs>a,.r24-gallery-navigation__thumbs>button){border:1px solid #7777;box-shadow:inset 0 0 0 1px transparent;transition:none}body.r19-shell .vn-purchase .gallery-thumbs>a[aria-current=true]{border-color:var(--v-paper,#ede8e2);box-shadow:inset 0 0 0 2px var(--v-paper,#ede8e2)}body.r19-shell .vn-purchase .r24-gallery-navigation__thumbs>button[aria-current=true]{border-color:#171918;box-shadow:inset 0 0 0 2px #171918}body.r19-shell .vn-purchase .vn-product-zoom.r32-zoom-fitted{box-sizing:border-box;width:var(--r32-zoom-width,640px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:52px 12px 12px;border-radius:12px;overflow:auto;overscroll-behavior:contain}body.r19-shell .vn-purchase .vn-product-zoom.r32-zoom-fitted>[data-zoom-image]{display:block;width:100%;height:auto;min-height:0;max-height:none;object-fit:contain}body.r19-shell .vn-purchase .vn-product-zoom.r32-zoom-fitted>[data-gallery-close]{position:absolute;top:6px;right:6px;margin:0;border-radius:8px}body.r19-shell .vn-purchase .vn-product-zoom.r32-zoom-fitted .r24-gallery-navigation{margin-top:8px}body.r19-shell .vn-purchase .vn-product-zoom.r32-zoom-fitted .r24-gallery-navigation__bar{gap:14px;font-variant-numeric:tabular-nums}body.r19-shell .vn-purchase .vn-product-zoom .r24-gallery-navigation__bar>button{width:44px;height:44px;border:1px solid #171918;background:#171918;color:#f7f4ef;border-radius:9px;box-shadow:0 2px 5px #0002;transform:none;transition:none}body.r19-shell .vn-purchase .vn-product-zoom .r24-gallery-navigation__bar>button:disabled{opacity:.38;cursor:default;box-shadow:none}body.r19-shell .vn-purchase .vn-product-zoom .r24-gallery-navigation__bar>button svg{stroke-width:1.8;transform:none;transition:none}body.r19-shell .vn-purchase .vn-product-zoom .r24-gallery-navigation__thumbs{gap:8px;scroll-padding-inline:3px}body.r19-shell .vn-purchase .vn-product-zoom .r24-gallery-navigation__thumbs>button{border-radius:8px;overflow:hidden}body.r19-shell .vn-purchase .vn-product-zoom .r24-gallery-navigation button:focus-visible{outline:2px solid #171918;outline-offset:3px;transform:none;transition:none}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){body.r19-shell .vn-purchase .variant-buttons fieldset button[data-value][aria-pressed=true]:not(:disabled):not([aria-disabled=true]):not(:focus-visible):hover{border-color:#fff;box-shadow:inset 0 0 0 1px #fff9,0 2px 9px #0003}body.r19-shell .vn-purchase form:not([aria-busy=true]) .add-to-cart:not(:disabled):not([aria-disabled=true]):not(:focus-visible){transition:background-color .18s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}body.r19-shell .vn-purchase form:not([aria-busy=true]) .add-to-cart:not(:disabled):not([aria-disabled=true]):not(:focus-visible):hover{background:var(--r24-accept-hi,#39795d);box-shadow:inset 0 1px #ffffff28,0 5px 14px #0003;transform:translateY(-1px)}body.r19-shell .vn-purchase form:not([aria-busy=true]) .add-to-cart:not(:disabled):not([aria-disabled=true]):not(:focus-visible):active{transform:scale(.99);box-shadow:inset 0 1px 3px #0002}body.r19-shell .vn-purchase[data-gallery-pointer=true] :is(.gallery-thumbs>a,.r24-gallery-navigation__thumbs>button):not(:focus-visible){transition:border-color .18s ease,box-shadow .18s ease}body.r19-shell .vn-purchase :is(.gallery-thumbs>a,.r24-gallery-navigation__thumbs>button):not([aria-current=true]):not(:focus-visible):hover{border-color:#777}body.r19-shell .vn-purchase .vn-product-zoom .r24-gallery-navigation__bar>button:not(:disabled):not(:focus-visible){transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}body.r19-shell .vn-purchase .vn-product-zoom .r24-gallery-navigation__bar>button:not(:disabled):not(:focus-visible):hover{background:#303532;box-shadow:0 3px 9px #0003}body.r19-shell .vn-purchase .vn-product-zoom .r24-gallery-navigation__bar>button:not(:disabled):not(:focus-visible):active{transform:scale(.96)}body.r19-shell .vn-purchase .vn-product-zoom .r24-gallery-navigation__bar>button:not(:disabled):not(:focus-visible) svg{transition:transform .18s ease}body.r19-shell .vn-purchase .vn-product-zoom [data-cro-gallery-step="-1"]:not(:disabled):not(:focus-visible):hover svg{transform:translate(-2px)}body.r19-shell .vn-purchase .vn-product-zoom [data-cro-gallery-step="1"]:not(:disabled):not(:focus-visible):hover svg{transform:translate(2px)}}@media(hover:none),(pointer:coarse){body.r19-shell .vn-purchase .add-to-cart:is(:hover,:active){transform:none;transition:none;box-shadow:none}}@media(prefers-reduced-motion:reduce){body.r19-shell .vn-purchase :is(.add-to-cart,.gallery-thumbs>a,.r24-gallery-navigation button,.r24-gallery-navigation button svg){transition:none!important;animation:none!important;transform:none!important}}@media(forced-colors:active){body.r19-shell .vn-purchase :is(.gallery-thumbs>a,.r24-gallery-navigation__thumbs>button)[aria-current=true]{outline:2px solid Highlight;outline-offset:-3px}body.r19-shell .vn-purchase .vn-product-zoom .r24-gallery-navigation__bar>button{background:ButtonFace;color:ButtonText;border-color:ButtonText}}@media(prefers-reduced-motion:no-preference)and (forced-colors:none){body.r19-shell .vn-purchase :is(.gallery-thumbs>a,.r24-gallery-navigation__thumbs>button)[aria-current=true]:not(:focus-visible){position:relative;box-shadow:none}body.r19-shell .vn-purchase :is(.gallery-thumbs>a,.r24-gallery-navigation__thumbs>button)[aria-current=true]:not(:focus-visible):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--v-paper,#ede8e2);pointer-events:none;opacity:.4;animation:r32-thumb-ring-breathe 3.6s cubic-bezier(.45,0,.55,1) infinite}body.r19-shell .vn-purchase .r24-gallery-navigation__thumbs>button[aria-current=true]:not(:focus-visible):after{box-shadow:inset 0 0 0 2px #171918}}@keyframes r32-thumb-ring-breathe{0%,to{opacity:.4}50%{opacity:.95}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/r32-pdp-gallery-polish.css.map */
