.bw.be-home-shell:after{content:none}.bw .be-home-hero{position:relative;isolation:isolate;display:flex;align-items:center;min-height:calc(100svh - var(--lb-nav-height));background:#291a13;color:#fff8ef;overflow:hidden}.bw .be-home-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(ellipse 58% 48% at 30% 53%,rgb(35 19 12 / 74%) 0%,rgb(35 19 12 / 66%) 50%,transparent 100%);pointer-events:none}.bw .be-home-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:-1}.bw .be-home-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;animation:none}.bw .be-home-hero__content{position:relative;z-index:1;width:min(100% - 2.5rem,1120px);margin-inline:auto;padding-block:clamp(2rem,7svh,5rem)}.bw .be-home-hero__copy{width:min(100%,43rem);margin:0;text-align:left}.bw.bakery-ui .be-home-hero__copy>p.be-home-hero__eyebrow{width:auto;margin:0 0 1.2rem;color:#fff8ef;font-family:var(--font-sans);font-size:.875rem;font-weight:500;line-height:1.5;letter-spacing:.01em;text-transform:none}.bw .be-home-hero h1{margin:0;color:#fff8ef;font-family:var(--font-serif);font-size:clamp(2.5rem,3.8vw,4rem);font-weight:500;line-height:1.1;letter-spacing:-.02em;text-wrap:balance;text-shadow:none}.bw .be-home-hero__line{display:block;white-space:normal}.bw .be-home-hero__copy>p.be-home-hero__lede{max-width:36ch;margin:1.4rem 0 0;color:#fff8ef;font-size:1.125rem;font-weight:400;line-height:1.6}.bw .be-home-hero__actions--wa{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.6rem 1.5rem;margin-top:1.75rem}.bw .be-home-action.be-home-hero__wa{width:auto;min-height:52px;padding:.85rem 1.3rem;background:#fff8ef;color:#34221e;font-size:1rem;font-weight:600;line-height:1.4;text-align:center;box-shadow:none}.bw .be-home-action.be-home-hero__wa:hover{background:#f6ddca}.bw .be-home-hero__menu{display:inline-flex;align-items:center;min-height:44px;padding:.5rem 0;color:#fff8ef;font-size:1rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.bw .be-home-hero__menu:hover{color:#f6ddca}.bw .be-home-hero__actions a:focus-visible{outline:3px solid #fff8ef;outline-offset:4px}@media(max-width:1040px){.bw .be-home-hero{min-height:calc(100svh - var(--lb-nav-height) - var(--bakery-actions-space, 0px))}}@media(max-width:760px),(max-width:1040px)and (orientation:portrait){.bw .be-home-hero:after{background:linear-gradient(180deg,rgb(35 19 12 / 72%) 0%,rgb(35 19 12 / 66%) 60%,rgb(35 19 12 / 12%) 80%,transparent 94%)}.bw .be-home-hero__content{width:calc(100% - 2.5rem);padding-block:clamp(2rem,5svh,3rem)}.bw .be-home-hero__copy{max-width:38rem}.bw .be-home-hero h1{max-width:24ch;font-size:clamp(2.125rem,5.8vw,3rem)}.bw .be-home-hero__copy>p.be-home-hero__lede{margin-top:1.2rem;font-size:1rem}}@media(max-width:420px){.bw .be-home-hero__actions--wa{gap:.5rem 1rem;margin-top:1.4rem}.bw .be-home-action.be-home-hero__wa{width:100%;padding-inline:1rem}}@media(max-height:500px)and (orientation:landscape){.bw .be-home-hero__content{padding-block:1.25rem}.bw.bakery-ui .be-home-hero__copy>p.be-home-hero__eyebrow{margin-bottom:.65rem}.bw .be-home-hero h1{font-size:clamp(2rem,4vw,2.75rem)}.bw .be-home-hero__copy>p.be-home-hero__lede{max-width:45ch;margin-top:.75rem;font-size:1rem}.bw .be-home-hero__actions--wa{margin-top:1rem}}.bw .be-home{background:var(--lb-cream);color:var(--be-ink)}.bw .be-home section{scroll-margin-top:88px}.bw .be-home h2{font-family:var(--font-serif);font-weight:400;letter-spacing:-.02em}.bw .be-home p{color:var(--be-muted)}.bw .be-home .be-eyebrow{margin:0 0 1rem;color:var(--be-accent);font-size:1rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.bw .be-discover,.bw .be-novidades,.bw .be-recent{width:min(100% - 2.5rem,1120px);margin-inline:auto}.bw .be-recent[hidden]{display:none!important}.bw .be-discover{position:relative;isolation:isolate;padding-block:clamp(1.5rem,3vw,2.5rem) clamp(2.5rem,5vw,5rem);background:var(--lb-cream)}.bw .be-discover__intro{width:min(100%,720px);margin:0 auto clamp(1.5rem,3vw,2.5rem);text-align:center}.bw .be-discover__intro .be-eyebrow{margin:0 auto .75rem}.bw .be-discover__intro h2{margin:0;font-size:clamp(2.25rem,4vw,4.5rem);line-height:.98;text-wrap:balance}.bw .be-discover__intro p{width:min(100%,52ch);margin:1.35rem auto 0;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.55}.bw .be-discover__intro h2 a.be-discover__menu-link{color:inherit;text-decoration:none;border-bottom:1px solid currentColor}.bw .be-discover__intro h2 a.be-discover__menu-link span{font-family:var(--font-sans);display:inline-block;margin-left:.12em;font-size:.5em;vertical-align:.55em;color:var(--be-accent)}.bw .be-discover__intro h2 a.be-discover__menu-link:hover{color:var(--be-accent)}.bw .be-discover__intro h2 a.be-discover__menu-link:focus-visible{outline:3px solid var(--be-accent);outline-offset:4px}.bw .be-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,2vw,2rem)}.bw .be-categories__item{position:relative;min-width:0;min-height:44px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:center;gap:.75rem;padding:0 0 1rem;color:var(--be-ink)}.bw .be-categories__item:nth-child(2),.bw .be-categories__item:nth-child(3){margin-top:0}.bw .be-categories__item>picture,.bw .be-categories__item>noscript{display:block;grid-column:1 / -1;min-width:0}.bw .be-categories__image{position:static;display:block;grid-column:1 / -1;width:100%;height:auto;border-radius:.8rem}.bw .be-categories__name{font-family:var(--font-serif);font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.15}.bw .be-categories__item>span:last-child{font-size:1.35rem;line-height:1}.bw .be-feature{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:center;width:min(100% - 2.5rem,1040px);margin-inline:auto;min-height:0;border-radius:1rem;background:var(--lb-peach)}.bw .be-feature__media{width:100%;height:auto;min-height:0}.bw .be-feature__image{display:block;width:100%;height:auto;border-radius:.8rem}.bw .be-feature__copy{position:relative;max-width:38rem;padding:clamp(2rem,4vw,5rem)}.bw .be-feature__label{margin:0 0 1.4rem;color:var(--be-accent);font-size:1rem;font-weight:650;letter-spacing:.04em}.bw .be-feature h2{margin:0;font-size:clamp(2.25rem,4vw,4.5rem);line-height:.92}.bw .be-feature__copy>p:not(.be-feature__label){max-width:45ch;margin:1.45rem 0 0;font-size:1.05rem;line-height:1.55}.bw .be-feature__copy .be-feature__price{color:var(--be-ink);font-size:1rem;font-weight:680}.bw .be-inline-link{display:inline-flex;align-items:center;gap:.7rem;width:fit-content;min-height:44px;border-bottom:1px solid currentColor;color:var(--be-accent);font-size:1rem;font-weight:670;line-height:1.2}.bw .be-feature .be-inline-link{margin-top:1.5rem}.bw .be-inline-link span{font-size:1.15rem}.bw .be-novidades{padding-block:clamp(3rem,6vw,6rem)}.bw .be-novidades__heading{width:min(100%,720px);margin-bottom:clamp(2rem,4vw,4rem)}.bw .be-novidades h2{display:flex;align-items:center;gap:.18em;margin:0;font-size:clamp(2.25rem,4vw,4.5rem);line-height:.96}.bw .be-novidades__list{display:grid;width:min(100%,800px);margin-inline:auto;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:2.5rem clamp(1rem,2vw,2rem)}.bw .be-novidades__item{display:block;color:var(--be-ink)}.bw .be-novidades__image{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:contain;object-position:center bottom;margin-bottom:1rem}.bw .be-novidades__name{display:block;min-height:2.3em;font-family:var(--font-serif);font-size:clamp(1.5rem,2.3vw,2rem);line-height:1.15}.bw .be-novidades__type{display:block;margin-top:.35rem;color:var(--be-muted);line-height:1.4}.bw .be-novidades__price{display:block;margin-top:.55rem;color:var(--be-accent);font-size:1rem;font-weight:650}.bw .be-novidades>.be-inline-link{margin-top:2.2rem}.bw .be-recent{padding-block:clamp(3rem,6vw,5rem);border-top:1px solid rgb(96 76 71 / 17%)}.bw .be-recent__heading{display:flex;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.6rem}.bw .be-recent__heading .be-eyebrow{margin-bottom:.4rem}.bw .be-recent h2{margin:0;font-size:clamp(2.2rem,3.6vw,3.9rem);line-height:1}.bw .be-recent__heading button{min-width:44px;min-height:44px;padding:0 .75rem;border:0;border-bottom:1px solid currentColor;background:transparent;color:var(--be-accent);font:inherit;cursor:pointer}.bw .be-recent__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.65rem,1.5vw,1.3rem)}.bw .be-recent__item{display:flex;align-items:center;gap:.75rem;min-width:0;color:var(--be-ink)}.bw .be-recent__item img{width:4.5rem;height:4.5rem;flex:none;object-fit:cover;border-radius:.45rem;background:var(--lb-peach)}.bw .be-recent__copy{display:block;min-width:0}.bw .be-recent__copy strong{display:block;font-family:var(--font-serif);font-size:clamp(1.15rem,1.5vw,1.55rem);font-weight:500;line-height:1.05}.bw .be-recent__copy small{display:block;margin-top:.25rem;color:var(--be-accent);font-size:1rem}.bw .be-voice{padding:clamp(3rem,6vw,6rem) max(1.25rem,calc((100vw - 1100px)/2));background:var(--lb-blush)}.bw .be-voice h2{margin:0 0 2rem;color:var(--be-accent);font-family:var(--font-sans);font-size:1rem;font-weight:680;letter-spacing:.03em}.bw .be-voice figure{margin:0}.bw .be-voice blockquote{margin:0;font-family:var(--font-serif);font-size:clamp(2.25rem,4vw,4rem);line-height:1.05;letter-spacing:-.02em}.bw .be-voice figcaption{margin-top:1.5rem;color:var(--be-muted);font-size:1rem}.bw .be-party{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:0;background:var(--lb-peach)}.bw .be-party__media{height:clamp(30rem,50vw,48rem);overflow:hidden}.bw .be-party__image{display:block;width:100%;height:100%;object-fit:cover}.bw .be-party__copy{max-width:42rem;padding:clamp(2rem,4vw,5rem)}.bw .be-party:not(:has(.be-party__media)){display:block;min-height:0}.bw .be-party:not(:has(.be-party__media)) .be-party__copy{max-width:970px;margin-inline:auto;padding-block:clamp(3rem,6vw,6rem);text-align:center}.bw .be-party h2{margin:0;font-size:clamp(2.25rem,4vw,4.5rem);line-height:.94;text-wrap:balance}.bw .be-party p{max-width:45ch;margin:1.4rem 0 0;font-size:1.05rem;line-height:1.55}.bw .be-party:not(:has(.be-party__media)) p{margin-inline:auto}.bw .be-party .be-inline-link{margin-top:1.5rem}.bw .be-categories a:focus-visible,.bw .be-novidades a:focus-visible,.bw .be-feature a:focus-visible,.bw .be-party a:focus-visible,.bw .be-recent a:focus-visible,.bw .be-recent button:focus-visible{outline:3px solid var(--be-accent);outline-offset:4px}@media(min-width:1100px){.bw .be-novidades__list{width:100%;grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.bw .be-discover,.bw .be-novidades,.bw .be-recent{width:calc(100% - 2rem)}.bw .be-discover{padding-block:1.5rem 2.5rem}.bw .be-discover__intro{margin-bottom:1.5rem}.bw .be-categories{display:grid;gap:.5rem}.bw .be-categories__item{grid-template-columns:minmax(0,1fr);gap:.6rem}.bw .be-categories__name{font-size:1rem}.bw .be-categories__item>span:last-child{display:none}.bw .be-categories__item,.bw .be-categories__item:nth-child(2),.bw .be-categories__item:nth-child(3){min-height:44px;margin-top:0}.bw .be-feature{display:block;width:calc(100% - 2rem);min-height:0;padding-top:1rem}.bw .be-feature__media{width:min(100%,300px);height:auto;min-height:0;margin-inline:auto}.bw .be-feature__copy{padding:2rem 1.25rem 3rem}.bw .be-novidades__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .75rem}.bw .be-novidades__name{font-size:clamp(1.25rem,5.5vw,1.6rem);line-height:1.15}.bw .be-novidades__item{display:block;padding-top:0;margin-top:0}.bw .be-novidades__item:last-child:nth-child(odd){grid-column:1 / -1;width:calc(50% - .375rem);justify-self:center}.bw .be-novidades__image{height:auto}.bw .be-novidades{padding-block:3rem}.bw .be-recent__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.1rem}.bw .be-recent__item img{width:3.7rem;height:3.7rem}.bw .be-voice{padding:3rem 1.25rem}.bw .be-party{display:block;min-height:0}.bw .be-party__media{height:min(100vw,30rem)}.bw .be-party__copy,.bw .be-party:not(:has(.be-party__media)) .be-party__copy{padding:3rem 1.25rem;text-align:left}.bw .be-party:not(:has(.be-party__media)) p{margin-inline:0}}@media(prefers-reduced-motion:reduce){.bw .be-categories__item,.bw .be-novidades__item{transition:none}}@media(max-width:760px){.bw .be-home h2,.bw .be-voice blockquote{font-size:clamp(2rem,8vw,2.5rem)}}.bw .be-tagline{padding:clamp(2.75rem,5vw,4.5rem) 1.25rem;background:var(--lb-cream);text-align:center}.bw .be-tagline:before{content:"";display:block;width:2.5rem;height:1px;margin:0 auto 1.4rem;background:var(--be-accent);opacity:.55}.bw .be-tagline p{margin:0 auto;max-width:30ch;font-family:var(--font-serif);font-size:clamp(1.6rem,2.6vw,2.35rem);font-weight:400;line-height:1.12;letter-spacing:-.015em;color:var(--be-ink);text-wrap:balance}.bw .be-tagline em{font-style:italic;color:var(--be-accent)}@media(max-width:760px){.bw .be-voice h2{font-size:1rem;line-height:1.3}.bw.bakery-ui .be-footer .be-footer__bottom{flex-wrap:wrap;align-items:center;justify-content:flex-start;column-gap:1.25rem;row-gap:.25rem}}.bw.bakery-ui .be-feature__label,.bw.bakery-ui .be-voice h2{font-family:var(--font-sans);font-size:1rem;font-weight:700;line-height:1.55;letter-spacing:.09em;text-transform:uppercase}.bw.bakery-ui .be-home h2:not(.be-voice h2){line-height:.96}@media(max-width:760px){.bw.bakery-ui .be-discover__menu-link{padding-block:2px}}@media(max-width:1040px){.bw .be-discover__intro h2 a.be-discover__menu-link{display:inline-block;min-height:44px}}.bw .be-voice__link{margin-top:2rem}.bw .be-feature--inside{grid-template-columns:minmax(0,1fr) minmax(0,420px);grid-template-areas:"heading photo" "details photo";column-gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.5rem,3vw,2.5rem)}.bw .be-feature--inside .be-feature__copy{min-width:0;padding:0}.bw .be-feature--inside .be-feature__copy--heading{grid-area:heading;align-self:end}.bw .be-feature--inside .be-feature__label{margin-bottom:1rem}.bw.bakery-ui .be-home .be-feature--inside .be-feature__copy h2{max-width:15ch;font-size:clamp(2.25rem,3.5vw,3.5rem);line-height:1.06;text-wrap:balance}.bw .be-feature--inside .be-feature__media{grid-area:photo;margin:0}.bw .be-feature--inside .be-feature__image{height:auto}.bw .be-feature--inside figcaption{margin-top:.65rem;color:var(--be-muted);font-size:.875rem;line-height:1.5}.bw .be-feature--inside .be-feature__copy--details{grid-area:details;align-self:start}.bw .be-feature--inside .be-feature__copy>p:not(.be-feature__label){margin:1.25rem 0 0;font-size:1rem;line-height:1.55}.bw .be-feature--inside .be-feature__copy>.be-feature__product{margin-top:1.5rem;color:var(--be-ink);font-weight:600}.bw .be-feature--inside .be-feature__copy>.be-feature__price{margin-top:.25rem;color:var(--be-ink)}.bw .be-feature--inside .be-inline-link{min-height:44px;margin-top:1rem;padding-block:.5rem}.bw .be-feature--inside .be-inline-link span{font-size:1rem}.bw .be-feature--inside .be-inline-link:focus-visible{outline:3px solid var(--be-accent);outline-offset:4px}.bw .be-feature--inside .be-feature__copy>.be-feature__note{margin-top:.65rem;font-size:.875rem}.bw .be-feature--inside .be-feature__lede-mobile{display:none}@media(max-width:760px){.bw .be-feature--inside{display:block;padding:1.25rem}.bw.bakery-ui .be-home .be-feature--inside .be-feature__copy h2{max-width:18ch;font-size:clamp(2rem,8vw,2.5rem)}.bw .be-feature--inside .be-feature__media{width:100%;margin:1.5rem 0 0}.bw .be-feature--inside .be-feature__lede-desktop{display:none}.bw .be-feature--inside .be-feature__lede-mobile{display:inline}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/bakery-editorial-home.css.map */
