﻿:root{--namu-green: #8cc152;--namu-green-dark: #045133;--namu-ink: #1d1d1b;--namu-muted: #212121;--namu-hairline: #e5e0da;--namu-tag-background: #78c33f;--namu-card-background: #f0f0f0;--namu-card-radius: 8px;--namu-product-image-radius: 15.781px;--namu-pill-radius: 999px;--namu-control-radius: 10px;--namu-tag-radius: 10.521px;--namu-button-radius: 66px;--namu-field-radius: 10px;--namu-tracking: 0.08em}.section-adbar{font-size:var(--font-smallest);letter-spacing:.12em;text-transform:uppercase}.section-adbar .swiper-button-absolute{display:flex !important;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;color:var(--namu-green);transition:all .2s ease-in-out;cursor:pointer;z-index:10;top:50%;transform:translateY(-50%);margin:0;box-shadow:0 2px 4px rgba(0,0,0,.15)}.section-adbar .swiper-button-absolute:hover{background-color:var(--namu-green-dark);color:var(--namu-green)}.section-adbar .swiper-button-absolute svg{width:12px;height:12px;display:block}.section-adbar .swiper-button-prev{left:8px}.section-adbar .swiper-button-next{right:8px}.adbar-message{color:#f0f0f0;text-align:center;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:2.2px}.head-main .btn-utility,.head-main .utilities-container a,.head-main .utilities-icon,.head-main svg{color:var(--namu-green-dark);fill:var(--namu-green-dark)}@media(max-width: 767px){.head-main .js-logo-container{margin-left:0 !important;text-align:center !important}.js-big-search-mobile .search-input{height:57px;padding-left:20px;border-radius:12px;background-color:var(--namu-card-background)}.js-big-search-mobile .form-control-container,.js-big-search-mobile .form-group{margin-bottom:0}}.nav-desktop-list .nav-list-link{color:var(--namu-green-dark);font-size:13px;font-weight:600;line-height:normal;letter-spacing:.03em;text-transform:uppercase}.nav-list-link-featured,.nav-desktop-list .nav-list-link-featured{text-transform:none !important;font-weight:500 !important}.nav-list-link-viewall{display:inline-flex;align-items:center;padding:6px 16px;border:1px solid var(--namu-green-dark);border-radius:var(--namu-pill-radius);text-transform:none !important;font-weight:500 !important;font-size:13px !important;transition:background-color .2s ease,color .2s ease}.nav-list-link-viewall:hover{background-color:var(--namu-green-dark);color:#fff !important;text-decoration:none !important}.nav-item-viewall{margin-top:-7px !important}.nav-desktop-arrow{display:inline-flex;align-items:center;margin-left:6px}.nav-desktop-arrow-icon{width:10px;height:10px;fill:currentColor;transition:transform .2s ease}.nav-dropdown.is-open>.nav-item-container .nav-desktop-arrow-icon{transform:rotate(180deg)}.nav-dropdown.is-open>.nav-item-container .nav-list-link{text-decoration:underline}.desktop-list-subitems{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;column-count:initial;gap:4px 44px;text-align:center}.desktop-list-subitems .item-with-subitems>.list-subitems{display:none;margin:10px 0 0 0 !important;padding:0}@keyframes navSubitemsFadeIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.desktop-list-subitems .item-with-subitems.is-open>.list-subitems{display:block !important;animation:navSubitemsFadeIn .2s ease forwards}.desktop-list-subitems .nav-desktop-arrow-icon{transform:rotate(-90deg);transition:transform .2s ease}.desktop-list-subitems .item-with-subitems.is-open>.nav-item-container .nav-desktop-arrow-icon{transform:rotate(0deg)}@media(min-width: 768px){.head-logo-md-left .logo-img-container{width:300px;max-width:100%}.head-logo-md-left .logo-img,.head-logo-md-left .logo-text{width:300px;max-width:100%;height:auto !important;max-height:none;object-fit:contain}}.head-main.compress .logo-img,.head-main.compress .head-logo-md-left .logo-img{width:auto !important;max-width:230px !important;height:auto !important;max-height:46px !important;object-fit:contain !important}@media(max-width: 767px){.head-main.compress .logo-img{width:auto !important;max-width:130px !important;height:auto !important;max-height:30px !important;object-fit:contain !important}}.btn,.btn-big,.btn-small,.btn-add-to-cart{border-radius:var(--namu-button-radius)}.form-control,.form-select,.form-select-small,input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=search],textarea,select{border-radius:var(--namu-field-radius)}.form-quantity{border-radius:var(--namu-button-radius);overflow:hidden}.cart-item,.js-cart-item{border-radius:var(--namu-card-radius)}@media(max-width: 767px){.cart-item-image-col{height:70px !important}}@media(min-width: 768px){#modal-cart .cart-item-image-col{width:80px;height:80px !important}}.cart-item-image-col{position:relative;background-color:var(--namu-card-background);border-radius:var(--namu-card-radius);overflow:hidden}#shoppingCartPage .btn-primary,#go-to-checkout,.js-ajax-cart-submit .btn-primary{background:var(--namu-green-dark);border-color:var(--namu-green-dark);color:#fff}.cart-page-totals{padding:24px;border-radius:var(--namu-card-radius);background-color:var(--namu-card-background)}.shipping-calculator-head.with-form{min-height:85px !important;height:auto !important;margin-bottom:8px}.shipping-calculator-head.with-error{min-height:140px !important;height:auto !important}#modal-cart .modal-header{padding:20px 24px !important;border-bottom:1px solid var(--namu-hairline, #e5e0da)}#modal-cart .modal-body{padding:24px 24px !important}#modal-cart .cart-item-ajax{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--namu-hairline, #e5e0da)}#modal-cart .cart-row{padding-top:12px}#modal-cart .js-fulfillment-info{margin-top:20px !important;margin-bottom:20px !important}#modal-cart .js-ajax-cart-submit{margin-top:20px !important;margin-bottom:16px !important}#modal-cart .js-ajax-cart-submit .btn{min-height:52px;font-size:15px;font-weight:600;letter-spacing:.06em;border-radius:var(--namu-button-radius, 66px)}@media(min-width: 992px){#modal-cart.modal-docked-md{width:480px !important}#modal-cart .modal-body{padding:28px 28px !important}}.cart-item-subtotal-col{flex-direction:column;align-items:flex-end;justify-content:center;text-align:right}.cart-item-subtotal-col .js-cart-item-subtotal-compare-price-container{display:flex;align-items:baseline;gap:6px;justify-content:end;line-height:1.2}.cart-item-subtotal-col .js-cart-item-subtotal{display:block;align-self:flex-end !important;font-size:var(--font-big);line-height:1.3}@media(min-width: 768px){.cart-item-subtotal-col,.cart-item-subtotal-col .js-cart-item-subtotal-compare-price-container{align-items:center}.cart-item-subtotal-col .js-cart-item-subtotal{align-self:center !important}}#shoppingCartPage .js-calculate-shipping{background:var(--namu-green-dark);border-color:var(--namu-green-dark);color:#fff}.js-toggle-shipping>.js-accordion-private-toggle{display:none !important}.js-toggle-shipping>.js-accordion-private-content{display:block !important}.product-section{padding:40px 0}.product-section-kicker{margin-bottom:10px;color:var(--namu-muted);font-size:var(--font-big);letter-spacing:.18em;text-transform:uppercase;font-weight:500}.product-section-title{margin:0 0 20px;color:var(--namu-green-dark);font-size:22px;line-height:1.25;text-transform:uppercase}.product-features{display:flex;flex-wrap:nowrap;gap:8px;margin:0 0 24px;padding:0}.product-features-item{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1 1 0;min-width:0;text-align:center}.product-features-icon{width:28px;height:28px;fill:var(--namu-green-dark)}.product-features-text{color:var(--namu-muted);font-size:9px;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.product-trust{margin:0 0 24px;padding:0}.product-trust-item{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px;color:var(--namu-ink);font-size:var(--font-big);line-height:1.4}.product-trust-icon{flex:none;width:18px;height:18px;margin-top:1px;fill:var(--namu-green)}.product-story-dark{background-color:var(--namu-green-dark);color:#fff}.product-story-dark .product-section-title{color:#fff}.product-story-dark .product-section-kicker{color:var(--namu-green)}.product-story-light{background-color:#fff}.product-story-text{max-width:46em;font-size:var(--font-big);line-height:1.7}.product-story-image{width:100%;height:auto;border-radius:var(--namu-card-radius)}.product-story-stats{display:flex;flex-wrap:wrap;gap:32px;margin:28px 0 0;padding:0}.product-story-stat{display:flex;flex-direction:column}.product-story-stat-value{color:var(--namu-green);font-size:20px;font-weight:600;line-height:1.2}.product-story-stat-label{font-size:var(--font-base);line-height:1.4;opacity:.8}.product-story-light .product-story-stat-value{color:var(--namu-green-dark)}.product-story-light .product-story-stat-label{color:var(--namu-muted);opacity:1}.product-reviews{background-color:var(--namu-card-background)}.product-faq-head{max-width:860px;margin:0 auto 12px}.product-faq-list{max-width:860px;margin:0 auto}.product-faq-item{border-bottom:1px solid var(--namu-hairline)}.product-faq-question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;color:var(--namu-green-dark);font-size:16px;font-style:normal;font-weight:500;letter-spacing:-0.42px;text-transform:uppercase;cursor:pointer}.product-faq-question::-webkit-details-marker{display:none}.product-faq-question::marker{content:""}.product-faq .product-faq-marker{position:relative;flex:none;width:auto;height:auto;color:var(--namu-tag-background);font-size:23px;font-weight:500;line-height:130%;letter-spacing:-0.23px}.product-faq .product-faq-marker::before{content:"+";position:static;width:auto;height:auto;background:none;transform:none}.product-faq .product-faq-marker::after{display:none}.product-faq .product-faq-item[open] .product-faq-marker::before{content:"−"}.product-faq-answer{padding:0 0 20px;font-size:var(--font-base);line-height:1.7;color:var(--namu-muted)}#single-product .product-intro:empty{display:none}#single-product .product-intro{margin-bottom:22px;color:var(--namu-ink);font-size:16px;line-height:1.7}#single-product .product-intro p{margin:0 0 12px}#single-product .product-intro p:last-child{margin-bottom:0}#single-product .product-intro [style]{color:inherit !important;font-family:inherit !important;font-size:inherit !important}#single-product .namu-intro ul{padding-left:20px !important}#single-product .namu-intro__icons{display:flex;flex-wrap:nowrap;gap:8px;margin:0 0 22px;padding:0;list-style:none}#single-product .namu-intro__icons li{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1 1 0;min-width:0;text-align:center}#single-product .namu-intro__icons img{width:44px;height:44px;object-fit:contain}#single-product .namu-intro__icons span{color:var(--namu-muted);font-size:10px;font-weight:600;line-height:1.35}@media(max-width: 767px){#single-product .product-breadcrumbs{display:none}#single-product .product-detail-slider,#single-product .product-thumbs-container{width:337px;max-width:100%;margin-right:auto;margin-left:auto}#single-product .product-detail-slider .js-product-slide,#single-product .product-detail-slider .js-product-slide-link{max-height:337px;padding-bottom:0 !important}#single-product .product-detail-slider .js-product-slide-link{display:block;width:100%;height:auto;aspect-ratio:1/1}#single-product .product-detail-slider .product-slider-image{width:100%;height:100%;object-fit:contain}}#single-product .product-detail-slider .swiper-wrapper{align-items:flex-start}#single-product .product-detail-slider{transition:height .3s ease}@media(min-width: 768px){#single-product .product-detail-slider .js-product-slide,#single-product .product-detail-slider .js-product-slide-link{max-height:none}#single-product .product-detail-slider .js-product-slide-link{width:100%;overflow:hidden;border-radius:var(--namu-card-radius, 8px)}#single-product .product-detail-slider .product-slider-image{position:absolute;top:0;width:100% !important;height:100% !important;object-fit:cover !important;border-radius:var(--namu-card-radius, 8px)}}.product-shipping-label{margin-bottom:10px;color:var(--namu-ink);font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.namu-tabs{padding:28px 30px 32px;border:1px solid var(--namu-hairline);border-radius:16px}.namu-tabs__nav{display:flex;flex-wrap:wrap;gap:28px;margin-bottom:32px;border-bottom:1px solid var(--namu-hairline)}.namu-tabs__tab{padding:0 0 14px;margin-bottom:-1px;border:0;border-bottom:2px solid rgba(0,0,0,0);background:none;color:var(--namu-muted);cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:color .2s ease,border-color .2s ease}.namu-tabs__tab:hover{color:var(--namu-green-dark)}.namu-tabs__tab.is-active{color:var(--namu-green-dark);border-bottom-color:var(--namu-green)}.namu-tabs-ready .namu-tabs__panel{display:none}.namu-tabs-ready .namu-tabs__panel.is-active{display:block}.namu-tabs__acc{display:none}@media(max-width: 767px){.namu-tabs__nav{display:none}.namu-tabs__acc{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:18px 0;border:0;border-top:1px solid var(--namu-hairline);background:none;color:var(--namu-green-dark);cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.08em;text-align:left;text-transform:uppercase}.namu-tabs__acc:first-child{border-top:0;padding-top:0}.namu-tabs__acc::after{content:"+";color:var(--namu-green);font-size:22px;font-weight:400;line-height:1}.namu-tabs__acc.is-open::after{content:"−"}.namu-tabs-ready .namu-tabs__panel.is-active{display:none}.namu-tabs-ready .namu-tabs__panel.is-open{display:block;padding-bottom:8px}}.namu-tabs{font-size:var(--font-big) !important}.namu-tabs h3{margin:0 0 16px;color:var(--namu-green-dark);font-size:20px;line-height:1.35;text-transform:uppercase}.namu-tabs__panel p,.namu-tabs__panel li{font-size:16px;line-height:1.6}.namu-tabs__panel p{margin-bottom:16px}.namu-tabs__panel[data-tab*=enef i] ul{margin:0;padding:0;list-style:none}.namu-tabs__panel[data-tab*=enef i] li{position:relative;padding-left:30px;margin-bottom:10px}.namu-tabs__panel[data-tab*=enef i] li::before{content:"";position:absolute;top:.2em;left:0;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M14.9988 4.5L6.74963 12.7494L3 8.99967' stroke='%2378C33F' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.namu-tabs__tab{font-size:14px}.namu-tabs__tab.is-active{font-weight:600;border-bottom-color:var(--namu-green-dark)}#single-product .js-swiper-product-thumbs .swiper-wrapper{justify-content:flex-start;gap:12px}#single-product .js-swiper-product-thumbs .swiper-slide{flex:1 1 0 !important;max-width:180px}@media(max-width: 767px){#single-product .js-swiper-product-thumbs .swiper-slide{flex:0 0 calc((100% - 36px)/4) !important;max-width:calc((100% - 36px)/4)}}@media(min-width: 768px){#single-product .js-swiper-product-thumbs .swiper-slide{min-width:120px}}#single-product .js-swiper-product-thumbs .swiper-slide{height:auto;overflow:visible}#single-product .js-product-slide-link{border-radius:var(--namu-card-radius);overflow:hidden;background-color:var(--namu-card-background)}#single-product .product-thumb{display:block;width:100%;border-radius:14px;overflow:hidden;background-color:var(--namu-card-background)}#single-product .product-thumb{height:0 !important;padding-bottom:100% !important}#single-product .product-thumb.selected{border-radius:12px;border:2px solid #045133}#single-product .product-thumb.selected{padding-bottom:calc(100% - 4px) !important}@media(min-width: 768px){#single-product .product-thumbs-container{width:100%}#single-product .product-with-one-image{padding-left:0}}.head-utilities .utilities-icon,header .utilities-icon{width:26px;height:26px;font-size:26px}.head-utilities .utilities-icon-bars,header .utilities-icon-bars{width:18px;height:13px}.search-submit-btn::before,.search-btn::before{transform:scaleX(-1)}.utilities-icon-cart{width:26px;height:26px;fill:none;stroke:var(--namu-green-dark);color:var(--namu-green-dark);overflow:visible}.utilities-icon-account{width:28px;height:28px;font-size:28px}.utilities-icon-bars{width:18px;height:13px;fill:var(--namu-green-dark)}.breadcrumbs{font-size:var(--font-small);letter-spacing:.01em}.breadcrumbs .crumb{color:var(--namu-muted)}.breadcrumbs a.crumb:hover{color:var(--namu-green-dark)}.breadcrumbs .crumb.active{color:var(--namu-green-dark);font-weight:600}.breadcrumbs .separator{margin:0 8px;color:var(--namu-muted)}#single-product .product-breadcrumbs{margin-bottom:18px}@media(max-width: 767px){.breadcrumbs{display:flex;align-items:center;min-width:0;white-space:nowrap}.breadcrumbs .crumb.active{min-width:0;overflow:hidden;text-overflow:ellipsis}.breadcrumbs .separator{flex:0 0 auto;margin:0 6px}.breadcrumbs a.crumb{flex:0 0 auto}}#single-product .js-product-name{color:var(--namu-green-dark);text-transform:uppercase}#single-product .product-price-block{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:0 !important;padding:20px 22px 16px;border-radius:var(--namu-card-radius) var(--namu-card-radius) 0 0;background-color:var(--namu-card-background)}#single-product .product-price-compare{order:-1;width:auto;margin:0 !important}#single-product .product-price-compare .price-compare{color:var(--namu-muted);font-size:14px}#single-product .product-price-current .js-price-display{color:var(--namu-green-dark);font-size:34px !important;font-weight:600;line-height:1.1}#single-product .product-price-block .js-offer-label,#single-product .product-price-block .labels{display:none !important}.product-price-saving{display:inline-flex;align-items:center;padding:6px 14px;border-radius:6px;background:var(--namu-tag-background);color:#fff;font-size:11px;font-weight:600;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.product-price-saving:empty{display:none}#single-product .js-offer-label{padding:5px 12px;border-radius:var(--namu-pill-radius);background:var(--namu-tag-background);color:#fff;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}#single-product .js-offer-label *{color:#fff}#single-product .js-max-installments-container{display:flex;align-items:baseline;flex-wrap:nowrap;gap:4px;white-space:nowrap;font-size:14px !important}#single-product .js-max-installments-container::before{content:"Ou em até"}#single-product .js-max-installments-container::after{content:"no cartão"}#single-product .js-product-payments-container{display:flex;flex-direction:column;align-items:flex-start}#single-product .js-product-payments-container>*{flex:0 0 auto;width:100%;max-width:100%}#single-product .product-pix-line{order:-1;display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:14px !important}#single-product .product-pix-seal{padding:2px 8px;border:1px solid var(--namu-green-dark);border-radius:6px;color:var(--namu-green-dark);font-size:11px;font-weight:600;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}#single-product .product-pix-price{display:inline-flex;align-items:center;gap:4px;color:var(--namu-green-dark);font-weight:600}#single-product .product-pix-price>span:not([class]){display:none}#single-product .product-pix-price .js-payment-discount-name-product{font-weight:400;text-transform:lowercase}#single-product .product-pix-price .js-payment-discount-name-product::before{content:"no "}#single-product .product-pix-extra{color:var(--namu-ink)}#single-product .product-pix-line .js-product-discount-disclaimer{flex:0 0 100%}#single-product .product-installments{display:flex;align-items:baseline;gap:4px}#single-product .product-installments>span{font-weight:600}#single-product .product-installments>span:last-child{font-weight:400}#single-product .js-product-discount-container,#single-product .js-product-discount-disclaimer{font-size:14px !important}#single-product .js-product-payments-container{width:100%;max-width:none;margin-bottom:24px !important;padding:0 22px 20px !important;border-radius:0 0 var(--namu-card-radius) var(--namu-card-radius);background-color:var(--namu-card-background)}#single-product #btn-installments{display:none}#single-product .product-variant-label{display:block;margin-bottom:10px;color:var(--namu-muted);font-size:14px;letter-spacing:.14em;text-transform:uppercase}#single-product .product-variant-label strong{color:var(--namu-ink)}#single-product .product-variant-chips{display:flex;flex-wrap:wrap;gap:10px}#single-product .product-variant-chips .btn-variant{min-width:0;padding:8px 14px;font-size:var(--font-smallest);border:1px solid var(--namu-hairline);border-radius:var(--namu-field-radius);background:#fff;color:var(--namu-ink);font-size:var(--font-small);transition:border-color .2s ease,background-color .2s ease}#single-product .product-variant-chips .btn-variant.selected{border:2px solid #045133;border-radius:10px;background:#fff;color:var(--namu-green-dark);font-weight:600}#single-product .product-variant-chips .btn-variant-content{display:inline-flex;align-items:baseline;gap:6px}#single-product .product-variant-price{color:var(--namu-muted);font-size:14px;font-weight:400}#single-product .product-variant-chips .btn-variant.selected .product-variant-price{color:var(--namu-green-dark)}#single-product .btn-add-to-cart{background:var(--namu-green-dark);border-color:var(--namu-green-dark);color:#fff;letter-spacing:.06em;text-transform:uppercase}#single-product .product-cta-container{position:relative;display:flex;align-items:center;--cta-label-width: 170px}#single-product .product-cta-container::after{content:"";position:absolute;top:50%;left:calc(50% + var(--cta-label-width)/2 - 4px);right:auto;width:18px;height:18px;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20.5173 11.4543C17.3783 8.92583 15.6124 5.52273 15.543 0L16.2803 0.00531399C16.2803 0.00531399 16.3005 0.289137 16.315 0.533225C16.4215 2.35996 16.5821 3.53149 17.1419 5.18624C18.1883 8.27738 19.8598 10.1797 22.0993 11.038C22.7068 11.2708 24 11.668 24 11.668V12.3793C24 12.3793 22.4657 12.8543 22.0817 13C18.6434 14.3043 17.2107 18.5 16.886 20C16.5613 21.5 16.2365 24 16.2365 24C15.98 23.9986 15.9118 24 15.5871 24C15.5871 24 15.5871 21.5 16.1125 19.4718C17.0863 16.1179 18.3819 14.0164 20.5924 12.5779L14.9376 12.5H3.89677C2.5847 12.4993 1.31327 12.4761 0 12.5V11.4543H11.6903C14.4308 11.455 17.5355 11.5 20.5173 11.4543Z' fill='%23ffffff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}#single-product .product-cta-container.is-adding::after,#single-product .product-cta-container:has(.js-addtocart-placeholder:not([style*="display: none"]))::after{opacity:0 !important;visibility:hidden !important}#single-product .product-cta-container .js-addtocart-placeholder{background:var(--namu-green-dark) !important;border-color:var(--namu-green-dark) !important;color:#fff !important;letter-spacing:.06em;text-transform:uppercase;padding-right:40px !important;padding-left:40px !important;min-height:52px}#single-product .product-cta-container .js-addtocart-placeholder[style*=block]{display:flex !important;align-items:center !important;justify-content:center !important}#single-product .btn-add-to-cart{flex:1 1 auto;padding-right:68px;padding-left:40px;white-space:nowrap}@media(max-width: 767px){#single-product .product-quantity-col{flex:0 0 100%;max-width:100%;margin-right:0 !important}#single-product .product-cta-container{flex:0 0 100%;max-width:100%;margin-top:16px}#single-product .btn-add-to-cart{width:100%}}#single-product .product-quantity-col{display:flex;align-items:center}#single-product .js-quantity{margin-bottom:0}#single-product .form-quantity{height:52px;width:100%;border-color:var(--namu-green-dark)}#single-product .btn-add-to-cart{padding-top:17px;padding-bottom:17px}@media(min-width: 768px){#single-product .product-quantity-col{flex:0 0 150px;max-width:150px}#single-product .product-cta-container{flex:1 1 0;min-width:0;max-width:none}}#single-product .product-shipping-calculator .form-control{border:1px solid var(--namu-hairline);border-radius:var(--namu-field-radius)}#single-product .product-shipping-calculator .btn{background:var(--namu-green-dark);border-color:var(--namu-green-dark);color:#fff}@media(max-width: 767px){#single-product .product-shipping-calculator .btn{border-radius:var(--namu-field-radius)}}#single-product .js-shipping-zipcode-help{display:none !important}.product-free-shipping-note{margin:14px 0 0;color:var(--namu-green);font-size:14px;font-weight:600;line-height:1.5}.product-free-shipping-note::before{content:"✓";margin-right:7px}#single-product .free-shipping-message .text-accent{color:var(--namu-green-dark) !important;font-weight:600}.product-divider{display:flex;align-items:center;justify-content:center;gap:22px;padding:30px 0;background-color:var(--namu-green)}.product-divider-dot{width:38px;height:38px;border-radius:50%;background-color:var(--namu-green-dark)}.category-body .swiper-button-prev,.category-body .swiper-button-next,.item-slider-controls-container svg,#single-product .product-shipping-calculator svg,#single-product .js-product-payments-container svg,.form-quantity svg{fill:var(--namu-green-dark)}.section-products-related .swiper-button-prev,.section-products-related .swiper-button-next{display:none !important}.product-related-kicker{padding-top:40px}.product-related-kicker .product-section-kicker{margin-bottom:0}.product-related-kicker+* .section-products-related,.section-products-related{padding-top:6px}.section-products-related .product-section-title{margin-bottom:24px}#nav-filters .modal-header,#sort-by .modal-header{padding:20px 24px;border-bottom:1px solid var(--namu-hairline)}@media(max-width: 767px){#nav-filters .modal-header,#sort-by .modal-header{border:none}}#nav-filters .modal-header .col,#sort-by .modal-header .col{padding:0 !important;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--namu-green-dark)}#nav-filters .modal-close svg,#sort-by .modal-close svg{fill:var(--namu-green-dark)}#nav-filters .modal-body,#sort-by .modal-body{padding:8px 24px 24px}#nav-filters .js-accordion-private-toggle{padding:8px 0}#nav-filters .filter-accordion,#nav-filters .price-filter-container{padding-right:24px;padding-left:24px;border-bottom-color:var(--namu-hairline)}#nav-filters .price-filter-container .h6{margin-bottom:12px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--namu-ink)}#nav-filters .js-accordion-private-toggle .h6{margin:0;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--namu-ink)}#nav-filters .js-accordion-private-toggle svg{fill:var(--namu-green-dark)}#nav-filters .js-accordion-private-content{margin:0;padding-top:14px}#nav-filters .checkbox-icon{width:18px;height:18px;border-radius:5px;border-color:var(--namu-hairline)}#nav-filters .checkbox:hover .checkbox-icon,#nav-filters input:checked~.checkbox .checkbox-icon{background:var(--namu-green-dark);border-color:var(--namu-green-dark)}#nav-filters .checkbox:hover .checkbox-icon::after,#nav-filters input:checked~.checkbox .checkbox-icon::after{display:block;top:3px;left:6px;border-color:#fff}#nav-filters .checkbox-text{color:var(--namu-ink)}#nav-filters .filter-input-price{border-color:var(--namu-hairline)}#nav-filters .filter-input-price:focus{border-color:var(--namu-green-dark);outline:none}#nav-filters .js-price-filter-btn:not(.disabled){background:var(--namu-green-dark);border-color:var(--namu-green-dark);color:#fff}#nav-filters .chip{border-radius:var(--namu-pill-radius);background-color:rgba(4,81,51,.08);color:var(--namu-green-dark);fill:var(--namu-green-dark)}#sort-by .radio-button-icon.unchecked{border-color:var(--namu-hairline)}#sort-by .radio-button-icon.checked{background-color:var(--namu-green-dark)}.category-banner{height:auto;min-height:250px}@media(max-width: 767px){.category-banner,.category-banner .category-banner-info.over-image{min-height:420px}.category-banner .category-banner-headline{font-size:30px;line-height:1.2;font-weight:500;letter-spacing:.01em}}.category-banner .category-banner-image{position:absolute;top:0;left:0;height:100%}.category-banner .category-banner-info.over-image{position:relative;top:auto;justify-content:center;bottom:auto;height:auto;transform:none;display:flex;align-items:center;min-height:250px;padding:40px 0;background-image:linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35));color:#fff}.category-banner .category-banner-info .page-header{margin:0}.category-banner .category-banner-headline{max-width:620px;margin:0 auto;text-align:center;font-size:var(--font-big);font-weight:400;line-height:1.7;letter-spacing:.04em;text-transform:uppercase;color:#fff}.category-banner .category-banner-description{max-width:620px;margin:12px auto 0;color:#fff;font-size:var(--font-big);line-height:1.6}.category-controls{position:static;background-color:rgba(0,0,0,0);border-top:none;border-bottom:none}.category-controls .category-control-item:first-child{border-right:none}.category-controls .category-controls-row{justify-content:flex-start;align-items:center}.category-controls-sticky-detector{height:0}.category-control-item .category-control-pill{display:inline-flex;align-items:center;justify-content:left;gap:12px;min-width:160px;height:42px;padding:0 22px;background:#fff;border:1px solid var(--namu-hairline);border-radius:var(--namu-control-radius);opacity:.7;line-height:1.2;white-space:nowrap;transition:border-color .2s ease,opacity .2s ease}.category-control-item .category-control-label{color:var(--namu-ink)}.category-control-item .category-control-value{color:var(--namu-muted)}.category-control-item .category-control-value:empty{display:none}.category-control-item .category-control-pill:hover,.category-control-item .category-control-pill:focus{opacity:1;border-color:var(--namu-ink)}.category-control-select-container{margin:0}.category-control-item .category-control-select{min-width:200px;height:42px;padding:0 22px;background:#fff;background-image:none;border:1px solid var(--namu-hairline);border-radius:var(--namu-control-radius);opacity:.7;color:var(--namu-ink);line-height:1.2;transition:border-color .2s ease,opacity .2s ease}.category-control-select-container svg{display:none}.category-control-item .category-control-select:hover,.category-control-item .category-control-select:focus{opacity:1;border-color:var(--namu-ink)}.category-control-item-sort .category-control-pill-static{min-width:200px;cursor:default}.category-control-select-container>.form-group>label{display:none}@media(max-width: 767px){.product-story-row .product-story-content{order:1}.product-story-row .product-story-media{order:2;margin-top:24px}.category-controls .category-controls-container{overflow-x:auto}.category-controls .category-controls-row{flex-wrap:nowrap}}.category-breadcrumbs{padding-top:26px}.category-breadcrumbs .breadcrumbs{margin-bottom:0}@media(min-width: 768px){.category-controls-panel-only{display:none}}.filters-sidebar{padding-bottom:32px}.filters-sidebar-group{margin-bottom:28px}.filters-sidebar h6,.filters-sidebar .filters-sidebar-title{margin:0 0 12px;color:var(--namu-ink);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.filters-sidebar .filter-accordion,.filters-sidebar .price-filter-container{margin-bottom:26px;padding:0;border:0}.filters-sidebar .checkbox-icon{width:18px;height:18px;border-radius:5px;border-color:var(--namu-hairline)}.filters-sidebar .checkbox:hover .checkbox-icon,.filters-sidebar input:checked~.checkbox .checkbox-icon{background:var(--namu-green-dark);border-color:var(--namu-green-dark)}.filters-sidebar .checkbox:hover .checkbox-icon::after,.filters-sidebar input:checked~.checkbox .checkbox-icon::after{display:block;top:3px;left:6px;border-color:#fff}.filters-sidebar .category-control-select{width:100%;height:46px;padding:0 16px;background:#fff;background-image:none;border:1px solid var(--namu-hairline);border-radius:var(--namu-control-radius);color:var(--namu-ink)}.category-page-header h1{color:var(--namu-green-dark);text-transform:uppercase}@media(max-width: 767px){.category-controls .category-controls-row{justify-content:center;gap:16px;margin-right:0;margin-left:0}.category-controls .category-controls-row .category-control-item{flex:1 1 0;width:auto;max-width:none;padding-right:0;padding-left:0}.category-controls .category-control-item .category-control-pill{justify-content:center;gap:10px;width:100%;min-width:0;padding:0 12px}.category-control-icon{flex:0 0 auto;width:17px;height:17px;fill:currentColor;color:var(--namu-ink)}.category-breadcrumbs{padding-top:20px}.category-page-header{padding-top:10px !important;padding-bottom:14px !important}.category-page-header h1{font-size:32px;line-height:1.1}}@media(max-width: 767px){.section-products-related .js-item-slide,.section-products-complementary .js-item-slide,.section-featured-home .js-item-slide{max-width:none}}.category-body .row-grid{margin-right:-12px;margin-left:-12px}.category-body .col-grid{padding-right:12px;padding-left:12px}.category-body .item{margin-bottom:40px}.item-image{border-radius:var(--namu-product-image-radius)}.category-body .item-image,.section-products-related .item-image,.section-featured-home .item-image{max-width:384px;max-height:none;margin-right:auto;margin-left:auto;background-color:var(--namu-card-background)}.category-body .item-image .js-item-image-padding,.section-products-related .item-image .js-item-image-padding,.section-featured-home .item-image .js-item-image-padding{height:0;padding-bottom:100% !important}.category-body .item-image img,.section-products-related .item-image img,.section-featured-home .item-image img{top:0;width:100%;height:100%;max-height:none;padding:0;object-fit:cover;object-position:center}.category-body .item-image .placeholder-fade,.section-products-related .item-image .placeholder-fade,.section-featured-home .item-image .placeholder-fade{display:none}.js-quickshop-container .item-actions{position:absolute;top:0;left:50%;z-index:8;right:auto;width:max-content;max-width:100%;margin-top:calc(min(100%,384px) - 85px);transform:translateX(-50%);text-align:center;opacity:0;pointer-events:none;transition:opacity .2s ease}.js-quickshop-container:hover .item-actions,.js-quickshop-container:focus-within .item-actions{opacity:1;pointer-events:auto}@media(max-width: 767px){.js-quickshop-container .item-actions{display:none !important}}.js-quickshop-container .item-actions .btn,.js-quickshop-container .item-actions input[type=submit]{width:auto;padding:28px 66px 28px 48px !important;border:0;border-radius:var(--namu-button-radius);background-color:var(--namu-green-dark);color:#fff;font-size:15px;letter-spacing:var(--namu-tracking);text-transform:uppercase}.js-quickshop-container .item-actions-icon{position:absolute;top:50%;right:28px;display:flex;align-items:center;transform:translateY(-50%);pointer-events:none}.js-quickshop-container .item-actions-icon-svg{width:26px;height:26px;fill:#fff}.js-quickshop-container .item-actions .js-item-submit-container{float:none}.category-body .item-price,.section-products-related .item-price,.section-featured-home .item-price,.category-body .item-installments,.section-products-related .item-installments,.section-featured-home .item-installments,.category-body .item-description .price-compare,.section-products-related .item-description .price-compare,.section-featured-home .item-description .price-compare{color:var(--namu-green-dark)}.js-quickshop-container:hover .item-name,.item-product:hover .item-name{text-decoration:underline}.item-image .item-floating-labels,.product-detail-slider .item-floating-labels{position:absolute;top:12px;left:12px;z-index:9;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.item-image .item-floating-labels .labels-absolute,.product-detail-slider .item-floating-labels .labels-absolute{position:static;flex-direction:row;flex-wrap:wrap;gap:6px;transform:none}.item-image .item-floating-labels .label,.product-detail-slider .item-floating-labels .label{display:inline-flex;align-items:center;justify-content:center;min-width:120px;height:30px;padding:0 11px;border-radius:8px;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.item-image .item-floating-labels .label.label-big,.product-detail-slider .item-floating-labels .label.label-big{padding:0 11px;font-size:12px}.item-image .item-floating-labels .label.label-accent,.product-detail-slider .item-floating-labels .label.label-accent{background:var(--namu-tag-background);color:#fff;fill:#fff}.category-body .item-description,.section-products-related .item-description,.section-featured-home .item-description{text-align:center}.category-body .item-name,.section-products-related .item-name,.section-featured-home .item-name{font-size:17px;line-height:1.4;color:var(--main-foreground)}.category-body .item-description [data-nubesdk-slot=before_product_grid_item_name]:not(:empty),.section-products-related .item-description [data-nubesdk-slot=before_product_grid_item_name]:not(:empty){display:flex;justify-content:center;align-items:center;gap:4px;margin-bottom:8px;font-size:10px;letter-spacing:var(--namu-tracking);text-transform:uppercase;color:var(--namu-muted)}.category-body .item-price-row,.section-products-related .item-price-row,.section-featured-home .item-price-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px}.category-body .item-price-row span,.section-products-related .item-price-row span,.section-featured-home .item-price-row span{color:#045133}.category-body .item-price,.section-products-related .item-price,.section-featured-home .item-price{font-size:20px}.category-body .item-description .price-compare,.section-products-related .item-description .price-compare,.section-featured-home .item-description .price-compare{font-size:15px;color:var(--namu-green-dark);opacity:1}.category-body .item-price-row .labels,.section-products-related .item-price-row .labels,.section-featured-home .item-price-row .labels{display:none !important}.category-body .item-payment-badge,.section-products-related .item-payment-badge,.section-featured-home .item-payment-badge{display:inline-flex;align-items:center;gap:4px;color:var(--namu-green-dark);font-size:11px;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.category-body .item-payment-badge::before,.section-products-related .item-payment-badge::before,.section-featured-home .item-payment-badge::before{content:"";flex:0 0 16px;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M10.3008 11.0133L8.29409 9.00666C8.22075 8.93332 8.13409 8.91999 8.08742 8.91999C8.04076 8.91999 7.95409 8.93332 7.88075 9.00666L5.86742 11.02C5.64076 11.2467 5.28742 11.6133 4.10742 11.6133L6.58075 14.08C6.95576 14.4545 7.46409 14.6649 7.99409 14.6649C8.52409 14.6649 9.03242 14.4545 9.40742 14.08L11.8874 11.6067C11.2808 11.6067 10.7741 11.4867 10.3008 11.0133ZM5.86742 4.97999L7.88075 6.99332C7.93409 7.04666 8.01409 7.07999 8.08742 7.07999C8.16076 7.07999 8.24075 7.04666 8.29409 6.99332L10.2874 4.99999C10.7608 4.50666 11.3008 4.39332 11.9074 4.39332L9.42742 1.91999C9.05242 1.54546 8.54409 1.33508 8.01409 1.33508C7.48409 1.33508 6.97576 1.54546 6.60075 1.91999L4.12742 4.38666C5.30076 4.38666 5.66076 4.77332 5.86742 4.97999Z' fill='%2378C33F'/%3E%3Cpath d='M14.0742 6.56669L12.5742 5.06003H11.7342C11.3742 5.06003 11.0142 5.20669 10.7675 5.46669L8.76751 7.46669C8.58084 7.65336 8.33418 7.74669 8.08751 7.74669C7.83351 7.74312 7.59039 7.64301 7.40751 7.46669L5.39418 5.44669C5.14084 5.19336 4.79418 5.04669 4.42751 5.04669H3.44751L1.92084 6.58003C1.54631 6.95503 1.33594 7.46336 1.33594 7.99336C1.33594 8.52336 1.54631 9.03169 1.92084 9.40669L3.44751 10.94H4.43418C4.79418 10.94 5.14084 10.7934 5.40084 10.54L7.41418 8.52669C7.60084 8.34003 7.84751 8.24669 8.09418 8.24669C8.34084 8.24669 8.58751 8.34003 8.77418 8.52669L10.7808 10.5334C11.0342 10.7867 11.3808 10.9334 11.7475 10.9334H12.5875L14.0875 9.42669C14.4639 9.04511 14.6739 8.52994 14.6714 7.99394C14.6689 7.45793 14.4542 6.94475 14.0742 6.56669Z' fill='%2378C33F'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.category-body .item-payment-badge>span:not([class]),.section-products-related .item-payment-badge>span:not([class]),.section-featured-home .item-payment-badge>span:not([class]){display:none}.category-body .js-payment-discount-name-product::before,.section-products-related .js-payment-discount-name-product::before,.section-featured-home .js-payment-discount-name-product::before{content:"no "}.category-body .item-payment-badge:empty,.section-products-related .item-payment-badge:empty,.section-featured-home .item-payment-badge:empty{display:none}.category-body .item-installments,.section-products-related .item-installments,.section-featured-home .item-installments{margin-top:6px;font-size:var(--font-base);letter-spacing:var(--namu-tracking);text-transform:uppercase;color:var(--namu-green-dark)}.item-installments .installment-no-interest>span:last-child{display:none}.item-installments .installment-no-interest::after{content:" (sem juros)"}.newsletter-footer.newsletter-colors{background:#f6f4f1}.newsletter-footer .newsletter-input.form-control{background-color:#fff;border-radius:var(--namu-field-radius)}.newsletter-footer .newsletter-text{color:var(--namu-green-dark)}.newsletter-footer .newsletter-input.form-control,.newsletter-footer .newsletter-input.form-control::placeholder{color:var(--namu-green-dark)}@media(max-width: 1199px){.newsletter-footer .newsletter-submit.btn{width:auto;min-width:230px;padding:0 44px}.newsletter-footer .newsletter-btn-col{text-align:center}.newsletter-footer .newsletter-input.form-control{height:56px;border-radius:var(--namu-field-radius);text-align:left}.newsletter-footer .newsletter{padding-top:28px !important;padding-bottom:28px !important}.newsletter-footer .newsletter-copy{padding-right:15px !important;padding-left:15px !important}.newsletter-footer .newsletter-copy{margin-bottom:16px}.newsletter-footer .newsletter-text{line-height:1.6}}@media(max-width: 1199px){.footer-block .js-accordion-private-content-mobile{display:block !important}.footer-block .footer-block-toggle{pointer-events:none}.footer-block .footer-block-toggle .icon-48px{display:none !important}footer .footer-column .footer-block{border:0}}.footer-legal .powered-by-logo{width:175px}.footer-legal .footer-powered-by svg{width:100%;height:auto}.footer-legal .footer-nuvem-envio svg{width:97px;height:auto;max-width:100%}.footer-legal .footer-legal-credits{gap:16px}.footer-legal .footer-nuvem-envio{margin-left:0}.footer-legal .footer-credits-by{flex:0 0 auto;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;opacity:.75}@media(max-width: 1199px){footer .footer-column:nth-child(1){order:3}footer .footer-column:nth-child(2){order:4}footer .footer-column:nth-child(3){order:5}footer .footer-column:nth-child(4){order:2}footer .footer-column:nth-child(5){order:1}}@media(max-width: 1199px){.footer-legal .row{text-align:left !important}.footer-legal .footer-legal-credits{justify-content:space-between;width:100%;margin-top:20px}.footer-legal .footer-credits-by{flex:0 0 auto;margin-left:auto;text-align:right}.footer-legal .footer-legal-text{line-height:1.6}}.footer-nuvem-envio{display:inline-flex;align-items:center;margin-left:14px}.footer-nuvem-envio svg{display:block;height:16px;width:auto;fill:var(--footer-legal-foreground, #1e4620)}.footer-payments-shipping-logos{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.footer-block .footer-payments-shipping-logos img{display:block;margin:0 !important}footer .footer-block .list{padding-top:0 !important;padding-bottom:0 !important}footer .footer-block .footer-title{margin-bottom:10px !important;line-height:1.25 !important}footer .footer-block .footer-menu-item{margin-bottom:6px !important}footer .footer-block .footer-menu-link,footer .footer-block .contact-link{line-height:1.35 !important}footer .footer-block .footer-text{line-height:1.45 !important;padding-top:2px !important;padding-bottom:2px !important}.footer-legal .footer-legal-text{line-height:1.4 !important}.footer-social{display:grid !important;grid-template-columns:repeat(3, 40px);gap:10px;justify-content:start;padding-top:4px !important;padding-bottom:4px !important}.footer-social .social-icon{display:inline-flex !important;align-items:center;justify-content:center;width:40px;height:40px;margin:0 !important;border-radius:50%;background-color:rgba(0,0,0,0);transition:background-color .2s ease}.footer-social .social-icon svg{width:20px;height:20px;fill:#fff;transition:fill .2s ease}.footer-social .social-icon:hover,.footer-social .social-icon:focus-visible{opacity:1;background-color:var(--namu-green)}.footer-social .social-icon:hover svg,.footer-social .social-icon:focus-visible svg{fill:var(--namu-green-dark)}.shipping-change-zip{display:inline-flex;align-items:center;padding:3px 12px;border:1px solid var(--namu-green-dark);border-radius:var(--namu-pill-radius);color:var(--namu-green-dark);text-decoration:none;transition:background-color .2s ease}.shipping-change-zip:hover,.shipping-change-zip:focus{background-color:rgba(4,81,51,.08);text-decoration:none}@media(max-width: 767px){body:not(.template-home) .message-strip{display:none}}.message-strip{overflow:hidden;padding:15px 0;background-color:var(--namu-green-dark);color:#fff;font-size:var(--font-big);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.message-strip .align-item-middle{position:static !important;top:auto !important;transform:none !important}.message-strip-track{display:flex;width:max-content;animation:message-strip-scroll 45s linear infinite}.message-strip-group{display:flex;align-items:center}.message-strip-separator{margin:0 40px;opacity:.5}@keyframes message-strip-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media(prefers-reduced-motion: reduce){.message-strip-track{animation:none}}.section-certifications-home{padding:40px 0}.certifications-card{padding:48px 24px;border-radius:var(--namu-card-radius);background-color:var(--namu-card-background)}.section-certifications-home .product-section-kicker{margin-bottom:16px;color:var(--namu-green-dark);font-size:32px;font-weight:600;letter-spacing:.12em}@media(max-width: 767px){.section-certifications-home .product-section-kicker{font-size:22px}}.certifications-title{color:#212121;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:normal;max-width:1200px;margin:auto}@media(max-width: 767px){.certifications-title{font-size:16px}}.certifications-logos{display:flex !important;flex-wrap:wrap;align-items:center;justify-content:center;gap:32px !important;margin-top:32px}.certifications-logo-item{display:flex;align-items:center;justify-content:center}.certifications-logo-img{height:80px !important;width:auto !important;max-width:330px !important;object-fit:contain}@media(min-width: 768px){.certifications-card{padding:56px 40px}}.section-why-us-home{padding:48px 0}.why-us-title{padding-bottom:26px;color:var(--namu-green-dark);font-size:26px;font-weight:500;line-height:1.2;text-transform:uppercase}@media(max-width: 767px){.why-us-title{width:290px;margin:auto}}.why-us-subtitle{max-width:680px;margin:0 auto 32px;color:var(--namu-muted);font-size:var(--font-big);line-height:1.6}.why-us-tabs{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px;margin-bottom:32px}.why-us-tab{display:flex;flex:1 1 140px;max-width:217px;height:180px;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px 12px;border:1px solid var(--namu-hairline);border-radius:var(--namu-card-radius);background:#fff;color:var(--namu-muted);font-size:16px;font-weight:600;line-height:1.3;text-align:center;cursor:pointer;transition:border-color .25s ease,background-color .25s ease,color .25s ease}.why-us-tab-label{font-size:16px;font-weight:500;line-height:1.3}@media(max-width: 767px){.why-us-tabs{flex-wrap:nowrap;justify-content:flex-start;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.why-us-tabs::-webkit-scrollbar{display:none}.why-us-tab{flex:0 0 calc((100% - 24px)/2.5);max-width:none;height:auto;padding:16px 8px;scroll-snap-align:start}.why-us-tab-label{font-size:14px}}.why-us-tab-icon-img{width:52px;height:52px;object-fit:contain;opacity:.55;transition:opacity .25s ease}.why-us-tab-icon{width:52px;height:52px;fill:currentColor;opacity:.55;transition:opacity .25s ease,fill .25s ease}.why-us-tab:hover,.why-us-tab.is-active{color:var(--namu-green-dark);border:2px solid var(--namu-green-dark)}.why-us-tab:hover .why-us-tab-icon,.why-us-tab.is-active .why-us-tab-icon{opacity:1;fill:var(--namu-green-dark)}.why-us-tab:hover .why-us-tab-icon-img,.why-us-tab.is-active .why-us-tab-icon-img{opacity:1}.why-us-tab.is-active .why-us-tab-label{text-decoration:underline}.why-us-panel{position:relative;display:none;overflow:hidden;min-height:460px;border-radius:var(--namu-card-radius);background-color:var(--namu-green-dark)}.why-us-panel.is-active{display:flex;align-items:center;justify-content:center;padding:56px 24px}.why-us-panel-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.why-us-panel::after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:"";background:rgba(0,0,0,.45)}.why-us-panel-content{position:relative;z-index:2;max-width:680px;padding:0;color:#fff;text-align:center}.why-us-panel-title{margin:0 0 16px;color:#fff;font-size:20px;font-weight:500;line-height:1.35;text-transform:uppercase}.why-us-panel-text{margin:0 0 28px;font-size:var(--font-big);line-height:1.6}.why-us-panel-btn{display:inline-flex;align-items:center;gap:12px;padding:14px 28px;border:1px solid #fff;border-radius:var(--namu-button-radius);color:#fff;font-size:var(--font-small);letter-spacing:var(--namu-tracking);text-transform:uppercase;transition:background-color .2s ease}.why-us-panel-btn:hover,.why-us-panel-btn:focus{background-color:hsla(0,0%,100%,.15);color:#fff}.why-us-panel-btn-icon{width:18px;height:18px;fill:currentColor}@media(min-width: 768px){.why-us-title{font-size:34px}.why-us-panel-title{font-size:26px}.why-us-panel-content{padding:56px 40px}}.section-learn-home{padding:64px 0;background-color:var(--namu-green-dark)}.learn-title{margin:0 0 16px;color:var(--namu-green);font-size:28px;font-weight:500;line-height:1.2;text-transform:uppercase}.learn-subtitle{max-width:680px;margin:0 auto 40px;color:#fff;font-size:var(--font-big);line-height:1.6}.learn-cards{display:flex;gap:20px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.learn-cards::-webkit-scrollbar{display:none}.learn-card{flex:0 0 82%;max-width:380px;overflow:hidden;border-radius:var(--namu-card-radius);background:#fff;scroll-snap-align:start}.learn-card-link{display:block;color:inherit;text-decoration:none}.learn-card-media{position:relative;overflow:hidden;padding-bottom:75%;background-color:var(--namu-card-background)}.learn-card-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.learn-card-arrow{position:absolute;right:16px;bottom:16px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid hsla(0,0%,100%,.9);border-radius:var(--namu-pill-radius);background:rgba(0,0,0,.15)}.learn-card-arrow-icon{width:18px;height:18px;fill:#fff}.learn-card-body{padding:24px 22px 28px}.learn-card-title{margin:0 0 12px;color:var(--namu-green-dark);font-size:17px;font-weight:500;line-height:1.3;text-transform:uppercase}.learn-card-text{margin:0;color:var(--namu-muted);font-size:var(--font-big);line-height:1.6}.learn-footer{margin-top:40px}@media(max-width: 767px){.learn-footer{display:none}}.learn-button{display:inline-flex;align-items:center;gap:12px;padding:16px 32px;border:1px solid #fff;border-radius:var(--namu-button-radius);background-color:var(--namu-green-dark);color:#fff;font-size:var(--font-small);letter-spacing:var(--namu-tracking);text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.learn-button-icon{width:18px;height:18px;fill:currentColor}.learn-button:hover,.learn-button:focus{background-color:var(--namu-green);border-color:var(--namu-green);color:var(--namu-green-dark)}.learn-button-icon{width:18px;height:18px;fill:currentColor}@media(min-width: 768px){.learn-title{font-size:38px}.learn-cards{gap:28px}.learn-card{flex:0 0 calc((100% - 56px)/3);max-width:none}}.section-recipes-home{padding:56px 0;overflow:hidden}.recipes-title{margin:0 0 16px;color:var(--namu-green-dark);font-size:28px;font-weight:500;line-height:1.2;text-transform:uppercase}.recipes-subtitle{max-width:1100px;margin:0 auto 40px;color:var(--namu-ink);font-size:var(--font-big);line-height:1.6}@media(min-width: 992px){.recipes-subtitle{white-space:nowrap}}.recipes-cards{display:flex;justify-content:center;justify-content:safe center;gap:16px;overflow-x:auto;padding:0 15px 8px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.recipes-cards::-webkit-scrollbar{display:none}.recipes-card{position:relative;flex:0 0 289px;width:289px;max-width:100%;height:434px;overflow:hidden;border-radius:14px;background-color:var(--namu-green-dark);scroll-snap-align:start}.recipes-card-link{display:block;color:inherit;text-decoration:none}.recipes-card-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.recipes-card-content{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:18px;background:linear-gradient(to top, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0.35) 35%, rgba(0, 0, 0, 0) 65%)}.recipes-card-tag{align-self:flex-start;margin-bottom:12px;padding:5px 12px;border:1px solid hsla(0,0%,100%,.8);border-radius:var(--namu-pill-radius);color:#fff;font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.recipes-card-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.recipes-card-title{margin:0;color:#fff;font-size:17px;font-weight:500;line-height:1.25;text-transform:uppercase}.recipes-card-arrow{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid hsla(0,0%,100%,.9);border-radius:var(--namu-pill-radius)}.recipes-card-arrow-icon{width:16px;height:16px;fill:#fff}@media(min-width: 768px){.recipes-title{font-size:36px}.recipes-cards{gap:20px;padding:0 0 8px;justify-content:center;justify-content:safe center}}.section-story-home{padding:56px 0}.story-kicker{margin:0 0 12px;color:#212121;font-size:18px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:3.78px;text-transform:uppercase}.story-title{margin:0 0 16px;color:var(--namu-green-dark);font-size:32px;font-weight:500;width:100%;max-width:500px;overflow-wrap:break-word;line-height:1.15;text-transform:uppercase}.story-text{max-width:580px;margin:0 0 24px;color:var(--namu-ink);font-size:var(--font-big);line-height:1.6}.story-list-title{margin:0 0 16px;color:var(--namu-ink);font-size:20px;font-weight:500}.story-cards{display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:16px;margin-bottom:24px}.story-card{padding:16px 14px;border-radius:0;background-color:#f8f7f4;border:1px solid rgba(0,0,0,.04);display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.story-card-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.story-card:nth-child(3n+1),.story-card-1,.story-card-4{border-top:3px solid #05a0ba;background-color:rgba(5,160,186,.06)}.story-card:nth-child(3n+1) .story-card-icon,.story-card:nth-child(3n+1) .story-card-title,.story-card-1 .story-card-icon,.story-card-1 .story-card-title,.story-card-4 .story-card-icon,.story-card-4 .story-card-title{color:#05a0ba}.story-card:nth-child(3n+2),.story-card-2,.story-card-5{border-top:3px solid #bd5b28;background-color:rgba(189,91,40,.06)}.story-card:nth-child(3n+2) .story-card-icon,.story-card:nth-child(3n+2) .story-card-title,.story-card-2 .story-card-icon,.story-card-2 .story-card-title,.story-card-5 .story-card-icon,.story-card-5 .story-card-title{color:#bd5b28}.story-card:nth-child(3n),.story-card-3,.story-card-6{border-top:3px solid #7fbc42;background-color:rgba(127,188,66,.06)}.story-card:nth-child(3n) .story-card-icon,.story-card:nth-child(3n) .story-card-title,.story-card-3 .story-card-icon,.story-card-3 .story-card-title,.story-card-6 .story-card-icon,.story-card-6 .story-card-title{color:#7fbc42}.story-card-icon{width:18px;height:18px;margin-bottom:0;fill:currentColor;flex-shrink:0}.story-card-title{margin:0;font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;line-height:1.2}.story-card-text{margin:0;color:#2c2c2a;font-size:13px;line-height:1.45}.story-footer-text{margin:0 0 24px;color:var(--namu-ink);font-size:var(--font-big);line-height:1.5}.story-button{width:fit-content;display:inline-flex;align-items:center;gap:12px;padding:14px 28px;border:1px solid var(--namu-green-dark);border-radius:var(--namu-button-radius);color:var(--namu-green-dark);font-size:var(--font-small);text-transform:uppercase;transition:background-color .2s ease,transform .2s ease}.story-button:hover,.story-button:focus{background-color:rgba(4,81,51,.06);color:var(--namu-green-dark)}.story-button-icon{width:18px;height:18px;fill:currentColor}.story-media{position:relative;overflow:hidden;padding-bottom:120%;max-width:480px;margin-left:auto;border-radius:16px;background-color:var(--namu-card-background);box-shadow:0 10px 30px rgba(0,0,0,.06)}.story-media-video,.story-media-image{position:absolute;top:0;left:0;width:100%;height:100%;border:0;object-fit:cover}.story-media-video{top:50%;height:auto;aspect-ratio:9/16;transform:translateY(-50%)}.story-col-media{margin-top:32px}@media(max-width: 767px){.story-col-media{order:-1;margin-top:0;margin-bottom:32px}.story-media{max-width:100%;margin:0 auto}.story-cards{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px}.story-cards::-webkit-scrollbar{display:none}.story-card{flex:0 0 calc((100% - 12px)/1.35);scroll-snap-align:start}}@media(min-width: 768px){.section-story-home{padding:80px 0}.story-title{font-size:40px}.story-cards{grid-template-columns:repeat(3, 1fr)}.story-col-media{margin-top:0}.story-col-text{display:flex;flex-direction:column;justify-content:center;padding-right:32px}}.section-photo-strip{overflow:hidden}.photo-strip{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.photo-strip::-webkit-scrollbar{display:none}.photo-strip-item{flex:0 0 126px;height:157.15px;scroll-snap-align:start}.photo-strip-link{display:block;height:100%}.photo-strip-image{display:block;width:100%;height:100%;object-fit:cover}@media(min-width: 768px){.photo-strip-item{flex:0 0 25%;height:450px}}.b2b-grid{display:grid;grid-template-columns:1fr}.b2b-panel{display:flex;align-items:center;background-color:var(--b2b-background, #3b36a0)}.b2b-content{width:100%;padding:48px 24px}.b2b-kicker{margin:0 0 16px;color:hsla(0,0%,100%,.85);font-size:var(--font-base);font-weight:600;letter-spacing:.2em;text-transform:uppercase}.b2b-title{margin:0 0 28px;color:#fff;font-size:26px;font-weight:500;line-height:1.25;text-transform:uppercase}.b2b-list{margin:0 0 32px;padding:0;list-style:none}.b2b-list-item{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}.b2b-list-item:last-child{margin-bottom:0}.b2b-list-icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:26px;height:26px;margin-top:1px;border:1px solid hsla(0,0%,100%,.7);border-radius:var(--namu-pill-radius)}.b2b-list-icon-svg{width:12px;height:12px;fill:#fff}.b2b-list-text{color:#fff;font-size:var(--font-big);line-height:1.5}.b2b-button{display:inline-flex;align-items:center;gap:14px;padding:16px 30px;border:1px solid hsla(0,0%,100%,.9);border-radius:var(--namu-button-radius);color:#fff;font-size:var(--font-small);text-transform:uppercase;transition:background-color .2s ease}@media(max-width: 767px){.b2b-button{display:none}}.b2b-button:hover,.b2b-button:focus{background-color:hsla(0,0%,100%,.15);color:#fff}.b2b-button-icon{width:18px;height:18px;fill:currentColor}.b2b-media{position:relative;min-height:280px;background-color:var(--namu-card-background)}.b2b-media-image{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}@media(max-width: 767px){.b2b-media{order:-1;max-width:100%;height:418px;min-height:0}}@media(min-width: 768px){.b2b-grid{grid-template-columns:1fr 1fr;min-height:520px;max-height:782px}.b2b-content{max-width:570px;margin-left:auto;padding:64px 48px 64px 24px}.b2b-title{font-size:32px}.b2b-media{min-height:0}}@media(max-width: 767px){.section-slider .swiper-pagination{position:absolute;right:0;bottom:16px;left:0;z-index:5;margin:0 !important;line-height:0}.section-slider .swiper-pagination-bullet{width:8px;height:8px;margin:0 5px;background:hsla(0,0%,100%,.45);opacity:1}.section-slider .swiper-pagination-bullet-active{background:#fff}}.section-slider .swiper-text{top:50%;bottom:auto;left:-60px;max-width:560px;padding:0 20px 0 5%;transform:translateY(-50%);color:#fff;text-align:left}.section-slider .swiper-slide-active .swiper-text{top:50%;left:0}.slider-text-title{margin-bottom:16px;font-size:34px;font-weight:500;line-height:1.1;text-transform:uppercase}.slider-text-description{margin-bottom:28px;font-size:var(--font-big);line-height:1.6}.section-slider .slider-text-button{padding:14px 26px;border:1px solid #fff;border-radius:0;background:rgba(0,0,0,0);color:#fff;font-size:var(--font-small);letter-spacing:var(--namu-tracking);text-transform:uppercase}@media(min-width: 768px){.section-slider .swiper-text{max-width:46%}.slider-text-title{font-size:48px}}.shelf-kicker{color:#212121;font-size:18px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:3.78px;text-transform:uppercase}.shelf-title{margin:0 0 28px;color:var(--namu-green-dark);font-size:28px;font-weight:500;line-height:1.2;text-align:left;text-transform:uppercase}@media(max-width: 767px){.shelf-title{max-width:340px}}.shelf-progress{position:relative;height:6px;margin-top:28px;overflow:hidden;border-radius:var(--namu-pill-radius);background-color:#d9d9d9}.shelf-progress-fill{display:block;width:0;height:100%;border-radius:var(--namu-pill-radius);background-color:var(--namu-green);transition:width .25s ease}.section-featured-home .swiper-container{overflow:visible;clip-path:inset(0 -100vw 0 0)}.section-featured-home .swiper-button-prev,.section-featured-home .swiper-button-next{align-items:center;justify-content:center;width:44px;height:50px;margin:-40px 0 0;background-color:var(--namu-ink)}.section-featured-home .swiper-button-next{right:calc(50% - 50vw);border-radius:4px 0 0 4px}.section-featured-home .swiper-button-prev{left:calc(50% - 50vw);border-radius:0 4px 4px 0}.section-featured-home .swiper-button-prev svg,.section-featured-home .swiper-button-next svg{width:16px;height:16px;fill:#fff}@media(min-width: 768px){.section-featured-home .swiper-button-prev,.section-featured-home .swiper-button-next{display:flex !important}}.shelf-footer{margin-top:32px;text-align:center}.shelf-button{display:inline-flex;align-items:center;gap:14px;padding:16px 30px;border:1px solid var(--namu-green-dark);border-radius:var(--namu-button-radius);color:var(--namu-green-dark);font-size:var(--font-small);text-transform:uppercase;transition:background-color .2s ease}@media(max-width: 767px){.shelf-button{display:flex;justify-content:center;width:100%;padding:20px 24px}.shelf-button span{width:200px}}.shelf-button:hover,.shelf-button:focus{background-color:rgba(4,81,51,.06);color:var(--namu-green-dark)}.shelf-button-icon{width:18px;height:18px;fill:currentColor}@media(min-width: 768px){.shelf-title{font-size:36px}}.shelf-button,.story-button,.learn-button,.why-us-panel-btn,.b2b-button{font-size:var(--font-big);padding:18px 34px;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.shelf-button:hover,.shelf-button:focus,.story-button:hover,.story-button:focus,.learn-button:hover,.learn-button:focus,.why-us-panel-btn:hover,.why-us-panel-btn:focus,.b2b-button:hover,.b2b-button:focus{background-color:var(--namu-green);border-color:var(--namu-green);color:#fff}.section-informative-banners{padding:16px 0;background:var(--namu-green-dark) !important;color:#fff !important;overflow:hidden;position:relative;width:100%}.section-informative-banners .align-item-middle{position:static !important;top:auto !important;transform:none !important}.section-informative-banners a{color:#fff !important;text-decoration:none;display:inline-flex !important;align-items:center !important}.section-informative-banners .informative-banners-marquee{overflow:hidden;width:100%;display:flex;align-items:center}.section-informative-banners .informative-banners-track{display:flex !important;width:max-content !important;animation:informative-banners-scroll 160s linear infinite !important;align-items:center !important;will-change:transform}@media(hover: hover)and (pointer: fine){.section-informative-banners .informative-banners-track:hover{animation-play-state:paused !important}}.section-informative-banners .informative-banners-group{display:flex !important;align-items:center !important;gap:40px;padding-right:40px;flex-shrink:0}.section-informative-banners .swiper-slide,.section-informative-banners .col-auto,.section-informative-banners .col,.section-informative-banners .row{flex:0 0 auto !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;display:inline-flex !important;align-items:center !important;flex-wrap:nowrap !important;float:none !important}.section-informative-banners .col{padding-left:10px !important}.section-informative-banners .svg-icon-text{fill:#fff !important}.section-informative-banners .icon-inline,.section-informative-banners svg{width:18px !important;height:18px !important;font-size:18px !important;margin:0 !important;padding:0 !important;line-height:1 !important;vertical-align:middle !important;display:block !important}.section-informative-banners h3{margin:0 !important;padding:0 !important;color:#fff !important;font-size:13px !important;font-style:normal;font-weight:600 !important;line-height:1.2 !important;letter-spacing:1.5px !important;text-transform:uppercase;white-space:nowrap !important;display:block !important}.section-informative-banners .service-text{color:hsla(0,0%,100%,.85) !important;font-size:12px !important;line-height:1.2 !important;margin:0 !important;padding:0 !important;white-space:nowrap !important}@keyframes informative-banners-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media(max-width: 767px){.section-informative-banners{padding:12px 0}.section-informative-banners .informative-banners-group{gap:24px;padding-right:24px}.section-informative-banners .icon-inline,.section-informative-banners svg{width:15px !important;height:15px !important;font-size:15px !important}.section-informative-banners h3{font-size:11px !important;letter-spacing:1px !important;line-height:1.2 !important}.section-informative-banners .service-text{font-size:10px !important;line-height:1.2 !important}}@media(prefers-reduced-motion: reduce){.section-informative-banners .informative-banners-track{animation:none !important}}@media(min-width: 768px){.category-banner{min-height:320px}.category-banner .category-banner-info.over-image{min-height:320px}.category-banner .category-banner-headline{font-size:var(--font-large);line-height:1.8}.category-body .row-grid{margin-right:-15px;margin-left:-15px}.category-body .col-grid{padding-right:15px;padding-left:15px}.category-body .item{margin-bottom:50px}.message-strip{padding:18px 0;font-size:var(--font-big)}.message-strip-track{animation-duration:85s}.product-section{padding:80px 0}.product-section-title{font-size:30px}.head-nav-md-inline .nav-desktop-list:not(.nav-desktop-with-scroll){text-align:center}.head-nav-md-inline .desktop-nav-col{padding-left:1.5rem}}@media(max-width: 767px){.category-body .item-name,.section-products-related .item-name,.section-featured-home .item-name{font-size:14px}.category-body .item-price,.section-products-related .item-price,.section-featured-home .item-price{font-size:17px}.category-body .item-description .price-compare,.section-products-related .item-description .price-compare,.section-featured-home .item-description .price-compare{font-size:13px}.category-body .item-installments,.section-products-related .item-installments,.section-featured-home .item-installments{font-size:var(--font-base);letter-spacing:.04em}}@media(max-width: 767px){.item-image .item-floating-labels .label,.item-image .item-floating-labels .label.label-big,.product-detail-slider .item-floating-labels .label,.product-detail-slider .item-floating-labels .label.label-big{min-width:0;height:26px;padding:0 10px;font-size:12px}.item-image .item-floating-labels,.product-detail-slider .item-floating-labels{top:8px;left:8px}.js-quantity{margin-bottom:0px !important}}@media(min-width: 768px)and (max-width: 1199px){header .col-utility.d-md-none{display:block !important;order:-2}header .nav-desktop{display:none}}@media(min-width: 768px)and (max-width: 1199px){#single-product .col-md-7{flex:0 0 100%;max-width:100%}#single-product .js-product-slider-wrapper,#single-product .js-swiper-product{max-width:520px;margin-left:auto;margin-right:auto}}#single-product .js-swiper-product-thumbs,#single-product .js-swiper-product-thumbs .swiper-wrapper{height:auto !important}.recipes-card-arrow,.learn-card-arrow{transition:background-color .2s ease,border-color .2s ease}.recipes-card-link:hover .recipes-card-arrow,.recipes-card-link:focus .recipes-card-arrow,.learn-card-link:hover .learn-card-arrow,.learn-card-link:focus .learn-card-arrow{background-color:var(--namu-green);border-color:var(--namu-green)}.recipes-card-image,.learn-card-image{transition:transform .45s ease}.recipes-card-link:hover .recipes-card-image,.recipes-card-link:focus .recipes-card-image,.learn-card-link:hover .learn-card-image,.learn-card-link:focus .learn-card-image{transform:scale(1.1)}.js-quickshop-container .item-actions .btn,.js-quickshop-container .item-actions input[type=submit]{transition:background-color .2s ease,color .2s ease}.js-quickshop-container .item-actions .btn:hover,.js-quickshop-container .item-actions .btn:focus,.js-quickshop-container .item-actions input[type=submit]:hover,.js-quickshop-container .item-actions input[type=submit]:focus{background-color:var(--namu-green);color:var(--namu-green-dark);opacity:1}.js-quickshop-container .item-actions .btn:hover~.item-actions-icon .item-actions-icon-svg,.js-quickshop-container .item-actions:hover .item-actions-icon-svg{fill:var(--namu-green-dark)}.swiper-button-prev,.swiper-button-next,.shelf-button,.shelf-footer{user-select:none;-webkit-user-select:none}.post-date{display:none}html,body{max-width:100%;overflow-x:clip}.egoi-form-frame{display:block;width:100%;min-height:980px;border:0}@media(max-width: 767px){.egoi-form-frame{min-height:1250px}}.filters-sidebar .filters-properties-container,.filters-sidebar .price-filter-container{display:none !important}.filters-sidebar-departments .filters-sidebar-dept-viewall{color:var(--namu-green-dark);font-weight:600}.filters-sidebar-departments .filters-sidebar-dept-active{color:var(--namu-green-dark);font-weight:600;text-decoration:underline}.user-content .col-md-8:has(img[src*=Para-sua-empresa]){flex:0 0 100%;max-width:100%}.user-content p>img[src*=Para-sua-empresa]{position:relative;left:50%;display:block;width:100vw;max-width:none;height:auto !important;aspect-ratio:2/1;margin:0 0 -24px;transform:translateX(-50%);object-fit:cover}.category-body .item-price-container,.section-products-related .item-price-container,.section-featured-home .item-price-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:6px;row-gap:2px}.category-body .item-price-row,.section-products-related .item-price-row,.section-featured-home .item-price-row{display:contents}.category-body .item-payment-badge,.section-products-related .item-payment-badge,.section-featured-home .item-payment-badge{order:1;flex:0 0 100%;justify-content:center;gap:6px;font-size:15px;font-weight:500;letter-spacing:0;text-transform:none}.category-body .item-payment-badge::before,.section-products-related .item-payment-badge::before,.section-featured-home .item-payment-badge::before{flex-basis:20px;width:20px;height:20px}.category-body .item-payment-badge .js-payment-discount-price-product,.section-products-related .item-payment-badge .js-payment-discount-price-product,.section-featured-home .item-payment-badge .js-payment-discount-price-product{font-size:18px !important;font-weight:600;line-height:1.2}.category-body .item-price-container .price-compare,.section-products-related .item-price-container .price-compare,.section-featured-home .item-price-container .price-compare{order:2;font-size:13px}.category-body .item-price-container .item-price,.section-products-related .item-price-container .item-price,.section-featured-home .item-price-container .item-price{order:2;font-size:14px;font-weight:400 !important}.category-body .item-installments,.section-products-related .item-installments,.section-featured-home .item-installments{order:3;margin-top:0;font-size:14px;letter-spacing:0;text-transform:none}.item-installments .installment-no-interest::before{content:"("}.item-installments .installment-no-interest::after{content:" sem juros)"}.category-body .item-price-container:not(:has(.item-payment-badge:not(:empty))) .item-price,.section-products-related .item-price-container:not(:has(.item-payment-badge:not(:empty))) .item-price,.section-featured-home .item-price-container:not(:has(.item-payment-badge:not(:empty))) .item-price{font-size:22px;font-weight:600 !important}.quickshop-price-block{display:flex;flex-direction:column-reverse}.quickshop-price-block .js-price-display{font-size:15px !important;font-weight:400}.quickshop-payment-discount{display:flex;align-items:center;gap:6px;margin:0 0 4px !important;color:var(--namu-green-dark);font-size:15px}.quickshop-payment-discount::before{content:"";flex:0 0 22px;width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M10.3008 11.0133L8.29409 9.00666C8.22075 8.93332 8.13409 8.91999 8.08742 8.91999C8.04076 8.91999 7.95409 8.93332 7.88075 9.00666L5.86742 11.02C5.64076 11.2467 5.28742 11.6133 4.10742 11.6133L6.58075 14.08C6.95576 14.4545 7.46409 14.6649 7.99409 14.6649C8.52409 14.6649 9.03242 14.4545 9.40742 14.08L11.8874 11.6067C11.2808 11.6067 10.7741 11.4867 10.3008 11.0133ZM5.86742 4.97999L7.88075 6.99332C7.93409 7.04666 8.01409 7.07999 8.08742 7.07999C8.16076 7.07999 8.24075 7.04666 8.29409 6.99332L10.2874 4.99999C10.7608 4.50666 11.3008 4.39332 11.9074 4.39332L9.42742 1.91999C9.05242 1.54546 8.54409 1.33508 8.01409 1.33508C7.48409 1.33508 6.97576 1.54546 6.60075 1.91999L4.12742 4.38666C5.30076 4.38666 5.66076 4.77332 5.86742 4.97999Z' fill='%2378C33F'/%3E%3Cpath d='M14.0742 6.56669L12.5742 5.06003H11.7342C11.3742 5.06003 11.0142 5.20669 10.7675 5.46669L8.76751 7.46669C8.58084 7.65336 8.33418 7.74669 8.08751 7.74669C7.83351 7.74312 7.59039 7.64301 7.40751 7.46669L5.39418 5.44669C5.14084 5.19336 4.79418 5.04669 4.42751 5.04669H3.44751L1.92084 6.58003C1.54631 6.95503 1.33594 7.46336 1.33594 7.99336C1.33594 8.52336 1.54631 9.03169 1.92084 9.40669L3.44751 10.94H4.43418C4.79418 10.94 5.14084 10.7934 5.40084 10.54L7.41418 8.52669C7.60084 8.34003 7.84751 8.24669 8.09418 8.24669C8.34084 8.24669 8.58751 8.34003 8.77418 8.52669L10.7808 10.5334C11.0342 10.7867 11.3808 10.9334 11.7475 10.9334H12.5875L14.0875 9.42669C14.4639 9.04511 14.6739 8.52994 14.6714 7.99394C14.6689 7.45793 14.4542 6.94475 14.0742 6.56669Z' fill='%2378C33F'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.quickshop-payment-discount>span:not([class]){display:none}.quickshop-payment-discount .js-payment-discount-name-product::before{content:"no "}.quickshop-payment-discount .js-payment-discount-price-product{font-size:24px !important;font-weight:600;line-height:1.2}#single-product .product-price-block .js-payment-discount-price-product-container{display:none !important}#single-product .product-pix-price .js-payment-discount-price-product{font-size:18px !important;font-weight:600;line-height:1.15}#single-product .product-pix-line{gap:8px}#single-product .product-pix-seal{font-size:12px;padding:3px 10px}.recipes-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}.recipes-grid .recipes-card{width:100%;height:auto;aspect-ratio:289/434}@media(min-width: 768px){.recipes-grid{grid-template-columns:repeat(3, 1fr);gap:24px}}@media(min-width: 1200px){.recipes-grid{grid-template-columns:repeat(4, 1fr)}}.recipes-card-title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow-wrap:anywhere}@media(max-width: 1199px){.recipes-grid .recipes-card-title{font-size:15px}}@media(max-width: 767px){.recipes-grid .recipes-card-content{padding:14px}.recipes-grid .recipes-card-bottom{gap:8px}.recipes-grid .recipes-card-title{font-size:13px}.recipes-grid .recipes-card-arrow{display:none}}.category-body .js-payment-discount-name-product,.section-products-related .js-payment-discount-name-product,.section-featured-home .js-payment-discount-name-product,.quickshop-payment-discount .js-payment-discount-name-product,#single-product .product-pix-price .js-payment-discount-name-product{font-size:0}.category-body .js-payment-discount-name-product::before,.section-products-related .js-payment-discount-name-product::before,.section-featured-home .js-payment-discount-name-product::before,.quickshop-payment-discount .js-payment-discount-name-product::before,#single-product .product-pix-price .js-payment-discount-name-product::before{font-size:15px}.category-body .js-payment-discount-name-product::after,.section-products-related .js-payment-discount-name-product::after,.section-featured-home .js-payment-discount-name-product::after,.quickshop-payment-discount .js-payment-discount-name-product::after,#single-product .product-pix-price .js-payment-discount-name-product::after{content:"Pix";font-size:15px}#single-product .product-pix-price .js-payment-discount-name-product::before,#single-product .product-pix-price .js-payment-discount-name-product::after{font-size:14px}#single-product .product-pix-seal{font-size:0}#single-product .product-pix-seal::after{content:"PIX";font-size:12px}.egoi-form-frame{min-height:1280px !important}.about-hero{position:relative;display:flex;align-items:center;justify-content:center;min-height:300px;overflow:hidden;background-color:var(--namu-green-dark);color:#fff;text-align:center}.about-hero::after{position:absolute;inset:0;z-index:1;content:"";background:rgba(0,0,0,.4)}.about-hero-image,.about-band-image{position:absolute;top:0;left:0;width:100%;max-width:none;height:100%;object-fit:cover}.about-hero-content{position:relative;z-index:2;padding:48px 20px}.about-hero-title{margin:0;color:#fff;font-size:clamp(40px,6vw,72px);font-weight:800;letter-spacing:.04em;line-height:1.1;text-transform:uppercase}.about-hero-rule{display:block;width:min(274px,60%);height:2px;margin:18px auto;background:#fff}.about-hero-subtitle{margin:0;color:#fff;font-size:clamp(18px,2.6vw,32px);font-weight:300;letter-spacing:.04em;text-transform:uppercase}.about-certifications{padding:64px 0 24px}.about-section-title{margin:0 0 32px;color:var(--namu-green-dark);font-size:26px;font-weight:600;text-transform:uppercase}.about-block{padding:36px 0}.about-block-row{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.about-block-row-reverse .about-block-text{order:2}.about-block-row-solo{grid-template-columns:minmax(0, 720px);justify-content:center}.about-block-text{color:#3f4c44;font-size:17px;line-height:1.85}.about-block-text p{margin:0 0 18px}.about-block-text strong,.about-block-text b{color:var(--namu-green-dark)}.about-photo{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--namu-card-radius)}.about-band{position:relative;display:flex;align-items:center;min-height:300px;margin:32px 0;overflow:hidden;background-color:var(--namu-green-dark);color:#fff}.about-band::after{position:absolute;inset:0;z-index:1;content:"";background:rgba(0,0,0,.45)}.about-band>.container{position:relative;z-index:2}.about-band-text{max-width:820px;margin:0;padding:64px 0;color:#fff;font-size:clamp(20px,2.4vw,30px);line-height:1.7}.about-band-text strong,.about-band-text b{color:#fff;font-weight:600}.about-band-quote::after{display:none}.about-band-quote:not(:has(.about-band-image)){background-color:#f0f0f0}.about-quote-box{max-width:720px;margin:48px 0;padding:40px;background:#fff;color:var(--namu-green-dark);font-size:20px;line-height:1.7}@media(max-width: 767px){.about-block-row{grid-template-columns:1fr;gap:24px}.about-block-row-reverse .about-block-text{order:0}.about-certifications{padding-top:40px}.about-quote-box{padding:28px 22px}}.about-hero-plain{display:block;min-height:0}.about-hero-plain::after{display:none}.about-hero-plain .about-hero-image{position:static;display:block;height:auto;object-fit:contain}.about-hero-plain .about-hero-content{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.about-hero-plain .about-hero-image{aspect-ratio:1920/766}.about-hero{min-height:447px}.about-hero-plain{min-height:0}.about-certifications .certifications-logo-img{height:150px !important;max-width:600px !important}.about-block-row{max-width:980px;margin:0 auto;grid-template-columns:minmax(0, 410px) 408px;justify-content:space-between}.about-block-row-reverse{grid-template-columns:408px minmax(0, 410px)}.about-block-row-solo{grid-template-columns:minmax(0, 720px);justify-content:center}.about-photo{width:100%;max-width:408px}.about-band:not(.about-band-quote){min-height:660px}@media(max-width: 767px){.about-hero{min-height:260px}.about-hero-plain{min-height:0}.about-certifications .certifications-logo-img{height:auto !important;width:100% !important;max-width:100% !important}.about-block-row,.about-block-row-reverse{grid-template-columns:1fr}.about-photo{margin:0 auto}.about-band:not(.about-band-quote){min-height:420px}}.recipes-filter{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.recipes-filter-chip{padding:8px 18px;border:1px solid var(--namu-green-dark);border-radius:var(--namu-pill-radius);background:rgba(0,0,0,0);color:var(--namu-green-dark);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease}.recipes-filter-chip:hover,.recipes-filter-chip.is-active{background:var(--namu-green-dark);color:#fff}.recipes-filter-chip:focus-visible{outline:2px solid var(--namu-green);outline-offset:2px}.recipes-grid .recipes-card[hidden]{display:none}@media(max-width: 767px){.recipes-filter{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.recipes-filter::-webkit-scrollbar{display:none}.recipes-filter-chip{flex:0 0 auto}}.recipes-cards .recipes-card-title{display:block;overflow:visible;-webkit-line-clamp:unset}.recipes-cards{justify-content:flex-start;margin-right:calc(50% - 50vw);padding-right:15px}@media(min-width: 768px){.recipes-cards{justify-content:flex-start;padding-right:0}}.section-featured-home .js-item-slide>.item,.section-featured-home .js-item-slide .item-image{max-width:384px;margin-right:auto;margin-left:0}h1,h2,h3,.about-hero-title,.about-section-title,.b2b-title,.learn-card-title,.learn-title,.product-section-title,.recipes-card-title,.recipes-title,.section-title,.shelf-title,.slider-text-title,.story-card-title,.story-list-title,.story-title,.why-us-panel-title,.why-us-title{font-weight:500 !important;letter-spacing:-0.05em !important;line-height:1.1 !important}.about-hero-subtitle,.category-banner-description,.learn-subtitle,.recipes-subtitle,.slider-text-description,.why-us-subtitle{letter-spacing:-0.06em !important;line-height:1.4 !important}.cart-item-delete-btn .svg-icon-text{fill:var(--namu-green-dark) !important}.cart-item-delete-btn:hover .svg-icon-text,.cart-item-delete-btn:focus .svg-icon-text{fill:var(--namu-green) !important}.nav-dropdown .nav-dropdown-content,.nav-dropdown:hover .nav-dropdown-content,.nav-dropdown-content:hover,.nav-desktop-list:hover .nav-main-item.selected .nav-dropdown-content{visibility:hidden !important;opacity:0 !important}.nav-desktop-list .js-nav-main-item.nav-main-item.nav-dropdown.is-open .nav-dropdown-content{visibility:visible !important;opacity:1 !important;transition-delay:0s}@media(hover: hover)and (pointer: fine){.recipes-cards{cursor:grab}}.recipes-cards.is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}.js-calculate-shipping{position:relative}.js-calculate-shipping .loading{position:absolute;top:50%;left:50%;margin:0 !important;line-height:0;transform:translate(-50%, -50%)}.js-calculate-shipping .loading svg{margin:0 !important;fill:currentColor !important}.js-calculate-shipping:has(.loading:not([style*=none])) .js-calculate-shipping-wording{display:inline-block !important;visibility:hidden}@media(min-width: 768px){#single-product .product-thumbs-container{display:flex;align-items:center;gap:8px}#single-product .product-thumbs-container>.text-center{flex:0 0 auto}#single-product .product-thumbs-container .js-swiper-product-thumbs{flex:1 1 auto;min-width:0}#single-product .swiper-product-thumb-control{position:static;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;line-height:1}#single-product .js-swiper-product-thumbs-prev svg{transform:rotate(90deg)}#single-product .js-swiper-product-thumbs-next svg{transform:rotate(-90deg)}}@media(min-width: 768px)and (max-width: 1199px){footer .col-md,footer .col-md-auto,footer .col-md-2-4{flex:0 0 100%;max-width:100%}footer .d-none.d-md-block,footer .d-none.d-md-inline-block{display:none !important}footer .d-md-inline-block:not(.d-none){display:block !important}footer .d-md-none{display:block !important}footer .text-md-left{text-align:center !important}footer .mb-md-0{margin-bottom:.5rem !important}footer .mt-md-0{margin-top:1rem !important}footer .w-md-auto{width:100% !important}footer .pl-md-3{padding-left:15px !important}footer .pr-md-4{padding-right:15px !important}footer .py-md-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.footer-block-toggle .footer-title{margin-bottom:0;padding:16px 0}.footer-block .js-accordion-private-content-mobile{padding-bottom:8px}.footer-block:not(.accordion){padding:16px 0}.footer-block:not(.accordion) .footer-title{margin-bottom:12px}}.modal-nav-hamburger.modal-left .nav-list-panel-right{right:auto;left:-100%}.modal-nav-hamburger.modal-left .nav-list-panel-right.nav-list-panel-show{right:auto;left:0}@media(max-width: 767px){#single-product .product-buy-bar{position:fixed;right:0;bottom:0;left:0;z-index:1030;padding:14px 16px calc(12px + env(safe-area-inset-bottom));border-top-left-radius:18px;border-top-right-radius:18px;background:#fff;box-shadow:0 -6px 24px rgba(4,81,51,.12)}#single-product .product-buy-bar>.row{flex-wrap:wrap;align-items:center}.product-buy-bar-info{margin-bottom:10px;color:var(--namu-green-dark)}.product-buy-bar-price{display:flex;align-items:baseline;gap:8px}.product-buy-bar-current{font-size:20px;font-weight:600;line-height:1.2}.product-buy-bar-compare{font-size:13px;text-decoration:line-through;opacity:.6}.product-buy-bar-compare:empty,.product-buy-bar-installments:empty{display:none}.product-buy-bar-payments{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;margin-top:4px;font-size:12px;line-height:1.4}.product-buy-bar-pix{display:inline-flex;align-items:center;gap:6px;font-weight:600}.product-buy-bar-pix[hidden]{display:none}.product-buy-bar-pix-seal{padding:1px 6px;border:1px solid var(--namu-green-dark);border-radius:4px;font-size:10px;letter-spacing:.06em}.product-buy-bar-installments{color:var(--namu-muted, #555555)}#single-product .product-buy-bar .product-quantity-col{flex:0 0 112px;max-width:112px;margin-right:8px !important}#single-product .product-buy-bar .product-cta-container{flex:1 1 0;min-width:0;max-width:none;margin-top:0}#single-product .product-buy-bar .form-quantity{height:48px}#single-product .product-buy-bar .btn-add-to-cart{padding:14px 26px 14px 6px !important;font-size:13px !important;letter-spacing:.02em !important;white-space:nowrap}body:has(#single-product .product-buy-bar){padding-bottom:160px}body:has(#single-product .product-buy-bar) .js-btn-fixed-bottom{bottom:170px !important}}@media(min-width: 768px)and (max-width: 1199px){.why-us-tabs{flex-wrap:nowrap;justify-content:flex-start;gap:16px;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.why-us-tabs::-webkit-scrollbar{display:none}.why-us-tab{flex:0 0 calc((100% - 48px)/3.5);max-width:none;height:170px;scroll-snap-align:start}.newsletter-footer form{max-width:560px;margin-right:auto;margin-left:auto}.newsletter-footer .newsletter-text{max-width:640px;margin-right:auto;margin-left:auto}}@media(hover: hover)and (pointer: fine){.message-strip:hover .message-strip-track{animation-play-state:paused}}@media(min-width: 768px){.photo-strip-item{flex:0 0 28.5714285714%;height:450px}}@media(min-width: 1200px){.photo-strip-item{flex:0 0 22.2222222222%}}@media(hover: hover)and (pointer: fine){.photo-strip{cursor:grab}}.photo-strip.is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}@media(max-width: 767px){#single-product .js-max-installments-container{flex-wrap:wrap;white-space:normal;row-gap:0}}@media(max-width: 1199px){.learn-card-media{padding-bottom:100%}.learn-card-body{padding:16px 18px 20px}.learn-card-title{margin-bottom:8px;font-size:15px}.learn-card-text{font-size:14px;line-height:1.5}}@media(min-width: 768px)and (max-width: 1199px){.learn-card{flex:0 0 calc((100% - 28px)/2.3)}}@media(max-width: 1199px)and (hover: hover)and (pointer: fine){.why-us-tabs{cursor:grab}}.why-us-tabs.is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}.price-filter-container .form-group{display:flex;align-items:flex-end;gap:8px}.price-filter-container .filter-input-price-container{flex:1 1 0;min-width:0;margin:0 !important}.price-filter-container .filter-input-price{width:100% !important}.price-filter-container .js-price-filter-btn{flex:0 0 auto;height:42px;margin:0 !important;padding:0 14px}#single-product .form-quantity .form-quantity-icon{display:flex;align-items:center;justify-content:center;align-self:stretch;width:36px;height:auto;margin:0 !important;touch-action:manipulation}.cart-item-quantity .js-cart-quantity-input{-webkit-appearance:none;appearance:textfield;-moz-appearance:textfield;height:30px;margin:0;padding:0 !important;font-size:16px;line-height:30px;text-align:center}.cart-item-quantity .js-cart-quantity-input::-webkit-outer-spin-button,.cart-item-quantity .js-cart-quantity-input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.cart-item-quantity .form-quantity-icon{display:flex;align-items:center;justify-content:center;touch-action:manipulation}@media(max-width: 359px){#single-product .product-buy-bar .btn-add-to-cart{font-size:11px !important;letter-spacing:0 !important}#single-product .product-buy-bar .product-quantity-col{flex-basis:104px;max-width:104px}}@media(hover: hover)and (pointer: fine){.learn-cards{cursor:grab}}.learn-cards.is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}@media(min-width: 768px)and (max-width: 1199px){#single-product .btn-add-to-cart{padding-right:30px !important;padding-left:10px !important;font-size:13px !important;letter-spacing:.04em !important;white-space:nowrap}}#single-product .product-cta-container{container-type:inline-size}@container (max-width: 380px){#single-product .btn-add-to-cart{padding-right:30px !important;padding-left:10px !important;font-size:13px !important;letter-spacing:.04em !important;white-space:nowrap}}@media(max-width: 767px){.message-strip-track{animation-duration:220s}}.js-addtocart-placeholder .js-addtocart-text{display:none !important}.js-addtocart-placeholder .js-addtocart-adding svg{width:20px !important;height:20px !important;margin:0 !important;fill:currentColor !important;vertical-align:middle !important}#single-product .product-cta-container .js-addtocart-placeholder{position:relative;min-height:48px;opacity:1 !important}.recipe-page{padding:24px 0 48px}.recipe-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px;color:var(--namu-muted);font-size:13px;letter-spacing:.04em;text-transform:uppercase}.recipe-breadcrumbs-link{color:var(--namu-green-dark);text-decoration:underline}.recipe-hero{display:grid;gap:28px}.recipe-hero-media{overflow:hidden;border-radius:var(--namu-card-radius);background-color:var(--namu-card-background);aspect-ratio:4/5}.recipe-hero-image{display:block;width:100%;height:100% !important;object-fit:cover}.recipe-eyebrow{display:inline-block;margin-bottom:10px;color:var(--namu-green);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.recipe-title{margin:0 0 20px;color:var(--namu-green-dark);font-size:30px;text-transform:uppercase}.recipe-text,.recipe-text p,.recipe-text span,.recipe-text strong,.recipe-text li{color:var(--namu-ink) !important;font-family:inherit !important;font-size:16px !important;line-height:1.6 !important;white-space:normal !important}.recipe-text p{margin:0 0 6px !important}.recipe-text p:empty{display:none}.recipe-text b,.recipe-text span[style*=bold]{display:inline-block;margin-top:14px;color:var(--namu-green-dark) !important;font-weight:600 !important;letter-spacing:.06em;text-transform:uppercase}.recipe-text img{max-width:100%;height:auto;border-radius:var(--namu-card-radius)}@media(min-width: 768px){.recipe-page{padding:32px 0 64px}.recipe-hero{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:48px;align-items:start}.recipe-hero-media{position:sticky;top:110px}.recipe-title{font-size:40px}}.recipe-products{padding:48px 0 64px;background:#f6f4f1}.recipe-products-title{margin:0 0 28px;color:var(--namu-green-dark);font-size:24px;text-align:center;text-transform:uppercase}.recipe-products-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.recipe-products-grid>.recipe-product{flex:0 0 260px;max-width:260px}.recipe-products-loading{grid-column:1/-1;margin:0;color:var(--namu-muted);text-align:center}.recipe-product{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--namu-card-radius);background:#fff}.recipe-product-media{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background-color:var(--namu-card-background)}.recipe-product-image{position:absolute;top:0;left:0;display:block;width:100%;height:100% !important;object-fit:cover}.recipe-product-body{display:flex;flex:1;flex-direction:column;gap:10px;padding:16px}.recipe-product-name{display:-webkit-box;overflow:hidden;color:var(--namu-green-dark);font-size:15px;font-weight:600;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}.recipe-product-prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;color:var(--namu-green-dark)}.recipe-product-price{font-size:18px;font-weight:600}.recipe-product-pix{font-size:13px}.recipe-product-form{display:flex;flex-direction:column;gap:10px;margin-top:auto}.recipe-product-option-label{display:flex;flex-direction:column;gap:4px;margin:0;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.recipe-product-option{height:42px;padding:0 12px;border:1px solid var(--namu-hairline);border-radius:var(--namu-field-radius);background:#fff;color:var(--namu-green-dark);font-size:15px;text-transform:none}.recipe-product-cta{position:relative}.recipe-product .recipe-product-button{width:100%;min-height:46px;padding:12px 10px !important;border-color:var(--namu-green-dark) !important;border-radius:var(--namu-pill-radius);background:var(--namu-green-dark) !important;color:#fff !important;font-size:13px !important;letter-spacing:.06em;text-transform:uppercase;opacity:1 !important}.recipe-product .recipe-product-button:hover:not(:disabled){border-color:var(--namu-green) !important;background:var(--namu-green) !important;color:var(--namu-green-dark) !important}.recipe-product .recipe-product-button:disabled{opacity:.5 !important}.recipe-product .js-addtocart-placeholder[style*=block]{display:flex !important;align-items:center;justify-content:center}@media(max-width: 767px){.recipe-products-grid{gap:12px}.recipe-products-grid>.recipe-product{flex:0 0 calc(50% - 6px);max-width:calc(50% - 6px)}.recipe-product-body{padding:12px}.recipe-product-name{font-size:13px}.recipe-product-price{font-size:16px}.recipe-product .recipe-product-button{font-size:11px !important;letter-spacing:.02em}}#quickshop-modal .modal-content,#quickshop-modal.modal{border-radius:18px}@media(min-width: 768px){#quickshop-modal .js-item-product{padding:8px}#quickshop-modal .js-item-variants{padding-left:28px !important}}#quickshop-modal .quickshop-image-container{overflow:hidden;border-radius:14px;background-color:var(--namu-card-background)}#quickshop-modal .js-item-name.h2{display:-webkit-box;overflow:hidden;margin:0;color:var(--namu-green-dark);font-size:22px;font-weight:500;line-height:1.15;letter-spacing:-0.02em;text-transform:uppercase;-webkit-line-clamp:3;-webkit-box-orient:vertical}#quickshop-modal .quickshop-price-block{flex-direction:column;gap:8px;margin-bottom:20px !important;padding:16px 18px;border-radius:12px;background:#f0f0f0}#quickshop-modal .quickshop-price-block .js-price-display{color:var(--namu-green-dark);font-size:28px !important;font-weight:600;line-height:1.1}#quickshop-modal .quickshop-price-block .js-compare-price-display{font-size:15px}#quickshop-modal .quickshop-payment-discount{margin:0 !important;font-size:14px}#quickshop-modal .quickshop-payment-discount::before{content:"PIX";flex:0 0 auto;width:auto;height:auto;padding:2px 8px;border:1px solid var(--namu-green-dark);border-radius:6px;background-image:none;color:var(--namu-green-dark);font-size:12px;font-weight:600;letter-spacing:.06em;line-height:1.4}#quickshop-modal .quickshop-payment-discount .js-payment-discount-price-product{font-size:18px !important}#quickshop-modal .product-variant-label{display:block;margin-bottom:10px;color:var(--namu-muted);font-size:13px;letter-spacing:.14em;text-transform:uppercase}#quickshop-modal .product-variant-label strong{color:var(--namu-ink)}#quickshop-modal .product-variant-chips{display:flex;flex-wrap:wrap;gap:8px}#quickshop-modal .product-variant-chips .btn-variant:not(.btn-variant-color){min-width:0;padding:8px 14px;border:1px solid var(--namu-hairline);border-radius:var(--namu-field-radius);background:#fff;color:var(--namu-ink);font-size:var(--font-small)}#quickshop-modal .product-variant-chips .btn-variant.selected:not(.btn-variant-color){border:2px solid var(--namu-green-dark);border-radius:10px;background:#fff;color:var(--namu-green-dark);font-weight:600}#quickshop-modal #quickshop-form .row.no-gutters{flex-wrap:nowrap;align-items:center;gap:10px}#quickshop-modal .product-quantity-col{flex:0 0 112px;max-width:112px;margin-right:0 !important}#quickshop-modal .product-quantity-col .js-quantity{margin-bottom:0}#quickshop-modal .form-quantity{height:50px;border-color:var(--namu-green-dark);border-radius:var(--namu-pill-radius)}#quickshop-modal .form-quantity .form-quantity-icon{display:flex;align-items:center;justify-content:center;align-self:stretch;width:36px;height:auto;margin:0 !important;touch-action:manipulation}#quickshop-modal #quickshop-form .row.no-gutters>.col-8{flex:1 1 0;max-width:none;min-width:0}#quickshop-modal .btn-add-to-cart,#quickshop-modal .js-addtocart-placeholder{min-height:50px;padding:0 8px !important;border-color:var(--namu-green-dark) !important;border-radius:var(--namu-pill-radius);background:var(--namu-green-dark) !important;color:#fff !important;font-size:13px !important;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;opacity:1 !important}#quickshop-modal .btn-add-to-cart:hover,#quickshop-modal .btn-add-to-cart:focus{border-color:var(--namu-green) !important;background:var(--namu-green) !important;color:var(--namu-green-dark) !important}#quickshop-modal .js-addtocart-placeholder[style*=block]{display:flex !important;align-items:center;justify-content:center}#quickshop-modal .quickshop-detail-link{display:inline-block;margin-top:16px;color:var(--namu-green-dark);font-size:14px;letter-spacing:.04em;text-decoration:underline;text-underline-offset:3px}#quickshop-modal .quickshop-detail-link[hidden]{display:none}@media(max-width: 767px){#quickshop-modal.modal{border-radius:18px 18px 0 0}#quickshop-modal .js-quickshop-header .js-item-name{color:var(--namu-green-dark);font-size:16px;font-weight:600;line-height:1.25;text-transform:uppercase}#quickshop-modal .quickshop-image-container{max-width:260px;margin:0 auto}#quickshop-modal .quickshop-price-block .js-price-display{font-size:24px !important}#quickshop-modal .product-quantity-col{flex-basis:112px;max-width:112px}#quickshop-modal .btn-add-to-cart,#quickshop-modal .js-addtocart-placeholder{font-size:12px !important;letter-spacing:.02em}}@media(min-width: 768px)and (max-width: 1199px){.head-main .js-logo-container{margin-left:20px !important}}.nm{--nm-green-dark: #045133;--nm-green: #8cc152;--nm-ink: #1d1d1b;--nm-text: #3f4c44;--nm-muted: #6b716d;--nm-hair: #e5e0da;--nm-sand: #f8f7f4;--nm-card: #f0f0f0;--nm-box: #f4f2ee;--nm-teal: #05a0ba;--nm-terra: #bd5b28;--nm-leaf: #7fbc42;--nm-violet: #3b36a0;--nm-radius: 8px;--nm-radius-lg: 16px;--nm-pill: 66px;--nm-ease: cubic-bezier(0.22, 0.61, 0.36, 1);color:var(--nm-ink);font-size:16px;line-height:1.7;overflow-x:clip}.nm *,.nm *::before,.nm *::after{box-sizing:border-box}:where(.nm) :where(h1,h2,h3,p,ul,ol,figure,blockquote){margin:0}:where(.nm) a{text-decoration:none}.nm [id]{scroll-margin-top:130px}.nm-kicker{display:block;margin-bottom:16px;color:#212121;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:.3em;text-transform:uppercase}.nm-kicker--light{color:#fff}.nm-title{margin-bottom:24px;color:var(--nm-green-dark);font-size:32px;font-weight:500;line-height:1.1;text-transform:uppercase}.nm-title--light{color:#fff}.nm-lead{color:var(--nm-ink);font-size:18px;line-height:1.6}.nm-text p{color:var(--nm-ink);font-size:17px;line-height:1.65}.nm-text p+p{margin-top:16px}.nm-text p.nm-lead{font-size:18px}.nm-text p.nm-kicker{font-size:14px;color:#212121}.nm-text p.nm-kicker+*{margin-top:0}.nm-center{text-align:center}.nm-center .nm-kicker{justify-content:center}.nm-narrow{max-width:760px;margin-left:auto;margin-right:auto}.nm-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.nm-center .nm-actions{justify-content:center}.nm-btn{display:inline-flex;align-items:center;gap:16px;padding:17px 30px;border:1px solid var(--nm-green-dark);border-radius:var(--nm-pill);color:var(--nm-green-dark);background:rgba(0,0,0,0);font-size:15px;font-weight:500;letter-spacing:0;text-transform:uppercase;line-height:1.2;transition:background-color .25s ease,color .25s ease}.nm-btn svg{width:20px;height:20px;fill:currentColor;transition:transform .25s var(--nm-ease)}.nm-btn:hover,.nm-btn:focus-visible{background:rgba(4,81,51,.06);color:var(--nm-green-dark)}.nm-btn:hover svg{transform:translateX(4px)}.nm-btn--solid{background:var(--nm-green-dark);color:#fff}.nm-btn--solid:hover,.nm-btn--solid:focus-visible{background:#033d27;color:#fff}.nm-btn--light{border-color:hsla(0,0%,100%,.9);color:#fff}.nm-btn--light:hover,.nm-btn--light:focus-visible{background:hsla(0,0%,100%,.15);color:#fff}.nm-btn--white{border-color:#fff;background:#fff;color:var(--nm-green-dark)}.nm-btn--white:hover,.nm-btn--white:focus-visible{background:var(--nm-sand);color:var(--nm-green-dark)}.nm-link{display:inline-flex;align-items:center;gap:16px;margin-top:32px;padding:15px 28px;border:1px solid var(--nm-green-dark);border-radius:var(--nm-pill);color:var(--nm-green-dark);font-size:15px;font-weight:500;text-transform:uppercase;line-height:1.2;transition:background-color .25s ease}.nm-link svg{width:20px;height:20px;fill:currentColor;transition:transform .25s var(--nm-ease)}.nm-link:hover,.nm-link:focus-visible{background:rgba(4,81,51,.06);color:var(--nm-green-dark)}.nm-link:hover svg{transform:translateX(4px)}.nm-img{position:relative;overflow:hidden;aspect-ratio:var(--ratio, 4/5);border-radius:var(--nm-radius-lg);background:repeating-linear-gradient(135deg, rgba(4, 81, 51, 0.05) 0 12px, transparent 12px 24px),var(--nm-card)}.nm-img::before{content:attr(data-label);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;color:var(--nm-green-dark);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-align:center;opacity:.55}.nm-img img{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--nm-ease)}.nm-img img:not([src]),.nm-img img[src=""]{display:none}.nm-img--zoom:hover img{transform:scale(1.04)}.nm-img--square{--ratio: 1/1}.nm-img--wide{--ratio: 16/10}.nm-section{padding:72px 0}.nm-section--sand{background:var(--nm-sand)}.nm-section--sand .nm-card,.nm-section--sand .nm-stat{background:#fff}.nm-section--sand .nm-card:hover{background:#fff}.nm-section--tight{padding:48px 0}.nm-head{margin-bottom:48px}.nm-hero{position:relative;display:flex;align-items:flex-end;min-height:clamp(480px,78vh,720px);color:#fff;background:linear-gradient(135deg, #045133, #0a6b45 60%, #3d7a2a)}.nm-hero__media{position:absolute;inset:0;overflow:hidden}.nm-hero__media .nm-img{position:absolute;inset:-8% 0;aspect-ratio:auto;border-radius:0;background:rgba(0,0,0,0);will-change:transform}.nm-hero__media .nm-img::before{align-items:flex-start;justify-content:flex-end;padding:calc(8% + 40px) 40px;color:#fff;opacity:.5}.nm-hero::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4)}.nm-hero__content{position:relative;z-index:2;width:100%;padding:120px 0 64px}.nm-hero__title{max-width:900px;color:#fff;font-size:40px;font-weight:500;line-height:1.05;text-transform:uppercase}.nm-hero__lead{margin-top:24px !important;max-width:620px;color:hsla(0,0%,100%,.92);font-size:18px;line-height:1.6}.nm-stats{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px}.nm-stat{padding:28px 24px;border-radius:var(--nm-radius-lg);background:var(--nm-box)}.nm-stat__value{display:block;color:var(--nm-green-dark);font-size:36px;font-weight:500;line-height:1;letter-spacing:-0.01em}.nm-page-empresa .nm-stat{border:1px solid #d9d9d9;background:rgba(0,0,0,0)}.nm-stat__label{display:block;margin-top:10px;color:var(--nm-ink);font-size:15px;line-height:1.5}.nm-stat__value--word{font-size:26px}.nm-split{display:grid;gap:40px;align-items:center}.nm-split+.nm-split{margin-top:72px}.nm-split .nm-img{box-shadow:0 20px 50px rgba(4,81,51,.08)}.nm-split__media{position:relative;isolation:isolate}.nm ul.nm-tags{display:flex !important;flex-wrap:wrap !important;gap:8px !important;margin:20px 0 0 !important;padding:0 !important;list-style:none !important}.nm ul.nm-tags>li{display:inline-flex !important;align-items:center;width:auto !important;margin:0 !important;padding:8px 16px !important;border:1px solid #d9d9d9 !important;border-radius:999px !important;background:#fff !important;color:var(--nm-ink) !important;font-size:15px !important;line-height:1.3 !important;letter-spacing:-0.02em;list-style:none !important;transition:border-color .2s ease,color .2s ease}.nm ul.nm-tags>li::before,.nm ul.nm-tags>li::marker{content:none !important;display:none !important}.nm ul.nm-tags>li:hover{border-color:var(--nm-green-dark) !important;color:var(--nm-green-dark) !important}.nm-note{margin-top:20px;padding-left:16px;border-left:3px solid var(--nm-green);color:var(--nm-ink);font-style:italic}.nm-cards{display:grid;gap:16px}.nm-card{position:relative;display:flex;flex-direction:column;padding:32px 28px;border-radius:var(--nm-radius-lg);background:var(--nm-box);color:var(--nm-ink);transition:transform .35s var(--nm-ease),background-color .35s ease}.nm-card:hover{transform:translateY(-4px);background:#efebe4;color:var(--nm-ink)}.nm-card__icon{display:block;margin-bottom:28px;line-height:0}.nm-card__icon svg{width:24px;height:24px;fill:var(--nm-green-dark)}.nm-card__icon svg.nm-icon-stroke{fill:none;stroke:var(--nm-green-dark);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.nm-card__title{margin-bottom:4px;color:var(--nm-ink);font-size:16px;font-weight:600;letter-spacing:0;text-transform:uppercase;line-height:1.4}.nm-card__text{color:var(--nm-ink);font-size:16px;line-height:1.6}.nm-card__more{display:inline-flex;align-items:center;gap:10px;margin-top:auto;padding-top:24px;color:var(--nm-green-dark);font-size:14px;font-weight:500;text-transform:uppercase}.nm-card__more svg{width:14px;height:14px;fill:currentColor;transition:transform .25s var(--nm-ease)}.nm-card:hover .nm-card__more svg{transform:translateX(4px)}.nm-band{position:relative;display:flex;align-items:center;min-height:clamp(380px,60vh,560px);overflow:hidden;color:#fff;background:var(--nm-green-dark)}.nm-band__media{position:absolute;inset:-12% 0;will-change:transform}.nm-band__media .nm-img{position:absolute;inset:0;aspect-ratio:auto;border-radius:0;background:rgba(0,0,0,0)}.nm-band__media .nm-img::before{color:#fff;opacity:.3;align-items:flex-start;padding-top:24px}.nm-band::after{content:"";position:absolute;inset:0;background:rgba(2,40,25,.6)}.nm-band--solid{min-height:0}.nm-band--solid::after{display:none}.nm-band__content{position:relative;z-index:2;width:100%;padding:72px 0}.nm-band__text{max-width:860px;margin:0 auto;color:#fff;font-size:22px;font-weight:400;line-height:1.5;text-align:center}.nm-quote{position:relative;max-width:900px;margin:0 auto;padding-top:56px;color:#fff;font-size:26px;font-weight:500;line-height:1.3;text-align:center;text-transform:uppercase}.nm-quote::before{content:"“";position:absolute;top:-24px;left:50%;transform:translateX(-50%);color:var(--nm-green);font-size:120px;line-height:1}.nm-quote--dark{color:var(--nm-green-dark)}.nm-statement{color:var(--nm-ink);font-size:24px;font-weight:400;line-height:1.45;text-align:center}.nm-statement strong{color:var(--nm-green-dark);font-weight:600}.nm-timeline{position:relative;display:grid;gap:32px;padding:0 0 0 32px;list-style:none}.nm-timeline::before{content:"";position:absolute;top:8px;bottom:8px;left:7px;width:2px;background:var(--nm-hair)}.nm-timeline::after{content:"";position:absolute;top:8px;bottom:8px;left:7px;width:2px;background:var(--nm-green-dark);transform:scaleY(0);transform-origin:top;transition:transform 1.6s var(--nm-ease)}.nm-timeline.is-visible::after{transform:none}.nm-timeline li{position:relative}.nm-timeline li::before{content:"";position:absolute;top:8px;left:-32px;width:16px;height:16px;border:3px solid #fff;border-radius:50%;background:var(--nm-green);box-shadow:0 0 0 1px var(--nm-green)}.nm-timeline__year{display:block;margin-bottom:6px;color:var(--nm-green-dark);font-size:28px;font-weight:500;line-height:1.1}.nm-timeline__title{margin-bottom:6px;color:var(--nm-ink);font-size:15px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.nm-timeline p{font-size:15px;line-height:1.6}.nm-cert{display:grid;gap:24px;align-items:center;padding:40px 28px;border-radius:var(--nm-radius-lg);background:var(--nm-box)}.nm-cert__logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:32px}.nm-cert__logos img{width:auto;height:80px;max-width:300px;object-fit:contain}.nm-cta{display:grid;background:var(--nm-sand)}.nm-cta__panel{padding:56px 24px;background:var(--nm-violet);color:#fff}.nm-cta__sticky{position:sticky;top:140px}.nm-cta__list{margin:0 0 32px;padding:0;list-style:none}.nm-cta__list li{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px;color:#fff;font-size:16px;line-height:1.5}.nm-cta__list li span{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:26px;height:26px;margin-top:1px;border:1px solid hsla(0,0%,100%,.7);border-radius:999px}.nm-cta__list svg{width:12px;height:12px;fill:#fff}.nm-cta__form{padding:24px 8px}.nm-cta__form iframe{display:block;width:100%;min-height:1250px;border:0}.nm-cta-simple{position:relative;padding:72px 0;overflow:hidden;background:var(--nm-green-dark);color:#fff}.nm-cta-simple::before{content:"";position:absolute;top:-40%;right:-10%;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle, rgba(140, 193, 82, 0.35), transparent 70%)}.nm-cta-simple .container{position:relative}.nm-text p:not(.nm-kicker),.nm-lead,.nm-hero__lead,.nm-card__text,.nm-stat__label,.nm-band__text,.nm-timeline p,.nm-statement,.nm-note,.nm-cta__list li,.nm-cert .nm-lead{letter-spacing:-0.05em !important;line-height:1.4 !important}.nm-js .nm-reveal{opacity:0;transform:translateY(28px);transition:opacity .9s var(--nm-ease),transform .9s var(--nm-ease);transition-delay:var(--d, 0s)}.nm-js .nm-reveal.is-visible{opacity:1;transform:none}.nm-js .nm-reveal-img .nm-img{clip-path:inset(12% 12% 12% 12% round 16px);transition:clip-path 1.2s var(--nm-ease)}.nm-js .nm-reveal-img.is-visible .nm-img{clip-path:inset(0 0 0 0 round 16px)}@media(min-width: 768px){.nm-section{padding:112px 0}.nm-section--tight{padding:64px 0}.nm-title{font-size:48px}.nm-kicker{font-size:18px}.nm-btn,.nm-link{font-size:17px;padding:20px 32px}.nm-card{padding:36px 40px}.nm-lead{font-size:20px}.nm-text p{font-size:18px}.nm-text p.nm-lead{font-size:20px}.nm-text p.nm-kicker{font-size:18px}.nm-hero__title{font-size:64px}.nm-hero__lead{font-size:20px}.nm-hero__content{padding:160px 0 96px}.nm-stats{grid-template-columns:repeat(4, 1fr)}.nm-stats--2{grid-template-columns:repeat(2, 1fr)}.nm-stat{padding:36px 32px}.nm-stat__value{font-size:48px}.nm-stat__value--word{font-size:34px}.nm-split{grid-template-columns:1fr 1fr;gap:80px}.nm-split--reverse .nm-split__media{order:2}.nm-split+.nm-split{margin-top:120px}.nm-cards{grid-template-columns:repeat(2, 1fr);gap:20px}.nm-band__text{font-size:30px}.nm-quote{font-size:40px}.nm-statement{font-size:34px}.nm-cert{grid-template-columns:1fr auto;padding:48px 56px}.nm-cert__logos{justify-content:flex-end}.nm-cta-simple{padding:96px 0}}@media(min-width: 992px){.nm-cards--3{grid-template-columns:repeat(3, 1fr)}.nm-timeline{grid-template-columns:repeat(4, 1fr);gap:32px;padding:40px 0 0}.nm-timeline::before{top:7px;bottom:auto;left:0;right:0;width:auto;height:2px}.nm-timeline::after{top:7px;bottom:auto;left:0;right:0;width:auto;height:2px;transform:scaleX(0);transform-origin:left}.nm-timeline li::before{top:-40px;left:0}.nm-cta{grid-template-columns:5fr 7fr}.nm-cta__panel{padding:96px 64px}.nm-cta__form{padding:56px 48px}.nm-cta__form iframe{min-height:980px}}@media(max-width: 767px){.nm-cta__sticky{position:static}}@media(prefers-reduced-motion: reduce){.nm *{animation:none !important;transition:none !important}.nm-js .nm-reveal{opacity:1;transform:none}.nm-js .nm-reveal-img .nm-img{clip-path:none}}.blog-kicker{margin:0 0 12px;color:var(--namu-green);font-size:13px;font-weight:600;letter-spacing:.24em;text-transform:uppercase}.blog-hero{padding:24px 0 40px;text-align:center}.blog-hero .breadcrumbs{justify-content:center;margin-bottom:24px;text-align:center}.blog-hero-title{margin:0 auto 16px;color:var(--namu-green-dark);font-size:34px;text-transform:uppercase}.blog-hero-text{max-width:720px;margin:0 auto;color:var(--namu-ink);font-size:17px}.blog-page{padding-bottom:72px}.blog-grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:28px}.blog-empty{padding:48px 0;color:var(--namu-muted);text-align:center}.blog-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:var(--namu-card-radius);background:#f6f4f1}.blog-card-media{position:relative;display:block;overflow:hidden;padding-bottom:66% !important;background-color:var(--namu-card-background)}.blog-card-image{top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover;transform:none !important;transition:opacity .3s ease !important}.blog-card-body{display:flex;flex:1;flex-direction:column;padding:24px 24px 28px}.blog-card-title,.blog-card-title a{margin:0 0 10px;color:var(--namu-green-dark);font-size:18px;text-transform:uppercase}.blog-card-summary{margin:0 0 20px;color:var(--namu-ink);font-size:15px}.blog-card-more{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:var(--namu-green-dark) !important;font-size:13px;font-weight:600;letter-spacing:.08em;text-decoration:none !important;text-transform:uppercase}.blog-card-more::after{content:"→";transition:transform .25s ease}.blog-card:hover .blog-card-more::after{transform:translateX(4px)}@media(min-width: 768px){.blog-hero{padding:32px 0 56px}.blog-hero-title{font-size:48px}.blog-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.blog-grid-item-featured{grid-column:1/-1}.blog-grid-item-featured .blog-card{display:grid;grid-template-columns:minmax(0, 1.3fr) minmax(0, 1fr)}.blog-grid-item-featured .blog-card-media{height:100%;min-height:360px;padding-bottom:0 !important}.blog-grid-item-featured .blog-card-body{justify-content:center;padding:48px}.blog-grid-item-featured .blog-card-title,.blog-grid-item-featured .blog-card-title a{font-size:28px}.blog-grid-item-featured .blog-card-summary{font-size:17px}.blog-grid-item-featured .blog-card-more{margin-top:8px}}@media(min-width: 992px){.blog-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}.blog-post{padding:24px 0 56px}.blog-post-container{max-width:820px}.blog-post-title{margin:0 0 16px;color:var(--namu-green-dark);font-size:30px;text-transform:uppercase}.blog-post-date{margin-bottom:24px;color:var(--namu-muted);font-size:14px;letter-spacing:.06em;text-transform:uppercase}.blog-post-cover{display:block;width:100%;margin-bottom:32px;border-radius:var(--namu-card-radius)}.blog-post-content,.blog-post-content p,.blog-post-content li,.blog-post-content span{color:var(--namu-ink);font-family:inherit !important;font-size:17px;line-height:1.75}.blog-post-content p{margin:0 0 18px}.blog-post-content h2,.blog-post-content h3,.blog-post-content h4{margin:40px 0 14px;color:var(--namu-green-dark);text-transform:uppercase}.blog-post-content h2{font-size:24px}.blog-post-content h3{font-size:20px}.blog-post-content a{color:var(--namu-green-dark);text-decoration:underline;text-underline-offset:3px}.blog-post-content img{max-width:100%;height:auto !important;margin:16px 0;border-radius:var(--namu-card-radius)}.blog-post-content ul,.blog-post-content ol{margin:0 0 18px;padding-left:22px}.blog-post-content blockquote{margin:28px 0;padding:4px 0 4px 20px;border-left:3px solid var(--namu-green);color:var(--namu-green-dark);font-size:20px;font-style:italic}.blog-post-actions{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:48px;padding-top:28px;border-top:1px solid var(--namu-hairline)}.blog-post-back,.blog-post-shop{display:inline-flex;align-items:center;gap:12px;padding:14px 26px;border:1px solid var(--namu-green-dark);border-radius:var(--namu-pill-radius);color:var(--namu-green-dark);font-size:14px;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.blog-post-shop{background:var(--namu-green-dark);color:#fff}.blog-post-back:hover,.blog-post-back:focus{background:rgba(4,81,51,.06);color:var(--namu-green-dark)}.blog-post-shop:hover,.blog-post-shop:focus{border-color:var(--namu-green);background:var(--namu-green);color:var(--namu-green-dark)}.blog-post-back-icon,.blog-post-shop-icon{width:18px;height:18px;fill:currentColor}.blog-post-back-icon{transform:rotate(180deg)}.blog-related{padding:56px 0 72px;background:#fff}.blog-related-title{margin:0 0 28px;color:var(--namu-green-dark);font-size:26px;text-align:center;text-transform:uppercase}@media(min-width: 768px){.blog-post{padding:32px 0 72px}.blog-post-title{font-size:44px}.blog-related-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 767px){.blog-post-actions{flex-direction:column}.blog-post-back,.blog-post-shop{justify-content:center}}@media(min-width: 768px){.blog-related-grid{display:flex;flex-wrap:wrap;justify-content:center}.blog-related-grid>.blog-grid-item{flex:0 0 calc((100% - 56px)/3);max-width:calc((100% - 56px)/3)}}footer .row:has(>.footer-column){display:grid;grid-template-columns:minmax(0, 1fr);margin-right:0;margin-left:0}footer .row:has(>.footer-column)>.footer-column{display:contents}footer .footer-column>.footer-block{margin:0 !important}footer .footer-column:nth-child(1)>.footer-block:nth-child(1){order:1}footer .footer-column:nth-child(1)>.footer-block:nth-child(2){order:2}footer .footer-column:nth-child(2)>.footer-block:nth-child(1){order:3}footer .footer-column:nth-child(4)>.footer-block:nth-child(1){order:4}footer .footer-column:nth-child(3)>.footer-block:nth-child(1){order:5}footer .footer-column:nth-child(2)>.footer-block:nth-child(2){order:6}footer .footer-column:nth-child(3)>.footer-block:nth-child(2){order:7}footer .footer-block .footer-title{margin-bottom:12px !important}footer .footer-block .footer-menu-item{margin-bottom:6px}@media(max-width: 1199px){footer .footer-column>.footer-block{padding-top:14px !important;padding-bottom:14px !important}footer .footer-column:nth-child(4)>.footer-block:nth-child(1){padding-top:18px !important}}@media(min-width: 1200px){footer .row:has(>.footer-column){grid-template-columns:repeat(4, minmax(0, 1fr));grid-auto-rows:auto;gap:28px 40px;align-items:start}footer .footer-column:nth-child(1)>.footer-block:nth-child(1){grid-column:1;grid-row:1/span 2}footer .footer-column:nth-child(1)>.footer-block:nth-child(2){grid-column:2;grid-row:1}footer .footer-column:nth-child(3)>.footer-block:nth-child(1){grid-column:2;grid-row:2}footer .footer-column:nth-child(2)>.footer-block:nth-child(1){grid-column:3;grid-row:1}footer .footer-column:nth-child(4)>.footer-block:nth-child(1){grid-column:3;grid-row:2}footer .footer-column:nth-child(2)>.footer-block:nth-child(2){grid-column:4;grid-row:1}footer .footer-column:nth-child(3)>.footer-block:nth-child(2){grid-column:4;grid-row:2}}b,strong,.font-weight-bold,[style*="font-weight:700"],[style*="font-weight: 700"],[style*="font-weight:bold"],[style*="font-weight: bold"]{font-weight:600 !important}.namu-carousel{position:relative}.namu-carousel-arrow{position:absolute;top:50%;z-index:3;display:none;align-items:center;justify-content:center;width:44px;height:50px;padding:0;border:0;background-color:var(--namu-ink);cursor:pointer;transform:translateY(-50%);transition:opacity .2s ease}.namu-carousel-arrow svg{width:16px;height:16px;fill:#fff}.namu-carousel-arrow-prev{left:calc(50% - 50vw);border-radius:0 4px 4px 0}.namu-carousel-arrow-prev svg{transform:scaleX(-1)}.namu-carousel-arrow-next{right:calc(50% - 50vw);border-radius:4px 0 0 4px}.namu-carousel-arrow:disabled{opacity:0;pointer-events:none}.namu-carousel-arrow:focus-visible{outline:2px solid var(--namu-green);outline-offset:2px}@media(min-width: 768px){.namu-carousel.is-scrollable .namu-carousel-arrow{display:flex}}.section-learn-home .namu-carousel-arrow{background-color:#fff}.section-learn-home .namu-carousel-arrow svg{fill:var(--namu-green-dark)}@media(max-width: 767px){.head-main .logo-img{max-width:90% !important}}.recipes-card-title,.recipes-cards .recipes-card-title,.recipes-grid .recipes-card-title{display:-webkit-box !important;min-height:2.2em;overflow:hidden !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical;overflow-wrap:normal}@media(max-width: 767px){.section-adbar .adbar-message{display:-webkit-box;overflow:hidden;font-size:12px !important;letter-spacing:.08em !important;line-height:1.35 !important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.section-adbar .adbar-message a{display:inline !important}}.filters-sidebar-dept-toggle{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.filters-sidebar-dept-toggle.filters-sidebar-dept-active{text-decoration:none !important}.filters-sidebar-dept-chevron{flex:0 0 auto;width:10px;height:10px;fill:currentColor;transition:transform .2s ease}.filters-sidebar-dept.is-open>.filters-sidebar-dept-toggle .filters-sidebar-dept-chevron{transform:rotate(180deg)}.filters-sidebar-subcats{display:none;margin:8px 0 4px;padding-left:12px;border-left:1px solid var(--namu-hairline)}.filters-sidebar-dept.is-open>.filters-sidebar-subcats{display:block}.filters-sidebar-subcats li+li{margin-top:6px}.filters-sidebar-subcat{color:var(--namu-ink);font-size:14px}.filters-sidebar-subcat-all{color:var(--namu-green-dark)}#single-product .js-product-name .product-name-main{display:block;color:var(--namu-green-dark)}#single-product .js-product-name .product-name-sub{display:block;margin-top:8px;color:#7a7f7c !important;font-size:.5em;font-weight:400 !important;letter-spacing:0 !important;line-height:1.35 !important;text-transform:none}@media(max-width: 767px){.shelf-button,.story-button,.why-us-panel-btn{justify-content:center;padding-right:20px !important;padding-left:20px !important;font-size:13px !important;letter-spacing:.06em !important;white-space:nowrap}}@media(min-width: 768px){#single-product .product-thumbs-col{flex:0 0 116px;max-width:116px;padding-right:20px !important}#single-product .product-thumbs-container{display:block;width:96px}#single-product .product-thumbs-container>.text-center{display:flex !important;justify-content:center}#single-product .js-swiper-product-thumbs{height:var(--thumbs-height, 480px) !important;overflow:hidden}#single-product .js-swiper-product-thumbs .swiper-wrapper{flex-direction:column;height:100% !important;gap:0}#single-product .js-swiper-product-thumbs .swiper-slide{flex:0 0 auto !important;width:96px !important;min-width:0;max-width:none}#single-product .swiper-product-thumb-control{width:32px;height:24px}#single-product .js-swiper-product-thumbs-prev svg{transform:scaleY(-1)}#single-product .js-swiper-product-thumbs-next svg{transform:none}}.category-body .item-payment-badge::before,.section-products-related .item-payment-badge::before,.section-featured-home .item-payment-badge::before{display:none !important}.product-title-mobile{margin:4px 0 16px;color:var(--namu-green-dark);font-size:24px;font-weight:500;letter-spacing:-0.05em;line-height:1.1;text-transform:uppercase}.product-title-mobile .product-name-main{display:block}.product-title-mobile .product-name-sub{display:block;margin-top:6px;color:#7a7f7c;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.35;text-transform:none}@media(max-width: 767px){.js-head-main{transition:transform .3s ease;will-change:transform}.js-head-main.is-scroll-hidden{transform:translateY(-100%)}}@media(max-width: 767px){.shelf-footer{text-align:center}.shelf-button,.story-button,.why-us-panel-btn,.learn-button{display:flex !important;justify-content:center;width:100%;max-width:calc(100vw - 30px);margin-right:auto;margin-left:auto}}@media(max-width: 767px){.shelf-footer .shelf-button{margin-left:0}}@media(max-width: 767px){.shelf-button,.story-button,.why-us-panel-btn,.learn-button{gap:12px;padding-top:16px !important;padding-bottom:16px !important}.shelf-button>span,.story-button>span,.why-us-panel-btn>span,.learn-button>span{width:auto !important;flex:0 0 auto}.shelf-button>svg,.story-button>svg,.why-us-panel-btn>svg,.learn-button>svg{margin-left:0 !important}}@media(max-width: 767px){.namu-tabs{padding:20px 18px 22px;border-radius:14px}.namu-tabs h3{margin-bottom:10px;font-size:17px;line-height:1.3}.namu-tabs__panel p,.namu-tabs__panel li{font-size:15px;line-height:1.55}.namu-tabs__panel p{margin-bottom:12px}.namu-tabs__panel ul,.namu-tabs__panel ol{margin-bottom:12px}.namu-tabs__panel[data-tab*=enef i] li{margin-bottom:8px}.namu-tabs__acc{padding-top:16px;padding-bottom:16px}.product-story-text,.product-story-text p{font-size:15px;line-height:1.55}}@media(max-width: 767px){.namu-tabs-ready .namu-tabs__panel{overflow:hidden;transition:height .3s ease}}h1,h2,h3,.slider-text-title,.section-title,.story-title,.why-us-title,.why-us-panel-title,.recipes-title,.learn-title,.b2b-title,.product-story-title,.message-strip-group{text-wrap:balance}p,li,.slider-text-description,.story-text,.why-us-panel-text,.recipes-subtitle,.learn-subtitle{text-wrap:pretty}@media(max-width: 767px){.b2b-button{display:flex !important;justify-content:center;gap:12px;width:100%;margin-top:8px;padding:16px 18px !important;border-color:var(--namu-green) !important;border-radius:var(--namu-pill-radius);background-color:var(--namu-green) !important;color:#fff !important;font-size:13px !important;letter-spacing:.04em;line-height:1.3;text-align:center}.b2b-button-icon{flex:0 0 auto}}.blog-post-content p,.blog-post-content h2,.blog-post-content h3,.blog-post-content h4,.blog-post-content span,.blog-post-content li,.blog-post-content picture{background:none !important}.blog-post-content p,.blog-post-content li{color:var(--namu-ink) !important;font-size:17px !important;line-height:1.75 !important}.blog-post-content h2,.blog-post-content h3,.blog-post-content h4{color:var(--namu-green-dark) !important;line-height:1.25 !important}.blog-post-content h3{font-size:20px !important}.blog-post-content a{color:var(--namu-green-dark) !important;text-decoration:underline !important}.blog-post-content img{display:block;margin:24px auto !important;box-shadow:none !important;border-radius:var(--namu-card-radius) !important}.blog-post-content hr{margin:40px 0;border:0;border-top:1px solid var(--namu-hairline);background:none !important}@media(max-width: 767px){.blog-post-content p,.blog-post-content li{font-size:16px !important;line-height:1.65 !important}.blog-post-content h3{font-size:18px !important}}
/* Engine:dart */