
[data-flora-page=cookies-policy] .cookies-section{--cookies-ink:#000;padding-top:16px;padding-bottom:24px}[data-flora-page=cookies-policy] .cookies-section>.flora-inner>h1{text-align:center;color:var(--cookies-ink);margin:0 0 27px;line-height:1.2}[data-flora-page=cookies-policy] .cookies-body{max-width:880px;margin-inline:auto}[data-flora-page=cookies-policy] .cookies-body h2{text-align:start;color:var(--cookies-ink);margin:0 0 14px;line-height:1.25}[data-flora-page=cookies-policy] .cookies-body p+h2{margin-top:21px}[data-flora-page=cookies-policy] .cookies-body p{color:var(--cookies-ink);margin:0 0 12px;line-height:1.2}[data-flora-page=cookies-policy] .cookies-body p:last-child{margin-bottom:0}[data-flora-page=cookies-policy] .cookies-body .prose{font-size:inherit;margin:0}[data-flora-page=cookies-policy] .cookies-body a{color:inherit;text-underline-offset:2px;text-decoration:underline}[data-flora-page=cookies-policy] .cookies-body a:hover{text-decoration-thickness:2px}@media (min-width:1280px){[data-flora-page=cookies-policy] .cookies-section{padding-top:24px;padding-bottom:56px}[data-flora-page=cookies-policy] .cookies-section>.flora-inner>h1{margin-bottom:53px;font-size:44px;line-height:1.167}[data-flora-page=cookies-policy] .cookies-body h2{margin-bottom:18px;font-size:28px;line-height:1.25}[data-flora-page=cookies-policy] .cookies-body p+h2{margin-top:42px}[data-flora-page=cookies-policy] .cookies-body p{margin-bottom:16px;font-size:14px;line-height:1.2}}
[data-flora-page=privacy-policy] .privacy-section{--privacy-ink:#000;padding-top:16px;padding-bottom:24px}[data-flora-page=privacy-policy] .privacy-section>.flora-inner>h1{text-align:center;color:var(--privacy-ink);margin:0 0 27px;line-height:1.2}[data-flora-page=privacy-policy] .privacy-body{max-width:880px;margin-inline:auto}[data-flora-page=privacy-policy] .privacy-body h2{text-align:start;color:var(--privacy-ink);margin:0 0 14px;line-height:1.25}[data-flora-page=privacy-policy] .privacy-body :is(p,.prose)+h2{margin-top:21px}[data-flora-page=privacy-policy] .privacy-body :is(p,li){color:var(--privacy-ink);margin:0 0 12px;line-height:1.2}[data-flora-page=privacy-policy] .privacy-body .prose{font-size:inherit;margin:0}[data-flora-page=privacy-policy] .privacy-body ul{margin:0 0 12px;padding-inline-start:20px;list-style:outside}[data-flora-page=privacy-policy] .privacy-body li{margin-bottom:8px}[data-flora-page=privacy-policy] .privacy-body a{color:inherit;text-underline-offset:2px;text-decoration:underline}[data-flora-page=privacy-policy] .privacy-body a:hover{text-decoration-thickness:2px}@media (min-width:1280px){[data-flora-page=privacy-policy] .privacy-section{padding-top:24px;padding-bottom:56px}[data-flora-page=privacy-policy] .privacy-section>.flora-inner>h1{margin-bottom:53px;font-size:44px;line-height:1.167}[data-flora-page=privacy-policy] .privacy-body h2{margin-bottom:18px;font-size:28px}[data-flora-page=privacy-policy] .privacy-body :is(p,.prose)+h2{margin-top:42px}[data-flora-page=privacy-policy] .privacy-body :is(p,li){margin-bottom:16px;font-size:14px}[data-flora-page=privacy-policy] .privacy-body li{margin-bottom:10px}}
[data-flora-page=press] .press-coverage{--section-max-w:880px;--press-card-bg:#f9f7f2;--press-rule:#0000001f;--press-title-color:#0a0a0a;--press-meta-color:#6b6b6b;--press-card-radius:4px;padding-top:24px}[data-flora-page=press] .press-header h1{text-align:start;color:var(--press-title-color);margin-bottom:12px;line-height:1.2}[data-flora-page=press] .press-header p{color:#000;border-bottom:1px solid var(--press-rule);margin:0 0 16px;padding-bottom:16px;line-height:1.25}@media (min-width:1280px){[data-flora-page=press] .press-header p{font-size:16px}}[data-flora-page=press] .press-list{flex-direction:column;gap:8px;display:flex}[data-flora-page=press] .press-item{background:var(--press-card-bg);border-radius:var(--press-card-radius);flex-direction:column;align-items:stretch;display:flex;overflow:hidden}[data-flora-page=press] .press-item>img,[data-flora-page=press] .press-item>a{width:100%;display:block}[data-flora-page=press] .press-item img{aspect-ratio:2;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}[data-flora-page=press] .press-item-body{flex-direction:column;flex:1;justify-content:center;gap:8px;min-width:0;padding:16px;display:flex}[data-flora-page=press] .press-item-body h3{font-family:var(--font-sans);text-align:start;color:var(--press-title-color);text-wrap:pretty;margin:0;font-weight:600;line-height:1.15}@media (min-width:1280px){[data-flora-page=press] .press-item-body h3{font-size:16px}}[data-flora-page=press] .press-item-body p{color:var(--press-meta-color);margin:0;line-height:1.3}@media (min-width:1280px){[data-flora-page=press] .press-item-body p{font-size:14px}[data-flora-page=press] .press-coverage{padding-top:40px}[data-flora-page=press] .press-header h1{margin-bottom:16px;font-size:44px}[data-flora-page=press] .press-header p{margin-bottom:24px;padding-bottom:24px}[data-flora-page=press] .press-list{gap:16px}[data-flora-page=press] .press-item{flex-direction:row}[data-flora-page=press] .press-item>img,[data-flora-page=press] .press-item>a{flex:0 0 57.5%;width:57.5%}[data-flora-page=press] .press-item img{aspect-ratio:506/350;height:100%}[data-flora-page=press] .press-item-body{padding:32px}}
[data-flora-page=contact-us] .contact-us-form{background:#f2f2f7;border-radius:8px;flex-direction:column;gap:16px;width:100%;padding:24px;display:flex}@media (min-width:1280px){[data-flora-page=contact-us] .contact-us-form{padding:40px}}[data-flora-page=contact-us] .contact-us-form-header{border-bottom:1px solid #0000001a;flex-direction:column;gap:16px;margin-bottom:8px;padding-bottom:24px;display:flex}[data-flora-page=contact-us] .contact-us-form-title{font-family:var(--font-serif);color:#000;margin:0;font-size:20px;font-weight:500;line-height:40px}@media (min-width:1280px){[data-flora-page=contact-us] .contact-us-form-title{font-size:28px}}[data-flora-page=contact-us] .contact-us-form-subtitle{font-family:var(--font-sans);color:#000;margin:0;font-size:14px;font-weight:400}[data-flora-page=contact-us] .contact-us-form-row{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:1280px){[data-flora-page=contact-us] .contact-us-form-row{grid-template-columns:1fr 1fr}}[data-flora-page=contact-us] .contact-us-form-field{width:100%}[data-flora-page=contact-us] .contact-us-form-field label{font-weight:300}[data-flora-page=contact-us] .contact-us-subject-select,[data-flora-page=contact-us] .contact-us-name-input,[data-flora-page=contact-us] .contact-us-email-input{border-color:#0003;border-radius:4px;height:48px}[data-flora-page=contact-us] .contact-us-message-textarea{border-color:#0003;border-radius:4px;min-height:222px}[data-flora-page=contact-us] .contact-us-subject-select:focus,[data-flora-page=contact-us] .contact-us-name-input:focus,[data-flora-page=contact-us] .contact-us-email-input:focus,[data-flora-page=contact-us] .contact-us-message-textarea:focus{border-color:#0a0a0a}[data-flora-page=contact-us] .contact-us-field-phone div:has(>button[aria-haspopup=listbox]){border-color:#0003;border-radius:4px}[data-flora-page=contact-us] .contact-us-field-phone button[aria-haspopup=listbox]{height:48px}[data-flora-page=contact-us] .contact-us-submit-row{margin-top:8px;display:flex}@media (min-width:1280px){[data-flora-page=contact-us] .contact-us-submit-row{justify-content:flex-end}}[data-flora-page=contact-us] .contact-us-submit-btn{color:#fff;text-transform:uppercase;letter-spacing:.02em;background:#000;border-radius:4px;width:100%;height:auto;padding:16px 56px;font-size:16px;font-weight:500}@media (min-width:1280px){[data-flora-page=contact-us] .contact-us-submit-btn{width:auto}}[data-flora-page=contact-us] .contact-us-submit-btn:hover:not(:disabled){background:#1a1a1a}[data-flora-page=contact-us] .contact-us-message-counter{text-align:end;color:#636363;margin-top:6px;font-size:12px;font-weight:300}[data-flora-page=contact-us] .contact-us-field-phone input[type=tel]{height:48px}
[data-flora-page=careers] .careers-section{--careers-rule:#00000026;--careers-ink:#000;padding-top:16px}[data-flora-page=careers] .careers-hero{grid-template-columns:1fr;grid-template-areas:"title""media""copy";display:grid}[data-flora-page=careers] .careers-hero>h1{text-align:start;color:var(--careers-ink);grid-area:title;margin:0 0 16px;line-height:1.2}[data-flora-page=careers] .careers-hero>img,[data-flora-page=careers] .careers-hero>a{grid-area:media;width:100%;display:block}[data-flora-page=careers] .careers-hero img{aspect-ratio:7/5;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;height:auto;display:block}[data-flora-page=careers] .careers-copy{grid-area:copy;margin-top:24px}[data-flora-page=careers] .careers-copy p,[data-flora-page=careers] .careers-contact p,[data-flora-page=careers] .careers-contact li{color:var(--careers-ink);margin:0;line-height:1.2}@media (min-width:1280px){[data-flora-page=careers] .careers-copy p,[data-flora-page=careers] .careers-contact p,[data-flora-page=careers] .careers-contact li{font-size:14px}}[data-flora-page=careers] .careers-copy>p+p{margin-top:16px}[data-flora-page=careers] .careers-apply{grid-template-columns:1fr;gap:16px;margin-top:12px;display:grid}[data-flora-page=careers] .careers-btn{letter-spacing:0;width:100%;min-width:0;height:48px;color:var(--careers-ink);border-color:#131313;border-radius:4px;gap:10px;padding:0 16px;display:flex}[data-flora-page=careers] .careers-btn:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none}[data-flora-page=careers] .careers-btn--linkedin:before{background-image:url(/images/brands/linkedin-in.svg);width:16px;height:16px}[data-flora-page=careers] .careers-btn--bayt:before{background-image:url(/images/brands/bayt.png);width:69px;height:16px}[data-flora-page=careers] .careers-btn:hover{color:var(--careers-ink);background-color:#f9f7f2;border-color:#131313}[data-flora-page=careers] .careers-contact{border-top:1px solid var(--careers-rule);margin-top:24px;padding-top:24px}[data-flora-page=careers] .careers-contact ul{margin:18px 0 0;padding-inline-start:20px;list-style:outside}[data-flora-page=careers] .careers-contact li+li{margin-top:18px}[data-flora-page=careers] .careers-contact li a{color:inherit;text-decoration:none}[data-flora-page=careers] .careers-contact li a:hover{text-decoration:underline}@media (min-width:1280px){[data-flora-page=careers] .careers-section{padding-top:40px}[data-flora-page=careers] .careers-hero{-moz-column-gap:54px;grid-template:"title media""copy media"1fr/619fr 655fr;align-items:start;column-gap:54px}[data-flora-page=careers] .careers-hero>h1{margin-bottom:28px;font-size:44px;line-height:1.167}[data-flora-page=careers] .careers-hero>img,[data-flora-page=careers] .careers-hero>a{align-self:start}[data-flora-page=careers] .careers-hero img{aspect-ratio:654/438}[data-flora-page=careers] .careers-copy{margin-top:0}[data-flora-page=careers] .careers-apply{grid-template-columns:1fr 1fr;gap:20px;margin-top:28px}}
[data-flora-page=boutique]{--bt-accent:#9b553a;--bt-band:#4e3d29;--bt-band-ink:#f6f1de;gap:0;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding-bottom:0}[data-flora-page=boutique] .flora-section{--section-max-w:1104px}[data-flora-page=boutique] .bt-eyebrow p{text-transform:uppercase;color:var(--bt-accent);margin:0;font-size:14px;font-weight:500;line-height:normal}[data-flora-page=boutique] .bt-hero{aspect-ratio:4/5;min-height:420px;max-height:560px}[data-flora-page=boutique] .bt-hero>img,[data-flora-page=boutique] .bt-hero>picture,[data-flora-page=boutique] .bt-hero>picture>img,[data-flora-page=boutique] .bt-hero>video{-o-object-fit:cover;object-fit:cover;width:100%;min-height:100%;max-height:100%;position:absolute;inset:0}[data-flora-page=boutique] .bt-hero>div:not(.flora-hero-content){background:linear-gradient(#0000 0%,#0003 100%)!important}[data-flora-page=boutique] .bt-hero .flora-hero-content{padding:24px 24px 40px}[data-flora-page=boutique] .bt-hero .flora-hero-content>div{text-align:center;max-width:420px}[data-flora-page=boutique] .bt-hero .bt-eyebrow p{color:#fff;text-transform:none;margin-bottom:12px;font-weight:400}[data-flora-page=boutique] .bt-hero h1{font-family:var(--font-serif);text-align:center;color:#fff;margin:0 0 16px;font-weight:500;line-height:1.27}[data-flora-page=boutique] .bt-hero p{text-align:center;color:#fff;margin:0;line-height:1.2}@media (min-width:1280px){[data-flora-page=boutique] .bt-hero p{font-size:14px}}[data-flora-page=boutique] .bt-hero .bt-btn{margin-top:24px}[data-flora-page=boutique] .bt-btn{letter-spacing:0;border-radius:4px;height:48px;padding:0 32px}[data-flora-page=boutique] .bt-house{text-align:center;padding-block:40px}[data-flora-page=boutique] .bt-house .bt-eyebrow{margin-bottom:20px}[data-flora-page=boutique] .bt-house h2{font-family:var(--font-serif);text-align:center;color:#000;text-wrap:balance;margin:0 auto 20px;font-weight:500;line-height:1.27}[data-flora-page=boutique] .bt-house>.flora-inner>p{text-align:center;color:#000;max-width:880px;margin:0 auto;line-height:1.2}@media (min-width:1280px){[data-flora-page=boutique] .bt-house>.flora-inner>p{font-size:14px}}[data-flora-page=boutique] .bt-collage{grid-template-columns:1fr;gap:20px;margin-top:24px;display:grid}[data-flora-page=boutique] .bt-collage-side{grid-template-columns:1fr;gap:20px;display:grid}[data-flora-page=boutique] .bt-collage img{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}[data-flora-page=boutique] .bt-collage-main img{aspect-ratio:654/441}[data-flora-page=boutique] .bt-collage-side img{aspect-ratio:430/210}[data-flora-page=boutique] .bt-stats{background:var(--bt-band);padding-block:40px}[data-flora-page=boutique] .bt-stats .flora-inner{grid-template-columns:repeat(2,1fr);gap:32px 20px;display:grid}[data-flora-page=boutique] .bt-stat{text-align:center}[data-flora-page=boutique] .bt-stat h3{font-family:var(--font-serif);text-align:center;color:var(--bt-band-ink);margin:0 0 16px;font-size:34px;font-weight:500;line-height:normal}[data-flora-page=boutique] .bt-stat p{text-align:center;color:var(--bt-band-ink);max-width:130px;margin:0 auto;font-size:14px;line-height:1.2}[data-flora-page=boutique] .bt-wide img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}[data-flora-page=boutique] .bt-gifting{padding-block:40px}[data-flora-page=boutique] .bt-gifting .flora-inner{grid-template-columns:1fr;gap:24px;display:grid}[data-flora-page=boutique] .bt-gifting-copy .bt-eyebrow{margin-bottom:12px}[data-flora-page=boutique] .bt-gifting-copy h2{font-family:var(--font-serif);text-align:start;color:#000;margin:0 0 16px;font-weight:500;line-height:1.27}[data-flora-page=boutique] .bt-gifting-copy>p{color:#000;margin:0;line-height:1.2}@media (min-width:1280px){[data-flora-page=boutique] .bt-gifting-copy>p{font-size:14px}}[data-flora-page=boutique] .bt-gifting-copy .bt-btn{margin-top:24px}[data-flora-page=boutique] .bt-gifting-media img{aspect-ratio:653/368;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;height:auto;display:block}[data-flora-page=boutique] .bt-gifting-media>div{aspect-ratio:653/368;border-radius:8px;overflow:hidden}[data-flora-page=boutique] .bt-collections{padding-block:0 40px}[data-flora-page=boutique] .bt-collections>.flora-inner>h2{font-family:var(--font-serif);text-align:center;color:#000;margin:0 0 24px;font-weight:500;line-height:1.27}[data-flora-page=boutique] .bt-cards{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}[data-flora-page=boutique] .bt-card{text-align:center;flex:0 0 calc(50% - 8px);min-width:0}[data-flora-page=boutique] .bt-card img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;height:auto;margin-bottom:16px;display:block}[data-flora-page=boutique] .bt-card h3{font-family:var(--font-serif);text-align:center;color:#000;text-wrap:pretty;margin:0 0 12px;font-weight:500;line-height:normal}[data-flora-page=boutique] .bt-download{color:var(--bt-accent);text-underline-offset:3px;font-size:16px;font-weight:500;line-height:normal;text-decoration:underline;display:inline-block}[data-flora-page=boutique] .bt-download:hover{text-decoration-thickness:2px}@media (min-width:1280px){[data-flora-page=boutique] .bt-hero{aspect-ratio:12/5;min-height:0;max-height:none}[data-flora-page=boutique] .bt-hero .flora-hero-content{padding:0 56px 56px}[data-flora-page=boutique] .bt-hero h1{font-size:44px;line-height:56px}[data-flora-page=boutique] .bt-house{padding-block:56px}[data-flora-page=boutique] .bt-house h2,[data-flora-page=boutique] .bt-gifting-copy h2,[data-flora-page=boutique] .bt-collections>.flora-inner>h2{font-size:44px;line-height:56px}[data-flora-page=boutique] .bt-house .bt-eyebrow{margin-bottom:24px}[data-flora-page=boutique] .bt-house h2{max-width:460px;margin-bottom:24px}[data-flora-page=boutique] .bt-collage{grid-template-columns:654fr 430fr;margin-top:26px}[data-flora-page=boutique] .bt-stats{padding-block:56px}[data-flora-page=boutique] .bt-stats .flora-inner{grid-template-columns:repeat(4,1fr);gap:20px}[data-flora-page=boutique] .bt-stat h3{margin-bottom:24px;font-size:42px}[data-flora-page=boutique] .bt-wide img{aspect-ratio:12/5}[data-flora-page=boutique] .bt-gifting{padding-block:56px}[data-flora-page=boutique] .bt-gifting .flora-inner{-moz-column-gap:61px;grid-template-columns:390fr 653fr;align-items:start;column-gap:61px}[data-flora-page=boutique] .bt-collections{padding-block:0 56px}[data-flora-page=boutique] .bt-collections>.flora-inner>h2{margin-bottom:27px}[data-flora-page=boutique] .bt-cards{gap:20px}[data-flora-page=boutique] .bt-card{flex:0 0 calc(33.3333% - 13.3333px)}[data-flora-page=boutique] .bt-card img{margin-bottom:27px}[data-flora-page=boutique] .bt-card h3{margin-bottom:24px;font-size:28px}}
[data-flora-page=chocolate]{gap:0;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding-bottom:0}[data-flora-page=chocolate] .choc-hero{aspect-ratio:4/5;background-color:#000;min-height:420px;max-height:560px}[data-flora-page=chocolate] .choc-hero>video,[data-flora-page=chocolate] .choc-hero>img,[data-flora-page=chocolate] .choc-hero>picture,[data-flora-page=chocolate] .choc-hero>picture>img{-o-object-fit:cover;object-fit:cover;width:100%;min-height:100%;max-height:100%;position:absolute;inset:0}[data-flora-page=chocolate] .choc-hero .flora-hero-content{align-items:flex-end;padding:24px}[data-flora-page=chocolate] .choc-hero .flora-hero-content>div{flex-direction:column;align-items:flex-start;max-width:761px;display:flex}[data-flora-page=chocolate] .choc-hero h1{font-family:var(--font-serif);text-align:start;color:#fff;margin:0 0 16px;font-weight:500;line-height:1.27}[data-flora-page=chocolate] .choc-hero p{text-align:start;color:#fff;margin:0;line-height:1.2}@media (min-width:1280px){[data-flora-page=chocolate] .choc-hero p{font-size:16px}}[data-flora-page=chocolate] .choc-hero .choc-btn{margin-top:24px}[data-flora-page=chocolate] .choc-btn{letter-spacing:0;border-radius:4px;height:48px;padding:0 32px}[data-flora-page=chocolate] .choc-collections{padding-block:40px}[data-flora-page=chocolate] .choc-eyebrow{margin-bottom:24px}[data-flora-page=chocolate] .choc-eyebrow p{text-transform:uppercase;text-align:center;color:#9b553a;margin:0;font-size:14px;font-weight:500;line-height:normal}[data-flora-page=chocolate] .flora-tabs-bar{gap:0}[data-flora-page=chocolate] .flora-tab{padding-block:0 22px;padding-inline:20px;font-size:16px}[data-flora-page=chocolate] .flora-tabs-bar-wrap{margin-bottom:32px}[data-flora-page=chocolate] .choc-grid{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}[data-flora-page=chocolate] .choc-card{text-align:center;background:#f7f7f7;border-radius:8px;flex-direction:column;flex:0 0 calc(50% - 8px);align-items:center;min-width:0;padding:24px 16px;display:flex}[data-flora-page=chocolate] .choc-card>img{-o-object-fit:contain;object-fit:contain;mix-blend-mode:darken;flex:none;width:120px;height:103px;margin-bottom:24px}[data-flora-page=chocolate] .choc-card-body{width:100%}[data-flora-page=chocolate] .choc-card-body h3{font-family:var(--font-sans);text-align:center;color:#000;text-wrap:pretty;margin:0 0 16px;font-weight:500;line-height:normal}@media (min-width:1280px){[data-flora-page=chocolate] .choc-card-body h3{font-size:16px}}[data-flora-page=chocolate] .choc-card-body p{text-align:center;color:#000;margin:0;line-height:normal}@media (min-width:1280px){[data-flora-page=chocolate] .choc-card-body p{font-size:14px}}[data-flora-page=chocolate] .choc-grid:empty{display:none}[data-flora-page=chocolate] .choc-gifts{padding-block:40px}[data-flora-page=chocolate] .choc-gifts .flora-inner{grid-template-columns:1fr;gap:24px;display:grid}[data-flora-page=chocolate] .choc-gifts-media>img{aspect-ratio:766/400;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;height:auto;display:block}[data-flora-page=chocolate] .choc-gifts-copy h2{font-family:var(--font-serif);text-align:start;color:#000;margin:0 0 16px;font-weight:500;line-height:1.27}[data-flora-page=chocolate] .choc-gifts-copy p{color:#000;margin:0;line-height:1.2}@media (min-width:1280px){[data-flora-page=chocolate] .choc-gifts-copy p{font-size:16px}}[data-flora-page=chocolate] .choc-gifts-actions{flex-wrap:wrap;gap:16px;margin-top:24px;display:flex}[data-flora-page=chocolate] .choc-gifts-actions>.choc-btn{flex:100%}@media (min-width:1280px){[data-flora-page=chocolate] .choc-hero{aspect-ratio:12/5;min-height:0;max-height:none}[data-flora-page=chocolate] .choc-hero .flora-hero-content{padding:0 56px 72px}[data-flora-page=chocolate] .choc-hero h1{font-size:44px;line-height:56px}[data-flora-page=chocolate] .choc-collections{padding-block:56px}[data-flora-page=chocolate] .flora-tabs-bar{justify-content:center}[data-flora-page=chocolate] .flora-tab{padding-inline:48px;font-size:16px}[data-flora-page=chocolate] .flora-tabs-bar-wrap{margin-bottom:40px}[data-flora-page=chocolate] .choc-grid{gap:20px}[data-flora-page=chocolate] .choc-card{flex:0 0 calc(25% - 15px);padding:24px 32px}[data-flora-page=chocolate] .choc-gifts{padding-block:56px}[data-flora-page=chocolate] .choc-gifts .flora-inner{-moz-column-gap:56px;grid-template-columns:766fr 506fr;align-items:end;column-gap:56px}[data-flora-page=chocolate] .choc-gifts-copy h2{font-size:44px;line-height:56px}[data-flora-page=chocolate] .choc-gifts-actions>.choc-btn{flex:none}}
[data-flora-page=cms-bateel-rewards]{--rw-ink:#000;--rw-accent:#9b553a;--rw-cream:#faf8f3;--rw-card:#f7f7f7;--rw-rule:#d4c89d;--rw-tier-rule:#f6f1de;--rw-chip:#e8e3d0;--rw-band:#4e3d29;--rw-band-ink:#f5f1e7;--rw-gutter:56px;--rw-edge:max(0px, calc(50vw - 720px));width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding-bottom:0}[data-flora-page=cms-bateel-rewards] .rw-hero,[data-flora-page=cms-bateel-rewards] .rw-stats,[data-flora-page=cms-bateel-rewards] .rw-how,[data-flora-page=cms-bateel-rewards] .rw-gift{--rw-edge:0px}[data-flora-page=cms-bateel-rewards] .rw-how>.flora-inner{max-width:none}@media (max-width:1024px){[data-flora-page=cms-bateel-rewards]{--rw-gutter:24px}}@media (max-width:640px){[data-flora-page=cms-bateel-rewards]{--rw-gutter:20px}}[data-flora-page=cms-bateel-rewards] .flora-inner{padding-inline:var(--rw-gutter)}[data-flora-page=cms-bateel-rewards] .flora-display,[data-flora-page=cms-bateel-rewards] .flora-heading{font-family:var(--font-serif);color:var(--rw-ink);text-wrap:initial;font-weight:500;line-height:56px}@media (min-width:1280px){[data-flora-page=cms-bateel-rewards] .flora-display,[data-flora-page=cms-bateel-rewards] .flora-heading{font-size:44px}}[data-flora-page=cms-bateel-rewards] .flora-body{font-family:var(--font-sans);color:var(--rw-ink);margin:0;font-weight:400;line-height:normal}@media (min-width:1280px){[data-flora-page=cms-bateel-rewards] .flora-body{font-size:14px}}[data-flora-page=cms-bateel-rewards] .rw-btn{border:1px solid var(--rw-ink);height:48px;font-family:var(--font-sans);letter-spacing:0;text-transform:uppercase;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;padding:0 32px;font-size:16px;font-weight:500;line-height:normal;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}[data-flora-page=cms-bateel-rewards] .rw-btn--filled{background-color:var(--rw-ink);color:#fff}[data-flora-page=cms-bateel-rewards] .rw-btn--filled:hover{background-color:#333}[data-flora-page=cms-bateel-rewards] .rw-btn--outline{background-color:var(--rw-card);color:var(--rw-ink)}[data-flora-page=cms-bateel-rewards] .rw-btn--outline:hover{background-color:var(--rw-ink);color:#fff}[data-flora-page=cms-bateel-rewards] .rw-hero{background-color:var(--rw-cream);grid-template-columns:max(618px,42.917%) 1fr;align-items:center;min-height:600px;display:grid}[data-flora-page=cms-bateel-rewards] .rw-hero>img,[data-flora-page=cms-bateel-rewards] .rw-hero>picture{grid-area:1/2;align-self:stretch}[data-flora-page=cms-bateel-rewards] .rw-hero>picture>img,[data-flora-page=cms-bateel-rewards] .rw-hero>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}[data-flora-page=cms-bateel-rewards] .rw-hero>div[aria-hidden=true]{display:none}[data-flora-page=cms-bateel-rewards] .rw-hero>.flora-hero-content{padding-inline:calc(var(--rw-edge) + 56px) 56px;grid-area:1/1;position:static}[data-flora-page=cms-bateel-rewards] .rw-hero .flora-hero-content>div{max-width:720px}[data-flora-page=cms-bateel-rewards] .rw-hero .flora-hero-content .flora-display,[data-flora-page=cms-bateel-rewards] .rw-hero .flora-hero-content .flora-body{color:var(--rw-ink)}[data-flora-page=cms-bateel-rewards] .rw-hero .flora-display{text-align:start}@media (max-width:1279px){[data-flora-page=cms-bateel-rewards] .rw-hero-br{display:none}}[data-flora-page=cms-bateel-rewards] .rw-hero .flora-hero-content>div>*+*{margin-top:24px}[data-flora-page=cms-bateel-rewards] .rw-hero .flora-display+.flora-body{margin-top:16px}[data-flora-page=cms-bateel-rewards] .rw-stats{padding-inline:var(--rw-edge);background-color:var(--rw-cream);border-block:1px solid var(--rw-rule);grid-template-columns:repeat(3,1fr);margin-top:-56px;display:grid}[data-flora-page=cms-bateel-rewards] .rw-stat{flex-direction:column;justify-content:center;min-height:147px;padding-block:20px;padding-inline:56px 24px;display:flex}[data-flora-page=cms-bateel-rewards] .rw-stat:not(:last-child){border-inline-end:1px solid var(--rw-rule)}[data-flora-page=cms-bateel-rewards] .rw-stat h3{font-family:var(--font-serif);color:var(--rw-ink);text-align:start;text-wrap:pretty;margin:0;font-size:28px;font-weight:500;line-height:40px}[data-flora-page=cms-bateel-rewards] .rw-stat h3 img{vertical-align:baseline;width:18px;height:16px;display:inline-block}[data-flora-page=cms-bateel-rewards] .rw-stat .flora-body{margin-top:12px}[data-flora-page=cms-bateel-rewards] .rw-how .flora-heading{text-align:start;line-height:40px}@media (min-width:1280px){[data-flora-page=cms-bateel-rewards] .rw-how .flora-heading{font-size:28px}}[data-flora-page=cms-bateel-rewards] .rw-how>.flora-inner>.flora-body{margin-top:16px}[data-flora-page=cms-bateel-rewards] .rw-how-body{grid-template-columns:879fr 429fr;align-items:stretch;gap:20px;margin-top:24px;display:grid}[data-flora-page=cms-bateel-rewards] .rw-how-body>img{aspect-ratio:879/427;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;height:100%}[data-flora-page=cms-bateel-rewards] .rw-steps{gap:8px;display:grid}[data-flora-page=cms-bateel-rewards] .rw-step{background-color:var(--rw-card);border-radius:8px;flex-direction:column;justify-content:center;min-height:122px;padding:10px 40px;display:flex}[data-flora-page=cms-bateel-rewards] .rw-step>.flora-body:first-child{color:var(--rw-accent);text-transform:uppercase;font-weight:500}[data-flora-page=cms-bateel-rewards] .rw-step .flora-subheading,[data-flora-page=cms-bateel-rewards] .rw-new-card-body .flora-subheading{font-family:var(--font-sans);color:var(--rw-ink);text-align:start;text-wrap:initial;margin:0;font-weight:500;line-height:normal}@media (min-width:1280px){[data-flora-page=cms-bateel-rewards] .rw-step .flora-subheading,[data-flora-page=cms-bateel-rewards] .rw-new-card-body .flora-subheading{font-size:18px}}[data-flora-page=cms-bateel-rewards] .rw-new-card-body .flora-subheading{margin-top:16px}[data-flora-page=cms-bateel-rewards] .rw-step .flora-subheading{margin-top:12px}[data-flora-page=cms-bateel-rewards] .rw-step .flora-subheading+.flora-body{margin-top:8px;font-weight:300}[data-flora-page=cms-bateel-rewards] .rw-tiers{--section-max-w:1104px}[data-flora-page=cms-bateel-rewards] .rw-tiers>.flora-inner>.flora-heading,[data-flora-page=cms-bateel-rewards] .rw-tiers>.flora-inner>.flora-body{text-align:center;max-width:648px;margin-inline:auto}[data-flora-page=cms-bateel-rewards] .rw-tiers>.flora-inner>.flora-body{margin-top:16px}[data-flora-page=cms-bateel-rewards] .rw-tier-track{grid-template-columns:repeat(3,1fr);align-items:start;gap:24px;margin-top:24px;display:grid}[data-flora-page=cms-bateel-rewards] .rw-tier{flex-direction:column;display:flex}[data-flora-page=cms-bateel-rewards] .rw-tier-art{aspect-ratio:352/230;isolation:isolate;border-radius:8px;position:relative;overflow:hidden}[data-flora-page=cms-bateel-rewards] .rw-tier-art>img{z-index:0;-o-object-fit:cover;object-fit:cover;width:198.011%;max-width:none;height:169.13%;position:absolute;top:-62.174%;left:-13.921%}[data-flora-page=cms-bateel-rewards] .rw-tier-art:after{content:"";z-index:1;background-image:linear-gradient(to bottom, var(--rw-sheen-from), var(--rw-sheen-to));pointer-events:none;width:114.552%;height:145.008%;position:absolute;top:62.396%;left:36.99%;transform:translate(-50%,-50%)rotate(60deg)}[data-flora-page=cms-bateel-rewards] .rw-tier-art:before{content:"";z-index:2;inset-inline-start:6.818%;aspect-ratio:119.663/16;background:var(--rw-lockup) no-repeat center / contain;width:33.995%;position:absolute;top:10.435%}[data-flora-page=cms-bateel-rewards] .rw-tier-badge{z-index:3;inset-inline-start:6.818%;background-image:var(--rw-badge);filter:drop-shadow(0 2px 17px #0000000d);border:1px solid #0000001a;border-radius:4px;justify-content:center;align-items:center;height:32px;padding:0 10px;display:inline-flex;position:absolute;top:75.652%}[data-flora-page=cms-bateel-rewards] .rw-tier-badge .flora-body{text-transform:uppercase;white-space:nowrap;font-weight:500}[data-flora-page=cms-bateel-rewards] .rw-tier--silver{--rw-lockup:url(/images/flora/bateel-rewards/lockup-silver.svg);--rw-sheen-from:#dbdbdb00;--rw-sheen-to:#dbdbdb;--rw-badge:linear-gradient(88.64deg, #d3d6d7 2.14%, #fefefe 47.87%, #c7c7c7 103.44%)}[data-flora-page=cms-bateel-rewards] .rw-tier--gold{--rw-lockup:url(/images/flora/bateel-rewards/lockup.svg);--rw-sheen-from:#f5efd500;--rw-sheen-to:#f6f1de;--rw-badge:linear-gradient(to right, #edcd7d 0%, #edd7b8 45%, #edcb6e 100%)}[data-flora-page=cms-bateel-rewards] .rw-tier--platinum{--rw-lockup:url(/images/flora/bateel-rewards/lockup.svg);--rw-sheen-from:#e4e4e400;--rw-sheen-to:#e4e4e4;--rw-badge:linear-gradient(to right, #c6c4c1 0%, #dadada 27%, #aaa49d 100%)}[data-flora-page=cms-bateel-rewards] .rw-tier-body{background-color:var(--rw-cream);border:1px solid var(--rw-tier-rule);border-radius:8px;flex:1;margin-top:8px;padding:24px}[data-flora-page=cms-bateel-rewards] .rw-tier:has(>.rw-tier-foot) .rw-tier-body{border-bottom:0;border-radius:8px 8px 0 0}[data-flora-page=cms-bateel-rewards] .rw-tier-body .flora-subheading{font-family:var(--font-serif);color:var(--rw-ink);text-align:center;margin:0;font-weight:500;line-height:40px}@media (min-width:1280px){[data-flora-page=cms-bateel-rewards] .rw-tier-body .flora-subheading{font-size:28px}}[data-flora-page=cms-bateel-rewards] .rw-benefits{margin-top:32px}[data-flora-page=cms-bateel-rewards] .rw-benefit{justify-content:center;align-items:center;gap:8px;min-height:20px;display:flex}[data-flora-page=cms-bateel-rewards] .rw-benefit:before{content:"";background:url(/images/flora/bateel-rewards/check.svg) 50%/20px 20px no-repeat;flex:0 0 20px;width:20px;height:20px}[data-flora-page=cms-bateel-rewards] .rw-benefit--off{opacity:.5}[data-flora-page=cms-bateel-rewards] .rw-benefit--off:before{background-image:url(/images/flora/bateel-rewards/cross.svg)}[data-flora-page=cms-bateel-rewards] .rw-benefit:not(:last-child){border-bottom:1px dotted #0003;padding-bottom:24px}[data-flora-page=cms-bateel-rewards] .rw-benefit+.rw-benefit{padding-top:24px}[data-flora-page=cms-bateel-rewards] .rw-tier-foot{background-color:var(--rw-chip);border-radius:0 0 8px 8px;justify-content:center;align-items:center;min-height:32px;padding:10px;display:flex}[data-flora-page=cms-bateel-rewards] .rw-tier-foot .flora-body{text-align:center}[data-flora-page=cms-bateel-rewards] .rw-gift{grid-template-columns:max(618px,42.917%) 1fr;align-items:stretch;min-height:600px;display:grid}[data-flora-page=cms-bateel-rewards] .rw-gift-copy{padding-block:81px;padding-inline:calc(var(--rw-edge) + 56px) 56px;background-color:var(--rw-card);flex-direction:column;justify-content:center;display:flex}[data-flora-page=cms-bateel-rewards] .rw-gift-copy .rw-btn{align-self:flex-start}[data-flora-page=cms-bateel-rewards] .rw-gift-copy .flora-heading{text-align:start}[data-flora-page=cms-bateel-rewards] .rw-gift-copy .flora-body{margin-top:16px}[data-flora-page=cms-bateel-rewards] .rw-gift-copy .rw-btn{margin-top:24px}[data-flora-page=cms-bateel-rewards] .rw-gift>img{-o-object-fit:cover;object-fit:cover;grid-area:1/2;width:100%;height:100%}[data-flora-page=cms-bateel-rewards] .rw-new .flora-heading{text-align:start}[data-flora-page=cms-bateel-rewards] .rw-new>.flora-inner>.flora-body{margin-top:8px}@media (min-width:1280px){[data-flora-page=cms-bateel-rewards] .rw-new>.flora-inner>.flora-body{font-size:16px}}[data-flora-page=cms-bateel-rewards] .rw-new-cards{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:24px;display:grid}[data-flora-page=cms-bateel-rewards] .rw-new-card{flex-direction:column;display:flex}[data-flora-page=cms-bateel-rewards] .rw-new-card>img{aspect-ratio:429/156;-o-object-fit:cover;object-fit:cover;border-radius:8px 8px 0 0;width:100%}[data-flora-page=cms-bateel-rewards] .rw-new-card-body{background-color:#fff;border:1px solid #0003;border-top:0;border-radius:0 0 8px 8px;flex:1;padding:16px}[data-flora-page=cms-bateel-rewards] .rw-new-card-body>.flora-body:first-child{color:var(--rw-accent);text-transform:uppercase;font-weight:500}[data-flora-page=cms-bateel-rewards] .rw-new-card-body .flora-subheading+.flora-body{margin-top:8px}@media (max-width:1279px){[data-flora-page=cms-bateel-rewards] .flora-display,[data-flora-page=cms-bateel-rewards] .flora-heading{line-height:28px}[data-flora-page=cms-bateel-rewards] .rw-btn{width:100%;font-size:14px}[data-flora-page=cms-bateel-rewards] .rw-hero{grid-template-columns:1fr;min-height:0}[data-flora-page=cms-bateel-rewards] .rw-hero>img,[data-flora-page=cms-bateel-rewards] .rw-hero>picture{grid-area:1/1}[data-flora-page=cms-bateel-rewards] .rw-hero>picture>img,[data-flora-page=cms-bateel-rewards] .rw-hero>img{aspect-ratio:393/287;height:auto}[data-flora-page=cms-bateel-rewards] .rw-hero>.flora-hero-content{padding:16px var(--rw-gutter) 28px;grid-area:2/1}[data-flora-page=cms-bateel-rewards] .rw-hero .flora-hero-content .flora-body{text-align:start;margin-inline:0;padding-top:0;font-size:12px;font-weight:400;line-height:1.2}[data-flora-page=cms-bateel-rewards] .rw-hero .flora-hero-content>div{max-width:none}[data-flora-page=cms-bateel-rewards] .rw-hero .flora-hero-content>div>*+*{margin-top:16px}[data-flora-page=cms-bateel-rewards] .rw-hero .flora-display+.flora-body{margin-top:8px}[data-flora-page=cms-bateel-rewards] .rw-stats{grid-template-columns:repeat(2,1fr);margin-top:-28px}[data-flora-page=cms-bateel-rewards] .rw-stat{min-height:0;padding:20px var(--rw-gutter)}[data-flora-page=cms-bateel-rewards] .rw-stat:first-child{border-bottom:1px solid var(--rw-rule);grid-column:1/-1}[data-flora-page=cms-bateel-rewards] .rw-stat:not(:last-child){border-inline-end:0}[data-flora-page=cms-bateel-rewards] .rw-stat:nth-child(2){border-inline-end:1px solid var(--rw-rule)}[data-flora-page=cms-bateel-rewards] .rw-stat h3{font-size:16px;line-height:20px}[data-flora-page=cms-bateel-rewards] .rw-stat .flora-body{margin-top:8px}[data-flora-page=cms-bateel-rewards] .rw-stat h3 img{width:10px;height:9px}[data-flora-page=cms-bateel-rewards] .rw-how .flora-heading{font-size:16px;line-height:20px}[data-flora-page=cms-bateel-rewards] .rw-how>.flora-inner>.flora-body{margin-top:8px}[data-flora-page=cms-bateel-rewards] .rw-how-body{grid-template-columns:1fr;gap:16px;margin-top:16px}[data-flora-page=cms-bateel-rewards] .rw-how-body>img{aspect-ratio:353/300;height:auto}[data-flora-page=cms-bateel-rewards] .rw-step{min-height:125px;padding:20px}[data-flora-page=cms-bateel-rewards] .rw-step .flora-subheading{margin-top:16px}[data-flora-page=cms-bateel-rewards] .rw-tiers>.flora-inner>.flora-body{margin-top:8px}[data-flora-page=cms-bateel-rewards] .rw-tiers>.flora-inner{max-width:none}[data-flora-page=cms-bateel-rewards] .rw-tier-track{margin-top:16px;margin-inline:calc(var(--rw-gutter) * -1);padding-inline:var(--rw-gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--rw-gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:300px;grid-auto-flow:column;gap:8px;overflow-x:auto}[data-flora-page=cms-bateel-rewards] .rw-tier-track::-webkit-scrollbar{display:none}[data-flora-page=cms-bateel-rewards] .rw-tier{scroll-snap-align:start}[data-flora-page=cms-bateel-rewards] .rw-tier-art{aspect-ratio:300/196}[data-flora-page=cms-bateel-rewards] .rw-tier-art:before{inset-inline-start:5.485%;width:39.892%;top:8.394%}[data-flora-page=cms-bateel-rewards] .rw-tier-badge{inset-inline-start:5.333%;top:auto;bottom:8.163%}[data-flora-page=cms-bateel-rewards] .rw-tier-body{padding:21px}[data-flora-page=cms-bateel-rewards] .rw-tier-body .flora-subheading{line-height:20px}[data-flora-page=cms-bateel-rewards] .rw-benefits{margin-top:24px}[data-flora-page=cms-bateel-rewards] .rw-benefit:not(:last-child){padding-bottom:16px}[data-flora-page=cms-bateel-rewards] .rw-benefit+.rw-benefit{padding-top:16px}[data-flora-page=cms-bateel-rewards] .rw-gift{grid-template-columns:1fr;min-height:0}[data-flora-page=cms-bateel-rewards] .rw-gift>img{aspect-ratio:393/287;grid-area:1/1;height:auto}[data-flora-page=cms-bateel-rewards] .rw-gift-copy{padding:24px var(--rw-gutter);grid-area:2/1}[data-flora-page=cms-bateel-rewards] .rw-new-cards{grid-template-columns:1fr;gap:8px;margin-top:16px}[data-flora-page=cms-bateel-rewards] .rw-new-card>img{aspect-ratio:353/156}[data-flora-page=cms-bateel-rewards] .rw-new-card-body{padding:16px 17px}[data-flora-page=cms-bateel-rewards] .rw-new>.flora-inner>.flora-body{font-size:14px;line-height:1.2}[data-flora-page=cms-bateel-rewards] .rw-new-card-body .flora-subheading{margin-top:8px}}[data-flora-page=cms-bateel-rewards] .rw-app{background-color:var(--rw-band);min-height:500px;margin-top:-17px;position:relative;overflow:hidden}[data-flora-page=cms-bateel-rewards] .rw-app:before,[data-flora-page=cms-bateel-rewards] .rw-app:after{content:"";z-index:0;mix-blend-mode:screen;opacity:.4;pointer-events:none;background:url(/images/flora/bateel-rewards/app-ornament.webp) 50%/cover no-repeat;position:absolute}[data-flora-page=cms-bateel-rewards] .rw-app:before{inset-inline-end:2px;width:760px;height:828px;top:-37px}[data-flora-page=cms-bateel-rewards] .rw-app:after{inset-inline-start:-147px;width:486px;height:530px;top:-360px}[data-flora-page=cms-bateel-rewards] .rw-app-copy{z-index:2;width:506px;padding-block:137px 0;padding-inline:calc(var(--rw-edge) + 168px) 0;box-sizing:content-box;position:relative}[data-flora-page=cms-bateel-rewards] .rw-app-copy .flora-heading,[data-flora-page=cms-bateel-rewards] .rw-app-copy .flora-body{color:var(--rw-band-ink);text-align:start}[data-flora-page=cms-bateel-rewards] .rw-app-copy .flora-heading{max-width:330px}[data-flora-page=cms-bateel-rewards] .rw-app-copy .flora-body{max-width:427px;margin-top:16px}[data-flora-page=cms-bateel-rewards] .rw-app-badges{gap:12px;margin-top:24px;display:flex}[data-flora-page=cms-bateel-rewards] .rw-app-badge{text-indent:-9999px;white-space:nowrap;background:#fff 50%/contain no-repeat;border-radius:6px;width:120px;height:40px;transition:opacity .15s;display:block;overflow:hidden}[data-flora-page=cms-bateel-rewards] .rw-app-badge:hover{opacity:.85}[data-flora-page=cms-bateel-rewards] .rw-app-badge--apple{background-image:url(/images/flora/bateel-rewards/badge-apple.webp)}[data-flora-page=cms-bateel-rewards] .rw-app-badge--google{background-image:url(/images/flora/bateel-rewards/badge-google.webp)}[data-flora-page=cms-bateel-rewards] .rw-app-art{z-index:1;pointer-events:none;position:absolute;inset:0}[data-flora-page=cms-bateel-rewards] .rw-app-art>img{-o-object-fit:contain;object-fit:contain;max-width:none;position:absolute}[data-flora-page=cms-bateel-rewards] .rw-app-art>img:first-child{inset-inline-end:124px;width:448px;height:770px;top:49px}[data-flora-page=cms-bateel-rewards] .rw-app-art>img:last-child{inset-inline-end:379px;width:356px;height:612px;top:207px}@media (max-width:1279px){[data-flora-page=cms-bateel-rewards] .rw-app{min-height:521px;margin-top:0}[data-flora-page=cms-bateel-rewards] .rw-app:before{inset-inline-end:-184px;width:576px;height:628px;top:-60px}[data-flora-page=cms-bateel-rewards] .rw-app:after{inset-inline-start:-120px;width:400px;height:436px;top:-300px}[data-flora-page=cms-bateel-rewards] .rw-app-copy{width:auto;padding:28px var(--rw-gutter) 0}[data-flora-page=cms-bateel-rewards] .rw-app-badges{max-width:252px}[data-flora-page=cms-bateel-rewards] .rw-app-art>img:first-child{inset-inline-start:112px;width:266px;height:457px;top:234px}[data-flora-page=cms-bateel-rewards] .rw-app-art>img:last-child{inset-inline-start:15px;width:212px;height:364px;top:328px}}[data-flora-page=cms-bateel-rewards] .rw-hero--member{align-items:center;padding-block:56px}@media (min-width:1280px){[data-flora-page=cms-bateel-rewards] .rw-hero--member:before{content:"";background-image:linear-gradient(90deg,#f3f0e4,#ede9da);grid-area:1/2;align-self:stretch;margin-block:-56px}}[data-flora-page=cms-bateel-rewards] .rw-hero--loading{align-items:center;min-height:600px}[data-flora-page=cms-bateel-rewards] .rw-skeleton{background-color:#0000000f;border-radius:4px;animation:1.4s ease-in-out infinite rw-skeleton-pulse;display:block}@media (prefers-reduced-motion:reduce){[data-flora-page=cms-bateel-rewards] .rw-skeleton{animation:none}}@keyframes rw-skeleton-pulse{50%{opacity:.55}}[data-flora-page=cms-bateel-rewards] .rw-skeleton--badge{width:130px;height:40px}[data-flora-page=cms-bateel-rewards] .rw-skeleton--title{width:min(100%,420px);height:40px;margin-top:16px}[data-flora-page=cms-bateel-rewards] .rw-skeleton--balance{width:220px;height:56px;margin-top:12px}[data-flora-page=cms-bateel-rewards] .rw-skeleton--panel{width:100%;height:118px;margin-top:24px}[data-flora-page=cms-bateel-rewards] .rw-skeleton--card{border-radius:8px;grid-area:1/2;height:363px;margin-inline:56px}[data-flora-page=cms-bateel-rewards] .rw-hero--guest .flora-display+.flora-body{margin-top:8px}[data-flora-page=cms-bateel-rewards] .rw-member-detail{max-width:calc(var(--rw-edge) + 56px + 506px);grid-area:1/1;padding-inline-start:calc(var(--rw-edge) + 56px)}[data-flora-page=cms-bateel-rewards] .rw-member-card{isolation:isolate;aspect-ratio:550/363;border-radius:8px;flex-direction:column;grid-area:1/2;align-items:flex-start;width:100%;max-width:550px;margin-inline:auto;padding:40px;display:flex;position:relative;overflow:hidden}[data-flora-page=cms-bateel-rewards] .rw-member-card-art{z-index:-2;-o-object-fit:cover;object-fit:cover}[data-flora-page=cms-bateel-rewards] .rw-member-card:after{content:"";z-index:-1;background-image:linear-gradient(to bottom, var(--rw-sheen-from), var(--rw-sheen-to));pointer-events:none;width:114.552%;height:145.008%;position:absolute;top:62.396%;left:36.99%;transform:translate(-50%,-50%)rotate(60deg)}[data-flora-page=cms-bateel-rewards] .rw-member-card-lockup{aspect-ratio:179.5/24;background:var(--rw-lockup) no-repeat center / contain;width:179.5px}[data-flora-page=cms-bateel-rewards] .rw-member-card-tier,[data-flora-page=cms-bateel-rewards] .rw-member-badge{background-color:var(--rw-chip);text-transform:uppercase;letter-spacing:.02em;color:var(--rw-ink);border-radius:2px;font-size:12px;line-height:normal;display:inline-block}[data-flora-page=cms-bateel-rewards] .rw-member-card-info{width:100%;margin-top:auto}[data-flora-page=cms-bateel-rewards] .rw-member-card-tier,[data-flora-page=cms-bateel-rewards] .rw-member-badge{background-color:#0000;background-image:var(--rw-badge);filter:drop-shadow(0 2px 17px #0000000d);border:1px solid #0000001a;border-radius:4px;align-items:center;height:32px;padding:0 10px;display:inline-flex}[data-flora-page=cms-bateel-rewards] .rw-member-badge{border-radius:8px;height:40px;padding-inline:11px}[data-flora-page=cms-bateel-rewards] .rw-member-card-identity{color:var(--rw-ink);margin-top:16px;font-size:14px;line-height:19px}[data-flora-page=cms-bateel-rewards] .rw-member-card-name{text-transform:uppercase}[data-flora-page=cms-bateel-rewards] .rw-member-card-sep{margin-inline:12px}[data-flora-page=cms-bateel-rewards] .rw-member-card-points,[data-flora-page=cms-bateel-rewards] .rw-member-balance{font-family:var(--font-serif);color:var(--rw-ink);flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}[data-flora-page=cms-bateel-rewards] .rw-member-card-points{margin-top:16px;font-size:44px;line-height:56px}[data-flora-page=cms-bateel-rewards] .rw-member-card-points-label,[data-flora-page=cms-bateel-rewards] .rw-member-balance-label{font-family:var(--font-sans);font-size:12px;line-height:normal}[data-flora-page=cms-bateel-rewards] .rw-member-card-meter{background-image:linear-gradient(to right, var(--rw-ink) 0 var(--rw-fill), #fff9 var(--rw-fill) 100%);border-radius:3px;width:100%;height:6px;margin-top:24px;margin-bottom:0;display:block;overflow:hidden}[dir=rtl] [data-flora-page=cms-bateel-rewards] .rw-member-card-meter{background-image:linear-gradient(to left, var(--rw-ink) 0 var(--rw-fill), #fff9 var(--rw-fill) 100%)}[data-flora-page=cms-bateel-rewards] .rw-member-greeting{margin-top:12px;font-size:28px;line-height:40px}[data-flora-page=cms-bateel-rewards] .rw-member-balance{margin-top:8px;font-size:44px;line-height:56px}[data-flora-page=cms-bateel-rewards] .rw-member-progress{background-color:#fff;border:1px solid #0000001a;border-radius:8px;margin-top:16px;padding:16px}[data-flora-page=cms-bateel-rewards] .rw-member-progress-copy{color:var(--rw-ink);font-size:12px;line-height:normal}[data-flora-page=cms-bateel-rewards] .rw-member-progress-amount{font-weight:500}[data-flora-page=cms-bateel-rewards] .rw-member-ladder{justify-content:space-between;align-items:flex-start;margin-top:16px;padding-inline:24px;display:flex;position:relative}[data-flora-page=cms-bateel-rewards] .rw-member-ladder:before,[data-flora-page=cms-bateel-rewards] .rw-member-ladder:after{content:"";height:0;position:absolute;top:12px}[data-flora-page=cms-bateel-rewards] .rw-member-ladder:before{border-top:1px dashed #00000040;inset-inline:0}[data-flora-page=cms-bateel-rewards] .rw-member-ladder:after{width:calc(36px + var(--rw-reached,0) * (100% - 72px));border-top:1.5px solid var(--rw-ink);inset-inline-start:0}[data-flora-page=cms-bateel-rewards] .rw-member-ladder.rw-member-ladder--top:after{width:100%}[data-flora-page=cms-bateel-rewards] .rw-member-ladder-stop{z-index:1;flex-direction:column;align-items:center;gap:8px;width:24px;display:flex;position:relative}[data-flora-page=cms-bateel-rewards] .rw-member-ladder-medal,[data-flora-page=cms-bateel-rewards] .rw-member-ladder-dot{border-radius:50%;width:24px;height:24px}[data-flora-page=cms-bateel-rewards] .rw-member-ladder-medal{box-sizing:border-box;background-color:#fff;border:1px solid #000;padding:2px}[data-flora-page=cms-bateel-rewards] .rw-member-ladder-stop--locked .rw-member-ladder-medal{border-color:#c3c3c3}[data-flora-page=cms-bateel-rewards] .rw-member-ladder-dot{border:1px solid var(--rw-rule);background-color:var(--rw-ink)}[data-flora-page=cms-bateel-rewards] .rw-member-ladder-stop--locked .rw-member-ladder-dot{background-color:#fff}[data-flora-page=cms-bateel-rewards] .rw-member-ladder-label{color:var(--rw-ink);white-space:nowrap;font-size:12px;line-height:normal}[data-flora-page=cms-bateel-rewards] .rw-member-qr-cta{margin-top:24px}[data-flora-page=cms-bateel-rewards] .rw-member-ready{background-color:var(--rw-cream);border-bottom:1px solid var(--rw-rule);order:1;justify-content:space-between;align-items:stretch;min-height:99px;margin-top:-56px;display:flex}[data-flora-page=cms-bateel-rewards] .rw-stats{order:0}[data-flora-page=cms-bateel-rewards] .rw-how,[data-flora-page=cms-bateel-rewards] .rw-tiers,[data-flora-page=cms-bateel-rewards] .rw-gift,[data-flora-page=cms-bateel-rewards] .rw-new,[data-flora-page=cms-bateel-rewards] .rw-app{order:2}[data-flora-page=cms-bateel-rewards] .rw-member-ready-copy{padding:16px 0 16px calc(var(--rw-edge) + var(--rw-gutter));color:var(--rw-ink);align-items:center;font-size:16px;line-height:normal;display:flex}[dir=rtl] [data-flora-page=cms-bateel-rewards] .rw-member-ready-copy{padding:24px calc(var(--rw-edge) + var(--rw-gutter)) 24px 0}[data-flora-page=cms-bateel-rewards] .rw-member-ready-amount{font-weight:500}[data-flora-page=cms-bateel-rewards] .rw-member-ready-cta{width:calc(var(--rw-edge) + 239px);color:var(--rw-ink);background-color:#fff;flex:none;justify-content:center;align-items:center;padding-inline-end:var(--rw-edge);font-size:16px;line-height:normal;text-decoration:none;display:inline-flex}@media (max-width:1279px){[data-flora-page=cms-bateel-rewards] .rw-hero--member{grid-template-columns:1fr;padding-block:0 24px}[data-flora-page=cms-bateel-rewards] .rw-hero--loading{min-height:0;padding-block:24px}[data-flora-page=cms-bateel-rewards] .rw-skeleton--card{margin:0 var(--rw-gutter);grid-area:2/1;height:231px}[data-flora-page=cms-bateel-rewards] .rw-skeleton--balance{height:28px}[data-flora-page=cms-bateel-rewards] .rw-member-card{width:auto;margin:24px var(--rw-gutter) 0;grid-area:2/1}[data-flora-page=cms-bateel-rewards] .rw-member-detail{max-width:none;padding:24px var(--rw-gutter) 0;grid-area:1/1}[data-flora-page=cms-bateel-rewards] .rw-member-card{aspect-ratio:353/231;max-width:none;padding:16px}[data-flora-page=cms-bateel-rewards] .rw-member-card-identity{margin-top:8px;font-weight:500;line-height:1.2}[data-flora-page=cms-bateel-rewards] .rw-member-card-phone{color:#636363;white-space:nowrap}[data-flora-page=cms-bateel-rewards] .rw-member-card-lockup{aspect-ratio:140.8/19;width:140.8px}[data-flora-page=cms-bateel-rewards] .rw-member-card-tier{margin-top:0}[data-flora-page=cms-bateel-rewards] .rw-member-card-meter{background-image:linear-gradient(to right, var(--rw-ink) 0 var(--rw-fill), #fff var(--rw-fill) 100%);border-radius:2px;height:4px;margin-top:16px}[dir=rtl] [data-flora-page=cms-bateel-rewards] .rw-member-card-meter{background-image:linear-gradient(to left, var(--rw-ink) 0 var(--rw-fill), #fff var(--rw-fill) 100%)}[data-flora-page=cms-bateel-rewards] .rw-member-greeting{font-size:16px;line-height:20px}[data-flora-page=cms-bateel-rewards] .rw-member-balance{gap:6px;font-size:20px;line-height:28px}[data-flora-page=cms-bateel-rewards] .rw-member-balance-label{font-weight:500}[data-flora-page=cms-bateel-rewards] .rw-member-card-points{margin-top:8px;font-size:20px;line-height:28px}[data-flora-page=cms-bateel-rewards] .rw-member-ready{min-height:0;margin-top:-28px;display:block}[data-flora-page=cms-bateel-rewards] .rw-member-ready-copy{padding:16px var(--rw-gutter);font-size:14px;line-height:1.2}[data-flora-page=cms-bateel-rewards] .rw-member-ready-cta{width:100%;padding:16px var(--rw-gutter);border-top:1px solid var(--rw-rule);justify-content:center;font-size:14px;font-weight:500;line-height:1.2}}@media (max-width:767px){[data-flora-page=cms-bateel-rewards] .rw-hero--member{padding-block:0}[data-flora-page=cms-bateel-rewards] .rw-hero--member:before{content:"";background-color:#f0ede1;grid-area:2/1;align-self:stretch}[data-flora-page=cms-bateel-rewards] .rw-member-detail{padding-block:28px}[data-flora-page=cms-bateel-rewards] .rw-member-card{margin-block:28px}}@media (min-width:768px) and (max-width:1279px){[data-flora-page=cms-bateel-rewards] .rw-hero--guest>.rw-hero-art{aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;height:420px}[data-flora-page=cms-bateel-rewards] .rw-hero--member,[data-flora-page=cms-bateel-rewards] .rw-hero--loading{-moz-column-gap:var(--rw-gutter);column-gap:var(--rw-gutter);grid-template-columns:3fr 4fr;align-items:stretch;padding-block:40px}[data-flora-page=cms-bateel-rewards] .rw-member-detail{max-width:none;padding-block:0;padding-inline:var(--rw-gutter) 0;grid-area:1/1}[data-flora-page=cms-bateel-rewards] .rw-member-card{aspect-ratio:auto;width:auto;min-width:0;max-width:none;min-height:280px;margin-block:0;margin-inline:0 var(--rw-gutter);grid-area:1/2}[data-flora-page=cms-bateel-rewards] .rw-skeleton--card{margin-block:0;margin-inline:0 var(--rw-gutter);grid-area:1/2;height:auto;min-height:280px}[data-flora-page=cms-bateel-rewards] .rw-member-ready-copy{padding-inline-start:var(--rw-gutter)}}@media (min-width:1280px){[data-flora-page=cms-bateel-rewards] .rw-hero--guest>.rw-hero-art{-o-object-fit:cover;object-fit:cover;height:600px}[data-flora-page=cms-bateel-rewards] .rw-hero--guest>.flora-hero-content{align-self:end}[data-flora-page=cms-bateel-rewards] .rw-gift>img{height:600px}[data-flora-page=cms-bateel-rewards] .rw-gift-copy .flora-heading,[data-flora-page=cms-bateel-rewards] .rw-gift-copy .flora-body{max-width:720px}[data-flora-page=cms-bateel-rewards] .rw-member-card{border-radius:24px;box-shadow:2px 4px 24px #0000000d}[data-flora-page=cms-bateel-rewards] .rw-member-card-tier,[data-flora-page=cms-bateel-rewards] .rw-member-badge,[data-flora-page=cms-bateel-rewards] .rw-member-card-points-label,[data-flora-page=cms-bateel-rewards] .rw-member-balance-label,[data-flora-page=cms-bateel-rewards] .rw-member-progress-copy,[data-flora-page=cms-bateel-rewards] .rw-member-ladder-label{font-size:14px}[data-flora-page=cms-bateel-rewards] .rw-member-ladder{padding-inline:31px}[data-flora-page=cms-bateel-rewards] .rw-member-ladder:before,[data-flora-page=cms-bateel-rewards] .rw-member-ladder:after{top:15px}[data-flora-page=cms-bateel-rewards] .rw-member-ladder:after{width:calc(46px + var(--rw-reached,0) * (100% - 92px))}[data-flora-page=cms-bateel-rewards] .rw-member-ladder-stop{gap:4px;width:30px}[data-flora-page=cms-bateel-rewards] .rw-member-ladder-medal,[data-flora-page=cms-bateel-rewards] .rw-member-ladder-dot{width:30px;height:30px}}
[data-flora-page=seven-types]{--dv-ink:#131313;--dv-ink-muted:#636363;--dv-cream:#f9f7f2;--dv-rule:#e0deda;--dv-rule-row:#d4d2ce;--dv-rule-row-mobile:#7a7974;--dv-dot-on:#9b553a;--dv-dot-off:#dfd7b7;--dv-chip-bg:#f6f3ec;--dv-panel:#f3f0e7;--dv-gutter:20px;--dv-max:1328px;--dv-header-h:0px;--dv-tabs-h:58px;gap:0;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding-bottom:0}@media (min-width:768px){[data-flora-page=seven-types]{--dv-gutter:32px}}@media (min-width:1280px){[data-flora-page=seven-types]{--dv-gutter:56px;--dv-tabs-h:69px}}[data-flora-page=seven-types] .dv-intro,[data-flora-page=seven-types] .dv-tabs,[data-flora-page=seven-types] .dv-varieties{width:100%;max-width:calc(var(--dv-max) + var(--dv-gutter) * 2);padding-inline:var(--dv-gutter);margin-inline:auto}html:has([data-flora-page=seven-types]){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has([data-flora-page=seven-types]){scroll-behavior:auto}}[data-flora-page=seven-types] .dv-hero{background:var(--dv-cream);width:100%;height:400px;overflow:hidden}[data-flora-page=seven-types] .dv-hero video,[data-flora-page=seven-types] .dv-hero img{-o-object-fit:cover;object-fit:cover;border-radius:0;width:100%;height:100%;display:block}@media (max-width:1279px){[data-flora-page=seven-types] .dv-hero>div{aspect-ratio:auto;height:100%;overflow:hidden;container-type:size}[data-flora-page=seven-types] .dv-hero iframe{width:max(100cqw,177.78cqh);height:max(100cqh,56.25cqw);inset:50% auto auto 50%;transform:translate(-50%,-50%)}}[data-flora-page=seven-types] .dv-body{background:var(--dv-cream);padding-block:24px 28px}[data-flora-page=seven-types] .dv-intro{flex-direction:column;display:flex}[data-flora-page=seven-types] .dv-intro>.flora-display{font-family:var(--font-serif);color:#000;margin:0 0 16px;font-weight:500;line-height:28px}[data-flora-page=seven-types] .dv-intro>.flora-body{font-family:var(--font-sans);color:#000;margin:0;font-weight:400;line-height:17px}@media (min-width:1280px){[data-flora-page=seven-types] .dv-intro>.flora-body{font-size:14px}}[data-flora-page=seven-types] .dv-intro>.flora-body+.flora-body{margin-top:17px}[data-flora-page=seven-types] .dv-tabs{top:var(--dv-header-h);z-index:20;background:#fff;position:sticky}[data-flora-page=seven-types] .dv-tabs.is-stuck{border-top-color:#0000;box-shadow:0 4px 12px #00000014}@media (max-width:767px){[data-flora-page=seven-types] .dv-tabs.has-more .dv-tabs-list{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}}[data-flora-page=seven-types] .dv-tabs-list{border-bottom:1px solid var(--dv-rule);scrollbar-width:none;gap:16px;padding-top:24px;display:flex;overflow-x:auto}[data-flora-page=seven-types] .dv-tabs-list::-webkit-scrollbar{display:none}[data-flora-page=seven-types] .dv-tab{font-family:var(--font-sans);color:var(--dv-ink-muted);white-space:nowrap;flex:none;padding:0 12px 16px;font-size:14px;font-weight:400;line-height:17px;text-decoration:none;transition:color .2s;position:relative}[data-flora-page=seven-types] .dv-tab:hover,[data-flora-page=seven-types] .dv-tab:focus-visible,[data-flora-page=seven-types] .dv-tab.is-active{color:var(--dv-ink)}[data-flora-page=seven-types] .dv-tabs-list:not(:has(.is-active)) .dv-tab:first-child{color:var(--dv-ink)}[data-flora-page=seven-types] .dv-tab.is-active:after{content:"";inset-inline:0;background:var(--dv-ink);height:2px;position:absolute;bottom:-1px}[data-flora-page=seven-types] .dv-tabs-list:not(:has(.is-active)) .dv-tab:first-child:after{content:"";inset-inline:0;background:var(--dv-ink);height:2px;position:absolute;bottom:-1px}[data-flora-page=seven-types] .dv-varieties{margin-top:20px}[data-flora-page=seven-types] .dv-variety{scroll-margin-top:calc(var(--dv-header-h) + var(--dv-tabs-h) - 4px)}[data-flora-page=seven-types] .dv-variety+.dv-variety{background-image:repeating-linear-gradient(to right, var(--dv-rule-row-mobile) 0 2px, transparent 2px 4px);background-position:0 0;background-repeat:no-repeat;background-size:100% 1px;margin-top:20px;padding-top:20px}[data-flora-page=seven-types] .dv-variety-main{min-width:0;position:relative}[data-flora-page=seven-types] .dv-variety-main>.flora-heading{font-family:var(--font-serif);color:#000;margin:0 0 16px;font-weight:500;line-height:20px}[data-flora-page=seven-types] .dv-variety-main>.flora-body{font-family:var(--font-sans);color:#000;margin:0;font-weight:400;line-height:17px}@media (min-width:1280px){[data-flora-page=seven-types] .dv-variety-main>.flora-body{font-size:14px}}[data-flora-page=seven-types] .dv-variety-main>.flora-body+.flora-body{margin-top:17px}[data-flora-page=seven-types] .dv-variety-media{aspect-ratio:353/156;border-radius:8px;width:100%;margin-top:16px;position:relative;overflow:hidden}[data-flora-page=seven-types] .dv-variety-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-flora-page=seven-types] .dv-variety-media--kholas img{-o-object-position:50% 71%;object-position:50% 71%}[data-flora-page=seven-types] .dv-variety-aside{border-top:1px solid var(--dv-rule);min-width:0;margin-top:16px;padding-top:16px}[data-flora-page=seven-types] .dv-taste>.flora-subheading,[data-flora-page=seven-types] .dv-pair>.flora-subheading{font-family:var(--font-sans);color:#000;margin:0 0 16px;font-weight:500;line-height:17px}[data-flora-page=seven-types] .dv-rating{justify-content:space-between;align-items:center;gap:16px;display:flex}[data-flora-page=seven-types] .dv-rating+.dv-rating{margin-top:16px}[data-flora-page=seven-types] .dv-rating>.flora-body{font-family:var(--font-sans);color:#000;margin:0;font-weight:400;line-height:17px}[data-flora-page=seven-types] .dv-dots{background-image:radial-gradient(circle at 8px 8px, var(--dv-dot-off) 7.5px, transparent 8px);background-repeat:repeat-x;background-size:22px 16px;flex:none;width:104px;height:16px;position:relative}[data-flora-page=seven-types] .dv-dots:before{content:"";top:0;inset-inline-start:0;width:calc(var(--dv-n) * 22px - 6px);background-image:radial-gradient(circle at 8px 8px, var(--dv-dot-on) 7.5px, transparent 8px);background-repeat:repeat-x;background-size:22px 16px;position:absolute;bottom:0}[data-flora-page=seven-types] .dv-dots--1{--dv-n:1}[data-flora-page=seven-types] .dv-dots--2{--dv-n:2}[data-flora-page=seven-types] .dv-dots--3{--dv-n:3}[data-flora-page=seven-types] .dv-dots--4{--dv-n:4}[data-flora-page=seven-types] .dv-dots--5{--dv-n:5}[data-flora-page=seven-types] .dv-pair{background-image:repeating-linear-gradient(to right, var(--dv-rule) 0 2px, transparent 2px 4px);background-position:0 0;background-repeat:no-repeat;background-size:100% 1px;margin-top:16px;padding-top:16px}[data-flora-page=seven-types] .dv-chips{flex-wrap:wrap;gap:8px;display:flex}[data-flora-page=seven-types] .dv-chip{background:var(--dv-chip-bg);height:40px;font-family:var(--font-sans);color:#000;text-transform:uppercase;border:1px solid #000;border-radius:4px;justify-content:center;align-items:center;padding-inline:16px;font-size:14px;font-weight:500;line-height:17px;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}[data-flora-page=seven-types] .dv-chip:hover,[data-flora-page=seven-types] .dv-chip:focus-visible{color:#fff;background:#000}[data-flora-page=seven-types] .dv-fillings{background:var(--dv-cream)}[data-flora-page=seven-types] .dv-fillings-panel{padding:28px var(--dv-gutter);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}[data-flora-page=seven-types] .dv-fillings-panel>.flora-heading{font-family:var(--font-serif);color:#000;margin:0 0 16px;font-weight:500;line-height:28px}[data-flora-page=seven-types] .dv-fillings-panel>.flora-body{font-family:var(--font-sans);color:#000;margin:0;font-weight:400;line-height:17px}[data-flora-page=seven-types] .dv-fillings-cta{width:100%;height:40px;font-family:var(--font-sans);color:#000;text-transform:uppercase;border:1px solid #000;border-radius:4px;justify-content:center;align-items:center;margin-top:16px;font-size:14px;font-weight:500;line-height:17px;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}[data-flora-page=seven-types] .dv-fillings-cta:hover,[data-flora-page=seven-types] .dv-fillings-cta:focus-visible{color:#fff;background:#000}[data-flora-page=seven-types] .dv-fillings-media{width:100%;height:300px;position:relative;overflow:hidden}[data-flora-page=seven-types] .dv-fillings-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (min-width:768px){[data-flora-page=seven-types] .dv-hero{height:450px}[data-flora-page=seven-types] .dv-fillings-media{height:400px}}@media (min-width:1280px){[data-flora-page=seven-types] .dv-hero{height:500px}[data-flora-page=seven-types] .dv-body{padding-block:56px}[data-flora-page=seven-types] .dv-intro{-moz-column-gap:24px;grid-template-rows:auto auto;grid-template-columns:340px 606px;place-content:start space-between;column-gap:24px;display:grid}[data-flora-page=seven-types] .dv-intro>.flora-display{grid-area:1/1/3/2;margin:0;font-size:44px;line-height:56px}[data-flora-page=seven-types] .dv-intro>.flora-body{grid-column:2}[data-flora-page=seven-types] .dv-tabs{border-block:1px solid var(--dv-rule);max-width:100%;margin-top:32px;padding-inline:0}[data-flora-page=seven-types] .dv-tabs-list{width:100%;max-width:calc(var(--dv-max) + var(--dv-gutter) * 2);padding-top:0;padding-inline:var(--dv-gutter);border-bottom:0;gap:10px;margin-inline:auto;overflow-x:visible}[data-flora-page=seven-types] .dv-tab{padding:24px;font-size:16px;line-height:19px}[data-flora-page=seven-types] .dv-tab.is-active:after{bottom:-1px}[data-flora-page=seven-types] .dv-tabs-list:not(:has(.is-active)) .dv-tab:first-child:after{bottom:-1px}[data-flora-page=seven-types] .dv-varieties{margin-top:32px}[data-flora-page=seven-types] .dv-variety{scroll-margin-top:calc(var(--dv-header-h) + var(--dv-tabs-h) - 4px);-moz-column-gap:48px;grid-template-columns:850px 430px;align-items:start;column-gap:48px;display:grid;position:relative}[data-flora-page=seven-types] .dv-variety+.dv-variety{border-top:1px solid var(--dv-rule-row);background-image:none;margin-top:24px;padding-top:24px}[data-flora-page=seven-types] .dv-variety-main:after{content:"";top:0;bottom:0;background:var(--dv-rule);width:1px;position:absolute;inset-inline-end:-24px}[data-flora-page=seven-types] .dv-variety-main>.flora-heading{margin-bottom:16px;font-size:28px;line-height:40px}[data-flora-page=seven-types] .dv-variety-media{aspect-ratio:850/300;margin-top:24px}[data-flora-page=seven-types] .dv-variety-aside{border-top:0;margin-top:0;padding-top:0}[data-flora-page=seven-types] .dv-taste>.flora-subheading,[data-flora-page=seven-types] .dv-pair>.flora-subheading,[data-flora-page=seven-types] .dv-rating>.flora-body{font-size:16px;line-height:19px}[data-flora-page=seven-types] .dv-pair{margin-top:24px;padding-top:24px}[data-flora-page=seven-types] .dv-chip{height:48px;font-size:16px;line-height:19px}[data-flora-page=seven-types] .dv-fillings{background:#fff;grid-template-columns:541fr 899fr;display:grid}[data-flora-page=seven-types] .dv-fillings-panel{background:var(--dv-panel);padding:150px 56px 130px}[data-flora-page=seven-types] .dv-fillings-panel>.flora-heading{max-width:429px;font-size:44px;line-height:56px}[data-flora-page=seven-types] .dv-fillings-panel>.flora-body{max-width:429px;font-size:16px;line-height:19px}[data-flora-page=seven-types] .dv-fillings-cta{width:200px;height:48px;margin-top:24px;font-size:16px;line-height:19px}[data-flora-page=seven-types] .dv-fillings-media{height:500px}}
[data-flora-page=our-farm]{--of-cream:#faf8f3;--of-sand:#f4f1e8;--of-brown:#4e3d29;--of-brown-ink:#f5f1e7;--of-ink:#000;--of-rule:#f5f1e740;--of-gutter:20px;--of-max:1104px;--of-band-py:28px;--of-radius:8px;gap:0;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding-bottom:0}@media (min-width:768px){[data-flora-page=our-farm]{--of-gutter:32px;--of-band-py:40px}}@media (min-width:1280px){[data-flora-page=our-farm]{--of-gutter:56px;--of-band-py:56px}}[data-flora-page=our-farm] .of-farms-inner,[data-flora-page=our-farm] .of-sustain-inner,[data-flora-page=our-farm] .of-produce-inner,[data-flora-page=our-farm] .of-luxury-inner{width:min(var(--of-max), 100% - var(--of-gutter) * 2);margin-inline:auto}[data-flora-page=our-farm] .of-farms-media,[data-flora-page=our-farm] .of-sustain-media,[data-flora-page=our-farm] .of-fairtrade-media,[data-flora-page=our-farm] .of-card-media,[data-flora-page=our-farm] .of-luxury-media{border-radius:var(--of-radius);position:relative;overflow:hidden}[data-flora-page=our-farm] .of-farms-media img,[data-flora-page=our-farm] .of-sustain-media img,[data-flora-page=our-farm] .of-fairtrade-media img,[data-flora-page=our-farm] .of-card-media img,[data-flora-page=our-farm] .of-luxury-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}[data-flora-page=our-farm] .flora-body{color:var(--of-ink);margin:0;line-height:1.3}@media (min-width:1280px){[data-flora-page=our-farm] .flora-body{font-size:14px}}[data-flora-page=our-farm] .of-hero{background:var(--of-brown);align-items:flex-end;height:500px;display:flex;position:relative;overflow:hidden}[data-flora-page=our-farm] .of-hero>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-flora-page=our-farm] .of-hero:after{content:"";background:linear-gradient(#0000 39%,#000c 100%);position:absolute;inset:0}[data-flora-page=our-farm] .of-hero-copy{z-index:1;width:min(878px, 100% - var(--of-gutter) * 2);padding-bottom:var(--of-band-py);text-align:center;flex-direction:column;gap:16px;margin-inline:auto;display:flex;position:relative}[data-flora-page=our-farm] .of-hero-copy h1{color:#fff;text-align:center;margin:0;line-height:1.4}[data-flora-page=our-farm] .of-hero-copy .flora-body{color:#fff}@media (min-width:1280px){[data-flora-page=our-farm] .of-hero{height:600px}[data-flora-page=our-farm] .of-hero:after{background:linear-gradient(#0000 11%,#000c 100%)}[data-flora-page=our-farm] .of-hero-copy h1{font-size:44px;line-height:1.273}}[data-flora-page=our-farm] .of-farms{background:var(--of-cream);padding-block:var(--of-band-py)}[data-flora-page=our-farm] .of-farms-inner{gap:16px;display:grid}[data-flora-page=our-farm] .of-farms-copy{flex-direction:column;gap:16px;display:flex}[data-flora-page=our-farm] .of-farms-copy h2,[data-flora-page=our-farm] .of-farms-copy h3{color:var(--of-ink);text-align:start;margin:0;line-height:1.4}[data-flora-page=our-farm] .of-farms-media{aspect-ratio:353/200}@media (min-width:768px){[data-flora-page=our-farm] .of-farms-inner{grid-template-columns:506fr 542fr;align-items:center;gap:32px}[data-flora-page=our-farm] .of-farms-media{aspect-ratio:542/358}}@media (min-width:1280px){[data-flora-page=our-farm] .of-farms-inner{gap:56px}[data-flora-page=our-farm] .of-farms-copy h2{font-size:44px;line-height:1.273}[data-flora-page=our-farm] .of-farms-copy h3{font-size:28px;line-height:1.429}}[data-flora-page=our-farm] .of-sustain{background:var(--of-brown);padding-block:var(--of-band-py)}[data-flora-page=our-farm] .of-sustain-head{text-align:center;flex-direction:column;gap:16px;display:flex}[data-flora-page=our-farm] .of-sustain-head .flora-body{font-family:var(--font-sans);text-transform:uppercase;color:var(--of-brown-ink);font-weight:500;line-height:1.2}@media (min-width:1280px){[data-flora-page=our-farm] .of-sustain-head .flora-body{font-size:14px}}[data-flora-page=our-farm] .of-sustain-head h2{color:#fff;text-align:center;margin:0;line-height:1.4}[data-flora-page=our-farm] .of-sustain-grid{border-top:1px solid var(--of-rule);margin-top:28px;padding-top:28px;display:grid}[data-flora-page=our-farm] .of-sustain-col{text-align:center;flex-direction:column;display:flex}[data-flora-page=our-farm] .of-sustain-col .flora-body{color:#fff}[data-flora-page=our-farm] .of-sustain-col+.of-sustain-col{border-top:1px solid var(--of-rule);margin-top:28px;padding-top:28px}[data-flora-page=our-farm] .of-sustain-media{aspect-ratio:353/200;margin-block:16px 24px}@media (min-width:768px){[data-flora-page=our-farm] .of-sustain-grid{-moz-column-gap:48px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin-top:32px;padding-top:32px}[data-flora-page=our-farm] .of-sustain-col+.of-sustain-col{border-top:0;margin-top:0;padding-top:0}[data-flora-page=our-farm] .of-sustain-media{aspect-ratio:497/319;margin-block:24px 32px}}@media (min-width:1280px){[data-flora-page=our-farm] .of-sustain-grid{-moz-column-gap:110px;column-gap:110px}[data-flora-page=our-farm] .of-sustain-head h2{font-size:28px;line-height:1.429}}[data-flora-page=our-farm] .of-produce{background:var(--of-sand);padding-block:var(--of-band-py)}[data-flora-page=our-farm] .of-fairtrade{grid-template-columns:187fr 150fr;align-items:end;gap:16px;display:grid}[data-flora-page=our-farm] .of-fairtrade-media{aspect-ratio:187/250}[data-flora-page=our-farm] .of-fairtrade-media:after{content:"";background:linear-gradient(#0000 0%,#0003 45%,#000000a6 100%);position:absolute;inset:0}[data-flora-page=our-farm] .of-fairtrade-label{inset-inline-start:20px;z-index:1;max-width:110px;position:absolute;bottom:20px}[data-flora-page=our-farm] .of-fairtrade-label h2{color:var(--of-brown-ink);text-align:start;margin:0;line-height:1.4}[data-flora-page=our-farm] .of-fairtrade-copy{flex-direction:column;gap:16px;display:flex}[data-flora-page=our-farm] .of-fairtrade-copy h2{color:var(--of-ink);text-align:start;margin:0;line-height:1.4}[data-flora-page=our-farm] .of-production{margin-top:var(--of-band-py)}[data-flora-page=our-farm] .of-production>h2{color:var(--of-ink);text-align:start;margin:0;line-height:1.4}[data-flora-page=our-farm] .of-production-copy{flex-direction:column;gap:16px;margin-top:16px;display:flex}[data-flora-page=our-farm] .of-production-grid{-moz-column-gap:19px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 19px;margin-top:28px;display:grid}[data-flora-page=our-farm] .of-card-media{aspect-ratio:261/300;border-radius:4px}[data-flora-page=our-farm] .of-card .flora-body{text-align:center;margin-top:12px;font-weight:500}@media (min-width:768px){[data-flora-page=our-farm] .of-fairtrade{grid-template-columns:731fr 317fr;gap:32px}[data-flora-page=our-farm] .of-fairtrade-media{aspect-ratio:731/400}[data-flora-page=our-farm] .of-fairtrade-media:after{background:linear-gradient(90deg,#0000008c 0%,#0000 63%)}[data-flora-page=our-farm] .of-fairtrade-label{inset-inline-start:32px;max-width:354px;bottom:32px}[data-flora-page=our-farm] .of-production-grid{-moz-column-gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:20px}[data-flora-page=our-farm] .of-card .flora-body{margin-top:16px}@media (min-width:1280px){[data-flora-page=our-farm] .of-card .flora-body{font-size:16px}}}@media (min-width:1280px){[data-flora-page=our-farm] .of-fairtrade{gap:56px}[data-flora-page=our-farm] .of-fairtrade-label{inset-inline-start:56px;bottom:56px}[data-flora-page=our-farm] .of-fairtrade-label h2,[data-flora-page=our-farm] .of-fairtrade-copy h2,[data-flora-page=our-farm] .of-production>h2{font-size:44px;line-height:1.273}[data-flora-page=our-farm] .of-fairtrade-copy{gap:32px}[data-flora-page=our-farm] .of-production-copy,[data-flora-page=our-farm] .of-production-grid{margin-top:24px}}[data-flora-page=our-farm] .of-luxury{padding-block:var(--of-band-py);background:#fff}[data-flora-page=our-farm] .of-luxury-inner{gap:16px;display:grid}[data-flora-page=our-farm] .of-luxury-media{aspect-ratio:353/300;order:2}[data-flora-page=our-farm] .of-luxury-copy{flex-direction:column;order:1;gap:16px;display:flex}[data-flora-page=our-farm] .of-luxury-copy h2{color:var(--of-ink);text-align:start;margin:0;line-height:1.4}@media (min-width:768px){[data-flora-page=our-farm] .of-luxury-inner{grid-template-columns:542fr 506fr;align-items:center;gap:32px}[data-flora-page=our-farm] .of-luxury-media{aspect-ratio:542/400;order:1}[data-flora-page=our-farm] .of-luxury-copy{order:2}}@media (min-width:1280px){[data-flora-page=our-farm] .of-luxury-inner{gap:56px}[data-flora-page=our-farm] .of-luxury-copy h2{font-size:44px;line-height:1.273}}
[data-flora-page=sustainable-farming]{--sf-cream:#faf8f3;--sf-brown:#4e3d29;--sf-eyebrow:#9b553a;--sf-ink:#000;--sf-gutter:20px;--sf-max:1104px;--sf-band-py:28px;--sf-intro-gap:28px;--sf-col-gap:32px;--sf-row-gap:28px;--sf-card-gap:16px;--sf-eyebrow-gap:4px;--sf-grove-gap:28px;--sf-radius:4px;--sf-hero-h:500px;--sf-aerial-h:300px;--sf-card-ratio:353 / 200;gap:0;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding-bottom:0}@media (min-width:768px){[data-flora-page=sustainable-farming]{--sf-gutter:32px;--sf-band-py:40px;--sf-intro-gap:32px;--sf-col-gap:48px;--sf-row-gap:40px;--sf-card-gap:24px;--sf-eyebrow-gap:0px;--sf-grove-gap:24px;--sf-radius:8px;--sf-aerial-h:400px;--sf-card-ratio:497 / 350}}@media (min-width:1280px){[data-flora-page=sustainable-farming]{--sf-gutter:56px;--sf-band-py:56px;--sf-col-gap:110px;--sf-aerial-h:509px}}[data-flora-page=sustainable-farming] .sf-intro-inner,[data-flora-page=sustainable-farming] .sf-methods-grid,[data-flora-page=sustainable-farming] .sf-grove-inner{width:min(var(--sf-max), 100% - var(--sf-gutter) * 2);margin-inline:auto}[data-flora-page=sustainable-farming] .sf-hero{height:var(--sf-hero-h);position:relative;overflow:hidden}[data-flora-page=sustainable-farming] .sf-hero img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}[data-flora-page=sustainable-farming] .sf-intro,[data-flora-page=sustainable-farming] .sf-methods{background:var(--sf-cream)}[data-flora-page=sustainable-farming] .sf-intro{padding-block-start:var(--sf-band-py)}[data-flora-page=sustainable-farming] .sf-methods{padding-block-end:var(--sf-band-py)}[data-flora-page=sustainable-farming] .sf-intro-inner{gap:16px;display:grid}[data-flora-page=sustainable-farming] .sf-intro-inner .flora-display{white-space:pre-line;font-family:var(--primary-font);color:var(--sf-ink);margin:0;font-weight:500;line-height:28px}[data-flora-page=sustainable-farming] .flora-body{font-family:var(--secondary-font);color:var(--sf-ink);margin:0;font-weight:400;line-height:14px}@media (min-width:1280px){[data-flora-page=sustainable-farming] .flora-body{font-size:12px}}@media (min-width:768px){[data-flora-page=sustainable-farming] .sf-intro-inner .flora-display{line-height:42px}[data-flora-page=sustainable-farming] .flora-body{line-height:17px}@media (min-width:1280px){[data-flora-page=sustainable-farming] .flora-body{font-size:14px}}}@media (min-width:1280px){[data-flora-page=sustainable-farming] .sf-intro-inner{-moz-column-gap:var(--sf-col-gap);justify-content:space-between;column-gap:var(--sf-col-gap);grid-template-columns:497px 497px;align-items:start}[data-flora-page=sustainable-farming] .sf-intro-inner .flora-display{max-width:461px;font-size:44px;line-height:56px}}[data-flora-page=sustainable-farming] .sf-methods-grid{align-items:start;gap:var(--sf-row-gap) var(--sf-col-gap);padding-block-start:var(--sf-intro-gap);display:grid}[data-flora-page=sustainable-farming] .sf-card{gap:var(--sf-card-gap);flex-direction:column;display:flex}[data-flora-page=sustainable-farming] .sf-card-media{border-radius:var(--sf-radius);aspect-ratio:var(--sf-card-ratio);position:relative;overflow:hidden}[data-flora-page=sustainable-farming] .sf-card-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}[data-flora-page=sustainable-farming] .sf-card-body{flex-direction:column;display:flex}[data-flora-page=sustainable-farming] .sf-card-num{margin-block-end:var(--sf-eyebrow-gap)}[data-flora-page=sustainable-farming] .sf-card-num .flora-body{text-transform:uppercase;color:var(--sf-eyebrow);font-weight:500}[data-flora-page=sustainable-farming] .sf-card-body .flora-heading{font-family:var(--primary-font);color:var(--sf-ink);margin:0;font-weight:500;line-height:20px}[data-flora-page=sustainable-farming] .sf-card-body .flora-heading+.flora-body{margin-block-start:16px}@media (min-width:768px){[data-flora-page=sustainable-farming] .sf-methods-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-flora-page=sustainable-farming] .sf-card-body .flora-heading{line-height:32px}}@media (min-width:1280px){[data-flora-page=sustainable-farming] .sf-methods-grid{grid-template-rows:minmax(610px,auto);grid-template-columns:497px 497px;justify-content:space-between;row-gap:0}[data-flora-page=sustainable-farming] .sf-card-body .flora-heading{font-size:28px;line-height:40px}[data-flora-page=sustainable-farming] .sf-card:nth-child(2n){margin-block-start:56px}}[data-flora-page=sustainable-farming] .sf-aerial{height:var(--sf-aerial-h);position:relative;overflow:hidden}[data-flora-page=sustainable-farming] .sf-aerial img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}[data-flora-page=sustainable-farming] .sf-grove{background:var(--sf-brown);padding-block:var(--sf-band-py)}[data-flora-page=sustainable-farming] .sf-grove-inner{gap:var(--sf-grove-gap);flex-direction:column;display:flex}[data-flora-page=sustainable-farming] .sf-grove-head{text-align:center;color:#fff;flex-direction:column;align-items:center;gap:16px;display:flex}[data-flora-page=sustainable-farming] .sf-grove-head .flora-display{font-family:var(--primary-font);color:inherit;margin:0;font-weight:500;line-height:28px}[data-flora-page=sustainable-farming] .sf-grove-head .flora-body{color:inherit}[data-flora-page=sustainable-farming] .sf-grove-video{border-radius:var(--sf-radius);background:#000;width:min(878px,100%);margin-inline:auto;overflow:hidden}@media (min-width:768px){[data-flora-page=sustainable-farming] .sf-grove-head .flora-display{line-height:42px}[data-flora-page=sustainable-farming] .sf-grove-head .flora-body{max-width:878px}}@media (min-width:1280px){[data-flora-page=sustainable-farming] .sf-grove-head .flora-display{font-size:44px;line-height:56px}}
[data-flora-page=elevated-organic-delicacies]{--eod-cream:#faf8f3;--eod-brown:#4e3d29;--eod-ink:#000;--eod-gutter:20px;--eod-max:1104px;--eod-band-py:28px;--eod-intro-gap:28px;--eod-col-gap:32px;--eod-row-gap:28px;--eod-card-gap:16px;--eod-grove-gap:28px;--eod-shop-gap:16px;--eod-tile-gap:10px;--eod-radius:4px;--eod-hero-h:500px;--eod-card-ratio:353 / 200;gap:0;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding-bottom:0}@media (min-width:768px){[data-flora-page=elevated-organic-delicacies]{--eod-gutter:32px;--eod-band-py:40px;--eod-intro-gap:32px;--eod-col-gap:48px;--eod-row-gap:40px;--eod-card-gap:24px;--eod-grove-gap:24px;--eod-shop-gap:32px;--eod-tile-gap:24px;--eod-radius:8px;--eod-card-ratio:497 / 350}}@media (min-width:1280px){[data-flora-page=elevated-organic-delicacies]{--eod-gutter:56px;--eod-band-py:56px;--eod-col-gap:110px;--eod-tile-gap:35px}}[data-flora-page=elevated-organic-delicacies] .eod-intro-inner,[data-flora-page=elevated-organic-delicacies] .eod-steps-grid,[data-flora-page=elevated-organic-delicacies] .eod-grove-inner,[data-flora-page=elevated-organic-delicacies] .eod-shop-inner{width:min(var(--eod-max), 100% - var(--eod-gutter) * 2);margin-inline:auto}[data-flora-page=elevated-organic-delicacies] .eod-hero{height:var(--eod-hero-h);position:relative;overflow:hidden}[data-flora-page=elevated-organic-delicacies] .eod-hero img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}[data-flora-page=elevated-organic-delicacies] .eod-intro,[data-flora-page=elevated-organic-delicacies] .eod-steps{background:var(--eod-cream)}[data-flora-page=elevated-organic-delicacies] .eod-intro{padding-block-start:var(--eod-band-py)}[data-flora-page=elevated-organic-delicacies] .eod-steps{padding-block-end:var(--eod-band-py)}[data-flora-page=elevated-organic-delicacies] .eod-intro-inner{gap:16px;display:grid}[data-flora-page=elevated-organic-delicacies] .eod-intro-inner .flora-display{white-space:pre-line;font-family:var(--primary-font);color:var(--eod-ink);margin:0;font-weight:500;line-height:28px}[data-flora-page=elevated-organic-delicacies] .flora-body{font-family:var(--secondary-font);color:var(--eod-ink);margin:0;font-weight:400;line-height:14px}@media (min-width:1280px){[data-flora-page=elevated-organic-delicacies] .flora-body{font-size:12px}}@media (min-width:768px){[data-flora-page=elevated-organic-delicacies] .eod-intro-inner .flora-display{line-height:42px}[data-flora-page=elevated-organic-delicacies] .flora-body{line-height:17px}@media (min-width:1280px){[data-flora-page=elevated-organic-delicacies] .flora-body{font-size:14px}}}@media (min-width:1280px){[data-flora-page=elevated-organic-delicacies] .eod-intro-inner{-moz-column-gap:var(--eod-col-gap);justify-content:space-between;column-gap:var(--eod-col-gap);grid-template-columns:497px 497px;align-items:start}[data-flora-page=elevated-organic-delicacies] .eod-intro-inner .flora-display{max-width:461px;font-size:44px;line-height:56px}}[data-flora-page=elevated-organic-delicacies] .eod-steps-grid{align-items:start;gap:var(--eod-row-gap) var(--eod-col-gap);padding-block-start:var(--eod-intro-gap);display:grid}[data-flora-page=elevated-organic-delicacies] .eod-card{gap:var(--eod-card-gap);flex-direction:column;display:flex}[data-flora-page=elevated-organic-delicacies] .eod-card-media{border-radius:var(--eod-radius);aspect-ratio:var(--eod-card-ratio);position:relative;overflow:hidden}[data-flora-page=elevated-organic-delicacies] .eod-card-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@media (min-width:768px){[data-flora-page=elevated-organic-delicacies] .eod-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){[data-flora-page=elevated-organic-delicacies] .eod-steps-grid{grid-template-rows:minmax(588px,auto);grid-template-columns:497px 497px;justify-content:space-between;row-gap:0}[data-flora-page=elevated-organic-delicacies] .eod-card:nth-child(2n){margin-block-start:56px}}[data-flora-page=elevated-organic-delicacies] .eod-grove{background:var(--eod-brown);padding-block:var(--eod-band-py)}[data-flora-page=elevated-organic-delicacies] .eod-grove-inner{gap:var(--eod-grove-gap);flex-direction:column;display:flex}[data-flora-page=elevated-organic-delicacies] .eod-grove-head{text-align:center;color:#fff;flex-direction:column;align-items:center;gap:16px;display:flex}[data-flora-page=elevated-organic-delicacies] .eod-grove-head .flora-display{font-family:var(--primary-font);color:inherit;margin:0;font-weight:500;line-height:28px}[data-flora-page=elevated-organic-delicacies] .eod-grove-head .flora-body{color:inherit}[data-flora-page=elevated-organic-delicacies] .eod-grove-video{border-radius:var(--eod-radius);background:#000;width:min(878px,100%);margin-inline:auto;overflow:hidden}[data-flora-page=elevated-organic-delicacies] .eod-shop{padding-block:var(--eod-band-py)}[data-flora-page=elevated-organic-delicacies] .eod-shop-inner{gap:var(--eod-shop-gap);flex-direction:column;display:flex}[data-flora-page=elevated-organic-delicacies] .eod-shop-inner .flora-display{font-family:var(--primary-font);color:var(--eod-ink);margin:0;font-weight:500;line-height:28px}[data-flora-page=elevated-organic-delicacies] .eod-shop .flora-product-slider .flex{gap:var(--eod-tile-gap)}@media (min-width:768px){[data-flora-page=elevated-organic-delicacies] .eod-grove-head .flora-display{line-height:42px}[data-flora-page=elevated-organic-delicacies] .eod-grove-head .flora-body{max-width:878px}[data-flora-page=elevated-organic-delicacies] .eod-shop-inner .flora-display{line-height:42px}}@media (min-width:1280px){[data-flora-page=elevated-organic-delicacies] .eod-grove-head .flora-display,[data-flora-page=elevated-organic-delicacies] .eod-shop-inner .flora-display{font-size:44px;line-height:56px}}
[data-flora-page=corporate-gifts]{--cg-ink:#000;--cg-line:#0003;--cg-gutter:20px;--cg-max:1104px;--cg-band-py:28px;--cg-col-gap:32px;--cg-tile-gap:16px;--cg-radius:4px;--cg-hero-h:260px;gap:0;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding-bottom:0}@media (min-width:768px){[data-flora-page=corporate-gifts]{--cg-gutter:32px;--cg-band-py:36px;--cg-col-gap:48px;--cg-tile-gap:20px;--cg-hero-h:360px}}@media (min-width:1280px){[data-flora-page=corporate-gifts]{--cg-gutter:56px;--cg-band-py:48px;--cg-col-gap:64px;--cg-tile-gap:24px;--cg-radius:8px;--cg-hero-h:440px}}[data-flora-page=corporate-gifts] .cg-intro-inner,[data-flora-page=corporate-gifts] .cg-customisation-inner,[data-flora-page=corporate-gifts] .cg-packaging-inner,[data-flora-page=corporate-gifts] .cg-products-inner,[data-flora-page=corporate-gifts] .cg-expert-inner,[data-flora-page=corporate-gifts] .cg-contact-inner{width:min(var(--cg-max), 100% - var(--cg-gutter) * 2);margin-inline:auto}[data-flora-page=corporate-gifts] .cg-hero{position:relative}[data-flora-page=corporate-gifts] .cg-hero-media img{width:100%;height:var(--cg-hero-h);-o-object-fit:cover;object-fit:cover;display:block}[data-flora-page=corporate-gifts] .cg-hero-media:after{content:"";background:linear-gradient(#13131326 0%,#13131399 100%);position:absolute;inset:0}[data-flora-page=corporate-gifts] .cg-hero-content{padding-inline:var(--cg-gutter);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}[data-flora-page=corporate-gifts] .cg-hero-content>h1{color:#fff;margin-bottom:6px;font-weight:500;line-height:36px}[data-flora-page=corporate-gifts] .cg-hero-content>p,[data-flora-page=corporate-gifts] .cg-hero-email,[data-flora-page=corporate-gifts] .cg-hero-phone{font-family:var(--font-sans);color:#fff;line-height:22px}[data-flora-page=corporate-gifts] .cg-hero-email:hover,[data-flora-page=corporate-gifts] .cg-hero-phone:hover{text-decoration:underline}@media (min-width:768px){[data-flora-page=corporate-gifts] .cg-hero-content>h1{line-height:46px}[data-flora-page=corporate-gifts] .cg-hero-content>p,[data-flora-page=corporate-gifts] .cg-hero-email,[data-flora-page=corporate-gifts] .cg-hero-phone{line-height:26px}}@media (min-width:1280px){[data-flora-page=corporate-gifts] .cg-hero-content>h1{font-size:44px;line-height:56px}[data-flora-page=corporate-gifts] .cg-hero-content>p,[data-flora-page=corporate-gifts] .cg-hero-email,[data-flora-page=corporate-gifts] .cg-hero-phone{font-size:16px}}[data-flora-page=corporate-gifts] .cg-intro,[data-flora-page=corporate-gifts] .cg-customisation,[data-flora-page=corporate-gifts] .cg-packaging,[data-flora-page=corporate-gifts] .cg-products,[data-flora-page=corporate-gifts] .cg-expert,[data-flora-page=corporate-gifts] .cg-contact{padding-block:var(--cg-band-py)}[data-flora-page=corporate-gifts] .cg-customisation-copy>h2,[data-flora-page=corporate-gifts] .cg-expert-copy>h2,[data-flora-page=corporate-gifts] .cg-packaging-inner>h2,[data-flora-page=corporate-gifts] .cg-products-inner>h2,[data-flora-page=corporate-gifts] .cg-contact-inner>h2{color:var(--cg-ink);font-weight:500;line-height:28px}[data-flora-page=corporate-gifts] .cg-packaging-inner>h2,[data-flora-page=corporate-gifts] .cg-products-inner>h2,[data-flora-page=corporate-gifts] .cg-contact-inner>h2{margin-bottom:20px}[data-flora-page=corporate-gifts] .cg-intro-inner>p,[data-flora-page=corporate-gifts] .cg-customisation-copy>p,[data-flora-page=corporate-gifts] .cg-expert-copy>p{color:var(--cg-ink);line-height:24px}@media (min-width:768px){[data-flora-page=corporate-gifts] .cg-customisation-copy>h2,[data-flora-page=corporate-gifts] .cg-expert-copy>h2,[data-flora-page=corporate-gifts] .cg-packaging-inner>h2,[data-flora-page=corporate-gifts] .cg-products-inner>h2,[data-flora-page=corporate-gifts] .cg-contact-inner>h2{line-height:42px}[data-flora-page=corporate-gifts] .cg-packaging-inner>h2,[data-flora-page=corporate-gifts] .cg-products-inner>h2,[data-flora-page=corporate-gifts] .cg-contact-inner>h2{margin-bottom:24px}[data-flora-page=corporate-gifts] .cg-intro-inner>p,[data-flora-page=corporate-gifts] .cg-customisation-copy>p,[data-flora-page=corporate-gifts] .cg-expert-copy>p{line-height:28px}}@media (min-width:1280px){[data-flora-page=corporate-gifts] .cg-intro-inner>p,[data-flora-page=corporate-gifts] .cg-customisation-copy>p,[data-flora-page=corporate-gifts] .cg-expert-copy>p{font-size:16px}[data-flora-page=corporate-gifts] .cg-customisation-copy>h2,[data-flora-page=corporate-gifts] .cg-expert-copy>h2,[data-flora-page=corporate-gifts] .cg-packaging-inner>h2,[data-flora-page=corporate-gifts] .cg-products-inner>h2,[data-flora-page=corporate-gifts] .cg-contact-inner>h2{font-size:44px;line-height:56px}[data-flora-page=corporate-gifts] .cg-packaging-inner>h2,[data-flora-page=corporate-gifts] .cg-products-inner>h2,[data-flora-page=corporate-gifts] .cg-contact-inner>h2{margin-bottom:32px}}[data-flora-page=corporate-gifts] .cg-intro{padding-bottom:0}[data-flora-page=corporate-gifts] .cg-intro-inner{text-align:center;max-width:720px}[data-flora-page=corporate-gifts] .cg-customisation-inner,[data-flora-page=corporate-gifts] .cg-expert-inner{grid-template-columns:1fr;align-items:center;gap:24px;display:grid}[data-flora-page=corporate-gifts] .cg-customisation-media img,[data-flora-page=corporate-gifts] .cg-expert-media img{border-radius:var(--cg-radius);width:100%;height:auto;display:block}[data-flora-page=corporate-gifts] .cg-customisation-copy,[data-flora-page=corporate-gifts] .cg-expert-copy{flex-direction:column;gap:16px;display:flex}[data-flora-page=corporate-gifts] .cg-customisation-actions{margin-top:8px}@media (min-width:1280px){[data-flora-page=corporate-gifts] .cg-customisation-inner,[data-flora-page=corporate-gifts] .cg-expert-inner{-moz-column-gap:var(--cg-col-gap);column-gap:var(--cg-col-gap);grid-template-columns:7fr 5fr}[data-flora-page=corporate-gifts] .cg-customisation-copy>h2{white-space:pre-line}}[data-flora-page=corporate-gifts] .cg-packaging-grid,[data-flora-page=corporate-gifts] .cg-products-grid{gap:var(--cg-tile-gap);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;grid-auto-flow:column;padding-bottom:8px;display:grid;overflow-x:auto}[data-flora-page=corporate-gifts] .cg-packaging-grid{grid-auto-columns:72%}[data-flora-page=corporate-gifts] .cg-products-grid{grid-auto-columns:60%}[data-flora-page=corporate-gifts] .cg-packaging-tile,[data-flora-page=corporate-gifts] .cg-product-tile{scroll-snap-align:start}@media (min-width:768px){[data-flora-page=corporate-gifts] .cg-packaging-grid{grid-auto-columns:44%}[data-flora-page=corporate-gifts] .cg-products-grid{grid-auto-columns:34%}}@media (min-width:1280px){[data-flora-page=corporate-gifts] .cg-packaging-grid,[data-flora-page=corporate-gifts] .cg-products-grid{grid-auto-columns:auto;grid-auto-flow:row;row-gap:48px;padding-bottom:0;overflow-x:visible}[data-flora-page=corporate-gifts] .cg-packaging-grid{grid-template-columns:repeat(3,1fr)}[data-flora-page=corporate-gifts] .cg-products-grid{grid-template-columns:repeat(4,1fr)}}[data-flora-page=corporate-gifts] .cg-packaging-media,[data-flora-page=corporate-gifts] .cg-product-media{border-radius:var(--cg-radius);overflow:hidden}[data-flora-page=corporate-gifts] .cg-packaging-media{aspect-ratio:412/409}[data-flora-page=corporate-gifts] .cg-product-media{aspect-ratio:260/210}[data-flora-page=corporate-gifts] .cg-packaging-media img,[data-flora-page=corporate-gifts] .cg-product-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}[data-flora-page=corporate-gifts] .cg-packaging-tile>h4{color:var(--cg-ink);margin-top:12px;font-size:14px;font-weight:400;line-height:22px}[data-flora-page=corporate-gifts] .cg-product-tile>p{text-align:center;color:var(--cg-ink);margin-top:12px;font-size:13px;line-height:20px}@media (min-width:1280px){[data-flora-page=corporate-gifts] .cg-packaging-tile>h4{font-size:16px;line-height:24px}[data-flora-page=corporate-gifts] .cg-product-tile>p{font-size:14px;line-height:22px}}[data-flora-page=corporate-gifts] .cg-enquire-btn,[data-flora-page=corporate-gifts] .cg-download-btn{border-radius:var(--cg-radius);letter-spacing:0;height:48px;padding:0 32px}[data-flora-page=corporate-gifts] .cg-enquire-btn{margin-top:10px}[data-flora-page=corporate-gifts] .cg-contact-grid{grid-template-columns:1fr;align-items:start;gap:32px;display:grid}@media (min-width:1280px){[data-flora-page=corporate-gifts] .cg-contact-grid{-moz-column-gap:var(--cg-col-gap);column-gap:var(--cg-col-gap);grid-template-columns:7fr 5fr}}[data-flora-page=corporate-gifts] .cg-contact-info{flex-direction:column;gap:8px;display:flex}[data-flora-page=corporate-gifts] .cg-contact-info>h3{color:var(--cg-ink);font-weight:500;line-height:30px}[data-flora-page=corporate-gifts] .cg-contact-info>h3:nth-of-type(2){margin-top:16px}[data-flora-page=corporate-gifts] .cg-contact-email,[data-flora-page=corporate-gifts] .cg-contact-phone{font-family:var(--font-sans);color:var(--cg-ink);font-size:14px;line-height:24px}[data-flora-page=corporate-gifts] .cg-contact-email{text-decoration:underline}@media (min-width:1280px){[data-flora-page=corporate-gifts] .cg-contact-info>h3{font-size:28px;line-height:40px}[data-flora-page=corporate-gifts] .cg-contact-email,[data-flora-page=corporate-gifts] .cg-contact-phone{font-size:16px;line-height:26px}}[data-flora-page=corporate-gifts] .cg-form-field label{font-weight:300}[data-flora-page=corporate-gifts] .cg-name-input,[data-flora-page=corporate-gifts] .cg-email-input{border-color:var(--cg-line);border-radius:4px;height:48px}[data-flora-page=corporate-gifts] .cg-message-textarea{border-color:var(--cg-line);border-radius:4px;min-height:150px}[data-flora-page=corporate-gifts] .cg-name-input:focus,[data-flora-page=corporate-gifts] .cg-email-input:focus,[data-flora-page=corporate-gifts] .cg-message-textarea:focus{border-color:#0a0a0a}[data-flora-page=corporate-gifts] .cg-field-phone div:has(>button[aria-haspopup=listbox]){border-color:var(--cg-line);border-radius:4px}[data-flora-page=corporate-gifts] .cg-field-phone button[aria-haspopup=listbox],[data-flora-page=corporate-gifts] .cg-field-phone input[type=tel]{height:48px}[data-flora-page=corporate-gifts] .cg-submit-btn{color:#fff;text-transform:uppercase;letter-spacing:.02em;background:#000;border-radius:4px;width:100%;height:auto;padding:16px 56px;font-size:16px;font-weight:500}[data-flora-page=corporate-gifts] .cg-submit-btn:hover:not(:disabled){background:#1a1a1a}@media (min-width:768px){[data-flora-page=corporate-gifts] .cg-submit-btn{width:auto}}
[data-flora-page]:has(>[class^=os-]){--os-ink:var(--color-dark);--os-body:var(--color-warm-brown);--os-panel:var(--color-beige);--os-accent:var(--color-tan);--os-rail:#c1c1c1;--os-max:1240px;--os-gutter:15px;--os-band-gap:50px;--os-split-gap:12px;--os-panel-pad:25px;--os-tl-date-w:69px;--os-tl-date-h:50px;--os-tl-year-fs:12px;--os-tl-arm:20px;--os-award-w:130px;width:min(var(--os-max), 100% - var(--os-gutter) * 2);gap:var(--os-band-gap);padding-bottom:var(--os-band-gap);margin-inline:auto}@media (min-width:768px){[data-flora-page]:has(>[class^=os-]){--os-gutter:20px;--os-band-gap:80px;--os-panel-pad:45px;--os-tl-date-w:56px;--os-tl-date-h:65px;--os-tl-year-fs:20px;--os-tl-arm:80px;--os-award-w:98px}}@media (min-width:1280px){[data-flora-page]:has(>[class^=os-]){--os-tl-date-w:116px;--os-award-w:178px}}[data-flora-page] .os-intro-inner,[data-flora-page] .os-heritage-inner,[data-flora-page] .os-awards-intro-inner{text-align:center;margin-inline:auto}@media (min-width:768px){[data-flora-page] .os-intro-inner,[data-flora-page] .os-heritage-inner,[data-flora-page] .os-awards-intro-inner{width:83.34%}}[data-flora-page] .os-note-inner{text-align:center;max-width:890px;margin-inline:auto}[data-flora-page] :where(.flora-body){font-family:var(--font-sans);color:var(--os-body);margin:0}@media (min-width:1280px){[data-flora-page] .os-intro :where(.flora-body),[data-flora-page] .os-note :where(.flora-body),[data-flora-page] .os-heritage :where(.flora-body),[data-flora-page] .os-awards-intro :where(.flora-body){font-size:14px;line-height:1.2}}[data-flora-page] .os-intro :where(.flora-display){font-family:var(--font-serif);color:var(--os-ink);margin:0 0 20px;font-weight:300;line-height:1.1}@media (min-width:1280px){[data-flora-page] .os-intro :where(.flora-display){font-size:44px}}[data-flora-page] .os-heritage :where(.flora-heading),[data-flora-page] .os-awards-intro :where(.flora-heading),[data-flora-page] .os-split-copy :where(.flora-heading){font-family:var(--font-serif);color:var(--os-ink);margin:0 0 17px;font-weight:300;line-height:28.75px}@media (min-width:1280px){[data-flora-page] .os-heritage :where(.flora-heading),[data-flora-page] .os-awards-intro :where(.flora-heading),[data-flora-page] .os-split-copy :where(.flora-heading){font-size:28px;line-height:1.25}}[data-flora-page] .os-hero img{width:100%;height:auto;display:block}[data-flora-page] .os-figure{position:relative}[data-flora-page] .os-figure-media img{width:100%;height:auto;display:block}[data-flora-page] .os-figure-caption{margin:0;position:absolute}[data-flora-page] .os-figure-caption :where(.flora-body){font-family:var(--font-serif);color:var(--os-ink);margin:0;font-size:12px;line-height:1.4}@media (min-width:1280px){[data-flora-page] .os-figure-caption :where(.flora-body){font-size:30px;line-height:34px}}[data-flora-page] .os-figure--below .os-figure-caption{text-align:center;width:min(960px,100%);top:10%;left:50%;transform:translate(-50%)}@media (min-width:768px){[data-flora-page] .os-figure--below .os-figure-caption{top:26%}}[data-flora-page] .os-figure--overlay .os-figure-caption{top:50%;text-align:start;width:50%;inset-inline-end:0;transform:translateY(-50%)}@media (min-width:768px){[data-flora-page] .os-figure--overlay .os-figure-caption{width:42%}}[data-flora-page] .os-figure--overlay .os-figure-caption :where(.flora-body){color:#fff}[data-flora-page] .os-figure--ink-dark .os-figure-caption :where(.flora-body){color:var(--os-ink)}[data-flora-page] .os-split{gap:var(--os-split-gap);display:grid}[data-flora-page] .os-split-row{gap:var(--os-split-gap);grid-template-columns:1fr;display:grid}[data-flora-page] .os-split-copy{padding:var(--os-panel-pad);background-color:var(--os-panel);flex-direction:column;justify-content:center;display:flex}[data-flora-page] .os-split-copy :where(.flora-body){margin:0 0 15px;line-height:21px}@media (min-width:1280px){[data-flora-page] .os-split-copy :where(.flora-body){font-size:14px;line-height:1.2}}[data-flora-page] .os-split-copy :where(.flora-body):last-child{margin-bottom:0}[data-flora-page] .os-split-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}[data-flora-page] .os-split-row--copy-first .os-split-copy{order:2}@media (min-width:768px){[data-flora-page] .os-split-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-flora-page] .os-split-row--copy-first .os-split-copy{order:0}}[data-flora-page] .os-timeline-band .flora-timeline-year{height:var(--os-tl-date-h);font-family:var(--font-sans);font-size:var(--os-tl-year-fs);color:#fff;background-color:var(--os-accent);justify-content:center;align-items:center;margin:0;font-weight:400;display:flex}[data-flora-page] .os-timeline-band .flora-timeline-dot{top:calc(var(--os-tl-date-h) / 2);width:var(--os-tl-arm);background-color:var(--os-accent);border-radius:0;height:1px;transform:none}[data-flora-page] .os-timeline-band .flora-timeline-content :where(.flora-body){text-align:inherit;color:var(--os-ink);line-height:22.86px}@media (min-width:1280px){[data-flora-page] .os-timeline-band .flora-timeline-content :where(.flora-body){font-size:16px}}@media (max-width:767px){[data-flora-page] .os-timeline-band .flora-timeline-item{grid-template-columns:var(--os-tl-date-w) calc(var(--os-tl-arm) + 15px) 1fr;-moz-column-gap:0;align-items:start;column-gap:0;padding-bottom:15px;display:grid}[data-flora-page] .os-timeline-band .flora-timeline-year{grid-area:1/1}[data-flora-page] .os-timeline-band .flora-timeline-rail{height:var(--os-tl-date-h);grid-area:1/2;position:relative}[data-flora-page] .os-timeline-band .flora-timeline-rail:before{display:none}[data-flora-page] .os-timeline-band .flora-timeline-dot{inset-inline-start:0}[data-flora-page] .os-timeline-band .flora-timeline-content{grid-area:1/3}}@media (min-width:768px){[data-flora-page] .os-timeline-band .flora-timeline-viewport{overflow-x:visible}[data-flora-page] .os-timeline-band .flora-timeline-track{flex-direction:column}[data-flora-page] .os-timeline-band .flora-timeline-item{grid-template-columns:1fr var(--os-tl-date-w) 1fr;-moz-column-gap:calc(var(--os-tl-arm) + 20px);column-gap:calc(var(--os-tl-arm) + 20px);align-items:center;width:auto;min-height:80px;padding:0;display:grid}[data-flora-page] .os-timeline-band .flora-timeline-rail{grid-area:1/2;align-self:stretch;height:auto;margin:0;position:relative}[data-flora-page] .os-timeline-band .flora-timeline-rail:before{background-color:var(--os-rail);width:2px;height:auto;inset:0 auto 0 50%;transform:translate(-50%)}[data-flora-page] .os-timeline-band .flora-timeline-year{z-index:1;grid-area:1/2}[data-flora-page] .os-timeline-band .flora-timeline-dot{top:50%}[data-flora-page] .os-timeline-band .flora-timeline-item:nth-child(odd) .flora-timeline-dot{inset-inline-start:100%}[data-flora-page] .os-timeline-band .flora-timeline-item:nth-child(2n) .flora-timeline-dot{inset-inline:auto 100%}[data-flora-page] .os-timeline-band .flora-timeline-content{grid-row:1}[data-flora-page] .os-timeline-band .flora-timeline-item:nth-child(odd) .flora-timeline-content{text-align:start;grid-column:3}[data-flora-page] .os-timeline-band .flora-timeline-item:nth-child(2n) .flora-timeline-content{text-align:end;grid-column:1}}[data-flora-page] .os-award{justify-content:center;align-items:center;padding-inline:12px;display:flex}[data-flora-page] .os-award img{width:100%;max-width:var(--os-award-w);height:auto}
.main-layout-shell:has(>main>[data-flora-page=nutritional-facts])>main{max-width:none}[data-flora-page=nutritional-facts]{--nf-cream:#f9f7f2;--nf-dark:#4e3d29;--nf-panel:#f3f0e7;--nf-accent:#9b553a;--nf-ink:#000;--nf-on-dark:#f5f1e7;--nf-rule:#e8e4de;--nf-rule-dark:#f6f1de33;--nf-badge-from:#e8e3d0;--nf-badge-via:#f7f4eccf;--nf-max:1104px;--nf-gutter:20px;--nf-band:28px;--nf-media-h:300px;--nf-h1:20px;--nf-h1-lh:28px;--nf-h2:20px;--nf-h2-lh:20px;--nf-lead:12px;--nf-lead-lh:14px;--nf-body:12px;--nf-body-lh:14px;--nf-label:12px;--nf-label-lh:14px;gap:0;padding-bottom:0}@media (min-width:768px){[data-flora-page=nutritional-facts]{--nf-gutter:40px;--nf-band:40px;--nf-media-h:420px}}@media (min-width:1280px){[data-flora-page=nutritional-facts]{--nf-gutter:56px;--nf-band:56px;--nf-h1:44px;--nf-h1-lh:56px;--nf-h2:28px;--nf-h2-lh:40px;--nf-lead:28px;--nf-lead-lh:40px;--nf-body:14px;--nf-body-lh:17px;--nf-label:14px;--nf-label-lh:17px}}[data-flora-page=nutritional-facts] .nf-hero-copy,[data-flora-page=nutritional-facts] .nf-lead-inner,[data-flora-page=nutritional-facts] .nf-facts-inner,[data-flora-page=nutritional-facts] .nf-minerals-inner,[data-flora-page=nutritional-facts] .nf-health-inner,[data-flora-page=nutritional-facts] .nf-premium-inner{width:min(var(--nf-max), 100% - var(--nf-gutter) * 2);margin-inline:auto}[data-flora-page=nutritional-facts] .flora-display,[data-flora-page=nutritional-facts] .flora-heading{text-align:start;text-wrap:pretty;color:var(--nf-ink);font-weight:500;font-size:var(--nf-h1);line-height:var(--nf-h1-lh)}[data-flora-page=nutritional-facts] .flora-body{font-size:var(--nf-body);line-height:var(--nf-body-lh);color:inherit;margin:0}[data-flora-page=nutritional-facts] img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}[data-flora-page=nutritional-facts] .nf-hero-media img{-o-object-position:center 65%;object-position:center 65%}[data-flora-page=nutritional-facts] .nf-premium-media img{-o-object-position:center 81%;object-position:center 81%}[data-flora-page=nutritional-facts] .nf-facts-head-main>p,[data-flora-page=nutritional-facts] .nf-minerals-inner>p{font-family:var(--font-sans);font-size:var(--nf-label);line-height:var(--nf-label-lh);text-transform:uppercase;margin:0;font-weight:500}[data-flora-page=nutritional-facts] .nf-prose>p+p{margin-block-start:var(--nf-body-lh)}[data-flora-page=nutritional-facts] .nf-cta{border:1px solid var(--nf-ink);width:100%;min-height:48px;font-family:var(--font-sans);text-transform:uppercase;color:var(--nf-ink);transition:background-color var(--transition-fast), color var(--transition-fast);border-radius:4px;justify-content:center;align-items:center;padding-inline:24px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}[data-flora-page=nutritional-facts] .nf-cta:hover{background-color:var(--nf-ink);color:var(--nf-cream)}@media (min-width:768px){[data-flora-page=nutritional-facts] .nf-cta{width:200px;font-size:16px}}[data-flora-page=nutritional-facts] .nf-hero{background-color:var(--nf-cream);padding-block-start:var(--nf-band)}[data-flora-page=nutritional-facts] .nf-hero-copy>p{margin-block-start:16px}[data-flora-page=nutritional-facts] .nf-hero-media{height:var(--nf-media-h);margin-block-start:var(--nf-band)}[data-flora-page=nutritional-facts] .nf-badges{flex-direction:column;align-items:start;gap:8px;margin-block-start:24px;display:flex}[data-flora-page=nutritional-facts] .nf-badge{background-image:linear-gradient(to right, var(--nf-badge-from) 0%, var(--nf-badge-via) 71%, #fff0 100%);align-items:center;width:200px;height:32px;padding-inline-start:13px;display:flex;position:relative}[data-flora-page=nutritional-facts] .nf-badge:before{content:"";background-color:var(--nf-accent);width:1px;position:absolute;inset-block:0;inset-inline-start:0}[data-flora-page=nutritional-facts] .nf-badge>p{font-family:var(--font-sans);text-transform:uppercase;color:var(--nf-ink);margin:0;font-size:14px;font-weight:500;line-height:1}[dir=rtl] [data-flora-page=nutritional-facts] .nf-badge{background-image:linear-gradient(to left, var(--nf-badge-from) 0%, var(--nf-badge-via) 71%, #fff0 100%)}@media (min-width:1280px){[data-flora-page=nutritional-facts] .nf-hero{box-shadow:inset 0 -1px 0 var(--nf-rule);grid-template-columns:minmax(0,485fr) minmax(0,955fr);align-items:start;padding-block-start:0;display:grid}[data-flora-page=nutritional-facts] .nf-hero-copy{width:auto;max-width:395px;margin-inline:0;padding-block-start:108px;padding-inline:56px 0}[data-flora-page=nutritional-facts] .nf-hero-copy>.flora-display,[data-flora-page=nutritional-facts] .nf-benefit-copy>.flora-heading{white-space:pre-line}[data-flora-page=nutritional-facts] .nf-hero-media{height:auto;margin-block-start:0}}[data-flora-page=nutritional-facts] .nf-lead{background-color:var(--nf-cream);padding-block:var(--nf-band)}[data-flora-page=nutritional-facts] .nf-lead-inner>p{font-family:var(--font-serif);font-size:var(--nf-lead);line-height:var(--nf-lead-lh);text-align:center;color:var(--nf-ink);margin:0;font-weight:500}[data-flora-page=nutritional-facts] .nf-facts{background-color:var(--nf-dark);padding-block:var(--nf-band);color:var(--nf-on-dark)}[data-flora-page=nutritional-facts] .nf-facts .flora-heading,[data-flora-page=nutritional-facts] .nf-facts-head>p{color:#fff}[data-flora-page=nutritional-facts] .nf-facts-head{box-shadow:inset 0 -1px 0 var(--nf-rule-dark);padding-block-end:16px}[data-flora-page=nutritional-facts] .nf-facts-head-main>.flora-heading{margin-block-start:8px}[data-flora-page=nutritional-facts] .nf-facts-head>p{margin-block-start:16px}[data-flora-page=nutritional-facts] .nf-facts-media{aspect-ratio:353/200;margin-block-start:16px}[data-flora-page=nutritional-facts] .nf-kcal{align-items:center;gap:8px;margin-block:16px 13px;display:flex}[data-flora-page=nutritional-facts] .nf-kcal>p:first-child{font-family:var(--font-serif);font-size:var(--nf-h1);line-height:var(--nf-h1-lh);font-weight:500}[data-flora-page=nutritional-facts] .nf-kcal>p:last-child{text-transform:uppercase}[data-flora-page=nutritional-facts] .nf-table{-moz-column-gap:41px;border-block-start:1px dashed var(--nf-rule-dark);grid-template-columns:1fr 1fr;column-gap:41px;display:grid}[data-flora-page=nutritional-facts] .nf-row{border-block-end:1px dashed var(--nf-rule-dark);justify-content:space-between;align-items:baseline;gap:12px;padding-block:16px;display:flex}[data-flora-page=nutritional-facts] .nf-table-col:last-child .nf-row:last-child{border-block-end:none}[data-flora-page=nutritional-facts] .nf-stats{-moz-column-gap:41px;grid-template-columns:1fr 1fr;gap:28px 41px;margin-block-start:var(--nf-band);display:grid}[data-flora-page=nutritional-facts] .nf-stat>p:first-child{font-family:var(--font-serif);font-size:var(--nf-h2);line-height:var(--nf-h2-lh);color:#fff;margin-block-end:16px;font-weight:500}@media (min-width:1280px){[data-flora-page=nutritional-facts] .nf-facts-head{justify-content:space-between;align-items:flex-end;gap:40px;padding-block-end:24px;display:flex}[data-flora-page=nutritional-facts] .nf-facts-head>p{text-align:end;width:351px;margin-block-start:0}[data-flora-page=nutritional-facts] .nf-facts-body{-moz-column-gap:56px;grid-template-columns:394px minmax(0,1fr);column-gap:56px;margin-block-start:24px;display:grid}[data-flora-page=nutritional-facts] .nf-facts-media{aspect-ratio:auto;height:535px;margin-block-start:0}[data-flora-page=nutritional-facts] .nf-kcal{margin-block:0 24px}[data-flora-page=nutritional-facts] .nf-kcal>p:last-child{width:70px}[data-flora-page=nutritional-facts] .nf-table{-moz-column-gap:56px;column-gap:56px}[data-flora-page=nutritional-facts] .nf-row{padding-block:24px}[data-flora-page=nutritional-facts] .nf-stats{-moz-column-gap:28px;grid-template-columns:repeat(4,1fr);column-gap:28px}}[data-flora-page=nutritional-facts] .nf-benefit-media{height:var(--nf-media-h)}[data-flora-page=nutritional-facts] .nf-benefit-panel{background-color:var(--nf-panel);padding-block:var(--nf-band)}[data-flora-page=nutritional-facts] .nf-benefit-copy{width:min(var(--nf-max), 100% - var(--nf-gutter) * 2);color:var(--nf-ink);margin-inline:auto}[data-flora-page=nutritional-facts] .nf-benefit-copy>p{margin-block:16px 24px}@media (min-width:1280px){[data-flora-page=nutritional-facts] .nf-benefit{grid-template-columns:minmax(0,710fr) minmax(0,730fr);align-items:stretch;display:grid}[data-flora-page=nutritional-facts] .nf-benefit-media{height:auto}[data-flora-page=nutritional-facts] .nf-benefit-panel{align-items:center;padding-block:0;padding-inline:56px;display:flex}[data-flora-page=nutritional-facts] .nf-benefit-copy{width:618px;max-width:100%;margin-inline:0}}[data-flora-page=nutritional-facts] .nf-minerals{background-color:var(--nf-cream);padding-block:var(--nf-band);color:var(--nf-ink)}[data-flora-page=nutritional-facts] .nf-minerals-inner>p{color:var(--nf-accent)}[data-flora-page=nutritional-facts] .nf-minerals-grid{margin-block-start:16px}[data-flora-page=nutritional-facts] .nf-mineral{box-shadow:inset 0 1px 0 var(--nf-rule);grid-template-columns:30px 1fr;padding-block:16px;display:grid}[data-flora-page=nutritional-facts] .nf-mineral:last-child{box-shadow:inset 0 1px 0 var(--nf-rule), inset 0 -1px 0 var(--nf-rule)}[data-flora-page=nutritional-facts] .nf-mineral>p{font-family:var(--font-sans);font-size:var(--nf-label);line-height:var(--nf-label-lh);color:#0000004d;align-self:start;padding-block-start:6px;font-weight:500}[data-flora-page=nutritional-facts] .nf-mineral-copy>.flora-heading{font-size:var(--nf-h2);line-height:var(--nf-h2-lh)}[data-flora-page=nutritional-facts] .nf-mineral-copy>p{margin-block-start:16px}@media (min-width:768px){[data-flora-page=nutritional-facts] .nf-minerals-grid{-moz-column-gap:56px;grid-template-rows:repeat(3,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;column-gap:56px;margin-block-start:32px;display:grid}[data-flora-page=nutritional-facts] .nf-mineral{grid-template-columns:42px 1fr;padding-block:32px}[data-flora-page=nutritional-facts] .nf-mineral>p{padding-block-start:15px}[data-flora-page=nutritional-facts] .nf-mineral:nth-child(3),[data-flora-page=nutritional-facts] .nf-mineral:nth-child(6){box-shadow:inset 0 1px 0 var(--nf-rule), inset 0 -1px 0 var(--nf-rule)}}@media (min-width:1280px){[data-flora-page=nutritional-facts] .nf-minerals-grid{-moz-column-gap:110px;column-gap:110px}}[data-flora-page=nutritional-facts] .nf-grove{height:var(--nf-media-h)}@media (min-width:1280px){[data-flora-page=nutritional-facts] .nf-grove,[data-flora-page=nutritional-facts] .nf-hero-media img,[data-flora-page=nutritional-facts] .nf-benefit-media img,[data-flora-page=nutritional-facts] .nf-grove img{height:auto}[data-flora-page=nutritional-facts] .nf-hero-media img{aspect-ratio:955/500}[data-flora-page=nutritional-facts] .nf-benefit-media img{aspect-ratio:710/600}[data-flora-page=nutritional-facts] .nf-grove img{aspect-ratio:1440/600}}[data-flora-page=nutritional-facts] .nf-health{padding-block:var(--nf-band);color:var(--nf-ink);background-color:#fff}[data-flora-page=nutritional-facts] .nf-health-aside>.nf-cta,[data-flora-page=nutritional-facts] .nf-health-copy{margin-block-start:16px}[data-flora-page=nutritional-facts] .nf-health-copy>p:first-child{font-family:var(--font-serif);font-size:var(--nf-lead);line-height:var(--nf-lead-lh);font-weight:500}[data-flora-page=nutritional-facts] .nf-health-copy>.nf-prose{margin-block-start:24px}@media (min-width:1280px){[data-flora-page=nutritional-facts] .nf-health-inner{-moz-column-gap:48px;grid-template-columns:402px 654px;column-gap:48px;display:grid}[data-flora-page=nutritional-facts] .nf-health-aside>.nf-cta{margin-block-start:24px}[data-flora-page=nutritional-facts] .nf-health-copy{margin-block-start:0}}[data-flora-page=nutritional-facts] .nf-premium{background-color:var(--nf-cream);padding-block:var(--nf-band);color:var(--nf-ink)}[data-flora-page=nutritional-facts] .nf-premium-media{height:156px;margin-block:16px}[data-flora-page=nutritional-facts] .nf-premium-inner>.flora-heading{margin-block-end:0}@media (min-width:1280px){[data-flora-page=nutritional-facts] .nf-premium-media{height:250px;margin-block:24px 48px}}
.policy-section{--policy-ink:#000;padding-top:16px;padding-bottom:24px}.policy-section>.flora-inner>h1{text-align:center;color:var(--policy-ink);margin:0 0 27px;line-height:1.2}.policy-body{max-width:880px;margin-inline:auto}.policy-body h2{text-align:start;color:var(--policy-ink);margin:0 0 14px;line-height:1.25}.policy-body h3{text-align:start;color:var(--policy-ink);margin:0 0 10px;line-height:1.25}.policy-body :is(p,.prose)+:is(h2,h3){margin-top:21px}.policy-body :is(p,li){color:var(--policy-ink);margin:0 0 12px;line-height:1.2}.policy-body p:last-child{margin-bottom:0}.policy-body .prose{font-size:inherit;margin:0}.policy-body ul{margin:0 0 12px;padding-inline-start:20px;list-style:outside}.policy-body ol{margin:0 0 12px;padding-inline-start:20px;list-style:decimal}.policy-body li{margin-bottom:8px}.policy-body a{color:inherit;text-underline-offset:2px;text-decoration:underline}.policy-body a:hover{text-decoration-thickness:2px}@media (min-width:1280px){.policy-section{padding-top:24px;padding-bottom:56px}.policy-section>.flora-inner>h1{margin-bottom:53px;font-size:44px;line-height:1.167}.policy-body h2{margin-bottom:18px;font-size:28px;line-height:1.25}.policy-body h3{margin-bottom:12px;font-size:20px;line-height:1.25}.policy-body :is(p,.prose)+:is(h2,h3){margin-top:42px}.policy-body :is(p,li){margin-bottom:16px;font-size:14px;line-height:1.2}.policy-body li{margin-bottom:10px}}

