.drawer{visibility:hidden}.cart-drawer .cart-drawer-item__right{gap:12px!important}.cart-drawer .cart-item__name{letter-spacing:-.01em!important;font-weight:700!important;font-size:15.5px!important;line-height:1.3!important;color:#1a1f2b!important}.cart-drawer .cart-item__details .product-option,.cart-drawer .cart-drawer-item__variant{color:#8a909a!important;font-size:12.5px!important;font-weight:500!important}.cart-drawer .cart-quantity{--border-width:1px!important;--border-color:#e6e8ec!important;background:#fff!important;border:1px solid #e6e8ec!important;border-radius:999px!important;padding:4px!important;box-shadow:0 1px 2px #0f1b2d0a,inset 0 0 0 1px #fff9;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.cart-drawer .cart-quantity:hover{border-color:#cfd3d9!important;box-shadow:0 4px 10px #0f1b2d0f}.cart-drawer .cart-quantity:focus-within{border-color:#16a34a!important;box-shadow:0 0 0 3px #16a34a24}.cart-drawer .cart-quantity .quantity__button{background:transparent!important;border:0!important;width:28px!important;height:28px!important;border-radius:50%!important;padding:0!important;color:#0f7a3c!important;transition:background .18s ease,color .18s ease,transform .15s ease;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.cart-drawer .cart-quantity .quantity__button svg{width:12px;height:12px}.cart-drawer .cart-quantity .quantity__button:hover{background:#16a34a1a!important;color:#0f7a3c!important}.cart-drawer .cart-quantity .quantity__button:active{transform:scale(.92)}.cart-drawer .cart-quantity .quantity__button[disabled]{opacity:.35;cursor:not-allowed}.cart-drawer .cart-quantity input.quantity__input{background:transparent!important;border:0!important;box-shadow:none!important;width:34px!important;min-width:34px!important;text-align:center;font-weight:700!important;font-size:14px!important;color:#0f1b2d!important;padding:0 4px!important;-moz-appearance:textfield}.cart-drawer .cart-quantity input.quantity__input::-webkit-outer-spin-button,.cart-drawer .cart-quantity input.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-drawer .cart-drawer-item__quantity-and-prices .cart-item__price-wrapper,.cart-drawer .cart-drawer-item__quantity-and-prices .price-item{color:#0f7a3c!important;font-weight:800!important;letter-spacing:-.005em}.cart-drawer .cart-drawer-item__cart-remove-button button{opacity:.55;padding:6px!important;border-radius:8px!important;transition:opacity .2s ease,background .2s ease,color .2s ease}.cart-drawer .cart-drawer-item__cart-remove-button button:hover{opacity:1;background:#dd1d1d14!important;color:#c41e1e!important}.cart-drawer .cart-drawer-item__cart-remove-button .icon-remove{width:14px;height:14px}@media(max-width:600px){.cart-drawer .cart-quantity .quantity__button{width:28px!important;height:28px!important}.cart-drawer .cart-quantity input.quantity__input{width:30px!important;min-width:30px!important;font-size:13.5px!important}}.drawer .drawer__inner{border-radius:22px 0 0 22px!important;border-left:0!important;box-shadow:-22px 0 70px -24px #0f1b2d73!important;transition:transform .45s cubic-bezier(.22,1,.36,1)!important;will-change:transform}.drawer.active{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.cart-drawer .cart-drawer{width:auto!important}.drawer .drawer__inner{max-width:calc(100vw - 30px)!important}@media(max-width:749px){.cart-drawer--mobile-width-full .cart-drawer{width:auto!important}.cart-drawer--mobile-width-full .drawer__inner,.drawer .drawer__inner{width:auto!important;max-width:calc(100vw - 30px)!important}}.cart-drawer .cart-items{display:flex;flex-direction:column;gap:12px}.cart-drawer .cart-drawer-item{background:#fff!important;border:1px solid #eef0f3!important;border-radius:16px!important;padding:12px 14px!important;box-shadow:0 2px 10px #0f1b2d0a!important;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.cart-drawer .cart-drawer-item:after{display:none!important}.cart-drawer .cart-drawer-item:hover{box-shadow:0 12px 28px -12px #0f1b2d29!important;border-color:#e2e6ea!important}.cart-drawer .cart-item__media,.cart-drawer .cart-item__image{border-radius:12px!important;overflow:hidden}.cart-drawer .cart-item__image{border:1px solid #f0f2f4!important;background:#fafbfc}@keyframes ccCheckoutGlow{0%,to{box-shadow:0 0 18px 2px #16a34a42,0 8px 20px -8px #16a34a4d}50%{box-shadow:0 0 27px 4px #16a34a66,0 10px 24px -8px #16a34a66}}#CartDrawer-Checkout{background:linear-gradient(135deg,#16a34a,#0f7a3c)!important;color:#fff!important;border-radius:50px!important;font-weight:700!important;font-size:17px!important;letter-spacing:.06em!important;text-transform:uppercase!important;border:0!important;min-height:60px!important;padding:20px 26px!important;position:relative;overflow:hidden;animation:ccCheckoutGlow 2.6s ease-in-out infinite;transition:transform .25s ease,box-shadow .25s ease!important}#CartDrawer-Checkout .button__label{position:relative;z-index:1}#CartDrawer-Checkout:before{content:""!important;position:absolute;top:0;left:-55%;width:28%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent);transform:translateZ(0) skew(-20deg);animation:ccShine 3.4s ease-in-out infinite;z-index:0;border-radius:0!important;will-change:transform}@keyframes ccShine{0%{transform:translateZ(0) skew(-20deg)}50%,to{transform:translate3d(732%,0,0) skew(-20deg)}}#CartDrawer-Checkout:hover{transform:translateY(-1px)!important;box-shadow:0 10px 24px -10px #16a34a80!important}.cart-drawer .upsell .toggle-switch{font-size:2rem;width:2.05em;height:1.18em;border-radius:1em;background:#e4e6eb!important;box-shadow:inset 0 0 0 1px #0000000a;transition:background .22s ease-out!important;margin-left:1.4rem;position:relative}.cart-drawer .upsell[data-selected=false] .toggle-switch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 0 #16a34a00;animation:ccToggleHint 1.7s ease-out 1s 2 both;pointer-events:none}@keyframes ccToggleHint{0%,to{box-shadow:0 0 #16a34a00}18%{box-shadow:0 0 #16a34a61}70%{box-shadow:0 0 0 6px #16a34a00}}.cart-drawer .upsell .toggle-switch__slider{width:.94em;height:.94em;left:.12em;top:50%;transform:translateY(-50%);background:#fff!important;box-shadow:0 2px 5px #00000047,0 0 1px #00000040!important;transition:transform .28s cubic-bezier(.32,1.25,.5,1),width .16s ease!important;will-change:transform}.cart-drawer .upsell[data-selected=true] .toggle-switch{background:#16a34a!important}.cart-drawer .upsell[data-selected=true] .toggle-switch__slider{left:.12em!important;transform:translate(.87em,-50%)!important}.cart-drawer .upsell .toggle-switch:active .toggle-switch__slider{width:1.06em}.cart-drawer .upsell[data-selected=true] .toggle-switch:active .toggle-switch__slider{transform:translate(.75em,-50%)!important}@media(prefers-reduced-motion:reduce){.cart-drawer .upsell .toggle-switch,.cart-drawer .upsell .toggle-switch__slider{transition:none!important}}.cart-drawer .cart-progress{padding:2px 2px 16px!important}.cart-drawer .cart-progress__text{font-size:14.5px!important;font-weight:600!important;color:#0f1b2d!important;letter-spacing:-.01em!important;margin:0 0 12px!important}.cart-drawer .cart-progress__text strong,.cart-drawer .cart-progress__text span{color:#0f7a3c!important;font-weight:800!important}.cart-drawer .cart-progress__bar{height:8px!important;background:#eef1f4!important;border-radius:999px!important;margin:0 22px 0 4px!important;overflow:visible!important;box-shadow:inset 0 1px 2px #0f1b2d0f!important}.cart-drawer .cart-progress__bar__progress{border-radius:999px!important;background:linear-gradient(90deg,#16a34a,#0f7a3c)!important;background-image:linear-gradient(90deg,#16a34a,#0f7a3c)!important;box-shadow:0 1px 6px #16a34a66!important;transition:width .7s cubic-bezier(.16,1,.3,1);animation:none!important;overflow:visible!important}.cart-drawer .cart-progress__bar__progress:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background-image:repeating-linear-gradient(110deg,transparent 0px,transparent 290px,rgba(255,255,255,.3) 360px,transparent 430px,transparent 720px);animation:ccProgShimmer 4s linear infinite}@keyframes ccProgShimmer{0%{background-position:0 0}to{background-position:720px 0}}.cart-drawer .cart-progress__bar__badge{font-size:2.4rem!important;background:#fff!important;border:2px solid #16A34A!important;box-shadow:0 4px 12px -3px #16a34a73!important;display:flex!important;align-items:center;justify-content:center}.cart-drawer .cart-progress__bar__badge .material-symbols-outlined{font-size:1.45rem!important;color:#0f7a3c!important}.cart-drawer .upsell{background:linear-gradient(180deg,#fff,#fbfcfd)!important;border:1px solid #eceef1!important;border-radius:16px!important;box-shadow:0 2px 12px #0f1b2d0d!important;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease!important;overflow:visible!important}.cart-drawer .upsell .upsell__container{padding:9px 12px!important;gap:11px}.cart-drawer .upsell .upsell__content{min-width:0!important}.cart-drawer .upsell .upsell__title{flex-direction:column!important;align-items:flex-start!important;gap:3px!important}.cart-drawer .upsell[data-selected=true]{border-color:#16a34a!important;background:linear-gradient(180deg,#f4fbf6,#fff)!important;box-shadow:0 8px 20px -10px #16a34a66!important}.cart-drawer .upsell .upsell__image{margin-right:0!important;width:48px!important;height:48px!important;flex:0 0 48px!important;border-radius:11px!important;overflow:hidden;border:1px solid #eef1f4!important;background:#fafbfc}.cart-drawer .upsell .upsell__image__img{width:100%!important;height:100%!important;object-fit:cover;border-radius:12px!important}.cart-drawer .upsell .upsell__title h3{font-size:13.5px!important;line-height:1.3!important;font-weight:700!important;letter-spacing:-.01em;color:#0f1b2d!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.cart-drawer .upsell .upsell__title .upsell__price{padding-left:0!important;text-align:left!important}.cart-drawer .upsell .upsell__price{display:inline-flex!important;align-items:baseline;gap:8px}.cart-drawer .upsell .upsell__price .regular-price{color:#0f7a3c!important;font-weight:800!important;font-size:14px!important}.cart-drawer .upsell .upsell__price .compare-price{color:#9aa0a6!important;font-weight:600!important;font-size:12px!important}.cart-drawer .upsell .upsell__desc{color:#6b7280!important;margin-top:2px!important}.cart-drawer .cart-item--product-limpiador-de-lengua-de-acero-inoxidable,.cart-drawer .cart-item--product-cepillo-de-bambu-biodegradable-carbonclear-copia{display:flex!important}.cart-drawer .cart-item--product-guia-digital-manual-de-uso-carbon-clear .cart-item__quantity,.cart-drawer .cart-item--product-guia-digital-manual-de-uso-carbon-clear .cart-drawer-item__cart-remove-button,.cart-drawer .cart-item--product-cepillo-de-bambu-biodegradable-carbonclear .cart-item__quantity,.cart-drawer .cart-item--product-cepillo-de-bambu-biodegradable-carbonclear .cart-drawer-item__cart-remove-button{display:none!important}.cart-drawer .cart-item--product-cepillo-de-bambu-biodegradable-carbonclear{display:flex!important}.cart-drawer .cart-item--product-cepillo-de-bambu-biodegradable-carbonclear .cart-item__old-price{display:none!important}.cart-drawer .cart-item--product-cepillo-de-bambu-biodegradable-carbonclear .price--end.regular-price,.cart-drawer .cart-item--product-cepillo-de-bambu-biodegradable-carbonclear .cart-item__final-price{font-size:0!important;line-height:1!important}.cart-drawer .cart-item--product-cepillo-de-bambu-biodegradable-carbonclear .price--end.regular-price:after,.cart-drawer .cart-item--product-cepillo-de-bambu-biodegradable-carbonclear .cart-item__final-price:after{content:"GRATIS";font-size:13px;font-weight:800;color:#0f7a3c;letter-spacing:.05em}.cart-drawer .cart-item--product-guia-digital-manual-de-uso-carbon-clear .cart-item__old-price{display:none!important}.cart-drawer .cart-item--product-guia-digital-manual-de-uso-carbon-clear .price--end.regular-price,.cart-drawer .cart-item--product-guia-digital-manual-de-uso-carbon-clear .cart-item__final-price{font-size:0!important;line-height:1!important}.cart-drawer .cart-item--product-guia-digital-manual-de-uso-carbon-clear .price--end.regular-price:after,.cart-drawer .cart-item--product-guia-digital-manual-de-uso-carbon-clear .cart-item__final-price:after{content:"GRATIS";font-size:13px;font-weight:800;color:#0f7a3c;letter-spacing:.05em}.cart-drawer .cc-subtotal-row{display:flex!important;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.cart-drawer .cc-subtotal-label{font-weight:800!important;color:#0f1b2d!important}.cart-drawer .cc-subtotal-label strong{font-weight:800!important}.cart-drawer .cc-subtotal-values{display:inline-flex;align-items:center;gap:9px;flex-wrap:wrap;justify-content:flex-end}.cart-drawer .cc-subtotal-off{background:#f6cb48;color:#1a1f2b;font-weight:800;font-size:12.5px;line-height:1;padding:5px 10px;border-radius:999px;letter-spacing:.02em;white-space:nowrap;box-shadow:0 2px 6px #f6cb4873}.cart-drawer .cc-subtotal-compare{color:#9aa0a6!important;text-decoration:line-through;font-weight:600;white-space:nowrap}.cart-drawer .cc-subtotal-final{font-weight:800!important;color:#0f1b2d!important}.cc-minus-blocked{opacity:.28!important;pointer-events:none!important;cursor:not-allowed!important}quantity-input:has(input[data-quantity-variant-id="48014092533912"][value="1"]) button[name=minus],quantity-input:has(input[data-quantity-variant-id="48014092533912"][value="2"]) button[name=minus]{opacity:.28;pointer-events:none;cursor:not-allowed}.cart-drawer .cc-savings-row{display:flex!important;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px}.cart-drawer .cc-savings-row.cc-hidden{display:none!important}.cart-drawer .cc-coupon-row{display:flex!important;align-items:center;justify-content:space-between;gap:10px;margin-top:4px}.cart-drawer .cc-coupon-label{font-weight:600!important;color:#6b7280!important;font-size:12.5px!important}.cart-drawer .cc-coupon-amount{font-weight:700!important;color:#6b7280!important;font-size:12.5px!important;white-space:nowrap}.cart-drawer .cc-savings-label{font-weight:700!important;color:#188e41!important}.cart-drawer .cc-savings-amount{font-weight:800!important;color:#188e41!important;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}@media(max-width:749px){.cart-drawer .drawer__header{padding:12px 16px!important}.cart-drawer .drawer__heading{font-size:21px!important}.cart-drawer .cart-progress{padding:2px 2px 9px!important}.cart-drawer .cart-progress__text{font-size:13px!important;margin:0 0 8px!important}.cart-drawer .cart-progress__bar{height:7px!important}.cart-drawer .cart-items{gap:10px!important}.cart-drawer .cart-drawer-item{padding:11px 13px!important}.cart-drawer .cart-drawer-item__right{gap:7px!important}.cart-drawer .cart-item__media{width:64px!important;flex:0 0 64px!important}.cart-drawer .cart-item__image{width:64px!important;height:64px!important}.cart-drawer .cart-item__name{font-size:14.5px!important;line-height:1.25!important;margin-bottom:2px!important}.cart-drawer .cart-drawer-item__single-item-prices{font-size:14px!important;margin:2px 0 0!important;row-gap:3px!important;column-gap:7px!important}.cart-drawer .cart-drawer-item__single-item-prices s{font-size:12.5px!important}.cart-drawer .cart-drawer-item .badge{font-size:9px!important;padding:3px 7px!important}.cart-drawer .cart-drawer-item__single-item-prices .cart-drawer__discounts{margin-top:1px!important}.cart-drawer .cart-item__totals{line-height:1.2!important}.cart-drawer .cart-drawer-item__quantity-and-prices .price-item{font-size:14.5px!important}.cart-drawer .cart-drawer-item__quantity-and-prices s{font-size:12.5px!important}.cart-drawer .cart-drawer-item__saving{font-size:12px!important;line-height:1.15!important;margin-top:1px!important}.cart-drawer .cart-quantity{padding:3px!important}.cart-drawer .cart-quantity .quantity__button{width:30px!important;height:30px!important}.cart-drawer .cart-quantity input.quantity__input{width:30px!important;min-width:30px!important;font-size:14px!important}}.cart-drawer .cart-items>li.cart-item--product-cepillo-de-bambu-biodegradable-carbonclear{order:8!important}.cart-drawer .cart-items>li.cart-item--product-guia-digital-manual-de-uso-carbon-clear{order:9!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cc-cart-drawer.css.map */
