:root{--toalla-exfoliante-navy: #08243B;--toalla-exfoliante-navy-soft: #1E3A55;--toalla-exfoliante-blue: #0C2692;--toalla-exfoliante-green: #00b67a;--toalla-exfoliante-green-dark: #005128;--toalla-exfoliante-bg: #ffffff;--toalla-exfoliante-bg-soft: #f6faff;--toalla-exfoliante-line: #e0e0e0;--toalla-exfoliante-text: #08243B;--toalla-exfoliante-muted: #747778;--toalla-exfoliante-radius: 8px;--toalla-exfoliante-max: 1300px;--toalla-exfoliante-pad: 16px;--toalla-exfoliante-ry: 22px;--toalla-exfoliante-ry-suite: 8px;--toalla-exfoliante-accent: #1A87EF;--toa-cart-divider: #E3E3E3;--toa-cart-secondary-bg: #F2F4F7;--toa-cart-secondary-text: #98A2B3;--toa-cart-badge-bg: #DCFAE6;--toa-cart-badge-text: #079455;--toa-cart-tpb-bg: #EAECF0;--toa-cart-tpb-active: #1D2939;--toa-cart-radius: 20px}.toalla-exfoliante-body :where(button){font:inherit;color:inherit;letter-spacing:inherit}html{overflow-x:hidden}.toalla-exfoliante-ticker,.toalla-exfoliante-avantages,.toalla-exfoliante-ticker-mask,.toalla-exfoliante-avantages-mask{max-width:100vw;overflow:hidden}.toalla-exfoliante-body{margin:0;max-width:100vw;font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;letter-spacing:.6px;color:var(--toalla-exfoliante-text);background:var(--toalla-exfoliante-bg);-webkit-font-smoothing:antialiased;overflow-x:hidden}.toalla-exfoliante-body *{box-sizing:border-box}.toalla-exfoliante-body img,.toalla-exfoliante-body video{max-width:100%;height:auto;display:block}.toalla-exfoliante-wrap{width:100%;max-width:var(--toalla-exfoliante-max);margin:0 auto;padding:0 var(--toalla-exfoliante-pad)}.toalla-exfoliante-h1,.toalla-exfoliante-h2,.toalla-exfoliante-h3{color:var(--toalla-exfoliante-navy);font-weight:700;line-height:1.15;margin:0 0 12px}.toalla-exfoliante-h1{font-size:clamp(30px,7.6vw,42px)}.toalla-exfoliante-h2{font-size:clamp(27px,6.9vw,36px);text-align:center;line-height:1.18}.toalla-exfoliante-h3{font-size:clamp(16px,4vw,20px)}.toalla-exfoliante-media-title .toalla-exfoliante-h2,.toalla-exfoliante-imgtext-texte .toalla-exfoliante-h2{max-width:310px;margin-left:auto;margin-right:auto}@media(min-width:750px){.toalla-exfoliante-media-title .toalla-exfoliante-h2{max-width:720px}.toalla-exfoliante-imgtext-texte .toalla-exfoliante-h2{max-width:none}}.toalla-exfoliante-accent,.toalla-exfoliante-body .toalla-exfoliante-scarcity{color:var(--toalla-exfoliante-accent)}.toalla-exfoliante-p{font-size:16px;line-height:1.6;margin:0 0 12px}.toalla-exfoliante-section{padding-top:var(--toalla-exfoliante-ry);padding-bottom:var(--toalla-exfoliante-ry)}.toalla-exfoliante-product-grid{padding-bottom:var(--toalla-exfoliante-ry)}.toalla-exfoliante-section--suite,.toalla-exfoliante-section--band,[id$=__galerie] .toalla-exfoliante-section,[id$=__avis] .toalla-exfoliante-section{padding-top:var(--toalla-exfoliante-ry-suite)}.toalla-exfoliante-section--soft{background:var(--toalla-exfoliante-bg-soft)}.toalla-exfoliante-section--dark{background:var(--toalla-exfoliante-navy)}.toalla-exfoliante-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;padding:8px 22px;border:0;border-radius:6px;background:var(--toalla-exfoliante-navy);color:#fff;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer;transition:transform .12s ease,opacity .12s ease}.toalla-exfoliante-btn--clair{width:fit-content;min-width:226px;margin:0 auto;background:#fff;color:var(--toalla-exfoliante-navy)}.toalla-exfoliante-btn:hover{opacity:.92}.toalla-exfoliante-btn:active{transform:scale(.99)}.toalla-exfoliante-btn[disabled]{opacity:.5;cursor:not-allowed}.toalla-exfoliante-btn--green{background:var(--toalla-exfoliante-green-dark)}.toalla-exfoliante-stars{color:#ffb800;letter-spacing:1px}.toalla-exfoliante-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.toa-cart{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:row;justify-content:flex-end;background:#00000080;z-index:1050;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.toa-cart.is-open{opacity:1;visibility:visible}.toa-cart__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.toa-cart [hidden]{display:none!important}.toa-cart__inner{position:relative;display:flex;flex-direction:column;width:100%;max-width:525px;height:100%;background:#fff;overflow:hidden;z-index:1050;transform:translate(100%);transition:transform .28s cubic-bezier(.4,0,.2,1)}.toa-cart.is-open .toa-cart__inner{transform:translate(0)}.toa-cart__header{position:relative;display:flex;align-items:center;justify-content:center;padding:12px;background:#fff;flex:0 0 auto}.toa-cart__heading{margin:0;font-size:21.6px;font-weight:500;line-height:25.92px;color:#000;text-align:center}.toa-cart__close{position:absolute;right:12px;top:10px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;min-height:30px;padding:0;border:0;background:none;color:#000;cursor:pointer}.toa-cart__close svg{width:18px;height:18px}.toa-cart__empty{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;border-top:1px solid var(--toa-cart-divider)}.toa-cart__empty-center{text-align:center}.toa-cart__empty-icon{display:flex;justify-content:center;color:#000}.toa-cart__empty-icon svg{width:26px;height:26px}.toa-cart__empty-title{margin-top:12px;font-size:14.4px;font-weight:400;line-height:17.28px;color:#000;text-align:center}.toa-cart__contents{display:flex;flex:1 1 auto;flex-direction:column;overflow-y:auto}.toa-cart__module--bas{margin-top:auto}.toa-cart__announcement-bar{padding:10px 0;background:var(--toalla-exfoliante-navy);color:#fff;font-size:10.8px;line-height:12.96px;text-align:center}.toa-cart__tpb{display:flex;flex-direction:column;gap:12px;padding:12px 12px 52px}.toa-cart__tpb-text{margin:0;font-size:10.8px;line-height:12.96px;color:var(--toa-cart-tpb-active);text-align:center}.toa-cart__tpb-progress{position:relative;height:11px;border-radius:1.1px;background:var(--toa-cart-tpb-bg)}.toa-cart__tpb-fill{height:11px;border-radius:1.1px;background:var(--toa-cart-tpb-active);transition:width .4s ease}.toa-cart__tpb-icons{position:absolute;top:0;right:0;bottom:0;left:0}.toa-cart__tpb-icon{position:absolute;right:-2px;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.toa-cart__tpb-icon svg{width:11px;height:11px}.toa-cart__tpb-tooltip{display:flex;align-items:center;gap:4px;margin-top:6px;white-space:nowrap}.toa-cart__tpb-tooltip svg{width:16px;height:14px}.toa-cart__tpb-tooltip-title{font-size:10.8px;line-height:12.96px;font-weight:700;color:var(--toa-cart-tpb-active)}.toa-cart-item{display:flex;gap:8px;padding:12.5px 12px}.toa-cart-item__image-container{flex:0 0 80px;width:80px;height:80px;max-width:80px}.toa-cart-item__image{width:80px;height:80px;border:1px solid var(--toa-cart-divider);border-radius:8px;object-fit:cover}.toa-cart-item__content{display:flex;flex:1 1 auto;gap:8px;min-width:0}.toa-cart-item__content-left{flex:1 1 auto;min-width:0}.toa-cart-item__content-right{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:0 0 auto}.toa-cart-item__title{display:block;margin:0;font-size:13.5px;font-weight:650;line-height:16.2px;color:#000;text-decoration:none;max-width:100%}.toa-cart-item__bundle-quantity{font-weight:650}.toa-cart__badge{display:inline-flex;align-items:center;gap:2px;margin-top:6px;padding:5px;border-radius:2.559px;background:var(--toa-cart-badge-bg);color:var(--toa-cart-badge-text);font-size:10.8px;font-weight:500;line-height:12.96px;max-width:100%}.toa-cart__badge svg{width:10px;flex:0 0 10px}.toa-cart-item__toggle{display:flex;align-items:center;gap:2.5px;margin-top:8px;padding:0;border:0;background:none;color:#000c;font-size:10.8px;line-height:12.96px;cursor:pointer}.toa-cart-item__toggle svg{width:12px;height:12px;fill:currentColor;transition:transform .2s ease}.toa-cart-item__toggle[aria-expanded=false] svg{transform:rotate(180deg)}.toa-cart-item__option-names{display:block;margin-top:8px;font-size:10.8px;line-height:12.96px;color:#0009}.toa-cart-item__variants-row{display:flex;align-items:center;gap:5px;margin-top:8px;font-size:10.8px;line-height:12.96px;color:#000c}.toa-cart-item__variants[hidden]{display:none}.toa-cart-item__quantity-controls{display:inline-flex;align-items:center;width:94px;height:32px;margin-top:12px;border:1px solid var(--toa-cart-divider);border-radius:3px;overflow:hidden}.toa-cart-item__quantity-btn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;background:none;color:#000;cursor:pointer}.toa-cart-item__quantity-btn svg{width:10px;height:10px;stroke:currentColor}.toa-cart-item__quantity-value{flex:1 1 auto;height:30px;line-height:30px;font-size:10.8px;font-weight:500;text-align:center;color:#000}.toa-cart-item__total-old{display:block;font-size:13.5px;line-height:16.2px;color:var(--toa-cart-secondary-text);text-decoration:line-through;text-align:right;white-space:nowrap}.toa-cart-item__total-final{display:block;font-size:13.5px;font-weight:700;line-height:16.2px;color:#000;text-align:right;white-space:nowrap}.toa-cart-item__remove-btn{display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:5px;border:0;background:none;color:#000;cursor:pointer}.toa-cart-item__remove-btn svg{width:16px;height:16px;stroke:currentColor}.toa-cart__trust-badges{padding:15px 12px;background:#fff}.toa-cart__trust-badges-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 18px}.toa-cart__trust-badge{display:flex;align-items:center;justify-content:center;gap:5px;height:25px}.toa-cart__trust-badge-icon{width:25px;height:25px;flex:0 0 25px;color:#000}.toa-cart__trust-badge-icon svg{width:25px;height:25px;fill:currentColor}.toa-cart__trust-badge-text{font-size:11.7px;font-weight:700;line-height:14.04px;color:#000}.toa-cart__footer{display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:15px 12px;background:#fff;border-top:1px solid var(--toa-cart-divider)}.toa-cart__cart-discounts{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:10.8px;line-height:12.96px;color:#000}.toa-cart__cart-discounts-title{display:flex;align-items:center;gap:5px}.toa-cart__cart-discounts-badge{display:flex;align-items:center;gap:5px;padding:5px;border-radius:3px;background:var(--toa-cart-secondary-bg);color:#475467}.toa-cart__cart-discounts-badge svg{width:12px;height:12px}.toa-cart__cart-discounts-amount{white-space:nowrap}.toa-cart__subtotal{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13.5px;font-weight:600;line-height:16.2px;color:#000}.toa-cart__checkout-button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:15px 12px;border:0;border-radius:5.44px;background:var(--toalla-exfoliante-navy);color:#fff;font-size:14.4px;font-weight:600;line-height:17.28px;text-align:center;cursor:pointer}.toa-cart__checkout-button:hover{opacity:.93}.toa-cart__checkout-button-text{display:flex;align-items:center;gap:8px}.toa-cart__checkout-button-label{color:#fff}.toa-cart__checkout-button-spinner{width:14px;height:14px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:toa-cart-spin .7s linear infinite}@keyframes toa-cart-spin{to{transform:rotate(360deg)}}.toa-cart__payment-icons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px}.toa-cart__payment-icon{height:27px;width:auto}.toalla-exfoliante-cart-count{position:absolute;top:-6px;right:-8px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--toalla-exfoliante-navy);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}@media(prefers-reduced-motion:reduce){.toa-cart,.toa-cart__inner,.toa-cart__tpb-fill{transition:none}.toa-cart__checkout-button-spinner{animation:none}}@media(min-width:750px){:root{--toalla-exfoliante-pad: 24px;--toalla-exfoliante-ry: 36px;--toalla-exfoliante-ry-suite: 12px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/toalla-exfoliante.css.map */
