.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:clamp(24px,3vw,36px)}.section-head__text{display:flex;flex-direction:column;gap:10px}.section-head__actions{display:flex;align-items:center;gap:14px}.section-head--center{flex-direction:column;align-items:center;text-align:center}.section-head--center .section-head__text{align-items:center}.page-intro{border-bottom:1px solid var(--color-line)}.page-intro__inner{max-width:900px;margin-inline:auto;padding:clamp(40px,6vw,72px) var(--gutter) clamp(36px,5vw,56px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.page-intro__title{font-family:var(--font-heading);font-weight:700;font-size:calc(clamp(30px,4.4vw,52px) * var(--heading-scale));line-height:1.08;letter-spacing:-.025em}.page-intro__text{font-size:clamp(14.5px,1.4vw,16.5px);line-height:1.65;max-width:62ch;color:var(--color-text-82)}.brand-story{background:var(--color-yellow);border-radius:var(--block-radius);overflow:hidden;display:flex;flex-wrap:wrap}.brand-story__text{flex:1 1 380px;display:flex;flex-direction:column;justify-content:center;gap:16px;padding:clamp(28px,4vw,56px)}.brand-story__stats{display:flex;gap:clamp(20px,3vw,40px);flex-wrap:wrap;margin-top:8px}.brand-story__stat{display:flex;flex-direction:column;gap:2px}.brand-story__stat-value{font-family:var(--font-heading);font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.brand-story__stat-label{font-size:12.5px;color:var(--color-text-70, var(--color-text-75))}.brand-story__media{flex:1.3 1 380px;min-height:320px;display:grid;grid-template-columns:1.45fr 1fr;gap:8px;padding:8px}.brand-story__media>*{border-radius:16px;overflow:hidden}.brand-story__media img{width:100%;height:100%;object-fit:cover}.brand-story__media>*:first-child{grid-row:span 2}.brand-story__media--single{grid-template-columns:1fr}.brand-story__media--single>*:first-child{grid-row:auto}@media screen and (max-width:749px){.brand-story{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:10px}.brand-story__text{grid-column:1 / -1;order:2;padding:clamp(14px,4vw,24px)}.brand-story__media{display:contents}.brand-story__media>*{order:3;aspect-ratio:1;border-radius:16px;overflow:hidden}.brand-story__media>*:first-child{order:1;grid-row:auto;grid-column:1 / -1;aspect-ratio:4 / 3}.brand-story__media--single>*:first-child{aspect-ratio:4 / 3}}.step-card{display:flex;flex-direction:column;gap:10px;padding:22px;border:1px solid var(--color-text-10);border-radius:var(--card-radius);background:#fffdf699;height:100%}.step-card__no{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:var(--color-orange);color:var(--color-cream);font-family:var(--font-mono);font-size:14px}.step-card__title{font-size:15.5px;font-weight:700}.step-card__text{font-size:13.5px;line-height:1.6;color:var(--color-text-75)}.quote-card{margin:0;display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:var(--card-radius);background:var(--color-surface);height:100%}.quote-card--on-yellow{background:var(--color-surface)}.quote-card--on-surface{background:var(--color-cream)}.quote-card__text{margin:0;font-size:14.5px;line-height:1.65;color:var(--color-text-85)}.quote-card__author{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700}.quote-card__avatar{flex:0 0 40px;width:40px;height:40px;border-radius:999px;overflow:hidden;background:var(--color-yellow);display:flex;align-items:center;justify-content:center}.quote-card__avatar img{width:100%;height:100%;object-fit:cover}.quote-card__initial{font-family:var(--font-heading);font-size:17px;font-weight:700;color:var(--color-text);line-height:1}.quote-card__who{display:flex;flex-direction:column;gap:1px;min-width:0}.quote-card__product{font-weight:400;font-size:12.5px;color:var(--color-text-55)}.quote-wall__track{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--min-col, 250px),80vw),1fr));gap:var(--grid-gap)}.quote-card--dup{display:none}@media screen and (max-width:749px){.quote-wall{overflow:hidden;margin-inline:calc(var(--gutter) * -1)}.quote-wall__track{display:flex;width:max-content;gap:0;animation:marqueeMove var(--quote-speed, 44s) linear infinite}.quote-wall__track>.quote-card{margin-right:12px;flex:0 0 auto;width:min(76vw,300px);height:auto}.quote-card--dup{display:flex}.quote-wall:hover .quote-wall__track,.quote-wall:focus-within .quote-wall__track{animation-play-state:paused}}@media screen and (max-width:749px)and (prefers-reduced-motion:reduce){.quote-wall{overflow-x:auto;-webkit-overflow-scrolling:touch}.quote-wall__track{animation:none;padding-inline:var(--gutter)}.quote-card--dup{display:none}}.feature-columns{display:flex;flex-wrap:wrap-reverse;gap:clamp(28px,5vw,72px);align-items:center}.feature-columns__text{flex:1 1 400px;display:flex;flex-direction:column;gap:16px}.feature-columns__media{flex:1 1 340px;display:flex;justify-content:center}.feature-columns__media img{width:min(100%,460px);border-radius:var(--block-radius)}.feature-columns__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px 28px;margin-top:10px}.feature-columns__item{display:flex;flex-direction:column;gap:5px}.feature-columns__item-title{font-size:15px;font-weight:700;color:var(--color-red)}.scheme-dark .feature-columns__item-title,.scheme-brown .feature-columns__item-title,.scheme-red .feature-columns__item-title{color:var(--color-yellow)}.feature-columns__item-text{font-size:13px;line-height:1.6;opacity:.7}.compare{overflow-x:auto;border:1px solid var(--color-text-10);border-radius:var(--block-radius);background:var(--color-surface);-webkit-overflow-scrolling:touch}.compare table{border-collapse:collapse;width:100%;min-width:900px;font-size:13.5px}.compare th,.compare td{border-bottom:1px solid var(--color-line)}.compare thead th{padding:18px 12px;text-align:center;border-bottom-color:var(--color-text-10)}.compare thead th:first-child{text-align:left;padding-inline:20px;min-width:140px}.compare__col{display:flex;flex-direction:column;align-items:center;gap:8px}.compare__col img{width:64px;height:64px;object-fit:contain}.compare__col span{font-size:13px;font-weight:700}.compare td{padding:14px 12px;text-align:center;color:var(--color-text-80)}.compare td:first-child{padding-inline:20px;text-align:left;font-weight:700;font-size:13px;white-space:nowrap}.compare tbody tr:last-child td{border-bottom:none}.recipe-card{display:flex;flex-direction:column;gap:12px}.recipe-card__media{position:relative;border-radius:calc(var(--card-radius) + 2px);overflow:hidden}.recipe-card__media img{width:100%;aspect-ratio:4 / 3;object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1)}.recipe-card:hover .recipe-card__media img{transform:scale(1.04)}.recipe-card__cat{position:absolute;top:12px;left:12px;background:#fbf6e6f0;color:var(--color-red);border-radius:999px;padding:6px 12px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.recipe-card__body{display:flex;flex-direction:column;gap:5px}.recipe-card__title{font-size:17px;font-weight:700;line-height:1.35}.recipe-card:hover .recipe-card__title{color:var(--color-orange)}.recipe-card__meta{font-size:13px;color:var(--color-text-65)}.recipe-card__product{font-size:12.5px;font-weight:600;color:var(--color-orange)}.recipe-card__placeholder{aspect-ratio:4 / 3;border-radius:calc(var(--card-radius) + 2px)}.filter-bar{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-block:clamp(24px,3.5vw,40px) 8px}.filter-bar__label{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-60)}.filter-bar__group{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.filter-bar__count{margin-left:auto;font-size:13px;color:var(--color-text-55)}.filter-chip{border:none;border-radius:999px;padding:9px 16px;background:transparent;color:var(--color-text);font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,color .2s ease}.filter-chip:hover{background:var(--color-text-07)}.filter-chip.is-active{background:var(--color-text);color:var(--color-cream)}.rich-text{display:flex;flex-direction:column;gap:16px}.rich-text--center{align-items:center;text-align:center}.value-card{display:flex;flex-direction:column;gap:12px;padding:clamp(22px,3vw,30px);border-radius:var(--card-radius);background:var(--color-surface);border:1px solid var(--color-line);height:100%}.value-card__icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:999px;background:var(--color-yellow);color:var(--color-text)}.value-card__title{font-size:16.5px;font-weight:700}.value-card__text{font-size:14px;line-height:1.65;color:var(--color-text-75)}.info-card{display:flex;flex-direction:column;gap:8px;padding:clamp(22px,3vw,28px);border-radius:var(--card-radius);background:var(--color-surface);border:1px solid var(--color-line);height:100%}.info-card__label{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-55)}.info-card__value{font-size:16px;font-weight:700;line-height:1.4}.info-card__value a:hover{color:var(--color-orange)}.info-card__note{font-size:13px;color:var(--color-text-65);line-height:1.55}.map-embed{border-radius:var(--block-radius);overflow:hidden;border:1px solid var(--color-line);aspect-ratio:21 / 9;background:var(--color-text-04)}.map-embed iframe{width:100%;height:100%;border:0;display:block}@media screen and (max-width:749px){.map-embed{aspect-ratio:4 / 3}}.cta-band{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:clamp(32px,5vw,64px) clamp(20px,4vw,48px);border-radius:var(--block-radius)}.image-with-text{display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,64px);align-items:center}.image-with-text--reverse{flex-direction:row-reverse}.image-with-text__media{flex:1 1 380px}.image-with-text__media img,.image-with-text__media .placeholder-box{width:100%;border-radius:var(--block-radius)}.image-with-text__text{flex:1 1 380px;display:flex;flex-direction:column;gap:16px}.collage{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,80vw),1fr));gap:var(--grid-gap)}.collage__item{border-radius:var(--block-radius);overflow:hidden}.collage__item img{width:100%;height:100%;object-fit:cover;aspect-ratio:3 / 4}.value-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,84vw),1fr));gap:clamp(16px,2.5vw,32px)}.value-column{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1.5px solid currentColor}.value-column__no{font-family:var(--font-mono);font-size:12px;opacity:.5}.value-column__title{font-size:16.5px;font-weight:700;color:var(--color-yellow)}.value-column__text{font-size:13.5px;line-height:1.65;opacity:.75}.scheme-cream .value-column__title,.scheme-surface .value-column__title,.scheme-yellow .value-column__title{color:var(--color-orange)}.faq{max-width:860px;margin-inline:auto}.faq .accordion{border-top:none}.faq .accordion__item{border-bottom:1px solid var(--color-text-15)}.faq .accordion__trigger{padding:20px 2px;font-size:16px;line-height:1.4}.faq .accordion__body{padding:0 2px 22px;font-size:14.5px;line-height:1.75;max-width:68ch}.contact-layout{display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,56px);align-items:flex-start}.contact-layout__aside{flex:1 1 320px;display:flex;flex-direction:column;gap:14px}.contact-layout__form{flex:1.4 1 400px;background:var(--color-surface);border:1px solid var(--color-text-10);border-radius:var(--block-radius);padding:clamp(20px,3vw,32px);display:flex;flex-direction:column;gap:14px}.contact-layout__form .input,.contact-layout__form .textarea{background:var(--color-cream)}.contact-form__row{display:flex;gap:12px;flex-wrap:wrap}.contact-form__row>*{flex:1 1 180px}.whatsapp-cta{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;border-radius:999px;background:var(--color-whatsapp);color:#fff;font-size:14.5px;font-weight:700}.whatsapp-cta:hover{color:#fff}.search-results__tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.search-results__group+.search-results__group{margin-top:clamp(32px,5vw,56px)}.recipe-hero{display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,56px);align-items:center}.recipe-hero__media{flex:1.1 1 380px;border-radius:var(--block-radius);overflow:hidden}.recipe-hero__media img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.recipe-hero__text{flex:1 1 380px;display:flex;flex-direction:column;gap:16px}.recipe-hero__title{font-family:var(--font-heading);font-weight:700;font-size:calc(clamp(28px,3.8vw,44px) * var(--heading-scale));line-height:1.1;letter-spacing:-.025em}.recipe-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;margin-top:6px}@media screen and (max-width:749px){.recipe-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}.recipe-meta__item{position:relative;overflow:hidden;background:var(--color-surface);border:1px solid var(--color-text-10);border-radius:14px;padding:16px 12px 14px;display:flex;flex-direction:column;gap:4px;align-items:center;text-align:center}.recipe-meta__ghost{position:absolute;top:-12px;right:-12px;opacity:.14;pointer-events:none;color:var(--color-orange)}.recipe-meta__ghost svg{width:58px;height:58px}.recipe-meta__label{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-55)}.recipe-meta__value{font-size:16px;font-weight:700}.recipe-body{display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,64px);align-items:flex-start}.recipe-ingredients{flex:1 1 300px;background:var(--color-yellow);border-radius:var(--block-radius);padding:clamp(22px,3vw,32px);display:flex;flex-direction:column;gap:14px}@media screen and (min-width:1040px){.recipe-ingredients--sticky{position:sticky;top:calc(var(--header-height) + 24px)}}.recipe-ingredients__list{display:flex;flex-direction:column;gap:10px}.recipe-ingredients__item{display:flex;gap:10px;align-items:baseline;font-size:14.5px;line-height:1.5;color:var(--color-text-90, var(--color-text-85));border-bottom:1px solid var(--color-text-15);padding-bottom:10px}.recipe-ingredients__dot{width:7px;height:7px;border-radius:999px;background:var(--color-orange);flex-shrink:0;transform:translateY(-2px)}.recipe-steps{flex:1.5 1 380px;display:flex;flex-direction:column;gap:22px}.recipe-step{display:flex;gap:16px;align-items:flex-start}.recipe-step__no{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:999px;background:var(--color-orange);color:var(--color-cream);font-family:var(--font-mono);font-size:14px}.recipe-step__text{font-size:15px;line-height:1.7;color:var(--color-text-85);padding-top:5px}.recipe-product{margin-top:10px;background:var(--color-surface);border:1px solid var(--color-text-10);border-radius:var(--block-radius);padding:20px;display:flex;gap:18px;align-items:center;flex-wrap:wrap}.recipe-product__media{width:96px;height:104px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.recipe-product__media img{max-width:100%;max-height:100%;object-fit:contain}.recipe-product__info{flex:1;min-width:180px;display:flex;flex-direction:column;gap:4px}.recipe-product__actions{display:flex;gap:10px;flex-wrap:wrap}.account-shell{padding-block:var(--section-space)}.account-card{max-width:460px;margin-inline:auto;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--block-radius);padding:clamp(24px,4vw,40px);display:flex;flex-direction:column;gap:16px}.account-card--wide{max-width:720px}.account-head{display:flex;flex-direction:column;gap:8px;text-align:center;margin-bottom:4px}.account-links{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;font-size:13.5px}.account-links a{text-decoration:underline;text-underline-offset:3px}.account-links a:hover{color:var(--color-orange)}.account-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:clamp(24px,4vw,48px);align-items:start}@media screen and (max-width:900px){.account-layout{grid-template-columns:minmax(0,1fr)}}.account-aside{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--block-radius);padding:clamp(20px,3vw,28px);display:flex;flex-direction:column;gap:10px}.address-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,88vw),1fr));gap:var(--grid-gap)}.password-shell{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:40px 20px;text-align:center}.password-shell__logo img{max-width:220px;height:auto;margin-inline:auto}.giftcard{max-width:480px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center;padding-block:var(--section-space)}.giftcard__code{font-family:var(--font-mono);font-size:clamp(18px,3vw,24px);letter-spacing:.14em;padding:16px 22px;border:1.5px dashed var(--color-line-strong);border-radius:14px;background:var(--color-surface);word-break:break-all}.giftcard__qr{padding:16px;background:#fff;border-radius:14px}@media screen and (min-width:750px){.product-recipes-section .grid-auto{grid-template-columns:repeat(auto-fit,minmax(var(--min-col, 260px),340px));justify-content:start}}.step-card--image{padding:0;overflow:hidden;gap:0}.step-card__media{position:relative;width:100%;aspect-ratio:1;overflow:hidden;background:var(--color-cream)}.step-card__media img,.step-card__media .placeholder-box{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.22,1,.36,1)}.step-card--image:hover .step-card__media img{transform:scale(1.04)}.step-card__badge{position:absolute;top:12px;left:12px;width:30px;height:30px;border-radius:999px;background:var(--color-orange);color:var(--color-cream);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:13px;font-weight:500}.step-card--image .step-card__title,.step-card--image .step-card__text{padding-inline:18px}.step-card--image .step-card__title{padding-top:16px}.step-card--image .step-card__text{padding-bottom:18px;padding-top:6px}@media screen and (max-width:749px){.step-grid--image{grid-template-columns:1fr;gap:12px}.step-card--image .step-card__title{font-size:14px;padding-inline:14px;padding-top:12px}.step-card--image .step-card__text{font-size:12.5px;padding-inline:14px;padding-bottom:14px}.step-card__badge{width:26px;height:26px;font-size:12px;top:9px;left:9px}}.compare-fold__toggle{display:none}@media screen and (max-width:749px){.compare-fold__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:16px 20px;border:1.5px solid var(--color-text-15);border-radius:var(--card-radius);background:var(--color-surface);font-family:inherit;font-size:15px;font-weight:700;color:var(--color-text);cursor:pointer}.compare-fold__toggle:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.compare-fold__close,.compare-fold.is-open .compare-fold__open{display:none}.compare-fold.is-open .compare-fold__close{display:inline}.compare-fold__icon{position:relative;flex:0 0 14px;width:14px;height:14px}.compare-fold__icon:before,.compare-fold__icon:after{content:"";position:absolute;inset:50% 0 auto 0;height:1.5px;background:var(--color-orange);transition:transform .25s ease}.compare-fold__icon:after{transform:rotate(90deg)}.compare-fold.is-open .compare-fold__icon:after{transform:rotate(0)}.compare-fold__panel{display:none;margin-top:14px}.compare-fold.is-open .compare-fold__panel{display:block}}.step-card__media .placeholder-box__label{font-size:10.5px;line-height:1.35;min-width:0;max-width:calc(100% - 16px);overflow-wrap:anywhere;text-align:center;padding:6px 8px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-general.css.map */
