:root{--tk-brown: #54392d;--tk-black: #1f1f1f;--tk-muted: rgba(84, 57, 45, .75);--tk-surface: #f1f0ec;--tk-line: rgba(84, 57, 45, .16);--tk-dash: rgba(84, 57, 45, .24);--tk-green-bg: #dff3c8;--tk-green: #3f6d11;--tk-title: "Avantt", Helvetica, sans-serif;--tk-ease: cubic-bezier(.16, 1, .3, 1)}.kaching-bundles,.kaching-bundles *{font-family:Arial,Helvetica,sans-serif}.kaching-bundles .kaching-bundles__bars{display:flex!important;flex-direction:column!important;gap:.4rem!important;padding:.6rem!important;border-radius:10px;background:var(--tk-surface)}.kaching-bundles .kaching-bundles__bar{width:100%!important}.kaching-bundles .kaching-bundles__bar-container{width:100%;background:transparent!important;border-radius:6px!important;box-shadow:none!important;cursor:pointer;transition:background-color .16s var(--tk-ease),box-shadow .16s var(--tk-ease)}.kaching-bundles .kaching-bundles__bar:hover .kaching-bundles__bar-container{background:#ffffff8c!important}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container,.kaching-bundles .kaching-bundles__bar--selected:hover .kaching-bundles__bar-container{background:#fff!important;box-shadow:0 1px 2px #54392d1f!important}.kaching-bundles .kaching-bundles__bar:not(.kaching-bundles__bar--selected) .kaching-bundles__bar-title,.kaching-bundles .kaching-bundles__bar:not(.kaching-bundles__bar--selected) .kaching-bundles__bar-price{color:var(--tk-muted)!important;font-weight:400!important}.kaching-bundles .kaching-bundles__bar input:focus-visible+.kaching-bundles__bar-container{outline:2px solid var(--tk-brown);outline-offset:2px}.kaching-bundles .kaching-bundles__bar-wrapper{align-items:stretch!important;padding:1.2rem 1.4rem!important}.kaching-bundles .kaching-bundles__bar-main{flex-direction:row!important;align-items:center!important;gap:1.2rem!important;width:100%!important}.kaching-bundles .kaching-bundles__bar-content{flex:1 1 auto;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:1.2rem!important;min-width:0}.kaching-bundles .kaching-bundles__bar-content-left{align-items:flex-start!important;min-width:0}.kaching-bundles .kaching-bundles__bar-first-line{flex-wrap:wrap;gap:.8rem!important}.kaching-bundles .kaching-bundles__bar-pricing{align-items:flex-end!important;flex:none;text-align:right}.kaching-bundles .kaching-bundles__bar-radio{flex:none;width:16px!important;height:16px!important;background:#fff!important;border-color:#fff!important;box-shadow:0 0 0 1px var(--tk-muted)!important}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-radio{background:var(--tk-brown)!important;box-shadow:0 0 0 1px var(--tk-brown)!important}.kaching-bundles .kaching-bundles__bar-title{color:var(--tk-brown)!important;font-family:var(--tk-title)!important;font-size:1.3rem!important;font-weight:700!important;letter-spacing:.06rem!important;text-transform:uppercase}.kaching-bundles .kaching-bundles__bar-price{color:var(--tk-brown)!important;font-family:var(--tk-title)!important;font-size:1.6rem!important;font-weight:600!important}.kaching-bundles .kaching-bundles__bar-price__unit-label{color:var(--tk-muted)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:1.2rem!important;font-weight:400!important}.kaching-bundles .kaching-bundles__bar-full-price,.kaching-bundles .kaching-bundles__bar-second-line{color:var(--tk-muted)!important;font-size:1.2rem!important}.kaching-bundles .kaching-bundles__bar-label{position:static!important;width:auto!important;padding:.25rem .8rem!important;border-radius:999px!important;background:var(--tk-green-bg)!important;color:var(--tk-green)!important;font-family:var(--tk-title)!important;font-size:1rem!important;font-weight:600!important;letter-spacing:.06rem!important;line-height:1.5!important;text-transform:uppercase;white-space:nowrap}.kaching-cart,.kaching-cart button,.kaching-cart input{font-family:Arial,Helvetica,sans-serif}.kaching-cart .kaching-cart__inner{background:#fff!important;color:var(--tk-muted)}.kaching-cart .kaching-cart__header{justify-content:flex-start!important;border-bottom:1px solid var(--tk-line)!important}.kaching-cart .kaching-cart__heading{margin:0!important;font-size:0!important;line-height:1!important;text-align:left!important}.kaching-cart .kaching-cart__heading:before{content:"Sua bolsa";color:var(--tk-brown);font-family:var(--tk-title);font-weight:700;letter-spacing:.06rem;text-transform:uppercase}.kaching-cart .kaching-cart__close{width:44px!important;height:44px!important;color:var(--tk-brown)!important}.kaching-cart .kaching-cart__tiered-promotions-bar{position:relative;padding-bottom:0!important}.kaching-cart .kaching-cart__tiered-promotions-bar-text{display:block!important;color:var(--tk-brown)!important;font-family:var(--tk-title)!important;font-size:1.3rem!important;margin:0 0 1rem!important}.kaching-cart .kaching-cart__tiered-promotions-bar-icons{display:none!important}.kaching-cart .kaching-cart__tiered-promotions-bar:has(.kaching-cart__tiered-promotions-bar-icon--unlocked) .kaching-cart__tiered-promotions-bar-text>span{display:none!important}.kaching-cart .kaching-cart__tiered-promotions-bar:has(.kaching-cart__tiered-promotions-bar-icon--unlocked) .kaching-cart__tiered-promotions-bar-text:after{content:"Frete GR\c1TIS!";font-weight:600}.kaching-cart .kaching-cart__tiered-promotions-bar-progress-container{height:2px!important;border-radius:0!important;background:#54392d24!important}.kaching-cart .kaching-cart__tiered-promotions-bar-progress-fill{height:2px!important;border-radius:0!important;background:var(--tk-brown)!important}.kaching-cart .kaching-cart__tiered-promotions-bar-icon{top:-2.8rem!important;left:0!important;right:auto!important;width:auto!important;height:auto!important;transform:none!important;flex-direction:row!important;align-items:center!important;gap:.8rem}.kaching-cart .kaching-cart__tiered-promotions-bar-icon>:not(.kaching-cart__tiered-promotions-bar-icon-tooltip){display:none!important}.kaching-cart .kaching-cart__tiered-promotions-bar-icon-tooltip{position:static!important;transform:none!important;align-items:flex-start!important}.kaching-cart .kaching-cart__tiered-promotions-bar-icon-tooltip-title{color:var(--tk-brown)!important;font-family:var(--tk-title)!important;font-size:1.3rem!important;font-weight:600!important;letter-spacing:.06rem;white-space:nowrap}.kaching-cart .kaching-cart__module:has(>.kaching-cart-item-container):before,.kaching-cart .kaching-cart__side-upsell:before{display:block;color:var(--tk-brown);font-family:var(--tk-title);font-size:1.4rem;font-weight:700;letter-spacing:.06rem;text-transform:uppercase}.kaching-cart .kaching-cart__module:has(>.kaching-cart-item-container):before{content:"Seus itens adicionados";padding:1rem 0}.kaching-cart .kaching-cart__side-upsell:before{content:"Complete sua rotina";flex:none;padding-bottom:1rem}.kaching-cart .kaching-cart-item-container{border-bottom:.8px dashed var(--tk-dash)}.kaching-cart .kaching-cart-item{align-items:center!important}.kaching-cart .kaching-cart-item__image-container{flex:none!important;overflow:hidden;border-radius:4px;background:var(--tk-surface)}.kaching-cart .kaching-cart-item__image-container a,.kaching-cart .kaching-cart-item__image-container img{display:block;width:100%!important;height:100%!important;border-radius:4px!important;object-fit:cover}.kaching-cart .kaching-cart-item__content{display:grid!important;flex:1 1 auto;align-items:center;min-width:0}.kaching-cart .kaching-cart-item__content-left,.kaching-cart .kaching-cart-item__content-right{display:contents!important}.kaching-cart .kaching-cart-item__title{color:var(--tk-brown)!important;font-family:var(--tk-title)!important;font-size:1.3rem!important;font-weight:700!important;letter-spacing:.06rem!important;line-height:1.2!important;text-decoration:none!important;text-transform:uppercase}.kaching-cart .kaching-cart-item__quantity-controls{width:84px!important;height:30px!important;border:.8px solid rgba(31,31,31,.2)!important;border-radius:4px!important;background:#fff!important;overflow:hidden}.kaching-cart .kaching-cart-item__quantity-btn{width:28px!important;height:28px!important;color:var(--tk-black)!important}.kaching-cart .kaching-cart-item__quantity-input{width:26px!important;color:var(--tk-black)!important;font-family:var(--tk-title)!important;font-size:1.25rem!important;font-weight:400!important}.kaching-cart .kaching-cart-item__remove-btn{width:auto!important;height:auto!important;padding:.4rem 0!important;background:none!important;color:var(--tk-brown)!important}.kaching-cart .kaching-cart-item__remove-btn>*{display:none!important}.kaching-cart .kaching-cart-item__remove-btn:after{content:"Remover";font-family:var(--tk-title);font-size:1.2rem;font-weight:600;letter-spacing:.06rem;text-decoration:underline;text-transform:uppercase;text-underline-offset:3px}.kaching-cart .kaching-cart-item__price-info{align-items:flex-end!important;text-align:right}.kaching-cart .kaching-cart-item__total,.kaching-cart .kaching-cart-item__total-final{color:var(--tk-brown)!important;font-family:var(--tk-title)!important;font-size:1.5rem!important;font-weight:600!important}.kaching-cart .kaching-cart-item__total s,.kaching-cart .kaching-cart-item__total-original,.kaching-cart .kaching-cart-item__total-compare{color:var(--tk-muted)!important;font-size:1.1rem!important;font-weight:400!important}.kaching-cart .kaching-cart-item__discount,.kaching-cart .kaching-cart-item__discount-badge,.kaching-cart .kaching-cart-item__savings,.kaching-cart .kaching-side-upsell-item__badge{padding:.2rem .6rem!important;border:1px solid rgba(63,109,17,.35);border-radius:4px!important;background:var(--tk-green-bg)!important;color:var(--tk-green)!important;font-family:var(--tk-title)!important;font-size:1rem!important;font-weight:600!important}.kaching-cart .kaching-cart__side-upsell{flex:none!important;width:320px!important;max-width:40vw;padding:2rem 2rem 1.6rem!important;border-right:1px solid var(--tk-line);background:#fff!important}.kaching-cart .kaching-cart__vertical-carousel{width:100%!important;max-width:none!important;flex:1 1 auto;min-height:0;padding:0!important}.kaching-cart .kaching-cart__vertical-carousel-list{display:flex!important;flex-direction:column!important;gap:1.2rem!important;padding:0 0 .4rem!important;scrollbar-width:thin}.kaching-cart .kaching-side-upsell-item-container{flex:none!important;width:100%!important;min-width:0!important;padding:1.2rem!important;border:0!important;border-radius:10px!important;background:var(--tk-surface)!important;box-shadow:none!important}.kaching-cart .kaching-cart__side-upsell--in-cart{width:100%!important;max-width:none;padding:2rem 0 0!important;border-right:0}.kaching-cart .kaching-cart__side-upsell--in-cart .kaching-cart__vertical-carousel-list{flex-direction:row!important;height:auto!important;max-height:none!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity}.kaching-cart .kaching-cart__side-upsell--in-cart .kaching-side-upsell-item-container{flex:0 0 280px!important;width:280px!important;max-width:82vw!important;scroll-snap-align:start}.kaching-cart .kaching-side-upsell-item{flex-direction:row!important;align-items:center!important;gap:1.2rem!important;width:100%;text-align:left!important}.kaching-cart .kaching-side-upsell-item__image-container{flex:none!important;width:92px!important;height:92px!important;margin:0!important;overflow:hidden;border-radius:6px;background:#fff}.kaching-cart .kaching-side-upsell-item__image-container a,.kaching-cart .kaching-side-upsell-item__image-container img{display:block;width:100%!important;height:100%!important;object-fit:cover}.kaching-cart .kaching-side-upsell-item__content{align-items:flex-start!important;gap:.4rem!important;min-width:0;text-align:left!important}.kaching-cart .kaching-side-upsell-item__title{color:var(--tk-brown)!important;font-family:var(--tk-title)!important;font-size:1.3rem!important;font-weight:400!important;letter-spacing:.026rem!important;line-height:1.25!important;text-align:left!important;text-decoration:none!important;text-transform:uppercase}.kaching-cart .kaching-side-upsell-item__price-container{align-items:flex-start!important;justify-content:flex-start!important}.kaching-cart .kaching-side-upsell-item__price-final{color:var(--tk-brown)!important;font-family:var(--tk-title)!important;font-size:1.4rem!important;font-weight:500!important}.kaching-cart .kaching-side-upsell-item__price-old{color:var(--tk-muted)!important;font-size:1.1rem!important}.kaching-cart .kaching-side-upsell-item__footer{justify-content:flex-start!important;width:100%}.kaching-cart .kaching-side-upsell-item__add-to-cart{width:auto!important;min-height:0!important;padding:.4rem 0!important;border:0!important;border-radius:0!important;background:none!important;color:var(--tk-black)!important;font-family:var(--tk-title)!important;font-size:1.05rem!important;font-weight:400!important;letter-spacing:.126rem!important;text-transform:uppercase}.kaching-cart .kaching-side-upsell-item__add-to-cart:after{content:"+";margin-left:.8rem;font-size:1.6rem;line-height:0}.kaching-cart .kaching-side-upsell-item__add-to-cart:hover{text-decoration:underline;text-underline-offset:3px}.kaching-cart .kaching-cart__footer{background:#fff!important;box-shadow:none!important;color:var(--tk-brown)!important}.kaching-cart .kaching-cart__subtotal,.kaching-cart .kaching-cart__subtotal span{color:var(--tk-black)!important;font-family:var(--tk-title)!important;font-size:2rem!important;letter-spacing:.06rem}.kaching-cart .kaching-cart__subtotal{font-weight:400!important}.kaching-cart .kaching-cart__subtotal span{font-weight:600!important}.kaching-cart .kaching-cart__checkout-button{min-height:52px!important;padding:1.6rem 2.4rem!important;border-radius:4px!important;background:var(--tk-brown)!important;box-shadow:0 0 0 1px var(--tk-black)!important;color:#fff!important;transition:opacity .16s var(--tk-ease)}.kaching-cart .kaching-cart__checkout-button:hover{opacity:.9}.kaching-cart .kaching-cart__checkout-button-label,.kaching-cart .kaching-cart__checkout-button-text{font-family:Arial,Helvetica,sans-serif!important;font-size:1.5rem!important;font-weight:400!important;letter-spacing:.1rem!important;text-transform:uppercase}.kaching-cart .kaching-cart__continue-shopping{color:var(--tk-brown)!important;font-family:var(--tk-title)!important;font-size:1.2rem!important;font-weight:600!important;letter-spacing:.06rem!important;text-decoration:underline!important;text-transform:uppercase;text-underline-offset:3px}.kaching-cart .kaching-cart__empty-cart-title{color:var(--tk-brown)!important;font-family:var(--tk-title)!important;letter-spacing:.06rem;text-transform:uppercase}.kaching-cart button:focus-visible,.kaching-cart a:focus-visible{outline:2px solid var(--tk-brown);outline-offset:2px}.kaching-cart .kaching-cart__header{padding:2.4rem 2.4rem 1.6rem!important}.kaching-cart .kaching-cart__heading:before{font-size:3.2rem}.kaching-cart .kaching-cart__contents{padding:0 2.4rem 2rem!important}.kaching-cart .kaching-cart__tiered-promotions-bar{padding:4.4rem 0 1.4rem!important}.kaching-cart .kaching-cart-item{gap:1.6rem!important;padding:1rem 0 2rem!important}.kaching-cart .kaching-cart-item__image-container{width:96px!important;min-width:96px!important;max-width:none!important;height:120px!important}.kaching-cart .kaching-cart-item__content{grid-template-columns:minmax(0,1fr) auto;gap:1.6rem 1.2rem}.kaching-cart .kaching-cart-item__info{grid-area:1 / 1}.kaching-cart .kaching-cart-item__price-info{grid-area:1 / 2}.kaching-cart .kaching-cart-item__quantity-controls{grid-area:2 / 1}.kaching-cart .kaching-cart-item__remove-btn{grid-area:2 / 2;justify-self:end}.kaching-cart .kaching-cart__footer{gap:1rem;padding:1.8rem 2.4rem!important;border-top:1px solid var(--tk-line)!important}@media screen and (max-width:749px){.kaching-cart .kaching-cart__header{padding:2rem 2rem 1.4rem!important}.kaching-cart .kaching-cart__heading:before{font-size:2.8rem}.kaching-cart .kaching-cart__contents{padding:0 2rem 2rem!important}.kaching-cart .kaching-cart-item__image-container{width:80px!important;min-width:80px!important;height:100px!important}.kaching-cart .kaching-cart__footer{padding:1.4rem 2rem 1.6rem!important}}@media(prefers-reduced-motion:reduce){.kaching-bundles .kaching-bundles__bar-container,.kaching-cart .kaching-cart__checkout-button{transition:none}}html:has(kaching-cart) cart-theoric{display:none!important}.kaching-cart-item__bundle-tips{display:none!important}.lcw-cart-info__shipping-value[data-free]{color:var(--tk-brown, #54392d)!important;font-weight:700!important;font-style:normal!important}.theoric-shipping-badge{display:inline-flex!important;align-items:center!important;gap:5px!important;background:#f4efe9!important;color:var(--tk-brown, #54392d)!important;border:1px solid rgba(84,57,45,.16)!important;padding:3px 8px!important;border-radius:4px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.05em!important;line-height:1!important;vertical-align:middle!important}.theoric-shipping-badge .theoric-truck-icon{display:inline-block!important;width:13px!important;height:13px!important;flex-shrink:0!important;stroke:var(--tk-brown, #54392d)!important}.kaching-bundles .kaching-bundles__checkbox-upsells__checkbox,.kaching-bundles__checkbox-upsells__checkbox{box-sizing:content-box!important;width:16px!important;height:16px!important;min-width:16px!important;border-radius:50%!important;border:3px solid #fff!important;background:#fff!important;box-shadow:0 0 0 1px #54392dbf!important;flex-shrink:0!important}.kaching-bundles__checkbox-upsells__checkbox>*,.kaching-bundles__checkbox-upsells__checkbox:before,.kaching-bundles__checkbox-upsells__checkbox:after{display:none!important}.kaching-bundles .kaching-bundles__checkbox-upsells__checkbox--selected,.kaching-bundles__checkbox-upsells__checkbox--selected{background:#54392d!important;box-shadow:0 0 0 1px #54392d,inset 0 0 0 3px #fff!important}.kaching-bundles .kaching-bundles__bar-label{display:none!important}.kaching-cart .kaching-cart__header{flex-shrink:0;min-height:72px}.kaching-cart .kaching-cart__module:has(>.kaching-cart-item-container):before{padding:1.6rem 0 1.2rem;line-height:1.35}.kaching-cart .kaching-cart-item{align-items:flex-start!important}.kaching-cart .kaching-cart-item__info{min-width:0}.kaching-cart .kaching-cart-item__title{display:block;overflow-wrap:anywhere}.kaching-cart .kaching-cart-item__price-info{min-width:0;max-width:100%;gap:.6rem}.kaching-cart .kaching-cart-item__total{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.3rem .6rem}.kaching-cart .kaching-cart-item__price-info>.kaching-cart__badge{position:static!important;max-width:100%;padding:.4rem .6rem;border-radius:4px;font-size:1.1rem;line-height:1.35;white-space:normal}.kaching-cart .kaching-cart-item:has(.kaching-cart-item-component__variants){display:grid!important;grid-template-columns:64px minmax(0,1fr);align-items:start!important;gap:1.2rem!important}.kaching-cart .kaching-cart-item:has(.kaching-cart-item-component__variants)>.kaching-cart-item__image-container{grid-area:1 / 1;width:64px!important;min-width:64px!important;height:80px!important}.kaching-cart .kaching-cart-item:has(.kaching-cart-item-component__variants)>.kaching-cart-item__content,.kaching-cart .kaching-cart-item:has(.kaching-cart-item-component__variants) .kaching-cart-item__info:has(.kaching-cart-item-component__variants){display:contents!important}.kaching-cart .kaching-cart-item:has(.kaching-cart-item-component__variants) .kaching-cart-item__info{grid-area:1 / 2;align-self:center}.kaching-cart .kaching-cart-item__info:has(.kaching-cart-item-component__variants)>.kaching-cart-item__title{grid-area:1 / 2;align-self:center}.kaching-cart .kaching-cart-item-component__toggle-button,.kaching-cart .kaching-cart-item-component__variants{grid-column:1 / -1;min-width:0;width:100%}.kaching-cart .kaching-cart-item-component__toggle-button{min-height:36px;font-family:var(--tk-title);font-size:1.2rem}.kaching-cart .kaching-cart-item-component__variants{gap:1.2rem}.kaching-cart .kaching-cart-item-component__row{display:grid;grid-template-columns:48px minmax(0,1fr);gap:1.2rem;margin:0;padding:1.2rem 0;border-top:1px solid var(--tk-line);align-items:start}.kaching-cart .kaching-cart-item-component__image-wrapper img{width:48px;height:60px;border-radius:4px;object-fit:contain;background:var(--tk-surface)}.kaching-cart .kaching-cart-item-component__content{min-width:0;width:100%;gap:.8rem}.kaching-cart .kaching-cart-item-component__content-top{align-items:flex-start;gap:.6rem}.kaching-cart .kaching-cart-item-component__title{font-family:var(--tk-title);font-size:1.3rem;line-height:1.35;overflow-wrap:anywhere}.kaching-cart .kaching-cart-item:has(.kaching-cart-item-component__variants) .kaching-cart-item__price-info{grid-area:auto / 1 / auto / -1;align-items:flex-start!important;text-align:left;padding-top:1.2rem;border-top:1px solid var(--tk-line)}.kaching-cart .kaching-cart-item:has(.kaching-cart-item-component__variants) .kaching-cart-item__price-info .kaching-cart-item__total{justify-content:flex-start}.kaching-cart .kaching-cart-item:has(.kaching-cart-item-component__variants) .kaching-cart-item__content-left>.kaching-cart-item__quantity-controls{grid-area:auto / 1 / auto / -1}.kaching-cart .kaching-cart-item:has(.kaching-cart-item-component__variants) .kaching-cart-item__remove-btn{grid-area:auto / 1 / auto / -1;justify-self:end}@media screen and (max-width:749px){.kaching-cart .kaching-cart-item__content{grid-template-columns:minmax(0,1fr) auto;gap:1rem .8rem}.kaching-cart .kaching-cart-item__info{grid-area:1 / 1 / 2 / -1}.kaching-cart .kaching-cart-item__price-info{grid-area:2 / 1 / 3 / -1;align-items:flex-start!important;text-align:left}.kaching-cart .kaching-cart-item__total{justify-content:flex-start}.kaching-cart .kaching-cart-item__content-left>.kaching-cart-item__quantity-controls{grid-area:3 / 1}.kaching-cart .kaching-cart-item__remove-btn{grid-area:3 / 2;align-self:center}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/theoric-kaching.css.map */
