quick-view-modal{--qv-radius: 24px;--qv-ease: cubic-bezier(.16, 1, .3, 1);--qv-dur: .38s;--qv-pad: clamp(18px, 2.4vw, 32px);display:contents}.qv{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--color-foreground);overflow:hidden}.qv[open]{display:flex;align-items:flex-end;justify-content:center}.qv::backdrop{background:#0c140e00;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:background var(--qv-dur) var(--qv-ease),backdrop-filter var(--qv-dur) var(--qv-ease)}.qv.is-open::backdrop{background:#0c140e7a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.qv__sheet{position:relative;display:flex;flex-direction:column;width:100%;max-height:92dvh;border-radius:var(--qv-radius) var(--qv-radius) 0 0;background:var(--color-background);box-shadow:0 -12px 40px #00000024;overflow:hidden;transform:translateY(100%);transition:transform var(--qv-dur) var(--qv-ease)}.qv.is-open .qv__sheet{transform:translateY(0)}.qv__sheet.is-dragging{transition:none}.qv__handle{position:absolute;top:0;left:50%;z-index:4;display:grid;place-items:center;width:96px;height:28px;transform:translate(-50%);touch-action:none;cursor:grab}.qv__handle span{width:40px;height:4px;border-radius:2px;background:#00000038}.qv__close{position:absolute;top:12px;right:12px;z-index:5;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--color-border);border-radius:50%;background:color-mix(in srgb,var(--color-background) 88%,transparent);color:var(--color-foreground);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .15s var(--qv-ease),border-color .15s var(--qv-ease)}.qv__close:hover{border-color:var(--color-foreground);transform:rotate(90deg)}.qv__close:focus-visible{outline:2px solid var(--color-accent-deep);outline-offset:2px}.qv__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.qv .pdp{padding:0}.qv .pdp__description,.qv .pdp__accordions,.qv .pdp__badges,.qv .pdp-trust,.qv .crumbs,.qv .buybar{display:none}.qv .pdp__head{order:1}.qv .pdp__price-row{order:2}.qv .paytiles{order:3}.qv .paynote{order:4}.qv .pdp__stock{order:5}.qv .sizes,.qv .pdp__form{order:6}.qv .offers{order:7}.qv .pdp__full-link{order:8}.qv .pdp__title{font-size:clamp(22px,2.2vw,30px)}.qv .pdp__price-now{font-size:24px}.qv .pdp__full-link{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;padding:4px 0;color:var(--color-foreground);font-size:14px;font-weight:600;text-decoration:underline;text-decoration-color:var(--color-border);text-underline-offset:5px;transition:text-decoration-color .15s var(--qv-ease)}.qv .pdp__full-link svg{transition:transform .15s var(--qv-ease)}.qv .pdp__full-link:hover{text-decoration-color:currentcolor}.qv .pdp__full-link:hover svg{transform:translate(3px)}.qv .pdp__add{animation:none}@media(max-width:989px){.qv .pdp__layout{gap:0}.qv .pdp__media{position:static;padding:36px 16px 0}.qv .gallery__stage{width:min(100%,34dvh);justify-self:center}.qv .gallery__thumbs{display:none}.qv .pdp__panel{gap:14px;padding:18px 20px calc(24px + env(safe-area-inset-bottom))}.qv .pdp__form{display:contents}.qv .pdp__form>*{order:6}.qv .pdp__actions{position:sticky;bottom:0;z-index:3;margin-inline:-20px;padding:10px 20px calc(10px + env(safe-area-inset-bottom));background:linear-gradient(to top,var(--color-background) 78%,transparent)}}@media(min-width:990px){.qv[open]{align-items:center;padding:32px}.qv__sheet{width:min(1080px,100%);height:min(720px,calc(100dvh - 64px));max-height:none;border-radius:var(--qv-radius);box-shadow:0 32px 80px #00000038,0 4px 16px #00000014;opacity:0;transform:translateY(16px) scale(.98);transition:transform var(--qv-dur) var(--qv-ease),opacity .24s ease}.qv.is-open .qv__sheet{opacity:1;transform:none}.qv__handle{display:none}.qv__close{top:18px;right:18px}.qv__body{overflow:hidden}.qv .pdp,.qv .pdp__layout{height:100%}.qv .pdp__layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-rows:100%;align-items:stretch;gap:0}.qv .pdp__media{position:static;display:flex;align-items:center;min-height:0;padding:var(--qv-pad);background:color-mix(in srgb,var(--color-accent-soft) 35%,var(--color-background))}.qv .gallery{width:100%}.qv .gallery__stage{width:min(100%,calc(min(720px,100dvh - 64px) - 2 * var(--qv-pad)));justify-self:center}.qv .gallery--with-thumbs .gallery__thumbs{max-height:calc(min(720px,100dvh - 64px) - 2 * var(--qv-pad))}.qv .pdp__panel{min-height:0;padding:64px var(--qv-pad) var(--qv-pad);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}.qv-skeleton{display:grid;gap:20px;padding:44px 20px 28px}.qv-skeleton__media,.qv-skeleton__line,.qv-skeleton__tiles span,.qv-skeleton__button{border-radius:12px;background:linear-gradient(100deg,var(--color-accent-soft) 30%,color-mix(in srgb,var(--color-accent-soft) 40%,var(--color-background)) 50%,var(--color-accent-soft) 70%);background-size:300% 100%;animation:qvShimmer 1.3s linear infinite}.qv-skeleton__media{aspect-ratio:1;max-height:40dvh}.qv-skeleton__panel{display:flex;flex-direction:column;gap:14px}.qv-skeleton__line{display:block;width:70%;height:14px}.qv-skeleton__line--eyebrow{width:28%;height:10px}.qv-skeleton__line--title{width:85%;height:30px}.qv-skeleton__line--price{width:36%;height:26px}.qv-skeleton__line--short{width:45%}.qv-skeleton__tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.qv-skeleton__tiles span{height:76px}.qv-skeleton__button{height:52px;margin-top:8px;border-radius:999px}@media(min-width:990px){.qv-skeleton{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:0;height:100%;padding:0}.qv-skeleton__media{max-height:none;margin:var(--qv-pad);aspect-ratio:auto}.qv-skeleton__panel{padding:64px var(--qv-pad) var(--qv-pad)}}@keyframes qvShimmer{0%{background-position:100% 0}to{background-position:0 0}}.qv-error{display:grid;place-items:center;gap:18px;min-height:280px;padding:56px 24px 40px;text-align:center}.qv-error__text{max-width:34ch;color:var(--color-muted);font-size:15px;line-height:1.5}.qv-error__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.qv-error__retry,.qv-error__link{display:inline-flex;align-items:center;height:46px;padding:0 22px;border-radius:999px;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.qv-error__retry{border:0;background:var(--color-foreground);color:var(--color-background)}.qv-error__link{border:1px solid var(--color-border);color:var(--color-foreground)}.qv-error__retry:focus-visible,.qv-error__link:focus-visible{outline:2px solid var(--color-accent-deep);outline-offset:2px}@media(min-width:990px){.qv-error{height:100%}}@media(prefers-reduced-motion:reduce){.qv::backdrop,.qv__sheet,.qv__close,.qv .pdp__full-link svg{transition:none}.qv-skeleton__media,.qv-skeleton__line,.qv-skeleton__tiles span,.qv-skeleton__button{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/quick-view.css.map */
