html{-webkit-text-size-adjust:100%}body{margin:0}
@font-face{font-family:"BA Disp";src:url(fonts/is.5eb09b5a.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"BA Disp";src:url(fonts/isi.5a51946d.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:"BA Mark";src:url(fonts/fr.7f9d191d.woff2) format("woff2");font-weight:100 900;font-display:swap}
@font-face{font-family:"BA UI";src:url(fonts/it.77fefe8c.woff2) format("woff2");font-weight:100 900;font-display:swap}
@font-face{font-family:"BA Mono";src:url(fonts/dm.e1896b13.woff2) format("woff2");font-weight:400;font-display:swap}
.t-bakery-a{--cream:#fff9eb;--ox:#370808;--sand:#f0e7d7;--butter:#f8e47d;--amber:#b8702a;--bg:#fff9eb;--text:#370808;--g:2.8cqw;
  --disp:"BA Disp",Georgia,serif;--mark:"BA Mark",Georgia,serif;--ui:"BA UI",system-ui,sans-serif;--mono:"BA Mono",ui-monospace,monospace;
  background:var(--bg);color:var(--text);font-family:var(--ui);line-height:1.2;-webkit-font-smoothing:antialiased;overflow-x:clip}
.t-bakery-a *{box-sizing:border-box;min-width:0}
.t-bakery-a :is(h2,h3,h4,p,figure,ul,ol,dl,dd){margin:0;padding:0}
.t-bakery-a :is(ul,ol){list-style:none}
.t-bakery-a a{color:inherit;text-decoration:none}
.t-bakery-a img{display:block;max-inline-size:100%}
.t-bakery-a :is(h2,h3){font-family:var(--disp);font-weight:400;letter-spacing:-.02em;line-height:.88}
.t-bakery-a p{font-size:max(16px,1.38cqw);line-height:1.45}
.t-bakery-a .mono{font-family:var(--mono);font-size:max(11px,.8cqw);letter-spacing:.14em;text-transform:uppercase;line-height:1.7}
.t-bakery-a .lnk,.t-bakery-a .btn--tertiary{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .5s cubic-bezier(.2,.7,.2,1)}
.t-bakery-a .lnk:hover,.t-bakery-a .btn--tertiary:hover{background-size:100% 1px}
.t-bakery-a .fill{position:relative;overflow:hidden}
.t-bakery-a .fill>.media{position:absolute;inset:0;aspect-ratio:auto;inline-size:100%;block-size:100%}
.t-bakery-a .zoom .media img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}
.t-bakery-a .zoom:hover .media img{transform:scale(1.06)}
.t-bakery-a .btn{display:inline-flex;align-items:center;gap:1cqw;background:var(--sand);color:var(--ox);padding:1.7cqw 2.7cqw;border-radius:.45cqw;font:400 max(15px,1.2cqw)/1.2 var(--ui);letter-spacing:0;text-transform:none;transition:background .4s,color .4s}
.t-bakery-a .btn::after{content:"";display:block;inline-size:2.8cqw;block-size:1px;background:currentColor;transform-origin:0 50%;transition:transform .4s}
.t-bakery-a .btn:hover{background:var(--ox);color:var(--cream)}
.t-bakery-a .btn:hover::after{transform:scaleX(1.57)}
.t-bakery-a .btn--secondary{background:var(--ox);color:var(--cream)}
.t-bakery-a .btn--secondary:hover{background:var(--cream);color:var(--ox)}
.t-bakery-a .btn--tertiary,.t-bakery-a .btn--tertiary:hover{background-color:transparent;color:inherit;padding:0 0 .2em;border-radius:0}
.t-bakery-a .btn--tertiary::after{display:none}
.t-bakery-a .glass{border:1px solid rgba(255,249,235,.5);border-radius:.8cqw;background:rgba(55,8,8,.28);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);color:var(--cream)}
.t-bakery-a .pill{display:inline-block;border:1px solid currentColor;border-radius:99px;padding:.45cqw 1.1cqw;font-size:max(10px,.7cqw)}
.t-bakery-a .field{display:grid;gap:.4cqw}
.t-bakery-a .field__label{font-family:var(--mono);font-size:max(11px,.8cqw);letter-spacing:.14em;text-transform:uppercase}
.t-bakery-a .field :is(input,select,textarea){font:inherit;font-size:max(16px,1.2cqw);color:inherit;background:transparent;border:0;border-bottom:1px solid var(--ox);border-radius:0;padding:.8cqw 0;inline-size:100%}
.t-bakery-a .field :is(input,select,textarea):focus-visible{outline:2px solid var(--ox);outline-offset:3px}
.t-bakery-a .check{display:flex;gap:1cqw;align-items:flex-start;font-size:max(14px,1.05cqw);line-height:1.4}
.t-bakery-a .check input{accent-color:var(--ox);margin-top:.25em}
@keyframes t-bakery-a-par{from{transform:translateY(-3.5%) scale(1.04)}to{transform:translateY(3.5%) scale(1)}}
@keyframes t-bakery-a-rv{from{clip-path:inset(14% 0 0 0)}to{clip-path:inset(0)}}
@supports (animation-timeline:view()){
 @media (prefers-reduced-motion:no-preference){
  .t-bakery-a .par .media img{animation:t-bakery-a-par linear both;animation-timeline:view();animation-range:cover 0% cover 100%}
  .t-bakery-a .rv{animation:t-bakery-a-rv linear both;animation-timeline:view();animation-range:entry 0% entry 55%}
 }
}
@container (max-width:760px){
 .t-bakery-a .s{--g:5.2cqw}
 .t-bakery-a p{font-size:16px}
 .t-bakery-a .mono{font-size:11px}
 .t-bakery-a .btn{padding:4.2cqw 6cqw;font-size:15px;border-radius:5px;gap:3cqw}
 .t-bakery-a .btn--tertiary{padding:0 0 .2em;border-radius:0}
 .t-bakery-a .btn::after{inline-size:9cqw}
 .t-bakery-a .btn:hover::after{transform:scaleX(1.33)}
 .t-bakery-a .pill{font-size:10px;padding:1.4cqw 3cqw}
 .t-bakery-a .glass{border-radius:2.4cqw}
}

/* cookie consent tokens: the engine's consent component reads only these (docs/DESIGN-cookie-banner.md section 5) */
.t-bakery-a{--cc-surface:var(--sand);--cc-text:var(--ox);--cc-border:var(--ox);--cc-border-w:1px;--cc-radius:0;--cc-shadow:none;--cc-btn-bg:var(--ox);--cc-btn-text:var(--cream);--cc-btn-radius:6px;--cc-btn-case:none;--cc-btn-tracking:0;--cc-font:var(--ui);--cc-font-title:var(--disp)}

