.why-not-upsell{background:#f2f2f7!important;padding:30px 0!important;border-radius:8px!important}.modal-content{height:auto!important;background:#fff!important;position:relative}.why-not-upsell .splide__list{display:flex;align-items:center;gap:15px}.why-not-upsell .splide__list .slick-arrow{background:unset!important;border:unset;opacity:1}.why-not-upsell .splide__list button img{width:35px;height:35px;object-fit:contain}.why-not-upsell .slick-arrow[aria-disabled=true]{opacity:.5}.why-not-upsell .splide__list .prev-arrow{left:-35px!important;position:relative}.why-not-upsell .splide__list .next-arrow{right:-35px!important;position:relative}.cart-drawer.open_cartdrawer{transform:translate(-350px);transition-duration:.45s}.js-drawer-open{overflow:hidden}.cart-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#0006;z-index:999;display:none}.cart-value{height:100%;display:flex;flex-direction:column;max-width:770px;margin:0 auto;position:relative}.cart-drawer{width:350px;right:-350px;position:fixed;overflow:hidden;-webkit-overflow-scrolling:touch;top:0;bottom:0;max-width:95%;z-index:999;color:#333;background-color:#efefef;box-shadow:0 0 150px #0000001a;transition:transform .25s cubic-bezier(.165,.84,.44,1)}.cart-drawer .supports-cookies{padding:0 30px;text-align:center}.cart-drawer .drawer__close svg path,.cart-drawer .cart-remove svg path{fill:#333!important;stroke:#333!important;stroke-width:3px}.drawer__header{display:table;height:70px;width:100%;padding:11.53846px 0;margin-bottom:0;position:relative}.appear-delay-1{transition:transform 1s cubic-bezier(.165,.84,.44,1) .1s,opacity 1s cubic-bezier(.165,.84,.44,1) .2s}.appear-animation{opacity:0;transform:translateY(60px)}.js-drawer-open .appear-animation{opacity:1;transform:translateY(0);background:#fff}.appear-delay-2{padding-left:30px;padding-right:30px}.drawer__title{width:100%}.drawer-close,.drawer__title{display:inline-block;vertical-align:middle;font-size:25px;font-weight:600}.drawer__close{width:1%;text-align:center;position:absolute;height:100%;right:-9px;padding:0 30px;padding:0 30;color:inherit;cursor:pointer}.drawer__close .icon{height:28px;width:28px}.ajaxcart__subtotal{text-transform:capitalize;letter-spacing:1px;font-size:18px;font-weight:500}.data-subtotal{font-weight:500;font-size:18px}.cart-header{height:70px;overflow:visible;padding-left:20px;padding-right:20px}.drawer__footer{padding-left:20px;padding-right:20px}.drawer__footer{padding-top:15px;padding-bottom:30px}.cart-drawer-subtotal{flex:1 1 100%;display:flex;justify-content:space-between;line-height:1;margin-bottom:20px}.cart-drawer-subtotal>div:first-child{margin-right:10px}.cart_checkout_btn{margin-top:20px}.cart_checkout_btn{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.cart-drawer-content,.drawer__scrollable{flex:1 1 auto;display:flex;flex-direction:column;overflow-y:hidden;justify-content:flex-start}.drawer__scrollable{padding-top:20px;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.cart__item:first-child{padding-top:10px}.cart__item{display:flex;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid;border-bottom-color:#000}.drawer__scrollable,.cart__items,.serivce-sidebar{margin:10px 0}.cart__image a{display:block}.cart__image img{width:100%;display:block}.cart__item-details{flex:1 1 auto;display:flex;flex-wrap:nowrap;position:relative;justify-content:center}.cart-remove{position:absolute;right:-20px;top:-15px;cursor:pointer}.cart-remove svg.icon.icon-close{width:15px;height:15px}.cart__item-title{width:85%;margin-bottom:10px}.cart__item-title a{text-decoration:none;display:block;font-size:16px;margin-bottom:3px;color:#333;font-weight:500;text-rendering:optimizeSpeed}.cartdrawerquantity span{border:0;font-weight:500;font-size:16px;line-height:normal}span.minus{cursor:pointer;padding:0 5px;margin-right:5px}span.plus{cursor:pointer;padding:0 5px;margin-left:5px}.cart-drawer .cart__qty-input{width:30%;padding:0;text-align:center;font-weight:700;border:2px solid;height:25px;margin:0}.cartdrawerquantity input{border:0!important;box-shadow:none;border-radius:0;font-size:14px;font-weight:500!important}.cart__item-sub{flex:1 1 100%;display:flex;align-items:end;flex-direction:column-reverse;justify-content:flex-end;gap:30px}.cartdrawerquantity{display:flex;position:relative;max-width:70px;min-width:60px;overflow:visible;color:#000;border:1px solid #000;align-items:center;justify-content:center}.cartdrawerquantity input{border:none;padding-top:2px;padding-bottom:2px;text-align:center}.cart__image{flex:0 0 85px;margin-right:15px}.cart__price{font-size:14px;font-weight:500}.cart__item--variants{font-size:12px}.cartdrawer-gotocart-btn{width:100%;margin-bottom:15px}#cart_btn{width:100%}.Cart__ShippingNotice p{margin:0;text-align:center;font-size:16px;line-height:19px;color:#333;font-weight:700}.custom_progress_bar{position:relative}.custom_progress_bar .custom_progress{height:10px;margin:0;background-color:#333;border-radius:60px;transition:width 2s ease-out 0s;color:transparent}.custom_progress_bar .custom_progress:before{content:"";position:absolute;top:0;height:10px;border-radius:5px;width:100%;border:1px solid #333333}.Cart__ShippingNotice.Text--subdued{padding:0 0 10px;border-bottom:1px solid #e8e8e1;margin-bottom:10px}.upsell_product button.slick-next.slick-arrow{right:-25px;top:50%!important}.upsell_product .slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:1;color:#000}.upsell_product button.slick-next.slick-arrow:before{color:#000!important;opacity:1!important}.upsell_product .slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:1!important;color:#000!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.why-not{padding:50px 50px 20px;background:#f2f2f7;border-radius:0;margin:20px 0}.why-not h2{font-size:18px;font-weight:600;margin-bottom:10px}.why-not-pro-list{padding:10px!important;margin-right:8px;display:flex!important;flex-direction:column;align-items:center;background:#fff;border:1px solid #d4d4d4;border-radius:6px}.upsell_product .slick-slide{margin:0 10px}.pro-list-img{width:100%;float:left}.pro-list-content{width:100%;float:right;text-align:left;margin-left:0}.why-not-pro-list a{display:block;color:#333;text-decoration:none}.why-not-pro-list{width:100%}.pro-list-content a.upsell-btn.btn{background:#0d384d;color:#fff;width:100%;display:flex;align-items:center;justify-content:center}.upsell_product{padding-bottom:1rem;margin-left:-1rem;margin-right:-1rem;margin-bottom:-1rem;padding-left:1rem;padding-right:1rem}.pro-list-img img{width:100px;height:100px}.upsell-btn.btn.btn--full{font-size:8px;margin:0!important;line-height:2px}.upsell-btn.btn{margin:0!important;line-height:2px;font-size:10px;letter-spacing:2px;display:unset;vertical-align:unset;padding:15px 14px}.h2.pro-title{font-size:13px;margin-bottom:10px;line-height:18px}.pro-list-price{font-size:15px;margin-bottom:10px}.FreeShipping__ProgressBar{width:100%;overflow:hidden;position:relative;padding:10px 0}.FreeShipping__ProgressBar .FreeShipping__ProgressLine{height:100%;position:absolute;left:0;top:0;display:flex;align-items:center;min-width:65px}.FreeShipping__PlaneProgress{max-width:65px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.FreeShipping__ProgressLine--Svg{overflow:hidden}.cart__loading{align-items:center;background-color:#f3f6f89c;box-sizing:border-box;color:#333;display:flex;font-family:Founders Grotesk Text Light;font-weight:200;height:815px;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:3;width:100%}.cart__loading.ready{opacity:1}.cart__loading-icon{font-size:5rem}.cart__loading-icon svg{-webkit-animation:swing .8s cubic-bezier(.7,0,.3,1) infinite;animation:swing .8s cubic-bezier(.7,0,.3,1) infinite;animation-direction:alternate-reverse;overflow:visible;transform:rotate(40deg);transform-origin:top center;will-change:transform;height:1em;width:1em}@keyframes swing{to{transform:rotate(-40deg)}to{transform:rotate(-40deg)}}@media only screen and (min-width: 769px){.cart-drawer.open_cartdrawer{transform:translate(-800px)}.cart-drawer{width:800px;right:-800px}.cart-header{height:80px}.drawer__footer{padding-top:22.22222px}.cart__image{flex:0 0 100px;margin-right:22px}.cart__price{font-size:17px;font-weight:500}.cart_checkout_btn{flex-wrap:nowrap}#cart_btn{width:100%}.cartdrawerquantity{max-width:100px}.cart-header{padding-left:0;padding-right:20px}}@media only screen and (max-width:768px){.cart-remove{position:absolute;right:-5px;top:-23px;cursor:pointer}.Cart__ShippingNotice p{font-size:12px!important}.pro-list-content{margin-left:15px!important}.why-not{padding:10px!important}.h2.pro-title{font-size:12px!important;margin-bottom:5px!important;line-height:14px!important}.pro-list-price{font-size:12px!important;margin-bottom:5px!important}.upsell-btn.btn:before{width:6px!important;left:-3px!important}.upsell-btn.btn:after{width:6px!important;right:-3px!important}.upsell-btn.btn{font-size:10px!important;padding:5px 7px!important;letter-spacing:1px;font-weight:600}}.upsell-product-2{background:#f2f2f7;padding:0 50px 20px}.upsell-product-2 .slick-list.draggable .slick-track .slick-slide{margin:0 15px;background:#fff;padding:15px;border-radius:6px;border:1px solid #ccc}.upsell-product-2 .slick-list.draggable .slick-track .slick-slide .pro-list-img{text-align:center}.upsell-product-2 .slick-prev:before,.slick-next:before{opacity:1;color:#000}.upsell-product-2 .slick-prev{left:10px!important}.upsell-product-2 .slick-next{top:50%!important;right:10px!important}.cart_checkout_btn input{background:#000;color:#fff}.cart_checkout_btn input:hover{color:#fff!important}#myModal.show{visibility:visible;z-index:99}.pro-list-content .h2.pro-title strong{line-height:22px}.serivce-sidebar img{width:150px;height:auto;object-fit:cover}.serivce-sidebar{text-align:center;padding:0 15px}.service-list-block h3{font-size:16px;font-weight:700;color:#000;margin-bottom:5px}.service-list-block ul{margin:0;padding:0}.service-list-block ul li{list-style:none;font-size:14px;font-weight:600;position:relative}.service-list-block{margin-top:20px;padding:10px 0 20px;border:1px solid #ff5d5d;position:relative;border-radius:6px}.service-price p span{font-size:14px;font-weight:600;color:#000;border:1px solid #ff5d5d;padding:5px 10px;background:#fff}.service-list-block{margin-top:40px;padding:35px 0 20px;border:1px solid #ff5d5d;position:relative}.service-price{position:absolute;bottom:-56px;left:50%;transform:translate(-50%,-50%)}.service-list-block ul li:before{position:absolute;content:"";background:url(https://cdn.shopify.com/s/files/1/0633/7098/5728/files/right-icon.png?v=1648192473) no-repeat;width:12px;height:12px;top:6px;left:15px;background-size:contain}.plus-top h2 span{font-size:52px;font-weight:700;color:red;background:#000;border-radius:50%}.plus-top{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.plus-top img{width:42px;height:42px;object-fit:cover}.button-more{margin-top:25px}.button-more a span img{width:25px;height:25px;object-fit:cover}.button-more a{display:flex;flex-direction:column;font-size:14px;font-weight:600;color:#000}@media only screen and (max-width:575px){.why-not-upsell .splide__list .prev-arrow{left:-25px!important}.why-not-upsell .splide__list .next-arrow{right:-25px!important}.why-not-upsell .splide__list button img{width:90px;height:90px}}
/*# sourceMappingURL=/s/files/1/0633/7098/5728/t/6/assets/cart-drawer.css.map */
