@keyframes shine{to{background-position-x:2000px}}.featured-bread__inner{margin-top:calc(clamp(4.8rem, 1.19735rem + 8.47682vw, 11.2rem) * var(--font-heading-scale));margin-bottom:calc(clamp(4.8rem, 1.19735rem + 8.47682vw, 11.2rem) * var(--font-heading-scale));row-gap:2.4rem;list-style:none;display:flex}@media screen and (width<=990px){.featured-bread__inner{scroll-snap-type:x mandatory;padding-left:.8rem;padding-right:.8rem;overflow:scroll hidden}.featured-bread__inner>*{scroll-snap-align:center}}@media screen and (width>=990px){.featured-bread__inner{flex-wrap:wrap;justify-content:center}}.featured-bread__item{text-align:center;border:0 solid rgb(var(--color-foreground));flex-direction:column;align-items:center;gap:1rem;padding:0 .8rem 2rem;transition:transform .3s;display:flex;position:relative}@media screen and (width<=990px){.featured-bread__item{flex:0 0 calc(33% - var(--grid-mobile-horizontal-spacing) * 2)}.featured-bread__item:first-child{margin-left:auto}.featured-bread__item:last-child{margin-right:auto}.featured-bread__item:not(:last-child){border-right-width:1px}}@media screen and (width<=425px){.featured-bread__item{flex:0 0 calc(50% - var(--grid-mobile-horizontal-spacing) * 2)}}@media screen and (width>=990px){.featured-bread__item{flex:0 0 20%;padding-left:1.6rem;padding-right:1.6rem}.featured-bread__item:nth-child(n+1):not(:nth-child(5n+5)):not(:last-child){border-right-width:1px}}.featured-bread__img{width:100%;height:auto}.featured-bread__title{text-wrap:balance;text-wrap:pretty;line-height:1.3;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);word-break:break-word;color:var(--color-foreground);text-transform:none;--heading-font-family:var(--font-heading-serif-family);--heading-letter-spacing:var(--letter-spacing-serif-heading);--heading-font-weight:var(--font-heading-serif-weight);font-size:calc(clamp(1.6rem, 1.48742rem + .264901vw, 1.8rem) * var(--font-heading-scale));margin:0}.featured-bread__link{text-underline-offset:.3rem;color:rgb(var(--color-link));margin-top:auto;font-size:1.4rem}.featured-bread__link:before{content:"";display:block;position:absolute;inset:0}
