body{position:relative}body.overflow-hidden{overflow:hidden}.cart-drawer{position:fixed;top:0;left:-9999px;opacity:0;width:100%;height:100%;background:#0003;z-index:99999;display:flex;flex-direction:column;transition:left 0s .2s,opacity .2s}.cart-drawer--active{left:0;opacity:1;transition:left 0s,opacity .2s}.cart-drawer-box{max-width:647px;width:100%;background:#fff;flex:1;margin-left:auto;display:flex;flex-direction:column;overflow:auto;transition:.2s opacity,.2s transform;opacity:0;transform:translate(40px)}.cart-drawer--active .cart-drawer-box{transform:none;opacity:1}.cart-drawer-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px}.cart-drawer-header h2{color:var(--black-800-primary-text, #353333);font-family:Exo;font-size:16px;font-style:normal;font-weight:700;line-height:120%;margin:0;display:flex;align-items:center;gap:10px}.cart-drawer-header h2 span{color:var(--Black-0, #fff);font-family:Exo;font-size:16px;font-style:normal;font-weight:700;padding:6px 12px;border-radius:30px;letter-spacing:normal;background:#34a798}.cart-drawer-header-right{color:#a1a1a1;display:inline-flex;align-items:center;gap:20px}.cart-drawer-header-right-items{display:block;font-weight:500}.cart-drawer-header-right-close{height:30px;min-height:30px;cursor:pointer;background:none}.cart-drawer-header-right-close:hover{color:#212529}.cart-drawer-form{flex:1;display:flex;flex-direction:column;margin-bottom:0}.cart-drawer-items{padding:0 24px 16px}.cart-drawer-item{display:flex;align-items:center;gap:12px;overflow:hidden}.cart-drawer-item--second{padding:16px;border-radius:18px;border:1px solid #d9d9d9;background:#faf8f8}.cart-drawer-item:not(:last-of-type){margin-bottom:32px}.cart-drawer-item.has-special-offer-before{margin-bottom:16px}.cart-drawer-also-like-block-special-offer-wrapper~.cart-drawer-item:first-of-type{margin-bottom:16px}.cart-drawer-item-image{max-width:116px;width:100%;max-height:116px;display:flex;border-radius:8px;border:1px solid #b6b1b1}.cart-drawer-item-image img{border-radius:8px;width:100%;height:114px;object-fit:cover}.cart-drawer-item-main{flex:1}.cart-drawer-item-main-flex{display:flex;gap:0px}.cart-drawer-item-main-flex-left{flex:1}.cart-drawer-item-main-flex-left h3{color:var(--black-800-primary-text, #353333);margin:0 0 8px;font-family:Exo;font-size:20px;font-style:normal;font-weight:700;line-height:120%}.cart-drawer-item-main-flex-left span{display:block;color:#000;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:8px}.cart-drawer-item-main-flex-right span{display:inline-block;margin-top:32px;color:#353333;font-family:Exo;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.42px}.cart-drawer-quantity-selector{display:inline-flex;border:1px solid #e7e7e7;border-radius:12px;overflow:hidden}.cart-drawer-quantity-selector button{display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none;background:none;padding:0;height:24px;min-height:24px;width:24px;background-color:#f2f2f2;border-radius:0}.cart-drawer-quantity-selector input{width:28px;font-size:13px;text-align:center;line-height:24px;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;margin-bottom:0;height:24px;min-height:24px;width:50px;border:none;box-shadow:none;outline:none;pointer-events:none}.cart-drawer-footer-wrapper{margin-top:auto}.cart-drawer-footer{padding:16px;border-top:1px solid #e7e7e7;background:#fff}.cart-drawer-footer-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.cart-drawer-footer-row:last-of-type{margin-bottom:16px}.cart-drawer-footer-row h3{color:#000;text-align:center;font-family:Exo;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.48px;text-decoration:underline;margin:0}.cart-drawer-footer-row span{color:#000;text-align:center;font-family:Exo;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.48px;text-decoration:underline}.cart-drawer-footer-row-top{color:#000;font-family:Exo;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.42px;margin-bottom:8px}.cart-drawer-button{width:100%;color:#fff;font-family:Exo;font-size:16px;font-style:normal;font-weight:700;line-height:120%;display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:100px;border:1px solid #34a798;background:#34a798;text-transform:capitalize;margin-bottom:8px;min-height:48px}.cart-drawer-footer-bottom{color:#000;font-family:Exo;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.36px;display:flex;justify-content:center;align-items:center;gap:4px}.cart-drawer-footer-bottom-image-wrapper{display:inline-flex;align-items:center;gap:4px}.cart-drawer-footer-bottom img{max-width:71.993px;width:100%;height:100%;object-fit:contain}.cart-drawer-footer-bottom a{display:flex}.cart-drawer-empty{margin:auto;color:#212529}.cart-drawer-item-main-flex-left .cart-drawer-item-main-flex-left-reviews span{margin-bottom:3px}.cart-drawer-item-main-flex-left-reviews{margin-bottom:8px}.cart-drawer-item-main-flex-right{color:#353333;font-family:Exo;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.42px}.cart-drawer-discount{padding:16px 40px}.cart-drawer-discount-text{color:var(--black-800-primary-text, #353333);text-align:center;font-family:Exo;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.48px;margin-bottom:8px}.cart-drawer-discount-bar{position:relative}.cart-drawer-discount-bar-progress{width:100%;border-radius:24px;height:12px;background:#d1cbcb}.cart-drawer-discount-bar-progress--active{position:absolute;top:0;left:0;width:0%;height:12px;border-radius:24px;background:#34a798;transition:all .3s ease-in-out}.cart-drawer-trusted{background-color:#34a798;padding:16px;color:var(--Black-0, #fff);font-family:Exo;font-size:16px;font-style:normal;font-weight:700;line-height:120%;text-align:center;margin-bottom:16px}.cart-drawer-also-like-blocks{background-color:#f5fffe;padding:16px 24px}.cart-drawer-also-like-blocks-title{color:#353333;font-family:Exo;font-size:16px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:16px;position:relative;display:flex;align-items:center;gap:10px}.cart-drawer-also-like-blocks-title span{text-wrap:nowrap}.cart-drawer-also-like-blocks-divider{width:100%;height:2px;background-color:#34a798}.cart-drawer-also-like-block-image{max-width:88px;max-height:88px;display:flex;border-radius:8px;border:1px solid #b6b1b1}.cart-drawer-also-like-block-image img{border-radius:8px;width:100%;height:86px;object-fit:cover}.cart-drawer-also-like-block{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.cart-drawer-also-like-block:last-of-type{margin-bottom:0}.cart-drawer-also-like-block-title{color:#232323;font-family:Exo;font-size:16px;font-style:normal;font-weight:700;line-height:120%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.cart-drawer-also-like-block-description{color:var(--black-800-primary-text, #353333);font-family:Exo;font-size:14px;font-style:normal;font-weight:500;max-width:290px;width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;padding:0;line-height:normal}.cart-drawer-also-like-block-price{color:#353333;font-family:Exo;font-size:16px;font-style:normal;font-weight:700;line-height:120%;margin-top:4px}.cart-drawer-also-like-block-button-add-to-cart{color:#34a798;font-family:Exo;font-size:16px;font-style:normal;font-weight:700;line-height:120%;display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;border-radius:100px;border:3px solid #34a798;background:#fff;letter-spacing:normal;text-transform:capitalize}.cart-drawer-also-like-block-content{flex:1;display:flex;flex-direction:column;justify-content:center;gap:4px}.ajax-add-to-cart.loading{opacity:.6;pointer-events:none}.cart-drawer-also-like-block--second{padding:16px;border-radius:8px;border:1px solid #b6b1b1;background:#faf8f8;align-items:flex-end}.cart-drawer-also-like-block--second .cart-drawer-also-like-block-content{min-height:86px;justify-content:space-between}.cart-drawer-also-like-block--second .cart-drawer-also-like-block-button-add-to-cart{color:#34a798;font-family:Exo;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:flex;padding:4px 12px;justify-content:center;align-items:center;gap:8px;border-radius:100px;border:3px solid #34a798;background:#fff;height:27px;min-height:27px}.cart-drawer-also-like-block-special-offer-heading{color:var(--Primary-900, #0e8777);font-family:Exo;font-size:16px;font-style:normal;font-weight:700;line-height:120%;display:flex;align-items:center;gap:10px;margin-bottom:10px}.cart-drawer-also-like-block-special-offer{display:flex;align-items:center;gap:10px}.cart-drawer-also-like-block-image-special-offer{width:88px;height:88px;border-radius:8px;border:1px solid #b6b1b1}.cart-drawer-also-like-block-image-special-offer img{width:100%;height:86px;border-radius:8px;object-fit:cover}.cart-drawer-also-like-block-content-special-offer{display:flex;flex-direction:column;gap:4px;flex:1}.cart-drawer-also-like-block-title-special-offer{color:var(--black-800-primary-text, #353333);font-family:Exo;font-size:18px;font-style:normal;font-weight:700;line-height:120%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.cart-drawer-also-like-block-description-special-offer{color:var(--black-800-primary-text, #353333);font-family:Exo;font-size:16px;font-style:normal;font-weight:500;line-height:120%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cart-drawer-also-like-block-price-special-offer{display:flex;align-items:center;gap:8px}.cart-drawer-also-like-block-price-special-offer-price{color:var(--black-800-primary-text, #353333);leading-trim:both;text-edge:cap;font-family:Exo;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.48px}.cart-drawer-also-like-block-price-special-offer-compare-at-price{color:var(--black-800-primary-text, #353333);opacity:.6;font-family:Exo;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.48px;text-decoration-line:line-through}.cart-drawer-also-like-block-button-add-to-cart-special-offer{color:#fff;font-family:Exo;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:normal;border-radius:100px;padding:12px 24px;text-transform:capitalize;border:1px solid #34a798;background:#34a798}.cart-drawer-also-like-block-special-offer-wrapper{margin-bottom:16px}.cart-drawer-also-like-block-special-offer-wrapper-first{padding:16px;background:#fff;border-radius:18px;border:3px solid #34a798}.cart-drawer-also-like-block-special-offer-wrapper-second{border-radius:18px;padding:16px;background:#faf8f8}.cart-drawer-also-like-block-special-offer-wrapper-third{background:#fff;border-radius:18px;border:3px solid #34a798;padding:0;overflow:hidden}.cart-drawer-also-like-block-special-offer-wrapper-third .cart-drawer-also-like-block-special-offer{padding:0 16px}.cart-drawer-also-like-block-special-offer-wrapper-third .cart-drawer-also-like-block-special-offer-heading{padding:16px 16px 0}.cart-drawer-also-like-block-special-offer-wrapper-third .cart-drawer-also-like-block-button-add-to-cart-special-offer{margin-top:16px;width:100%;border-radius:0}.cart-drawer-also-like-block-special-offer-wrapper-third .cart-drawer-also-like-block-button-add-to-cart-special-offer{display:flex;justify-content:center;align-items:center;gap:8px}.cart-drawer-also-like-block-special-offer-wrapper-third .cart-drawer-also-like-block-button-add-to-cart-special-offer span{display:flex;align-items:center;gap:4px;color:var(--Black-0, #fff);font-family:Exo;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.48px}.cart-drawer-also-like-block-special-offer-wrapper-third .cart-drawer-also-like-block-button-add-to-cart-special-offer .cart-drawer-also-like-block-price-special-offer-compare-at-price{opacity:.6}.cart-drawer-also-like-block-special-offer-wrapper-third-first,.cart-drawer-also-like-block-special-offer-wrapper-third-second,.cart-drawer-also-like-block-special-offer-wrapper-third{display:none}.cart-drawer-also-like-block-special-offer-wrapper-third-third{display:block}.cart-drawer-apply-offer{color:#686464!important;font-family:Exo;font-size:16px;font-style:normal;font-weight:700;line-height:120%;text-decoration:underline;display:inline-block;margin-top:16px}@media (width <= 600px){.cart-drawer-item-main-flex-left h3{color:var(--black-800-primary-text, #353333);font-family:Exo;font-size:14px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;padding-right:64px;-webkit-box-orient:vertical}.cart-drawer-item-image{max-width:115px;max-height:131px;border-radius:5.029px}.cart-drawer-item-image img{width:113px;height:129px}.cart-drawer-item-main-flex{position:relative}.cart-drawer-item-main-flex-right{position:absolute;top:0;right:0}.cart-drawer-item-main-flex-left-reviews{margin-bottom:5px}.cart-drawer-item-main-flex-right span{margin-top:28px}.cart-drawer-also-like-block-title-special-offer{color:#353333;font-family:Exo;font-size:16px;font-style:normal;font-weight:700;line-height:120%;-webkit-line-clamp:2}.cart-drawer-also-like-block-description-special-offer{color:#353333;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:120%;-webkit-line-clamp:3}.cart-drawer-also-like-block-special-offer-wrapper-first,.cart-drawer-also-like-block-special-offer-wrapper-second{display:none}.cart-drawer-also-like-block-special-offer-wrapper-third-first,.cart-drawer-also-like-block-special-offer-wrapper-third-second{display:block}.cart-drawer-footer-row-top{text-align:center}.cart-drawer-footer-bottom{flex-direction:column}.cart-drawer-also-like-block{position:relative}.cart-drawer-also-like-block--second{align-items:center}.cart-drawer-also-like-block-title{-webkit-line-clamp:2}.cart-drawer-also-like-block--second .cart-drawer-also-like-block-button-add-to-cart{position:absolute;bottom:16px;right:16px}.cart-drawer-also-like-block .cart-drawer-also-like-block-button-add-to-cart{color:#34a798;font-family:Exo;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:flex;padding:4px 12px;justify-content:center;align-items:center;gap:8px;border-radius:100px;border:3px solid #34a798;background:#fff;height:27px;min-height:27px}.cart-drawer-also-like-block .cart-drawer-also-like-block-content{min-height:86px;justify-content:space-between}.cart-drawer-also-like-block .cart-drawer-also-like-block-button-add-to-cart{position:absolute;bottom:0;right:0}.cart-drawer-discount-text{max-width:250px;text-align:center;width:100%;margin:0 auto 8px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/cart-drawer.css.map */
