@font-face{font-family:DaybreakDisplay;src:url(/concept-fashion.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.aFEGJW_site{--ink:#683b28;--paper:#f3deb0;--red:#a23d2a;--line:#c9ab79;background:var(--paper);color:var(--ink);font:14px/1.7 var(--font-geist-sans),Arial,sans-serif;overflow:hidden}.aFEGJW_site *{box-sizing:border-box}.aFEGJW_site :is(h1,h2,h3,p){margin:0}.aFEGJW_site a{color:inherit;text-decoration:none}.aFEGJW_site :is(button,select){font:inherit}.aFEGJW_site button{cursor:pointer}.aFEGJW_site :is(a,button,select):focus-visible{outline-offset:5px;outline:3px solid #33584e}.aFEGJW_nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding:27px 6%;display:flex}.aFEGJW_brand{letter-spacing:.025em;font:32px DaybreakDisplay,Impact,sans-serif}.aFEGJW_brand span{font:9px var(--font-geist-sans),Arial,sans-serif;letter-spacing:0;margin-top:6px;display:block}.aFEGJW_nav nav{gap:27px;font-size:11px;display:flex}.aFEGJW_hero{grid-template-columns:1fr 1.1fr;align-items:center;gap:5%;padding:65px 6%;display:grid}.aFEGJW_hero>div>p:first-child{font-size:12px}.aFEGJW_hero h1{letter-spacing:-.02em;color:var(--red);margin:25px 0;font:clamp(46px,5.8vw,80px)/1.08 DaybreakDisplay,Impact,sans-serif}.aFEGJW_hero>div>p:nth-of-type(2){max-width:33ch;font-size:14px}.aFEGJW_hero a{border-bottom:1px solid;margin-top:30px;padding-bottom:7px;font-size:12px;display:inline-block}.aFEGJW_hero svg{width:100%;height:auto;display:block}.aFEGJW_wordLine{background:var(--red);color:var(--paper);letter-spacing:.025em;text-align:center;padding:17px 6%;font:clamp(18px,2.5vw,31px) DaybreakDisplay,Impact,sans-serif}.aFEGJW_menu{padding:80px 9%}.aFEGJW_menuHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:35px;display:flex}.aFEGJW_site h2{letter-spacing:-.015em;color:var(--red);font:clamp(37px,4.5vw,61px)/1.05 DaybreakDisplay,Impact,sans-serif}.aFEGJW_menuHeading>div{gap:10px;display:flex}.aFEGJW_menuHeading button{border:1px solid var(--line);color:var(--ink);background:0 0;border-radius:50%;padding:9px 16px;font-size:11px}.aFEGJW_menuHeading button[aria-pressed=true]{background:var(--red);color:var(--paper);border-color:var(--red)}.aFEGJW_menuList article{border-top:1px solid var(--line);grid-template-columns:75px 1fr 45px 85px;align-items:center;gap:22px;padding:22px 0;display:grid}.aFEGJW_productDot{border-radius:50%;width:70px;height:70px;display:block}.aFEGJW_productDot svg{width:100%;height:100%}.aFEGJW_menuList h3{letter-spacing:-.03em;margin-bottom:8px;font-size:20px;font-weight:500}.aFEGJW_menuList p{max-width:52ch;font-size:11px}.aFEGJW_itemPrice{font-size:18px}.aFEGJW_menuList button{color:var(--red);border:0;border-bottom:1px solid var(--red);text-align:left;background:0 0;justify-content:space-between;padding:8px 0;font-size:12px;display:flex}.aFEGJW_baking{background:#e6bc7e;grid-template-columns:1fr 1.2fr;gap:12%;padding:80px 9%;display:grid}.aFEGJW_baking>div:first-child>p{font-size:10px}.aFEGJW_baking h2{margin-top:23px}.aFEGJW_baking>div:last-child>p{max-width:46ch;font-size:14px}.aFEGJW_baking dl{margin:25px 0 0}.aFEGJW_baking dl>div{border-top:1px solid #ba8c54;grid-template-columns:130px 1fr;gap:20px;padding:20px 0;display:grid}.aFEGJW_baking dt{font-size:11px}.aFEGJW_baking dd{max-width:32ch;margin:0;font-size:11px}.aFEGJW_pickup{grid-template-columns:1fr 1.15fr;gap:13%;padding:85px 9%;display:grid}.aFEGJW_pickup>div>p:first-child{font-size:10px}.aFEGJW_pickup h2{margin:24px 0}.aFEGJW_pickup>div:first-child>p:last-child{max-width:33ch;font-size:13px}.aFEGJW_bag{border:1px solid var(--line);background:#f8eacb;padding:28px}.aFEGJW_bag ul{margin:0;padding:0;list-style:none}.aFEGJW_bag li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 0;font-size:12px;display:flex}.aFEGJW_bag li button{width:28px;height:28px;color:var(--ink);border:1px solid var(--line);background:0 0;font-size:17px}.aFEGJW_empty{max-width:38ch;min-height:75px;font-size:12px!important}.aFEGJW_total{justify-content:space-between;align-items:center;padding:22px 0;font-size:11px;display:flex}.aFEGJW_total strong{font-size:26px;font-weight:500}.aFEGJW_bag label{gap:8px;font-size:10px;display:grid}.aFEGJW_bag select{border:1px solid var(--line);width:100%;color:var(--ink);background:0 0;border-radius:0;padding:12px;font-size:12px}.aFEGJW_prepare{background:var(--red);color:var(--paper);text-align:left;border:0;width:100%;margin-top:20px;padding:16px;font-size:12px!important}.aFEGJW_result{min-height:64px;margin-top:17px!important;font-size:10px!important}.aFEGJW_footer{background:var(--red);color:var(--paper);justify-content:space-between;align-items:center;gap:25px;padding:35px 6%;font-size:10px;display:flex}.aFEGJW_footer strong{font:39px DaybreakDisplay,Impact,sans-serif}.aFEGJW_footer a{border-bottom:1px solid}.aFEGJW_heroPhoto{aspect-ratio:1.1;background:#d6b279;border-radius:43% 43% 0 0;position:relative;overflow:hidden}.aFEGJW_heroPhoto img{object-fit:cover;object-position:50% 50%}.aFEGJW_heroPhoto>span{color:var(--ink);background:#f3deb0;padding:5px 9px;font-size:8px;position:absolute;bottom:14px;left:15px;right:15px}.aFEGJW_breadStudy{max-width:360px;margin-top:22px}.aFEGJW_breadStudy svg{width:100%;height:auto;display:block}@media (max-width:760px){.aFEGJW_nav{align-items:flex-start;padding:22px 6%}.aFEGJW_brand{font-size:27px}.aFEGJW_brand span{max-width:130px;font-size:8px;line-height:1.5}.aFEGJW_nav nav{flex-wrap:wrap;justify-content:flex-end;gap:10px;max-width:145px;font-size:10px}.aFEGJW_hero,.aFEGJW_baking,.aFEGJW_pickup{grid-template-columns:1fr;gap:30px;padding:50px 6%}.aFEGJW_hero h1{font-size:51px}.aFEGJW_heroPhoto{aspect-ratio:1.15;width:100%;max-width:450px;margin:auto}.aFEGJW_heroPhoto>span{font-size:7px}.aFEGJW_wordLine{padding:15px 5%;font-size:19px}.aFEGJW_menu{padding:50px 6%}.aFEGJW_menuHeading button{padding:7px 10px;font-size:10px}.aFEGJW_site h2{font-size:43px}.aFEGJW_menuList article{grid-template-columns:52px 1fr 37px;gap:10px;padding:22px 0}.aFEGJW_productDot{width:50px;height:50px}.aFEGJW_menuList h3{font-size:18px}.aFEGJW_menuList p{font-size:10px}.aFEGJW_menuList button{grid-column:2/-1;max-width:100px;margin-top:5px}.aFEGJW_itemPrice{font-size:16px}.aFEGJW_baking dl>div{grid-template-columns:110px 1fr;gap:15px}.aFEGJW_bag{padding:23px}.aFEGJW_footer{padding:30px 6%;display:grid}}
