#bs-cart-part-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;background:#0009;display:flex;align-items:center;justify-content:center;padding:28px;box-sizing:border-box}#bs-cart-part-popup *{box-sizing:border-box}#bs-cart-part-popup .bs-cpp-box{position:relative;width:81.53%;max-width:1220px}#bs-cart-part-popup [data-cpp-close]{position:absolute;top:-20px;right:-20px;z-index:9999999;background:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;padding:0;cursor:pointer}#bs-cart-part-popup .popup-container{display:flex;gap:25px 2.5%;justify-content:center}#bs-cart-part-popup div[data-cpp-content]{background:#f7f7f7;width:100%;max-height:90vh;overflow-y:auto;padding:50px 0;position:relative;border-radius:10px;scrollbar-width:none}#bs-cart-part-popup .popup-thumb-swiper .swiper-slide{background:#fff}#bs-cart-part-popup .popup-thumb-swiper .swiper-slide button{border:0;background:#fff;display:flex;align-items:center;border-radius:8px;border:1px solid #eee;cursor:pointer}#bs-cart-part-popup .detailspartone{background:#fff;padding:20px;border:1px solid #ececec;border-radius:4px}#bs-cart-part-popup .detailtitle{font-size:20px;line-height:1.35;margin:12px 0}#bs-cart-part-popup .bs-cpp-context{font-size:13px;overflow-wrap:anywhere;margin:20px 0}#bs-cart-part-popup .swipergenuinethum{position:relative;background:#fff;border:1px solid #ececec}#bs-cart-part-popup .popup-main-swiper{position:relative;overflow:hidden}#bs-cart-part-popup .popup-main-swiper .image-script{height:100%;width:100%;object-fit:contain}#bs-cart-part-popup .cart-controls{display:flex;align-items:center;gap:10px;margin-top:14px}#bs-cart-part-popup button:disabled{opacity:.55;cursor:not-allowed}#bs-cart-part-popup .popup-price-area{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0}#bs-cart-part-popup .popup-price{font-size:22px;font-weight:600}#bs-cart-part-popup .popup-tabs-wrapper{clear:both;margin-top:20px;display:none!important}#bs-cart-part-popup details{padding:12px 0;border-top:1px solid #ddd;font-size:14px}#bs-cart-part-popup summary{cursor:pointer;font-weight:600}#bs-cart-part-popup .bs-cpp-loading{padding:35px;text-align:center}#bs-cart-part-popup [hidden]{display:none!important}#bs-cart-part-popup [data-cpp-message]{font-size:13px;line-height:1.5;margin-top:10px}#bs-cart-part-popup :focus-visible{outline:2px solid #1360c5;outline-offset:3px}#bs-cart-part-popup .giftruckresult .svganimate{display:none}#bs-cart-part-popup div#popup-oversizeFlag{margin-top:0;border:1px solid #CA1C00;padding:15px 19px;border-radius:0 0 4px 4px;box-shadow:0 4px 14px #00000008}#bs-cart-part-popup .progress-container{display:none}#bs-cart-part-popup .zipcode-form{width:100%}#bs-cart-part-popup .input-groupdata{display:block;width:100%}#bs-cart-part-popup .giftruckresult{display:flex;align-items:flex-start;margin-bottom:22px}#bs-cart-part-popup .inputestimate{display:flex;justify-content:space-between;border:1px solid #E6E6E6;border-radius:6px;height:43px;align-items:center}#bs-cart-part-popup input#popup-zipcode{width:100%;border:0;padding:0 15px;color:#474747;font-size:14px;font-weight:500;letter-spacing:.01em}#bs-cart-part-popup button#popup-zipcodeSubmit{padding:9.5px 10.5px;background:#1360c5;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;white-space:nowrap;font-weight:600;margin-right:5px}#bs-cart-part-popup .key_feature h3{display:none}#bs-cart-part-popup .key_feature li{font-size:16px;font-weight:500;color:#474747;list-style:inside}#bs-cart-part-popup .key_feature button{color:#1360c5;font-weight:500;cursor:pointer;margin-bottom:10px;display:block;width:max-content;font-size:16px;border:0;background:none}@media only screen and (min-width:768px)and (max-width:1024px){#bs-cart-part-popup .bs-cpp-box{width:100%}}@media only screen and (max-width:767px){div#bs-cart-part-popup{padding:0}#bs-cart-part-popup .bs-cpp-box{width:91%}#bs-cart-part-popup [data-cpp-close] svg{width:30px;height:30px}#bs-cart-part-popup [data-cpp-close]{top:-18px;right:-14px}#bs-cart-part-popup .zipcode-form{margin:0}#bs-cart-part-popup .input-groupdata{padding:0}#bs-cart-part-popup .key_feature li,#bs-cart-part-popup .key_feature button{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/bs-cart-part-popup.css.map */
