:root{--font-heading-family: "Cormorant Garamond", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 500;--font-body-family: "Jost", system-ui, sans-serif;--bs-ink: #3A2A1F;--bs-cocoa: #6B4A35;--bs-muted: #6E5E52;--bs-cream: #F5EFE7;--bs-paper: #FBF8F3;--bs-line: #E3D8CA;--bs-whatsapp: #2E7D4F}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:0}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.1rem;font-size:1.4rem}.header__heading-link .h2{font-family:var(--font-heading-family);font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:2.8rem;color:var(--bs-cocoa)}.header__menu-item{text-transform:uppercase;letter-spacing:.08rem;font-size:1.4rem}.announcement-bar__message{letter-spacing:.04rem}.bs-eyebrow{margin:0;font-size:1.3rem;letter-spacing:.18em;text-transform:uppercase;color:var(--bs-cocoa)}.color-scheme-3 .bs-eyebrow,.color-scheme-4 .bs-eyebrow{color:rgba(var(--color-foreground),.8)}.bs-lead{margin:0;font-size:1.8rem;line-height:1.6;color:rgba(var(--color-foreground),.78);max-width:52rem}.bs-buttons{display:flex;flex-wrap:wrap;gap:1.2rem}.bs-media{position:relative;overflow:hidden;background:rgba(var(--color-foreground),.06)}.bs-media img,.bs-media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bs-wa-button{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:4.8rem;padding:0 2.6rem;border:1px solid var(--bs-whatsapp);color:var(--bs-whatsapp);text-decoration:none;text-transform:uppercase;letter-spacing:.1rem;font-size:1.4rem;background:transparent}.bs-wa-button:hover{background:var(--bs-whatsapp);color:#fff}.bs-wa-button svg{width:1.8rem;height:1.8rem}.bs-hero__inner{display:flex;flex-wrap:wrap;gap:4.8rem;align-items:center}.bs-hero__text{flex:1 1 42rem;min-width:0;display:flex;flex-direction:column;gap:2.2rem}.bs-hero__text h1{margin:0;font-size:clamp(4rem,5vw,6.4rem);line-height:1.05}.bs-hero__grid{flex:1 1 48rem;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.bs-hero__grid .bs-media--main{grid-row:span 2;aspect-ratio:3 / 4}.bs-hero__grid .bs-media--small{aspect-ratio:auto;min-height:12rem}@media screen and (max-width:749px){.bs-hero__grid{order:-1;grid-template-columns:1fr}.bs-hero__grid .bs-media--small{display:none}.bs-hero__grid .bs-media--main{aspect-ratio:4 / 5}.bs-hero__text .button,.bs-hero__text .bs-wa-button{width:100%}}.bs-trust{border-top:1px solid var(--bs-line);border-bottom:1px solid var(--bs-line)}.bs-trust__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:2.4rem;padding:2.8rem 0}.bs-trust__item{display:flex;gap:1.4rem;align-items:center}.bs-trust__item svg{width:3rem;height:3rem;flex:none;color:var(--bs-cocoa)}.bs-trust__title{font-weight:500;display:block}.bs-trust__text{font-size:1.4rem;color:rgba(var(--color-foreground),.75)}@media screen and (max-width:749px){.bs-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;padding:1.8rem 0}.bs-trust__item svg{display:none}}.bs-split__inner{display:flex;flex-wrap:wrap;gap:4.8rem;align-items:center}.bs-split--reverse .bs-split__inner{flex-direction:row-reverse}.bs-split__media{flex:1 1 44rem;min-width:0;aspect-ratio:6 / 5}.bs-split__text{flex:1 1 42rem;min-width:0;display:flex;flex-direction:column;gap:1.8rem;align-items:flex-start}.bs-split__text h2{margin:0;font-size:clamp(3.4rem,4vw,4.8rem);line-height:1.1}.bs-split__text .rte{font-size:1.7rem;line-height:1.7;color:rgba(var(--color-foreground),.8)}@media screen and (max-width:749px){.bs-split__inner,.bs-split--reverse .bs-split__inner{flex-direction:column;gap:2.6rem}.bs-split__media{flex-basis:auto;width:100%}.bs-split__text .button{width:100%}}.bs-reviews__head{text-align:center;margin-bottom:3rem}.bs-reviews__head h2{margin:0 0 1rem}.bs-reviews__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));gap:1.8rem}.bs-review{margin:0;border:1px solid var(--bs-line);padding:2.6rem;display:flex;flex-direction:column;gap:1.4rem;background:rgb(var(--color-background))}.bs-review blockquote{margin:0;font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.4}.bs-review figcaption{font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.bs-review img{width:100%;height:auto;display:block}.bs-social__head{display:flex;justify-content:space-between;align-items:flex-end;gap:1.6rem;flex-wrap:wrap;margin-bottom:2.4rem}.bs-social__head h2{margin:0}.bs-social__links{display:flex;gap:2rem;flex-wrap:wrap}.bs-social__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}.bs-social__grid .bs-media{aspect-ratio:1 / 1;display:block}@media screen and (max-width:749px){.bs-social__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}}.bs-product-extras{display:flex;flex-direction:column;gap:1.6rem;margin:.4rem 0 1rem}.bs-product-extras .bs-wa-button{width:100%}.bs-product-extras ul{list-style:none;margin:0;padding:1.6rem 0;border-top:1px solid var(--bs-line);border-bottom:1px solid var(--bs-line);display:flex;flex-direction:column;gap:1rem;font-size:1.5rem}.bs-product-extras li{display:flex;gap:1rem;align-items:center}.bs-product-extras li svg{width:2rem;height:2rem;flex:none;color:var(--bs-cocoa)}.bs-wa-float{position:fixed;right:2rem;bottom:2rem;z-index:4;width:5.8rem;height:5.8rem;border-radius:50%;background:var(--bs-whatsapp);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 .6rem 1.8rem #3a2a1f40}.bs-wa-float svg{width:2.8rem;height:2.8rem}.bs-wa-float:focus-visible{outline:2px solid var(--bs-ink);outline-offset:3px}:root{--bs-radius: 18px;--bs-radius-sm: 14px}.bs-section-pad{padding-top:4.8rem;padding-bottom:4.8rem}@media screen and (min-width:750px){.bs-section-pad{padding-top:6.4rem;padding-bottom:6.4rem}}.bs-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:1.6rem;flex-wrap:wrap;margin-bottom:2.8rem}.bs-section-head h2,.bs-marquee__head h2{margin:0}.bs-head-link{font-size:1.4rem;letter-spacing:.08rem;text-transform:uppercase}.bs-button-icon{display:inline-flex;gap:.8rem;align-items:center}.bs-button-icon svg{width:1.7rem;height:1.7rem}.bs-hero-panel-wrap{padding-top:2.4rem}.bs-hero-panel{border-radius:2rem;overflow:hidden;display:flex;flex-wrap:wrap;align-items:stretch}.bs-hero-panel__text{flex:1 1 42rem;min-width:0;padding:6.4rem 5.6rem;display:flex;flex-direction:column;justify-content:center;gap:2rem}.bs-hero-panel__text h1{margin:0;font-size:clamp(3.8rem,4.6vw,6.2rem);line-height:1.04}.bs-hero-panel__media{flex:1.3 1 52rem;min-width:0;min-height:48rem}@media screen and (max-width:749px){.bs-hero-panel{flex-direction:column-reverse}.bs-hero-panel__text{padding:3.2rem 2.4rem 3.6rem}.bs-hero-panel__media{flex-basis:auto;min-height:34rem}.bs-hero-panel__text .button{flex:1 1 auto}}.bs-hero-panel-wrap+.bs-trust,.shopify-section:has(.bs-hero-panel)+.shopify-section .bs-trust{border-top:0}.bs-circles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1.8rem}.bs-circle{display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-align:center;text-decoration:none;color:rgb(var(--color-foreground))}.bs-circle__media{width:11.2rem;height:11.2rem;border-radius:50%;border:1px solid var(--bs-line);transition:transform .25s ease}.bs-circle:hover .bs-circle__media{transform:translateY(-3px)}.bs-circle__label{font-size:1.5rem}@media screen and (max-width:749px){.bs-circles{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.4rem;padding-bottom:.6rem}.bs-circles li{flex:0 0 8.8rem;scroll-snap-align:start}.bs-circle__media{width:8.8rem;height:8.8rem}.bs-circle__label{font-size:1.3rem}}.bs-promos{display:grid;grid-template-columns:repeat(auto-fit,minmax(34rem,1fr));gap:2rem}.bs-promo{border-radius:var(--bs-radius);overflow:hidden;display:flex;min-height:26rem}.bs-promo__text{flex:1 1 50%;padding:3.6rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.2rem}.bs-promo__text h3{margin:0;line-height:1.1}.bs-promo__media{flex:1 1 50%}@media screen and (max-width:749px){.bs-promos{grid-template-columns:1fr}.bs-promo{min-height:20rem}.bs-promo__text{padding:2.4rem}}.bs-marquee-section{padding:5.6rem 0;border-top:1px solid var(--bs-line);border-bottom:1px solid var(--bs-line)}.bs-marquee__head{display:flex;justify-content:space-between;align-items:flex-end;gap:1.6rem;flex-wrap:wrap;margin-bottom:2.4rem}.bs-marquee__head .bs-eyebrow{margin-bottom:.8rem}.bs-marquee__toggle{min-height:4.4rem;padding:0 1.8rem;border-radius:4rem;border:1px solid rgb(var(--color-foreground));background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.3rem;letter-spacing:.06rem;display:inline-flex;gap:.8rem;align-items:center;cursor:pointer}.bs-marquee__toggle svg{width:1.4rem;height:1.4rem;fill:currentColor}.bs-marquee__toggle .bs-icon-play,.is-paused .bs-marquee__toggle .bs-icon-pause{display:none}.is-paused .bs-marquee__toggle .bs-icon-play{display:block}.bs-marquee{overflow:hidden;width:100%}@keyframes bs-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.bs-track{display:flex;gap:2rem;width:max-content;padding:.4rem 0;animation:bs-marquee var(--bs-duration, 45s) linear infinite}.bs-marquee--right .bs-track{animation-direction:reverse}.bs-marquee:hover .bs-track,.bs-marquee:focus-within .bs-track,.is-paused .bs-track{animation-play-state:paused}.bs-marquee__item{flex:0 0 24rem;display:flex;flex-direction:column;gap:.8rem;text-decoration:none;color:rgb(var(--color-foreground))}.bs-marquee__media{height:28rem;border-radius:var(--bs-radius-sm);display:block}.bs-marquee__item img{transition:transform .4s ease}.bs-marquee__item:hover img{transform:scale(1.04)}.bs-marquee__title{font-size:1.5rem}.bs-marquee__price{font-weight:500;font-size:1.5rem}@media screen and (max-width:749px){.bs-marquee__item{flex-basis:17rem}.bs-marquee__media{height:21rem}}@media(prefers-reduced-motion:reduce){.bs-track{animation:none;padding-left:1.5rem;padding-right:1.5rem}.bs-marquee{overflow-x:auto;scroll-snap-type:x mandatory}.bs-marquee__item{scroll-snap-align:start}.bs-marquee__item[data-copy],.bs-marquee__toggle{display:none}}.bs-three{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));gap:2.4rem;align-items:stretch}.bs-three__media{border-radius:var(--bs-radius);min-height:38rem}.bs-three__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.6rem;padding:1.2rem .8rem}.bs-three__text h2{margin:0;line-height:1.1}.bs-three__text .rte{color:rgba(var(--color-foreground),.78);line-height:1.7}.bs-three__card{border-radius:var(--bs-radius);padding:3.6rem;display:flex;flex-direction:column;justify-content:space-between;gap:2.2rem}.bs-three__card h3{margin:0 0 1.2rem;line-height:1.15}.bs-three__card p{margin:0;line-height:1.65;color:rgba(var(--color-foreground),.82)}.bs-three__card .button{align-self:flex-start}.bs-collage{display:flex;flex-wrap:wrap;gap:4rem;align-items:center}.bs-collage__text{flex:1 1 36rem;min-width:0;display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start}.bs-collage__text h2{margin:0;line-height:1.1}.bs-collage__text .rte{line-height:1.7;color:rgba(var(--color-foreground),.8)}.bs-collage__grid{flex:1.4 1 52rem;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:17.3rem;gap:1.4rem}.bs-collage__cell{border-radius:var(--bs-radius-sm)}.bs-collage__cell--1{grid-row:span 2}.bs-collage__cell--4{grid-column:2 / span 2}@media screen and (max-width:749px){.bs-collage__grid{flex-basis:auto;width:100%;grid-auto-rows:12rem;gap:.8rem}}.bs-newsletter{border-radius:2rem;padding:4.8rem;display:flex;flex-wrap:wrap;gap:2.4rem;align-items:center;justify-content:space-between}.bs-newsletter__text{flex:1 1 36rem}.bs-newsletter__text h2{margin:0 0 1rem}.bs-newsletter__text p{margin:0;color:rgba(var(--color-foreground),.8)}.bs-newsletter__form{flex:1 1 42rem;display:flex;gap:1rem;flex-wrap:wrap}.bs-newsletter__input{flex:1 1 24rem;min-height:5rem;padding:0 2rem;border-radius:4rem;border:1px solid rgba(var(--color-foreground),.3);background:var(--bs-paper);font:inherit;font-size:1.5rem;color:var(--bs-ink)}.bs-newsletter__input:focus-visible{outline:2px solid var(--bs-ink);outline-offset:2px}.bs-newsletter__msg{flex-basis:100%;margin:0;font-size:1.4rem}@media screen and (max-width:749px){.bs-newsletter{padding:3.2rem 2.4rem}.bs-newsletter__form .button{width:100%}}.bs-review{border-radius:var(--bs-radius-sm)}.bs-review blockquote{font-family:var(--font-body-family);font-size:1.6rem;line-height:1.65}.bs-social__grid .bs-media{border-radius:var(--bs-radius-sm)}.bs-trust{border-top:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bysaras.css.map */
