.fff-page{--fff-page-accent: var(--fff-red, 191, 38, 47);--fff-page-line: rgba(var(--color-foreground), .12);--fff-page-muted: rgba(var(--color-foreground), .68);--fff-page-measure: 72ch}.fff-phero{position:relative;overflow:hidden}.fff-phero__inner{position:relative;display:flex;align-items:center;min-height:var(--phero-height, 28rem);padding-block:clamp(3.2rem,6vw,6.4rem);isolation:isolate}.fff-phero--solid .fff-phero__inner{background-color:rgb(var(--phero-fallback, 29, 29, 29))}.fff-phero--solid .fff-phero__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(120% 110% at 10% 0%,rgba(255,255,255,.12),transparent 62%);pointer-events:none}.fff-phero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.fff-phero__media img{width:100%;height:100%;object-fit:cover;object-position:var(--phero-focus, center)}.fff-phero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(0,0,0,var(--phero-overlay, .55)),#0000 78%)}.fff-phero--center .fff-phero__scrim{background:linear-gradient(180deg,#0000002e,rgba(0,0,0,var(--phero-overlay, .55)))}.fff-phero__wrap{position:relative;width:100%}.fff-phero__content{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;max-width:68rem}.fff-phero--center .fff-phero__content{align-items:center;text-align:center;margin-inline:auto}.fff-phero__content--light{color:#fff}.fff-phero__eyebrow,.fff-phero__title,.fff-phero__text,.fff-phero__text p,.fff-phero__text a,.fff-phero__meta,.fff-phero__crumbs{color:inherit}.fff-phero__content--dark{color:rgb(var(--color-foreground))}.fff-phero__eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0;font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;opacity:.85}.fff-phero__eyebrow:before{content:"";width:2.8rem;height:.2rem;background:rgb(var(--fff-page-accent))}.fff-phero--center .fff-phero__eyebrow:before{display:none}.fff-phero__title{margin:0;font-size:clamp(2.8rem,5vw,5rem);line-height:1.1;letter-spacing:-.01em}.fff-phero__text{margin:0;max-width:56ch;font-size:clamp(1.5rem,1.6vw,1.7rem);line-height:1.6;opacity:.92}.fff-phero__text>p{margin:0 0 .8rem}.fff-phero__text>p:last-child{margin-bottom:0}.fff-phero__meta{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;margin-top:.4rem;font-size:1.3rem;opacity:.85}.fff-phero__cta{margin-top:1.2rem}.fff-phero__crumbs{margin-bottom:.4rem;font-size:1.2rem;opacity:.8}.fff-phero__crumbs a{color:inherit}@media screen and (max-width:749px){.fff-phero__inner{min-height:var(--phero-height-mobile, 20rem)}.fff-phero__scrim{background:linear-gradient(180deg,#00000040,rgba(0,0,0,var(--phero-overlay, .55)))}}.fff-prose{max-width:var(--fff-page-measure);font-size:1.6rem;line-height:1.7;color:rgba(var(--color-foreground),.86)}.fff-prose--wide{max-width:96rem}.fff-prose--full{max-width:none}.fff-prose>*:first-child{margin-top:0}.fff-prose>*:last-child{margin-bottom:0}.fff-prose h2,.fff-prose h3,.fff-prose h4{margin:3.2rem 0 1.2rem;color:rgb(var(--color-foreground));line-height:1.25}.fff-prose h2{font-size:clamp(2rem,2.6vw,2.6rem)}.fff-prose h3{font-size:clamp(1.7rem,2vw,2rem)}.fff-prose h4{font-size:1.6rem;text-transform:uppercase;letter-spacing:.06em}.fff-prose p{margin:0 0 1.6rem}.fff-prose a{color:rgb(var(--fff-page-accent));text-decoration:underline;text-underline-offset:.3rem}.fff-prose a:hover{text-decoration-thickness:.2rem}.fff-prose strong{color:rgb(var(--color-foreground))}.fff-prose ul,.fff-prose ol{margin:0 0 1.6rem;padding-left:0;list-style:none}.fff-prose ol{counter-reset:fff-ol}.fff-prose li{position:relative;padding-left:2.6rem;margin-bottom:.8rem}.fff-prose ul>li:before{content:"";position:absolute;left:.4rem;top:.9rem;width:.7rem;height:.7rem;border-radius:50%;background:rgb(var(--fff-page-accent))}.fff-prose ol>li:before{counter-increment:fff-ol;content:counter(fff-ol);position:absolute;left:0;top:.1rem;width:1.9rem;height:1.9rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(var(--fff-page-accent),.12);color:rgb(var(--fff-page-accent));font-size:1.1rem;font-weight:700}.fff-prose .fff-prose__item--prenumbered{padding-left:0}.fff-prose .fff-prose__item--prenumbered:before{display:none}.fff-prose li:has(>h2),.fff-prose li:has(>h3),.fff-prose li:has(>h4){padding-left:0}.fff-prose li:has(>h2):before,.fff-prose li:has(>h3):before,.fff-prose li:has(>h4):before{display:none}.fff-prose blockquote{margin:2.4rem 0;padding:.4rem 0 .4rem 2rem;border-left:.3rem solid rgb(var(--fff-page-accent));font-size:1.8rem;font-style:italic}.fff-prose img{max-width:100%;height:auto;border-radius:var(--fff-radius, .8rem)}.fff-prose table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;margin:0 0 1.6rem}.fff-prose th,.fff-prose td{padding:1rem 1.2rem;border-bottom:.1rem solid var(--fff-page-line);text-align:left}.fff-prose hr{margin:3.2rem 0;border:0;border-top:.1rem solid var(--fff-page-line)}.fff-legal__grid{display:grid;gap:4rem}.fff-legal__updated{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 2.4rem;padding:.6rem 1.2rem;border-radius:999px;background:rgba(var(--fff-page-accent),.08);color:rgb(var(--fff-page-accent));font-size:1.2rem;font-weight:700;letter-spacing:.04em}.fff-legal__toc{align-self:start}.fff-legal__toc-title{margin:0 0 1.2rem;font-size:1.2rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.fff-legal__toc-list{margin:0;padding:0;list-style:none;border-left:.2rem solid var(--fff-page-line)}.fff-legal__toc-list li{margin:0}.fff-legal__toc-list a{display:block;padding:.7rem 0 .7rem 1.6rem;margin-left:-.2rem;border-left:.2rem solid transparent;color:rgba(var(--color-foreground),.7);font-size:1.4rem;line-height:1.4;text-decoration:none;transition:color var(--duration-short) ease,border-color var(--duration-short) ease}.fff-legal__toc-list a:hover{color:rgb(var(--color-foreground))}.fff-legal__toc-list a[aria-current=true]{border-left-color:rgb(var(--fff-page-accent));color:rgb(var(--fff-page-accent));font-weight:700}.fff-legal__body h2[id],.fff-legal__body h3[id]{scroll-margin-top:12rem}@media screen and (min-width:990px){.fff-legal__grid{grid-template-columns:26rem minmax(0,1fr);gap:6rem}.fff-legal__toc{position:sticky;top:12rem;max-height:calc(100vh - 16rem);overflow-y:auto}.fff-legal__grid--no-toc{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:989px){.fff-legal__toc-details{border:.1rem solid var(--fff-page-line);border-radius:var(--fff-radius, .8rem);padding:1.2rem 1.6rem}.fff-legal__toc-summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;cursor:pointer;list-style:none;font-size:1.3rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.fff-legal__toc-summary::-webkit-details-marker{display:none}.fff-legal__toc-icon{flex:none;width:1.2rem;height:1.2rem;transition:transform var(--duration-short) ease}.fff-legal__toc-icon .icon-caret{position:static;width:100%;height:100%}.fff-legal__toc-details[open] .fff-legal__toc-icon{transform:rotate(180deg)}.fff-legal__toc-list{margin-top:1.2rem}}.fff-sec__head{max-width:64rem;margin-bottom:clamp(2.4rem,4vw,4rem)}.fff-sec__head--center{margin-inline:auto;text-align:center}.fff-sec__eyebrow{display:block;margin:0 0 .8rem;font-size:1.2rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--fff-page-accent))}.fff-sec__title{margin:0;font-size:clamp(2.2rem,3.4vw,3.4rem);line-height:1.2}.fff-sec__text{margin:1.2rem 0 0;font-size:1.6rem;line-height:1.65;color:var(--fff-page-muted)}.fff-sec__text>p:last-child{margin-bottom:0}.fff-rows{display:grid;gap:clamp(3.2rem,6vw,7rem)}.fff-row{display:grid;gap:clamp(2rem,4vw,4.8rem);align-items:center}.fff-row__media{position:relative;border-radius:var(--fff-radius, .8rem);overflow:hidden;background:rgba(var(--color-foreground),.05)}.fff-row__media img,.fff-row__media svg{display:block;width:100%;height:100%;aspect-ratio:var(--row-ratio, 4 / 3);object-fit:cover}.fff-row__body>*:last-child{margin-bottom:0}.fff-row__list{margin:1.6rem 0 0;padding:0;list-style:none;display:grid;gap:.8rem}.fff-row__list li{position:relative;padding-left:2.8rem;font-size:1.5rem;line-height:1.5}.fff-row__list li:before{content:"";position:absolute;left:0;top:.2rem;width:1.8rem;height:1.8rem;border-radius:50%;background:rgba(var(--fff-page-accent),.12)}.fff-row__list li:after{content:"";position:absolute;left:.6rem;top:.75rem;width:.6rem;height:.3rem;border-left:.2rem solid rgb(var(--fff-page-accent));border-bottom:.2rem solid rgb(var(--fff-page-accent));transform:rotate(-45deg)}.fff-row__cta{margin-top:2rem}@media screen and (min-width:750px){.fff-row{grid-template-columns:repeat(2,minmax(0,1fr))}.fff-row--text-only{grid-template-columns:minmax(0,1fr)}.fff-row--text-only .fff-row__body{max-width:82ch}.fff-row--reverse .fff-row__media{order:2}}.fff-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.1rem;background:var(--fff-page-line);border:.1rem solid var(--fff-page-line);border-radius:var(--fff-radius, .8rem);overflow:hidden}.fff-stat{position:relative;padding:clamp(2rem,3vw,3.2rem) 1.6rem;background:rgb(var(--color-background));text-align:center}.fff-stat__value{display:block;font-family:var(--font-heading-family);font-size:clamp(2.8rem,4vw,4.4rem);font-weight:800;line-height:1;color:rgb(var(--fff-page-accent))}.fff-stat__label{display:block;margin-top:.8rem;font-size:1.3rem;line-height:1.4;color:var(--fff-page-muted)}.fff-contact__grid{display:grid;gap:clamp(2.4rem,4vw,4.8rem);align-items:start}.fff-contact__panel{padding:clamp(2rem,3vw,3.2rem);border:.1rem solid var(--fff-page-line);border-radius:var(--fff-radius, .8rem);background:rgba(var(--color-foreground),.03)}.fff-contact__list{display:grid;gap:2rem;margin:0;padding:0;list-style:none}.fff-contact__item{display:flex;gap:1.4rem;align-items:flex-start}.fff-contact__icon{flex:none;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:rgba(var(--fff-page-accent),.1);color:rgb(var(--fff-page-accent))}.fff-contact__icon svg{width:1.8rem;height:1.8rem}.fff-contact__label{display:block;margin-bottom:.2rem;font-size:1.15rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--fff-page-muted)}.fff-contact__value{margin:0;font-size:1.5rem;line-height:1.5}.fff-contact__value a{color:inherit;text-decoration:underline;text-underline-offset:.3rem}.fff-contact__value a:hover{color:rgb(var(--fff-page-accent))}.fff-contact__map{margin-top:2.4rem;border-radius:var(--fff-radius, .8rem);overflow:hidden;aspect-ratio:16 / 10}.fff-contact__map iframe{display:block;width:100%;height:100%;border:0}.fff-contact__form{padding:clamp(2rem,3vw,3.2rem);border:.1rem solid var(--fff-page-line);border-radius:var(--fff-radius, .8rem);background:rgb(var(--color-background))}.fff-contact__fields{display:grid;gap:1.6rem}.fff-contact__actions{margin-top:2rem}.fff-contact__note{margin:1.2rem 0 0;font-size:1.2rem;color:var(--fff-page-muted)}.fff-contact__status{margin:0 0 1.6rem;padding:1.2rem 1.6rem;border-radius:var(--fff-radius, .8rem);background:rgba(var(--fff-green, 26, 127, 55),.1);color:rgb(var(--fff-green, 26, 127, 55));font-size:1.4rem}.fff-contact__status--error{background:rgba(var(--fff-page-accent),.1);color:rgb(var(--fff-page-accent))}@media screen and (min-width:990px){.fff-contact__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.fff-contact__fields--two{grid-template-columns:repeat(2,minmax(0,1fr))}}.fff-delivery{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}@media screen and (min-width:750px){.fff-delivery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1100px){.fff-delivery{grid-template-columns:repeat(3,minmax(0,1fr))}}.fff-dcard{position:relative;display:flex;flex-direction:column;padding:clamp(2rem,2.6vw,2.8rem);border:.1rem solid var(--fff-page-line);border-radius:var(--fff-radius, .8rem);background:rgb(var(--color-background));transition:border-color var(--duration-short) ease,transform var(--duration-short) ease,box-shadow var(--duration-short) ease}.fff-dcard:hover{border-color:rgba(var(--fff-page-accent),.45);transform:translateY(-.3rem);box-shadow:var(--fff-shadow, 0 .6rem 1.8rem rgba(0, 0, 0, .08))}.fff-dcard--featured{border-color:rgb(var(--fff-page-accent))}.fff-dcard__flag{position:absolute;top:-1.1rem;left:clamp(2rem,2.6vw,2.8rem);padding:.4rem 1rem;border-radius:999px;background:rgb(var(--fff-page-accent));color:#fff;font-size:1.05rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.fff-dcard__icon{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin-bottom:1.6rem;border-radius:50%;background:rgba(var(--fff-page-accent),.1);color:rgb(var(--fff-page-accent))}.fff-dcard__icon svg{width:2rem;height:2rem}.fff-dcard__title{margin:0 0 .6rem;font-size:1.8rem;line-height:1.3}.fff-dcard__price{display:block;margin-bottom:1.2rem;font-family:var(--font-heading-family);font-size:2.4rem;font-weight:800;color:rgb(var(--fff-page-accent))}.fff-dcard__price small{display:block;margin-top:.2rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;color:var(--fff-page-muted)}.fff-dcard__text{margin:0;font-size:1.45rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}.fff-dcard__text>p:last-child{margin-bottom:0}.fff-dcard__meta{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:auto;padding-top:1.6rem}.fff-dcard__tag{padding:.4rem .9rem;border-radius:999px;background:rgba(var(--color-foreground),.06);font-size:1.15rem;font-weight:600}.fff-recipe__grid{display:grid;gap:clamp(2.4rem,4vw,4.8rem);align-items:start}.fff-recipe__panel{padding:clamp(2rem,3vw,2.8rem);border:.1rem solid var(--fff-page-line);border-radius:var(--fff-radius, .8rem);background:rgba(var(--color-foreground),.03)}.fff-recipe__panel-title{margin:0 0 1.6rem;font-size:1.3rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.fff-recipe__facts{display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;margin:0 0 2.4rem;padding:0;list-style:none}.fff-recipe__fact{display:flex;flex-direction:column;gap:.2rem}.fff-recipe__fact-label{font-size:1.1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--fff-page-muted)}.fff-recipe__fact-value{font-size:1.6rem;font-weight:700}@media screen and (min-width:990px){.fff-recipe__grid{grid-template-columns:32rem minmax(0,1fr)}.fff-recipe__panel{position:sticky;top:12rem}}.fff-cta{display:flex;flex-direction:column;gap:2rem;padding:clamp(2.4rem,4vw,4.8rem);border-radius:var(--fff-radius, .8rem);background:rgba(var(--color-foreground),.04)}.fff-cta--accent{background:rgb(var(--fff-page-accent));color:#fff}.fff-cta--accent .fff-sec__eyebrow,.fff-cta--accent .fff-sec__text{color:#ffffffd9}.fff-cta__head{margin-bottom:0}.fff-cta__actions{display:flex;flex-wrap:wrap;gap:1.2rem}.fff-cta--accent .fff-cta__actions .button{--color-button: 255, 255, 255;--color-button-text: var(--fff-page-accent)}@media screen and (min-width:990px){.fff-cta{flex-direction:row;align-items:center;justify-content:space-between;gap:4rem}.fff-cta__actions{flex:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/fff-pages.css.map */
