#cart-drawer{--cf-red: #bd2347;--cf-pink: #ffcade;--cf-green: #00a82d;--cf-green-dark: #067524;--cf-ink: #162e0f;--cf-muted: #555;--cf-gray: #989898;--cf-line: #ebeaea;font-family:Poppins,var(--FONT-STACK-BODY)}#cart-drawer .drawer__head{padding:0;border:0;display:block}#cart-drawer .wrapper-title{display:flex;align-items:center;justify-content:space-between;padding:24px 20px 0;min-height:0}#cart-drawer .cf-head__title{margin:0;font:500 12px/1 Poppins,sans-serif;letter-spacing:0;text-transform:uppercase;color:#4a4a4a;display:flex;align-items:center}#cart-drawer .cf-head__title .cart__items-count{all:unset;font:inherit;color:inherit}#cart-drawer .cf-head__title .cart__items-count:before{content:"("}#cart-drawer .cf-head__title .cart__items-count:after{content:")"}#cart-drawer .cf-head__title .cart__items-count[data-cart-count="0"]{display:none}#cart-drawer .cf-head__close{position:static;transform:none;width:24px;height:24px;padding:0;margin:0;background:none;border:0;display:flex}#cart-drawer .cf-head__close img{display:block}#cart-drawer .cf-legacy{display:none!important}#cart-drawer .cf-tiers{padding:18px 20px 0}#cart-drawer .drawer__items{display:block;padding:20px 19px 0}#cart-drawer .cart__item{position:relative;width:auto;box-sizing:border-box;display:flex;align-items:center;gap:14px;padding:8px 0;min-height:80px;border-bottom:1px solid #efefef}#cart-drawer .cart__item__image{flex:0 0 70px;width:70px;height:70px;border-radius:10px;overflow:hidden;margin:0}#cart-drawer .cart__item__image img{width:70px;height:70px;object-fit:cover}#cart-drawer .cart__item__content{position:relative;flex:1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:8px;align-items:center;padding:0}#cart-drawer .cart__item__content-inner{grid-column:1 / -1;grid-row:1;min-width:0;padding:0 76px 0 0}#cart-drawer .cart__item__title{margin:0;white-space:normal;overflow:visible;text-overflow:clip;display:block;-webkit-line-clamp:unset;font:500 13px/1.3 Poppins,sans-serif;color:#000;text-transform:none;letter-spacing:0}#cart-drawer .cart__item__title a{color:inherit;white-space:normal;overflow:visible;text-overflow:clip;display:inline}#cart-drawer .cart__item__meta{margin:1px 0 0}#cart-drawer .cart__item__selected-options,#cart-drawer .cart__item__property{margin:0;font:400 12px/1.4 Poppins,sans-serif;color:#4a4a4a}#cart-drawer .cart__item__selected-options strong{font-weight:500}#cart-drawer quantity-counter{grid-column:1;grid-row:2;justify-self:start;display:flex;position:static;margin:0}#cart-drawer .cart__quantity{display:flex;align-items:center;justify-content:center;width:96px;height:38px;padding:4px 8px;border:1px solid #eaeaea;border-radius:55px;background:#fff;box-sizing:border-box}#cart-drawer .cart__quantity button{position:relative;width:26px;height:30px;padding:0;border:0;background:none;color:#000;display:flex;align-items:center;justify-content:center}#cart-drawer .cart__quantity button:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:44px;transform:translate(-50%,-50%)}#cart-drawer .cart__quantity button svg{width:12px;height:12px}#cart-drawer .cart__quantity-field{width:24px;height:26px;padding:0;border:0;background:none;text-align:center;font:500 14px Poppins,sans-serif;color:#000;-moz-appearance:textfield}#cart-drawer .cart__quantity-field::-webkit-inner-spin-button,#cart-drawer .cart__quantity-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#cart-drawer .cart__item__remove{position:absolute;top:-4px;right:0;left:auto;width:auto;display:flex;align-items:center;height:24px;margin:0;padding:0;font:500 12px/1 Poppins,sans-serif;letter-spacing:.02em;text-transform:uppercase;color:#4a4a4a;text-decoration:none}#cart-drawer .cart__price{grid-column:2;grid-row:2;align-self:end;margin:0;padding:0;min-width:72px;display:flex;flex-direction:column;align-items:flex-end;text-align:right;font:500 15px/1.2 Poppins,sans-serif;color:var(--cf-green)}#cart-drawer .cart__price ins{margin:0;text-decoration:none;color:var(--cf-green);font:inherit}#cart-drawer .cart__price del{order:-1;font:400 11px/1.2 Poppins,sans-serif;color:#a0a0a0}#cart-drawer .cart__price .line__price{display:none}#cart-drawer .cart__custom-code{padding:12px 19px 0}#cart-drawer .essential-upsell-cross-sell-block>div{padding:0!important;gap:0!important}#cart-drawer [data-essential-upsell-element=header]{display:flex;align-items:center;justify-content:space-between;margin:0 0 4px!important;padding:0!important;min-height:20px}#cart-drawer [data-essential-upsell-element=title]{font:500 12px/1.1 Poppins,sans-serif!important;letter-spacing:-.04em;color:#1e1e1e!important;margin:0!important}#cart-drawer [data-essential-upsell-element=navigation]{display:flex;gap:13px}#cart-drawer [data-essential-upsell-element=navigation] button{width:10px;height:20px;padding:0;border:0;background:none;color:#000}#cart-drawer [data-essential-upsell-element=product]{display:flex;align-items:center;gap:9px;min-height:60px;padding:10px;border:0!important;border-radius:8px!important;background:#f7f6f6!important;box-shadow:none!important;box-sizing:border-box}#cart-drawer [data-essential-upsell-element=image-container]{flex:0 0 40px;width:40px!important;height:40px!important;border-radius:4px;overflow:hidden;background:#efefef}#cart-drawer [data-essential-upsell-element=image]{width:40px!important;height:40px!important;object-fit:cover;border-radius:4px}#cart-drawer [data-essential-upsell-element=content-container]{flex:1;min-width:0}#cart-drawer [data-essential-upsell-element=title] a,#cart-drawer a[data-essential-upsell-element=title]{font:500 12px/1.33 Poppins,sans-serif!important;color:var(--cf-ink)!important}#cart-drawer [data-essential-upsell-element=price]{display:flex;align-items:center;gap:6px;flex-direction:row-reverse;justify-content:flex-end}#cart-drawer [data-essential-upsell-element=discounted-price]{font:600 12px/1.5 Poppins,sans-serif!important;color:#000!important}#cart-drawer [data-essential-upsell-element=regular-price]{font:400 12px/1.5 Poppins,sans-serif!important;color:#b0b0b0!important;text-decoration:line-through}#cart-drawer [data-essential-upsell-element=add-to-cart-button]{height:30px!important;min-height:0!important;padding:0 10px!important;border:0!important;border-radius:55px!important;background:var(--cf-green)!important;color:#fff!important;font:500 12px/1.1 Poppins,sans-serif!important;white-space:nowrap}#cart-drawer [data-essential-upsell-element=add-to-cart-button] [data-essential-upsell-element=icon]{display:none!important}#cart-drawer [data-essential-upsell-element=add-to-cart-button] span:before{content:"+ "}#cart-drawer .drawer__foot{border-top:1px solid var(--cf-line);padding:12px 20px 6px;box-shadow:none}#cart-drawer .docapp-cart-with-coupon-summary{padding:0!important}#cart-drawer .docapp-cart-with-coupon-summary--summary{display:none!important}#cart-drawer .docapp-coupon-input{margin:0!important;padding:0!important}#cart-drawer .docapp-coupon-input--input-container{position:relative;display:flex!important;align-items:center;height:40px;margin:0!important;padding:0 4px 0 14px!important;border:1px solid #bdbdbd!important;border-radius:8px!important;background:#fff!important;box-sizing:border-box}#cart-drawer .docapp-coupon-input--input{flex:1;min-width:0;height:100%!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;font:500 12px/1.1 Poppins,sans-serif!important;color:#000!important}#cart-drawer .docapp-coupon-input--input::placeholder{color:#4a4a4a!important;opacity:1!important}#cart-drawer .docapp-coupon-input--button{flex:none;display:flex!important;align-items:center;justify-content:center;width:84px!important;height:32px!important;margin:0!important;padding:0!important;border:0!important;border-radius:6px!important;background:#000!important}#cart-drawer .docapp-coupon-input--button-text{display:inline-block;font:600 13px/1.1 Poppins,sans-serif!important;color:#fff!important;text-transform:lowercase}#cart-drawer .docapp-coupon-input--button-text:first-letter{text-transform:uppercase}#cart-drawer .drawer__foot .cart-block{padding:0}#cart-drawer .cart__foot__inner{display:block;padding:0;border:0}#cart-drawer .cf-summary{display:grid;gap:9px;padding:10px 0}#cart-drawer .cf-summary__row{display:flex;align-items:center;gap:8px;font:400 12px/1.1 Poppins,sans-serif;color:var(--cf-muted)}#cart-drawer .cf-summary__label{flex:none;min-width:66px}#cart-drawer .cf-summary__chips{flex:1;display:flex;flex-wrap:wrap;gap:4px}#cart-drawer .cf-chip{background:#d7f0de;color:#000;border-radius:2px;padding:2px 4px;font:500 12px/1.1 Poppins,sans-serif}#cart-drawer .cf-summary__value{margin-left:auto;font:500 13px/1.1 Poppins,sans-serif;white-space:nowrap}#cart-drawer .cf-summary__value--green{color:var(--cf-green-dark)}#cart-drawer .cf-summary__value--muted{color:var(--cf-muted);font-weight:400;font-size:12px}#cart-drawer .cf-summary__row--total{gap:6px}#cart-drawer .cf-summary__total-label{margin-right:auto;font:500 16px/1.1 Poppins,sans-serif;color:var(--cf-ink)}#cart-drawer .cf-summary__full{font:300 14px/1.1 Poppins,sans-serif;color:#afafaf;white-space:nowrap}#cart-drawer .cf-summary__total{font:600 18px/1.1 Poppins,sans-serif;color:var(--cf-ink);white-space:nowrap}#cart-drawer .cart__buttons-all,#cart-drawer .cart__buttons-wrapper,#cart-drawer .cart__buttons{width:100%;max-width:none;margin:0;padding:0;float:none}#cart-drawer .cart__buttons__fieldset{margin:0;padding:0;border:0;min-width:0}#cart-drawer .cf-checkout{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:50px;min-height:0;padding:0 32px;border:0;border-radius:9999px;background:var(--cf-green);color:#f6f7ef;font:700 16px/1.1 Poppins,sans-serif!important;letter-spacing:0;text-transform:none}#cart-drawer .cf-checkout img{display:block}#cart-drawer .cf-trust{clear:both;width:100%;list-style:none;margin:4px 0 0;padding:0;display:flex;justify-content:center;gap:16px;font:500 10px/1.1 Poppins,sans-serif;color:#6b6b6b}#cart-drawer .cf-trust li{margin:0;display:flex;align-items:center;gap:2px;white-space:nowrap}#cart-drawer .cf-trust img{display:block}#cart-drawer.is-empty .drawer__foot{display:none}#cart-drawer .drawer__empty{justify-content:flex-start}#cart-drawer .drawer__empty__inner{display:block;height:auto;padding:64px 20px 24px}#cart-drawer .drawer__empty__message{margin:0 0 27px;text-align:center;font:400 16px/1.25 Poppins,sans-serif;color:#000}#cart-drawer .drawer__empty__buttons{display:grid;grid-template-columns:1fr;gap:10px;justify-items:center}#cart-drawer .drawer__empty__item{grid-column:auto;width:230px;max-width:100%;margin:0;padding:0;flex:none}#cart-drawer .drawer__empty__item .btn{display:flex;align-items:center;justify-content:center;width:100%;height:56px;padding:0 12px;border:1px solid var(--cf-red);border-radius:8px;background:#fff;color:var(--cf-red);font:400 20px/1.2 Poppins,sans-serif;text-transform:none;letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/303/assets/cart-figma.css.map */
