.selouma-cart{--drawer-max-width: min(100vw, 29rem);--drawer-body-padding-inline: 1.5rem;--drawer-footer-padding-inline: 1.5rem;--drawer-footer-padding-block: 1rem;--background: 255 255 255;--text-color: 17 17 17}.selouma-cart::part(header){padding-block:1.2rem;min-height:0}.selouma-cart::part(body){row-gap:0}.selouma-cart::part(footer){background:#f5f5f5;padding-bottom:max(1rem,env(safe-area-inset-bottom))}.selouma-cart [slot=header]{font-size:1.2rem;letter-spacing:-.035em;text-transform:none}.selouma-cart__count{color:#96918b;font-weight:400;margin-inline-start:.25rem}.selouma-cart__reassurance{background:#111;color:#fff;text-align:center;padding:.85rem 1rem;margin-inline:calc(-1 * var(--drawer-body-padding-inline));font-size:.83rem;font-weight:600}.selouma-cart__shipping{margin:0;padding:.65rem 0;text-align:center;font-size:.8rem;border-bottom:1px solid #e7e5e3}.selouma-cart__gift{margin-inline:calc(-1 * var(--drawer-body-padding-inline));padding:1rem var(--drawer-body-padding-inline);background:#f3f2f0;display:grid;gap:.65rem;font-size:.86rem}.selouma-cart__gift p{margin:0}.selouma-cart__gift progress{width:100%;height:5px;border:0;background:#e0dedb;color:#111;accent-color:#111}.selouma-cart__gift progress::-webkit-progress-bar{background:#e0dedb}.selouma-cart__gift progress::-webkit-progress-value{background:#111}.selouma-cart__gift progress::-moz-progress-bar{background:#111}.selouma-cart__gift-label{display:flex;justify-content:space-between;align-items:center;font-size:.73rem;text-transform:uppercase}.selouma-cart__gift small{color:#625f5a;font-size:.68rem}.selouma-cart__service{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:start;gap:1rem;padding:1.25rem 0;border-bottom:1px solid #e7e5e3}.selouma-cart__service-icon{width:76px;height:86px;background:#111;color:#fff;display:grid;place-items:center}.selouma-cart__service-copy{display:grid;gap:.5rem;min-width:0}.selouma-cart__service-copy>strong{font-size:.88rem;line-height:1.55}.selouma-cart__service-copy p{margin:0;color:#66615b;font-size:.77rem;line-height:1.5}.selouma-cart__service-bottom{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.selouma-cart__service-bottom>strong{font-size:.86rem;white-space:nowrap}.selouma-cart .selouma-cart__small-button{background:#111;color:#fff;border:1px solid #111;padding:.65rem .75rem;font:inherit;font-size:.69rem;font-weight:600;line-height:1.2;cursor:pointer;min-height:44px}.selouma-cart__small-button:disabled{opacity:.5;cursor:wait}.selouma-cart__small-button:focus-visible,.selouma-cart a:focus-visible{outline:2px solid #736455;outline-offset:3px}.selouma-cart .cart-drawer__items{gap:0;padding:0}.selouma-cart .cart-drawer__items>line-item{padding:1.25rem 0;border-bottom:1px solid #e7e5e3}.selouma-cart .line-item__media{width:88px}.selouma-cart .cart-drawer__complementary-products{border-top:0;padding-block:1.25rem}.selouma-cart .complementary-products__header{justify-content:center}.selouma-cart .complementary-products__header p{font-size:.94rem;text-transform:none;letter-spacing:0}.selouma-cart .horizontal-product-card{padding:.8rem;background:#f3f2f0;border-radius:3px}.selouma-cart .horizontal-product-card__figure{width:65px}.selouma-cart .horizontal-product-card .product-title{font-size:.83rem;text-transform:none;letter-spacing:0}.selouma-cart .horizontal-product-card button{min-height:44px;font-size:.7rem}.selouma-cart .cart-drawer__footer{gap:.8rem}.selouma-cart__totals{display:flex;justify-content:space-between;align-items:center;gap:.6rem;font-size:.84rem}.selouma-cart__totals>span{text-transform:uppercase;white-space:nowrap}.selouma-cart__prices{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:.35rem}.selouma-cart__prices s{color:#76716c}.selouma-cart__saving{color:#087b6b;font-size:.75rem}.selouma-cart .button-group .button[name=checkout]{background:#111;border-color:#111;color:#fff;border-radius:0;min-height:52px;letter-spacing:.02em}.selouma-cart__payments{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.28rem;padding:0;margin:0;list-style:none}.selouma-cart__payments li{line-height:0}.selouma-cart__payments svg{width:32px;height:auto}.selouma-cart__trust{display:flex;justify-content:center;flex-wrap:wrap;gap:.6rem 1.2rem;text-align:center;font-size:.67rem;text-transform:uppercase;letter-spacing:.025em}.selouma-cart__trust a{text-decoration:underline;text-underline-offset:3px}@media(max-width:359px){.selouma-cart{--drawer-body-padding-inline: 1rem;--drawer-footer-padding-inline: 1rem}.selouma-cart__service{grid-template-columns:60px minmax(0,1fr);gap:.7rem}.selouma-cart__service-icon{width:60px;height:74px}.selouma-cart__totals{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAQA */
