.cro-drawer{--cro-border: rgba(var(--text-color) / .12);--cro-muted: rgba(var(--text-color) / .72);--cro-radius: 12px;--cro-pad: var(--gutter, 16px);overflow:hidden}.js .cro-drawer[open]>.cro-drawer__content{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.cro-drawer .drawer__header{flex:none}.cro-section-title{margin:0 0 12px;color:rgb(var(--heading-color));font-size:calc(var(--body-font-size) * 1px);font-weight:700;line-height:1.3}.cro-fd-wrap:not(:empty){padding:16px var(--cro-pad) 4px}.cro-fd{padding:12px 14px;border-radius:var(--cro-radius);background-color:rgba(var(--text-color) / .04)}.cro-fd.is-unlocked{background-color:rgb(var(--success-bg-color));color:rgb(var(--success-text-color))}.cro-fd__msg{display:flex;align-items:center;gap:6px;margin:0 0 10px;font-size:calc(var(--body-font-size) * .9375px);line-height:1.35}.cro-fd__tick,.cro-fd__tick .icon{display:block;flex:none;width:22px!important;height:22px!important}.cro-fd__bar{height:8px;overflow:hidden;border-radius:999px;background-color:rgba(var(--text-color) / .12)}.cro-fd__fill{display:block;height:100%;border-radius:inherit;background-color:rgb(var(--btn-bg-color));transition:width .5s cubic-bezier(.2,.6,.4,1)}.cro-fd.is-unlocked .cro-fd__bar{background-color:rgba(var(--success-text-color) / .18)}.cro-fd.is-unlocked .cro-fd__fill{background-color:rgb(var(--success-text-color))}.cro-fd__labels{margin:6px 0 0;color:var(--cro-muted);font-size:calc(var(--body-font-size) * .8125px);text-align:end}.cro-fd.is-unlocked .cro-fd__labels{color:inherit}.cro-drawer__items{padding:4px var(--cro-pad) 8px}.cro-drawer .cart-item{grid-template-columns:88px minmax(0,1fr);column-gap:16px;padding:14px 0;border-bottom:1px solid var(--cro-border)}.cro-drawer .cart-item:last-child{border-bottom:0}.cro-drawer .cart-item__image img{border-radius:8px;aspect-ratio:1}.cro-drawer .cart-item__title{display:-webkit-box;overflow:hidden;font-size:calc(var(--body-font-size) * .9375px);font-weight:600;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cro-drawer .cart-item__info{margin-top:4px;font-size:calc(var(--body-font-size) * .9375px)}.cro-drawer .cart-item__variants{color:var(--cro-muted)}.cro-drawer .cart-item__variants dl{margin-top:2px}.cro-drawer .cart-item__qty>.flex{margin-top:10px}.cro-drawer .cart-item__total{display:none}.cro-upsells{display:block;padding:16px var(--cro-pad);border-top:1px solid var(--cro-border)}.cro-upsells[hidden]{display:none}.cro-upsells__list,.cro-empty__grid{display:grid;gap:10px;margin:0;padding:0;list-style:none}.cro-card[hidden]{display:none!important}.cro-card--row{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:102px;padding:10px 12px;border:1px solid var(--cro-border);border-radius:var(--cro-radius)}.cro-card__media{display:block;overflow:hidden;border-radius:8px;background-color:rgba(var(--text-color) / .03);aspect-ratio:1}.cro-card__img{display:block;width:100%;height:100%;object-fit:contain}.cro-card__body{display:flex;flex-direction:column;gap:2px;min-width:0}.cro-card__title{display:-webkit-box;overflow:hidden;color:rgb(var(--text-color));font-size:calc(var(--body-font-size) * .875px);line-height:1.3;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cro-card__variant{overflow:hidden;color:var(--cro-muted);font-size:calc(var(--body-font-size) * .8125px);white-space:nowrap;text-overflow:ellipsis}.cro-card__price{font-size:calc(var(--body-font-size) * .875px);font-weight:700}.cro-card__badge{align-self:flex-start;margin-bottom:2px;padding:2px 8px;border-radius:999px;background-color:rgb(var(--success-bg-color));color:rgb(var(--success-text-color));font-size:calc(var(--body-font-size) * .75px);font-weight:700;line-height:1.5;white-space:nowrap}.cro-card__badge[hidden]{display:none}.btn.cro-card__add{min-height:42px;padding:8px 14px;font-size:calc(var(--body-font-size) * .8125px);white-space:nowrap}.cro-empty__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cro-card--tile{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--cro-border);border-radius:var(--cro-radius)}.cro-card--tile .cro-card__body{flex:1 1 auto}.cro-card--tile .btn.cro-card__add{width:100%}.cro-trust{display:grid;gap:10px;margin:0;padding:16px var(--cro-pad) 20px;border-top:1px solid var(--cro-border);list-style:none;font-size:calc(var(--body-font-size) * .9375px);line-height:1.35}.cro-trust__row{display:flex;align-items:center;gap:10px}.cro-stars{flex:none;color:rgb(var(--star-color));font-size:calc(var(--body-font-size) * 1.125px);letter-spacing:1px;line-height:1}.cro-trust__icon{display:inline-flex;flex:none;color:rgb(var(--heading-color))}.cro-trust__icon .icon,.cro-trust__icon svg{width:22px;height:22px}.cro-trust__link{color:inherit;text-decoration:underline;text-underline-offset:3px}.cro-footer{display:grid;flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:10px;padding:12px var(--cro-pad) calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--cro-border)}.cro-footer__subtotal,.cro-pay{grid-column:1 / -1}.cro-footer__subtotal{display:flex;justify-content:space-between;align-items:baseline;font-size:calc(var(--body-font-size) * 1px)}.cro-footer__subtotal strong{font-size:calc(var(--body-font-size) * 1.125px)}.btn.cro-footer__btn{margin:0;padding-inline:12px;text-align:center}.cro-footer .btn--primary.cro-footer__btn{order:2}.cro-footer .btn--secondary.cro-footer__btn{order:1}.cro-footer .cro-pay{order:3}.cro-footer .btn--secondary{border-color:rgb(var(--btn-bg-color));outline-color:rgb(var(--btn-bg-color));background:transparent;color:rgb(var(--btn-bg-color))}@media(hover:hover)and (pointer:fine){.cro-footer .btn--secondary:not([disabled]):hover{background:rgba(var(--btn-bg-color) / .06);color:rgb(var(--btn-bg-color))}}.cro-pay{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;padding-top:0}.cro-pay__label{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--cro-muted);font-size:calc(var(--body-font-size) * .8125px)}.cro-pay__lock .icon{display:block;width:13px;height:15px}.cro-pay__list{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.cro-pay__list{gap:8px}.cro-pay__list li{display:flex}.cro-pay__svg{display:block;width:50px;height:32px}.cro-pay__img{display:block;width:32px;height:32px;border-radius:4px;object-fit:cover}.cro-empty{width:100%;padding:24px var(--cro-pad)}.cro-empty__intro{margin-bottom:24px;text-align:center}.cro-empty__title{margin:0 0 8px}.cro-empty__sub{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--cro-muted);font-size:calc(var(--body-font-size) * .875px)}.cro-toast{display:flex;position:fixed;z-index:1000;top:calc(env(safe-area-inset-top,0px) + 12px);right:12px;left:12px;align-items:center;gap:12px;max-width:480px;margin-inline:auto;padding:10px 8px 10px 12px;padding-inline:12px 8px;transform:translate3d(0,-16px,0);transition:opacity .25s ease,transform .25s ease;border:1px solid rgba(var(--text-color) / .1);border-radius:14px;opacity:0;background-color:rgba(var(--bg-color));box-shadow:0 10px 30px #00000029;color:rgb(var(--text-color))}.cro-toast[hidden]{display:none}.cro-toast.is-visible{transform:translateZ(0);opacity:1}.cro-toast__tick{display:flex;flex:none;justify-content:center;align-items:center;width:38px;height:38px;border-radius:50%;background-color:rgb(var(--success-bg-color));color:rgb(var(--success-text-color))}.cro-toast__tick .icon{width:26px!important;height:26px!important}.cro-toast__text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;line-height:1.3}.cro-toast__title{font-size:calc(var(--body-font-size) * .875px)}.cro-toast__product{overflow:hidden;color:rgba(var(--text-color) / .72);font-size:calc(var(--body-font-size) * .8125px);white-space:nowrap;text-overflow:ellipsis}.btn.cro-toast__btn{flex:none;padding:10px 18px;font-size:calc(var(--body-font-size) * .8125px);white-space:nowrap}.cro-toast__close{display:flex;flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;border:0;background:none;color:rgba(var(--text-color) / .6);cursor:pointer}.cro-toast__close .icon{width:14px;height:14px}body:has(#cart-drawer[open]) #whatsapp-widget-root{display:none}@media(min-width:768px){.cro-drawer .cart-item{grid-template-columns:100px minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.cro-toast,.cro-fd__fill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/cart-drawer-cro.css.map */
