.th-deliver-info,.th-deliver-title{font-family:Poppins;letter-spacing:0;color:#333;font-size:15px}s>.money.mw-price{text-decoration:line-through!important;text-decoration-color:red!important;opacity:1!important;font-family:Poppins;font-weight:500;font-size:17px}#gorgias-chat-container{position:relative;z-index:999}.discount_price_UT{margin:0 30px}.discount_price_UT div{display:flex;justify-content:space-between}.cart_item.product_upsell quantity-input,.disabled,.icart-coupon-code-svg.isActive .icart-coupon-code-text-open,.icart-coupon-code-text-close,.out_in_stock{display:none}.icart-coupon-code-svg{display:flex;align-items:center;gap:12px}.icart-coupon-code-svg.isActive .icart-coupon-code-text-close{display:block}.icart-coupon-code-svg svg{transition:.3s}.icart-coupon-code-svg.isActive svg{transform:rotate(-45deg);transition:.3s}.scDiscount__container{height:0;overflow:hidden}.scDiscount__container.isActive{height:auto;max-height:200px}.upsell_price_wrapper_UT{display:flex;align-items:center;justify-content:flex-end}.scDiscount__container .sc_simple-container #code{border-radius:4px;font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#000}.sc_simple-info .sc-tag{height:24px;display:inline-flex;align-items:center;background:#f2f2f2;border-radius:4px}.sc_simple-info .sc-tag .code .code-name{font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#000}.checkout_button{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.checkout_button>.scDiscount__container{grid-column:1/3;grid-row:1/2}.checkout_button>.checkout_table{grid-column:1/3;grid-row:1/2;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:12px;max-height:fit-content;overflow:hidden;transition:.3s}.checkout_table.hide{max-height:0;transition:.3s}.checkout_th{padding:4px 0 12px;border-bottom:1px solid #ccc;width:100%;display:flex;align-items:center;justify-content:space-between}.th-deliver-title{font-weight:400;line-height:18px;text-align:left}.th-deliver-info{font-weight:500;line-height:16px;text-align:right}.upsell_cap_price_UT,.upsell_price_UT{font-size:14px;letter-spacing:.04em;font-family:Poppins;font-weight:600}.scDiscount,.sc_simple-info .sc_simple-info__row,.sc_simple-info .sc_simple-info__row.sc_code-info{margin-bottom:0}#scDiscountApp>div{width:100%!important;margin:0 auto 15px}.sc_simple-info .sc_simple-info__row div strong,.sc_simple-info .sc_simple-info__row div:last-child span{font-family:Poppins;font-style:normal;font-weight:400;font-size:15px;line-height:18px}.sc_simple-container .sc_code-btn{position:relative;width:113px;border-radius:20px}.sc_simple-container .sc_code-btn #submit{position:relative;width:100%;border-radius:20px;font-weight:600;font-size:14px;padding:5px!important;background-color:teal!important;border-color:teal!important}.sc_simple-container .sc-cube-text{margin:0 20px 0 0!important}.upsell_cap_price_UT{text-decoration:line-through;text-decoration-color:red;line-height:20px;text-align:left;margin-right:12px;color:#666}.upsell_price_UT{line-height:24px;text-align:right;color:#000;display:flex;align-items:center;justify-content:flex-start}.upsell_price_UT strong{margin-right:10px}.final_price_badge{border-radius:20px;padding:4px 12px;background-color:#f2f2f2}.summary__title{padding:0 30px}.active_drawer{position:fixed;z-index:100000;left:0;top:0;width:100vw;height:100%;display:flex;justify-content:flex-end;background-color:#121212e6;transition:.4s}.cart_wrapper{display:none;transition:.4s}.cart_wrapper:not(.active_drawer)+#cart-gift__modal,.disabled_shipping,.disabled_upsell{display:none!important}.drawer_closed+#cart-gift__modal,.drawer_closed+#cart-gift__modal>*{opacity:0!important;visibility:hidden}.overflow-hidden{overflow:hidden}.overflow-hidden._disabled_scroll{position:fixed;width:100%;height:100%;top:0;left:0}.cart_container_drower{overflow-y:auto;overflow-x:hidden;margin:0 20px 40px;height:calc(100vh - 40px);width:460px;display:flex;flex-direction:column;transform:translate(100%);transition:transform .2s;position:absolute}.drawer_footer,.drawer_main{border-radius:18px 18px 15px 15px;border:.1rem solid rgba(18,18,18,.2);border-right:0;background-color:#fff}.cart_note_drawer{margin:15px 0;cursor:pointer}.upsell{width:60rem;height:100%;overflow-x:auto;transform:translate(100%);transition:transform .4s}.footer_button,.footer_button_checkout{text-decoration:none;color:#fff;transition:box-shadow .1s}.info_box{display:flex}.item_wrapper{display:flex;justify-content:space-between;width:100%;padding:13px 0;border-top:1px solid #ccc}.item_wrapper img{border-radius:8px}.item_actions_wrapper{text-align:end;display:flex;justify-content:space-between;flex-direction:column-reverse;align-items:flex-end}.checkout_button,.product_item{text-align:center}.footer_button_checkout{justify-self:end;height:48px;width:230px;max-width:100%;display:flex;justify-content:center;align-items:center;-webkit-appearance:none;appearance:none;border-radius:22px;font-family:Poppins;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;text-align:center;background-color:teal}.product_desc,.product_name{white-space:nowrap;max-width:60%;text-overflow:ellipsis;overflow:hidden}.upsell_fullsize{width:20rem;height:100vh;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f5f5f5;background:-moz-linear-gradient(top,#fafafa 0,#fff 49%,#fff 51%,#f0f0f0 71%,#e0e0e0 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#fafafa),color-stop(49%,#fff),color-stop(51%,#fff),color-stop(71%,#f0f0f0),color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(top,#fafafa 0,#fff 49%,#fff 51%,#f0f0f0 71%,#e0e0e0 100%);background:-o-linear-gradient(top,#fafafa 0,#fff 49%,#fff 51%,#f0f0f0 71%,#e0e0e0 100%);background:-ms-linear-gradient(top,#fafafa 0,#fff 49%,#fff 51%,#f0f0f0 71%,#e0e0e0 100%);background:linear-gradient(to bottom,#fafafa 0,#fff 49% 51%,#f0f0f0 71%,#e0e0e0)}.upsell_fullsize div{margin:unset}.upsell_fullsize .product_price{height:unset}.upsell_fullsize .product_image_drawer{width:100%;height:200px;margin-bottom:20px}.upsell_fullsize .product_image_drawer .upsell_img{border-radius:unset}.product_image_drawer{width:100px;height:132px;margin:auto}.upsell_img{object-fit:cover;width:100%;height:100%;border-radius:8px}.upsell_var_select{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin:10px 0!important}.upsell_var_select label{width:69px;font-size:12px;text-align:start}.drawer_heading,.info_item_title a,.info_item_title p,.upsell_title_UT span{text-align:left;letter-spacing:.04em;font-family:Poppins}.upsell_var_select select{width:100px;border:1px solid rgba(0,0,0,.2);padding:7px 20px 7px 7px;font-size:12px;text-overflow:ellipsis}.product_name{font-weight:700;font-size:16px;margin:auto}.product_desc{font-size:14px;margin:auto}.info_drawer,.upsell_inside_cart .info_drawer{margin-top:0}.cart_overflow{display:flex;flex-direction:column;padding:0 10px}#cart_items{order:1}#cart_upsell{order:2;width:100%}#cart_upsell .item_wrapper{padding-left:5px;padding-right:5px}.gift_swiper{order:3}.cart_item{align-items:center;display:flex;position:relative}.item--loadbar,.loaderCart{position:absolute;left:0;height:4px}.item--loadbar{width:100%;top:-1px;overflow:hidden;background-color:#6565650d;display:none}.loaderCart{display:block;top:1px;width:300px;background-color:#d3d3d3;animation:2s linear infinite loadbar}.drawer_footer__discount{margin-bottom:5px;cursor:pointer}@keyframes loadbar{0%{left:0;width:30%;opacity:0}1%{left:0;width:30%;opacity:1}50%{width:33%}70%{width:66%}80%{left:60%}95%{left:120%;opacity:1}99%{left:300%;opacity:0}}.image,.image_upsell{height:60px;width:60px}.image>img,.image_upsell>img{object-fit:cover;height:100%;width:100%;min-width:60px}.info_drawer{display:block;margin-bottom:10px}.upsell_inside_cart .item_actions_wrapper{flex-direction:column;align-items:flex-end}.cart_info_drawer{justify-content:end;height:100%}.info_drawer>div{height:100%}.info_item{margin-left:15px;font-size:13px;text-overflow:ellipsis;width:210px;overflow:hidden;display:flex;flex-wrap:wrap}.info_item_title{margin-left:17px}.info_item_title a,.info_item_title p{text-decoration:none;font-size:14px;font-weight:600;line-height:24px;color:#000}.info_item_title p,.money.mw-price{margin:0}.upsell_title_UT{width:calc(100% - 77px);font-weight:600;line-height:1.2}.upsell_title_UT span{font-size:14px;font-weight:600;line-height:20px;color:#000;display:block}#CartDrawer-Checkout:hover{opacity:.7;color:#fff}.sc_simple-container,.with_final_price{justify-content:space-between}.info_item a{text-decoration:none;color:#000}.actions{display:flex;align-items:center;justify-content:space-between;align-items:flex-start}.actions p{padding:0;width:100%;border:none;color:#000;-webkit-appearance:none;font-weight:500;font-size:15px;margin:0}.drawer_footer{margin-top:10px;padding:15px 10px 25px}@media (max-width:340px){.actions{justify-content:center}.upsell_price_wrapper_UT{justify-content:start}}.drawer_header{position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 26px}.drawer_heading{margin:16px 0 11px;font-size:20px;font-weight:600;line-height:30px;color:#fff}.drawer_close{display:flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer;padding:0}.drawer_close svg{width:100%}.footer_button{width:110px;font-weight:600;font-size:14px;display:inline-flex;justify-content:center;align-items:center;border:0;border-radius:22px;cursor:pointer;padding:5px 19px;-webkit-appearance:none;appearance:none;background-color:teal;font-family:Poppins}.empty_title,.remoove_button{align-items:center;display:flex}.remoove_button{background-color:transparent;color:#000;cursor:pointer;border:none;padding:0;z-index:2;margin-right:0;margin-top:6px}.disabled_button{pointer-events:none;opacity:.3}.empty_title{text-align:center;font-size:14px;margin:0 auto;justify-content:center;width:100%;grid-column:1/-1}.empty_cart_box{margin-top:45px}.drawer__inner,.drawer__scrollable{font-size:14px;color:#000;padding-bottom:10px;text-align:center}.final_price{font-family:Poppins;font-size:14px;font-weight:600;line-height:24px;letter-spacing:.04em;color:#000}.final_price_fake{font-family:Poppins;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0;text-align:right;text-decoration:line-through;color:#868489}.subtotal_price{display:flex;align-items:center;justify-content:space-between}.options_product{font-size:12px;width:95px}.quantity_selector{margin-top:13px;color:#000;position:relative;width:80px;height:24px;min-height:10px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}.quantity_selector button:first-child,.quantity_selector button:last-child{width:22px;height:18px;display:flex;align-items:center;justify-content:center;border:1px solid #ccc;color:#868489;border-radius:6px}.quantity_selector input{width:calc(100% - 48px);pointer-events:none;border:none;display:flex;align-items:center;justify-content:center;padding:0;font-family:Poppins;font-size:13px!important;font-weight:500;line-height:20px;letter-spacing:0;text-align:center;color:#000}@media (max-width:400px){.quantity_selector input{min-width:35px}}.shipping_container{padding:0 30px;background:#f8f8f8;font-size:15px;color:#000}.progress_shipping{padding:10px 0 15px;text-align:center}.progress_shipping span{font-size:14px}.progress_shipping img{display:block;margin:0 auto}.title_box{display:flex;justify-content:center;align-items:center;padding:10px 0}.title_box #shipping_title{margin:0 8px;font-weight:400;letter-spacing:unset;font-size:17px}progress{border-radius:5px;width:100%;height:6px;display:flex;margin:auto;background-color:#ccc}progress::-webkit-progress-bar{background-color:#ccc;border-radius:5px}progress::-webkit-progress-value{background-color:#facd28;border-radius:5px}.total_price_footer{display:inline-flex;width:fit-content;flex-direction:column;align-items:flex-start}.total_price_footer span{font-family:Poppins;font-weight:500;font-size:17px;color:#000}.total_price_footer>span{display:flex;justify-content:start;align-items:center;gap:10px}.drawer_modal_open{padding:10px 30px;margin-top:15px;display:none!important}.drawer_modal_open button{box-shadow:0 0 #fdeff499;-webkit-animation:1s infinite pulse;animation:1s infinite pulse;background-color:#f8f8f8;width:100%;font-weight:500;font-size:14px;text-decoration:underline;color:#000}@keyframes pulse{0%{box-shadow:0 0 #fdeff499}70%{box-shadow:0 0 0 20px #fdeff400}to{box-shadow:0 0 #fdeff400}}@media (max-width:635px){.sc_simple-container .sc-cube-text{max-width:175px}.upsell_price_wrapper_UT{font-size:14px;align-items:center}.upsell_price_wrapper_UT>:not(:last-child){margin-right:15px}.upsell_cap_price_UT{margin:unset;height:20px;font-size:14px}.product_desc,.product_name{margin:unset}.cart_container_drower{width:95%;margin:0 10px 20px;height:100%;overflow-x:hidden;overflow-y:scroll}.scDiscount,.sc_simple-info .sc_simple-info__row,#scDiscountApp>div,.drawer_footer__discount{margin-bottom:0!important}s>.money.mw-price{display:none}.drawer_footer{flex:1}.cart_container{width:100%}.info_item_title{font-size:14px;text-overflow:ellipsis}.final_price,.title_box #shipping_title{font-size:14px}.cart_overflow,.shipping_container{padding:0 15px}.progress_shipping{padding:10px 0 25px}.drawer_heading{font-size:20px;margin:10px 0}.drawer_close{height:22px;width:22px;top:50%;transform:translate(-20%,4px)}.progress_shipping img{display:block;margin:0 auto}.quantity_selector input{font-size:13px}.drawer_footer__discount{margin:15px 0}.gift--modal_content .gift--number__footer,.gift--modal_content .gift--number__header{font-size:20px}.total_price_footer>span{flex-direction:column;gap:0;font-size:14px}}@media (max-width:375px){.info_item_title{width:80px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/ucart.css.map */
