.product-quick-view{opacity:0;pointer-events:none;position:fixed;left:1rem;right:1rem;top:1rem;bottom:1rem;width:100%;bottom:auto;transform:translateZ(0);transition:all .3s var(--ease-out-slow);max-width:calc(100% - 2rem);height:calc(100% - 2rem);z-index:1003;border-radius:var(--media-radius);background-color:rgb(var(--color-drawer-background));isolation:isolate;will-change:transform,opacity;backface-visibility:hidden}.product-quick-view.quick-view-loaded{pointer-events:all;opacity:1;transform:translateZ(0)}.product-quick-view__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--color-overlay) / .7);-webkit-backdrop-filter:blur(var(--backdrop-blur));backdrop-filter:blur(var(--backdrop-blur));opacity:0;visibility:hidden;transition:all .25s var(--ease-out-slow);pointer-events:none;display:block!important;z-index:1002}body.quickview-open{overflow:hidden;padding-right:var(--scrollbar-width)}body.quickview-open .product-quick-view__overlay,body.template-product-quick-view .product-quick-view__overlay{opacity:1;visibility:visible;pointer-events:all}body.template-product-quick-view .product-quick-view{transition:none}.product-quick-view__content{overflow-y:auto;max-height:100%}.product-quick-view__product-content{padding:2rem}@media screen and (min-width:768px){.product-quick-view__product-content{padding:3.5rem}.product-quick-view{left:50%;top:50%;right:auto;bottom:auto;transform:translate3d(-50%,-45%,0) translateZ(0);width:860px!important;max-width:860px!important;height:680px!important;max-height:680px!important}.product-quick-view.quick-view-loaded{transform:translate3d(-50%,-50%,0) translateZ(0)}.product-quick-view__content{max-height:100%!important;height:100%!important;overflow:hidden!important}.product-quick-view .product{--media-width: auto !important}.product-quick-view .product__media-wrapper,.product-quick-view .product__media-list,.product-quick-view .main-carousel,.product-quick-view .media-slide,.product-quick-view .media-slide .media,.product-quick-view .splide-slider.media-slider{height:calc(680px - 7rem)!important;max-height:calc(680px - 7rem)!important;aspect-ratio:1320 / 2333!important;width:auto!important;flex:0 0 auto!important}.product-quick-view .media img,.product-quick-view .media-slide img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important}.product-quick-view .product__media-list .main-carousel .splide__arrows:not(.splide__arrows--rtl) .splide__arrow--prev{left:10px!important}.product-quick-view .product__media-list .main-carousel .splide__arrows:not(.splide__arrows--rtl) .splide__arrow--next{right:10px!important}.product-quick-view .product__info-wrapper,.product-quick-view .product-quick-view-content .product__info-wrapper{flex:1 1 auto!important;padding-inline-start:4rem!important}}.product-quick-view__close{position:absolute;top:1.2rem;inset-inline-end:1.2rem}#product-quick-view__product-content.is-loading{opacity:0}#product-quick-view__product-content{opacity:1;transition:opacity .2s ease}.quick-view-mobile-heading{display:none}.product-quick-view .product__tax,.product-quick-view .product__sku,.product-quick-view .product-form__quantity,.product-quick-view .block:has(.btn-underlined),.product-quick-view .thumbnail-carousel{display:none!important}.product-quick-view product-info variant-selects:not(:first-of-type){display:none!important}#product-quick-view .media{padding-top:0!important;padding-bottom:0!important;aspect-ratio:auto!important;height:auto!important;background:transparent!important}#product-quick-view .media img{position:relative!important;width:100%;height:auto!important;object-fit:contain!important;top:0!important;left:0!important;transform:none!important}#product-quick-view .thumbnail .media,#product-quick-view .product__media-list-item .media,#product-quick-view li .media{padding-top:100%!important;aspect-ratio:1 / 1!important;height:0!important;position:relative!important}#product-quick-view .thumbnail img,#product-quick-view .product__media-list-item img{position:absolute!important;height:100%!important;width:100%!important;object-fit:cover!important;top:0!important}#product-quick-view slider-component,#product-quick-view .slider{height:auto!important;min-height:0!important;margin-top:0!important;align-items:flex-start!important}@media screen and (max-width:768px){#product-quick-view,.product-quick-view{top:0!important;bottom:0!important;left:0!important;right:0!important;height:100%!important;width:100%!important;max-width:100%!important;border-radius:0!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;align-items:center!important;padding:0!important;background-color:#00000080!important}.product-quick-view__content{width:100vw!important;max-width:100vw!important;margin:0!important;border-radius:20px 20px 0 0!important;background:#fff!important;height:auto!important;min-height:auto!important;max-height:85vh!important;position:relative!important;bottom:0!important;transform:none!important;animation:slideUpDrawer .3s ease-out forwards;padding-bottom:calc(6px + env(safe-area-inset-bottom))!important;overflow-y:auto!important}#product-quick-view__product-content{padding:25px 20px 0!important;height:auto!important}.mobile-hide{display:none!important}.product-quick-view .product__title,.product-quick-view .product__price,.product-quick-view .product__description,.product-quick-view .product__text,.product-quick-view .product__vendor,.product-quick-view .volume-pricing-note,.product-quick-view .product__media-wrapper,.product-quick-view .installment,.product-quick-view .product__link,.product-quick-view .product__divider,.product-quick-view .product__collapsible,.product-quick-view show-more-toggle{display:none!important}.product-quick-view .quick-view-mobile-heading{display:block!important;font-family:neue-haas-unica,NeueHaasUnica,Work Sans,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#000!important;text-align:center!important;margin:0 0 16px!important}.product-quick-view product-info>div,.product-quick-view product-form,.product-quick-view .product-form,.product-quick-view .product-form__buttons,.product-quick-view form{margin:0!important;padding:0!important}.product-form__input{flex-wrap:wrap!important;gap:0px!important;margin-bottom:0!important;border:none!important;padding:0!important}.product-quick-view{--label-font-size: 12px !important}.product-quick-view .product-form__input legend,.product-quick-view .product-form__input .form__label{display:block!important;width:100%!important;margin-bottom:4px!important;font-family:neue-haas-unica,NeueHaasUnica,Work Sans,sans-serif!important;font-size:12px!important;font-weight:300!important;letter-spacing:.48px!important;color:#000!important;text-transform:lowercase!important;text-align:left!important}.product-quick-view .product-form__input legend:first-letter,.product-quick-view .product-form__input .form__label:first-letter{text-transform:uppercase!important}.product-quick-view .product-form__input legend strong,.product-quick-view .product-form__input .form__label strong{font-weight:300!important;text-transform:none!important}.product-quick-view .variant-picker__solid input[type=radio]:checked+.swatch-block{border:1px solid #000!important}.product-quick-view variant-selects{display:flex!important;flex-direction:column!important}.product-quick-view variant-selects .product-form__input:not(.product-form__input--color):not(.product-form__quantity){display:contents!important}.product-quick-view variant-selects .product-form__input:not(.product-form__input--color):not(.product-form__quantity)>.variant-label-container{order:0!important;margin:0 0 4px!important}.product-quick-view variant-selects>.product-form__input--color{order:1!important;margin:0 0 12px!important;padding:0!important;border:none!important}.product-quick-view .product-form__input--color .variant-label-container{margin:0!important}.product-quick-view .product-form__input--color .variant-picker{display:none!important}.product-quick-view variant-selects .product-form__input:not(.product-form__input--color):not(.product-form__quantity)>.variant-picker,.product-quick-view variant-selects .product-form__input:not(.product-form__input--color):not(.product-form__quantity)>.variant-picker__solid{order:2!important}.product-quick-view .variant-label-container .form__label{margin:0!important;padding:0!important}.product-form__submit{width:100%!important;background-color:#000!important;color:#fff!important;font-family:neue-haas-unica,NeueHaasUnica,Work Sans,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin:12px 0 0!important;min-height:50px!important;border-radius:2px!important}.shopify-payment-button{display:none!important}.product-quick-view__close{position:absolute!important;top:15px!important;right:15px!important;z-index:99!important;width:auto!important;height:auto!important;border-radius:0!important;color:#000!important;background:transparent!important;border:none!important;padding:0!important;line-height:1!important}.product-quick-view__close:before,.product-quick-view__close:after{display:none!important;content:none!important}.product-quick-view__close svg{display:block!important;width:20px!important;height:20px!important}.product-quick-view__close:hover{background:transparent!important}.product-quick-view__close:hover svg{transform:none!important}.product-quick-view variant-selects{margin:0!important;padding:0!important}.product-quick-view .product-form__input,.product-quick-view .product-form__input--dropdown,.product-quick-view .product-form__input--pill,.product-quick-view .product-form__input--swatch{margin:0!important;padding:0!important}.product-quick-view .variant-picker .swatch-block,.product-quick-view .variant-picker__solid .swatch-block{min-width:0!important;flex:1 1 0!important}.product-quick-view .variant-picker,.product-quick-view .variant-picker__solid,.product-quick-view .variant-picker fieldset,.product-quick-view fieldset.variant-picker__input{flex-wrap:nowrap!important}}@keyframes slideUpDrawer{0%{transform:translateY(100%)}to{transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/191/assets/quick-view.css.map */
