[data-sg-react-storefront] .sg-photo-feedback{z-index:1;border-radius:inherit;color:#78838c;text-align:center;pointer-events:none;background:#f3f4f5;place-content:center;justify-items:center;gap:8px;display:grid;position:absolute;overflow:hidden}[data-sg-react-storefront] .sg-photo-feedback[hidden]{display:none!important}[data-sg-react-storefront] img.sg-photo-hidden{opacity:0!important;transition:none!important}[data-sg-react-storefront] .sg-photo-shimmer{background:linear-gradient(100deg,#0000 20%,#ffffffb3 42%,#0000 65%) 0 0/220% 100%;animation:1.6s linear infinite sg-photo-shimmer;position:absolute;top:0;bottom:0;left:0;right:0}[data-sg-react-storefront] .sg-photo-feedback--retained{background:0 0}[data-sg-react-storefront] .sg-photo-feedback--retained .sg-photo-shimmer{background:#ffffff40;animation:none}[data-sg-react-storefront] .sg-photo-feedback>img.sg-photo-retained{box-sizing:border-box;opacity:1!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;display:block!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important;transform:none!important}[data-sg-react-storefront] .sg-photo-spinner{z-index:1;box-sizing:border-box;background:#ffffffc9;border:2px solid #1a2a3a33;border-top-color:#1a2a3a;border-radius:50%;width:24px;height:24px;animation:.7s linear infinite sg-retained-spin;position:relative;box-shadow:0 0 0 7px #ffffffc9}[data-sg-react-storefront] .sg-photo-large .sg-photo-spinner{border-width:3px;width:32px;height:32px}[data-sg-react-storefront] [data-sg-photo-hover-waiting] .sg-home-catalog__image--main:not(.sg-photo-hidden){opacity:1!important}[data-sg-react-storefront] .sg-photo-error-icon{line-height:0;display:block}[data-sg-react-storefront] .sg-photo-error-label{padding:0 8px;font:400 12px/1.4 Arial,sans-serif}[data-sg-react-storefront] .sg-photo-compact .sg-photo-error-label{display:none}[data-sg-react-storefront] .sg-photo-large .sg-photo-error-label{font-size:15px}[data-sg-react-storefront] .sg-photo-retry{z-index:2;pointer-events:auto;color:#1a2a3a;cursor:pointer;background:#fff;border:1px solid #d6dce1;border-radius:8px;padding:8px 16px;font:500 14px/1.4 Arial,sans-serif;position:relative}[data-sg-react-storefront] .sg-photo-retry:hover{border-color:#1a2a3a}[data-sg-react-storefront] .sg-photo-retry:focus-visible{outline-offset:3px;outline:2px solid #1a2a3a}[data-sg-react-storefront] .sg-photo-dialog-frame{aspect-ratio:1;width:min(900px,80vw);position:relative}[data-sg-react-storefront] .sg-photo-dialog-frame>img,[data-sg-react-storefront] .autocomplete-suggestion-thumb>img{object-fit:contain;width:100%;height:100%;display:block}@keyframes sg-photo-shimmer{to{background-position:-220% 0}}@media (prefers-reduced-motion:reduce){[data-sg-react-storefront] .sg-photo-shimmer{animation:none}[data-sg-react-storefront] .sg-photo-spinner,body .fancybox-container .fancybox-loading{animation-duration:2s}}[data-sg-react-storefront] .sg-compare-scroll-controls{margin:12px 0 10px}[data-sg-react-storefront] .sg-compare-scroll-controls[hidden]{display:none}[data-sg-react-storefront] .sg-compare-scroll-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}[data-sg-react-storefront] .sg-compare-scroll-hint{color:#596873;font-size:13px;line-height:1.4}[data-sg-react-storefront] .sg-compare-scroll-arrows{flex:none;gap:6px;display:flex}[data-sg-react-storefront] .sg-compare-scroll-arrow{color:#1a2a3a;cursor:pointer;background:#fff;border:1px solid #dbe1e6;border-radius:8px;place-items:center;width:36px;height:36px;padding:0;display:grid}[data-sg-react-storefront] .sg-compare-scroll-arrow:disabled{opacity:.35;cursor:default}[data-sg-react-storefront] .sg-compare-scroll-arrow:not(:disabled):hover{background:#f2f5f7;border-color:#1a2a3a}[data-sg-react-storefront] .sg-compare-scroll-arrow:focus-visible{outline-offset:3px;outline:2px solid #1a2a3a}[data-sg-react-storefront] .sg-compare-scroll-top:focus-visible{outline-offset:3px;outline:2px solid #1a2a3a}[data-sg-react-storefront] .sg-compare-scroll-top{scrollbar-width:none;overscroll-behavior-x:contain;touch-action:none;cursor:pointer;background:#e9edf0;border-radius:9px;width:100%;height:18px;position:relative;overflow:scroll hidden}[data-sg-react-storefront] .sg-compare-scroll-track{height:1px}[data-sg-react-storefront] .sg-compare-scroll-top::-webkit-scrollbar{display:none}[data-sg-react-storefront] .sg-compare-scroll-thumb{cursor:grab;background:#788894;border-radius:7px;height:12px;position:absolute;top:3px}[data-sg-react-storefront] .sg-compare-scroll-top.is-dragging,[data-sg-react-storefront] .sg-compare-scroll-top.is-dragging .sg-compare-scroll-thumb{cursor:grabbing}[data-sg-react-storefront] .sg-compare-scroll-frame{position:relative}[data-sg-react-storefront] .sg-compare-scroll-frame:before,[data-sg-react-storefront] .sg-compare-scroll-frame:after{content:"";z-index:3;opacity:0;pointer-events:none;width:24px;position:absolute;top:0;bottom:16px}[data-sg-react-storefront] .sg-compare-scroll-frame:before{background:linear-gradient(90deg,#1a2a3a18,#0000);left:0}[data-sg-react-storefront] .sg-compare-scroll-frame:after{background:linear-gradient(270deg,#1a2a3a18,#0000);right:0}[data-sg-react-storefront] .sg-compare-scroll-frame[data-sg-scroll-left]:before,[data-sg-react-storefront] .sg-compare-scroll-frame[data-sg-scroll-right]:after{opacity:1}@keyframes sg-retained-spin{to{transform:rotate(360deg)}}.sgs-operation-progress{white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.sgs-operation-progress:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:15px;height:15px;animation:.65s linear infinite sgs-operation-spin;display:inline-block}[data-rx-line-pending] .sgs-item__tools{min-height:26px}.sgs [data-sg-add][aria-busy=true]:before,.sgs [data-sg-recommendations] button[data-sg-add][aria-busy=true]:before{content:"";vertical-align:-3px;border:2px solid;border-right-color:#0000;border-radius:50%;width:15px;height:15px;margin-right:7px;animation:.65s linear infinite sgs-operation-spin;display:inline-block}@keyframes sgs-operation-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sgs-operation-progress:before,.sgs [data-sg-add][aria-busy=true]:before{animation-duration:1.6s}}[data-sg-react-purchase-fallback][hidden],[data-sg-react-gallery-fallback][hidden],[data-sg-react-cart-fallback][hidden]{display:none!important}.sg-react-controller{display:contents}.sg-react-native-purchase,[data-rx-purchase]{border:0;min-width:0;margin:0;padding:0}[data-sg-react-purchase],[data-sg-react-cart]{min-width:0}[data-rx-purchase] .sgs-swatch{cursor:pointer}[data-rx-purchase] button:disabled,[data-rx-cart] button:disabled{cursor:wait;opacity:.65}[data-rx-purchase] .sgs-feedback a{text-decoration:underline}.sg-react-initial-status{color:#192e3e;max-width:1280px;margin:16px auto;padding:12px 16px}.sg-react-initial-status[role=alert]{border:1px solid #b34632;border-radius:8px}.sg-react-initial-status a,.sg-react-initial-status button{margin-inline-start:8px}.sgs-react-gallery-toolbar{background:#fff;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:8px;display:flex}.sgs-react-gallery-status{color:#192e3e;background:#fff;padding:8px}[data-sg-react-gallery] .sgs-zoom-dialog img{object-fit:contain;max-width:100%;max-height:78vh}[data-rx-cart] .sgs-promo input{min-width:0}[data-rx-cart] .sgs-operation-status{overflow-wrap:anywhere}[data-rx-cart] .sgs-operation-status .sgs-link{white-space:normal}@media (max-width:480px){[data-rx-purchase] .sgs-cta:not(.sgs-cta--secondary){gap:8px}[data-rx-purchase] .sgs-cta>.sgs-btn{min-width:0}[data-rx-purchase] .sgs-swatches{flex-wrap:wrap;max-width:100%}[data-rx-cart] .sgs-promo__row{flex-wrap:wrap}}
/*$vite$:1*/
