@layer marmitasPublicVisual{.HeroPhotoMotion_art__qLsEu{position:relative;display:grid;min-width:0;min-height:390px;padding:8px 22px 56px 30px;isolation:isolate;perspective:1100px;align-self:stretch}.HeroPhotoMotion_art__qLsEu .home-photo-backdrop{position:absolute;inset:32px 8px 38px 52px;border-radius:70px 12px 70px 12px;background:#dfe8d7;pointer-events:none;z-index:-1}.HeroPhotoMotion_art__qLsEu .home-photo-backdrop:after{content:"";position:absolute;inset:-22px 24px 22px -24px;border:1px solid #cf964e;border-radius:70px 12px 70px 12px}.HeroPhotoMotion_art__qLsEu .home-photo-plane{display:grid;min-width:0;width:100%;border-radius:62px 12px 62px 12px;box-shadow:0 20px 38px #22392124}.HeroPhotoMotion_art__qLsEu .home-photo-plane .home-product-photo{min-height:330px;border:0!important;border-radius:62px 12px 62px 12px!important;box-shadow:none!important}.HeroPhotoMotion_art__qLsEu .home-photo-caption{position:absolute;top:34px;right:0;margin:0;writing-mode:vertical-rl;font:500 9px/1.3 Arial,sans-serif;text-transform:uppercase;letter-spacing:.13em;color:#6c7765}.HeroPhotoMotion_art__qLsEu .home-photo-note{position:absolute;z-index:2;display:grid;width:clamp(156px,43%,194px);padding:16px 18px;border-radius:3px 18px 18px 3px;background:#264b32;box-shadow:0 12px 28px #1c342524}.HeroPhotoMotion_art__qLsEu .home-photo-note>span{grid-area:1/1;display:block;opacity:0;transform:translateY(-6px);transition:opacity .48s ease,transform .48s ease;pointer-events:none}.HeroPhotoMotion_art__qLsEu .home-photo-note>span[data-active=true]{opacity:1;transform:none}.HeroPhotoMotion_art__qLsEu .home-photo-note[data-phase=leaving]>span[data-active=true]{opacity:0;transform:translateY(-6px)}.HeroPhotoMotion_art__qLsEu .home-photo-note[data-phase=entering]>span[data-active=true]{animation:HeroPhotoMotion_photo-note-enter__A4dQG .68s cubic-bezier(.2,.6,.3,1) both}.HeroPhotoMotion_art__qLsEu .home-photo-note strong{display:block;margin-bottom:6px;color:#fff9e9;font:700 20px/1.15 Georgia,Times New Roman,serif;letter-spacing:-.025em}.HeroPhotoMotion_art__qLsEu .home-photo-note small{display:block;color:#e0e8d9;font:400 11px/1.45 Arial,sans-serif}.HeroPhotoMotion_art__qLsEu .home-photo-note-first{left:0;top:18%;border-left:3px solid #d99b4c}.HeroPhotoMotion_art__qLsEu .home-photo-note-second{right:52px;bottom:8px;width:min(76%,280px);padding:15px 18px;border-radius:0;background:#fff9ee;border-left:2px solid #d99b4c;box-shadow:0 8px 22px #23351e14}.HeroPhotoMotion_art__qLsEu .home-photo-note-second strong{color:#264b32}.HeroPhotoMotion_art__qLsEu .home-photo-note-second small{color:#64705d}@media (prefers-reduced-motion:no-preference){.HeroPhotoMotion_art__qLsEu .home-photo-note{animation:HeroPhotoMotion_photo-note-float__zKRZj 10s ease-in-out infinite}.HeroPhotoMotion_art__qLsEu .home-photo-note-second{animation-duration:12s;animation-delay:-2.1s}.HeroPhotoMotion_art__qLsEu[data-photo-paused=true] .home-photo-note{animation-play-state:paused}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.HeroPhotoMotion_art__qLsEu .home-photo-plane{transition:transform .55s cubic-bezier(.2,.7,.3,1),box-shadow .55s ease}.HeroPhotoMotion_art__qLsEu .home-photo-backdrop{transition:transform .6s cubic-bezier(.2,.7,.3,1)}.HeroPhotoMotion_art__qLsEu:hover .home-photo-plane{transform:translate3d(var(--photo-x,0),calc(var(--photo-y, 0px) - 5px),0) rotateX(var(--photo-rx,0deg)) rotateY(var(--photo-ry,0deg));box-shadow:0 28px 46px #22392130}.HeroPhotoMotion_art__qLsEu[data-photo-engaged=true] .home-photo-plane{transition-duration:.15s,.55s}.HeroPhotoMotion_art__qLsEu:hover .home-photo-backdrop{transform:translate3d(calc(var(--photo-x, 0px) * -.7),calc(var(--photo-y, 0px) * -.7),0)}.HeroPhotoMotion_art__qLsEu.HeroPhotoMotion_art__qLsEu .home-photo-plane .home-product-photo img{transition:transform .65s cubic-bezier(.2,.7,.3,1)!important}.HeroPhotoMotion_art__qLsEu.HeroPhotoMotion_art__qLsEu:hover .home-photo-plane .home-product-photo img{transform:scale(1.035)!important}}@media (max-width:800px){.HeroPhotoMotion_art__qLsEu{min-height:0;padding:4px 18px 42px;--note-travel:-2px}.HeroPhotoMotion_art__qLsEu .home-photo-backdrop{inset:24px 6px 40px 30px;border-radius:40px 8px 40px 8px}.HeroPhotoMotion_art__qLsEu .home-photo-backdrop:after{inset:-16px 16px 16px -16px;border-radius:40px 8px 40px 8px}.HeroPhotoMotion_art__qLsEu .home-photo-plane,.HeroPhotoMotion_art__qLsEu .home-photo-plane .home-product-photo{border-radius:40px 8px 40px 8px!important}.HeroPhotoMotion_art__qLsEu .home-photo-plane .home-product-photo{min-height:235px}.HeroPhotoMotion_art__qLsEu .home-photo-note{width:clamp(132px,43%,168px);padding:12px;border-radius:2px 12px 12px 2px}.HeroPhotoMotion_art__qLsEu .home-photo-note strong{font-size:16px}.HeroPhotoMotion_art__qLsEu .home-photo-note small{font-size:10px}.HeroPhotoMotion_art__qLsEu .home-photo-note-first{background:#49654f;box-shadow:0 6px 16px #1c342516}.HeroPhotoMotion_art__qLsEu .home-photo-note-first small{color:#f0f2e8}.HeroPhotoMotion_art__qLsEu .home-photo-note-second{width:calc(100% - 60px);bottom:7px;right:48px;padding:12px 14px;border-radius:0}.HeroPhotoMotion_art__qLsEu .home-photo-caption{top:24px;font-size:8px;letter-spacing:.08em}}@media (prefers-reduced-motion:reduce){.HeroPhotoMotion_art__qLsEu .home-photo-backdrop,.HeroPhotoMotion_art__qLsEu .home-photo-note,.HeroPhotoMotion_art__qLsEu .home-photo-note>span,.HeroPhotoMotion_art__qLsEu .home-photo-plane{animation:none!important;transition:none!important;transform:none!important}}}@keyframes HeroPhotoMotion_photo-note-float__zKRZj{0%,to{transform:translateY(0)}50%{transform:translateY(var(--note-travel,-6px))}}@keyframes HeroPhotoMotion_photo-note-enter__A4dQG{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.StoreReviewReply_reply__1fyAq{margin-top:12px;padding:10px 12px;border-left:2px solid #ad8748;background:#f5f4ec;color:#294733;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.StoreReviewReply_reply__1fyAq p{margin:4px 0 0;white-space:pre-wrap}.ReviewRatingStars_stars__Vg24K{display:inline-flex;flex:0 0 auto;gap:.08em;white-space:nowrap;line-height:1}.ReviewRatingStars_star__zdglA{display:inline-block;background:linear-gradient(to right,currentColor var(--star-fill),#d5d0c4 var(--star-fill));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.CustomerReviews_panel__jp2m4{border:1px solid var(--border)}.CustomerReviews_panel__jp2m4 h2{margin-bottom:16px}.CustomerReviews_form__ucnnC{display:grid;gap:16px}.CustomerReviews_fieldset__F17q1{margin:0;padding:0;border:0;min-width:0}.CustomerReviews_fieldset__F17q1 legend{margin-bottom:12px;font-weight:700}.CustomerReviews_stars__mFCcA{display:flex;gap:6px;width:fit-content}.CustomerReviews_starChoice__VPthL{position:relative;cursor:pointer}.CustomerReviews_radio__Ui4QB{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%)}.CustomerReviews_star__KxMdK{display:grid;place-items:center;width:44px;height:48px;border-radius:8px;color:#756d60;font-size:36px;line-height:1;background:var(--cream-soft)}.CustomerReviews_selected__V8Ws1{color:#986500;background:#fff1c7}.CustomerReviews_radio__Ui4QB:focus-visible+.CustomerReviews_star__KxMdK{outline:3px solid var(--green);outline-offset:3px}.CustomerReviews_radio__Ui4QB:disabled+.CustomerReviews_star__KxMdK{opacity:.65;cursor:wait}.CustomerReviews_hint__JO2KD{margin:8px 0 0;color:var(--muted);font-size:.95rem}.CustomerReviews_form__ucnnC button{justify-self:start}.CustomerReviews_form__ucnnC button:disabled{opacity:.55;cursor:not-allowed}.CustomerReviews_commentField___CsUk{display:grid;gap:8px;font-weight:700}.CustomerReviews_commentField___CsUk textarea{width:100%;min-height:112px;resize:vertical}.CustomerReviews_commentField___CsUk small{color:var(--muted);font-size:.85rem;font-weight:400}.CustomerReviews_consentField__APmsy{display:grid;gap:6px}.CustomerReviews_consentField__APmsy label{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.CustomerReviews_consentField__APmsy input{width:18px;height:18px;margin:2px 0 0;flex:0 0 auto;accent-color:var(--green-dark)}.CustomerReviews_consentField__APmsy small{color:var(--muted);font-size:.85rem}.CustomerReviews_comments__I_Hvu{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:14px}.CustomerReviews_comment__S6B_9{display:grid;align-content:start;gap:10px;padding:16px;border:1px solid var(--border);border-radius:12px;background:var(--cream-soft)}.CustomerReviews_comment__S6B_9 blockquote{margin:0;color:var(--text);line-height:1.55;white-space:pre-wrap}.CustomerReviews_commentAuthor__R4GqZ{display:grid;gap:2px;color:var(--green-dark)}.CustomerReviews_commentAuthor__R4GqZ span{color:var(--muted);font-size:.9rem}.CustomerReviews_commentStars__VM0Dp{color:#986500;letter-spacing:2px}.CustomerReviews_summaryLink__ncwiE{display:inline-block;margin-top:20px;color:var(--green-dark);text-underline-offset:3px}.CustomerReviews_notice__U5bwm{margin:0;color:var(--green-dark)}.CustomerReviews_error__I7PJT{margin:0;color:#9d2626}.CustomerReviews_promotion__MLpAM,.CustomerReviews_reward__N99Rk{display:grid;gap:4px;margin:18px 0 0;padding:14px 16px;border:1px solid #d9b85d;border-radius:10px;color:var(--green-dark);background:#fff7dc}.CustomerReviews_promotion__MLpAM span,.CustomerReviews_reward__N99Rk span{color:var(--text)}.CustomerReviews_score__4zgIJ{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin:20px 0 8px}.CustomerReviews_score__4zgIJ strong{font-size:3rem;color:var(--green-dark)}.CustomerReviews_scoreStar__2IU8C{color:#986500;font-size:2rem}.CustomerReviews_scoreValue__T6Axs{display:inline-flex;align-items:baseline;gap:12px;white-space:nowrap}.CustomerWhatsappAuthGate_gate__4hpY3{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid color-mix(in srgb,var(--primary,#8d3f2d) 24%,transparent);border-radius:16px;background:color-mix(in srgb,var(--surface,#fff) 92%,var(--primary,#8d3f2d))}.CustomerWhatsappAuthGate_confirmed__fQH1P{border-color:color-mix(in srgb,#2f7d4a 34%,transparent);background:color-mix(in srgb,var(--surface,#fff) 94%,#2f7d4a)}.CustomerWhatsappAuthGate_copy__lHcEt{display:grid;gap:.2rem}.CustomerWhatsappAuthGate_copy__lHcEt span,.CustomerWhatsappAuthGate_status__swMmb{margin:0;color:var(--muted,#665c57);font-size:.92rem}.CustomerWhatsappAuthGate_codeField__TNRHV,.CustomerWhatsappAuthGate_form__2G6k7{display:grid;gap:.65rem;width:100%}.CustomerWhatsappAuthGate_codeField__TNRHV{font-weight:700}.CustomerWhatsappAuthGate_codeField__TNRHV input{width:min(100%,14rem);letter-spacing:.3em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CustomerWhatsappAuthGate_actions__iQ4W4{display:flex;flex-wrap:wrap;gap:.65rem}.CustomerWhatsappAuthGate_error__1nyw8{flex-basis:100%;margin:0;color:#a52b2b;font-weight:700}@media (max-width:640px){.CustomerWhatsappAuthGate_gate__4hpY3{align-items:stretch;flex-direction:column}.CustomerWhatsappAuthGate_actions__iQ4W4>button,.CustomerWhatsappAuthGate_gate__4hpY3>button{width:100%}}