.js quick-view-drawer{display:block}.quick-view__summary{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;top:2rem;right:2rem;width:3.6rem;height:3.6rem;border-radius:50%;cursor:pointer;color:rgb(var(--color-foreground));transform:scale(0);transition:transform var(--duration-default) ease}.quick-view__summary:after{content:"";z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:rgb(var(--color-background));box-shadow:0 0 4rem rgba(var(--color-foreground),.2)}.quick-view__summary .icon{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.8rem;height:1.8rem}@media screen and (hover: hover){.card-wrapper:hover .quick-view__summary{transform:scale(1)}}@media screen and (min-width: 750px){.quick-view__summary{width:4.4rem;height:4.4rem}.quick-view__summary:hover:after{animation:beat .6s infinite ease}@keyframes beat{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}}.quick-view--open,.quick-view--opening,.quick-view--closing{overflow:hidden}.quick-view--open #shopify-section-header,.quick-view--open .facet-filters,.quick-view--opening #shopify-section-header,.quick-view--opening .facet-filters,.quick-view--closing:not(.mini-cart--opening) #shopify-section-header,.quick-view--closing:not(.mini-cart--opening) .facet-filters{z-index:2!important}.quick-view--open .transition-content,.quick-view--opening .transition-content,.quick-view--closing .transition-content,.quick-view--open .header-wrapper,.quick-view--opening .header-wrapper,.quick-view--closing .header-wrapper,.quick-view--open .announcement-bar,.quick-view--opening .announcement-bar,.quick-view--closing .announcement-bar{padding-inline-end:var(--scrollbar-width)}.quick-view--open .transition-body:after,.quick-view--opening .transition-body:after{opacity:1;pointer-events:visible}.quick-view--open .quick-view,.quick-view--opening .quick-view{visibility:visible}.quick-view--closing[data-animate-image] use-animate{transition:none}.quick-view{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;visibility:hidden;pointer-events:none;z-index:100;display:flex;align-items:center;justify-content:center}.quick-view__close{display:flex;align-items:center;justify-content:center;position:fixed;height:4.4rem;width:4.4rem;border-radius:50%;top:4rem;right:1rem;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));box-shadow:0 0 4rem rgba(var(--color-foreground),.2);border:none;outline:none;padding:0;cursor:pointer;z-index:1;position:absolute}@media screen and (min-width: 750px){.quick-view__close{top:5rem}}@media screen and (min-width: 1024px){.quick-view__close{top:2rem;right:2rem}}.quick-view__close .icon{pointer-events:none;position:relative;width:2rem;height:2rem;transition:transform var(--duration-default) ease;will-change:transform;transform:scale(1) rotate(45deg)}@media screen and (hover: hover){.quick-view__close:hover .icon{transform:scale(.8) rotate(135deg)}}.quick-view__left,.quick-view__right{flex:0 0 100%;position:relative}@media screen and (min-width: 750px){.quick-view__left,.quick-view__right{flex:0 0 50%}}.quick-view__content{position:relative;pointer-events:visible;flex:1 1 auto;height:90%;max-height:790px;margin:0 5%;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-width:thin}.quick-view__content::-webkit-scrollbar-track{background-color:rgb(var(--color-border))}.quick-view__content::-webkit-scrollbar{width:.3rem;background-color:rgb(var(--color-foreground))}.quick-view__content::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground))}@media screen and (min-width: 1024px){.quick-view__content{display:flex;overflow:hidden;height:calc(100% - 10rem);margin:0 5rem;justify-content:space-between}.quick-view__grid{display:grid;grid-template-columns:repeat(2,1fr);height:inherit;flex:1;max-width:1000px}}.quick-view__content:empty{display:block}.quick-view__content:before,.quick-view__content:after{content:"";position:absolute;z-index:3;bottom:0;height:0%;width:100%;left:0;background-color:rgb(var(--color-background))}@media screen and (min-width: 750px){.quick-view__content:before,.quick-view__content:after{width:50%}.quick-view__content:after{left:auto;right:0;background-color:rgb(var(--color-background-dark))}details[open].menu-opening>.quick-view .quick-view__content:after{transition-delay:.1s}}details[open]>.quick-view .quick-view__content:before,details[open]>.quick-view .quick-view__content:after{transition:height var(--duration-long) ease;will-change:transform}details[open].menu-opening>.quick-view .quick-view__content:before,details[open].menu-opening>.quick-view .quick-view__content:after{height:100%}.quick-view__content.hide-cover:before,.quick-view__content.hide-cover:after{top:0;bottom:auto;height:0!important}.quick-view__content .quick-view__left{background-color:rgb(var(--color-background-dark))}.quick-view__content .quick-view__right{background-color:rgb(var(--color-background))}.quick-view .slider{position:relative;flex-wrap:inherit;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;display:flex;padding:0;margin:0;list-style:none}.quick-view .slider .slider__slide{width:100%;max-width:100%;padding-bottom:0}.quick-view .product__media-icon,.quick-view .product__media-toggle,.quick-view .gallery-cursor{display:none}@media screen and (min-width: 750px){.quick-view .product__media-wrapper,.quick-view .slider-mobile-gutter,.quick-view product-gallery,.quick-view use-animate,.quick-view .media-wrapper,.quick-view .product__media-list,.quick-view .product__media-item,.quick-view .product__modal-opener,.quick-view .product__media,.quick-view .deferred-media{height:100%}}.quick-view .product__media-wrapper .slider-buttons{display:flex}.quick-view .product__modal-opener{display:block;overflow:hidden}@media screen and (max-width: 749px){.quick-view .product__modal-opener--video{display:none}.quick-view .product__modal-opener--video+.media-wrapper{width:100%}.quick-view .product__media-list .deferred-media{display:block}.quick-view .deferred-media__poster-button{width:4.4rem;height:4.4rem}.quick-view .product__media-slider--adapt .product__media-list{height:0;padding-bottom:var(--force-image-ratio-percent)}}@media screen and (min-width: 1024px){.quick-view .product__media,.quick-view .deferred-media{padding:0!important}}@media screen and (min-width: 750px){.quick-view .product__info-wrapper:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:20rem;z-index:3;pointer-events:none;background-image:linear-gradient(to bottom,rgba(var(--color-background),0) 0,rgb(var(--color-background)) 70%);transition:opacity var(--duration-long) ease}.quick-view .product__info-wrapper:hover:after{opacity:0}}.quick-view .product__info-container{padding:0}.quick-view .product__media-wrapper .slider-mobile-gutter{margin:0}.quick-view .product__info-container{padding:3rem 5%}@media screen and (min-width: 750px){.quick-view .product__info-container{padding:3rem 4.5rem;height:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-width:thin}.quick-view .product__info-container::-webkit-scrollbar-track{background-color:transparent}.quick-view .product__info-container::-webkit-scrollbar{width:.6rem}.quick-view .product__info-container::-webkit-scrollbar-thumb{border-radius:1rem;background-color:transparent}.quick-view .product__info-container:hover::-webkit-scrollbar-thumb{background-color:rgb(var(--color-border))}.quick-view .product__info-container::-webkit-scrollbar-thumb:hover,.quick-view .product__info-container::-webkit-scrollbar-thumb:active{background-color:rgba(var(--color-foreground),.4)}}@media screen and (min-width: 1200px){.quick-view .product__info-container{padding:4rem 6.5rem}}.quick-view .product__media-wrapper product-gallery{margin-bottom:0}.quick-view .product__xr-button{display:none}[data-animate-image] .quick-view use-animate[data-animate^=fade]{opacity:1;transform:none}.quick-view .product__featured-quote{padding-inline:20px}.quick-view__content--alt .slider-button--next:after{display:none}.quick-view__content--alt .quick-view__right.product__info-wrapper{max-height:100%;overflow:auto}.quick-view [data-bv-show=rating_summary] .bv_main_container .bv_avgRating_component_container{display:none!important}.quick-view [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_component_container,.quick-view [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text{font-size:1.4rem!important;color:inherit!important;line-height:1!important;pointer-events:none!important}.quick-view .product-form__input input[type=radio]:checked+label:not(.color__swatch):after{background-color:rgb(var(--color-foreground))}.quick-view .product-form__input input[type=radio]:checked+label{color:rgb(var(--color-background))}.quick-view .product-form__input input[type=radio]+label{color:rgb(var(--color-foreground));margin-top:.6rem;margin-bottom:.4rem;padding:.6rem 1.6rem;min-width:4rem;min-height:4rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1;display:flex;align-items:center;cursor:pointer;position:relative;z-index:1;transition:color var(--duration-default) ease,box-shadow var(--duration-default) ease;border-radius:unset}.quick-view .product-form__input{justify-content:flex-start}.quick-view fieldset.product-form__input .form__label{margin-bottom:.4rem}.quick-view .product-form__input input[type=radio]+label:not(.color__swatch):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transition:background-color var(--duration-long) ease}.quick-view .product-form__submit,.quick-view .shopify-payment-button__button{border-radius:var(--button-radius)}@media screen and (min-width: 750px){.quick-view .product-form__submit{min-width:auto}}.quick-view .product-form__input input[type=radio]+.color__swatch--round{border-radius:50%}.quick-view .product-form__input input[type=radio]+label:not(.color__swatch--round){box-shadow:inset 0 0 0 .1rem rgb(var(--color-border))}@media screen and (hover: hover){.quick-view .product-form__input input[type=radio]+label:hover{box-shadow:inset 0 0 0 .2rem rgb(var(--color-foreground))}}@media (min-width: 990px){.quick-view .product-form__input{margin-bottom:1.7rem}}.product__media-item--variant:first-child{display:block!important}.quick-view__grid .media img{width:100%;height:auto;top:50%;transform:translateY(-50%)}
/*# sourceMappingURL=/cdn/shop/t/626/assets/component-quick-view.css.map */
