.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-skin{position:relative;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-outer,.fancybox-inner{position:relative;margin:0 auto;width:100%!important}.fancybox-inner{overflow:hidden!important}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.loader{width:48px;height:48px;border-radius:50%;display:inline-block;border-top:3px solid var(--primary_color);border-right:3px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite;position:absolute;top:50%;left:50%;z-index:999;transform:translate(-50%,-50%)}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}.fancybox-close{position:absolute;top:8px;right:8px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:999;background:var(--overlay-background-color)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}#quick-view{display:flex;height:100%;justify-content:flex-end;flex-wrap:wrap;position:relative;-ms-overflow-style:-ms-autohiding-scrollbar}#quick-view .product .product__info-wrapper{padding:0!important;transform:translate(0)!important;height:auto}#quick-view .button.button--primary-outline{width:auto}#quick-view .product--thumbnail_slider .product__media-gallery{top:0!important}#quick-view pickup-availability{display:none}#quick-view .slick-list,#quick-view .slick-track{height:100%!important}#quick-view fieldset.product-form__input .variant-options{background-color:rgba(var(--color-foreground),.04)}#quick-view variant-radios .product-form__input{margin-bottom:1rem}#quick-view .product__info-container .social-sharing{margin-top:2rem}.quick_image{width:50%;height:auto;display:inline-block;position:absolute;margin:0 auto;left:0;top:0;height:100%}.quick_image .slick-initialized .slick-slide{display:flex;flex-direction:column;justify-content:center}.quick_image .slick-slide{padding:0 50px;height:100%;position:relative}.quick_image img{margin:0 auto;max-height:100%;position:absolute;top:50%;left:50%;width:100%;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);object-fit:cover}.quick_image .slick-dots{right:auto;left:50%;bottom:10px;-webkit-transform:translateX(-50%);transform:translate(-50%)}.fancybox-skin{background-color:var(--color-base-accent-3)!important;border-radius:0!important;padding:0!important}#quick-view .product__title{font-size:26px;line-height:34px}#quick-view .product__info-container>*+*{margin:1rem 0}.product-form .d-flex{column-gap:var(--grid-desktop-horizontal-spacing)}#quick-view .product-form>form{column-gap:var(--grid-desktop-horizontal-spacing);display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:20px}#quick-view .product-form__input{margin:0;flex:0 0 20%}#quick-view .product__info-container .product__description{font-size:14px;margin:10px 0}.fancybox-wrap .fancybox-close>svg{height:1.8rem;width:1.8rem}#quick-view .quick_href{color:var(--primary_color)}#quick-view .quick_href:after{background-color:var(--primary_color)}#quick-view .product .product__info-wrapper{background-color:transparent}#quick-view .product__media img{object-fit:unset}.fancybox-close{display:flex;align-items:center;justify-content:center}fieldset{border:none;padding-left:0}.qv-product-title{font-weight:500;font-size:28px;line-height:39px;letter-spacing:.03em;text-transform:capitalize;color:var(--title_color)}.qv-add-to-cart .button.button--primary-outline{color:var(--primary_color)}#quick-view .quantity .no-js-hidden{display:flex}.new_product{width:50%;padding:2rem}.new_product .product__info-wrapper--extra-padding{padding:0}#quick-view .product__info-wrapper .product-form__buttons{display:block!important}.quick_image .slide-arrow{top:50%}.quick_image .next-arrow{left:82%}.quick_image .prev-arrow{right:82%}
/*# sourceMappingURL=/cdn/shop/t/2/assets/quickview.css.map */
