.quick-view-modal-main{background-color:rgba(51,51,52,.6);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.quick-view-modal-main .product-template-main-container{background-color:#fff;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:1024px){.quick-view-modal-main .product-template-main-container{max-height:714px;max-width:1144px}}.quick-view-modal-main .product-template-main-container .product-image-container{display:inline-block;max-height:300px}.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main{height:100%;margin-left:0!important;max-height:300px}.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main .product-main-image-container{height:100%;max-height:300px}.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main .product-main-image-container .slick-list{height:100%!important}.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main .product-main-image-container .product-main-image-block{background-color:#f2f2f2;height:300px}.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main .product-main-image-container .product-main-image-block .product-main-image{height:100%;max-height:200%;max-height:100%;max-width:100%;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:1024px){.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main .product-main-image-container .product-main-image-block .product-main-image{position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}}.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main .product-main-image-container .slick-dots{margin:18px auto 0;max-width:80%}.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main .product-main-image-container .slick-dots li{margin-right:10px}.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main .product-main-image-container .slick-dots li button{background-color:#bdbdbd;border-radius:100%;height:12px;width:12px}.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main .product-main-image-container .slick-dots li button:before{color:#bdbdbd;content:""}.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main .product-main-image-container .slick-dots li.slick-active button{background-color:#d9b1af}.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main .product-main-image-container .slick-dots li.slick-active button:before{color:#d9b1af}.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main .main-slider-button{bottom:-40px}.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main .main-slider-button svg{width:18px}@media screen and (min-width:1024px){.quick-view-modal-main .product-template-main-container .product-image-container{max-height:714px}.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main{margin-left:-5px;max-height:714px}.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main .product-main-image-container{max-height:714px}.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main .product-main-image-container .product-main-image-block{height:714px}.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main .product-main-image-container .slick-dots{display:block!important;margin-top:-60px}.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main .main-slider-button{background-color:#fff;border-radius:100%;bottom:auto;display:block!important;padding:12px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:10}.quick-view-modal-main .product-template-main-container .product-image-container .product-main-image-main .main-slider-button svg{width:25px}}.quick-view-modal-main .product-template-main-container .product-details-container{margin-top:64px}@media screen and (min-width:1024px){.quick-view-modal-main .product-template-main-container .product-details-container{margin-top:0}}.quick-view-modal-main .product-template-main-container .product-details-container .close-modal-block .close-quick-view{position:relative}.quick-view-modal-main .product-template-main-container .product-details-container .close-modal-block .close-quick-view:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.quick-view-modal-main .product-template-main-container .product-details-container .product__price *{font-family:var(--font-stack-body);font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:32px}.quick-view-modal-main .product-template-main-container .product-details-container .specialPriceWrap{width:100%}.quick-view-modal-main .product-template-main-container .product-details-container .specialPriceWrap .price__special{display:block}.quick-view-modal-main .product-template-main-container .product-details-container .specialPriceWrap .price__special.plp{display:none}.quick-view-modal-main .product-template-main-container .product-details-container .specialPriceWrap .price__special .joinLinkBox{display:block;text-align:left}.quick-view-modal-main .product-template-main-container .product-details-container .product__price .price__special.plp,.quick-view-modal-main .product-template-main-container .product-details-container .product__price .saveAmt{display:none}.quick-view-modal-main .product-template-main-container .product-details-container .product__price .price--on-sale .price__sale{display:block}.quick-view-modal-main .product-template-main-container .product-details-container .product__price .price--on-sale .price__sale .price-item strong{font-size:24px;font-weight:500}.quick-view-modal-main .product-template-main-container .product-details-container .product__price .price--on-sale .price__sale>dd{margin-top:20px;position:relative}.quick-view-modal-main .product-template-main-container .product-details-container .product__price .price--on-sale .price__sale>dd .price__badge__sale{background-color:var(--color-sale-text);background:none;border-right:16px solid transparent;border-top-color:var(--color-sale-text);border-top-width:32px;display:inline-block;font-family:var(--font-stack-body);font-size:16px;font-style:normal;font-weight:400;height:32px;letter-spacing:0;line-height:32px;padding:0 12px}.quick-view-modal-main .product-template-main-container .product-details-container .product__price .price--on-sale .price__sale>dd .price__badge__sale span{color:#fff;display:block;font-size:16px;line-height:32px;margin-top:-32px}.quick-view-modal-main .product-template-main-container .product-details-container .product__price .price--on-sale .price__sale>dd .price-item{padding-left:30px}.quick-view-modal-main .product-template-main-container .product-details-container .product__price .price__special{color:var(--color-sale-text);display:table;margin-top:20px;width:100%}.quick-view-modal-main .product-template-main-container .product-details-container .product__price .price__special .specialPrice{font-size:18px!important;padding-right:10px;width:1%}.quick-view-modal-main .product-template-main-container .product-details-container .product__price .price__special .joinLinkBox{text-align:right}.quick-view-modal-main .product-template-main-container .product-details-container .product__price .price__special .joinLink{color:#333;font-size:12px!important;text-decoration:underline}.quick-view-modal-main .product-template-main-container .product-details-container .product__price .price__special>span{display:table-cell;line-height:32px;vertical-align:top}.quick-view-modal-main .product-template-main-container .product-details-container .product__price .price__special .badge{background-color:var(--color-sale-text);background:0 0;border-right:16px solid transparent;border-top-color:#333;border-top-width:32px;display:inline-block;font-family:var(--font-stack-body);font-size:16px;font-style:normal;font-weight:400;height:32px;letter-spacing:0;line-height:32px;padding:0 12px}.quick-view-modal-main .product-template-main-container .product-details-container .product__price .price__special .badge span{color:#fff;display:block;font-family:var(--font-stack-header)!important;font-style:italic!important;line-height:32px;margin-top:-32px}.quick-view-modal-main .product-template-main-container .product-details-container .product__price .price-rating{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.quick-view-modal-main .product-template-main-container .product-details-container .product__price .price-rating .yotpo .text-m{display:none}.quick-view-modal-main .product-template-main-container .product-details-container .price-item--sale{display:inline-block;font-size:16px;padding-left:0!important}.quick-view-modal-main .product-template-main-container .product-details-container .price-item--sale strong{font-size:20px!important}.quick-view-modal-main .product-template-main-container .product-details-container .size-list li{display:inline-block}.quick-view-modal-main .product-template-main-container .product-details-container .main-product-form-container .product-variant-name{display:none}.quick-view-modal-main .product-template-main-container .product-details-container .main-product-form-container .product-quantity-container{border:1px solid #333334;padding:3px}.quick-view-modal-main .product-template-main-container .product-details-container .main-product-form-container .product-quantity-container .product-quantity-input{border:none;font-family:var(--font-stack-body);font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;line-height:32px}.quick-view-modal-main .product-template-main-container .product-details-container .main-product-form-container .product-quantity-container [disabled]{background:none!important;opacity:.3!important}.quick-view-modal-main .product-template-main-container .product-details-container .main-product-form-container .product-quantity-container .quantity-btn{font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;line-height:19px}.quick-view-modal-main .product-template-main-container .product-details-container .main-product-form-container .product-quantity-container .quantity-btn.qty-minus{border-right:1px solid var(--secondary-button-border-color)}.quick-view-modal-main .product-template-main-container .product-details-container .main-product-form-container .product-quantity-container .quantity-btn.qty-minus[disabled]{opacity:.6}.quick-view-modal-main .product-template-main-container .product-details-container .main-product-form-container .product-quantity-container .quantity-btn.qty-minus:focus{border:1px solid var(--secondary-button-border-color)}.quick-view-modal-main .product-template-main-container .product-details-container .main-product-form-container .product-quantity-container .quantity-btn.qty-plus{border-left:1px solid var(--secondary-button-border-color)}.quick-view-modal-main .product-template-main-container .product-details-container .main-product-form-container .product-form__cart-submit{font-family:var(--font-stack-body);font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;line-height:24px;margin-bottom:0;text-transform:capitalize}.quick-view-modal-main .product-template-main-container .product-details-container .main-product-form-container .product-form__cart-submit span{pointer-events:none}.quick-view-modal-main .product-template-main-container .promoBadge{background:var(--promo-background);color:var(--promo-color);display:inline-block;font-size:16px!important;line-height:1.25!important;margin:16px 0 32px;padding:6px 17px}