@font-face{font-family:Parisienne;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/parisienne-latin-400-normal-21gANpEP.woff2)format("woff2"),url(/assets/parisienne-latin-400-normal-C9Kl9k4-.woff)format("woff")}@font-face{font-family:Markazi Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/markazi-text-arabic-wght-normal-zEmVoUHK.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Markazi Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/markazi-text-vietnamese-wght-normal-RTZ-2xZ5.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Markazi Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/markazi-text-latin-ext-wght-normal-YbDGb6ot.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Markazi Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/markazi-text-latin-wght-normal-XVaf1yc4.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-DPXcppbm.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-arabic-600-normal-0pRdybE_.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-600-normal-MJZ0liF5.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-400-normal-Bo5KPYvw.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-400-normal-CFZh1unN.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-500-normal-Cd6jVIg7.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-500-normal-BletK1Hp.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-600-normal-KrqB56Mw.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-600-normal-Dk5eISD_.woff)format("woff")}@font-face{font-family:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/aref-ruqaa-arabic-400-normal-AKnCEuAE.woff2)format("woff2"),url(/assets/aref-ruqaa-arabic-400-normal-DTcVTQXE.woff)format("woff")}.cart-empty__art *{vector-effect:non-scaling-stroke}.options{border:0;min-inline-size:0;margin:0;padding:0}.options__legend{font-size:var(--step--1);color:var(--c-cocoa-text);margin-block-end:var(--space-2xs);padding:0;font-weight:600}.options__list{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.option{display:inline-flex;position:relative}.option__input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.option__box{min-block-size:var(--control-h-s);border:var(--border-strong);border-radius:var(--radius-pill);background:var(--c-paper);min-inline-size:4.5rem;font-size:var(--step--1);font-variant-numeric:lining-nums;white-space:nowrap;justify-content:center;align-items:center;gap:.35rem;padding-inline:1rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.option__box:lang(ar){font-size:var(--step-0)}.option:hover .option__input:not(:checked)+.option__box{border-color:var(--c-espresso)}.option__input:checked+.option__box{border-color:var(--c-espresso);background:var(--c-espresso);color:var(--c-ivory)}.option__input:focus-visible+.option__box{outline:2px solid var(--c-focus);outline-offset:2px}.option__detail{opacity:.8;font-weight:400}.options--cards .options__list{gap:var(--space-xs);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.options--cards .option{display:flex}.options--cards .option__box{justify-content:flex-start;align-items:stretch;gap:var(--space-2xs);min-inline-size:0;padding:var(--space-s);border-radius:var(--radius-m);background:var(--c-paper);text-align:start;white-space:normal;flex-direction:column;flex:1;padding-block-start:calc(var(--space-s) + .25rem);position:relative}.options--cards .option__box:after{content:"";border:1.5px solid var(--c-line-strong);background:var(--c-paper);border-radius:50%;block-size:1.1rem;inline-size:1.1rem;transition:border-width .15s;position:absolute;inset-block-start:var(--space-s);inset-inline-end:var(--space-s)}.options--cards .option__input:checked+.option__box{border-color:var(--c-espresso);background:var(--c-paper);color:var(--c-espresso);box-shadow:inset 0 0 0 1px var(--c-espresso)}.options--cards .option__input:checked+.option__box:after{border:5px solid var(--c-espresso)}.options--cards .option__label{gap:.1rem;display:grid}.option__size{font-family:var(--font-display);font-size:calc(var(--step-2) * var(--display-scale));font-weight:var(--display-weight);line-height:1.1}.option__sub,.option__total{font-size:var(--step--1);color:var(--c-cocoa-text);font-weight:500}.options--cards .option__detail{border-block-start:var(--border);opacity:1;gap:.1rem;padding-block-start:var(--space-2xs);display:grid}.option__price{font-size:var(--step-1)}.option__tag{border-radius:var(--radius-pill);background:var(--c-honey-text);color:var(--c-ivory);letter-spacing:.02em;white-space:nowrap;padding:.1rem .55rem;font-size:.7rem;font-weight:600;line-height:1.5;position:absolute;inset-block-start:-.65rem;inset-inline-start:var(--space-xs)}.option__tag:lang(ar){letter-spacing:0;font-size:.78rem}.options--segmented .options__list{--seg-pad:.1875rem;--seg-glide:.5s cubic-bezier(.32, .72, 0, 1);--seg-flow:1;isolation:isolate;grid-template-columns:repeat(var(--count), minmax(0, 1fr));padding:var(--seg-pad);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--c-linen) 60%, var(--c-oat));box-shadow:inset 0 0 0 1px var(--c-line), inset 0 1px 2px #3e261a12;gap:0;display:grid;position:relative}[dir=rtl] .options--segmented .options__list{--seg-flow:-1}.options--segmented .options__list:has(.option__input:focus-visible){outline:2px solid var(--c-focus);outline-offset:2px}.options--segmented .option{-webkit-tap-highlight-color:transparent;display:flex}.options--segmented .option__box,.options--segmented .option__input:checked+.option__box{min-inline-size:0;min-block-size:calc(var(--control-h-s) - 2 * var(--seg-pad));border-radius:var(--radius-pill);color:var(--c-cocoa-text);background:0 0;border:0;flex:1;padding-inline:.5rem;transition:color .2s,opacity .2s}.options--segmented .option__input:focus-visible+.option__box{outline:none}.options--segmented .option:hover .option__box{color:var(--c-espresso)}.options--segmented .option:active .option__input:not(:checked)+.option__box{opacity:.6}.options__thumb{z-index:1;inset-block:var(--seg-pad);inline-size:calc((100% - 2 * var(--seg-pad)) / var(--count));border-radius:var(--radius-pill);background:var(--c-espresso);translate:calc(var(--index) * 100% * var(--seg-flow)) 0;pointer-events:none;transition:translate var(--seg-glide), scale .25s cubic-bezier(.32, .72, 0, 1);will-change:translate;position:absolute;inset-inline-start:var(--seg-pad);overflow:hidden;box-shadow:0 1px 2px #28191138,0 4px 12px -3px #2819114d,inset 0 1px #ffffff12}.options--segmented .options__list:has(.option__input:checked:active) .options__thumb{scale:.96}.options__thumb-labels{grid-template-columns:repeat(var(--count), minmax(0, 1fr));inline-size:calc(var(--count) * 100%);translate:calc(var(--index) * -100% / var(--count) * var(--seg-flow)) 0;transition:translate var(--seg-glide);will-change:translate;display:grid;position:absolute;inset-block:0;inset-inline-start:0}.options__thumb-labels .option__box{color:var(--c-ivory)}@media (prefers-reduced-motion:reduce){.options__thumb,.options__thumb-labels{transition:none}}.add-btn__stack{display:grid}.add-btn__text{grid-area:1/1;justify-content:center;align-items:center;gap:.35rem;transition:opacity .22s,translate .34s cubic-bezier(.32,.72,0,1);display:inline-flex}.add-btn__text--done,.add-btn[data-added] .add-btn__text--idle{opacity:0}.add-btn__text--done{translate:0 .45em}.add-btn[data-added] .add-btn__text--idle{translate:0 -.45em}.add-btn[data-added] .add-btn__text--done{opacity:1;translate:none}.add-btn__text--done path{stroke-dasharray:1 2;stroke-dashoffset:1.05px;transition:stroke-dashoffset .2s}.add-btn[data-added] .add-btn__text--done path{stroke-dashoffset:0;transition:stroke-dashoffset .36s cubic-bezier(.65,0,.35,1) .1s}.add-btn[data-added],.add-btn[data-added]:hover{background:var(--accent-olive)}.add-btn[data-added]{animation:.75s cubic-bezier(.22,1,.36,1) 80ms backwards add-btn-pulse}@keyframes add-btn-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent-olive) 42%, transparent)}to{box-shadow:0 0 0 .6rem color-mix(in srgb, var(--accent-olive) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.add-btn__text,.add-btn[data-added] .add-btn__text{translate:none}.add-btn__text--done path{stroke-dashoffset:0}.add-btn[data-added]{animation:none}}.disclosure{border-block-start:var(--border)}.disclosure>summary{justify-content:space-between;align-items:center;gap:var(--space-s);min-block-size:2.75rem;font-size:var(--step--1);cursor:pointer;padding-block:.4rem;font-weight:600;list-style:none;display:flex}.disclosure>summary:lang(ar){font-size:var(--step-0)}.disclosure>summary::-webkit-details-marker{display:none}.disclosure>summary:hover{color:var(--c-honey-text)}.disclosure .chevron{flex:none;transition:transform .2s}.disclosure[open]>summary .chevron{transform:rotate(180deg)}.disclosure__body{gap:var(--space-2xs);font-size:var(--step--1);padding-block-end:var(--space-s);display:grid}.disclosure__body:lang(ar){font-size:var(--step-0)}.chips{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.chip{border:var(--border-strong);border-radius:var(--radius-pill);background:var(--c-ivory);font-size:var(--step--1);padding:.35rem .9rem;font-weight:500}.chip:lang(ar){font-size:var(--step-0)}.stepper{border:var(--border-strong);border-radius:var(--radius-pill);align-items:center;display:inline-flex}.stepper__button{border-radius:var(--radius-pill);background:0 0;border:0;place-items:center;block-size:2.75rem;inline-size:2.75rem;padding:0;display:grid}.stepper__button:hover:not([aria-disabled=true]){background:#3e261a0f}.stepper__button[aria-disabled=true]{opacity:.32;cursor:not-allowed}.stepper__value{font-variant-numeric:tabular-nums;text-align:center;min-inline-size:1.75rem;font-weight:650}.link-button{min-block-size:2.75rem;color:var(--c-cocoa-text);font-size:var(--step--1);text-decoration:underline;-webkit-text-decoration-color:var(--c-tan);text-decoration-color:var(--c-tan);text-underline-offset:.3em;background:0 0;border:0;padding:.5rem .25rem;font-weight:600}.link-button:lang(ar){font-size:var(--step-0)}.link-button:hover{color:var(--c-espresso)}.cart-drawer{background:var(--c-paper);block-size:100dvh;max-block-size:none;inline-size:min(28rem,100vw);max-inline-size:100vw;color:var(--c-espresso);box-shadow:var(--shadow-drawer);border:0;margin:0;padding:0;position:fixed;inset-block:0;inset-inline:auto 0;overflow:hidden}.cart-drawer[open]{display:flex}.cart-drawer::backdrop{background:#2819116b}.cart-drawer__panel{flex-direction:column;flex:1;min-block-size:0;inline-size:100%;display:flex}.cart-drawer{--drawer-pad:clamp(1rem, 4vw, 1.5rem)}.cart-drawer__header{justify-content:space-between;align-items:center;gap:var(--space-s);padding:var(--space-xs) var(--space-s) var(--space-xs) var(--drawer-pad);border-block-end:var(--border);padding-block-start:max(var(--space-xs), env(safe-area-inset-top));display:flex}.cart-drawer__title{font-size:calc(var(--step-2) * var(--display-scale))}.cart-drawer__title:focus{outline:none}.cart-drawer__title:focus-visible{outline:2px solid var(--c-focus)}.cart-drawer__body{min-block-size:0;padding:0 var(--drawer-pad) var(--space-m);overscroll-behavior:contain;flex:1;overflow-y:auto}.cart-drawer__footer{gap:var(--space-2xs);padding:var(--space-xs) var(--drawer-pad);border-block-start:var(--border);background:var(--c-paper);padding-block-end:max(var(--space-xs), env(safe-area-inset-bottom));display:grid}.cart-drawer__fine{margin-block-start:var(--space-2xs)}.cart-lines{display:grid}.cart-lines>li{container-type:inline-size}.cart-line{align-items:start;column-gap:.625rem;row-gap:var(--space-2xs);padding-block:var(--space-xs);border-block-end:var(--border);grid-template-columns:3.75rem minmax(0,1fr) auto;grid-template-areas:"thumb info total""controls controls controls";display:grid}@container (width>=21.75rem){.cart-line{grid-template-areas:"thumb info total""thumb controls controls"}.cart-line__info{align-self:start}}.cart-line__thumb{grid-area:thumb}.cart-line__info{grid-area:info;align-self:center;min-inline-size:0}.cart-line__name{font-weight:600;line-height:1.35}.cart-line__detail{color:var(--c-cocoa-text);font-size:var(--step--1);line-height:1.45}.cart-line__unit{white-space:nowrap}.cart-line__unit:before{content:" · "}.cart-line__total{font-size:var(--step-1);grid-area:total;align-self:center}.cart-line__controls{justify-content:space-between;align-items:center;gap:var(--space-2xs);grid-area:controls;display:flex}.cart-line .stepper__button{block-size:2.375rem;inline-size:2.5rem}.cart-line .stepper__value{min-inline-size:1.5rem}.cart-line__links{align-items:center;gap:.375rem;display:flex}.cart-action{border:var(--border);border-radius:var(--radius-pill);min-block-size:2.375rem;color:var(--c-cocoa-text);font-size:var(--step--1);white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:.35rem;padding-inline:.75rem;font-weight:600;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.cart-action:hover{border-color:var(--c-line-strong);color:var(--c-espresso);background:#3e261a08}.cart-action:active{background:#3e261a12}.cart-action--icon{inline-size:2.375rem;padding:0}.product-thumb{aspect-ratio:1;background:radial-gradient(closest-side at 50% 48%, #fffbf4f2, #fffbf400), var(--c-linen);border-radius:12px;inline-size:3.75rem;position:relative;overflow:hidden}.product-thumb:before{content:"";background:radial-gradient(closest-side,#3e261a33,#3e261a00);border-radius:50%;block-size:7%;position:absolute;inset-block-end:5%;inset-inline:20%}.product-thumb img{inline-size:auto;max-inline-size:none;position:absolute}.cart-bar{justify-content:space-between;align-items:center;gap:var(--space-s);display:flex}.cart-bar__total{min-inline-size:0;line-height:1.25;display:grid}.cart-bar__label{color:var(--c-cocoa-text);font-size:var(--step--1)}.cart-bar__amount{font-size:var(--step-2)}.cart-bar__confirm{flex:none;min-inline-size:10rem}.checkout-summary{border-block-start:var(--border);margin-block-start:var(--space-m);padding-block-start:var(--space-s)}.cart-line__customized{color:var(--c-cocoa-text);font-weight:500}.cart-customize{padding-block:var(--space-s);border-block-end:var(--border)}.cart-note{gap:var(--space-2xs);margin-block-start:var(--space-m);display:grid}.cart-note__label{font-size:var(--step--1);font-weight:600}.cart-note__input{min-block-size:4.5rem;inline-size:100%;padding:var(--space-xs);border:var(--border-strong);border-radius:var(--radius-s);resize:vertical;background:#fff;font-size:1rem;line-height:1.5}.checkout-form{--c-error:#9e3b26;gap:var(--space-m);margin-block-start:var(--space-m);display:grid}.checkout-form__group{gap:var(--space-s);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.checkout-form__title,.checkout-form__payment .options__legend{color:var(--c-espresso);font-size:var(--step-0);margin-block-end:var(--space-2xs);padding:0;font-weight:650}.checkout-field{gap:var(--space-3xs);display:grid}.checkout-field__label{font-size:var(--step--1);font-weight:600}.checkout-field__input{min-block-size:2.75rem;inline-size:100%;padding:.55rem var(--space-xs);border:var(--border-strong);border-radius:var(--radius-s);color:var(--c-espresso);font:inherit;background:#fff;font-size:1rem;line-height:1.5}.checkout-field__input::placeholder{color:var(--c-cocoa-text);opacity:.75}.checkout-field__input[aria-invalid=true]{border-color:var(--c-error)}.checkout-field__input{scroll-margin-block:var(--space-xl)}.checkout-field__input[type=tel],.checkout-field__input[type=url]{text-align:start}[dir=rtl] .checkout-field__input[type=tel],[dir=rtl] .checkout-field__input[type=url]{text-align:end}.checkout-field__hint{color:var(--c-cocoa-text);font-size:var(--step--1);line-height:1.45}.checkout-field__select{appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%233e261a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right .75rem center no-repeat;padding-inline-end:2.5rem}[dir=rtl] .checkout-field__select{background-position:.75rem}.checkout-field__area{resize:vertical}.checkout-field__error{color:var(--c-error);font-size:var(--step--1);font-weight:500}.option[data-disabled],.option__input:disabled{cursor:not-allowed}.option__input:disabled+.option__box{opacity:.5}.option[data-disabled]:hover .option__input+.option__box{border-color:var(--c-line-strong)}.checkout-form__payment[aria-invalid=true] .option__box{border-color:var(--c-error)}.checkout-cliq{visibility:hidden;opacity:0;scroll-margin-block:var(--space-s);grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),opacity .22s,visibility 0s linear .3s;display:grid}.checkout-cliq[data-open]{visibility:visible;opacity:1;grid-template-rows:1fr;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),opacity .22s 40ms,visibility}.checkout-cliq__clip{min-block-size:0;overflow:hidden}.checkout-cliq__card{gap:var(--space-xs);padding:var(--space-s);border:var(--border);border-radius:var(--radius-m);background:var(--c-linen);color:var(--c-espresso);margin-block-start:var(--space-2xs);display:grid}.checkout-cliq__intro{font-size:var(--step--1);line-height:1.6}.checkout-cliq__facts{border-block:var(--border);display:grid}.checkout-cliq__fact{justify-content:space-between;align-items:baseline;gap:var(--space-s);padding-block:var(--space-2xs);display:flex}.checkout-cliq__fact+.checkout-cliq__fact{border-block-start:var(--border)}.checkout-cliq__fact dt{color:var(--c-cocoa-text);font-size:var(--step--1)}.checkout-cliq__fact dd{font-weight:600}.checkout-cliq__alias{font-size:var(--step-1);letter-spacing:.08em;-webkit-user-select:all;user-select:all;unicode-bidi:isolate;font-weight:650}.checkout-cliq__copy{gap:var(--space-2xs);background:var(--c-paper);min-block-size:2.75rem;inline-size:100%}.checkout-cliq__copy[data-copied]{border-color:var(--accent-olive);color:var(--accent-olive)}.checkout-cliq__status{color:var(--c-cocoa-text);font-size:var(--step--1);line-height:1.5}.checkout-cliq__status:empty{position:absolute}@media (prefers-reduced-motion:reduce){.checkout-cliq,.checkout-cliq[data-open]{transition:none}}.checkout-totals{gap:.15rem;display:grid}.checkout-totals__row{justify-content:space-between;align-items:baseline;gap:var(--space-s);min-block-size:2rem;display:flex}.checkout-totals dt{color:var(--c-cocoa-text);font-size:var(--step--1)}.checkout-totals dt:lang(ar){font-size:var(--step-0)}.checkout-totals dd{font-weight:600}.checkout-totals__choose{min-block-size:2rem;padding-block:.25rem}.checkout-totals__row--total{border-block-start:var(--border);margin-block-start:var(--space-3xs);padding-block-start:var(--space-2xs)}.checkout-totals__row--total dt{color:var(--c-espresso);font-size:var(--step-0);font-weight:600}.checkout-totals__total{font-size:var(--step-2)}.checkout__status:empty{display:none}.dev-note__payload{white-space:pre-wrap;overflow-wrap:anywhere;max-block-size:16rem;font:inherit;margin-block-start:.4rem;font-size:11px;overflow:auto}.cart-sent__mark{background:var(--c-honey);block-size:3.5rem;inline-size:3.5rem;color:var(--c-espresso);border-radius:50%;place-items:center;display:grid}.cart-sent__mark svg{block-size:1.75rem;inline-size:1.75rem}.cart-sent .cart-empty__title:focus{outline:none}.dev-note{border-radius:var(--radius-s);color:#4d3a00;background:#fff6d8;border:1px dashed #b9902a;padding:.5rem .65rem;font:12px/1.45 ui-monospace,SFMono-Regular,Consolas,monospace}.cart-clear{margin-inline-start:auto;display:block}.cart-clear-confirm{justify-items:end;gap:var(--space-2xs);padding-block:var(--space-xs);text-align:end;display:grid}.cart-empty{align-content:center;justify-items:center;gap:var(--space-xs);padding:var(--space-xl) var(--space-m);text-align:center;flex:1;padding-block-end:max(var(--space-xl), env(safe-area-inset-bottom));display:grid}.cart-empty__art{inline-size:4.5rem;color:var(--c-olive);stroke-width:1.3px}.cart-empty__title{font-size:calc(var(--step-2) * var(--display-scale))}.cart-empty__actions{justify-content:center;margin-block-start:var(--space-xs)}.basket-toast{z-index:60;inset-inline:var(--gutter);align-items:center;gap:var(--space-xs);border-radius:var(--radius-pill);background:var(--c-espresso);max-inline-size:26rem;color:var(--c-ivory);margin-inline:auto;padding:.375rem;padding-inline-start:.625rem;animation:.42s cubic-bezier(.32,.72,0,1) both basket-toast-in;display:flex;position:fixed;inset-block-end:max(var(--space-s), env(safe-area-inset-bottom));box-shadow:0 14px 34px -12px #28191180,0 2px 8px #28191129}.basket-toast[data-leaving]{pointer-events:none;animation:.22s cubic-bezier(.4,0,1,1) both basket-toast-out}.basket-toast__mark{background:var(--c-honey);block-size:1.75rem;inline-size:1.75rem;color:var(--c-espresso);border-radius:50%;flex:none;place-items:center;display:grid}.basket-toast__mark svg{block-size:1rem;inline-size:1rem}.basket-toast__mark path{stroke-dasharray:1 2;animation:.4s cubic-bezier(.65,0,.35,1) .15s both basket-toast-check}.basket-toast__text{min-inline-size:0;font-size:var(--step--1);flex:1;font-weight:500;line-height:1.3}.basket-toast__view{border-radius:var(--radius-pill);min-block-size:2.5rem;color:var(--c-ivory);font-size:var(--step--1);white-space:nowrap;background:#f7f1e621;border:0;flex:none;padding-inline:.95rem;font-weight:600;transition:background-color .15s}.basket-toast__view:hover{background:#f7f1e638}.basket-toast__view:focus-visible{outline:2px solid var(--c-honey);outline-offset:2px}@keyframes basket-toast-in{0%{opacity:0;transform:translateY(.75rem)scale(.98)}}@keyframes basket-toast-out{to{opacity:0;transform:translateY(.5rem)}}@keyframes basket-toast-check{0%{stroke-dashoffset:1.05px}to{stroke-dashoffset:0}}@keyframes basket-toast-fade{0%{opacity:0}}@keyframes basket-toast-fade-out{to{opacity:0}}@media (width>=60em){.basket-toast{display:none}}@media (prefers-reduced-motion:reduce){.basket-toast{animation:.16s both basket-toast-fade}.basket-toast[data-leaving]{animation:.16s both basket-toast-fade-out}.basket-toast__mark path{animation:none}}.shop{padding-block-start:clamp(2.5rem,1.5rem + 4vw,5rem)}.bundles{padding-block-start:0}.crunch{padding-block:0}.crunch .section-header{margin-block-end:var(--space-l)}.crunch__title{font-size:calc(var(--step-1) * var(--display-scale));line-height:var(--leading-heading);margin-block-end:.15rem}.crunch__text{font-size:var(--step--1);color:var(--c-cocoa-text);text-wrap:pretty;line-height:1.55}.crunch__text:lang(ar){font-size:var(--step-0);line-height:1.7}.crunch__ideas{gap:var(--space-m);display:grid}.crunch__idea{column-gap:var(--space-s);direction:ltr;grid-template-columns:45% minmax(0,1fr);align-items:center;display:grid}.crunch__idea:nth-child(2n){grid-template-columns:minmax(0,1fr) 45%}.crunch__idea:nth-child(2n) .scene{order:1}[dir=rtl] .crunch__words{direction:rtl}@media (width>=48em){.crunch__ideas{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.5vw,2rem)}.crunch__idea,.crunch__idea:nth-child(2n){row-gap:var(--space-xs);direction:inherit;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start}.crunch__idea:nth-child(2n) .scene{order:0}}.faq{padding-block-start:clamp(4rem,3.6rem + 1.5vw,5rem)}.faq__grid{gap:var(--space-l);display:grid}@media (width>=60em){.faq__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(3rem,6vw,6rem)}}.faq .section-header{margin-block-end:0}.faq__list{border-block-end:var(--border)}.faq__item>summary{min-block-size:3.5rem;padding-block:var(--space-xs);font-size:var(--step-0)}.faq__item>summary:lang(ar){font-size:var(--step-1)}.faq__item .disclosure__body{max-inline-size:40rem;font-size:var(--step-0);color:var(--c-cocoa-text)}.faq__item.disclosure[data-closing]>summary .chevron{transform:none}.faq__points{gap:.2rem;padding-inline-start:1.25rem;display:grid}.faq__points li::marker{color:var(--c-honey)}.customize-bar{flex-wrap:wrap;justify-self:start;align-items:center;gap:.5rem .85rem;display:flex}.customize-btn{min-block-size:var(--control-h-s);border:var(--border-strong);border-radius:var(--radius-pill);color:var(--c-espresso);font-size:var(--step--1);-webkit-tap-highlight-color:transparent;background:0 0;align-items:center;gap:.45rem;padding-inline:1rem 1.15rem;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s,scale .15s;display:inline-flex}.customize-btn:lang(ar){font-size:var(--step-0)}.customize-btn:hover{border-color:var(--c-espresso);background:#3e261a0a}.customize-btn:active{scale:.97}.customize-btn svg{color:var(--c-cocoa-text);flex:none}.customize-badge{font-size:var(--step--1);color:var(--c-honey-text);align-items:center;gap:.4rem;font-weight:600;animation:.45s cubic-bezier(.32,.72,0,1) both customize-badge;display:inline-flex}.customize-badge:lang(ar){font-size:var(--step-0)}.customize-badge:before{content:"";background:currentColor;border-radius:50%;flex:none;block-size:.45rem;inline-size:.45rem}@keyframes customize-badge{0%{opacity:0;scale:.85}}.customize-swap{grid-template-columns:minmax(0,1fr);align-items:start;display:grid;position:relative}.customize-swap>*{grid-area:1/1;inline-size:100%}.customize-swap>[hidden]{display:none}.customize-swap[data-moving]{overflow:clip}.customize-swap>.customize-view{gap:var(--space-s);align-content:start;display:grid}.customize__head{align-items:center;gap:.35rem;display:flex}.customize__back{flex:none}.customize__back:hover{background:#3e261a0f}[dir=rtl] .customize__back svg{scale:-1 1}.customize__heading{min-inline-size:0;display:grid}.customize__title{font-size:calc(var(--step-2) * var(--display-scale));line-height:var(--leading-heading)}.customize__title:focus{outline:none}.customize__subject{font-size:var(--step--1);color:var(--tone,var(--c-honey-text));align-items:center;gap:.5rem;font-weight:600;display:flex}.customize__subject:lang(ar){font-size:var(--step-0)}.customize__subject:before{content:"";background:currentColor;border-radius:50%;flex:none;block-size:.45rem;inline-size:.45rem}.customize__body[data-moving]{overflow:visible clip}.customize__jars{gap:var(--space-2xs);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.customize__jar{min-inline-size:0;box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-cocoa-text);-webkit-tap-highlight-color:transparent;background:#fffcf68c;border:0;border-radius:16px;justify-items:center;gap:.1rem;padding:.45rem .25rem .3rem;transition:background-color .25s,box-shadow .25s,color .25s;display:grid;position:relative}.customize__jar:hover:not([aria-selected=true]){box-shadow:inset 0 0 0 1px var(--c-line-strong)}.customize__jar[aria-selected=true]{background:var(--c-paper);box-shadow:inset 0 0 0 2px var(--c-espresso), 0 6px 14px -8px #28191159;color:var(--c-espresso)}.customize__jar img{aspect-ratio:718/1200;block-size:3rem;inline-size:auto;transition:scale .35s cubic-bezier(.32,.72,0,1)}.customize__jar[aria-selected=true] img{scale:1.08}.customize__jar-number{font-variant-numeric:lining-nums;font-size:.8125rem;font-weight:650;line-height:1.3}.customize__jar[data-customized]:after{content:"";background:var(--c-honey-text);border-radius:50%;block-size:.45rem;inline-size:.45rem;position:absolute;inset-block-start:.45rem;inset-inline-end:.5rem}.customize__jar:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.customize__part{font-family:var(--font-display);font-size:calc(var(--step-1) * var(--display-scale));font-weight:var(--display-weight);line-height:var(--leading-heading);align-items:center;gap:.5rem;margin-block-end:var(--space-2xs);display:flex}.customize__part:before{content:"";background:var(--part-tone,var(--c-honey-text));border-radius:50%;flex:none;block-size:.5rem;inline-size:.5rem}.customize__group-head{justify-content:space-between;align-items:center;gap:var(--space-s);min-block-size:2.75rem;display:flex}.customize__legend{font-size:var(--step--1);color:var(--c-cocoa-text);font-weight:600}.customize__legend:lang(ar){font-size:var(--step-0)}.customize__reset{transition:opacity .2s,visibility .2s}.customize__reset:not([data-shown]){visibility:hidden;opacity:0}.customize__list{gap:var(--space-2xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.customize__row{block-size:100%;min-block-size:3rem;box-shadow:inset 0 0 0 1px var(--c-line);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fffcf6cc;border-radius:14px;align-items:center;gap:.6rem;padding:.45rem .7rem;transition:background-color .2s,box-shadow .2s;display:flex;position:relative}.customize__row:hover{box-shadow:inset 0 0 0 1px var(--c-line-strong)}.customize__row[data-off]{background:0 0}.customize__check{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.customize__mark{border:1.5px solid var(--c-line-strong);background:var(--c-paper);block-size:1.375rem;inline-size:1.375rem;color:var(--c-ivory);border-radius:50%;flex:none;place-items:center;transition:background-color .2s,border-color .2s;display:grid}.customize__mark svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:18;stroke-dashoffset:18px;block-size:.95rem;inline-size:.95rem;transition:stroke-dashoffset .2s}.customize__check:checked+.customize__mark{border-color:var(--c-espresso);background:var(--c-espresso)}.customize__check:checked+.customize__mark svg{stroke-dashoffset:0;transition-delay:50ms}.customize__row:hover .customize__check:not(:checked)+.customize__mark{border-color:var(--c-espresso)}.customize__check:focus-visible+.customize__mark{outline:2px solid var(--c-focus);outline-offset:3px}.customize__name{min-inline-size:0;font-size:var(--step--1);flex:1;font-weight:500;line-height:1.3;text-decoration-line:line-through;text-decoration-color:#0000;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s}.customize__name:lang(ar){font-size:var(--step-0)}.customize__check:not(:checked)~.customize__name{color:var(--c-cocoa-text);text-decoration-color:currentColor}.customize__aside{font-size:var(--step--1);color:var(--c-cocoa-text);margin-block-start:var(--space-2xs);line-height:1.5}.customize__aside--before{margin-block:0 var(--space-2xs)}.customize__note{gap:var(--space-2xs);margin-block-start:var(--space-s);display:grid}.customize__note-label{font-size:var(--step--1);font-weight:600}.customize__note-label:lang(ar){font-size:var(--step-0)}.customize__note-input{border:var(--border-strong);border-radius:var(--radius-m);background:var(--c-paper);resize:none;min-block-size:4.5rem;max-block-size:10rem;inline-size:100%;padding:.65rem .85rem;font-size:1rem;line-height:1.5;transition:border-color .15s,box-shadow .15s;overflow-y:auto}.customize__note-input::placeholder{color:var(--c-cocoa-text);opacity:.75}.customize__note-input:focus-visible{border-color:var(--c-espresso);outline:none;box-shadow:0 0 0 3px #8c5e1733}.customize__done{min-block-size:3.25rem;inline-size:100%}@media (prefers-reduced-motion:reduce){.customize-badge{animation:none}}.bundle-list{gap:var(--space-l);display:grid}@media (width>=60em){.bundle-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.bundle-card{background:radial-gradient(ellipse 85% 42% at 50% 20%, #fffcf6f2, #fffcf600), var(--c-linen);box-shadow:inset 0 0 0 1px var(--c-line);border-radius:24px;overflow:hidden;container-type:inline-size}.bundle-card__stage{position:relative;overflow:hidden;container-type:size}.bundle-card__body{gap:var(--space-xs);padding:var(--space-3xs) var(--space-s) var(--space-m);display:grid}@container (width>=30rem){.bundle-card__body{padding-inline:var(--space-m)}}.bundle-card__title{font-size:calc(var(--step-3) * .86 * var(--display-scale));line-height:var(--leading-heading)}.bundle-card__desc{color:var(--c-cocoa-text)}.bundle-card__sizes{margin-block-start:var(--space-2xs)}.bundle-card__sizes .option__box{min-block-size:calc(var(--control-h) - 2 * var(--seg-pad));font-size:var(--step-0)}.bundle-card__sizes--stacked .option__box{flex-direction:column;gap:0;padding-block:.125rem;line-height:1.15}.bundle-card__sizes--stacked .option__detail{font-size:.8em}.bundle-card__buy{gap:var(--space-s);margin-block-start:var(--space-2xs);display:grid}.bundle-card__add{min-block-size:3.25rem;inline-size:100%}.bundle-card__note{font-size:var(--step--1);color:var(--c-cocoa-text)}.discovery__jar:before,.breakfast__item:before{content:"";z-index:-1;background:radial-gradient(closest-side,#3e261a3d,#3e261a00);border-radius:50%;block-size:7%;position:absolute;bottom:-2.5%;left:5%;right:5%}.discovery__jar img,.breakfast__item img{block-size:100%;inline-size:100%}.bundle-price{align-items:center;gap:var(--space-3xs) var(--space-xs);flex-wrap:wrap;min-block-size:2.75rem;display:flex}.bundle-price__now{font-size:var(--step-3);font-weight:600;line-height:1.1}.bundle-price__was{font-size:var(--step-0);color:var(--c-cocoa-text)}.bundle-price__was s{text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--c-cocoa-text);text-decoration-color:var(--c-cocoa-text)}.bundle-price__save{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--c-honey) 20%, var(--c-paper));color:var(--c-honey-text);font-size:var(--step--1);white-space:nowrap;padding:.2rem .7rem;font-weight:600}.bundle-price__meta{font-size:var(--step--1);color:var(--c-cocoa-text);flex-basis:100%}.discovery,.discovery__group,.breakfast{position:absolute;inset:0}.discovery__group{scale:var(--scale);transform-origin:var(--ox) var(--oy);transition:scale .7s cubic-bezier(.32,.72,0,1)}.discovery__jar{z-index:1;left:calc(var(--x) * 100%);bottom:calc(var(--b) * 100%);block-size:calc(var(--h) * 100%);aspect-ratio:var(--jr);opacity:0;transition:translate .9s cubic-bezier(.22, 1, .36, 1) calc(var(--i) * .12s), opacity .5s ease calc(var(--i) * .12s);position:absolute;translate:-50% 14%}.discovery__jar[data-front]{z-index:2}.discovery[data-in] .discovery__jar{opacity:1;translate:-50%}.breakfast{--u:min(calc(92cqw / var(--w)), calc(80cqh / var(--big)))}.breakfast__item{translate:calc(var(--x) * var(--u)) 0;transition:translate .7s cubic-bezier(.32,.72,0,1);position:absolute;bottom:8%;left:50%}.breakfast__granola{--x:var(--g1);z-index:1;block-size:var(--u);aspect-ratio:var(--jr);transform-origin:0 100%;transition:translate .7s cubic-bezier(.32,.72,0,1),scale .7s cubic-bezier(.32,.72,0,1)}.breakfast[data-two] .breakfast__granola{--x:var(--g2);scale:var(--big)}.breakfast__yogurt{z-index:1;block-size:calc(var(--yh) * var(--u));aspect-ratio:var(--yr)}.breakfast__yogurt--first{--x:var(--y1)}.breakfast[data-two] .breakfast__yogurt--first{--x:var(--y1-two)}.breakfast__yogurt--second{opacity:0;translate:calc(50cqw + .1 * var(--u)) 0;transition:translate .5s cubic-bezier(.5,0,.75,0),opacity .25s .25s}.breakfast[data-two] .breakfast__yogurt--second{opacity:1;translate:calc(var(--y2) * var(--u)) 0;transition:translate .8s cubic-bezier(.22,1,.36,1) 80ms,opacity .3s 80ms}.breakfast__jars{isolation:isolate;position:absolute;inset:0}.breakfast__flavour{opacity:0;mix-blend-mode:plus-lighter;transition:opacity .26s;position:absolute;inset:0}.breakfast__flavour[data-on]{opacity:1}.bundle-card--breakfast .bundle-card__body{counter-reset:step}.bundle-card--breakfast .options__legend:before{counter-increment:step;content:counter(step);background:var(--c-espresso);block-size:1.4rem;inline-size:1.4rem;color:var(--c-ivory);border-radius:50%;place-items:center;margin-inline-end:.45rem;font-size:.75rem;line-height:1;display:inline-grid}.flavour-pick{margin-block-start:var(--space-2xs)}.flavour-pick__list{gap:var(--space-2xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container (width>=34rem){.flavour-pick__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.flavour-pick__option{-webkit-tap-highlight-color:transparent;display:flex;position:relative}.flavour-pick__input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.flavour-pick__box{min-block-size:4.25rem;box-shadow:inset 0 0 0 1px var(--c-line);background:#fffcf68c;border-radius:16px;flex:1;align-items:center;gap:.55rem;padding:.4rem .6rem;transition:background-color .25s,box-shadow .25s;display:flex}.flavour-pick__jar{aspect-ratio:718/1200;flex:none;block-size:3.35rem;inline-size:auto;transition:scale .35s cubic-bezier(.32,.72,0,1)}.flavour-pick__name{min-inline-size:0;font-size:var(--step--1);color:var(--c-cocoa-text);font-weight:600;line-height:1.25;transition:color .25s}.flavour-pick__name:lang(ar){font-size:var(--step-0)}.flavour-pick__option:hover .flavour-pick__input:not(:checked)+.flavour-pick__box{box-shadow:inset 0 0 0 1px var(--c-line-strong)}.flavour-pick__input:checked+.flavour-pick__box{background:var(--c-paper);box-shadow:inset 0 0 0 2px var(--c-espresso), 0 6px 14px -8px #28191159}.flavour-pick__input:checked+.flavour-pick__box .flavour-pick__jar{scale:1.08}.flavour-pick__input:checked+.flavour-pick__box .flavour-pick__name{color:var(--c-espresso)}.flavour-pick__input:focus-visible+.flavour-pick__box{outline:2px solid var(--c-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.discovery__group,.discovery__jar,.breakfast__item,.breakfast__flavour,.flavour-pick__jar{transition:none!important}.discovery__jar{opacity:1;translate:-50%}}.scene{aspect-ratio:522/580;border-radius:var(--radius-m);background:var(--c-linen);contain:paint;position:relative;overflow:hidden}.scene>*{position:absolute}.scene__base{block-size:100%;inline-size:100%;inset:0}.scene *{animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused}.scene[data-playing] *{animation-play-state:running}.scene__piece{background-repeat:no-repeat;position:absolute}.scene__piece--float{animation-name:scene-float}.scene__piece--react{animation-name:scene-react}.scene__piece--beat{animation-name:scene-beat}.scene__piece--flick{animation-name:scene-flick}.scene__piece--drip{animation-name:scene-drip}@keyframes scene-float{0%,to{transform:none}50%{transform:translateY(var(--dy)) rotate(var(--rot))}}@keyframes scene-react{0%,78%,to{transform:none}14%{transform:translateY(var(--dy)) rotate(var(--rot))}34%{transform:translateY(calc(var(--dy) * -.18)) rotate(calc(var(--rot) * -.35))}52%{transform:translateY(calc(var(--dy) * .42)) rotate(calc(var(--rot) * .3))}66%{transform:translateY(calc(var(--dy) * -.06))}}@keyframes scene-beat{0%,36%,to{transform:none}9%{transform:scale(1.18)}18%{transform:none}27%{transform:scale(1.1)}}@keyframes scene-flick{0%,50%,to{opacity:1;transform:none}14%{transform:translate(var(--dx), var(--dy)) scale(1.16)}30%{opacity:.7;transform:scale(.94)}}.scene__piece--splash{animation-name:scene-splash}@keyframes scene-splash{0%,to{transform:none}32%{transform:rotate(var(--rot)) scale(1.06, 1.18)}62%{transform:scale(.98,.93)}82%{transform:scale(1.01,1.03)}}@keyframes scene-drip{0%,to{transform:none}20%{transform:scale(1.05,.93)}56%{transform:scale(.86,1.26)}82%{transform:scale(1.02,.98)}}.scene__rig{inset:0}.scene__rig--scoop{animation-name:scene-scoop}.scene__rig--stir{animation-name:scene-stir}@keyframes scene-scoop{0%,to{transform:none}20%{transform:rotate(calc(var(--rot) * -.3))}56%{transform:rotate(var(--rot))}82%{transform:rotate(calc(var(--rot) * -.06))}}@keyframes scene-stir{0%,to{transform:none}30%{transform:rotate(var(--rot)) translate(var(--px), var(--py))}70%{transform:rotate(calc(var(--rot) * -.7)) translate(calc(var(--px) * -.4), calc(var(--py) * -.4))}}.scene__surface{background-size:100% 100%;animation-name:scene-swirl;position:absolute;inset:0}@keyframes scene-swirl{0%,to{transform:none}30%{transform:rotate(var(--rot))}70%{transform:rotate(calc(var(--rot) * -.7))}}.scene__mask{overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.scene__flow{fill:none;stroke-linecap:round;stroke-linejoin:round;block-size:100%;inline-size:100%;position:absolute;inset:0}.scene__lane{animation-name:scene-flow;animation-timing-function:linear}.scene__lane--light{stroke:#ffffffb3}.scene__lane--glow{stroke:#ffffff4d}@keyframes scene-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:var(--period)}}.scene__sparkle{fill:#fffdf7;stroke:#c395458c;stroke-width:.8px;animation-name:scene-twinkle;overflow:visible;transform:scale(0)}@keyframes scene-twinkle{0%,36%,to{opacity:0;transform:scale(0)rotate(0)}12%{opacity:1;transform:scale(1)rotate(30deg)}24%{opacity:.8;transform:scale(.55)rotate(60deg)}}.scene__drop{animation-name:scene-drift;animation-timing-function:linear}.scene__drop>i{opacity:0;background:radial-gradient(circle at 38% 32%,#fffefb 0 30%,#f7eddc 70%,#e6d3b6 100%);border-radius:50%/58% 58% 42% 42%;block-size:100%;inline-size:100%;animation-name:scene-arc;display:block}@keyframes scene-drift{0%{transform:none}to{transform:translateX(var(--dx))}}@keyframes scene-arc{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:scale(.4)}10%,76%{opacity:1}45%{transform:translateY(var(--rise));animation-timing-function:cubic-bezier(.6,0,.8,.4)}to{transform:translateY(var(--fall)) scale(.7);opacity:0}}@media (prefers-reduced-motion:reduce){.scene *{animation:none!important}.scene__fx{display:none}}.hero-x{--hx-cream:#fcf5ef;--hx-ink:#fbf4ea;--hx-edge:26vh;--hx-edge-static:5.5rem;--hx-logo:min(80vw, 52vh, 32rem);--hx-badge:clamp(5.75rem, 27vw, 7.5rem);position:relative}@supports (height:1svh){.hero-x{--hx-edge:26svh;--hx-logo:min(80vw, 52svh, 32rem)}}@media (width>=60em){.hero-x{--hx-edge:22vh;--hx-badge:8rem}@supports (height:1svh){.hero-x{--hx-edge:22svh}}}.hero-x__stage-track{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero-x__stage{--edge:var(--hx-edge-static);background:linear-gradient(to bottom, var(--hx-cream) calc(100% - var(--edge)), var(--c-page) 100%);position:absolute;inset:0;overflow:clip}.hero-x__canvas{block-size:100%;inline-size:100%;position:absolute;inset:0}.hero-x__edge{block-size:var(--edge);visibility:hidden;position:absolute;inset:auto 0 0}.hero-x__shade{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--edge) * 1.25), transparent calc(100% - var(--edge) * .8));-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--edge) * 1.25), transparent calc(100% - var(--edge) * .8));mask-image:linear-gradient(to bottom, #000 calc(100% - var(--edge) * 1.25), transparent calc(100% - var(--edge) * .8));background:radial-gradient(95vw 46vh at 50% 50vh,#1e120b99,#1e120b6b 60%,#1e120b4d);position:absolute;inset:0}.hero-x__logo{inline-size:var(--hx-logo);aspect-ratio:1;will-change:transform, opacity;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-x__logo-img{opacity:0;block-size:100%;inline-size:100%;transition:opacity .6s;position:relative}.hero-x[data-logo-ready] .hero-x__logo-img{opacity:1}.hero-x__logo-shadow{opacity:0;border-radius:50%;position:absolute;inset:3.55%;box-shadow:0 1.6rem 2.6rem -1.2rem #1c110b80,0 .35rem .9rem #1c110b3d}.hero-x__track{position:relative}.hero-x__content{min-block-size:min(46rem, calc(100vh - var(--header-h)));padding-block:var(--space-2xl) calc(var(--hx-edge-static) + var(--space-l));color:var(--hx-ink);text-align:center;place-items:center;display:grid}.hero-x__copy{max-inline-size:calc(46rem + var(--gutter) * 2);justify-items:center;display:grid}.hero-x__badge{inline-size:var(--hx-badge);block-size:auto;filter:drop-shadow(0 .5rem .8rem #140c0773);margin-block-end:var(--space-s);display:block}.hero-x__title{max-inline-size:13ch;font-size:calc(clamp(2.4rem, 1.5rem + 4.2vw, 4.6rem) * var(--display-scale));line-height:var(--leading-display);color:var(--hx-ink);text-shadow:0 1px 2px #140c0759,0 2px 24px #140c078c}.hero-x__lead{max-inline-size:34ch;font-size:var(--step-1);color:#fbf4eaf0;text-shadow:0 1px 2px #140c0766,0 1px 16px #140c0799;margin-block-start:var(--space-s)}.hero-x__actions{gap:var(--space-xs);inline-size:min(100%,21rem);flex-direction:column;margin-block-start:var(--space-l);display:flex}@media (width>=36em){.hero-x__actions{flex-direction:row;justify-content:center;inline-size:auto}}.hero-x__btn{min-block-size:3.25rem}.hero-x__btn--primary{background:var(--hx-ink);color:var(--c-espresso);box-shadow:0 .4rem 1.2rem -.4rem #140c0773}.hero-x__btn--primary:hover{background:#fff}.hero-x__btn--secondary{color:var(--hx-ink);background:#1e120b52;border-color:#fbf4eab3}.hero-x__btn--secondary:hover{border-color:var(--hx-ink);background:#1e120b73}.hero-x :focus-visible{outline-color:#e2c38c}.hero-x:not([data-motion]) .hero-x__logo{display:none}.hero-x[data-motion]{margin-block-start:calc(-1 * (var(--header-h) + 3px + env(safe-area-inset-top)))}.hero-x[data-motion] .hero-x__stage{--edge:var(--hx-edge);block-size:calc(100vh + var(--hx-edge));block-size:calc(100lvh + var(--hx-edge));inset:0 0 auto}.hero-x[data-motion] .hero-x__logo{top:50svh}.hero-x[data-motion] .hero-x__shade{opacity:0}.hero-x[data-motion] .hero-x__content{block-size:100svh;min-block-size:0;padding-block:calc(var(--header-h) + var(--space-s)) var(--space-l);pointer-events:none}.hero-x[data-motion] .hero-x__badge{opacity:0;filter:none}.hero-x[data-motion] .hero-x__title,.hero-x[data-motion] .hero-x__lead,.hero-x[data-motion] .hero-x__actions{opacity:0}.hero-x[data-motion] .hero-x__tail{block-size:var(--hx-edge);block-size:calc(100lvh + var(--hx-edge) - 100svh)}@media (height<=40em){.hero-x__title{font-size:calc(clamp(2rem, 1.4rem + 3vw, 3.2rem) * var(--display-scale))}.hero-x__actions{margin-block-start:var(--space-m)}.hero-x:not([data-motion]) .hero-x__badge{inline-size:4.5rem;margin-block-end:var(--space-2xs)}}.site-header{transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s}html:has(.hero-x[data-motion]):not([data-hero-header=shown]) .site-header:not(:focus-within){opacity:0;pointer-events:none;transform:translateY(-105%)}.site-header__brand{transition:opacity .3s,visibility linear}html[data-hero-badge] .site-header__brand:not(:focus-visible){opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s linear .3s}.jar-grid{gap:var(--space-l) var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=48em){.jar-grid{gap:var(--space-l);grid-template-columns:repeat(4,minmax(0,1fr))}}.jar-tile{inline-size:100%;padding:var(--space-2xs) var(--space-3xs) var(--space-xs);color:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:18px;justify-items:center;display:grid}.jar-tile:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.jar-tile__stage{aspect-ratio:3/4;inline-size:100%;display:block;position:relative}.jar-tile__stage:before{content:"";background:radial-gradient(closest-side,#fffbf4f2,#fffbf400);border-radius:50%;position:absolute;inset:8% 4% 2%}.jar-tile__stage:after{content:"";background:radial-gradient(closest-side,#3e261a42,#3e261a00);border-radius:50%;block-size:7%;position:absolute;inset-block-end:1%;inset-inline:22%}.jar-tile__jar{z-index:1;block-size:90%;inline-size:auto;max-inline-size:none;margin-inline:auto;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;inset-block-end:2%;inset-inline:0}.jar-tile:active .jar-tile__jar{transition-duration:.1s;transform:translateY(1px)}.jar-tile__jar[data-lifted]{visibility:hidden}@media (hover:hover){.jar-tile:hover .jar-tile__jar{transform:translateY(-4px)}}.jar-tile__name{font-size:calc(var(--step-1) * var(--display-scale));color:var(--c-espresso);margin-block-start:var(--space-2xs);line-height:1.25}.jar-tile__hint{font-size:var(--step--1);color:var(--c-honey-text);align-items:center;gap:.2rem;margin-block-start:.2rem;font-weight:600;display:inline-flex}.jar-tile__hint:lang(ar){font-size:var(--step-0)}.jar-tile__arrow{block-size:.85em;inline-size:.85em}[dir=rtl] .jar-tile__arrow{transform:scaleX(-1)}.showcase{block-size:100dvh;max-block-size:none;inline-size:100vw;max-inline-size:none;color:var(--c-espresso);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.showcase::backdrop{background:0 0}.showcase__backdrop{background:#28191175;position:absolute;inset:0}.showcase__sheet,.showcase__content{inset:max(.75rem, env(safe-area-inset-top)) 0 0;border-radius:22px 22px 0 0;position:absolute}.showcase__sheet{background:radial-gradient(ellipse 70% 40% at 50% 26%, #fffcf6, #fffcf600), var(--c-ivory);box-shadow:0 -10px 40px #1e120b2e}.showcase__content{overscroll-behavior:contain;padding-block-end:max(var(--space-l), env(safe-area-inset-bottom));overflow:hidden auto}.showcase__close{z-index:3;background:#fcf9f3d9;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}.showcase__stage{block-size:clamp(19rem,50svh,29rem);position:relative;overflow:hidden}.showcase__vortex{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.showcase__vortex--front{z-index:2}.showcase__jar-slot{z-index:1;inset-inline:0;justify-content:center;align-items:flex-end;block-size:70%;display:flex;position:absolute;top:14%}.showcase__jar-size{block-size:calc(100% * var(--jar-scale,1));aspect-ratio:3/5;flex:none;transition:block-size .45s cubic-bezier(.22,1,.36,1);position:relative}.showcase__jar-fly{transform-origin:0 0;block-size:100%;inline-size:100%}.showcase__jar,.showcase__flight{object-fit:contain;filter:drop-shadow(0 14px 18px #3e261a38);block-size:100%;inline-size:100%}.showcase__flight{z-index:5;visibility:hidden;pointer-events:none;transform-origin:0 0;max-inline-size:none;position:fixed}.showcase__stage:after{content:"";inset-block-start:81%;background:radial-gradient(closest-side,#3e261a33,#3e261a00);border-radius:50%;block-size:7%;inline-size:52%;position:absolute;left:50%;translate:-50%}.showcase__details{gap:var(--space-xs);max-inline-size:34rem;padding-inline:max(var(--gutter), env(safe-area-inset-left), env(safe-area-inset-right));margin-inline:auto;display:grid}.showcase__taste{font-size:var(--step--1);color:var(--tone);align-items:center;gap:.5rem;font-weight:600;display:flex}.showcase__taste:lang(ar){font-size:var(--step-0)}.showcase__taste:before{content:"";background:currentColor;border-radius:50%;block-size:.45rem;inline-size:.45rem}.showcase__name{font-size:calc(var(--step-3) * .92 * var(--display-scale));line-height:var(--leading-heading);margin-block-start:calc(var(--space-2xs) * -1)}.showcase__desc{color:var(--c-cocoa-text)}.showcase__sizes{margin-block-start:var(--space-2xs)}.showcase__sizes .option__box{min-block-size:calc(var(--control-h) - 2 * var(--seg-pad));font-size:var(--step-0)}.showcase__buy{justify-content:space-between;align-items:center;gap:var(--space-s);margin-block-start:var(--space-2xs);display:flex}.showcase__price{font-size:var(--step-3);line-height:1.1}.showcase__add{flex:1;min-block-size:3.25rem;max-inline-size:15rem}.showcase__ingredients{margin-block-start:var(--space-2xs)}@media (width>=60em){.showcase__sheet,.showcase__content{border-radius:24px;block-size:min(42rem,88vh);inline-size:min(64rem,92vw);inset:50% auto auto 50%;translate:-50% -50%}.showcase__content{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;padding-block-end:0;display:grid}.showcase__content>.customize-swap,.showcase__content>.customize-swap[data-moving]{overscroll-behavior:contain;max-block-size:100%;overflow:hidden auto}.showcase__content .customize-view{padding-block:var(--space-l) 0}.showcase__content .customize__foot{padding-block:var(--space-xs) var(--space-l);background:linear-gradient(#f7f1e600, var(--c-ivory) var(--space-xs));position:sticky;inset-block-end:0}.showcase__stage{block-size:100%}.showcase__details{padding:var(--space-xl) var(--space-xl) var(--space-xl) 0}[dir=rtl] .showcase__details{padding:var(--space-xl) 0 var(--space-xl) var(--space-xl)}.showcase__close{inset-block-start:1rem;inset-inline-end:1rem}}@media (prefers-reduced-motion:reduce){.jar-tile,.jar-tile__jar,.showcase__jar-size{transition:none}}.jar-tile__jar--granola-bites{block-size:auto;inline-size:100%;inset-block-end:14%}.jar-tile__jar--greek-yogurt{block-size:78%}.jar-tile__jar--banana-cake{block-size:auto;inline-size:100%}.showcase__stage[data-product=bites]:after{display:none}.showcase__flight--flat,.bites__frame{filter:drop-shadow(0 6px 8px #3e261a33)}.bites{place-items:center;display:grid;position:absolute;inset:13% max(1rem,4%) 7%;container-type:size}.bites__frame{inline-size:min(100cqw, 100cqh * var(--r));aspect-ratio:var(--r);transition:inline-size .55s cubic-bezier(.22,1,.36,1) .18s,translate .55s cubic-bezier(.22,1,.36,1) .18s;position:relative}.bites[data-count="12"] .bites__frame{inline-size:min(100cqw, 100cqh * var(--r) / var(--span));translate:0 calc(var(--mid) * -100%);transition-delay:0s}.bites__six,.bites__more{position:absolute;inset:0}.bites__piece{max-inline-size:none;position:absolute}.bites__piece--more{opacity:0;transform:rotate(var(--turn)) scale(.82);transition:opacity .3s,transform .5s cubic-bezier(.22,1,.36,1)}.bites[data-count="12"] .bites__piece--more{opacity:1;transform:rotate(var(--turn))}.pair,.solo{position:absolute;inset:14% max(1rem,4%) 16%;container-type:size}.pair__group{inset-block-end:0;block-size:min(100cqh, 100cqw / var(--pair-w));aspect-ratio:var(--yr);transition:translate .6s cubic-bezier(.22,1,.36,1) 60ms;position:absolute;left:50%;translate:-50%}.pair[data-honey] .pair__group{translate:calc(-50% - var(--shift) * 100%) 0;transition-delay:0s}.pair__yogurt{block-size:100%;inline-size:100%}.pair__honey{z-index:1;inset-block-end:calc(var(--honey-lift) * 100%);left:calc(var(--honey-left) * 100%);block-size:calc(var(--hh) * 100%);aspect-ratio:var(--hr);opacity:0;transition:translate .5s cubic-bezier(.5,0,.75,0),opacity .3s .16s;position:absolute;translate:220%}.pair[data-honey] .pair__honey{opacity:1;transition:translate .75s cubic-bezier(.22,1,.36,1),opacity .35s;translate:0}.solo{justify-content:center;align-items:flex-end;display:flex}.solo__item{block-size:min(100cqh, 100cqw / var(--r));aspect-ratio:var(--r);flex:none}.showcase__sizes--stacked .option__box{flex-direction:column;gap:0;padding-block:.125rem;line-height:1.15}.showcase__sizes--stacked .option__detail{font-size:.8em}.showcase__per{font-size:var(--step--1);color:var(--c-cocoa-text);margin-inline-start:.45rem}@media (prefers-reduced-motion:reduce){.bites__frame,.bites__piece--more,.pair__group,.pair__honey{transition:none!important}}
