.quickshop-popup .popup__content{padding:0 10px 10px;max-height:90vh}.quickshop-popup .popup__content::-webkit-scrollbar-track{box-shadow:inset 0 0 4px var(--miscellaneous-color);-webkit-box-shadow:inset 0 0 var(--miscellaneous-color);background-color:var(--miscellaneous-color)}.quickshop-popup .popup__content::-webkit-scrollbar{width:4px;background-color:var(--miscellaneous-color)}.quickshop-popup .popup__content::-webkit-scrollbar-thumb{background-color:var(--primary-color)}.quickshop-popup .popup__head{display:flex;align-items:center;justify-content:space-between;padding-top:13px;padding-bottom:12px;border-bottom:1px solid var(--miscellaneous-color)}.quickshop-popup .popup__head-title{flex:1;text-align:left;font-family:var(--body-font);font-size:16px;font-weight:400}.quickshop-popup .btn-popup-close{padding:10px;top:6px;right:10px}.quickshop-popup .btn:not(.btn-wrap):hover svg path{fill:var(--text-color)}.quickshop-popup .popup__body{font-size:14px}.quickshop-popup .quickshop-msg p{margin:0}.quickshop-popup .label-field{font-size:14px;margin-bottom:0}.quickshop-popup .form-field input{border:1px solid #a2abfd}.quickshop-popup .form-field .field{gap:10px}.quickshop-popup .form-field button{padding:8px 10px}.quickshop-popup button{font-size:14px;justify-content:center;text-align:center}.quickshop-popup .product-title{margin-bottom:8px;font-weight:400;font-family:var(--body-font)}.quickshop-popup .product-information{font-family:Inter,sans-serif;font-size:12px;color:#343a3f}.quickshop-popup .product-information>div{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-bottom:4px}.quickshop-popup .product-information-label{text-transform:uppercase;font-weight:300;padding-right:8px}.quickshop-popup .swt-header-label{font-size:16px;margin-bottom:8px}.quickshop-popup .swt-type-button{position:relative}.quickshop-popup .swt-type-button label{border:2px solid var(--miscellaneous-color);border-radius:var(--border-radius);padding:8px 10px 8px 16px;width:100%}.quickshop-popup .swt-type-button label>.flex{justify-content:space-between}.quickshop-popup .swt-type-button input:checked~label{border-color:var(--primary-color)}.quickshop-popup .swt-type-button input:not(:checked)~label{display:none}.quickshop-popup .swt-type-button .swt-icon{margin-right:16px}.quickshop-popup .swt-type-button .swt-icon svg{width:16px;height:16px}.quickshop-popup .swt-type-button .input-state-active svg path{fill:#014a7c}.quickshop-popup .swt-type-button .swt-option-variant{display:flex;justify-content:flex-end;flex:1;text-align:right}.quickshop-popup .swt-type-button .swt-option-variant price-component{margin-bottom:0;font-size:16px}.quickshop-popup .swt-type-button .swt-value{font-weight:600}.quickshop-popup .swt-type-button .swt-tooltip{display:flex;gap:4px;font-size:12px;font-weight:500}.quickshop-popup .swt-type-button .swt-tooltip svg{width:auto;height:auto}.quickshop-popup .label-inner{justify-content:center;background:#f6f6f6;border-radius:var(--border-radius);padding:4px 5px;min-width:100px;gap:4px}.quickshop-popup .label-inner.label-in_stock{background:#19c98a33}.quickshop-popup .label-inner svg{width:13px;height:13px}.quickshop-popup .product-favorites{padding:10px 0;font-weight:500;font-size:12px}.quickshop-popup .product-favorites>a{display:flex;flex-direction:row-reverse}.quickshop-popup .product-favorites svg{width:12px;height:18px;margin-right:10px}.quickshop-popup .product-favorites .added,.quickshop-popup .product-favorites .arn_added span{display:none}.quickshop-popup .product-favorites .arn_added .added{display:block}.quickshop-form-heading{margin:0;padding:20px 0 16px;font-size:16px}.quickshop-form-heading .text{padding:0 15px}.quickshop-form-success .msg{margin:0;padding:0 0 25px}.submit-success{display:none}.submit-success~.quickshop-form-submitted{display:block}.quickshop-popup-lowstock .popup__content,.quickshop-popup-outstock .popup__content{padding:0}.quickshop-accordion details{padding:18px 15px;margin:0 -15px;display:block;border-bottom:1px solid var(--miscellaneous-color)}.quickshop-accordion summary{font-size:16px}.quickshop-accordion summary p{margin:0;flex:1}.quickshop-accordion summary svg{width:12px;height:6px;margin-top:6px;transition:all .2s ease-in-out}.quickshop-accordion li:not(:last-child){margin-bottom:7px}.quickshop-accordion li a{padding:9px 15px}.quickshop-accordion li .btn:not(.btn-wrap):hover{background:#006bb4;color:#fff}.quickshop-accordion li .btn:not(.btn-wrap):hover svg path{fill:#fff}.quickshop-accordion details[open]{padding-bottom:0;border-bottom:1px solid transparent}.quickshop-accordion details[open] summary svg{transform:rotate(180deg)}.quickshop-accordion-content{padding-top:17px}.quickshop-accordion-content .icon{display:flex}.quickshop-accordion-content span{line-height:1.43em}.quickshop-accordion-content span.flex{align-items:center}.quick-shop-row{padding:10px 0 0}.quick-shop-row .product-qty-heading{display:none}.quick-shop-row>.inline-block{font-size:12px;font-weight:500;color:#2a3dea}.quick-shop-media{flex:0 0 115px;margin-right:12px}.quick-shop-atc .product-cart{gap:10px}.quick-shop-atc .product-cart_button{flex:1}.quick-shop-atc .product-cart_button button{width:100%;height:100%}.quick-shop-atc quantity-input{overflow:unset;border:0}.quick-shop-atc quantity-input button{background:#f1f3ff;border:1px solid #a2abfd}.quick-shop-atc quantity-input input{border:0}.quick-shop-atc quantity-input .qty-minus{border-radius:3px 0 0 3px}.quick-shop-atc quantity-input .qty-plus{border-radius:0 3px 3px 0}@media (min-width: 768px){.popup-center .popup__content{max-width:650px}.quickshop-popup .swt-container{display:flex;flex-wrap:wrap;margin:0 -5px}.quickshop-popup .swt-container>div{padding:0 5px;flex:0 0 100%}.quickshop-popup .swt-option-value{max-width:145px}.quickshop-popup .quick-shop-infor{align-self:center}.quickshop-popup .product-information>div{width:auto;margin-bottom:0}.quickshop-popup .product-information>div:not(:last-child){margin-right:10px}.quickshop-popup .product-brand{border-right:1px solid #343a3f;padding-right:10px}.quickshop-popup .shopify-product-reviews-badge:not(:empty){border-left:1px solid #343a3f;padding-left:10px}.quick-shop-media{flex:0 0 170px}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/component-quickshop.css.map */
