.cart-drawer *{letter-spacing:0}.cart__login-title,.cart__login-paragraph,.drawer__inner-empty .cart__empty-text,.cart-drawer__empty-content .button{display:none}.cs_empty_cart_class .cs_empty_cart_images_main{display:flex;flex-wrap:wrap;gap:16px;padding:16px 16px 0;height:309px;overflow:auto}.cs_empty_cart_class .cs_empty_cart_img1_link{width:55%}.cs_empty_cart_class .cs_empty_cart_img2_link{width:40%}.cs_empty_cart_class .cs_empty_cart_img3_link{width:100%}.cs_empty_cart_class .cs_old_empty_cart_cross{display:none}.cs_empty_cart_class .cs_empty_cart_heading{display:flex;justify-content:space-between;align-items:center;padding:0 20px 16px;border-bottom:1px solid #DBDBDB}.cs_empty_cart_class .cs_cat_empty_cart_title{margin:0;font-family:Poppins;font-weight:600;font-size:18px;line-height:100%;letter-spacing:0%;color:#1b1b1b;display:flex;align-items:center;gap:6px;letter-spacing:0}.cs_empty_cart_class .drawer__close.new_cart_empty_cross_butt{position:unset;min-width:fit-content;min-height:fit-content}.cs_empty_cart_class .cart-drawer__warnings{justify-content:start}.drawer__inner-empty.cs_empty_cart_class{padding:16px 0 20px}.cs_empty_cart_class .drawer__close svg{width:16px;height:16px}.cs_cart_footer_heading p{margin:0;font-family:Poppins;font-weight:500;font-size:12px;leading-trim:Cap height;line-height:100%;letter-spacing:0%;color:#1f4512;letter-spacing:0}.cs_cart_footer_heading p strong{font-family:Poppins;font-weight:700;font-size:12px;leading-trim:Cap height;line-height:100%;letter-spacing:0%;color:#1f4512;letter-spacing:0}.cs_cart_footer_title{display:flex;align-items:satrt;gap:12px;padding-left:20px}.cs_cart_footer_arrow_icon{line-height:0}.cs_cart_footer_arrow_icon svg{width:18px;height:17px}.cs_cart_footer_tabs{padding-left:20px}.cs_empty_cart_footer{padding:16px 0}.cs_footer_coll_tab_rec{font-family:Poppins;font-weight:500;font-size:12px;leading-trim:Cap height;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle;color:#1b1b1b;padding:12px;border:1px solid #DDDDDD;border-radius:4px;cursor:pointer}.cs_footer_coll_tab_button{display:flex;gap:12px;align-items:center;margin-top:16px}.cs_cart_tab_coll{display:none;opacity:0;transition:opacity .4s ease}.cs_cart_tab_coll.active{display:block;opacity:1}.cs_tab-item.active .cs_footer_coll_tab_rec{color:#fff;background:#1a4c4f}.cs_tab_coll_slider{margin-top:16px}.cs_cart_tab_colls{display:grid;align-items:center;grid-template-columns:21% auto;gap:12px;border:1px solid #DDDDDD;border-radius:8px}.product-image-hover-wrapper img{max-width:80px;max-height:80px;display:block;object-fit:cover;border-radius:8px 0 0 8px}.single-product-title{margin:0;font-family:Poppins;font-weight:500;font-size:12px;line-height:100%;letter-spacing:0%;text-transform:capitalize;color:#1b1b1b;text-align:start}.cs_cart_custom_text{margin:0;font-family:Poppins;font-weight:400;font-size:10px;line-height:100%;letter-spacing:0px;color:#1b1b1b;padding-top:5px;text-align:start;Opacity:.6}.cs_cart_pro_price{background:#1a4c4f;border-radius:4px;font-family:Poppins;font-weight:500;font-size:12px;leading-trim:Cap height;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#fff;min-width:77px;height:32px;display:flex;justify-content:center;align-items:center}.cs_cart_pro_title_price_main{display:flex;align-items:center;margin-right:12px;gap:10px}.cart_swiper-pagination .swiper-pagination-bullet-active{background:#1a4c4f}.cs_cart_footer_stock_text{margin:0;font-family:Poppins;font-weight:500;font-size:12px;leading-trim:Cap height;line-height:100%;letter-spacing:0px;color:#840000;display:flex;align-items:center;gap:10px;justify-content:center;padding:14px 0 12px}.cs_cart_footer_shop{border-radius:6px;background:#1a4c4f;width:100%;font-family:Poppins;font-weight:500;font-size:16px;leading-trim:Cap height;line-height:100%;letter-spacing:0%;text-align:center;color:#fff;margin:0 auto 12px;max-width:390px;min-height:55px;display:flex;justify-content:center;align-items:center}.cs_cart_footer_ship{margin:0;font-family:Poppins;font-weight:400;font-size:12px;leading-trim:Cap height;line-height:100%;letter-spacing:0%;vertical-align:middle;text-transform:capitalize;color:#1b1b1b;display:flex;align-items:center;gap:6px;justify-content:center}.cs_cart_footer_bottom{background:#fff;box-shadow:0 -4px 4px #0000001a;padding:20px 20px 0;border-radius:8px 8px 0 0}.cs_cart_footer_stock{background:#e6cccc;border-radius:8px 8px 0 0;margin-top:16px}.cs_cart_pro_title_price_main .button:after{width:77px;height:32px;background:#1a4c4f!important}.cs_cart_pro_title_price_main .button:before{width:77px;height:32px}.cs_cart_pro_title_price_main .product-form main-product-form{width:77px;height:32px}.cs_cart_pro_title_price_main .product-form__buttons{width:77px;height:32px}.cs_cart_pro_title_price_main .product-form__submit{margin:0;padding:0;min-width:77px;min-height:32px}.cs_cart_pro_title_price_main .main-atc__label__text{font-family:Poppins;font-weight:500;font-size:12px;leading-trim:Cap height;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle;text-transform:uppercase}.cs_cart_empty_number{font-family:Poppins;font-weight:500;font-size:12px;line-height:100%;letter-spacing:0%;color:#fff;width:24px;height:24px;display:flex;justify-content:center;align-items:center;background:#1a4c4f;border-radius:50%}.cs_cart_flag_icon{object-fit:cover;display:block;max-width:16px;max-height:11px;line-height:0}.cs_cart_flag_icon img{line-height:0}.cs_cart_header_title .drawer__heading{font-family:Poppins;font-weight:600;font-size:18px;line-height:100%;letter-spacing:0%;color:#1b1b1b;display:flex;align-items:center;gap:6px}.cs_cart_header_title .count{font-family:Poppins;font-weight:500;font-size:12px;line-height:100%;letter-spacing:0%;color:#fff;width:24px;height:24px;display:flex;justify-content:center;align-items:center;background:#1a4c4f;border-radius:50%}.cs_cart_header_title.drawer__header{padding:16px 20px;border-bottom:1px solid #DBDBDB}.cs_drawer_cart_title p{margin:0;font-family:Poppins;font-weight:500;font-size:12px;leading-trim:Cap height;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle;color:#376029}.cs_drawer_cart_title p strong{font-family:Poppins;font-weight:700;font-size:12px;leading-trim:Cap height;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle;color:#376029}.cs_drawer_cart_title svg{margin-left:29px}.cs_drawer_cart_title{padding:8px 0;background:#f0f9ed;border-radius:6px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.cart-drawer-item{border:1px solid #DDDDDD;border-radius:8px}.cart-item__image{border-radius:8px 0 0 8px;min-width:80px;min-height:80px}.cart-drawer .cart-items{gap:16px}.cart-drawer-item{align-items:center;padding-right:20px}.cart-drawer-item__right{display:flex;align-items:center;justify-content:space-between}.cart-item__name{font-family:Poppins;font-weight:600;font-size:12px!important;line-height:100%;letter-spacing:0%;text-transform:capitalize;color:#1b1b1b}quantity-input.quantity.cart-quantity.color-background-2.cart-quantity--round-btns{border:none;background:transparent}.cart-drawer-item .quantity .quantity__button{background:transparent;border:2px solid #1B1B1B;padding:0;width:20px;height:20px;border-radius:4px;display:flex;justify-content:center;align-items:center}.cart-drawer-item .quantity .quantity__input{background:transparent;border:none}.cart-drawer-item__quantity-and-prices{margin:0}.cart-drawer-upsells-container,.product__text-container.product__text-container--center.product__text-container--horizontal{display:none}.drawer__footer{padding:0}.cart_swiper-pagination{text-align:center}.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary):after{background:#1a4c4f!important}.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary):hover{color:#1b1b1b}.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary):before{box-shadow:none;border:1px solid #1A4C4F;box-sizing:border-box}.cart-drawer-item.cart-item.cart-item--product-holistic-oral-health-e-book{padding:10px 0}.cart-drawer-item.cart-item.cart-item--product-holistic-oral-health-e-book .cart-item__image{min-width:60px;min-height:60px;max-width:60px!important;max-height:60px}.cart-drawer-item.cart-item.cart-item--product-holistic-oral-health-e-book .cart-item__media{text-align:center}.drawer__footer .cs_cart_footer_ship{padding-top:13px}.cs_cart_footer_shipping{margin:0 0 10px;font-family:Poppins;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;text-align:center;color:#1b1b1b;display:flex;align-items:center;justify-content:center;gap:6px}.button__label.cs_checkout_custom_class{font-family:Poppins;font-weight:500;font-size:16px;leading-trim:Cap height;line-height:100%;letter-spacing:0%;text-align:center}.cart-item__details .product-option{font-family:Poppins;font-weight:400;font-size:10px;line-height:100%;letter-spacing:0px;color:#1b1b1b;padding-top:4px}.cs_cart_pro_title_price_main .button{background-color:transparent}.cs_empty_cart_class .cs_cart_footer_shipping{display:none}.cs_cart_free_gift{margin:0;font-family:Poppins;font-weight:400;font-size:10px;line-height:100%;letter-spacing:0px;color:#1b1b1b;padding-top:8px}.cs_cart_free_tag{margin:0;font-family:Poppins;font-weight:600;font-size:12px;leading-trim:Cap height;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle;color:#1a4c4f;padding:10px 21px;border-radius:4px;background:#1a4c4f33}.cart-drawer__body{padding:0 20px}@media (max-width: 768px){.cart-drawer__body{max-height:265px;padding:0 12px}.cs_empty_cart_class .cs_empty_cart_images_main{height:265px;gap:12px;padding:16px 12px 0}.cs_footer_coll_tab_button{margin-top:14px;gap:8px}.cs_footer_coll_tab_rec{padding:10px;font-size:11px}.cs_cart_footer_tabs{padding-left:12px}.cs_empty_cart_class .cs_empty_cart_img2_link{width:41%}.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary):before{border:none}.cs_cart_pro_title_price_main .button:after{box-shadow:none}.cs_cart_footer_title{padding-left:20px}.single-product-title{font-size:11px}.cs_cart_custom_text{font-size:10px}.cs_cart_footer_bottom{padding:16px 12px 0}.cs_drawer_cart_title svg{margin-left:15px}.cs_drawer_cart_title{padding:8px}.cart-item__image{border-radius:5px 0 0 5px;min-width:68px;min-height:75px}.cart-drawer-item{border-radius:5px;padding-right:12px}.cart-drawer-item .quantity__input{padding:5px}.button__label.cs_checkout_custom_class{font-size:13px}.cs_cart_free_tag{padding:8px 18px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/new-card-design.css.map */
