.nani{--nani-bg: #FDF3E3;--nani-ink: #08200C;--nani-text: #111111;--nani-badge-bg: #F3D5A8;--nani-badge-text: #0C0B06;--nani-green: #043B00;--nani-line: #E8DAC6;--nani-serif: "Literata", Georgia, "Times New Roman", serif;--nani-sans: "DM Sans", "Inter", -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--nani-logo: "Rum Raisin", "Oswald", Impact, "Arial Narrow", sans-serif;--u2: calc(100vw / 1613);--u3: calc(100vw / 2024);--u1: calc(100vw / 1444);position:relative;background:var(--nani-bg);color:var(--nani-text);font-family:var(--nani-sans);letter-spacing:0;line-height:1.3;overflow-x:clip;-webkit-font-smoothing:antialiased}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.nani *,.nani *:before,.nani *:after{box-sizing:border-box}.nani img{display:block;max-width:100%}.nani a{color:inherit;text-decoration:none}.nani h2,.nani h3,.nani p{margin:0}.nani h3{font-family:var(--nani-sans);letter-spacing:0;color:var(--nani-text)}.nani h2{letter-spacing:-.012em}.nani-serif{font-family:var(--nani-serif);font-weight:700;color:var(--nani-ink);letter-spacing:-.012em}.nani-badge{display:inline-flex;align-items:center;justify-content:center;background:var(--nani-badge-bg);color:var(--nani-badge-text);font-family:var(--nani-sans);font-weight:700;text-transform:uppercase;border-radius:999px;white-space:nowrap;line-height:1}.nani-mobile-only,.nani-l-m{display:none!important}.nani-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nani-story{--u: var(--u1);padding:calc(27 * var(--u)) 0 calc(19 * var(--u))}.nani-story__grid{position:relative;display:flex;align-items:flex-start;padding-left:calc(55 * var(--u))}.nani-story__photo{flex:none;width:calc(645 * var(--u));height:calc(295 * var(--u));border-radius:calc(42 * var(--u)) 0 0 calc(42 * var(--u));overflow:hidden}.nani-story__photo img{width:100%;height:100%;object-fit:cover}.nani-story__photo--fade img{-webkit-mask-image:linear-gradient(to right,#000 93%,transparent 100%);mask-image:linear-gradient(to right,#000 93%,transparent 100%)}.nani-story__body{margin-left:calc(41 * var(--u));padding-top:calc(20 * var(--u));max-width:calc(600 * var(--u))}.nani-story .nani-badge{height:calc(37 * var(--u));padding:0 calc(15 * var(--u));font-size:calc(16.3 * var(--u));background:var(--story-badge-bg, #FDECD5);border:1px solid var(--story-badge-border, #F1D9B5)}.nani-story__title{font-size:calc(44.8 * var(--u));line-height:calc(49 * var(--u));margin-top:calc(-1 * var(--u))!important}.nani-story__text{font-size:calc(19.45 * var(--u));line-height:calc(24 * var(--u));margin-top:calc(15 * var(--u))!important;color:var(--nani-text);font-weight:500}.nani-story__more-wrap{display:flex;justify-content:flex-end;margin-top:calc(14 * var(--u))}.nani-story__body{width:fit-content}.nani-story__more{display:inline-flex;align-items:center;gap:calc(7 * var(--u));padding:calc(6 * var(--u)) calc(14 * var(--u));border:1.5px solid var(--story-more, #043D1C);border-radius:999px;color:var(--story-more, #043D1C)!important;font-family:var(--nani-sans);font-weight:600;font-size:calc(14.5 * var(--u));line-height:1.1;white-space:nowrap;transition:background-color .2s,color .2s}.nani-story__more svg{width:calc(14 * var(--u));height:auto;flex:none}.nani-story__more:hover,.nani-story__more:focus-visible{background:var(--story-more, #043D1C);color:#fff!important}.nani-story__more:focus-visible{outline:2px solid var(--story-more, #043D1C);outline-offset:2px}.nani-story__leaf{position:absolute;left:calc(1264 * var(--u));top:calc(9 * var(--u));width:calc(134 * var(--u));height:auto;pointer-events:none}.nani-ingr{--u: var(--u2);padding:calc(10 * var(--u)) 0 calc(20 * var(--u))}.nani-ingr__grid{display:flex;align-items:flex-start;padding-left:calc(98 * var(--u))}.nani-ingr__intro{flex:none;width:calc(424 * var(--u))}.nani-ingr__title{font-size:calc(44 * var(--u));line-height:calc(42 * var(--u));padding-top:0}.nani-ingr__text{font-size:calc(18.6 * var(--u));line-height:calc(24.5 * var(--u));margin-top:calc(19 * var(--u))!important;max-width:calc(380 * var(--u))}.nani-ingr__list{display:flex;margin-left:calc(13 * var(--u))}.nani-ingr__item{width:calc(167.2 * var(--u));display:flex;flex-direction:column;align-items:center;text-align:center}.nani-ingr__img{height:calc(116 * var(--u));display:flex;align-items:flex-end;justify-content:center}.nani-ingr__img img{max-height:100%;width:auto;max-width:calc(196 * var(--u));object-fit:contain}.nani-ingr__img img.nani-ingr__builtin{max-height:none;max-width:none;width:calc(var(--w) * var(--u));height:auto;margin-bottom:calc(-3 * var(--u))}.nani-ingr__label{font-weight:600;font-size:calc(19.5 * var(--u));line-height:calc(20.5 * var(--u));margin-top:calc(6 * var(--u))!important;color:var(--nani-text)}.nani-recipe{--u: var(--u2);padding:calc(21 * var(--u)) 0 calc(10 * var(--u))}.nani-recipe__head{position:relative;height:calc(51 * var(--u))}.nani-recipe .nani-badge{position:absolute;left:calc(118 * var(--u));top:0;height:calc(33 * var(--u));padding:0 calc(16 * var(--u));font-size:calc(18.1 * var(--u))}.nani-recipe__title{text-align:center;font-size:calc(34.3 * var(--u));line-height:1;position:relative;top:calc(-8 * var(--u));padding-left:calc(146 * var(--u))}.nani-recipe__steps{display:grid;grid-template-columns:420fr 407fr 435fr;column-gap:calc(38 * var(--u));margin:0 calc(63 * var(--u)) 0 calc(214 * var(--u))}.nani-recipe__img{height:calc(159 * var(--u));border-radius:calc(20 * var(--u));overflow:hidden;box-shadow:0 calc(3 * var(--u)) calc(10 * var(--u)) #5032141f}.nani-recipe__img img{width:100%;height:100%;object-fit:cover}.nani-recipe__info{display:flex;gap:calc(19 * var(--u));margin-top:calc(8 * var(--u));padding-left:calc(22 * var(--u))}.nani-recipe__step:nth-child(2) .nani-recipe__info{padding-left:calc(43 * var(--u))}.nani-recipe__step:nth-child(3) .nani-recipe__info{padding-left:calc(50 * var(--u));gap:calc(16 * var(--u))}.nani-recipe__num{flex:none;width:calc(36 * var(--u));height:calc(36 * var(--u));border-radius:50%;background:var(--nani-green);color:#fff;font-weight:700;font-size:calc(20 * var(--u));display:flex;align-items:center;justify-content:center;margin-top:calc(1 * var(--u))}.nani-recipe__stitle{font-weight:600;font-size:calc(22.5 * var(--u));line-height:calc(26 * var(--u));color:var(--nani-text)}.nani-recipe__stext{font-size:calc(17.8 * var(--u));line-height:calc(22 * var(--u));margin-top:calc(1 * var(--u))!important}.nani-product{--u: var(--u2);padding:calc(10 * var(--u)) 0 calc(16 * var(--u))}.nani-product__card{position:relative;margin:0 calc(60 * var(--u)) 0 calc(61 * var(--u));height:calc(260 * var(--u));border-radius:calc(30 * var(--u));overflow:hidden;background:var(--product-card-bg, linear-gradient(90deg, #F9E9D1 0%, #FCEEDA 45%, #FBEBD5 100%));display:flex;align-items:stretch}.nani-product__media{position:absolute;left:0;top:calc(-12 * var(--u));width:calc(674 * var(--u));height:calc(280 * var(--u))}.nani-product__media img{width:100%;height:100%;object-fit:cover;object-position:left center}.nani-product__info{position:relative;margin-left:calc(596 * var(--u));padding-top:calc(27 * var(--u));width:calc(445 * var(--u))}.nani-product__t1{font-size:calc(29.7 * var(--u));line-height:calc(34 * var(--u))}.nani-product__t2{font-size:calc(33.7 * var(--u));line-height:calc(36 * var(--u))}.nani-product__desc{font-size:calc(16.3 * var(--u));line-height:calc(23 * var(--u));margin-top:calc(16 * var(--u))!important}.nani-product__divider{position:absolute;left:calc(1057 * var(--u));top:calc(21 * var(--u));bottom:calc(34 * var(--u));width:1px;background:#d9cbb5}.nani-product__buy{position:absolute;left:calc(1107 * var(--u));top:calc(13 * var(--u));width:calc(353 * var(--u))}.nani-product__price{display:inline-flex;align-items:baseline;gap:calc(6 * var(--u));background:var(--product-pill, #FDE7CA);border-radius:999px;padding:calc(17 * var(--u)) calc(22 * var(--u)) calc(13 * var(--u)) calc(27 * var(--u))}.nani-product__price b{font-weight:700;font-size:calc(34.2 * var(--u));line-height:calc(36 * var(--u));color:#060706;font-family:DM Sans,Inter,sans-serif}.nani-product__price span{font-weight:600;font-size:calc(22.2 * var(--u));color:#060706}.nani-product__qty{display:flex;align-items:center;justify-content:space-between;width:calc(158 * var(--u));height:calc(55 * var(--u));margin-top:calc(12 * var(--u));padding:0 calc(14 * var(--u));border-radius:999px;background:#fef7ea;border:1px solid #EADCC6}.nani-product__qty button{all:unset;cursor:pointer;width:calc(34 * var(--u));height:calc(34 * var(--u));display:flex;align-items:center;justify-content:center;color:#060706}.nani-product__qty button:focus-visible{outline:2px solid var(--nani-green);border-radius:50%}.nani-product__qty svg{width:calc(22 * var(--u));height:calc(22 * var(--u))}.nani-product__qty input{all:unset;width:calc(40 * var(--u));text-align:center;font-weight:600;font-size:calc(24 * var(--u));color:#060706;-moz-appearance:textfield}.nani-product__qty input::-webkit-inner-spin-button,.nani-product__qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nani-product__btn{all:unset;box-sizing:border-box;cursor:pointer;margin-top:calc(20 * var(--u))!important;width:calc(353 * var(--u));height:calc(66 * var(--u));border-radius:999px;background:var(--nani-green);color:#fff;display:flex!important;align-items:center;justify-content:center;gap:calc(22 * var(--u));padding-left:calc(30 * var(--u));font-family:var(--nani-sans);font-weight:600;font-size:calc(24.1 * var(--u))}.nani-product__btn svg{width:calc(38 * var(--u));height:auto}.nani-product__btn:focus-visible{outline:3px solid #F3D5A8;outline-offset:2px}.nani-product__btn[disabled]{opacity:.6;cursor:not-allowed}.nani-reviews{--u: var(--u3);padding:calc(21 * var(--u)) 0 calc(11 * var(--u))}.nani-reviews__grid{display:flex;align-items:flex-start;padding-left:calc(119 * var(--u))}.nani-reviews__intro{flex:none;width:calc(385 * var(--u))}.nani-reviews .nani-badge{height:calc(36 * var(--u));padding:0 calc(18 * var(--u));font-size:calc(20.9 * var(--u))}.nani-reviews__title{font-size:calc(44.6 * var(--u));line-height:calc(45 * var(--u));margin-top:calc(5 * var(--u))!important;margin-left:calc(4 * var(--u))!important}.nani-reviews__list{flex:1;min-width:0;display:grid;grid-auto-flow:column;grid-auto-columns:calc(452 * var(--u));column-gap:calc(36 * var(--u));overflow-x:auto;scroll-snap-type:x mandatory;padding-right:calc(99 * var(--u));scrollbar-width:none}.nani-reviews__list::-webkit-scrollbar{display:none}.nani-review{scroll-snap-align:start;height:calc(171 * var(--u));border:1px solid var(--nani-line);border-radius:calc(24 * var(--u));background:#fef4e6;display:flex;align-items:flex-start;padding:calc(23 * var(--u)) 0 0 calc(34 * var(--u))}.nani-review:nth-child(2){padding-left:calc(46 * var(--u))}.nani-review__photo{flex:none;width:calc(104 * var(--u));height:calc(104 * var(--u));border-radius:50%;overflow:hidden;margin-top:calc(8 * var(--u))}.nani-review__photo img{width:100%;height:100%;object-fit:cover}.nani-review__body{margin-left:calc(28 * var(--u));min-width:0}.nani-review__quote{font-weight:600;font-size:calc(20.6 * var(--u));line-height:calc(28.6 * var(--u));color:#060607;text-indent:-.42em;margin-right:calc(-16 * var(--u))!important}.nani-review__name{font-weight:600;font-size:calc(20 * var(--u));margin-top:calc(13 * var(--u))!important;color:#060707}.nani-serve{--u: var(--u3);padding:calc(11 * var(--u)) 0 calc(6 * var(--u))}.nani-serve__grid{display:flex;align-items:flex-start;padding-left:calc(118 * var(--u))}.nani-serve__intro{flex:none;width:calc(327 * var(--u))}.nani-serve .nani-badge{height:calc(40 * var(--u));padding:0 calc(18 * var(--u));font-size:calc(21 * var(--u))}.nani-serve__title{font-size:calc(44.3 * var(--u));line-height:calc(40 * var(--u));margin-top:calc(-3 * var(--u))!important;margin-left:calc(9 * var(--u))!important}.nani-serve__text{font-size:calc(22 * var(--u));line-height:calc(25 * var(--u));margin:calc(2 * var(--u)) 0 0 calc(9 * var(--u))!important}.nani-serve__list{flex:1;min-width:0;display:grid;grid-template-columns:repeat(var(--count, 5),1fr);column-gap:calc(17 * var(--u));margin-right:calc(74 * var(--u));padding-top:calc(3 * var(--u))}.nani-dish{position:relative;height:calc(174 * var(--u));border-radius:calc(22 * var(--u));overflow:hidden;box-shadow:0 calc(3 * var(--u)) calc(10 * var(--u)) #50321424}.nani-dish img{width:100%;height:100%;object-fit:cover}.nani-dish__label{position:absolute;left:50%;bottom:calc(5 * var(--u));transform:translate(-50%);height:calc(33 * var(--u));padding:0 calc(20 * var(--u));border-radius:999px;background:#fcf5ee;display:flex;align-items:center;white-space:nowrap;font-weight:700;font-size:calc(20.6 * var(--u));color:#090a0a;box-shadow:0 1px 4px #0000001f}.nani-faq{--u: var(--u3);padding:calc(13 * var(--u)) 0 calc(9 * var(--u))}.nani-faq__grid{display:flex;align-items:flex-start;padding-left:calc(118 * var(--u))}.nani-faq__intro{flex:none;width:calc(494 * var(--u))}.nani-faq .nani-badge{height:calc(35 * var(--u));padding:0 calc(17 * var(--u));font-size:calc(21.7 * var(--u));margin-top:calc(1 * var(--u))}.nani-faq__title{font-size:calc(39 * var(--u));line-height:calc(36 * var(--u));margin-top:calc(1 * var(--u))!important;margin-left:calc(7 * var(--u))!important}.nani-faq__list{flex:1;min-width:0;margin-right:calc(172 * var(--u))}.nani-faq__item{border:1px solid var(--nani-line);border-radius:calc(16 * var(--u));background:#fef5e8;margin-top:calc(.3 * var(--u))}.nani-faq__item:first-child{margin-top:0}.nani-faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;height:calc(29 * var(--u));padding:0 calc(6 * var(--u)) 0 calc(38 * var(--u));font-weight:700;font-size:calc(20.4 * var(--u));color:#060707}.nani-faq__item summary::-webkit-details-marker{display:none}.nani-faq__item summary:focus-visible{outline:2px solid var(--nani-green);outline-offset:2px;border-radius:calc(16 * var(--u))}.nani-faq__item summary svg{width:calc(19 * var(--u));height:auto;transition:transform .2s;flex:none}.nani-faq__item[open] summary svg{transform:rotate(180deg)}.nani-faq__answer{padding:calc(4 * var(--u)) calc(31 * var(--u)) calc(14 * var(--u));font-size:calc(19 * var(--u));line-height:1.45}.nani-faq__answer p+p{margin-top:.6em}.nani-footer{--u: var(--u3);background:var(--footer-bg, #0F3619);color:#edeeed;position:relative;height:calc(232 * var(--u))}.nani-footer__deco{position:absolute;top:0;height:100%;width:auto;pointer-events:none}.nani-footer__deco--l{left:0}.nani-footer__deco--r{right:0}.nani-footer__center{position:absolute;left:calc(777 * var(--u));width:calc(480 * var(--u));top:calc(6 * var(--u));text-align:center}.nani-footer__logo{font-family:var(--nani-logo);font-weight:400;color:var(--footer-logo, #F6DEB1);font-size:calc(66 * var(--u));line-height:calc(56 * var(--u));letter-spacing:.04em}.nani-footer__tag{font-size:calc(25.4 * var(--u));line-height:1;margin-top:calc(20 * var(--u))!important;color:#f0f1ef}.nani-footer__form{position:relative;margin:calc(9 * var(--u)) auto 0 calc(3 * var(--u));width:calc(463 * var(--u));height:calc(50 * var(--u))}.nani-footer__form input[type=email]{all:unset;box-sizing:border-box;width:100%;height:100%;border-radius:999px;background:#fefefe;padding:0 calc(64 * var(--u)) 0 calc(24 * var(--u));color:#222;font-family:var(--nani-sans);font-size:calc(23 * var(--u));text-align:left}.nani-footer__form input::placeholder{color:#5b5e5f;opacity:1}.nani-footer__form button{all:unset;cursor:pointer;position:absolute;right:calc(6 * var(--u));top:50%;transform:translateY(-50%);width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:50%;background:#0f4620;color:#fff;display:flex;align-items:center;justify-content:center}.nani-footer__form button svg{width:calc(26 * var(--u));height:auto}.nani-footer__form input:focus-visible,.nani-footer__form button:focus-visible{outline:2px solid #F6DEB1;outline-offset:2px}.nani-footer__msg{margin-top:calc(6 * var(--u))!important;font-size:calc(18 * var(--u))}.nani-footer__links{position:absolute;left:calc(1327 * var(--u));top:calc(51 * var(--u));display:flex;flex-direction:column}.nani-footer__links a{font-size:calc(23 * var(--u));line-height:calc(32 * var(--u));color:#edeeed}.nani-footer__links a:hover,.nani-footer__social a:hover{opacity:.8}.nani-footer__social{position:absolute;left:calc(1504 * var(--u));top:calc(60 * var(--u));display:flex;gap:calc(16 * var(--u))}.nani-footer__social a{display:block;width:calc(35 * var(--u));height:calc(35 * var(--u));color:var(--footer-icon, #F7E1B6)}.nani-footer__social svg{width:100%;height:100%}.nani-footer__line{position:absolute;left:calc(373 * var(--u));right:calc(367 * var(--u));top:calc(178 * var(--u));height:1px;background:#edeeed59}.nani-footer__bottom{position:absolute;left:0;right:0;top:calc(196 * var(--u));text-align:center;font-size:calc(19.7 * var(--u));color:#ebedeb}@media(max-width:989px){body:has(.nani){background:#fef2e2}.nani{--m: calc(min(100vw, 520px) / 410);--mr: calc(var(--m) * .95128);max-width:calc(410 * var(--m));margin-left:auto;margin-right:auto}.nani-desktop-only{display:none!important}.nani-mobile-only{display:block!important}.nani-hide-mobile{display:none!important}.nani-story{--u: var(--m);position:relative;padding:0;height:calc(382 * var(--u));background:var(--m-bg, #FDF0DE)}.nani-story__grid{display:block;padding:0}.nani-story__photo{position:absolute;left:0;top:calc(33 * var(--u));width:calc(213 * var(--u));height:calc(349 * var(--u));border-radius:0}.nani-story__photo img{width:100%;height:100%;object-fit:cover;-webkit-mask-image:none;mask-image:none}.nani-story__photo--fade img{-webkit-mask-image:none;mask-image:none}.nani .nani-story__leaf{display:none}.nani-story__mleaf{position:absolute;left:calc(323 * var(--u));top:calc(7 * var(--u));width:calc(82 * var(--u));height:auto;pointer-events:none}.nani-story__body{width:auto}.nani-story__more-wrap{margin:calc(7 * var(--u)) calc(10 * var(--u)) 0 0}.nani-story__more{font-size:calc(12 * var(--u));padding:calc(4.5 * var(--u)) calc(11 * var(--u));gap:calc(5 * var(--u));border-width:1px}.nani-story__more svg{width:calc(12 * var(--u))}.nani-story__body{position:absolute;left:calc(223 * var(--u));top:calc(71 * var(--u));right:0;margin:0;padding:0;max-width:none}.nani-story .nani-badge{height:calc(30 * var(--u));padding:0 calc(16 * var(--u));margin-left:calc(8 * var(--u));font-size:calc(14.2 * var(--u));background:var(--story-mbadge, #FDDDA7);border:0}.nani-story__title{font-size:calc(28.6 * var(--u));line-height:calc(33.5 * var(--u));margin-top:calc(8 * var(--u))!important;margin-left:calc(5 * var(--u))!important;letter-spacing:-.02em}.nani-story__title br{display:none}.nani-story__text{font-size:calc(12.8 * var(--u));line-height:calc(18.6 * var(--u));margin-top:calc(10 * var(--u))!important;margin-left:0!important;font-weight:500;color:#111}.nani-story__text br{display:none}.nani-ingr{--u: var(--m);position:relative;padding:calc(36 * var(--u)) 0 calc(26 * var(--u));text-align:center;background:#fef3e3}.nani-ingr__mleaf{position:absolute;left:calc(3 * var(--u));top:calc(3 * var(--u));width:calc(77 * var(--u));height:auto;pointer-events:none}.nani-ingr__grid{display:block;padding:0}.nani-ingr__intro{width:auto}.nani-ingr__title{font-size:calc(33 * var(--u));line-height:calc(32.5 * var(--u));letter-spacing:-.02em}.nani-ingr__text{font-size:calc(15.5 * var(--u));line-height:calc(20.5 * var(--u));margin:calc(11 * var(--u)) auto 0!important;max-width:calc(340 * var(--u));font-weight:500;color:#111}.nani-ingr__text br{display:none}.nani-ingr__list{display:grid!important;grid-template-columns:repeat(3,1fr);row-gap:calc(8 * var(--u));margin:calc(12 * var(--u)) calc(6 * var(--u)) 0!important}.nani-ingr__item{width:auto}.nani-ingr__img{height:calc(68 * var(--u));align-items:flex-end;overflow:visible}.nani-ingr__img img,.nani-ingr__img img.nani-ingr__builtin{width:calc(var(--mw, 110) * var(--u));max-width:100%;max-height:calc(84 * var(--u));height:auto;margin:0;object-fit:contain}.nani-ingr__label{font-weight:600;font-size:calc(14.6 * var(--u));line-height:calc(16 * var(--u));margin-top:calc(9 * var(--u))!important;color:#111}.nani-ingr__label .nani-l-d{display:none}.nani-ingr__label .nani-l-m{display:inline!important}.nani-recipe{--u: var(--mr);position:relative;padding:calc(12 * var(--u)) calc(16 * var(--u)) calc(14 * var(--u));background:#fef3e4}.nani-recipe__mleaf{position:absolute;right:calc(3 * var(--u));top:0;width:calc(87 * var(--u));height:auto;pointer-events:none}.nani-recipe__head{height:auto;display:flex;flex-direction:column;align-items:center}.nani-recipe .nani-badge{position:static;height:calc(29 * var(--u));padding:0 calc(14 * var(--u));font-size:calc(13 * var(--u));background:var(--recipe-mbadge, #FDE3B7)}.nani-recipe__title{position:static;top:0;padding:0;margin-top:calc(10 * var(--u))!important;font-size:calc(29.1 * var(--u));line-height:1;text-align:center}.nani-recipe__steps{display:flex!important;flex-direction:column;gap:calc(9 * var(--u));margin:calc(19 * var(--u)) 0 0!important}.nani-recipe__step{display:flex;align-items:flex-start;padding:calc(11 * var(--u)) calc(10 * var(--u)) calc(10 * var(--u)) calc(5 * var(--u));border-radius:calc(16 * var(--u));background:linear-gradient(90deg,#fff0 40%,#fffaf2bf);border:1px solid rgba(232,214,188,.55)}.nani-recipe__img{flex:none;width:calc(172 * var(--u));height:calc(104 * var(--u));border-radius:calc(13 * var(--u));box-shadow:0 calc(2 * var(--u)) calc(6 * var(--u)) #5032142e}.nani-recipe__info,.nani-recipe__step:nth-child(2) .nani-recipe__info,.nani-recipe__step:nth-child(3) .nani-recipe__info{margin:0;padding:calc(12 * var(--u)) 0 0 calc(14 * var(--u));gap:calc(9 * var(--u))}.nani-recipe__num{width:calc(29 * var(--u));height:calc(29 * var(--u));font-size:calc(16 * var(--u));margin-top:0}.nani .nani-recipe__stitle{font-family:var(--nani-serif);font-weight:700;color:var(--nani-ink);font-size:calc(16.6 * var(--u));line-height:calc(20 * var(--u));letter-spacing:-.015em}.nani-recipe__stext{font-size:calc(13.2 * var(--u));line-height:calc(18 * var(--u));margin-top:calc(5 * var(--u))!important;font-weight:500;color:#111}.nani-recipe__stext br{display:none}.nani-product{--u: var(--mr);padding:calc(6 * var(--u)) calc(16 * var(--u)) calc(6 * var(--u));background:#fef3e4}.nani-product__card{margin:0;height:auto;flex-direction:column;align-items:center;text-align:center;border-radius:calc(24 * var(--u));padding:calc(13 * var(--u)) 0 calc(25 * var(--u));background:var(--product-mcard, linear-gradient(180deg, #F9E8D0 0%, #FCEFDD 55%, #FBEEDB 100%));box-shadow:0 calc(2 * var(--u)) calc(10 * var(--u)) #78501e14}.nani-product__media{position:relative;top:0;left:0;width:100%;height:calc(186 * var(--u))}.nani-product__media img{object-fit:cover;object-position:5% 55%;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 14%,#000 90%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 14%,#000 90%,transparent 100%)}.nani-product__info{margin:calc(8 * var(--u)) 0 0;padding:0 calc(10 * var(--u));width:100%}.nani-product__info h2{display:block;font-size:calc(26.1 * var(--u));line-height:calc(30 * var(--u))}.nani-product__t1,.nani-product__t2{display:inline!important;font-size:calc(26.1 * var(--u));line-height:calc(30 * var(--u));letter-spacing:-.02em}.nani-product__desc{font-size:calc(15.1 * var(--u));line-height:calc(18.6 * var(--u));margin:calc(9 * var(--u)) auto 0!important;max-width:calc(350 * var(--u));font-weight:500;color:#111}.nani-product__desc br,.nani-product__divider{display:none}.nani-product__buy{position:static;width:100%;padding:0 calc(10 * var(--u)) 0 calc(9 * var(--u));display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.nani-product__price{order:-1;flex:0 0 auto;margin:calc(9 * var(--u)) auto calc(8 * var(--u));padding:calc(10 * var(--u)) calc(21 * var(--u)) calc(9 * var(--u));background:var(--product-mpill, linear-gradient(90deg, #FDEBCB 0%, #F8D69B 50%, #FDEBCB 100%))}.nani-product__price b{font-size:calc(27 * var(--u));line-height:calc(24 * var(--u))}.nani-product__price span{font-size:calc(17 * var(--u))}.nani-product__buy:after{content:"";flex-basis:100%;order:0;height:0}.nani-product__qty{order:1;margin:0;width:calc(124 * var(--u));height:calc(43 * var(--u));padding:0 calc(12 * var(--u));background:#fff6ea;border-color:#eadbc4}.nani-product__qty input{font-size:calc(19 * var(--u));width:calc(30 * var(--u))}.nani-product__qty button{width:calc(26 * var(--u));height:calc(26 * var(--u))}.nani-product__qty svg{width:calc(17 * var(--u));height:calc(17 * var(--u))}.nani-product__btn{order:2;width:calc(235 * var(--u));height:calc(44 * var(--u));margin-top:0!important;padding-left:0;gap:calc(14 * var(--u));font-size:calc(18.1 * var(--u));background:var(--product-mbtn, #043D1C)}.nani-product__btn svg{width:calc(29 * var(--u))}.nani-reviews{--u: var(--mr);position:relative;padding:calc(10 * var(--u)) 0 calc(14 * var(--u));background:#fef3e4}.nani-reviews__mleaf{position:absolute;right:calc(3 * var(--u));top:calc(-6 * var(--u));width:calc(81 * var(--u));height:auto;pointer-events:none;z-index:1}.nani-reviews__grid{display:block;padding:0}.nani-reviews__intro{width:auto;text-align:center;position:relative}.nani-reviews .nani-badge{height:calc(28 * var(--u));padding:0 calc(15 * var(--u));font-size:calc(13.3 * var(--u));background:var(--reviews-mbadge, #FEF3E4)!important;border:1px solid #F3DDBC}.nani-reviews__title{font-size:calc(30.8 * var(--u));line-height:calc(31 * var(--u));margin:calc(10 * var(--u)) 0 0!important;letter-spacing:-.02em}.nani-reviews__arrow{position:absolute;top:calc(66 * var(--u));width:calc(35 * var(--u));height:calc(35 * var(--u));border-radius:50%;border:1px solid #F1D9B6;background:transparent;display:flex!important;align-items:center;justify-content:center;color:#121212;cursor:pointer;padding:0}.nani-reviews__arrow svg{width:calc(13 * var(--u));height:auto}.nani-reviews__arrow--prev{left:calc(38 * var(--u))}.nani-reviews__arrow--next{right:calc(39 * var(--u))}.nani-reviews__arrow:focus-visible{outline:2px solid #043D1C;outline-offset:2px}.nani-reviews__list{width:auto;margin:calc(14 * var(--u)) calc(28 * var(--u)) 0!important;padding:calc(2 * var(--u)) 0 calc(12 * var(--u))!important;grid-auto-columns:100%;column-gap:calc(28 * var(--u));scroll-padding-left:0}.nani-review,.nani-review:nth-child(2){height:auto;min-height:calc(146 * var(--u));align-items:flex-start;padding:calc(14 * var(--u)) calc(10 * var(--u)) calc(14 * var(--u)) calc(30 * var(--u));border-radius:calc(16 * var(--u));background:var(--reviews-mcard, #FEF3E4)!important;border:1px solid rgba(236,220,196,.9);box-shadow:0 calc(6 * var(--u)) 0 calc(-1 * var(--u)) #f3e3cb,0 calc(8 * var(--u)) calc(14 * var(--u)) #78501e1a}.nani-review__photo{width:calc(84 * var(--u));height:calc(84 * var(--u));margin-top:calc(3 * var(--u))}.nani-review__body{margin-left:calc(25 * var(--u))}.nani-review__quote{font-weight:500;font-size:calc(15.6 * var(--u));line-height:calc(21.5 * var(--u));margin-right:0!important;text-indent:-.4em}.nani-review__name{font-weight:500;font-size:calc(15.3 * var(--u));margin-top:calc(7 * var(--u))!important}.nani-review__stars{display:flex!important;gap:calc(4 * var(--u));margin-top:calc(9 * var(--u));color:#f7b526}.nani-review__stars svg{width:calc(20 * var(--u));height:calc(20 * var(--u));fill:currentColor}.nani-reviews__dots{display:flex!important;justify-content:center;gap:calc(11 * var(--u));margin-top:calc(6 * var(--u))}.nani-reviews__dots button{width:calc(11 * var(--u));height:calc(11 * var(--u));border-radius:50%;border:0;padding:0;background:#eadcc8;cursor:pointer}.nani-reviews__dots button[aria-current=true]{background:#043d1c}.nani-faq{--u: var(--mr);padding:calc(8 * var(--u)) calc(24 * var(--u)) calc(26 * var(--u));background:#fef2e3}.nani-faq__grid{display:block;padding:0}.nani-faq__intro{width:auto;text-align:center}.nani-faq .nani-badge{display:none}.nani-faq__title{font-size:calc(23.9 * var(--u));line-height:calc(30 * var(--u));margin:0!important;white-space:nowrap;letter-spacing:-.01em}.nani-faq__title br{display:none}.nani-faq__list{margin:calc(13 * var(--u)) 0 0}.nani-faq__item{margin-top:calc(4 * var(--u));border-radius:calc(20 * var(--u));background:#fef6eb;border-color:#eae0d2}.nani-faq__item summary{height:calc(40 * var(--u));min-height:0;padding:0 calc(22 * var(--u)) 0 calc(26 * var(--u));font-weight:600;font-size:calc(13.2 * var(--u));gap:calc(10 * var(--u));color:#111}.nani-faq__item summary svg{width:calc(12 * var(--u));stroke-width:3.2}.nani-faq__answer{padding:0 calc(26 * var(--u)) calc(12 * var(--u));font-size:calc(13 * var(--u));line-height:1.5}.nani-footer{--u: var(--mr);max-width:none;height:calc(282 * var(--u));padding:0;display:block;text-align:center;background:var(--footer-mbg, #083B1B);overflow:hidden}.nani-footer:before{content:"";position:absolute;left:0;right:0;top:calc(-1 * var(--u));height:calc(15 * var(--u));background:#fef2e3;border-radius:0 0 50% 50%/0 0 100% 100%;z-index:1}.nani .nani-footer__deco{display:none}.nani-footer__mdeco{position:absolute;top:calc(12 * var(--u));height:calc(251 * var(--u));width:auto;pointer-events:none}.nani-footer__mdeco--l{left:max(0px,calc(50% - 215.5 * var(--u)))}.nani-footer__mdeco--r{right:max(0px,calc(50% - 215.5 * var(--u)))}.nani-footer__center,.nani-footer__links,.nani-footer__social,.nani-footer__line,.nani-footer__bottom{position:absolute;left:0;right:0;width:auto;z-index:2}.nani-footer__center{top:calc(34 * var(--u))}.nani-footer__logo{font-size:calc(43 * var(--u));line-height:calc(46 * var(--u));color:var(--footer-logo, #F4DDB0);margin-top:calc(7 * var(--u))!important}.nani-footer__tag{font-size:calc(14.5 * var(--u));margin-top:calc(4 * var(--u))!important;color:#f2f2ee;font-weight:500}.nani-footer__form{width:calc(273 * var(--u));height:calc(36 * var(--u));margin:calc(15 * var(--u)) auto 0!important}.nani-footer__form input[type=email]{font-size:16px;padding:0 calc(46 * var(--u)) 0 calc(17 * var(--u))}.nani-footer__form input[type=email]::placeholder{font-size:calc(14 * var(--u))}.nani-footer__form button{width:calc(31 * var(--u));height:calc(31 * var(--u));right:calc(3 * var(--u));background:var(--footer-marrow, #03863A)}.nani-footer__form button svg{width:calc(17 * var(--u))}.nani-footer__msg{font-size:calc(13 * var(--u))}.nani-footer__links{top:calc(174 * var(--u));flex-direction:row;justify-content:center;gap:calc(20 * var(--u));margin:0}.nani-footer__links a{font-size:calc(15.4 * var(--u));line-height:calc(20 * var(--u));color:#eef0ec;font-weight:500}.nani-footer__social{top:calc(210 * var(--u));left:0;justify-content:center;gap:calc(12 * var(--u));margin:0}.nani-footer__social a{width:calc(26 * var(--u));height:calc(26 * var(--u))}.nani-footer__line{top:calc(256 * var(--u));left:calc(50% - 150 * var(--u));right:calc(50% - 150 * var(--u));width:auto;margin:0;background:#d6be7859}.nani-footer__bottom{top:calc(260 * var(--u));margin:0;font-size:calc(14 * var(--u))}}@media(max-width:989px)and (prefers-reduced-motion:no-preference){.nani-reviews__list{scroll-behavior:smooth}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/nani.css.map */