.t-bakery-a{container-type:inline-size}
.t-bakery-a .sr{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.t-bakery-a .sr:is(a,button):focus{position:static;inline-size:auto;block-size:auto;margin:0;overflow:visible;clip-path:none;white-space:normal}
.t-bakery-a :where(a[href^="mailto:"],a[href^="tel:"]){overflow-wrap:break-word}
.s-bakery-a-about-1{container-type:inline-size;display:block;position:relative;overflow-wrap:break-word}
.s-bakery-a-about-1 :is(h2,h3){margin:0;text-wrap:balance}
.s-bakery-a-about-1 :where(p,li,dd,blockquote,figcaption){text-wrap:pretty}
.s-bakery-a-about-1 .media{position:relative;margin:0;overflow:hidden}
.s-bakery-a-about-1 .media>img,.s-bakery-a-about-1 .media>.media__ph{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;display:block}
.s-bakery-a-about-1 .media--empty{background:color-mix(in srgb,currentColor 14%,transparent)}
.s-bakery-a-about-1 .m-1-1{aspect-ratio:1 / 1}
/* layout a */
.s-bakery-a-about-1.s-a{position:relative;overflow:hidden;background:var(--bg)}
.s-bakery-a-about-1.s-a .saabout1-in{padding:13cqw var(--g) 0 14cqw}
.s-bakery-a-about-1.s-a[data-set-bg=sand]{background:var(--sand)}
.s-bakery-a-about-1.s-a h2{font-size:7.6cqw;max-inline-size:40cqw}
.s-bakery-a-about-1.s-a h2 span{display:block}
.s-bakery-a-about-1.s-a h2 span+span{margin-left:10.5cqw}
.s-bakery-a-about-1.s-a[data-set-step=flat] h2 span+span{margin-left:0}
.s-bakery-a-about-1.s-a .saabout1-r{position:absolute;left:58cqw;top:14cqw;width:25cqw}
.s-bakery-a-about-1.s-a .saabout1-r p{margin-bottom:2.5cqw}
.s-bakery-a-about-1.s-a .saabout1-strip{display:flex;align-items:flex-end;margin:21cqw calc(var(--g)*-1) 0 -14cqw;padding-left:14cqw;height:27cqw;overflow:hidden}
.s-bakery-a-about-1.s-a .saabout1-ph{flex:none}
.s-bakery-a-about-1.s-a .saabout1-ph:nth-child(1){width:26cqw;height:25.6cqw}
.s-bakery-a-about-1.s-a .saabout1-ph:nth-child(2){width:29cqw;height:10cqw}
.s-bakery-a-about-1.s-a .saabout1-ph:nth-child(2) img{object-position:50% 60%}
.s-bakery-a-about-1.s-a .saabout1-ph:nth-child(3){width:27cqw;height:13.8cqw}
.s-bakery-a-about-1.s-a .saabout1-ph:nth-child(4){width:37.5cqw;height:23cqw;margin-bottom:5.2cqw}
.s-bakery-a-about-1.s-a .saabout1-ph:nth-child(5){width:20cqw;height:20cqw;margin-bottom:12cqw}
@container (max-width:760px){.s-bakery-a-about-1.s-a .saabout1-in{padding:22cqw var(--g) 0}
.s-bakery-a-about-1.s-a h2{font-size:19cqw;max-inline-size:none}
.s-bakery-a-about-1.s-a h2 span+span{margin-left:12cqw}
.s-bakery-a-about-1.s-a[data-set-step=flat] h2 span+span{margin-left:0}
.s-bakery-a-about-1.s-a .saabout1-r{position:static;width:auto;margin-top:12cqw}
.s-bakery-a-about-1.s-a .saabout1-r p{margin-bottom:6cqw}
.s-bakery-a-about-1.s-a .saabout1-strip{margin:18cqw calc(var(--g)*-1) 0;padding-left:0;height:72cqw;overflow:hidden}
.s-bakery-a-about-1.s-a .saabout1-ph:nth-child(1){width:46cqw;height:62cqw}
.s-bakery-a-about-1.s-a .saabout1-ph:nth-child(2){width:34cqw;height:26cqw}
.s-bakery-a-about-1.s-a .saabout1-ph:nth-child(3){width:34cqw;height:40cqw;margin-bottom:8cqw}
.s-bakery-a-about-1.s-a .saabout1-ph:nth-child(4){width:37cqw;height:23cqw;margin-bottom:5cqw}
.s-bakery-a-about-1.s-a .saabout1-ph:nth-child(5){width:20cqw;height:20cqw;margin-bottom:12cqw}}
/* layout b */
.s-bakery-a-about-1.s-b{background:var(--bg)}
.s-bakery-a-about-1.s-b .saabout1-in{padding:11cqw var(--g) 9cqw}
.s-bakery-a-about-1.s-b[data-set-bg=sand]{background:var(--sand)}
.s-bakery-a-about-1.s-b .saabout1-top{display:grid;grid-template-columns:1.2fr 1fr;gap:6cqw;align-items:end}
.s-bakery-a-about-1.s-b h2{font-size:8.6cqw}
.s-bakery-a-about-1.s-b h2 span{display:block}
.s-bakery-a-about-1.s-b h2 span+span{margin-left:8cqw}
.s-bakery-a-about-1.s-b[data-set-step=flat] h2 span+span{margin-left:0}
.s-bakery-a-about-1.s-b .saabout1-top p{margin-bottom:2.4cqw}
.s-bakery-a-about-1.s-b .saabout1-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:2cqw;margin-top:7cqw;align-items:start}
.s-bakery-a-about-1.s-b .saabout1-ph:nth-child(1){grid-column:1/6;aspect-ratio:4/5}
.s-bakery-a-about-1.s-b .saabout1-ph:nth-child(2){grid-column:6/10;aspect-ratio:1/1;margin-top:12cqw}
.s-bakery-a-about-1.s-b .saabout1-ph:nth-child(3){grid-column:10/13;aspect-ratio:3/4;margin-top:4cqw}
.s-bakery-a-about-1.s-b .saabout1-ph:nth-child(4){grid-column:2/6;aspect-ratio:3/2;margin-top:-3cqw}
.s-bakery-a-about-1.s-b .saabout1-ph:nth-child(5){grid-column:7/12;aspect-ratio:16/9;margin-top:2cqw}
@container (max-width:760px){.s-bakery-a-about-1.s-b .saabout1-in{padding:20cqw var(--g) 14cqw}
.s-bakery-a-about-1.s-b .saabout1-top{grid-template-columns:1fr;gap:10cqw}
.s-bakery-a-about-1.s-b h2{font-size:19cqw}
.s-bakery-a-about-1.s-b .saabout1-top p{margin-bottom:6cqw}
.s-bakery-a-about-1.s-b .saabout1-grid{margin-top:12cqw;gap:3cqw}
.s-bakery-a-about-1.s-b .saabout1-ph:nth-child(1){grid-column:1/13}
.s-bakery-a-about-1.s-b .saabout1-ph:nth-child(2){grid-column:1/7;margin-top:0}
.s-bakery-a-about-1.s-b .saabout1-ph:nth-child(3){grid-column:7/13;margin-top:10cqw}
.s-bakery-a-about-1.s-b .saabout1-ph:nth-child(4){grid-column:1/8;margin-top:0}
.s-bakery-a-about-1.s-b .saabout1-ph:nth-child(5){grid-column:8/13;margin-top:8cqw}}
/* layout c */
.s-bakery-a-about-1.s-c{background:var(--bg);text-align:center}
.s-bakery-a-about-1.s-c .saabout1-in{padding:11cqw var(--g) 0}
.s-bakery-a-about-1.s-c[data-set-bg=sand]{background:var(--sand)}
.s-bakery-a-about-1.s-c h2{font-size:9.6cqw}
.s-bakery-a-about-1.s-c h2 span{display:block}
.s-bakery-a-about-1.s-c h2 span+span{font-style:italic}
.s-bakery-a-about-1.s-c[data-set-step=step] h2 span+span{margin-left:10cqw}
.s-bakery-a-about-1.s-c .saabout1-mid{display:grid;justify-items:center;gap:2.6cqw;margin-bottom:8cqw}
.s-bakery-a-about-1.s-c .saabout1-mid p{max-inline-size:42cqw}
.s-bakery-a-about-1.s-c .saabout1-row{display:flex;gap:1.2cqw;align-items:flex-end}
.s-bakery-a-about-1.s-c .saabout1-ph{flex:1;height:30cqw;border-radius:50cqw 50cqw 0 0}
.s-bakery-a-about-1.s-c .saabout1-ph:nth-child(2){height:37cqw}
.s-bakery-a-about-1.s-c .saabout1-ph:nth-child(4){height:34cqw}
@container (max-width:760px){.s-bakery-a-about-1.s-c .saabout1-in{padding:22cqw var(--g) 0}
.s-bakery-a-about-1.s-c h2{font-size:19cqw}
.s-bakery-a-about-1.s-c[data-set-step=step] h2 span+span{margin-left:8cqw}
.s-bakery-a-about-1.s-c .saabout1-mid{gap:7cqw;margin-bottom:14cqw}
.s-bakery-a-about-1.s-c .saabout1-mid p{max-inline-size:none}
.s-bakery-a-about-1.s-c .saabout1-row{gap:3cqw;flex-wrap:wrap}
.s-bakery-a-about-1.s-c .saabout1-ph{flex:1 1 40cqw;height:56cqw}
.s-bakery-a-about-1.s-c .saabout1-ph:nth-child(2){height:70cqw}
.s-bakery-a-about-1.s-c .saabout1-ph:nth-child(5){flex-basis:100%}}
.s-bakery-a-contact-1{container-type:inline-size;display:block;position:relative;overflow-wrap:break-word}
.s-bakery-a-contact-1 :is(h2,h3){margin:0;text-wrap:balance}
.s-bakery-a-contact-1 :where(p,li,dd,blockquote,figcaption){text-wrap:pretty}
.s-bakery-a-contact-1 .media{position:relative;margin:0;overflow:hidden}
.s-bakery-a-contact-1 .media>img,.s-bakery-a-contact-1 .media>.media__ph{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;display:block}
.s-bakery-a-contact-1 .media--empty{background:color-mix(in srgb,currentColor 14%,transparent)}
.s-bakery-a-contact-1 .m-16-9{aspect-ratio:16 / 9}
/* layout a */
.s-bakery-a-contact-1.s-a{background:var(--butter)}
.s-bakery-a-contact-1.s-a .sacontact1-in{padding:9cqw var(--g) 8cqw;display:grid;grid-template-columns:1.25fr 1fr;gap:6cqw}
.s-bakery-a-contact-1.s-a[data-set-tone=sand]{background:var(--sand)}
.s-bakery-a-contact-1.s-a[data-set-tone=ox]{background:var(--ox);color:var(--cream)}
.s-bakery-a-contact-1.s-a[data-set-shape=round]{border-radius:5cqw 5cqw 0 0}
.s-bakery-a-contact-1.s-a h2{font-size:9cqw}
.s-bakery-a-contact-1.s-a h2 span{display:block}
.s-bakery-a-contact-1.s-a h2 span+span{margin-left:8cqw}
.s-bakery-a-contact-1.s-a .sacontact1-hours{align-self:end;border-top:1px solid currentColor}
.s-bakery-a-contact-1.s-a .sacontact1-hours li{display:flex;justify-content:space-between;gap:2cqw;padding:1.1cqw 0;border-bottom:1px solid rgba(55,8,8,.35);font-size:max(15px,1.3cqw)}
.s-bakery-a-contact-1.s-a[data-set-tone=ox] .sacontact1-hours li{border-color:rgba(255,249,235,.35)}
.s-bakery-a-contact-1.s-a .sacontact1-hours b{font-weight:400;font-family:var(--mono);letter-spacing:.06em;font-size:max(12px,1cqw)}
.s-bakery-a-contact-1.s-a .sacontact1-side{align-self:end}
.s-bakery-a-contact-1.s-a .sacontact1-side .btn{margin-top:3cqw}
.s-bakery-a-contact-1.s-a[data-set-tone=ox] .sacontact1-side .btn{background:var(--cream);color:var(--ox)}
@container (max-width:760px){.s-bakery-a-contact-1.s-a .sacontact1-in{grid-template-columns:1fr;gap:12cqw;padding:20cqw var(--g)}
.s-bakery-a-contact-1.s-a h2{font-size:18cqw}
.s-bakery-a-contact-1.s-a .sacontact1-hours li{padding:3.4cqw 0;font-size:16px}
.s-bakery-a-contact-1.s-a .sacontact1-hours b{font-size:12px}
.s-bakery-a-contact-1.s-a .sacontact1-side .btn{margin-top:8cqw}}
/* layout b */
.s-bakery-a-contact-1.s-b{background:var(--ox);color:var(--cream)}
.s-bakery-a-contact-1.s-b .sacontact1-in{padding:8cqw var(--g) 7cqw}
.s-bakery-a-contact-1.s-b[data-set-tone=butter]{background:var(--butter);color:var(--ox)}
.s-bakery-a-contact-1.s-b[data-set-tone=sand]{background:var(--sand);color:var(--ox)}
.s-bakery-a-contact-1.s-b[data-set-shape=round]{border-radius:5cqw 5cqw 0 0}
.s-bakery-a-contact-1.s-b .sacontact1-top{display:flex;justify-content:space-between;align-items:flex-end;gap:4cqw;margin-bottom:5cqw}
.s-bakery-a-contact-1.s-b h2{font-size:8cqw}
.s-bakery-a-contact-1.s-b h2 span{display:block}
.s-bakery-a-contact-1.s-b h2 span+span{font-style:italic}
.s-bakery-a-contact-1.s-b .sacontact1-hours li{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:2cqw;padding:1.6cqw 0;border-top:1px solid currentColor}
.s-bakery-a-contact-1.s-b .sacontact1-hours li:last-child{border-bottom:1px solid currentColor}
.s-bakery-a-contact-1.s-b .sacontact1-hours span{font-size:max(16px,1.5cqw)}
.s-bakery-a-contact-1.s-b .sacontact1-hours b{font-weight:400;font-family:var(--disp);font-size:5cqw;line-height:1;letter-spacing:-.02em}
.s-bakery-a-contact-1.s-b .sacontact1-addr{margin-top:3cqw;max-inline-size:30cqw}
.s-bakery-a-contact-1.s-b .sacontact1-top .btn{background:var(--cream);color:var(--ox)}
.s-bakery-a-contact-1.s-b[data-set-tone=butter] .sacontact1-top .btn,.s-bakery-a-contact-1.s-b[data-set-tone=sand] .sacontact1-top .btn{background:var(--ox);color:var(--cream)}
@container (max-width:760px){.s-bakery-a-contact-1.s-b .sacontact1-in{padding:16cqw var(--g) 14cqw}
.s-bakery-a-contact-1.s-b .sacontact1-top{flex-direction:column;align-items:flex-start;gap:8cqw;margin-bottom:10cqw}
.s-bakery-a-contact-1.s-b h2{font-size:19cqw}
.s-bakery-a-contact-1.s-b .sacontact1-hours li{padding:4cqw 0}
.s-bakery-a-contact-1.s-b .sacontact1-hours span{font-size:16px}
.s-bakery-a-contact-1.s-b .sacontact1-hours b{font-size:9cqw}
.s-bakery-a-contact-1.s-b .sacontact1-addr{max-inline-size:none;margin-top:8cqw}}
.s-bakery-a-contact-1.s-b .sacontact1-in:has(>.sacontact1-map){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:4cqw}
.s-bakery-a-contact-1.s-b .sacontact1-in:has(>.sacontact1-map)>:is(.sacontact1-top,.sacontact1-hours){grid-column:1/-1}
.s-bakery-a-contact-1.s-b .sacontact1-map{margin-top:3cqw;border:1px solid currentColor;aspect-ratio:2/1}
.s-bakery-a-contact-1.s-b .sacontact1-map .media{inline-size:100%;block-size:100%;aspect-ratio:auto}
.s-bakery-a-contact-1.s-b[data-set-shape=round] .sacontact1-map{border-radius:3cqw 3cqw 0 0}
@container (max-width:760px){.s-bakery-a-contact-1.s-b .sacontact1-in:has(>.sacontact1-map){grid-template-columns:1fr}
.s-bakery-a-contact-1.s-b .sacontact1-map{aspect-ratio:4/3;margin-top:8cqw}}
/* layout c */
.s-bakery-a-contact-1.s-c{background:var(--bg)}
.s-bakery-a-contact-1.s-c .sacontact1-in{padding:8cqw var(--g)}
.s-bakery-a-contact-1.s-c[data-set-tone=butter]{background:var(--butter)}
.s-bakery-a-contact-1.s-c[data-set-tone=ox]{background:var(--ox);color:var(--cream)}
.s-bakery-a-contact-1.s-c[data-set-shape=round]{border-radius:5cqw 5cqw 0 0}
.s-bakery-a-contact-1.s-c .sacontact1-cols{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:4cqw;border-top:1px solid currentColor;padding-top:3cqw}
.s-bakery-a-contact-1.s-c h2{font-size:6.4cqw}
.s-bakery-a-contact-1.s-c h2 span{display:block}
.s-bakery-a-contact-1.s-c .sacontact1-hours li{display:flex;justify-content:space-between;gap:1.4cqw;padding:.9cqw 0;font-size:max(15px,1.2cqw)}
.s-bakery-a-contact-1.s-c .sacontact1-hours b{font-weight:400;font-family:var(--mono);font-size:max(12px,.95cqw);letter-spacing:.06em}
.s-bakery-a-contact-1.s-c .sacontact1-mark{display:block;inline-size:5cqw;block-size:5cqw;border-radius:50%;background:var(--butter);margin-bottom:1.6cqw}
.s-bakery-a-contact-1.s-c[data-set-tone=butter] .sacontact1-mark{background:var(--ox)}
.s-bakery-a-contact-1.s-c .sacontact1-addr{margin-bottom:2.4cqw}
.s-bakery-a-contact-1.s-c[data-set-tone=ox] .sacontact1-cols .btn{background:var(--cream);color:var(--ox)}
@container (max-width:760px){.s-bakery-a-contact-1.s-c .sacontact1-in{padding:16cqw var(--g)}
.s-bakery-a-contact-1.s-c .sacontact1-cols{grid-template-columns:1fr;gap:12cqw;padding-top:8cqw}
.s-bakery-a-contact-1.s-c h2{font-size:16cqw}
.s-bakery-a-contact-1.s-c .sacontact1-hours li{padding:3cqw 0;font-size:16px}
.s-bakery-a-contact-1.s-c .sacontact1-hours b{font-size:12px}
.s-bakery-a-contact-1.s-c .sacontact1-mark{inline-size:14cqw;block-size:14cqw;margin-bottom:5cqw}}
.s-bakery-a-cta-1{container-type:inline-size;display:block;position:relative;overflow-wrap:break-word}
.s-bakery-a-cta-1 :is(h2,h3){margin:0;text-wrap:balance}
.s-bakery-a-cta-1 :where(p,li,dd,blockquote,figcaption){text-wrap:pretty}
.s-bakery-a-cta-1 .media{position:relative;margin:0;overflow:hidden}
.s-bakery-a-cta-1 .media>img,.s-bakery-a-cta-1 .media>.media__ph{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;display:block}
.s-bakery-a-cta-1 .media--empty{background:color-mix(in srgb,currentColor 14%,transparent)}
.s-bakery-a-cta-1 .m-4-3{aspect-ratio:4 / 3}
/* layout a */
.s-bakery-a-cta-1.s-a{padding-top:12cqw;background:var(--bg)}
.s-bakery-a-cta-1.s-a .sacta1-box{position:relative;background:var(--ox);color:var(--cream);padding:9cqw var(--g) 7cqw;overflow:hidden;isolation:isolate;border-radius:5cqw 5cqw 0 0}
.s-bakery-a-cta-1.s-a[data-set-shape=flat] .sacta1-box{border-radius:0}
.s-bakery-a-cta-1.s-a .sacta1-box::before{content:"";position:absolute;z-index:-1;right:-14cqw;top:-18cqw;width:52cqw;height:52cqw;border-radius:50%;border:1px solid rgba(255,249,235,.22)}
.s-bakery-a-cta-1.s-a .sacta1-box::after{content:"";position:absolute;z-index:-1;right:-6cqw;top:-10cqw;width:36cqw;height:36cqw;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(248,228,125,.26),transparent 65%)}
.s-bakery-a-cta-1.s-a h2{font-size:10.2cqw}
.s-bakery-a-cta-1.s-a h2 span{display:block}
.s-bakery-a-cta-1.s-a h2 span+span{margin-left:12cqw;font-style:italic}
.s-bakery-a-cta-1.s-a .sacta1-row{display:flex;justify-content:space-between;align-items:flex-end;margin-top:6cqw;gap:4cqw}
.s-bakery-a-cta-1.s-a .sacta1-row p{max-inline-size:29cqw}
.s-bakery-a-cta-1.s-a .btn{background:var(--cream)}
.s-bakery-a-cta-1.s-a .btn:hover{background:var(--butter);color:var(--ox)}
.s-bakery-a-cta-1.s-a[data-set-tone=butter] .sacta1-box{background:var(--butter);color:var(--ox)}
.s-bakery-a-cta-1.s-a[data-set-tone=sand] .sacta1-box{background:var(--sand);color:var(--ox)}
.s-bakery-a-cta-1.s-a[data-set-tone=butter] .btn,.s-bakery-a-cta-1.s-a[data-set-tone=sand] .btn{background:var(--ox);color:var(--cream)}
.s-bakery-a-cta-1.s-a[data-set-tone=butter] .btn:hover,.s-bakery-a-cta-1.s-a[data-set-tone=sand] .btn:hover{background:var(--cream);color:var(--ox)}
@container (max-width:760px){.s-bakery-a-cta-1.s-a{padding-top:24cqw}
.s-bakery-a-cta-1.s-a .sacta1-box{padding:20cqw var(--g) 16cqw;border-radius:9cqw 9cqw 0 0}
.s-bakery-a-cta-1.s-a[data-set-shape=flat] .sacta1-box{border-radius:0}
.s-bakery-a-cta-1.s-a h2{font-size:21cqw}
.s-bakery-a-cta-1.s-a h2 span+span{margin-left:10cqw}
.s-bakery-a-cta-1.s-a .sacta1-row{flex-direction:column;align-items:flex-start;margin-top:12cqw;gap:9cqw}
.s-bakery-a-cta-1.s-a .sacta1-row p{max-inline-size:none}}
/* layout b */
.s-bakery-a-cta-1.s-b{padding-top:8cqw;background:var(--bg)}
.s-bakery-a-cta-1.s-b .sacta1-box{background:var(--butter);color:var(--ox);text-align:center;padding:9cqw var(--g);display:grid;justify-items:center;gap:3cqw;border-radius:5cqw 5cqw 0 0}
.s-bakery-a-cta-1.s-b[data-set-shape=flat] .sacta1-box{border-radius:0}
.s-bakery-a-cta-1.s-b h2{font-size:11cqw}
.s-bakery-a-cta-1.s-b h2 span{display:block}
.s-bakery-a-cta-1.s-b h2 span+span{font-style:italic}
.s-bakery-a-cta-1.s-b .sacta1-box p{max-inline-size:40cqw}
.s-bakery-a-cta-1.s-b .btn{background:var(--ox);color:var(--cream)}
.s-bakery-a-cta-1.s-b .btn:hover{background:var(--cream);color:var(--ox)}
.s-bakery-a-cta-1.s-b[data-set-tone=ox] .sacta1-box{background:var(--ox);color:var(--cream)}
.s-bakery-a-cta-1.s-b[data-set-tone=ox] .btn{background:var(--cream);color:var(--ox)}
.s-bakery-a-cta-1.s-b[data-set-tone=sand] .sacta1-box{background:var(--sand)}
@container (max-width:760px){.s-bakery-a-cta-1.s-b .sacta1-box{padding:18cqw var(--g);gap:8cqw;border-radius:9cqw 9cqw 0 0}
.s-bakery-a-cta-1.s-b[data-set-shape=flat] .sacta1-box{border-radius:0}
.s-bakery-a-cta-1.s-b h2{font-size:22cqw}
.s-bakery-a-cta-1.s-b .sacta1-box p{max-inline-size:none}}
/* layout c */
.s-bakery-a-cta-1.s-c{background:var(--bg);padding-top:6cqw}
.s-bakery-a-cta-1.s-c .sacta1-box{display:grid;grid-template-columns:1.2fr 1fr;background:var(--ox);color:var(--cream);border-radius:5cqw 5cqw 0 0;overflow:hidden}
.s-bakery-a-cta-1.s-c[data-set-shape=flat] .sacta1-box{border-radius:0}
.s-bakery-a-cta-1.s-c .sacta1-copy{display:grid;gap:3cqw;align-content:center;justify-items:start;padding:7cqw var(--g)}
.s-bakery-a-cta-1.s-c h2{font-size:8.6cqw}
.s-bakery-a-cta-1.s-c h2 span{display:block}
.s-bakery-a-cta-1.s-c h2 span+span{margin-left:6cqw;font-style:italic}
.s-bakery-a-cta-1.s-c .sacta1-photo{min-height:34cqw;clip-path:inset(0 0 0 0 round 28cqw 0 0 0)}
.s-bakery-a-cta-1.s-c .btn{background:var(--cream)}
.s-bakery-a-cta-1.s-c .btn:hover{background:var(--butter);color:var(--ox)}
.s-bakery-a-cta-1.s-c[data-set-tone=butter] .sacta1-box{background:var(--butter);color:var(--ox)}
.s-bakery-a-cta-1.s-c[data-set-tone=sand] .sacta1-box{background:var(--sand);color:var(--ox)}
.s-bakery-a-cta-1.s-c[data-set-tone=butter] .btn,.s-bakery-a-cta-1.s-c[data-set-tone=sand] .btn{background:var(--ox);color:var(--cream)}
.s-bakery-a-cta-1.s-c[data-set-tone=butter] .btn:hover,.s-bakery-a-cta-1.s-c[data-set-tone=sand] .btn:hover{background:var(--cream);color:var(--ox)}
@container (max-width:760px){.s-bakery-a-cta-1.s-c .sacta1-box{grid-template-columns:1fr;border-radius:9cqw 9cqw 0 0}
.s-bakery-a-cta-1.s-c[data-set-shape=flat] .sacta1-box{border-radius:0}
.s-bakery-a-cta-1.s-c .sacta1-copy{padding:16cqw var(--g) 12cqw;gap:8cqw}
.s-bakery-a-cta-1.s-c h2{font-size:21cqw}
.s-bakery-a-cta-1.s-c .sacta1-photo{min-height:80cqw;clip-path:inset(0 0 0 0 round 40cqw 0 0 0)}}
.s-bakery-a-footer-1{container-type:inline-size;display:block;position:relative;overflow-wrap:break-word}
.s-bakery-a-footer-1 :is(h2,h3){margin:0;text-wrap:balance}
.s-bakery-a-footer-1 :where(p,li,dd,blockquote,figcaption){text-wrap:pretty}
.s-bakery-a-footer-1 .media{position:relative;margin:0;overflow:hidden}
.s-bakery-a-footer-1 .media>img,.s-bakery-a-footer-1 .media>.media__ph{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;display:block}
.s-bakery-a-footer-1 .media--empty{background:color-mix(in srgb,currentColor 14%,transparent)}
/* layout a */
.s-bakery-a-footer-1.s-a{background:var(--ox);color:var(--cream);border-top:1px solid rgba(255,249,235,.18);overflow:hidden}
.s-bakery-a-footer-1.s-a .safooter1-in{padding:3cqw var(--g) 2.4cqw}
.s-bakery-a-footer-1.s-a[data-set-tone=sand]{background:var(--sand);color:var(--ox)}
.s-bakery-a-footer-1.s-a .safooter1-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(14cqw,1fr));gap:3cqw;padding:3cqw 0 5cqw}
.s-bakery-a-footer-1.s-a .safooter1-lab,.s-bakery-a-footer-1.s-a .safooter1-c1 h2{opacity:.6;margin-bottom:1.2cqw}
.s-bakery-a-footer-1.s-a .safooter1-cols p,.s-bakery-a-footer-1.s-a .safooter1-cols li{font-size:max(15px,1.2cqw);line-height:1.5}
.s-bakery-a-footer-1.s-a .safooter1-cols p.safooter1-lab{font-size:max(11px,.8cqw);line-height:1.7}
.s-bakery-a-footer-1.s-a .safooter1-ct{margin-top:1.4cqw}
.s-bakery-a-footer-1.s-a .safooter1-wm{font-family:var(--mark);font-weight:800;font-size:26cqw;line-height:.95;letter-spacing:-.05em;margin:0 -1cqw;white-space:nowrap;overflow-x:clip;opacity:.96}
.s-bakery-a-footer-1.s-a[data-set-wordmark=hide] .safooter1-wm{display:none}
.s-bakery-a-footer-1.s-a .safooter1-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1cqw 2cqw;border-top:1px solid rgba(255,249,235,.2);padding-top:1.6cqw;margin-top:3.6cqw;opacity:.7}
.s-bakery-a-footer-1.s-a[data-set-tone=sand] .safooter1-legal{border-color:rgba(55,8,8,.25)}
@container (max-width:760px){.s-bakery-a-footer-1.s-a .safooter1-in{padding:8cqw var(--g)}
.s-bakery-a-footer-1.s-a .safooter1-cols{grid-template-columns:1fr 1fr;gap:9cqw 5cqw;padding:8cqw 0 12cqw}
.s-bakery-a-footer-1.s-a .safooter1-c1{grid-column:1/3}
.s-bakery-a-footer-1.s-a .safooter1-lab,.s-bakery-a-footer-1.s-a .safooter1-c1 h2{margin-bottom:3cqw}
.s-bakery-a-footer-1.s-a .safooter1-cols p,.s-bakery-a-footer-1.s-a .safooter1-cols li{font-size:15px}
.s-bakery-a-footer-1.s-a .safooter1-cols p.safooter1-lab{font-size:11px}
.s-bakery-a-footer-1.s-a .safooter1-wm{font-size:22cqw}
.s-bakery-a-footer-1.s-a .safooter1-legal{flex-direction:column;gap:2cqw;padding-top:5cqw}}
/* layout b */
.s-bakery-a-footer-1.s-b{background:var(--sand);color:var(--ox);text-align:center;overflow:hidden}
.s-bakery-a-footer-1.s-b .safooter1-in{padding:6cqw var(--g) 2.4cqw}
.s-bakery-a-footer-1.s-b[data-set-tone=ox]{background:var(--ox);color:var(--cream)}
.s-bakery-a-footer-1.s-b .safooter1-wm{font-family:var(--mark);font-weight:800;font-size:18cqw;line-height:.9;letter-spacing:-.05em;white-space:nowrap;overflow-x:clip}
.s-bakery-a-footer-1.s-b[data-set-wordmark=hide] .safooter1-wm{display:none}
.s-bakery-a-footer-1.s-b .safooter1-addr2{display:grid;gap:.4cqw;justify-items:center;margin-top:3cqw}
.s-bakery-a-footer-1.s-b .safooter1-addr2 h2{opacity:.65}
.s-bakery-a-footer-1.s-b .safooter1-addr2 p{font-size:max(16px,1.3cqw)}
.s-bakery-a-footer-1.s-b .safooter1-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:3cqw;padding:4cqw 0 5cqw;border-top:1px solid currentColor;margin-top:4cqw}
.s-bakery-a-footer-1.s-b .safooter1-lab{opacity:.65;margin-bottom:1.2cqw}
.s-bakery-a-footer-1.s-b .safooter1-cols p,.s-bakery-a-footer-1.s-b .safooter1-cols li{font-size:max(15px,1.15cqw);line-height:1.5}
.s-bakery-a-footer-1.s-b .safooter1-cols p.safooter1-lab{font-size:max(11px,.8cqw);line-height:1.7}
.s-bakery-a-footer-1.s-b .safooter1-ct{margin-top:1.2cqw}
.s-bakery-a-footer-1.s-b .safooter1-legal{display:flex;justify-content:space-between;gap:2cqw;opacity:.75}
@container (max-width:760px){.s-bakery-a-footer-1.s-b .safooter1-in{padding:12cqw var(--g) 8cqw}
.s-bakery-a-footer-1.s-b .safooter1-wm{font-size:22cqw}
.s-bakery-a-footer-1.s-b .safooter1-cols{grid-template-columns:1fr 1fr;gap:9cqw 5cqw;padding:9cqw 0}
.s-bakery-a-footer-1.s-b .safooter1-addr2{margin-top:8cqw;gap:2cqw}
.s-bakery-a-footer-1.s-b .safooter1-addr2 p{font-size:16px}
.s-bakery-a-footer-1.s-b .safooter1-lab{margin-bottom:3cqw}
.s-bakery-a-footer-1.s-b .safooter1-cols p,.s-bakery-a-footer-1.s-b .safooter1-cols li{font-size:15px}
.s-bakery-a-footer-1.s-b .safooter1-cols p.safooter1-lab{font-size:11px}
.s-bakery-a-footer-1.s-b .safooter1-legal{flex-direction:column;gap:2cqw}}
/* layout c */
.s-bakery-a-footer-1.s-c{background:var(--bg);color:var(--ox);border-top:1px solid rgba(55,8,8,.2)}
.s-bakery-a-footer-1.s-c .safooter1-in{padding:6cqw var(--g) 2.4cqw}
.s-bakery-a-footer-1.s-c[data-set-tone=ox]{background:var(--ox);color:var(--cream);border-top-color:rgba(255,249,235,.18)}
.s-bakery-a-footer-1.s-c .safooter1-wrap{display:grid;grid-template-columns:1.1fr 2fr;gap:6cqw}
.s-bakery-a-footer-1.s-c .safooter1-wm{font-family:var(--mark);font-weight:800;font-size:8cqw;line-height:.9;letter-spacing:-.05em;white-space:nowrap;overflow-x:clip;margin-bottom:3cqw}
.s-bakery-a-footer-1.s-c[data-set-wordmark=hide] .safooter1-wm{display:none}
.s-bakery-a-footer-1.s-c .safooter1-cols{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:3cqw}
.s-bakery-a-footer-1.s-c .safooter1-cols>.safooter1-c1{display:none}
.s-bakery-a-footer-1.s-c .safooter1-addr p{font-size:max(16px,1.4cqw);line-height:1.5}
.s-bakery-a-footer-1.s-c .safooter1-addr h2{margin-bottom:1.2cqw;opacity:.65}
.s-bakery-a-footer-1.s-c .safooter1-lab{opacity:.65;margin-bottom:1.2cqw}
.s-bakery-a-footer-1.s-c .safooter1-cols li,.s-bakery-a-footer-1.s-c .safooter1-cols p{font-size:max(15px,1.15cqw);line-height:1.5}
.s-bakery-a-footer-1.s-c .safooter1-cols p.safooter1-lab{font-size:max(11px,.8cqw);line-height:1.7}
.s-bakery-a-footer-1.s-c .safooter1-ct{margin-top:1.4cqw}
.s-bakery-a-footer-1.s-c .safooter1-legal{display:flex;justify-content:space-between;gap:2cqw;border-top:1px solid currentColor;padding-top:1.6cqw;margin-top:5cqw;opacity:.75}
@container (max-width:760px){.s-bakery-a-footer-1.s-c .safooter1-in{padding:12cqw var(--g) 8cqw}
.s-bakery-a-footer-1.s-c .safooter1-wrap{grid-template-columns:1fr;gap:12cqw}
.s-bakery-a-footer-1.s-c .safooter1-wm{font-size:22cqw}
.s-bakery-a-footer-1.s-c .safooter1-cols{grid-template-columns:1fr 1fr;gap:9cqw 5cqw}
.s-bakery-a-footer-1.s-c .safooter1-addr p{font-size:16px}
.s-bakery-a-footer-1.s-c .safooter1-cols li,.s-bakery-a-footer-1.s-c .safooter1-cols p{font-size:15px}
.s-bakery-a-footer-1.s-c .safooter1-cols p.safooter1-lab{font-size:11px}
.s-bakery-a-footer-1.s-c .safooter1-legal{flex-direction:column;gap:2cqw;margin-top:12cqw;padding-top:5cqw}}
.s-bakery-a-gallery-1{container-type:inline-size;display:block;position:relative;overflow-wrap:break-word}
.s-bakery-a-gallery-1 :is(h2,h3){margin:0;text-wrap:balance}
.s-bakery-a-gallery-1 :where(p,li,dd,blockquote,figcaption){text-wrap:pretty}
.s-bakery-a-gallery-1 .media{position:relative;margin:0;overflow:hidden}
.s-bakery-a-gallery-1 .media>img,.s-bakery-a-gallery-1 .media>.media__ph{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;display:block}
.s-bakery-a-gallery-1 .media--empty{background:color-mix(in srgb,currentColor 14%,transparent)}
.s-bakery-a-gallery-1 .m-3-2{aspect-ratio:3 / 2}
.s-bakery-a-gallery-1 .m-3-4{aspect-ratio:3 / 4}
.s-bakery-a-gallery-1 .m-4-5{aspect-ratio:4 / 5}
/* layout a */
.s-bakery-a-gallery-1.s-a{position:relative;background:var(--bg)}
.s-bakery-a-gallery-1.s-a .sagallery1-in{padding:1cqw var(--g) 7cqw;display:grid;grid-template-columns:50fr 23fr 14fr;grid-template-rows:auto auto;gap:2.4cqw;align-items:stretch}
.s-bakery-a-gallery-1.s-a[data-set-tone=sand]{background:var(--sand)}
.s-bakery-a-gallery-1.s-a[data-set-tone=ox]{background:var(--ox);color:var(--cream)}
.s-bakery-a-gallery-1.s-a .sagallery1-big{grid-column:1;grid-row:1;height:30cqw}
.s-bakery-a-gallery-1.s-a .sagallery1-t1{grid-column:2;grid-row:1;height:30cqw}
.s-bakery-a-gallery-1.s-a .sagallery1-t2{grid-column:3;grid-row:1;height:30cqw}
.s-bakery-a-gallery-1.s-a[data-set-small=hide] .sagallery1-t2{display:none}
.s-bakery-a-gallery-1.s-a[data-set-small=hide] .sagallery1-in{grid-template-columns:50fr 23fr}
.s-bakery-a-gallery-1.s-a .sagallery1-cap{grid-column:1/3;grid-row:2;margin-top:2.6cqw;max-width:44cqw}
.s-bakery-a-gallery-1.s-a .sagallery1-cap h2{font-size:4.4cqw;margin-bottom:1.5cqw}
@container (max-width:760px){.s-bakery-a-gallery-1.s-a .sagallery1-in{padding:10cqw var(--g) 10cqw;grid-template-columns:1fr 1fr;gap:3cqw}
.s-bakery-a-gallery-1.s-a[data-set-small=hide] .sagallery1-in{grid-template-columns:1fr 1fr}
.s-bakery-a-gallery-1.s-a .sagallery1-big{grid-column:1/3;grid-row:1;height:62cqw}
.s-bakery-a-gallery-1.s-a .sagallery1-t1,.s-bakery-a-gallery-1.s-a .sagallery1-t2{grid-row:2;height:48cqw}
.s-bakery-a-gallery-1.s-a .sagallery1-t1{grid-column:1}
.s-bakery-a-gallery-1.s-a .sagallery1-t2{grid-column:2}
.s-bakery-a-gallery-1.s-a[data-set-small=hide] .sagallery1-t1{grid-column:1/3}
.s-bakery-a-gallery-1.s-a .sagallery1-cap{grid-column:1/3;grid-row:3;max-width:none;margin:6cqw 0 0}
.s-bakery-a-gallery-1.s-a .sagallery1-cap h2{font-size:11cqw;margin-bottom:3cqw}}
/* layout b */
.s-bakery-a-gallery-1.s-b{background:var(--bg)}
.s-bakery-a-gallery-1.s-b .sagallery1-in{padding:8cqw var(--g) 9cqw}
.s-bakery-a-gallery-1.s-b[data-set-tone=sand]{background:var(--sand)}
.s-bakery-a-gallery-1.s-b[data-set-tone=ox]{background:var(--ox);color:var(--cream)}
.s-bakery-a-gallery-1.s-b .sagallery1-wrap{position:relative;display:grid;grid-template-columns:repeat(12,1fr);gap:2cqw}
.s-bakery-a-gallery-1.s-b .sagallery1-big{grid-column:1/9;aspect-ratio:16/10}
.s-bakery-a-gallery-1.s-b .sagallery1-card{grid-column:7/13;grid-row:2;margin-top:-7cqw;align-self:start;position:relative;z-index:2;background:var(--sand);color:var(--ox);padding:3cqw;border-radius:.8cqw;box-shadow:0 .4cqw 2.4cqw rgba(55,8,8,.2)}
.s-bakery-a-gallery-1.s-b .sagallery1-card h2{font-size:4.6cqw;margin-bottom:1.4cqw}
.s-bakery-a-gallery-1.s-b .sagallery1-tall{grid-column:9/13;grid-row:1;aspect-ratio:3/4;margin-top:6cqw}
.s-bakery-a-gallery-1.s-b .sagallery1-small{grid-column:1/5;grid-row:2;aspect-ratio:4/5;margin-top:5cqw}
.s-bakery-a-gallery-1.s-b[data-set-small=hide] .sagallery1-small{display:none}
@container (max-width:760px){.s-bakery-a-gallery-1.s-b .sagallery1-in{padding:16cqw var(--g) 14cqw}
.s-bakery-a-gallery-1.s-b .sagallery1-wrap{grid-template-columns:1fr 1fr;gap:3cqw}
.s-bakery-a-gallery-1.s-b .sagallery1-big{grid-column:1/3}
.s-bakery-a-gallery-1.s-b .sagallery1-tall{grid-column:1/2;grid-row:3;margin-top:0}
.s-bakery-a-gallery-1.s-b .sagallery1-small{grid-column:2/3;grid-row:3;margin-top:8cqw}
.s-bakery-a-gallery-1.s-b .sagallery1-card{grid-column:1/3;grid-row:2;margin-top:-10cqw;padding:6cqw}
.s-bakery-a-gallery-1.s-b .sagallery1-card h2{font-size:14cqw;margin-bottom:4cqw}}
/* layout c */
.s-bakery-a-gallery-1.s-c{background:var(--bg);text-align:center}
.s-bakery-a-gallery-1.s-c .sagallery1-in{padding:10cqw var(--g) 9cqw}
.s-bakery-a-gallery-1.s-c[data-set-tone=sand]{background:var(--sand)}
.s-bakery-a-gallery-1.s-c[data-set-tone=ox]{background:var(--ox);color:var(--cream)}
.s-bakery-a-gallery-1.s-c .sagallery1-row{display:flex;gap:0;align-items:flex-end;justify-content:center}
.s-bakery-a-gallery-1.s-c .sagallery1-row>div{flex:none}
.s-bakery-a-gallery-1.s-c .sagallery1-big{width:40cqw;height:26cqw}
.s-bakery-a-gallery-1.s-c .sagallery1-tall{width:20cqw;height:34cqw}
.s-bakery-a-gallery-1.s-c .sagallery1-small{width:14cqw;height:18cqw}
.s-bakery-a-gallery-1.s-c[data-set-small=hide] .sagallery1-small{display:none}
.s-bakery-a-gallery-1.s-c .sagallery1-cap{display:grid;justify-items:center;gap:1.6cqw;margin-top:7cqw}
.s-bakery-a-gallery-1.s-c .sagallery1-cap h2{font-size:7cqw}
.s-bakery-a-gallery-1.s-c .sagallery1-cap p{max-inline-size:34cqw}
@container (max-width:760px){.s-bakery-a-gallery-1.s-c .sagallery1-in{padding:18cqw var(--g) 12cqw}
.s-bakery-a-gallery-1.s-c .sagallery1-big{width:40cqw;height:46cqw}
.s-bakery-a-gallery-1.s-c .sagallery1-tall{width:26cqw;height:60cqw}
.s-bakery-a-gallery-1.s-c .sagallery1-small{width:18cqw;height:24cqw}
.s-bakery-a-gallery-1.s-c .sagallery1-cap{margin-top:12cqw;gap:5cqw}
.s-bakery-a-gallery-1.s-c .sagallery1-cap h2{font-size:16cqw}
.s-bakery-a-gallery-1.s-c .sagallery1-cap p{max-inline-size:none}}
.s-bakery-a-gallery-2{container-type:inline-size;display:block;position:relative;overflow-wrap:break-word}
.s-bakery-a-gallery-2 :is(h2,h3){margin:0;text-wrap:balance}
.s-bakery-a-gallery-2 :where(p,li,dd,blockquote,figcaption){text-wrap:pretty}
.s-bakery-a-gallery-2 .media{position:relative;margin:0;overflow:hidden}
.s-bakery-a-gallery-2 .media>img,.s-bakery-a-gallery-2 .media>.media__ph{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;display:block}
.s-bakery-a-gallery-2 .media--empty{background:color-mix(in srgb,currentColor 14%,transparent)}
.s-bakery-a-gallery-2 .m-16-9{aspect-ratio:16 / 9}
/* layout a */
.s-bakery-a-gallery-2.s-a{background:var(--bg)}
.s-bakery-a-gallery-2.s-a .sagallery2-in{padding:2cqw 10cqw 10cqw}
.s-bakery-a-gallery-2.s-a[data-set-frame=full] .sagallery2-in{padding:0}
.s-bakery-a-gallery-2.s-a .sagallery2-fr{position:relative;height:44cqw;overflow:hidden;isolation:isolate;background:#3a0a0a}
.s-bakery-a-gallery-2.s-a .sagallery2-fr .media img{filter:grayscale(1) contrast(1.15) brightness(1.1);mix-blend-mode:screen;transform:scale(1.04)}
.s-bakery-a-gallery-2.s-a .sagallery2-fr::after{content:"";position:absolute;inset:0;background:linear-gradient(160deg,#ffc15a,#e07a1f 60%,#c2501a);mix-blend-mode:multiply;pointer-events:none}
.s-bakery-a-gallery-2.s-a[data-set-wash=rust] .sagallery2-fr::after{background:linear-gradient(160deg,#c46a5a,#7a1f1f 60%,#370808)}
.s-bakery-a-gallery-2.s-a[data-set-wash=butter] .sagallery2-fr::after{background:linear-gradient(160deg,#fbefa0,#f8e47d 60%,#e0c24a)}
.s-bakery-a-gallery-2.s-a h2{position:absolute;left:2.4cqw;bottom:2cqw;z-index:2;color:var(--cream);text-shadow:0 0 18px rgba(55,8,8,.5);max-inline-size:60cqw}
@container (max-width:760px){.s-bakery-a-gallery-2.s-a .sagallery2-in{padding:0 var(--g)}
.s-bakery-a-gallery-2.s-a[data-set-frame=full] .sagallery2-in{padding:0}
.s-bakery-a-gallery-2.s-a .sagallery2-fr{height:92cqw}
.s-bakery-a-gallery-2.s-a h2{left:4cqw;right:4cqw;bottom:4cqw}}
/* layout b */
.s-bakery-a-gallery-2.s-b{background:var(--bg);text-align:center}
.s-bakery-a-gallery-2.s-b .sagallery2-in{padding:6cqw var(--g) 5cqw}
.s-bakery-a-gallery-2.s-b[data-set-frame=full] .sagallery2-in{padding-inline:0}
.s-bakery-a-gallery-2.s-b .sagallery2-fr{position:relative;inline-size:62cqw;block-size:44cqw;margin-inline:auto;border-radius:50cqw 50cqw 0 0;overflow:hidden;isolation:isolate;background:#3a0a0a}
.s-bakery-a-gallery-2.s-b[data-set-frame=full] .sagallery2-fr{inline-size:100%}
.s-bakery-a-gallery-2.s-b .sagallery2-fr .media img{filter:grayscale(1) contrast(1.15) brightness(1.1);mix-blend-mode:screen}
.s-bakery-a-gallery-2.s-b .sagallery2-fr::after{content:"";position:absolute;inset:0;background:linear-gradient(160deg,#ffc15a,#e07a1f 60%,#c2501a);mix-blend-mode:multiply;pointer-events:none}
.s-bakery-a-gallery-2.s-b[data-set-wash=rust] .sagallery2-fr::after{background:linear-gradient(160deg,#c46a5a,#7a1f1f 60%,#370808)}
.s-bakery-a-gallery-2.s-b[data-set-wash=butter] .sagallery2-fr::after{background:linear-gradient(160deg,#fbefa0,#f8e47d 60%,#e0c24a)}
.s-bakery-a-gallery-2.s-b .sagallery2-rule{display:block;inline-size:1px;block-size:5cqw;background:currentColor;margin:0 auto 1.4cqw}
@container (max-width:760px){.s-bakery-a-gallery-2.s-b .sagallery2-in{padding:10cqw var(--g) 8cqw}
.s-bakery-a-gallery-2.s-b .sagallery2-fr{inline-size:100%;block-size:100cqw}
.s-bakery-a-gallery-2.s-b .sagallery2-rule{block-size:12cqw;margin-bottom:4cqw}}
/* layout c */
.s-bakery-a-gallery-2.s-c{background:var(--ox);color:var(--cream);min-height:38cqw}
.s-bakery-a-gallery-2.s-c .sagallery2-in{display:grid;grid-template-columns:1fr 2fr;min-height:38cqw}
.s-bakery-a-gallery-2.s-c .sagallery2-fr .media{position:absolute;inset:0;aspect-ratio:auto}
.s-bakery-a-gallery-2.s-c[data-set-frame=full] .sagallery2-in{grid-template-columns:1fr 3fr}
.s-bakery-a-gallery-2.s-c .sagallery2-side{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:flex-end;padding:3cqw var(--g)}
.s-bakery-a-gallery-2.s-c .sagallery2-side::before{content:"";position:absolute;z-index:-1;right:-9cqw;top:-9cqw;inline-size:22cqw;block-size:22cqw;border-radius:50%;border:1px solid rgba(255,249,235,.25)}
.s-bakery-a-gallery-2.s-c .sagallery2-side::after{content:"";position:absolute;z-index:-1;right:-3cqw;top:-3cqw;inline-size:12cqw;block-size:12cqw;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(248,228,125,.3),transparent 65%)}
.s-bakery-a-gallery-2.s-c .sagallery2-fr{position:relative;overflow:hidden;isolation:isolate;background:#3a0a0a}
.s-bakery-a-gallery-2.s-c .sagallery2-fr .media img{filter:grayscale(1) contrast(1.15) brightness(1.1);mix-blend-mode:screen}
.s-bakery-a-gallery-2.s-c .sagallery2-fr::after{content:"";position:absolute;inset:0;background:linear-gradient(160deg,#ffc15a,#e07a1f 60%,#c2501a);mix-blend-mode:multiply;pointer-events:none}
.s-bakery-a-gallery-2.s-c[data-set-wash=rust] .sagallery2-fr::after{background:linear-gradient(160deg,#c46a5a,#7a1f1f 60%,#370808)}
.s-bakery-a-gallery-2.s-c[data-set-wash=butter] .sagallery2-fr::after{background:linear-gradient(160deg,#fbefa0,#f8e47d 60%,#e0c24a)}
@container (max-width:760px){.s-bakery-a-gallery-2.s-c .sagallery2-in{grid-template-columns:1fr}
.s-bakery-a-gallery-2.s-c[data-set-frame=full] .sagallery2-in{grid-template-columns:1fr}
.s-bakery-a-gallery-2.s-c .sagallery2-side{padding:12cqw var(--g) 10cqw;order:2}
.s-bakery-a-gallery-2.s-c .sagallery2-fr{block-size:90cqw}}
.s-bakery-a-header-1{container-type:inline-size;display:block;position:relative;overflow-wrap:break-word}
.s-bakery-a-header-1 :is(h2,h3){margin:0;text-wrap:balance}
.s-bakery-a-header-1 :where(p,li,dd,blockquote,figcaption){text-wrap:pretty}
.s-bakery-a-header-1 .media{position:relative;margin:0;overflow:hidden}
.s-bakery-a-header-1 .media>img,.s-bakery-a-header-1 .media>.media__ph{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;display:block}
.s-bakery-a-header-1 .media--empty{background:color-mix(in srgb,currentColor 14%,transparent)}
/* layout a */
.s-bakery-a-header-1.s-a{z-index:20;color:var(--cream);background:#1a0b05}
.s-bakery-a-header-1.s-a[data-set-tone=cream]{color:var(--ox);background:var(--bg)}
.s-bakery-a-header-1.s-a[data-set-tone=ox]{background:var(--ox)}
.s-bakery-a-header-1.s-a .saheader1-bar{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1.2cqw 3cqw;padding:1.6cqw var(--g);min-height:8.4cqw}
.s-bakery-a-header-1.s-a .saheader1-logo{font-family:var(--mark);font-weight:800;font-variation-settings:"opsz" 144,"SOFT" 0;line-height:.8;letter-spacing:-.045em;font-size:4.2cqw;max-inline-size:60cqw;text-wrap:balance}
.s-bakery-a-header-1.s-a[data-set-size=small] .saheader1-logo{font-size:3.4cqw}
.s-bakery-a-header-1.s-a .saheader1-bar ul{display:flex;flex-wrap:wrap;gap:.6cqw 1.4cqw;padding-top:.5cqw}
.s-bakery-a-header-1.s-a .saheader1-bar .btn{font-size:max(15px,1.25cqw)}
.s-bakery-a-header-1.s-a .saheader1-menu{display:none}
@container (max-width:760px){.s-bakery-a-header-1.s-a .saheader1-bar{padding:4.6cqw var(--g);min-height:18cqw}
.s-bakery-a-header-1.s-a .saheader1-logo{font-size:9cqw;max-inline-size:none}
.s-bakery-a-header-1.s-a[data-set-size=small] .saheader1-logo{font-size:7cqw}
.s-bakery-a-header-1.s-a .saheader1-bar nav{display:none}
.s-bakery-a-header-1.s-a .saheader1-menu{display:block;padding-top:1.4cqw}
.s-bakery-a-header-1.s-a .saheader1-menu .btn{font-size:16px;font-weight:600;min-block-size:48px;padding:0 6cqw;border:1.5px solid currentColor;border-radius:50cqw;display:inline-flex;align-items:center}}
/* layout b */
.s-bakery-a-header-1.s-b{background:var(--sand);color:var(--ox)}
.s-bakery-a-header-1.s-b[data-set-tone=cream]{background:var(--bg)}
.s-bakery-a-header-1.s-b[data-set-tone=ox]{background:var(--ox);color:var(--cream)}
.s-bakery-a-header-1.s-b .saheader1-stack{display:grid;justify-items:center;gap:1.6cqw;padding:2.4cqw var(--g) 0;position:relative}
.s-bakery-a-header-1.s-b .saheader1-logo{font-family:var(--mark);font-weight:800;font-variation-settings:"opsz" 144,"SOFT" 0;line-height:.8;letter-spacing:-.045em;font-size:4.2cqw;text-align:center;text-wrap:balance;max-inline-size:68cqw}
.s-bakery-a-header-1.s-b[data-set-size=small] .saheader1-logo{font-size:3.2cqw}
.s-bakery-a-header-1.s-b nav{inline-size:100%;border-block:1px solid currentColor;margin-top:.8cqw}
.s-bakery-a-header-1.s-b nav ul{display:flex;justify-content:center;flex-wrap:wrap;gap:.6cqw 3.4cqw;padding:1.1cqw 0}
.s-bakery-a-header-1.s-b nav a,.s-bakery-a-header-1.s-b nav .btn{font-size:max(15px,1.25cqw);font-weight:600;letter-spacing:.02em}
.s-bakery-a-header-1.s-b .saheader1-cta{position:absolute;inset-inline-end:var(--g);top:2.4cqw}
.s-bakery-a-header-1.s-b .saheader1-cta .btn{padding:1.1cqw 1.9cqw}
.s-bakery-a-header-1.s-b .saheader1-menu{display:none}
@container (max-width:760px){.s-bakery-a-header-1.s-b .saheader1-stack{padding:5cqw var(--g) 0;gap:3cqw}
.s-bakery-a-header-1.s-b .saheader1-logo{font-size:9.6cqw;line-height:.9}
.s-bakery-a-header-1.s-b[data-set-size=small] .saheader1-logo{font-size:7.4cqw}
.s-bakery-a-header-1.s-b nav{display:none}
.s-bakery-a-header-1.s-b .saheader1-cta{display:none}
.s-bakery-a-header-1.s-b .saheader1-menu{display:block;padding-bottom:5cqw}
.s-bakery-a-header-1.s-b .saheader1-menu .btn{min-block-size:48px;min-inline-size:132px;padding:0 7cqw;border:1.5px solid currentColor;border-radius:50cqw;font-size:16px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}}
/* layout c */
.s-bakery-a-header-1.s-c{z-index:20;color:var(--cream);background:#1a0b05}
.s-bakery-a-header-1.s-c[data-set-tone=cream]{color:var(--ox);background:var(--bg)}
.s-bakery-a-header-1.s-c[data-set-tone=ox]{background:var(--sand)}
.s-bakery-a-header-1.s-c{padding-block:1.6cqw}
.s-bakery-a-header-1.s-c .saheader1-pill{display:flex;justify-content:space-between;align-items:center;gap:2cqw;margin:0 var(--g);padding:.9cqw .9cqw .9cqw 2.4cqw;min-height:5.2cqw;border-radius:99px;border:1px solid rgba(255,249,235,.5);background:rgba(55,8,8,.28);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3)}
.s-bakery-a-header-1.s-c[data-set-tone=cream] .saheader1-pill{background:var(--cream);border-color:rgba(55,8,8,.15);box-shadow:0 .4cqw 2.4cqw rgba(55,8,8,.18)}
.s-bakery-a-header-1.s-c[data-set-tone=ox] .saheader1-pill{background:var(--ox);border-color:transparent;color:var(--cream)}
.s-bakery-a-header-1.s-c .saheader1-logo{font-family:var(--mark);font-weight:800;font-variation-settings:"opsz" 144,"SOFT" 0;line-height:.8;letter-spacing:-.045em;font-size:3.2cqw}
.s-bakery-a-header-1.s-c[data-set-size=small] .saheader1-logo{font-size:2.4cqw}
.s-bakery-a-header-1.s-c nav ul{display:flex;gap:2cqw}
.s-bakery-a-header-1.s-c nav li{min-inline-size:min-content}
.s-bakery-a-header-1.s-c .saheader1-cta .btn{padding:1.1cqw 2cqw;border-radius:99px;background:var(--cream);color:var(--ox)}
.s-bakery-a-header-1.s-c .saheader1-cta .btn::after{display:none}
.s-bakery-a-header-1.s-c .saheader1-menu{display:none}
@container (max-width:760px){.s-bakery-a-header-1.s-c{padding-block:3cqw}
.s-bakery-a-header-1.s-c .saheader1-pill{padding:2cqw 3cqw 2cqw 5cqw;min-height:12cqw}
.s-bakery-a-header-1.s-c .saheader1-logo{font-size:8cqw}
.s-bakery-a-header-1.s-c[data-set-size=small] .saheader1-logo{font-size:6cqw}
.s-bakery-a-header-1.s-c nav{display:none}
.s-bakery-a-header-1.s-c .saheader1-cta .btn{padding:2.6cqw 4.4cqw}}
.s-bakery-a-hero-1{container-type:inline-size;display:block;position:relative;overflow-wrap:break-word}
.s-bakery-a-hero-1 :is(h2,h3){margin:0;text-wrap:balance}
.s-bakery-a-hero-1 :where(p,li,dd,blockquote,figcaption){text-wrap:pretty}
.s-bakery-a-hero-1 .media{position:relative;margin:0;overflow:hidden}
.s-bakery-a-hero-1 .media>img,.s-bakery-a-hero-1 .media>.media__ph{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;display:block}
.s-bakery-a-hero-1 .media--empty{background:color-mix(in srgb,currentColor 14%,transparent)}
.s-bakery-a-hero-1 .m-3-2{aspect-ratio:3 / 2}
/* layout a */
.s-bakery-a-hero-1.s-a{min-height:520px;height:69cqw;color:var(--cream);overflow:hidden;isolation:isolate;background:#1a0b05}
.s-bakery-a-hero-1.s-a .sahero1-bg{position:absolute;inset:-4% 0;z-index:-2}
.s-bakery-a-hero-1.s-a .sahero1-bg{filter:saturate(1.05) contrast(1.02) brightness(1.05)}
.s-bakery-a-hero-1.s-a::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(26,8,4,.5) 0%,rgba(26,8,4,0) 24%,rgba(26,8,4,.05) 48%,rgba(26,8,4,.78) 100%),radial-gradient(120% 90% at 30% 100%,rgba(55,8,8,.55),transparent 60%)}
.s-bakery-a-hero-1.s-a[data-set-scrim=light]::before{background:linear-gradient(180deg,rgba(26,8,4,.3) 0%,rgba(26,8,4,0) 30%,rgba(26,8,4,.04) 55%,rgba(26,8,4,.55) 100%)}
.s-bakery-a-hero-1.s-a h2{position:absolute;left:var(--g);bottom:2.4cqw;font-size:12.2cqw;max-inline-size:62cqw}
.s-bakery-a-hero-1.s-a .sahero1-aside{position:absolute;left:66.6cqw;bottom:3.6cqw;width:23cqw}
.s-bakery-a-hero-1.s-a .sahero1-aside p{font-size:max(17px,1.55cqw);line-height:1.3;margin-bottom:2.4cqw}
.s-bakery-a-hero-1.s-a .sahero1-seal{position:absolute;right:var(--g);top:12cqw;width:8.6cqw;height:8.6cqw;border-radius:50%;border:1px solid rgba(255,249,235,.55);display:grid;place-items:center;text-align:center;-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2);background:rgba(255,249,235,.08);font-size:max(10px,.62cqw)}
.s-bakery-a-hero-1.s-a[data-set-seal=hide] .sahero1-seal{display:none}
.s-bakery-a-hero-1.s-a .sahero1-seal b{display:block;font-family:var(--disp);font-weight:400;font-size:2.1cqw;letter-spacing:0;text-transform:none;line-height:1}
@container (max-width:760px){.s-bakery-a-hero-1.s-a{height:216cqw}
.s-bakery-a-hero-1.s-a h2{font-size:21cqw;bottom:64cqw;max-inline-size:none}
.s-bakery-a-hero-1.s-a .sahero1-aside{left:var(--g);width:80cqw;bottom:12cqw}
.s-bakery-a-hero-1.s-a .sahero1-aside p{font-size:18px;margin-bottom:6cqw}
.s-bakery-a-hero-1.s-a .sahero1-seal{top:auto;bottom:128cqw;width:25cqw;height:25cqw;font-size:9px}
.s-bakery-a-hero-1.s-a .sahero1-seal b{font-size:6cqw}}
/* layout b */
.s-bakery-a-hero-1.s-b{background:var(--bg);color:var(--ox)}
.s-bakery-a-hero-1.s-b .sahero1-wrap{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:var(--g);align-items:stretch;padding:5cqw 0 0 var(--g);min-height:56cqw}
.s-bakery-a-hero-1.s-b .sahero1-copy{display:grid;gap:2.4cqw;align-content:end;justify-items:start;padding-bottom:var(--g)}
.s-bakery-a-hero-1.s-b h2{font-size:9.8cqw}
.s-bakery-a-hero-1.s-b .sahero1-copy p{max-inline-size:30cqw}
.s-bakery-a-hero-1.s-b .sahero1-photo{min-height:50cqw;clip-path:inset(0 0 0 0 round 28cqw 0 0 0)}
.s-bakery-a-hero-1.s-b .sahero1-photo img{filter:saturate(1.05) contrast(1.02)}
.s-bakery-a-hero-1.s-b .sahero1-seal{position:absolute;left:51cqw;top:8cqw;width:8.6cqw;height:8.6cqw;border-radius:50%;border:1px solid var(--ox);background:var(--bg);display:grid;place-items:center;text-align:center;font-size:max(10px,.62cqw);z-index:2}
.s-bakery-a-hero-1.s-b[data-set-seal=hide] .sahero1-seal{display:none}
.s-bakery-a-hero-1.s-b .sahero1-seal b{display:block;font-family:var(--disp);font-weight:400;font-size:2.1cqw;letter-spacing:0;text-transform:none;line-height:1}
@container (max-width:760px){.s-bakery-a-hero-1.s-b .sahero1-wrap{grid-template-columns:1fr;padding:22cqw 0 0;gap:12cqw}
.s-bakery-a-hero-1.s-b .sahero1-copy{padding:0 var(--g);gap:6cqw}
.s-bakery-a-hero-1.s-b h2{font-size:19cqw}
.s-bakery-a-hero-1.s-b .sahero1-copy p{max-inline-size:none}
.s-bakery-a-hero-1.s-b .sahero1-photo{min-height:96cqw;clip-path:inset(0 0 0 0 round 40cqw 0 0 0)}
.s-bakery-a-hero-1.s-b .sahero1-seal{position:static;width:25cqw;height:25cqw;font-size:9px}
.s-bakery-a-hero-1.s-b .sahero1-seal b{font-size:6cqw}}
/* layout c */
.s-bakery-a-hero-1.s-c{background:var(--ox);color:var(--cream)}
.s-bakery-a-hero-1.s-c .sahero1-photo{height:36cqw}
.s-bakery-a-hero-1.s-c .sahero1-photo{filter:saturate(1.05) contrast(1.02) brightness(1.05)}
.s-bakery-a-hero-1.s-c .sahero1-block{position:relative;display:grid;grid-template-columns:1.3fr 1fr;gap:3cqw 6cqw;align-items:end;padding:3cqw var(--g) 5cqw}
.s-bakery-a-hero-1.s-c h2{grid-column:1/3;font-size:12.2cqw;max-inline-size:80cqw}
.s-bakery-a-hero-1.s-c .sahero1-block p{font-size:max(17px,1.55cqw);line-height:1.3}
.s-bakery-a-hero-1.s-c .sahero1-block .btn{background:var(--cream);justify-self:start}
.s-bakery-a-hero-1.s-c .sahero1-block .btn:hover{background:var(--butter);color:var(--ox)}
.s-bakery-a-hero-1.s-c .sahero1-seal{position:absolute;right:var(--g);top:-4.3cqw;width:8.6cqw;height:8.6cqw;border-radius:50%;border:1px solid rgba(255,249,235,.55);background:var(--ox);display:grid;place-items:center;text-align:center;font-size:max(10px,.62cqw)}
.s-bakery-a-hero-1.s-c[data-set-seal=hide] .sahero1-seal{display:none}
.s-bakery-a-hero-1.s-c .sahero1-seal b{display:block;font-family:var(--disp);font-weight:400;font-size:2.1cqw;letter-spacing:0;text-transform:none;line-height:1}
@container (max-width:760px){.s-bakery-a-hero-1.s-c .sahero1-photo{height:90cqw}
.s-bakery-a-hero-1.s-c .sahero1-block{grid-template-columns:1fr;padding:14cqw var(--g) 14cqw;gap:8cqw}
.s-bakery-a-hero-1.s-c h2{grid-column:auto;font-size:21cqw;max-inline-size:none}
.s-bakery-a-hero-1.s-c .sahero1-block p{font-size:18px}
.s-bakery-a-hero-1.s-c .sahero1-seal{width:25cqw;height:25cqw;top:-12.5cqw;font-size:9px}
.s-bakery-a-hero-1.s-c .sahero1-seal b{font-size:6cqw}}
.s-bakery-a-hero-2{container-type:inline-size;display:block;position:relative;overflow-wrap:break-word}
.s-bakery-a-hero-2 :is(h2,h3){margin:0;text-wrap:balance}
.s-bakery-a-hero-2 :where(p,li,dd,blockquote,figcaption){text-wrap:pretty}
.s-bakery-a-hero-2 .media{position:relative;margin:0;overflow:hidden}
.s-bakery-a-hero-2 .media>img,.s-bakery-a-hero-2 .media>.media__ph{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;display:block}
.s-bakery-a-hero-2 .media--empty{background:color-mix(in srgb,currentColor 14%,transparent)}
.s-bakery-a-hero-2 .m-3-2{aspect-ratio:3 / 2}
/* layout a */
.s-bakery-a-hero-2.s-a{min-height:520px;height:69cqw;color:var(--cream);overflow:hidden;isolation:isolate;background:#4a2410}
.s-bakery-a-hero-2.s-a .sahero2-bg{position:absolute;inset:-6% 0;z-index:-2}
.s-bakery-a-hero-2.s-a .sahero2-bg{filter:saturate(1) brightness(.95)}
.s-bakery-a-hero-2.s-a::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(120deg,rgba(150,80,30,.55),rgba(80,20,10,.6));mix-blend-mode:multiply}
.s-bakery-a-hero-2.s-a[data-set-wash=none]::before{display:none}
.s-bakery-a-hero-2.s-a[data-set-wash=dark]::before{background:linear-gradient(120deg,rgba(26,8,4,.7),rgba(26,8,4,.5));mix-blend-mode:normal}
.s-bakery-a-hero-2.s-a h2{position:absolute;inset:0;font-size:10.4cqw}
.s-bakery-a-hero-2.s-a .sahero2-a1{position:absolute;left:var(--g);top:12.5cqw}
.s-bakery-a-hero-2.s-a .sahero2-a2{position:absolute;left:50cqw;top:30.2cqw}
.s-bakery-a-hero-2.s-a .sahero2-a2 span{display:block}
.s-bakery-a-hero-2.s-a .sahero2-a2 span:first-child{margin-left:9cqw}
.s-bakery-a-hero-2.s-a .sahero2-curve{position:absolute;left:29.2cqw;top:27.9cqw;width:18cqw;height:17.6cqw;border-left:1px solid var(--cream);border-bottom:1px solid var(--cream);border-bottom-left-radius:100%}
.s-bakery-a-hero-2.s-a[data-set-arc=hide] .sahero2-curve{display:none}
.s-bakery-a-hero-2.s-a .sahero2-go{position:absolute;left:8cqw;bottom:7.2cqw;font-size:max(15px,1.3cqw);line-height:1.35}
.s-bakery-a-hero-2.s-a .sahero2-go .btn{font-size:max(15px,1.3cqw)}
@container (max-width:760px){.s-bakery-a-hero-2.s-a{height:200cqw}
.s-bakery-a-hero-2.s-a h2{font-size:21cqw}
.s-bakery-a-hero-2.s-a .sahero2-a1{top:28cqw}
.s-bakery-a-hero-2.s-a .sahero2-a2{left:auto;right:var(--g);text-align:right;top:88cqw}
.s-bakery-a-hero-2.s-a .sahero2-a2 span:first-child{margin-left:0}
.s-bakery-a-hero-2.s-a .sahero2-curve{left:36cqw;top:58cqw;width:30cqw;height:34cqw}
.s-bakery-a-hero-2.s-a .sahero2-go{left:var(--g);bottom:14cqw;font-size:16px}}
/* layout b */
.s-bakery-a-hero-2.s-b{background:var(--bg);color:var(--ox);height:58cqw;min-height:480px;overflow:hidden}
.s-bakery-a-hero-2.s-b .sahero2-stage,.s-bakery-a-hero-2.s-b .sahero2-words{position:absolute;inset:0}
.s-bakery-a-hero-2.s-b .sahero2-ring{position:absolute;right:5cqw;top:2cqw;inline-size:52cqw;block-size:52cqw;border-radius:50%;border:1px solid var(--ox);opacity:.35}
.s-bakery-a-hero-2.s-b .sahero2-bar{position:absolute;inset:auto 0 0 0}
.s-bakery-a-hero-2.s-b .sahero2-circle{position:absolute;right:8cqw;top:5cqw;inline-size:46cqw;block-size:46cqw;border-radius:50%}
.s-bakery-a-hero-2.s-b .sahero2-circle img{filter:saturate(1.05) contrast(1.02)}
.s-bakery-a-hero-2.s-b h2{position:absolute;inset:0;font-size:10.4cqw}
.s-bakery-a-hero-2.s-b .sahero2-a1{position:absolute;left:var(--g);top:8cqw}
.s-bakery-a-hero-2.s-b .sahero2-a2{position:absolute;left:12cqw;top:30cqw}
.s-bakery-a-hero-2.s-b .sahero2-a2 span{display:block}
.s-bakery-a-hero-2.s-b .sahero2-a2 span:first-child{margin-left:7cqw}
.s-bakery-a-hero-2.s-b .sahero2-curve{position:absolute;left:10cqw;top:22cqw;inline-size:10cqw;block-size:12cqw;border-left:1px solid var(--ox);border-bottom:1px solid var(--ox);border-bottom-left-radius:100%}
.s-bakery-a-hero-2.s-b[data-set-arc=hide] .sahero2-curve{display:none}
.s-bakery-a-hero-2.s-b .sahero2-go{position:absolute;left:var(--g);bottom:5cqw;font-size:max(15px,1.3cqw);line-height:1.35}
@container (max-width:760px){.s-bakery-a-hero-2.s-b{height:190cqw}
.s-bakery-a-hero-2.s-b .sahero2-ring{right:auto;left:calc(var(--g) - 3cqw);top:auto;bottom:21cqw;inline-size:90cqw;block-size:90cqw}
.s-bakery-a-hero-2.s-b .sahero2-circle{right:auto;left:var(--g);top:auto;bottom:24cqw;inline-size:84cqw;block-size:84cqw}
.s-bakery-a-hero-2.s-b h2{font-size:21cqw}
.s-bakery-a-hero-2.s-b .sahero2-a1{top:12cqw}
.s-bakery-a-hero-2.s-b .sahero2-a2{left:auto;right:var(--g);text-align:right;top:52cqw}
.s-bakery-a-hero-2.s-b .sahero2-a2 span:first-child{margin-left:0}
.s-bakery-a-hero-2.s-b .sahero2-curve{left:30cqw;top:30cqw;inline-size:22cqw;block-size:24cqw}
.s-bakery-a-hero-2.s-b .sahero2-go{bottom:7cqw;font-size:16px}}
/* layout c */
.s-bakery-a-hero-2.s-c{background:var(--bg);color:var(--ox)}
.s-bakery-a-hero-2.s-c .sahero2-top{position:relative;height:35cqw}
.s-bakery-a-hero-2.s-c h2{position:absolute;inset:0;font-size:10.4cqw}
.s-bakery-a-hero-2.s-c .sahero2-a1{position:absolute;left:var(--g);top:3cqw}
.s-bakery-a-hero-2.s-c .sahero2-a2{position:absolute;right:var(--g);top:14cqw;text-align:right}
.s-bakery-a-hero-2.s-c .sahero2-a2 span{display:block}
.s-bakery-a-hero-2.s-c .sahero2-a2 span:first-child{margin-right:9cqw}
.s-bakery-a-hero-2.s-c .sahero2-curve{position:absolute;left:24cqw;top:6cqw;inline-size:24cqw;block-size:20cqw;border-top:1px solid var(--ox);border-right:1px solid var(--ox);border-top-right-radius:100%}
.s-bakery-a-hero-2.s-c[data-set-arc=hide] .sahero2-curve{display:none}
.s-bakery-a-hero-2.s-c .sahero2-photo{block-size:34cqw;border-radius:28cqw 0 0 0}
.s-bakery-a-hero-2.s-c .sahero2-photo{filter:saturate(1.05) contrast(1.02)}
.s-bakery-a-hero-2.s-c .sahero2-go{padding:2cqw var(--g) 3cqw;font-size:max(15px,1.3cqw);line-height:1.35}
@container (max-width:760px){.s-bakery-a-hero-2.s-c .sahero2-top{height:94cqw}
.s-bakery-a-hero-2.s-c h2{font-size:21cqw}
.s-bakery-a-hero-2.s-c .sahero2-a1{top:12cqw}
.s-bakery-a-hero-2.s-c .sahero2-a2{top:50cqw;margin-right:0}
.s-bakery-a-hero-2.s-c .sahero2-a2 span:first-child{margin-right:0}
.s-bakery-a-hero-2.s-c .sahero2-curve{left:40cqw;top:30cqw;inline-size:30cqw;block-size:30cqw}
.s-bakery-a-hero-2.s-c .sahero2-photo{block-size:96cqw;border-radius:40cqw 0 0 0}
.s-bakery-a-hero-2.s-c .sahero2-go{padding:6cqw var(--g) 8cqw;font-size:16px}}
.s-bakery-a-news-1{container-type:inline-size;display:block;position:relative;overflow-wrap:break-word}
.s-bakery-a-news-1 :is(h2,h3){margin:0;text-wrap:balance}
.s-bakery-a-news-1 :where(p,li,dd,blockquote,figcaption){text-wrap:pretty}
.s-bakery-a-news-1 .media{position:relative;margin:0;overflow:hidden}
.s-bakery-a-news-1 .media>img,.s-bakery-a-news-1 .media>.media__ph{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;display:block}
.s-bakery-a-news-1 .media--empty{background:color-mix(in srgb,currentColor 14%,transparent)}
.s-bakery-a-news-1 .m-4-3{aspect-ratio:4 / 3}
/* layout a */
.s-bakery-a-news-1.s-a{background:var(--bg)}
.s-bakery-a-news-1.s-a .sanews1-in{padding:11cqw var(--g) 0}
.s-bakery-a-news-1.s-a h2{font-size:12cqw}
.s-bakery-a-news-1.s-a .sanews1-chips{margin:3cqw 0 5cqw}
.s-bakery-a-news-1.s-a .sanews1-posts{display:grid;grid-template-columns:1.1fr 1fr .9fr;align-items:end}
.s-bakery-a-news-1.s-a .sanews1-post:nth-child(1) .sanews1-fig{height:34cqw}
.s-bakery-a-news-1.s-a .sanews1-post:nth-child(2) .sanews1-fig{height:26cqw}
.s-bakery-a-news-1.s-a .sanews1-post:nth-child(3) .sanews1-fig{height:30cqw}
.s-bakery-a-news-1.s-a .sanews1-cap{padding:1.4cqw 1.6cqw 0 0}
.s-bakery-a-news-1.s-a .sanews1-post:nth-child(n+2) .sanews1-cap{padding-left:1.6cqw}
.s-bakery-a-news-1.s-a .sanews1-cap h3{font-size:2.8cqw;margin:.6cqw 0 .3cqw;line-height:.95;letter-spacing:-.015em}
.s-bakery-a-news-1.s-a .sanews1-post{position:relative;display:block}
.s-bakery-a-news-1.s-a .sanews1-fig img{filter:sepia(.35) saturate(.9);transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .6s}
.s-bakery-a-news-1.s-a[data-set-photo=natural] .sanews1-fig img{filter:none}
.s-bakery-a-news-1.s-a .sanews1-post:hover .sanews1-fig img{transform:scale(1.07);filter:sepia(0) saturate(1.05)}
.s-bakery-a-news-1.s-a .sanews1-cap .mono{display:block;margin-bottom:1cqw;position:relative;z-index:1}
.s-bakery-a-news-1.s-a .sanews1-post .btn{font-family:var(--mono);font-size:max(11px,.8cqw);letter-spacing:.14em;text-transform:uppercase;margin-top:.8cqw}
.s-bakery-a-news-1.s-a .sanews1-chips ul{display:flex;gap:.6cqw}
.s-bakery-a-news-1.s-a .sanews1-chips .btn{padding:.55cqw 1.5cqw;border-radius:99px;border:1px solid transparent;font-size:max(14px,1.15cqw);background-image:none;transition:border-color .3s}
.s-bakery-a-news-1.s-a .sanews1-chips li:first-child .btn,.s-bakery-a-news-1.s-a .sanews1-chips .btn:hover{border-color:var(--ox)}
.s-bakery-a-news-1.s-a[data-set-chips=hide] .sanews1-chips{display:none}
@container (max-width:760px){.s-bakery-a-news-1.s-a .sanews1-in{padding:24cqw var(--g) 0}
.s-bakery-a-news-1.s-a h2{font-size:30cqw}
.s-bakery-a-news-1.s-a .sanews1-chips{margin:6cqw 0 10cqw}
.s-bakery-a-news-1.s-a .sanews1-chips ul{flex-wrap:wrap}
.s-bakery-a-news-1.s-a .sanews1-chips .btn{padding:2cqw 4cqw;font-size:14px}
.s-bakery-a-news-1.s-a .sanews1-posts{grid-template-columns:1fr;gap:12cqw}
.s-bakery-a-news-1.s-a .sanews1-post:nth-child(n) .sanews1-fig{height:76cqw}
.s-bakery-a-news-1.s-a .sanews1-post:nth-child(n) .sanews1-cap{padding:4cqw 0 0}
.s-bakery-a-news-1.s-a .sanews1-cap h3{font-size:9cqw}}
/* layout b */
.s-bakery-a-news-1.s-b{background:var(--bg)}
.s-bakery-a-news-1.s-b .sanews1-in{padding:9cqw var(--g) 9cqw}
.s-bakery-a-news-1.s-b .sanews1-head{display:flex;justify-content:space-between;align-items:flex-end;gap:4cqw;margin-bottom:4cqw}
.s-bakery-a-news-1.s-b h2{font-size:9cqw}
.s-bakery-a-news-1.s-b .sanews1-posts{display:grid;grid-template-columns:1.5fr 1fr;grid-template-rows:auto auto;gap:3cqw 4cqw}
.s-bakery-a-news-1.s-b .sanews1-post:nth-child(1){grid-row:1/3}
.s-bakery-a-news-1.s-b .sanews1-post:nth-child(1) .sanews1-fig{aspect-ratio:4/3}
.s-bakery-a-news-1.s-b .sanews1-post:nth-child(n+2){display:grid;grid-template-columns:2fr 3fr;gap:1.6cqw;align-items:center}
.s-bakery-a-news-1.s-b .sanews1-post:nth-child(n+2) .sanews1-fig{aspect-ratio:1/1}
.s-bakery-a-news-1.s-b .sanews1-cap{padding-top:1.4cqw}
.s-bakery-a-news-1.s-b .sanews1-post:nth-child(1) h3{font-size:4.6cqw}
.s-bakery-a-news-1.s-b .sanews1-post:nth-child(n+2) .sanews1-cap{padding-top:0}
.s-bakery-a-news-1.s-b .sanews1-cap h3{font-size:2.4cqw;margin:.6cqw 0 .3cqw;line-height:.95;letter-spacing:-.015em}
.s-bakery-a-news-1.s-b .sanews1-post{position:relative;display:block}
.s-bakery-a-news-1.s-b .sanews1-fig img{filter:sepia(.35) saturate(.9);transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .6s}
.s-bakery-a-news-1.s-b[data-set-photo=natural] .sanews1-fig img{filter:none}
.s-bakery-a-news-1.s-b .sanews1-post:hover .sanews1-fig img{transform:scale(1.07);filter:sepia(0) saturate(1.05)}
.s-bakery-a-news-1.s-b .sanews1-cap .mono{display:block;margin-bottom:1cqw;position:relative;z-index:1}
.s-bakery-a-news-1.s-b .sanews1-post .btn{font-family:var(--mono);font-size:max(11px,.8cqw);letter-spacing:.14em;text-transform:uppercase;margin-top:.8cqw}
.s-bakery-a-news-1.s-b .sanews1-chips ul{display:flex;gap:.6cqw}
.s-bakery-a-news-1.s-b .sanews1-chips .btn{padding:.55cqw 1.5cqw;border-radius:99px;border:1px solid transparent;font-size:max(14px,1.15cqw);background-image:none;transition:border-color .3s}
.s-bakery-a-news-1.s-b .sanews1-chips li:first-child .btn,.s-bakery-a-news-1.s-b .sanews1-chips .btn:hover{border-color:var(--ox)}
.s-bakery-a-news-1.s-b[data-set-chips=hide] .sanews1-chips{display:none}
@container (max-width:760px){.s-bakery-a-news-1.s-b .sanews1-in{padding:18cqw var(--g)}
.s-bakery-a-news-1.s-b .sanews1-head{flex-direction:column;align-items:flex-start;gap:6cqw;margin-bottom:8cqw}
.s-bakery-a-news-1.s-b h2{font-size:24cqw}
.s-bakery-a-news-1.s-b .sanews1-chips ul{flex-wrap:wrap}
.s-bakery-a-news-1.s-b .sanews1-chips .btn{padding:2cqw 4cqw;font-size:14px}
.s-bakery-a-news-1.s-b .sanews1-posts{grid-template-columns:1fr;gap:9cqw}
.s-bakery-a-news-1.s-b .sanews1-post:nth-child(1){grid-row:auto}
.s-bakery-a-news-1.s-b .sanews1-post:nth-child(1) h3{font-size:12cqw}
.s-bakery-a-news-1.s-b .sanews1-cap h3{font-size:8cqw}}
/* layout c */
.s-bakery-a-news-1.s-c{background:var(--sand)}
.s-bakery-a-news-1.s-c .sanews1-in{padding:10cqw var(--g) 8cqw}
.s-bakery-a-news-1.s-c .sanews1-head{display:grid;grid-template-columns:minmax(min-content,1fr) auto;align-items:end;gap:4cqw;margin-bottom:5cqw}
.s-bakery-a-news-1.s-c h2{font-size:10cqw}
.s-bakery-a-news-1.s-c .sanews1-post{display:grid;grid-template-columns:14cqw 1fr 14cqw;gap:3cqw;align-items:center;padding:2cqw 0;border-top:1px solid rgba(55,8,8,.35)}
.s-bakery-a-news-1.s-c .sanews1-post:last-child{border-bottom:1px solid rgba(55,8,8,.35)}
.s-bakery-a-news-1.s-c .sanews1-fig{order:3;aspect-ratio:4/3}
.s-bakery-a-news-1.s-c .sanews1-cap{display:contents}
.s-bakery-a-news-1.s-c .sanews1-cap .mono{order:1}
.s-bakery-a-news-1.s-c .sanews1-cap h3{order:2;font-size:4cqw;line-height:.95;letter-spacing:-.015em}
.s-bakery-a-news-1.s-c .sanews1-cap .btn{display:none}
.s-bakery-a-news-1.s-c .sanews1-post{position:relative}
.s-bakery-a-news-1.s-c .sanews1-fig img{filter:sepia(.35) saturate(.9);transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .6s}
.s-bakery-a-news-1.s-c[data-set-photo=natural] .sanews1-fig img{filter:none}
.s-bakery-a-news-1.s-c .sanews1-post:hover .sanews1-fig img{transform:scale(1.07);filter:sepia(0) saturate(1.05)}
.s-bakery-a-news-1.s-c .sanews1-cap .mono{display:block;margin-bottom:1cqw;position:relative;z-index:1}
.s-bakery-a-news-1.s-c .sanews1-post .btn{font-family:var(--mono);font-size:max(11px,.8cqw);letter-spacing:.14em;text-transform:uppercase;margin-top:.8cqw}
.s-bakery-a-news-1.s-c .sanews1-chips ul{display:flex;gap:.6cqw}
.s-bakery-a-news-1.s-c .sanews1-chips .btn{padding:.55cqw 1.5cqw;border-radius:99px;border:1px solid transparent;font-size:max(14px,1.15cqw);background-image:none;transition:border-color .3s}
.s-bakery-a-news-1.s-c .sanews1-chips li:first-child .btn,.s-bakery-a-news-1.s-c .sanews1-chips .btn:hover{border-color:var(--ox)}
.s-bakery-a-news-1.s-c[data-set-chips=hide] .sanews1-chips{display:none}
@container (max-width:760px){.s-bakery-a-news-1.s-c .sanews1-in{padding:18cqw var(--g) 14cqw}
.s-bakery-a-news-1.s-c .sanews1-head{grid-template-columns:1fr;gap:6cqw}
.s-bakery-a-news-1.s-c h2{font-size:26cqw}
.s-bakery-a-news-1.s-c .sanews1-chips ul{flex-wrap:wrap}
.s-bakery-a-news-1.s-c .sanews1-chips .btn{padding:2cqw 4cqw;font-size:14px}
.s-bakery-a-news-1.s-c .sanews1-post{grid-template-columns:1fr 26cqw;gap:3cqw 4cqw;padding:5cqw 0}
.s-bakery-a-news-1.s-c .sanews1-cap .mono{grid-column:1/3}
.s-bakery-a-news-1.s-c .sanews1-cap h3{order:2;font-size:9cqw}
.s-bakery-a-news-1.s-c .sanews1-fig{order:3}}
.s-bakery-a-reviews-1{container-type:inline-size;display:block;position:relative;overflow-wrap:break-word}
.s-bakery-a-reviews-1 :is(h2,h3){margin:0;text-wrap:balance}
.s-bakery-a-reviews-1 :where(p,li,dd,blockquote,figcaption){text-wrap:pretty}
.s-bakery-a-reviews-1 .media{position:relative;margin:0;overflow:hidden}
.s-bakery-a-reviews-1 .media>img,.s-bakery-a-reviews-1 .media>.media__ph{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;display:block}
.s-bakery-a-reviews-1 .media--empty{background:color-mix(in srgb,currentColor 14%,transparent)}
.s-bakery-a-reviews-1 .m-4-5{aspect-ratio:4 / 5}
/* layout a */
.s-bakery-a-reviews-1.s-a{background:var(--bg)}
.s-bakery-a-reviews-1.s-a[data-set-tone=butter]{background:var(--butter)}
.s-bakery-a-reviews-1.s-a[data-set-tone=ox]{background:var(--ox);color:var(--cream)}
.s-bakery-a-reviews-1.s-a{text-align:center}
.s-bakery-a-reviews-1.s-a .sareviews1-in{padding:12cqw 20cqw}
.s-bakery-a-reviews-1.s-a q{display:block;font-family:var(--disp);font-style:italic;font-size:3.9cqw;line-height:1.05;letter-spacing:-.025em;quotes:"„" "”";margin-bottom:5cqw}
.s-bakery-a-reviews-1.s-a h2{font-weight:400;line-height:1.05}
.s-bakery-a-reviews-1.s-a[data-set-size=small] q{font-size:2.8cqw}
.s-bakery-a-reviews-1.s-a .sareviews1-by{opacity:.9}
@container (max-width:760px){.s-bakery-a-reviews-1.s-a .sareviews1-in{padding:26cqw var(--g)}
.s-bakery-a-reviews-1.s-a q{font-size:11cqw;margin-bottom:10cqw}
.s-bakery-a-reviews-1.s-a[data-set-size=small] q{font-size:8cqw}}
/* layout b */
.s-bakery-a-reviews-1.s-b{background:var(--bg)}
.s-bakery-a-reviews-1.s-b[data-set-tone=butter]{background:var(--butter)}
.s-bakery-a-reviews-1.s-b[data-set-tone=ox]{background:var(--ox);color:var(--cream)}
.s-bakery-a-reviews-1.s-b .sareviews1-in{padding:10cqw var(--g)}
.s-bakery-a-reviews-1.s-b blockquote{display:grid;grid-template-columns:auto 1fr 20cqw;gap:4cqw;align-items:center}
.s-bakery-a-reviews-1.s-b .sareviews1-mark{font-family:var(--disp);font-size:20cqw;line-height:.7;color:#8a4f17;padding-top:5cqw}
.s-bakery-a-reviews-1.s-b q{display:block;font-family:var(--disp);font-style:italic;font-size:4.2cqw;line-height:1.02;letter-spacing:-.025em;quotes:none;margin-bottom:3cqw}
.s-bakery-a-reviews-1.s-b h2{font-weight:400;line-height:1.02}
.s-bakery-a-reviews-1.s-b[data-set-size=small] q{font-size:3cqw}
.s-bakery-a-reviews-1.s-b .sareviews1-pic{aspect-ratio:4/5;border-radius:50cqw 50cqw 0 0}
@container (max-width:760px){.s-bakery-a-reviews-1.s-b .sareviews1-in{padding:20cqw var(--g)}
.s-bakery-a-reviews-1.s-b blockquote{grid-template-columns:1fr;gap:8cqw}
.s-bakery-a-reviews-1.s-b .sareviews1-mark{font-size:36cqw;padding:0;height:16cqw}
.s-bakery-a-reviews-1.s-b q{font-size:11cqw;margin-bottom:6cqw}
.s-bakery-a-reviews-1.s-b[data-set-size=small] q{font-size:8cqw}
.s-bakery-a-reviews-1.s-b .sareviews1-pic{order:-1;width:50cqw}}
/* layout c */
.s-bakery-a-reviews-1.s-c{background:var(--bg)}
.s-bakery-a-reviews-1.s-c[data-set-tone=butter]{background:var(--butter)}
.s-bakery-a-reviews-1.s-c[data-set-tone=ox]{background:var(--ox);color:var(--cream)}
.s-bakery-a-reviews-1.s-c .sareviews1-in{padding:9cqw var(--g)}
.s-bakery-a-reviews-1.s-c blockquote{max-inline-size:62cqw;margin-inline:auto;border:1px solid currentColor;padding:5cqw 5cqw 3.6cqw;position:relative}
.s-bakery-a-reviews-1.s-c blockquote::before{content:"";position:absolute;right:-1.6cqw;bottom:-1.6cqw;inline-size:100%;block-size:100%;border:1px solid currentColor;opacity:.35;z-index:-1}
.s-bakery-a-reviews-1.s-c q{display:block;font-family:var(--disp);font-style:italic;font-size:3.2cqw;line-height:1.08;letter-spacing:-.02em;quotes:"„" "”"}
.s-bakery-a-reviews-1.s-c h2{font-weight:400;line-height:1.08;margin-bottom:4cqw}
.s-bakery-a-reviews-1.s-c[data-set-size=small] q{font-size:2.4cqw}
.s-bakery-a-reviews-1.s-c .sareviews1-foot{display:flex;align-items:center;gap:1.4cqw}
.s-bakery-a-reviews-1.s-c .sareviews1-foot i{display:block;inline-size:4cqw;block-size:1px;background:currentColor}
@container (max-width:760px){.s-bakery-a-reviews-1.s-c .sareviews1-in{padding:18cqw var(--g)}
.s-bakery-a-reviews-1.s-c blockquote{max-inline-size:none;padding:8cqw 6cqw 6cqw}
.s-bakery-a-reviews-1.s-c q{font-size:9cqw}
.s-bakery-a-reviews-1.s-c[data-set-size=small] q{font-size:7cqw}
.s-bakery-a-reviews-1.s-c h2{margin-bottom:8cqw}
.s-bakery-a-reviews-1.s-c .sareviews1-foot i{inline-size:10cqw}}
.s-bakery-a-services-1{container-type:inline-size;display:block;position:relative;overflow-wrap:break-word}
.s-bakery-a-services-1 :is(h2,h3){margin:0;text-wrap:balance}
.s-bakery-a-services-1 :where(p,li,dd,blockquote,figcaption){text-wrap:pretty}
.s-bakery-a-services-1 .media{position:relative;margin:0;overflow:hidden}
.s-bakery-a-services-1 .media>img,.s-bakery-a-services-1 .media>.media__ph{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;display:block}
.s-bakery-a-services-1 .media--empty{background:color-mix(in srgb,currentColor 14%,transparent)}
.s-bakery-a-services-1 .m-4-3{aspect-ratio:4 / 3}
/* layout a */
.s-bakery-a-services-1.s-a{background:var(--bg)}
.s-bakery-a-services-1.s-a .saservices1-head{padding:9cqw var(--g) 5cqw}
.s-bakery-a-services-1.s-a .saservices1-head .mono{display:block;margin-bottom:2.4cqw}
.s-bakery-a-services-1.s-a .saservices1-head h2{font-size:7cqw}
.s-bakery-a-services-1.s-a .saservices1-panel{position:sticky;top:0;height:56cqw;min-height:460px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;background:var(--bg);box-shadow:0 -2.4cqw 5cqw rgba(55,8,8,.12)}
.s-bakery-a-services-1.s-a[data-set-stack=flat] .saservices1-panel{position:relative}
.s-bakery-a-services-1.s-a .saservices1-panel:nth-child(3n+2){background:var(--sand);box-shadow:0 -2.4cqw 5cqw rgba(55,8,8,.14)}
.s-bakery-a-services-1.s-a .saservices1-panel:nth-child(3n+3){background:var(--ox);color:var(--cream);box-shadow:0 -2.4cqw 5cqw rgba(0,0,0,.25)}
.s-bakery-a-services-1.s-a .saservices1-panel:nth-child(even) .saservices1-fig{order:-1}
.s-bakery-a-services-1.s-a .saservices1-tx>.mono,.s-bakery-a-services-1.s-a .saservices1-row .mono,.s-bakery-a-services-1.s-a .saservices1-card>.mono{display:block;margin-bottom:2cqw}
.s-bakery-a-services-1.s-a .saservices1-tx{padding:var(--g);display:flex;flex-direction:column;justify-content:space-between}
.s-bakery-a-services-1.s-a .saservices1-tx h3{font-size:8.4cqw;margin-bottom:2.2cqw}
.s-bakery-a-services-1.s-a .saservices1-tx p{max-inline-size:31cqw}
.s-bakery-a-services-1.s-a .saservices1-tags{display:flex;flex-wrap:wrap;gap:.7cqw;margin-top:1.6cqw}
.s-bakery-a-services-1.s-a .saservices1-fig{position:relative;margin:0;overflow:hidden}
.s-bakery-a-services-1.s-a .saservices1-glass{position:absolute;left:2cqw;bottom:2cqw;padding:1.3cqw 1.8cqw;z-index:2}
.s-bakery-a-services-1.s-a .saservices1-panel:nth-child(3n+1) .saservices1-fig{clip-path:inset(0 0 0 0 round 0 0 0 28cqw)}
.s-bakery-a-services-1.s-a .saservices1-panel:nth-child(3n+2) .saservices1-fig{clip-path:inset(0 0 0 0 round 0 28cqw 0 0)}
.s-bakery-a-services-1.s-a .saservices1-panel:nth-child(3n+3) .saservices1-fig{clip-path:inset(0 0 0 0 round 28cqw 0 0 0)}
.s-bakery-a-services-1.s-a[data-set-corner=square] .saservices1-fig{clip-path:none}
@container (max-width:760px){.s-bakery-a-services-1.s-a .saservices1-head{padding:18cqw var(--g) 10cqw}
.s-bakery-a-services-1.s-a .saservices1-head .mono{margin-bottom:6cqw}
.s-bakery-a-services-1.s-a .saservices1-head h2{font-size:19cqw}
.s-bakery-a-services-1.s-a .saservices1-panel{display:flex;flex-direction:column;height:auto;min-height:0}
.s-bakery-a-services-1.s-a .saservices1-fig,.s-bakery-a-services-1.s-a .saservices1-panel:nth-child(even) .saservices1-fig{order:-1;height:58cqw;flex:none}
.s-bakery-a-services-1.s-a .saservices1-tx{padding:6cqw var(--g) 9cqw;gap:5cqw}
.s-bakery-a-services-1.s-a .saservices1-tx h3{font-size:19cqw;margin-bottom:5cqw}
.s-bakery-a-services-1.s-a .saservices1-tx p{max-inline-size:none}
.s-bakery-a-services-1.s-a .saservices1-tags{gap:2cqw;margin-top:4cqw}
.s-bakery-a-services-1.s-a .saservices1-glass{left:4cqw;bottom:4cqw;padding:3cqw 4cqw}
.s-bakery-a-services-1.s-a .saservices1-panel:nth-child(3n+1) .saservices1-fig{clip-path:inset(0 0 0 0 round 0 0 0 40cqw)}
.s-bakery-a-services-1.s-a .saservices1-panel:nth-child(3n+2) .saservices1-fig{clip-path:inset(0 0 0 0 round 0 40cqw 0 0)}
.s-bakery-a-services-1.s-a .saservices1-panel:nth-child(3n+3) .saservices1-fig{clip-path:inset(0 0 0 0 round 40cqw 0 0 0)}
.s-bakery-a-services-1.s-a[data-set-corner=square] .saservices1-fig{clip-path:none}}
/* layout b */
.s-bakery-a-services-1.s-b{background:var(--bg)}
.s-bakery-a-services-1.s-b .saservices1-in{padding:9cqw var(--g) 7cqw}
.s-bakery-a-services-1.s-b .saservices1-head{padding-bottom:4cqw}
.s-bakery-a-services-1.s-b .saservices1-head .mono{display:block;margin-bottom:2.4cqw}
.s-bakery-a-services-1.s-b .saservices1-head h2{font-size:7cqw}
.s-bakery-a-services-1.s-b .saservices1-row{display:grid;grid-template-columns:5fr 4fr 3fr;gap:3cqw;align-items:center;padding:3cqw 0;border-top:1px solid rgba(55,8,8,.35)}
.s-bakery-a-services-1.s-b .saservices1-row:last-child{border-bottom:1px solid rgba(55,8,8,.35)}
.s-bakery-a-services-1.s-b .saservices1-row .mono{display:block;margin-bottom:2cqw}
.s-bakery-a-services-1.s-b .saservices1-row h3{font-size:5.6cqw}
.s-bakery-a-services-1.s-b .saservices1-row p{margin-bottom:0}
.s-bakery-a-services-1.s-b .saservices1-fig{height:16cqw;border-radius:50cqw 50cqw 0 0}
.s-bakery-a-services-1.s-b .saservices1-tags{display:flex;flex-wrap:wrap;gap:.7cqw;margin-top:1.4cqw}
.s-bakery-a-services-1.s-b .saservices1-glass{display:none}
.s-bakery-a-services-1.s-b[data-set-corner=square] .saservices1-fig{border-radius:0}
@container (max-width:760px){.s-bakery-a-services-1.s-b .saservices1-in{padding:18cqw var(--g) 14cqw}
.s-bakery-a-services-1.s-b .saservices1-head .mono{margin-bottom:6cqw}
.s-bakery-a-services-1.s-b .saservices1-head h2{font-size:19cqw}
.s-bakery-a-services-1.s-b .saservices1-row{grid-template-columns:1fr;gap:5cqw;padding:8cqw 0}
.s-bakery-a-services-1.s-b .saservices1-row h3{font-size:14cqw}
.s-bakery-a-services-1.s-b .saservices1-fig{height:58cqw;order:-1}
.s-bakery-a-services-1.s-b .saservices1-tags{gap:2cqw;margin-top:4cqw}}
/* layout c */
.s-bakery-a-services-1.s-c{background:var(--sand)}
.s-bakery-a-services-1.s-c .saservices1-in{padding:9cqw var(--g) 9cqw}
.s-bakery-a-services-1.s-c .saservices1-head{text-align:center;padding-bottom:5cqw}
.s-bakery-a-services-1.s-c .saservices1-head .mono{display:block;margin-bottom:2.4cqw}
.s-bakery-a-services-1.s-c .saservices1-head h2{font-size:7.4cqw}
.s-bakery-a-services-1.s-c .saservices1-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4cqw;align-items:start}
.s-bakery-a-services-1.s-c .saservices1-card{display:grid;gap:1.6cqw;background:var(--bg);padding:1.2cqw 1.2cqw 2.2cqw;border-radius:.8cqw}
.s-bakery-a-services-1.s-c .saservices1-card:nth-child(2){margin-top:4cqw}
.s-bakery-a-services-1.s-c .saservices1-fig{aspect-ratio:4/5;border-radius:50cqw 50cqw .4cqw .4cqw;margin-bottom:.8cqw}
.s-bakery-a-services-1.s-c .saservices1-card h3{font-size:3.6cqw}
.s-bakery-a-services-1.s-c .saservices1-card p{font-size:max(15px,1.2cqw)}
.s-bakery-a-services-1.s-c .saservices1-card>*:not(.saservices1-fig){margin-inline:.8cqw}
.s-bakery-a-services-1.s-c .saservices1-tags{display:flex;flex-wrap:wrap;gap:.7cqw}
.s-bakery-a-services-1.s-c .saservices1-glass{display:none}
.s-bakery-a-services-1.s-c[data-set-corner=square] .saservices1-fig{border-radius:0}
@container (max-width:760px){.s-bakery-a-services-1.s-c .saservices1-in{padding:16cqw var(--g) 14cqw}
.s-bakery-a-services-1.s-c .saservices1-head h2{font-size:17cqw}
.s-bakery-a-services-1.s-c .saservices1-cards{grid-template-columns:1fr;gap:6cqw}
.s-bakery-a-services-1.s-c .saservices1-card{padding:3cqw 3cqw 7cqw;gap:4cqw;border-radius:2.4cqw}
.s-bakery-a-services-1.s-c .saservices1-card:nth-child(2){margin-top:0}
.s-bakery-a-services-1.s-c .saservices1-card h3{font-size:12cqw}
.s-bakery-a-services-1.s-c .saservices1-card p{font-size:16px}
.s-bakery-a-services-1.s-c .saservices1-card>*:not(.saservices1-fig){margin-inline:2cqw}
.s-bakery-a-services-1.s-c .saservices1-tags{gap:2cqw}}
/* engine motion layer (docs/MOTION-SYSTEM.md): CSS only, base state fully visible */
@property --mk-p{syntax:"<number>";inherits:true;initial-value:1}
@keyframes mk-count{from{--mk-p:0}}
@keyframes mk-cnt-a{from,to{visibility:visible}}
@keyframes mk-cnt-v{from,to{color:transparent}}
.cnt{position:relative;display:inline-block;white-space:nowrap;--mk-n:round(down,calc(var(--mk-p)*var(--to,0)),1)}
.cnt__a{position:absolute;inset:0;display:block;text-align:end;visibility:hidden;white-space:pre;pointer-events:none;user-select:none}
.cnt__d::before{content:counter(mkd)}
.cnt__d0{counter-reset:mkd mod(var(--mk-n),10)}
.cnt__d1{counter-reset:mkd mod(round(down,calc(var(--mk-n)/10),1),10)}
.cnt__d2{counter-reset:mkd mod(round(down,calc(var(--mk-n)/100),1),10)}
.cnt__d3{counter-reset:mkd mod(round(down,calc(var(--mk-n)/1000),1),10)}
.cnt__d4{counter-reset:mkd mod(round(down,calc(var(--mk-n)/10000),1),10)}
.cnt__d5{counter-reset:mkd mod(round(down,calc(var(--mk-n)/100000),1),10)}
.cnt__d6{counter-reset:mkd mod(round(down,calc(var(--mk-n)/1000000),1),10)}
.cnt__d7{counter-reset:mkd mod(round(down,calc(var(--mk-n)/10000000),1),10)}
.cnt__d8{counter-reset:mkd mod(round(down,calc(var(--mk-n)/100000000),1),10)}
.cnt__z1{opacity:clamp(0,calc(var(--mk-n) - 9),1)}
.cnt__z2{opacity:clamp(0,calc(var(--mk-n) - 99),1)}
.cnt__z3{opacity:clamp(0,calc(var(--mk-n) - 999),1)}
.cnt__z4{opacity:clamp(0,calc(var(--mk-n) - 9999),1)}
.cnt__z5{opacity:clamp(0,calc(var(--mk-n) - 99999),1)}
.cnt__z6{opacity:clamp(0,calc(var(--mk-n) - 999999),1)}
.cnt__z7{opacity:clamp(0,calc(var(--mk-n) - 9999999),1)}
.cnt__z8{opacity:clamp(0,calc(var(--mk-n) - 99999999),1)}
@keyframes mk-up{from{opacity:0;translate:0 18px}}
@keyframes mk-up-l{from{opacity:0;translate:0 24px}}
@keyframes mk-img{from{opacity:0;scale:1.04}}
@keyframes mk-in{from{opacity:0;translate:0 18px}}
@keyframes mk-zoom{from{scale:1.05}}
@media (prefers-reduced-motion:no-preference){
@supports (animation-timeline:view()) and (width:round(down,1px,1px)){
:where(:is(main,footer) .s:not([data-motion="none"])){view-timeline:--mk-blk block}
:where(:is(main,footer) .s:not([data-motion="none"])) :where(li,article,dl>div){view-timeline:--mk-blk block}
.cnt{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--mk-blk;animation-range:entry 20% entry 100%}
.cnt>.cnt__v,.cnt>.cnt__a{animation-duration:1s;animation-fill-mode:both}
}
@supports (animation-timeline:view()){
:where(:is(main,footer) .s:not([data-motion="none"])) :where(:is(h2,h3,h4,p,dt,dd,.eyebrow,.lead):not(:is(li,figure,details,summary,button,a,label,blockquote) *):not(:is([class*="wall"],[class*="marq"],.mk-skip,[aria-hidden="true"],.cnt,nav,form,.vid) *)){animation:mk-up linear both;animation-timeline:view();animation-range:entry 0% entry 70%}
:where(:is(main,footer) .s:not([data-motion="none"])) :where(ul,ol,dl,:has(>details),:has(>article)){view-timeline:--mk-list block}
:where(:is(main,footer) .s:not([data-motion="none"])) :where(:is(ul,ol)>li:not(li *):not(:is([class*="wall"],[class*="marq"],.mk-skip,[aria-hidden="true"],.cnt,nav,form,.vid) *),details:not(li *):not(:is([class*="wall"],[class*="marq"],.mk-skip,[aria-hidden="true"],.cnt,nav,form,.vid) *),article:not(li *):not(:is([class*="wall"],[class*="marq"],.mk-skip,[aria-hidden="true"],.cnt,nav,form,.vid) *),dl>div:not(li *):not(:is([class*="wall"],[class*="marq"],.mk-skip,[aria-hidden="true"],.cnt,nav,form,.vid) *)){animation:mk-up-l linear both;animation-timeline:--mk-list;animation-range:entry 0% entry 60%}
:where(:is(main,footer) .s:not([data-motion="none"])) :where(ul>li,ol>li,details,article,dl>div):where(:nth-child(2)){animation-range:entry 5% entry 59%}
:where(:is(main,footer) .s:not([data-motion="none"])) :where(ul>li,ol>li,details,article,dl>div):where(:nth-child(3)){animation-range:entry 10% entry 63%}
:where(:is(main,footer) .s:not([data-motion="none"])) :where(ul>li,ol>li,details,article,dl>div):where(:nth-child(4)){animation-range:entry 15% entry 67%}
:where(:is(main,footer) .s:not([data-motion="none"])) :where(ul>li,ol>li,details,article,dl>div):where(:nth-child(5)){animation-range:entry 20% entry 71%}
:where(:is(main,footer) .s:not([data-motion="none"])) :where(ul>li,ol>li,details,article,dl>div):where(:nth-child(6)){animation-range:entry 25% entry 75%}
:where(:is(main,footer) .s:not([data-motion="none"])) :where(ul>li,ol>li,details,article,dl>div):where(:nth-child(7)){animation-range:entry 30% entry 79%}
:where(:is(main,footer) .s:not([data-motion="none"])) :where(ul>li,ol>li,details,article,dl>div):where(:nth-child(8)){animation-range:entry 35% entry 83%}
:where(:is(main,footer) .s:not([data-motion="none"])) :where(ul>li,ol>li,details,article,dl>div):where(:nth-child(9)){animation-range:entry 40% entry 87%}
:where(:is(main,footer) .s:not([data-motion="none"])) :where(ul>li,ol>li,details,article,dl>div):where(:nth-child(10)){animation-range:entry 45% entry 91%}
:where(:is(main,footer) .s:not([data-motion="none"])) :where(ul>li,ol>li,details,article,dl>div):where(:nth-child(11)){animation-range:entry 50% entry 95%}
:where(:is(main,footer) .s:not([data-motion="none"])) :where(ul>li,ol>li,details,article,dl>div):where(:nth-child(12)){animation-range:entry 55% entry 99%}
:where(:is(main,footer) .s:not([data-motion="none"])) :where(img:not(:is([class*="wall"],[class*="marq"],.mk-skip,[aria-hidden="true"],.cnt,nav,form,.vid) *):not(.vid__poster)){animation:mk-img linear both;animation-timeline:view();animation-range:entry 0% entry 80%}
:where(:is(main,footer) .s:not([data-motion="none"])[data-load]) :where(:is(h2,h3,p,.eyebrow,.lead,.btn):not(:is([class*="wall"],[class*="marq"],.mk-skip,[aria-hidden="true"],.cnt,nav,form,.vid) *)){animation:mk-in .7s var(--ease,cubic-bezier(.2,.7,.2,1)) both;animation-timeline:auto;animation-range:normal}
:where(:is(main,footer) .s:not([data-motion="none"])[data-load]) :where(.eyebrow,h2){animation-delay:.04s}
:where(:is(main,footer) .s:not([data-motion="none"])[data-load]) :where(.lead,h2+p){animation-delay:.14s}
:where(:is(main,footer) .s:not([data-motion="none"])[data-load]) :where(.btn){animation-delay:.24s}
:where(:is(main,footer) .s:not([data-motion="none"])[data-load]) :where(img:not(:is([class*="wall"],[class*="marq"],.mk-skip,[aria-hidden="true"],.cnt,nav,form,.vid) *):not(.vid__poster)){animation:mk-zoom 1s var(--ease,cubic-bezier(.2,.7,.2,1)) both;animation-timeline:auto;animation-range:normal}
}
}
.t-bakery-a .cc-legal{display:flex;flex-wrap:wrap;gap:0 1.5rem;box-sizing:border-box;padding:.5rem var(--cc-gutter,var(--gutter,1.5rem));font-size:1rem}
.t-bakery-a .cc-legal a{display:inline-flex;align-items:center;min-block-size:2.75rem;color:inherit;text-decoration:underline;text-underline-offset:.2em}
.t-bakery-a .cc-page{box-sizing:border-box;max-inline-size:44rem;margin:0;padding:clamp(3rem,8vw,6rem) var(--cc-gutter,var(--gutter,1.5rem));hyphens:manual}
.t-bakery-a .cc-page h1{font-family:var(--cc-font-title,var(--cc-font,inherit));font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.15;margin:0 0 1rem;text-wrap:balance}
.t-bakery-a .cc-page h2{font-size:1.375rem;line-height:1.2;margin:2rem 0 .5rem}
.t-bakery-a .cc-page p,.t-bakery-a .cc-page li{margin:0 0 1rem;color:var(--text,inherit);font-size:1rem;line-height:1.5;max-inline-size:62ch;hyphens:manual}
.t-bakery-a .cc-page a{color:inherit;text-decoration:underline;text-underline-offset:.2em}