.sh-qv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:97;display:flex;align-items:center;justify-content:center;padding:12px;visibility:hidden;pointer-events:none}.sh-qv.is-open{visibility:visible;pointer-events:auto}.sh-qv__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#141a3c8c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity .32s var(--ease)}.sh-qv.is-open .sh-qv__backdrop{opacity:1}.sh-qv__panel{position:relative;display:flex;width:min(1040px,calc(100vw - 24px));max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);border-radius:28px;background:#fff;color:var(--ink);box-shadow:0 50px 100px -30px #0d112e99;overflow:hidden}.sh-qv.is-open .sh-qv__panel{animation:sh-qv-in .32s var(--ease) both}@keyframes sh-qv-in{0%{opacity:0;translate:0 18px;scale:.98}to{opacity:1;translate:0 0;scale:1}}.sh-qv__body{position:relative;flex:1;min-width:0;overflow-y:auto;overscroll-behavior:contain}.sh-qv [hidden]{display:none!important}.sh-qv__close{position:absolute;z-index:3;right:10px;top:10px;background:#ffffffeb;box-shadow:0 6px 16px -8px #20305e80}.sh-qv__close:hover{background:var(--sky-light)}.sh-qv__grid{display:grid;grid-template-columns:minmax(0,1fr)}.sh-qv__gallery{display:grid;gap:10px;padding:14px 14px 0;align-content:start;min-width:0}.sh-qv__stage{overflow:hidden;aspect-ratio:4 / 3;border-radius:20px;background:radial-gradient(circle at 50% 42%,#fff 0%,rgba(147,201,235,.12) 50%,var(--sky-tint) 100%)}.sh-qv__stage img{width:100%;height:100%;transition:opacity .25s}.sh-qv__stage.is-swapping img{opacity:.4}.sh-qv__stage .sh-img--fill{object-fit:cover}.sh-qv__stage .sh-img--whole{object-fit:contain;padding:6%;mix-blend-mode:multiply}.sh-qv__thumbs{display:flex;gap:8px;overflow-x:auto;padding:3px;scrollbar-width:thin}.sh-qv__thumb{flex:none;width:56px;height:56px;padding:0;overflow:hidden;border-radius:12px;border:2px solid transparent;background:var(--sky-light);transition:border-color .2s}.sh-qv__thumb img{width:100%;height:100%}.sh-qv__thumb .sh-img--fill{object-fit:cover}.sh-qv__thumb .sh-img--whole{object-fit:contain;padding:3px}.sh-qv__thumb:hover{border-color:var(--sky)}.sh-qv__thumb[aria-current=true]{border-color:var(--navy)}.sh-qv__info{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-content:start;padding:20px 18px 24px;min-width:0}.sh-qv__kicker{font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--blue-2)}.sh-qv__title{padding-right:40px;font-size:clamp(22px,2.2vw,30px);line-height:1.15;letter-spacing:-.015em;color:var(--navy)}.sh-qv__kicker+.sh-qv__title{margin-top:-6px}.sh-qv__rating{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13.5px;font-weight:600;color:var(--ink-muted)}.sh-qv__rating strong{color:var(--navy);font-weight:800}.sh-qv__points{gap:8px}.sh-qv__points li{font-size:14.5px}.sh-qv__price{min-height:40px}.sh-qv__price .product-price__now{font-size:32px;color:var(--navy)}.sh-qv__price:has(.product-price__was:not([hidden])) .product-price__now{color:var(--blue)}.sh-qv__price .product-price__was{order:-1;font-size:17px}.sh-qv__form{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.sh-qv__stock{min-height:22px}.sh-qv__stock[data-available=false]{background:#fdeeee;border-color:#f6c9c9;color:#c62828}.sh-qv__stock[data-available=false] .cg-dot{background:var(--red);box-shadow:none;animation:none}.sh-qv__add{width:100%}.sh-qv__add .ic{width:20px;height:20px}.sh-qv__details{justify-self:start;margin-top:-2px;position:relative}.sh-qv__details:after{content:"";position:absolute;top:-9px;right:-6px;bottom:-9px;left:-6px}.sh-qv__trust{display:flex;flex-wrap:wrap;gap:8px 18px;padding-top:14px;border-top:1px solid var(--line)}.sh-qv__trust li{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:700;color:var(--navy)}.sh-qv__trust .ic{width:17px;height:17px;color:var(--blue-2)}.sh-qv__error{padding:10px 14px;border-radius:12px;background:#fdeeee;border:1px solid #f6c9c9;color:#c62828;font-size:14px;font-weight:700;line-height:1.4}@media(min-width:768px){.sh-qv__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:100%}.sh-qv__gallery{position:sticky;top:0;padding:18px 0 18px 18px}.sh-qv__stage{aspect-ratio:1}.sh-qv__info{padding:30px 30px 30px 28px}.sh-qv__thumb{width:64px;height:64px}}@media(max-width:559px){.sh-qv{align-items:flex-end;padding:0}.sh-qv__panel{width:100vw;max-width:100vw;max-height:92vh;max-height:92dvh;border-radius:24px 24px 0 0}.sh-qv.is-open .sh-qv__panel{animation-name:sh-qv-up}.sh-qv__stage{aspect-ratio:16 / 11}}@keyframes sh-qv-up{0%{opacity:0;translate:0 40px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.sh-qv.is-open .sh-qv__panel{animation:none}.sh-qv__backdrop,.sh-qv__stage img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/cg2-quick-view.css.map */
