#quickView .modal-dialog{width:calc(100% - 24px);margin:12px auto;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px)}#quickView .modal-content{max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);border:1px solid #d8d8d8;border-radius:0;background:#fff}#quickView .modal-header{flex:0 0 auto;justify-content:flex-end;min-height:44px;padding:0 8px;background:#fff}#quickView .modal-header .btn-close{box-sizing:border-box;width:44px;height:44px;margin:0;padding:12px;opacity:1}#quickView .modal-body{overflow-y:auto;overscroll-behavior:contain;padding:0 16px 20px;-webkit-overflow-scrolling:touch}#quickView .og-quick-view,#quickView .og-quick-view>.container{display:block;margin:0!important;padding:0!important;max-width:none}#quickView .og-quick-view>.container>.row{margin:0;row-gap:16px}#quickView .product-main-slider-popup{margin-bottom:10px!important}#quickView .product-media-img{position:relative!important;height:clamp(220px,38vh,340px);padding-top:0!important;background:#f3f3f1}#quickView .product-media-img .product-carousel-img{object-fit:contain;border-radius:0!important}#quickView .product-thumbnail-slider-popup .img-size{height:72px;padding-top:0;background:#f3f3f1}#quickView .product-thumbnail-slider-popup .img-size img{object-fit:contain}#quickView .single-product-detail-block{margin:0;padding:0!important}#quickView .single-product-title h2{margin:0;overflow-wrap:anywhere}#quickView .quickview-price-tag{flex-wrap:wrap;row-gap:4px}#quickView .product__tax{margin-top:4px}#quickView .og-quickview-description{margin:8px 0;border-bottom:1px solid #ddd}#quickView .og-quickview-description summary{cursor:pointer;padding:8px 0}#quickView .og-quickview-description .product__description{padding-bottom:12px}#quickView .product-variant{display:flex!important;flex-direction:column;gap:12px;padding:8px 0}#quickView .vaiant-swatch-block{width:100%!important;height:auto!important;padding:0!important;border:0!important;text-align:left;cursor:default}#quickView .variant-swatch-heading{margin-bottom:8px}#quickView .vaiant-swatch-block-detail{justify-content:flex-start;flex-wrap:wrap;gap:8px;overflow:visible}#quickView .single-product-detail-block .variant-swatch-box{width:auto;min-width:44px;margin:0;float:none}#quickView .variant-swatch-box label{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:0;padding:8px 14px;border:1px solid #999;border-radius:0;background:#fff!important;color:#111!important}#quickView .variant-swatch-box input:checked+label{border-color:#111;background:#111!important;color:#fff!important}#quickView .variant-swatch-box input:disabled+label{background:#f1f1f1!important;color:#707070!important;border-color:#ccc;text-decoration:line-through}#quickView .variant-swatch-box input:disabled,#quickView .variant-swatch-box input:disabled+label{cursor:not-allowed}#quickView .variant-swatch-box label.optiondisabled:before{display:none}#quickView .variant-dropdown-block{display:flex!important;flex-direction:column;align-items:stretch!important;gap:8px}#quickView .variant-dropdown-block label{max-width:none;padding:0}#quickView .variant-dropdown-block select{min-height:44px;margin:0}#quickView .product-form__buttons{display:block;width:100%;margin:0}#quickView .product-addtocart-qty{width:100%;flex-wrap:wrap;gap:12px}#quickView .product-addtocart-qty .qty-box{margin:0!important;min-height:44px;border:1px solid #999;border-radius:0}#quickView .product-addtocart-qty .qty-btn{min-height:44px;min-width:40px}#quickView .product-addtocart-qty .popupsubmitClass{flex:1 1 100%;width:100%;min-height:48px;padding:12px;border:1px solid #111;border-radius:0;background:#111;color:#fff}#quickView .product-addtocart-qty .popupsubmitClass:disabled{opacity:1;background:#e7e7e7;color:#666;border-color:#c8c8c8;cursor:not-allowed}#quickView .View-whole-product{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:48px;margin-top:16px;padding:12px 16px;border:2px solid #111;background:#fff;color:#111;font-size:14px;font-weight:700;line-height:1.4;letter-spacing:.025em;text-align:left;text-decoration:none;text-transform:uppercase}#quickView .View-whole-product:after{content:"\2192";flex:0 0 auto;font-size:20px;line-height:1}#quickView .View-whole-product:hover,#quickView .View-whole-product:focus-visible{background:#111;color:#fff}#quickView button:focus-visible,#quickView a:focus-visible,#quickView select:focus-visible,#quickView summary:focus-visible,#quickView .variant-swatch-box input:focus-visible+label{outline:2px solid #111;outline-offset:3px}@media(max-width:767px){#quickView .og-quick-view>.container>.row>div{width:100%;padding:0}}#quickView .modal-dialog{max-width:760px}#quickView .single-product-title h2{font-size:20px;line-height:1.3;letter-spacing:.01em;font-weight:600}#quickView .single-product-title,#quickView .single-product-price{margin-bottom:8px}#quickView .regular-price,#quickView .popup-price{font-size:18px}#quickView .og-quickview-description{margin:4px 0 8px}#quickView .og-quickview-description summary{padding:8px 0;font-size:13px}#quickView .variant-swatch-heading{font-size:13px;line-height:18px;margin-bottom:6px}#quickView .variant-swatch-box label{font-size:13px;line-height:18px;padding:8px 12px}#quickView .product-thumbnail-slider-popup .img-size{height:54px}#quickView .product-media-img{height:clamp(220px,34vh,300px)}#quickView .product__tax{font-size:12px;line-height:18px}@media(max-width:767px){#quickView .modal-dialog{width:calc(100% - 16px);margin:8px auto;max-height:calc(100dvh - 16px)}#quickView .modal-content{max-height:calc(100dvh - 16px)}#quickView .modal-body{padding:0 14px 16px}#quickView .og-quick-view>.container>.row{row-gap:12px}#quickView .product-media-img{height:clamp(160px,27vh,230px)}#quickView .product-main-slider-popup{margin-bottom:6px!important}#quickView .product-thumbnail-slider-popup .img-size{height:44px}#quickView .single-product-title h2{font-size:17px;line-height:1.3}#quickView .single-product-title{margin-bottom:6px}#quickView .product-variant{gap:8px;padding:4px 0}#quickView .product-addtocart-qty{gap:8px}#quickView .product-addtocart-qty .popupsubmitClass{font-size:14px;min-height:46px;padding:10px 12px}}#quickView .product-media-img{width:100%;height:auto;aspect-ratio:1 / 1;padding-top:0!important}#quickView .product-media-img .product-carousel-img{width:100%;height:100%;object-fit:contain;object-position:center}#quickView .modal-body{display:flex;flex-direction:column;min-height:0;padding:0;overflow:hidden}#quickView #my-div{min-height:0;width:100%}#quickView .og-quick-view{display:flex;flex-direction:column;max-height:calc(100vh - 92px);max-height:calc(100dvh - 92px);overflow:hidden}#quickView .og-quick-view>.container{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 16px 12px!important;scroll-padding-block:12px}#quickView .og-quick-view__purchase{flex:0 0 auto;box-sizing:border-box;margin:0;padding:12px 16px max(12px,env(safe-area-inset-bottom));border-top:1px solid #ddd;background:#fff}#quickView .og-quick-view__purchase .product-addtocart-qty{flex-wrap:nowrap}#quickView .og-quick-view__purchase .popupsubmitClass{flex:1 1 auto;min-width:0;width:auto}#quickView .og-quick-view__purchase .qty-box{flex:0 0 125px}@media(max-width:767px){#quickView .og-quick-view>.container{padding-inline:14px!important}#quickView .og-quick-view__purchase{padding-inline:14px}#quickView .og-quick-view__purchase .qty-box{flex-basis:105px}#quickView .og-quick-view__purchase .qty-btn{min-width:32px}#quickView .og-quick-view__purchase .popupsubmitClass{font-size:12px;padding-inline:8px}}body:has(iframe[src*="/preview-bar/"]) #quickView{height:calc(100% - 72px)}body:has(iframe[src*="/preview-bar/"]) #quickView .og-quick-view{max-height:calc(100vh - 164px);max-height:calc(100dvh - 164px)}
/*# sourceMappingURL=/cdn/shop/t/52/assets/og-quick-view.css.map */
