.bw.bakery-ui.be-collection{background:var(--lb-cream);color:var(--lb-ink)}.be-collection__hero{position:relative;isolation:isolate;display:flex;align-items:center;min-height:clamp(31rem,63svh,43rem);overflow:hidden;background:var(--lb-blush)}.bw.bakery-ui.be-collection .be-collection__hero-image{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 78%}.be-collection__hero-shade{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgb(250 244 238 / 91%) 0%,rgb(250 244 238 / 77%) 35%,rgb(250 244 238 / 21%) 62%,transparent 100%)}.be-collection__hero--plain .be-collection__hero-shade{background:radial-gradient(circle at 80% 25%,var(--lb-peach),transparent 42%),var(--lb-blush)}.be-collection__hero-content{width:min(100% - 2.5rem,1320px);margin:auto;padding-block:clamp(4rem,8vw,7rem)}.be-collection__eyebrow{margin:0 0 1.4rem;color:var(--be-accent);font-family:var(--font-sans);font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.be-collection__hero h1{max-width:12ch;margin:0;color:var(--lb-ink);font-family:var(--font-serif);font-size:clamp(4rem,9vw,8rem);font-weight:400;line-height:.88}.be-collection__description{max-width:55ch;margin-top:1.7rem;color:var(--be-muted);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.55}.be-collection__description p{margin:0}.be-collection__jump{display:inline-flex;align-items:center;gap:.7rem;min-height:48px;margin-top:1.8rem;padding:.75rem 1.35rem;border-radius:999px;background:var(--be-accent);color:#fff;font-size:.9rem;font-weight:650}.be-collection__jump:hover{background:#8c301a}.be-collection__main{position:relative;z-index:1;margin-top:-2rem;padding:0 max(1.25rem,calc((100vw - 1320px)/2)) clamp(4rem,7vw,7rem);border-radius:2rem 2rem 0 0;background:var(--lb-cream)}.be-collection__paths{display:flex;flex-wrap:wrap;gap:.35rem;padding-block:1.4rem 2.7rem;border-bottom:1px solid rgb(100 76 71 / 16%)}.be-collection__paths a{display:inline-flex;align-items:center;min-height:44px;padding:.5rem .95rem;border-radius:999px;color:var(--be-muted);font-size:.9rem}.be-collection__paths a:first-child{background:var(--lb-blush);color:var(--lb-ink)}.be-collection__paths a:hover{background:var(--lb-peach);color:var(--lb-ink)}.be-collection__group{padding-top:clamp(3rem,5vw,5rem)}.be-collection__group+.be-collection__group{margin-top:clamp(3rem,5vw,5rem);border-top:1px solid rgb(100 76 71 / 16%)}.be-collection__group-heading{display:flex;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:clamp(1.6rem,3vw,2.8rem)}.be-collection__group-heading h2{margin:0;font-family:var(--font-serif);font-size:clamp(3rem,6vw,5.6rem);font-weight:400;line-height:.95}.be-collection__group-heading a{display:inline-flex;align-items:center;gap:.35rem;min-height:44px;color:var(--be-accent);font-size:.85rem;font-weight:650;white-space:nowrap}.be-collection__grid{column-count:4;column-gap:clamp(.85rem,1.7vw,1.7rem)}.be-collection-card{display:inline-block;width:100%;margin-bottom:clamp(2.2rem,3.6vw,4rem);break-inside:avoid;color:var(--lb-ink);vertical-align:top}.be-collection-card__media{overflow:hidden;display:grid;place-items:center;min-height:8rem;border-radius:clamp(.9rem,1.7vw,1.5rem);background:var(--lb-blush)}.be-collection-card__image{display:block;width:100%;height:auto}.be-collection-card__pending{padding:4rem 1rem;color:var(--be-muted);font-size:.9rem}.be-collection-card__caption{padding:.85rem .15rem 0}.be-collection-card h3{margin:0;font-family:var(--font-serif);font-size:clamp(1.35rem,2vw,2.1rem);font-weight:400;line-height:1.08}.be-collection-card p{margin:.5rem 0 0;color:var(--be-accent);font-size:.9rem;font-weight:700}.be-collection-card:hover h3{color:var(--be-accent)}.be-collection__pagination{display:flex;justify-content:center;padding:2rem 0}.be-collection__pagination .page,.be-collection__pagination .next,.be-collection__pagination .prev{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin-inline:.15rem}.be-collection__closing{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:clamp(3rem,6vw,6rem);padding:1.4rem 0;border-top:1px solid rgb(100 76 71 / 16%)}.be-collection__closing p{margin:0;font-family:var(--font-serif);font-size:clamp(1.6rem,2.7vw,2.5rem)}.be-collection__closing a{color:var(--be-accent);font-size:.9rem;font-weight:650}.be-collection a:focus-visible{outline:3px solid var(--lb-coral);outline-offset:4px}@media(max-width:1100px){.be-collection__grid{column-count:3}}@media(max-width:700px){.be-collection__hero{min-height:0;align-items:start}.bw.bakery-ui.be-collection .be-collection__hero-image{object-position:center 75%}.be-collection__hero-shade{background:linear-gradient(180deg,rgb(250 244 238 / 88%) 0%,rgb(250 244 238 / 63%) 46%,transparent 100%)}.be-collection__hero-content{width:calc(100% - 2rem);padding-block:2rem 3.5rem}.be-collection__hero h1{font-size:clamp(3.8rem,15vw,6rem)}.be-collection__description{max-width:43ch;margin-top:1rem;font-size:.97rem}.be-collection__eyebrow{margin-bottom:1rem}.be-collection__jump{margin-top:1.1rem}.be-collection__group{padding-top:1.5rem}.be-collection__group-heading{margin-bottom:1.25rem}.be-collection__main{padding-inline:1rem}.be-collection__paths{flex-wrap:nowrap;gap:.1rem;overflow-x:auto;padding-bottom:1.5rem;scrollbar-width:none}.be-collection__paths::-webkit-scrollbar{display:none}.be-collection__paths a{flex:0 0 auto;padding-inline:.6rem;white-space:nowrap}.be-collection__grid{column-count:2;column-gap:.9rem}.be-collection__group-heading{align-items:start}.be-collection__group-heading a{max-width:7rem;white-space:normal}.be-collection-card h3{font-size:1.4rem}.be-collection__closing{align-items:start;flex-direction:column}}@media(max-width:340px){.be-collection__grid{column-count:1}}.be-search__hero{position:relative;overflow:hidden;background:var(--lb-blush)}.be-search__hero:after{content:"";position:absolute;width:min(48vw,38rem);aspect-ratio:1;right:-5rem;top:-40%;border-radius:50%;background:var(--lb-peach);opacity:.48;pointer-events:none}.be-search__hero-inner{position:relative;z-index:1;width:min(100% - 2.5rem,1320px);margin:auto;padding-block:clamp(4rem,7vw,7rem) clamp(5rem,8vw,8rem)}.be-search__hero h1{max-width:12ch;margin:0;font-family:var(--font-serif);font-weight:400;font-size:clamp(3.8rem,8vw,7rem);line-height:.92}.be-search__hero-inner>p:not(.be-collection__eyebrow){margin:1rem 0 0;color:var(--be-muted);font-size:clamp(1rem,1.4vw,1.15rem)}.be-search__form{max-width:46rem;margin-top:clamp(2rem,4vw,3.5rem)}.be-search__form label{display:block;margin-bottom:.65rem;font-weight:650;font-size:.88rem}.be-search__form-row{display:flex;gap:.65rem}.be-search__form-row input[type=search]{flex:1;min-width:0;min-height:3.7rem;padding:.8rem 1.25rem;border:1px solid rgb(100 76 71 / 22%);border-radius:999px;background:#fffaf7;color:var(--lb-ink);font:inherit}.be-search__form-row button{display:inline-flex;align-items:center;gap:.8rem;min-height:3.7rem;padding:.8rem 1.5rem;border:0;border-radius:999px;background:var(--be-accent);color:#fff;font:inherit;font-weight:700;cursor:pointer}.be-search__form-row button:hover{background:#8c301a}.be-search__main{min-height:20rem}.be-search .be-collection__group-heading h2{font-size:clamp(2.5rem,5vw,4.5rem);overflow-wrap:anywhere}.be-search__empty,.be-search__prompt{padding-block:clamp(3rem,6vw,5rem)}.be-search__empty p,.be-search__prompt p{max-width:42ch;margin:0 0 1rem;color:var(--be-muted);font-size:1.1rem}.be-search__empty a,.be-search__prompt a{color:var(--be-accent);font-weight:700}.be-search :is(input,button,a):focus-visible{outline:3px solid var(--lb-coral);outline-offset:4px}@media(max-width:700px){.be-search__hero-inner{width:calc(100% - 2rem);padding-block:3.5rem 6rem}.be-search__hero:after{width:75vw;top:-15%;right:-45%}.be-search__form-row{flex-direction:column}.be-search__form-row button{justify-content:center}}.be-collection__details{max-width:65ch;margin-top:2rem;color:var(--be-muted);font-size:1rem;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/62/assets/bakery-editorial-collection.css.map */
