.qv-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:405;pointer-events:none;visibility:hidden;transition:visibility 0s linear .45s}.qv-drawer.is-active{pointer-events:auto;visibility:visible;transition-delay:0s}.qv-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;transition:opacity .4s var(--ease-default)}.qv-drawer.is-active .qv-drawer__overlay{opacity:1}.qv-drawer__panel{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(100%,820px);background:#fff;transform:translate(100%);transition:transform .45s cubic-bezier(.22,1,.36,1)}.qv-drawer.is-active .qv-drawer__panel{transform:none}.qv-drawer__close{position:absolute;top:16px;right:16px;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:#e5e5e5;transition:background-color .3s var(--ease-default),color .3s var(--ease-default)}.qv-drawer__close:hover{background:var(--color-primary);color:#fff}.qv-drawer__body{flex:1;min-height:0}.qv-loading{padding:96px 24px;text-align:center;color:#606060}.qv{display:grid;grid-template-columns:320px minmax(0,1fr);gap:32px;height:100%;padding:24px}.qv__media{display:flex;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;scrollbar-width:none}.qv__media::-webkit-scrollbar{display:none}.qv__img{flex-shrink:0;display:block;width:100%;aspect-ratio:320 / 430;object-fit:cover;background:#f2f0ec}.qv__info{display:flex;flex-direction:column;align-items:stretch;min-width:0;padding:40px 40px 0 0;overflow-y:auto}.qv__title{font-size:32px;font-weight:600;line-height:1.3}.qv .pdp-info__price{margin-top:8px}.qv__text{margin-top:16px;font-size:14px;line-height:1.4;color:var(--color-secondary)}.qv__form{display:flex;flex-direction:column;gap:16px;margin-top:24px}.qv__buy{display:grid;grid-template-columns:114px minmax(0,1fr);gap:12px}.qv__buy .hm-btn,.qv__now{padding:10px 16px}.qv .hm-btn[disabled]{opacity:.5;pointer-events:none}.qv__details{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;margin-top:24px;font-size:14px;color:var(--color-primary);text-decoration:underline;text-underline-offset:4px}.to-top{--p: 0;position:fixed;right:24px;bottom:24px;z-index:300;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid var(--color-border);border-radius:50%;background:linear-gradient(to top,var(--color-primary) calc(var(--p) * 1%),#fff calc(var(--p) * 1%));box-shadow:0 4px 16px #0000001f;opacity:0;visibility:hidden;transform:translateY(16px);cursor:pointer;transition:opacity .35s var(--ease-default),transform .35s var(--ease-default),visibility 0s linear .35s}.to-top svg{mix-blend-mode:difference}.to-top.is-visible{opacity:1;visibility:visible;transform:none;transition-delay:0s}.to-top:hover{box-shadow:0 6px 20px #0003}@media(max-width:768px){.qv-drawer__panel{width:100%}.qv{display:block;height:100%;padding:0;overflow-y:auto}.qv__media{flex-direction:row;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;gap:0}.qv__img{width:100%;scroll-snap-align:start;aspect-ratio:390 / 500}.qv__info{padding:24px 16px 32px;overflow:visible}.qv__title{font-size:24px;padding-right:48px}.to-top{right:16px;bottom:16px;width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.qv-drawer__panel,.qv-drawer__overlay,.to-top{transition-duration:.01s}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/quick-view.css.map */
