:root{--bs-bg:#f7f0e8;--bs-bg2:#fff7f2;--bs-card:#fffaf6;--bs-ink:#2b201b;--bs-ink2:#4a332b;--bs-muted:#8a766c;--bs-rose:#c97b6a;--bs-rose2:#e3a08a;--bs-rose3:#f2c3b2;--bs-terra:#b9735f;--bs-line:#efe4d8;--bs-sans:"Sora",system-ui,sans-serif;--bs-disp:"Unbounded","Sora",system-ui,sans-serif;--bs-ital:"Bodoni Moda",Didot,Georgia,serif;--bs-r:26px;--bs-shadow:0 18px 50px -22px rgba(74,51,43,.35)}body{background:var(--bs-bg)!important;color:var(--bs-ink);font-family:var(--bs-sans)!important}h1,h2,h3,.h0,.h1,.h2,.h3,.product__title h1{font-family:var(--bs-disp)!important;font-weight:300!important;letter-spacing:-.01em;color:var(--bs-ink)}.bs em,.bs i,.bs-ital{font-family:var(--bs-ital);font-style:italic;font-weight:400;color:var(--bs-rose);letter-spacing:0}.bs{font-family:var(--bs-sans);color:var(--bs-ink);background:var(--bs-sec-bg,var(--bs-bg));overflow-x:clip}.bs__in{max-width:1180px;margin:0 auto;padding:var(--bs-pt,56px) 20px var(--bs-pb,56px)}.bs__eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--bs-terra);background:#fff9;border:1px solid var(--bs-line);border-radius:99px;padding:7px 14px;margin-bottom:16px}.bs__eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:radial-gradient(circle,#ff3b4e 0 40%,#ff3b4e40 41%);box-shadow:0 0 10px #ff3b4e}.bs__title{font-family:var(--bs-disp);font-weight:300;font-size:clamp(26px,6.4vw,46px);line-height:1.08;margin:0 0 14px}.bs__text{font-size:15px;line-height:1.6;color:var(--bs-ink2);max-width:620px}.bs--center{text-align:center}.bs--center .bs__text{margin-left:auto;margin-right:auto}.bs-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;background:var(--bs-ink);color:#fff7f2;border:0;border-radius:99px;padding:8px 8px 8px 26px;font:600 13px/1 var(--bs-sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 14px 30px -14px #2b201bb3;transition:transform .2s}.bs-btn:hover{transform:translateY(-2px)}.bs-btn__arrow{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,var(--bs-rose2),var(--bs-rose));display:grid;place-items:center;color:#2b201b;font-size:16px}.bs-btn--full{width:100%;justify-content:space-between}.bs-btn--light{background:#fff;color:var(--bs-ink)}.bs-link{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--bs-ink2);text-decoration:none}.bs-card{background:var(--bs-card);border:1px solid var(--bs-line);border-radius:var(--bs-r);box-shadow:var(--bs-shadow)}.bs-price{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bs-price__now{font:500 22px var(--bs-sans)}.bs-price__old{text-decoration:line-through;color:var(--bs-muted);font-size:14px}.bs-pill{display:inline-block;border-radius:99px;padding:5px 11px;font-size:12px;font-weight:600}.bs-pill--save{background:linear-gradient(135deg,#f7c9b8,#e3a08a);color:#8e3f2e}.bs-pill--ship{background:#e8f4ea;color:#2f6b3c}.bs-stars{color:#e0a08c;letter-spacing:2px}.bs-scroll{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 20px 18px;margin:0 -20px;scrollbar-width:none}.bs-scroll::-webkit-scrollbar{display:none}.bs-scroll>*{scroll-snap-align:center;flex:0 0 auto}.bs-hint{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--bs-muted);text-align:center;margin-top:6px}.bs-check{list-style:none;padding:0;margin:0;display:grid;gap:9px}.bs-check li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.45}.bs-check li:before{content:"\2713";flex:0 0 20px;height:20px;border-radius:50%;background:#e8f4ea;color:#2f6b3c;font-size:11px;display:grid;place-items:center;margin-top:1px}.bs-x li:before{content:"\2715";background:#f6e3df;color:#a2473a}.bs-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.bs-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.bs-reveal{opacity:1;transform:none}}.bs-marquee{background:var(--bs-mq-bg,var(--bs-ink));color:var(--bs-mq-fg,#fff7f2);overflow:hidden;white-space:nowrap;padding:14px 0}.bs-marquee__track{display:inline-flex;gap:28px;animation:bs-mq var(--bs-mq-speed,28s) linear infinite;padding-left:28px}.bs-marquee__item{font:500 12px var(--bs-sans);letter-spacing:.2em;text-transform:uppercase;display:inline-flex;align-items:center;gap:28px}.bs-marquee__item:after{content:"\2022";color:var(--bs-rose2)}@keyframes bs-mq{to{transform:translate(-50%)}}@media(min-width:750px){.bs__in{padding-left:32px;padding-right:32px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bs.css.map */
