.fl-flavour-ready{--fl-cream: #f8f5ed;--fl-paper: #fffefb;--fl-ink: #211f1d;--fl-green: #008c45;--fl-yellow: #ffc629;--fl-accent: #8baf84}section.fl-flavour-ready{padding-top:clamp(1.6rem,2.4vw,2.8rem)}.fl-flavour-ready .product{align-items:start;column-gap:clamp(2.4rem,4.5vw,7.2rem)}.fl-flavour-ready .product__media-wrapper,.fl-flavour-ready .product__info-wrapper{min-width:0}.fl-flavour-ready .product__media-wrapper{padding:clamp(.8rem,1.6vw,1.6rem);overflow:clip;border:1px solid rgba(33,31,29,.1);border-top:.6rem solid var(--fl-accent);border-radius:1.6rem;background:var(--fl-paper);box-shadow:0 2rem 5rem #211f1d0f}.fl-flavour-ready img[data-fl-bag-image=true]{object-fit:contain;object-position:center;background:#fff}.fl-flavour-ready [id^=MediaGallery-] .product__media img[data-fl-bag-image=true]{width:100%;height:100%;transform:scale(var(--fl-bag-scale, 1));transform-origin:center}.fl-flavour-ready [id^=MediaGallery-] img[data-fl-bag-fit=standard-500g]{--fl-bag-scale: 1.4}.fl-flavour-ready [id^=MediaGallery-] img[data-fl-bag-fit=standard-1kg]{--fl-bag-scale: 1.18}.fl-flavour-ready [id^=MediaGallery-] img[data-fl-bag-fit=wide]{--fl-bag-scale: 1.02}.fl-flavour-ready [id^=Slider-Thumbnails-] img[data-fl-bag-image=true]{object-fit:contain;object-position:center;background:#fff}.fl-flavour-ready .product__info-wrapper{position:relative;padding:clamp(2.4rem,3vw,4.8rem);overflow:clip;border:1px solid rgba(33,31,29,.1);border-top:.6rem solid var(--fl-accent);border-radius:1.6rem;background:var(--fl-paper);box-shadow:0 2rem 5rem #211f1d12}.fl-flavour-ready .product__info-wrapper:after{position:absolute;z-index:0;top:-5rem;right:-5rem;width:13rem;height:13rem;border-radius:999px;background:color-mix(in srgb,var(--fl-accent) 22%,transparent);content:"";pointer-events:none}.fl-flavour-ready .product__info-container{position:relative;z-index:1;max-width:none}.fl-flavour-ready .product__info-container>.product__text:empty{display:none}.fl-flavour-ready .product__title h1,.fl-flavour-ready .product__title .h1{max-width:12ch;margin:0;font-family:FL League Gothic,Impact,sans-serif;font-size:clamp(5rem,5.3vw,7.8rem);font-weight:400;line-height:.9;letter-spacing:var(--flss-display-tracking-large, .03em);text-wrap:balance;overflow-wrap:break-word;word-break:normal}.fl-flavour-ready .price--large{color:var(--fl-green);font-weight:700}.fl-flavour-ready .product-form__input input[type=radio]+label{min-height:4.6rem;padding-inline:2rem;border-color:#211f1d29;background:var(--fl-cream);font-weight:700}.fl-flavour-ready .product-form__input input[type=radio]:checked+label{border-color:var(--fl-ink);background:color-mix(in srgb,var(--fl-accent) 24%,var(--fl-yellow));color:var(--fl-ink);box-shadow:0 0 0 .2rem var(--fl-paper),0 0 0 .4rem var(--fl-ink)}.fl-flavour-ready .product-form__submit{min-height:5.4rem;border:.1rem solid var(--fl-ink);background:var(--fl-ink);color:#fff;font-family:FL League Gothic,Impact,sans-serif;font-size:2.2rem;font-weight:400;letter-spacing:.04em}.fl-flavour-ready .shopify-payment-button__button{min-height:5.4rem;border:.1rem solid var(--fl-ink)!important;background:var(--fl-yellow)!important;color:var(--fl-ink)!important}.fl-flavour-story{--fl-story-accent: #8baf84;display:grid;box-sizing:border-box;width:100%;grid-template-columns:minmax(0,1fr) minmax(13rem,18rem);align-items:center;gap:clamp(1.6rem,3vw,3.2rem);margin-top:clamp(1.6rem,2.4vw,2.4rem);padding:clamp(2.4rem,3.4vw,3.6rem);overflow:hidden;border-top:.5rem solid var(--fl-story-accent);border-radius:1.6rem;background:radial-gradient(circle at 84% 32%,rgba(255,255,255,.38),transparent 31%),color-mix(in srgb,var(--fl-story-accent) 30%,#f8f5ed);color:var(--fl-ink, #211f1d)}.fl-flavour-story__eyebrow{margin:0 0 1.2rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.fl-flavour-story h2{margin:0;font-family:FL League Gothic,Impact,sans-serif;font-size:clamp(5.6rem,6.4vw,7.6rem);font-weight:400;line-height:.86;letter-spacing:var(--flss-display-tracking-large, .03em);text-wrap:balance;overflow-wrap:break-word;word-break:normal}.fl-flavour-story__copy>p:last-of-type{max-width:34rem;margin:1.4rem 0 2rem;font-size:clamp(1.45rem,1.35vw,1.7rem);line-height:1.5}.fl-flavour-story__link{display:inline-flex;min-height:4.4rem;align-items:center;padding:0 1.8rem;border:.1rem solid var(--fl-ink, #211f1d);border-radius:999px;background:var(--fl-yellow, #ffc629);color:var(--fl-ink, #211f1d);font-weight:800;text-decoration:none}.fl-flavour-story__link:focus-visible{outline:.3rem solid var(--fl-ink, #211f1d);outline-offset:.3rem;box-shadow:0 0 0 .2rem #fff}.fl-flavour-story__art{align-self:end}.fl-flavour-story__art img{display:block;width:100%;height:auto;filter:drop-shadow(0 1.4rem 1.8rem rgba(33,31,29,.18))}html.fl-flavour-page .related-products__heading{position:relative;width:fit-content;padding-bottom:1rem}html.fl-flavour-page .related-products__heading:after{position:absolute;right:0;bottom:0;left:0;height:.4rem;border-radius:999px;background:var(--fl-page-accent, #8baf84);content:""}html.fl-flavour-page .related-products .product-card-wrapper>.card{height:100%;padding:1.2rem;overflow:hidden;border:1px solid rgba(33,31,29,.1);border-top:.4rem solid var(--fl-page-accent, #8baf84);border-radius:1.4rem;background:var(--fl-paper, #fffefb);box-shadow:0 1.2rem 3rem #211f1d0f}html.fl-flavour-page .related-products .card__inner{overflow:hidden;border-radius:1rem}html.fl-flavour-page .related-products .card__content{padding:1.4rem .4rem .4rem}@media screen and (max-width:989px){.fl-flavour-ready .product__title h1,.fl-flavour-ready .product__title .h1{font-size:clamp(4.6rem,8vw,6.4rem)}}@media screen and (min-width:750px){.fl-flavour-ready .product:not(.product--no-media){--fl-product-column-gap: clamp(2.4rem, 3vw, 4rem);--fl-product-row-gap: clamp(1.6rem, 2.4vw, 2.4rem);display:grid;grid-template-areas:"media info" "story info";grid-template-columns:minmax(0,54fr) minmax(0,46fr);grid-template-rows:max-content minmax(0,1fr);gap:var(--fl-product-row-gap) var(--fl-product-column-gap)!important;align-content:start}.fl-flavour-ready .product:not(.product--no-media) .product__media-wrapper{grid-area:media;width:100%;max-width:none}.fl-flavour-ready .product:not(.product--no-media) .product__info-wrapper{grid-area:info;width:100%;max-width:none;padding:clamp(2.4rem,3vw,4.8rem)}.fl-flavour-ready .product:not(.product--no-media)>.fl-flavour-story--responsive{grid-area:story;margin-top:0;align-self:start}}@media screen and (max-width:749px){section.fl-flavour-ready{padding-top:1rem}.fl-flavour-ready .product{row-gap:1.6rem!important}.fl-flavour-ready .product:not(.product--no-media) .product__media-wrapper{order:1;margin-top:0}.fl-flavour-ready .product:not(.product--no-media) .product__info-wrapper{order:2}.fl-flavour-ready .product:not(.product--no-media)>.fl-flavour-story--responsive{flex:0 0 100%;order:3;width:100%}.fl-flavour-ready .product__media-wrapper{margin-inline:.8rem;padding:.6rem .6rem .8rem;border-radius:1.2rem;box-shadow:none}.fl-flavour-ready .product__info-wrapper{margin-inline:.8rem;padding:2.4rem 2rem 3rem}.fl-flavour-ready .product__title h1,.fl-flavour-ready .product__title .h1{max-width:13ch;font-size:clamp(4.4rem,15vw,6rem);line-height:.92;letter-spacing:var(--flss-display-tracking-large, .022em)}.fl-flavour-story{grid-template-areas:"eyebrow eyebrow" "title title" "body art";grid-template-columns:minmax(0,1fr) 9.6rem;gap:1.2rem 1rem;margin-top:1rem;padding:1.8rem 1.6rem;border-radius:1rem}.fl-flavour-story--responsive{margin-top:2.4rem}.fl-flavour-story__copy{display:contents}.fl-flavour-story__eyebrow{grid-area:eyebrow;margin:0}.fl-flavour-story h2{grid-area:title;font-size:clamp(4.6rem,13vw,5.4rem);letter-spacing:var(--flss-display-tracking-large, .022em)}.fl-flavour-story__copy>p:last-of-type{display:-webkit-box;grid-area:body;max-width:none;margin:0;overflow:hidden;font-size:1.35rem;align-self:start;-webkit-box-orient:vertical;-webkit-line-clamp:3}.fl-flavour-story__link{display:none}.fl-flavour-story__art{grid-area:art;width:100%;margin-top:0;align-self:end;justify-self:end}html.fl-flavour-page .related-products .product-card-wrapper>.card{padding:.8rem;border-radius:1.2rem}html.fl-flavour-page .related-products .card__content{padding:1rem .2rem .2rem}}@media(prefers-reduced-motion:reduce){.fl-flavour-ready *,.fl-flavour-ready *:before,.fl-flavour-ready *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/fl-flavour-product.css.map */
