.bakery-news{min-height:100vh;overflow:hidden;padding-top:74px;color:var(--bakery-ink);background:linear-gradient(90deg,#f8e3c5 0,#fffaf2 7%,#fffdf8 50%,#fffaf2 93%,#f8e3c5 100%);font-family:"DM Sans",sans-serif}.bakery-news *{box-sizing:border-box}.bakery-news a{color:inherit;text-decoration:none}.bakery-news img{display:block;width:100%}.bakery-news h1,.bakery-news h2{font-family:"Playfair Display",Georgia,serif}.bakery-news-hero{height:330px;background-image:linear-gradient(90deg,rgba(255,249,239,.97),rgba(255,249,239,.88) 38%,rgba(255,249,239,.04) 67%),var(--news-hero);background-position:center;background-size:cover}.bakery-news-hero__inner{height:100%;display:flex;align-items:center}.bakery-news-hero__copy{max-width:510px;padding-left:75px}.bakery-news-hero nav{display:flex;gap:10px;margin-bottom:22px;color:#6d5649;font-size:11px}.bakery-news-hero h1{margin:0 0 14px;color:#4c2415;font-size:43px;font-style:italic;font-weight:500}.bakery-news-hero p{max-width:470px;margin:0;color:#6e5a4e;font-size:14px;line-height:1.55}.news-topics{padding:16px 0;display:flex;justify-content:center;gap:10px;overflow:auto}.news-topics a{min-width:110px;padding:11px 20px;color:#705b4e;background:#fbf0e2;border-radius:999px;text-align:center;font-size:11px;white-space:nowrap}.news-topics a.is-active{color:#fff;background:linear-gradient(135deg,#7c3517,#a0522b)}.news-editorial{padding:4px 0 22px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.bakery-news-card{overflow:hidden;background:#fffaf2;border:1px solid #efdfcc;border-radius:11px;box-shadow:0 8px 24px rgba(102,58,30,.06);transition:.25s}.bakery-news-card:hover{transform:translateY(-4px);box-shadow:0 15px 32px rgba(102,58,30,.12)}.bakery-news-card__image{position:relative;display:block;overflow:hidden}.bakery-news-card__image img{height:100%;object-fit:cover;transition:.5s}.bakery-news-card:hover img{transform:scale(1.035)}.bakery-news-card__image>span{position:absolute;top:13px;left:13px;padding:6px 12px;color:#7a3517;background:#fff6e7;border:1px solid #e8bf98;border-radius:999px;font-size:9px}.bakery-news-card__body{padding:14px 16px}.bakery-news-card h2{margin:0 0 8px;color:#572614;font-size:19px;line-height:1.18}.bakery-news-card p{display:-webkit-box;margin:0;color:#806c60;font-size:11px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.bakery-news-card footer{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#876f61;font-size:10px}.bakery-news-card footer>a{color:#8c3518;font-weight:600}.bakery-news-card--feature{grid-column:span 4;display:grid;grid-template-columns:.85fr 1.15fr;min-height:330px}.bakery-news-card--feature .bakery-news-card__image{grid-column:2;grid-row:1}.bakery-news-card--feature .bakery-news-card__body{grid-column:1;grid-row:1;padding:30px;display:flex;flex-direction:column;justify-content:center}.bakery-news-card--feature h2{font-size:29px}.bakery-news-card--feature footer{margin-top:auto}.bakery-news-card--side{grid-column:span 2}.bakery-news-card--side .bakery-news-card__image{height:190px}.bakery-news-card--grid{grid-column:span 2}.bakery-news-card--grid .bakery-news-card__image{height:185px}.bakery-news-card--wide{grid-column:span 3;display:grid;grid-template-columns:1fr 1fr;min-height:180px}.bakery-news-card--wide .bakery-news-card__image{height:100%}.bakery-news-card--wide .bakery-news-card__body{display:flex;flex-direction:column;justify-content:center}.bakery-news-card--wide footer{margin-top:auto}.is-grid-page .bakery-news-card{grid-column:span 2}.is-grid-page .bakery-news-card__image{height:220px}.bakery-news-empty{grid-column:1/-1;padding:75px 20px;text-align:center}.bakery-news-empty h2{font-size:30px}.bakery-news-empty p{color:#7f6b5e}.bakery-news-pagination{padding-bottom:22px}.bakery-news-pagination .feb-pagination{margin:0;padding:16px 0;border-top:1px solid #ead7c2}.bakery-news-pagination .is-current{color:#fff!important;background:#8c3f20!important}.bakery-news-cta{min-height:150px;margin-bottom:24px;padding:28px 72px;display:flex;align-items:center;justify-content:space-between;gap:32px;background-image:linear-gradient(90deg,rgba(255,246,231,.98),rgba(255,246,231,.83) 45%,rgba(255,246,231,.1)),var(--news-cta);background-position:center;background-size:cover;border-radius:12px}.bakery-news-cta h2{max-width:500px;margin:0 0 6px;font-size:31px;font-style:italic}.bakery-news-cta p{max-width:440px;margin:0;color:#776154;font-size:11px}.bakery-news-cta .bakery-button{white-space:nowrap}
@media(max-width:980px){.bakery-news-hero__copy{padding-left:25px}.bakery-news-card--feature{grid-column:1/-1}.bakery-news-card--side,.bakery-news-card--grid,.is-grid-page .bakery-news-card{grid-column:span 3}.bakery-news-card--wide{grid-column:1/-1}.bakery-news-cta{padding:28px 38px}}
@media(max-width:640px){.bakery-news{padding-top:74px}.bakery-news-hero{height:470px;background-image:linear-gradient(180deg,rgba(255,249,239,.98),rgba(255,249,239,.87) 45%,rgba(255,249,239,.05) 76%),var(--news-hero);background-position:60% center}.bakery-news-hero__inner{align-items:flex-start;padding-top:55px}.bakery-news-hero__copy{padding:0 8px}.bakery-news-hero h1{font-size:36px}.news-topics{justify-content:flex-start}.news-editorial{display:block}.bakery-news-card{margin-bottom:12px}.bakery-news-card--feature{display:block}.bakery-news-card--feature .bakery-news-card__image{height:240px}.bakery-news-card--feature .bakery-news-card__body{padding:20px}.bakery-news-card--feature h2{font-size:24px}.bakery-news-card--side .bakery-news-card__image,.bakery-news-card--grid .bakery-news-card__image,.is-grid-page .bakery-news-card__image{height:215px}.bakery-news-card--wide{display:grid;grid-template-columns:42% 58%;min-height:170px}.bakery-news-card--wide .bakery-news-card__image{height:100%}.bakery-news-card--wide h2{font-size:16px}.bakery-news-card--wide p{display:none}.bakery-news-cta{padding:26px;align-items:flex-start;flex-direction:column}.bakery-news-cta h2{font-size:27px}}
.news-topics{scrollbar-width:none}.news-topics::-webkit-scrollbar{display:none}
.bakery-news-pagination .feb-pagination{display:flex;align-items:center;justify-content:space-between;gap:24px}.bakery-news-pagination .feb-pagination>p{margin:0;color:#8a7466;font-size:11px}.bakery-news-pagination .feb-pagination__controls{display:flex;align-items:center;gap:7px}.bakery-news-pagination .feb-pagination__controls>a,.bakery-news-pagination .feb-pagination__controls>span{width:36px;min-width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;color:#7d6354;background:#fff9f0;border:1px solid #e8d3bb;border-radius:50%;font-size:11px}.bakery-news-pagination .feb-pagination__controls>a:hover{color:#fff;background:#9a4a27}.bakery-news-pagination .feb-pagination__controls .is-disabled{opacity:.45}.bakery-news-pagination .feb-pagination__controls .pagination-gap{width:18px;min-width:18px;border:0;background:transparent}.bakery-news-pagination .feb-pagination__arrow i{font-size:10px}@media(max-width:640px){.bakery-news-pagination .feb-pagination{align-items:flex-start;flex-direction:column}.bakery-news-pagination .feb-pagination__controls{width:100%;justify-content:center}}
