#mmoda-v3{width:100%;font-family:Inter,"Zen Kaku Gothic New",Arial,sans-serif;color:#321f20}
#mmoda-v3 .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
#mmoda-v3 .viz-controls{margin-bottom:12px}
#mmoda-v3 .mm3-store{--mm3-bg:#fbf8f5;--mm3-paper:#fffdfb;--mm3-surface:#f3eae5;--mm3-text:#321f20;--mm3-wine:#432426;--mm3-coral:#e9878f;--mm3-coral-soft:#e99a9e;--mm3-sage:#aab7a3;--mm3-blue:#aab8c4;--mm3-muted:#796c6d;--mm3-line:#e4d8d3;background:var(--mm3-bg);color:var(--mm3-text);width:100%;overflow:hidden;box-shadow:0 18px 52px rgba(67,36,38,.12)}
#mmoda-v3 .mm3-store *{box-sizing:border-box}
#mmoda-v3 .mm3-store a{color:inherit;text-decoration:none}
#mmoda-v3 .mm3-store button,#mmoda-v3 .mm3-store input{font:inherit}
#mmoda-v3 .mm3-icon{display:block;width:20px;height:20px;flex:0 0 20px;fill:currentColor}
#mmoda-v3 .mm3-menu .mm3-icon,#mmoda-v3 .mm3-account .mm3-icon{width:22px;height:22px;flex-basis:22px}
#mmoda-v3 .mm3-store h1,#mmoda-v3 .mm3-store h2,#mmoda-v3 .mm3-store h3,#mmoda-v3 .mm3-store p{margin-top:0}
#mmoda-v3 .mm3-topbar{display:flex;justify-content:center;gap:clamp(20px,5vw,68px);padding:8px 20px;background:var(--mm3-coral-soft);color:var(--mm3-wine);font-size:.72rem;font-weight:500}.mm3-topbar span+span:before{content:"•";margin-right:clamp(20px,5vw,68px);opacity:.45}
#mmoda-v3 .mm3-header{display:grid;grid-template-columns:auto minmax(300px,1fr) auto;align-items:center;gap:clamp(22px,4vw,58px);padding:17px clamp(20px,4vw,58px);background:var(--mm3-paper)}
#mmoda-v3 .mm3-logo{font:500 1.8rem/1 Georgia,serif;color:var(--mm3-wine);letter-spacing:-.04em}.mm3-logo small{display:block;font:500 .5rem/1.2 Inter,Arial,sans-serif;text-transform:uppercase;letter-spacing:.3em;color:var(--mm3-coral);margin:6px 0 0 2px}
#mmoda-v3 .mm3-search{display:flex;align-items:center;gap:10px;padding:10px 13px;background:var(--mm3-bg);border:1px solid var(--mm3-line);border-radius:8px}.mm3-search input{border:0;outline:0;background:transparent;width:100%;color:var(--mm3-text)}
#mmoda-v3 .mm3-account{display:flex;gap:17px}.mm3-account a{display:flex;align-items:center;gap:5px;font-size:.75rem;position:relative}.mm3-account b{position:absolute;right:-8px;top:-8px;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:var(--mm3-coral);font-size:.58rem}
#mmoda-v3 .mm3-menu{display:none;border:0;background:transparent;color:var(--mm3-text)}
#mmoda-v3 .mm3-nav-wrap{position:relative;background:var(--mm3-paper);border-top:1px solid var(--mm3-line);border-bottom:1px solid var(--mm3-line)}
#mmoda-v3 .mm3-nav{display:flex;justify-content:center;align-items:center;gap:clamp(16px,2.7vw,38px);padding:11px 18px;font-size:.79rem;font-weight:500}.mm3-nav button{display:flex;align-items:center;gap:3px;border:0;background:transparent;color:var(--mm3-text);padding:0}.mm3-nav button svg{width:12px}.mm3-nav .mm3-sale{color:var(--mm3-coral)}
#mmoda-v3 .mm3-mega{position:absolute;z-index:5;left:50%;transform:translateX(-50%);top:100%;width:min(980px,92%);grid-template-columns:1fr 1fr .9fr 1.25fr;gap:26px;padding:26px;background:var(--mm3-paper);box-shadow:0 18px 40px rgba(67,36,38,.15);border:1px solid var(--mm3-line)}.mm3-mega:not([hidden]){display:grid}.mm3-mega>div{display:flex;flex-direction:column;gap:7px}.mm3-mega strong{margin-bottom:5px}.mm3-mega a{font-size:.75rem;color:var(--mm3-muted)}.mm3-mega-image{min-height:155px;background:var(--mm3-surface);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px}.mm3-mega-image b{color:var(--mm3-wine)}
#mmoda-v3 .mm3-hero{display:grid;grid-template-columns:minmax(0,42%) minmax(0,58%);max-width:1440px;margin:0 auto;background:var(--mm3-surface);min-height:500px}.mm3-hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding:clamp(38px,4.2vw,68px)}
#mmoda-v3 .mm3-eyebrow{text-transform:uppercase;letter-spacing:.18em;color:var(--mm3-coral);font-size:.65rem;font-weight:500}.mm3-hero h1{font:400 clamp(2.55rem,3.6vw,3.75rem)/1.02 Georgia,serif;color:var(--mm3-wine);letter-spacing:-.04em;margin:14px 0 19px;max-width:100%;white-space:normal;text-wrap:balance}.mm3-hero p{line-height:1.6;color:var(--mm3-muted);max-width:470px}.mm3-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:7px}.mm3-primary,.mm3-secondary{display:inline-flex;justify-content:center;align-items:center;padding:11px 17px;border-radius:7px;font-size:.8rem;font-weight:500}.mm3-primary{background:var(--mm3-coral);color:var(--mm3-wine)}.mm3-secondary{border:1px solid var(--mm3-wine);color:var(--mm3-wine)}.mm3-signature{font:400 .8rem Georgia,serif;color:var(--mm3-muted);margin-top:28px;border-bottom:1px dashed var(--mm3-sage);padding-bottom:4px}
#mmoda-v3 .mm3-photo{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:7px;background:linear-gradient(135deg,#eaded8,#e9cdcc);color:var(--mm3-muted);position:relative;overflow:hidden}.mm3-photo>svg{width:31px;height:31px}.mm3-photo>span{font-size:.7rem}.mm3-photo.mm3-sage{background:linear-gradient(135deg,#dfe5dc,var(--mm3-sage))}.mm3-photo.mm3-blue{background:linear-gradient(135deg,#e2e8ec,var(--mm3-blue))}.mm3-photo.mm3-rose{background:linear-gradient(135deg,#f2dcdd,var(--mm3-coral-soft))}
#mmoda-v3 .mm3-stitch{position:absolute;width:120px;height:78px;border:2px dashed;border-color:var(--mm3-sage);border-radius:50%;right:-24px;top:32px;transform:rotate(28deg)}.mm3-stitch-blue{width:90px;height:60px;border-color:var(--mm3-blue);left:18px;right:auto;top:auto;bottom:25px;transform:rotate(-20deg)}
#mmoda-v3 .mm3-section{max-width:1240px;margin:0 auto;padding:clamp(46px,6vw,74px) clamp(18px,4vw,52px)}.mm3-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:25px}.mm3-heading h2,.mm3-gift h2,.mm3-look h2,.mm3-size h2,.mm3-newsletter h2{font:400 clamp(1.8rem,2.8vw,2.7rem)/1.04 Georgia,serif;color:var(--mm3-wine);letter-spacing:-.025em;margin:6px 0 0}.mm3-heading>a{font-size:.74rem;color:var(--mm3-coral)}
#mmoda-v3 .mm3-age-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.mm3-age-grid a{text-align:center}.mm3-age-photo{aspect-ratio:1;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;color:var(--mm3-muted)}.mm3-age-photo svg{width:25px}.mm3-age-photo .mm3-cutout{position:absolute;bottom:-6px;background:var(--mm3-paper);border-radius:12px;padding:3px 7px;font-size:.55rem}.mm3-age-grid strong,.mm3-age-grid> a>span,.mm3-age-grid small{display:block}.mm3-age-grid strong{margin-top:12px}.mm3-age-grid> a>span{font-size:.72rem;color:var(--mm3-muted);margin:2px 0 6px}.mm3-age-grid small{color:var(--mm3-coral)}
#mmoda-v3 .mm3-best{max-width:none;background:var(--mm3-paper);padding-left:max(clamp(18px,4vw,52px),calc((100% - 1240px)/2 + 52px));padding-right:max(clamp(18px,4vw,52px),calc((100% - 1240px)/2 + 52px))}.mm3-products{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.mm3-product-image{aspect-ratio:4/5;background:var(--mm3-surface);border-radius:10px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--mm3-muted);overflow:hidden}.mm3-product-image>svg{width:28px}.mm3-product-image>small{margin-top:5px}.mm3-product-image>button{position:absolute;right:10px;top:10px;border:0;width:32px;height:32px;border-radius:50%;background:rgba(255,253,251,.9);color:var(--mm3-wine);display:grid;place-items:center}.mm3-tag{position:absolute;left:10px;top:10px;background:var(--mm3-coral-soft);color:var(--mm3-wine);padding:4px 7px;border-radius:5px;font-size:.54rem;text-transform:uppercase;letter-spacing:.08em}.mm3-quick{position:absolute;left:10px;right:10px;bottom:10px;padding:9px;background:var(--mm3-wine);color:#fff!important;border-radius:7px;text-align:center;font-size:.72rem;opacity:0;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease}.mm3-product-image:hover .mm3-quick,.mm3-product-image:focus-within .mm3-quick{opacity:1;transform:none}.mm3-brand{display:block;margin-top:11px;color:var(--mm3-muted);font-size:.58rem;text-transform:uppercase;letter-spacing:.11em}.mm3-product h3{font-size:.85rem;font-weight:500;line-height:1.35;margin:5px 0 8px}.mm3-price{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap;margin-bottom:5px}.mm3-price del{font-size:.67rem;color:var(--mm3-muted)}.mm3-price strong{font-size:1.08rem}.mm3-price small{display:block;width:100%;color:var(--mm3-muted);font-size:.66rem}.mm3-rating{font-size:.68rem;color:var(--mm3-muted)}.mm3-options{display:flex;align-items:center;gap:4px;margin-top:6px}.mm3-options i{width:10px;height:10px;border-radius:50%;background:var(--mm3-wine)}.mm3-options i:nth-child(2){background:var(--mm3-coral)}.mm3-options i:nth-child(3){background:var(--mm3-blue)}.mm3-options span{font-size:.62rem;color:var(--mm3-muted);margin-left:4px}
#mmoda-v3 .mm3-category-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-template-rows:190px 190px;gap:12px}.mm3-category{border-radius:9px}.mm3-category-large{grid-row:span 2}.mm3-category:nth-child(3){grid-column:1;grid-row:2}.mm3-category:nth-child(4){grid-column:2;grid-row:2}.mm3-category>strong{position:absolute;left:14px;bottom:13px;background:rgba(255,253,251,.9);padding:8px 11px;border-radius:6px;color:var(--mm3-wine);font:400 1rem Georgia,serif}.mm3-category>strong b{color:var(--mm3-coral)}.mm3-category-grid .mm3-category:first-child{grid-column:1;grid-row:1}.mm3-category-grid .mm3-category:nth-child(2){grid-column:2;grid-row:1}
#mmoda-v3 .mm3-gift{display:grid;grid-template-columns:1fr 1fr;max-width:1140px;margin:5px auto 68px;border-radius:12px;overflow:hidden;background:var(--mm3-wine);color:#fff}.mm3-gift-copy{padding:clamp(32px,5vw,62px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.mm3-gift h2{color:#fff}.mm3-gift p{color:#ddcdce}.mm3-gift-image{min-height:330px}.mm3-gift-image strong{font:400 1.2rem Georgia,serif;color:var(--mm3-wine)}
#mmoda-v3 .mm3-look{display:grid;grid-template-columns:1.1fr .9fr;max-width:1240px;margin:0 auto;background:var(--mm3-surface)}.mm3-look-image{min-height:500px}.mm3-look-copy{padding:clamp(34px,5vw,65px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.mm3-look-copy p{color:var(--mm3-muted)}.mm3-look-copy ol{list-style:none;margin:10px 0 0;padding:0;width:100%}.mm3-look-copy li{display:grid;grid-template-columns:22px 1fr auto;gap:8px;padding:9px 0;border-bottom:1px solid var(--mm3-line);font-size:.78rem}.mm3-look-copy li b{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--mm3-paper);color:var(--mm3-coral);font-size:.63rem}.mm3-look-total{display:flex;justify-content:space-between;width:100%;padding:15px 0}.mm3-look-total strong{color:var(--mm3-coral)}.mm3-hotspot{position:absolute;width:27px;height:27px;border:3px solid rgba(255,255,255,.8);border-radius:50%;background:var(--mm3-coral);color:var(--mm3-wine);font-weight:500}.mm3-hotspot-one{left:58%;top:30%}.mm3-hotspot-two{left:55%;top:54%}.mm3-hotspot-three{left:66%;bottom:13%}
#mmoda-v3 .mm3-new-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mm3-new-image{aspect-ratio:4/5;border-radius:9px}.mm3-new-card>span{display:block;margin-top:10px;color:var(--mm3-muted);font-size:.58rem;text-transform:uppercase;letter-spacing:.1em}.mm3-new-card h3{font-size:.83rem;margin:5px 0}.mm3-new-card>strong{font-size:1rem}
#mmoda-v3 .mm3-size{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;max-width:1100px;margin:0 auto 65px;padding:25px 30px;border-radius:11px;background:var(--mm3-surface)}.mm3-size-icon{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--mm3-paper);color:var(--mm3-coral)}.mm3-size h2{font-size:1.55rem}.mm3-size p{margin-bottom:0;color:var(--mm3-muted);font-size:.78rem}
#mmoda-v3 .mm3-proof{max-width:none;background:var(--mm3-paper);padding-left:max(clamp(18px,4vw,52px),calc((100% - 1240px)/2 + 52px));padding-right:max(clamp(18px,4vw,52px),calc((100% - 1240px)/2 + 52px))}.mm3-testimonials{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.mm3-testimonials blockquote{margin:0;padding:22px;background:var(--mm3-bg);border-radius:9px}.mm3-customer{display:flex;align-items:center;gap:9px}.mm3-avatar{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--mm3-coral-soft);color:var(--mm3-wine);font-size:.7rem}.mm3-avatar-blue{background:var(--mm3-blue)}.mm3-avatar-sage{background:var(--mm3-sage)}.mm3-customer strong,.mm3-customer small{display:block}.mm3-customer small{color:var(--mm3-muted);font-size:.64rem}.mm3-stars{color:var(--mm3-coral);font-size:.72rem;margin-top:15px}.mm3-testimonials blockquote p{font:400 1rem/1.45 Inter,Arial,sans-serif;margin:10px 0 15px}.mm3-testimonials footer{display:flex;align-items:center;gap:8px;border-top:1px solid var(--mm3-line);padding-top:12px;font-size:.69rem;color:var(--mm3-muted)}.mm3-product-thumb{width:34px;height:42px;display:grid;place-items:center;background:var(--mm3-surface);border-radius:4px}
#mmoda-v3 .mm3-ugc-grid{display:grid;grid-template-columns:1.2fr .8fr .8fr;grid-template-rows:190px 190px;gap:9px}.mm3-ugc-grid>div{border-radius:8px}.mm3-ugc-big{grid-row:span 2}.mm3-ugc-grid>div:nth-child(4){grid-column:2}.mm3-ugc-grid>div:nth-child(5){grid-column:3}
#mmoda-v3 .mm3-brands{text-align:center;padding:45px 20px;background:var(--mm3-surface)}.mm3-brands>span{font-size:.73rem;color:var(--mm3-muted)}.mm3-brands>div{display:flex;justify-content:center;align-items:center;gap:clamp(22px,5vw,68px);flex-wrap:wrap;margin-top:22px}.mm3-brands a{font:400 clamp(.85rem,1.4vw,1.15rem) Georgia,serif;color:var(--mm3-muted)}.mm3-brands a small{display:block;font:400 .47rem Inter,Arial,sans-serif;color:var(--mm3-coral);margin-top:3px}
#mmoda-v3 .mm3-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:1240px;margin:0 auto;padding:42px clamp(18px,4vw,52px)}.mm3-benefits div{display:grid;grid-template-columns:auto 1fr;gap:4px 9px}.mm3-benefits svg{grid-row:1/3;color:var(--mm3-coral)}.mm3-benefits span{font-size:.68rem;color:var(--mm3-muted)}
#mmoda-v3 .mm3-newsletter{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center;padding:46px max(clamp(20px,5vw,68px),calc((100% - 1120px)/2));background:#f2d7d8;color:var(--mm3-wine)}.mm3-newsletter h2{font-size:2rem}.mm3-newsletter p{margin-bottom:0}.mm3-newsletter form{display:grid;grid-template-columns:1fr auto}.mm3-newsletter input{width:100%;border:0;padding:12px;background:var(--mm3-paper);border-radius:7px 0 0 7px}.mm3-newsletter button{border:0;padding:12px 16px;background:var(--mm3-wine);color:#fff;border-radius:0 7px 7px 0}
#mmoda-v3 .mm3-footer{display:grid;grid-template-columns:1.2fr repeat(4,1fr);gap:30px;padding:45px max(clamp(20px,5vw,68px),calc((100% - 1240px)/2));background:var(--mm3-wine);color:#fff}.mm3-footer .mm3-logo{color:#fff}.mm3-footer-brand p{font-size:.74rem;color:#d7c7c8;max-width:230px;margin-top:14px}.mm3-footer-brand>div{display:flex;gap:7px}.mm3-footer-brand>div a{width:28px;height:28px;border-radius:50%;border:1px solid #76595b;display:grid;place-items:center}.mm3-footer nav{display:flex;flex-direction:column;gap:7px}.mm3-footer nav strong{font-size:.78rem;margin-bottom:4px}.mm3-footer nav a,.mm3-footer nav span{font-size:.67rem;color:#d7c7c8}.mm3-footer-bottom{grid-column:1/-1;border-top:1px solid #6f5154;padding-top:16px;display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;color:#c6b3b5;font-size:.61rem}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"]{max-width:390px;margin:0 auto}.mm3-store[data-mm3-current-device="mobile"] .mm3-topbar span:not(:first-child){display:none}.mm3-store[data-mm3-current-device="mobile"] .mm3-header{grid-template-columns:auto 1fr auto;padding:13px;gap:10px}.mm3-store[data-mm3-current-device="mobile"] .mm3-menu{display:block}.mm3-store[data-mm3-current-device="mobile"] .mm3-logo{text-align:center;font-size:1.42rem}.mm3-store[data-mm3-current-device="mobile"] .mm3-search{grid-column:1/-1;grid-row:2}.mm3-store[data-mm3-current-device="mobile"] .mm3-account a{display:none}.mm3-store[data-mm3-current-device="mobile"] .mm3-account a:last-child{display:flex}.mm3-store[data-mm3-current-device="mobile"] .mm3-account a:last-child span{display:none}.mm3-store[data-mm3-current-device="mobile"] .mm3-nav-wrap{display:none}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-hero{grid-template-columns:1fr;min-height:0}.mm3-store[data-mm3-current-device="mobile"] .mm3-hero-image{min-height:350px;grid-row:1}.mm3-store[data-mm3-current-device="mobile"] .mm3-hero-copy{padding:31px 18px;grid-row:2}.mm3-store[data-mm3-current-device="mobile"] .mm3-hero h1{font-size:2.75rem;white-space:normal}.mm3-store[data-mm3-current-device="mobile"] .mm3-signature{margin-top:20px}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-section{padding:44px 15px}.mm3-store[data-mm3-current-device="mobile"] .mm3-heading{align-items:start}.mm3-store[data-mm3-current-device="mobile"] .mm3-heading h2{font-size:1.9rem}.mm3-store[data-mm3-current-device="mobile"] .mm3-age-grid{grid-template-columns:repeat(2,1fr);gap:21px 12px}.mm3-store[data-mm3-current-device="mobile"] .mm3-age-grid a:last-child{grid-column:1/-1;max-width:50%;justify-self:center}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-best{padding-left:15px;padding-right:15px}.mm3-store[data-mm3-current-device="mobile"] .mm3-products{grid-template-columns:repeat(2,1fr);gap:17px 9px}.mm3-store[data-mm3-current-device="mobile"] .mm3-product h3{font-size:.76rem}.mm3-store[data-mm3-current-device="mobile"] .mm3-quick{opacity:1;transform:none;position:static;margin-top:11px;width:calc(100% - 18px);font-size:.65rem}.mm3-store[data-mm3-current-device="mobile"] .mm3-product-image{justify-content:flex-end;padding-bottom:10px}.mm3-store[data-mm3-current-device="mobile"] .mm3-product-image>svg,.mm3-store[data-mm3-current-device="mobile"] .mm3-product-image>small{position:absolute;top:40%;transform:translateY(-50%)}.mm3-store[data-mm3-current-device="mobile"] .mm3-product-image>small{top:52%}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-category-grid{grid-template-columns:1fr 1fr;grid-template-rows:165px 165px;gap:8px}.mm3-store[data-mm3-current-device="mobile"] .mm3-category{grid-column:auto!important;grid-row:auto!important}.mm3-store[data-mm3-current-device="mobile"] .mm3-category>strong{left:7px;bottom:7px;padding:6px;font-size:.83rem}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-gift{grid-template-columns:1fr;margin:0 15px 48px}.mm3-store[data-mm3-current-device="mobile"] .mm3-gift-image{grid-row:1;min-height:230px}.mm3-store[data-mm3-current-device="mobile"] .mm3-gift-copy{padding:30px 22px}.mm3-store[data-mm3-current-device="mobile"] .mm3-gift h2{font-size:2rem}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-look{grid-template-columns:1fr}.mm3-store[data-mm3-current-device="mobile"] .mm3-look-image{min-height:370px}.mm3-store[data-mm3-current-device="mobile"] .mm3-look-copy{padding:32px 18px}.mm3-store[data-mm3-current-device="mobile"] .mm3-new-grid{grid-template-columns:repeat(2,1fr);gap:10px}.mm3-store[data-mm3-current-device="mobile"] .mm3-new-card:last-child{grid-column:1/-1;max-width:50%}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-size{grid-template-columns:auto 1fr;margin:0 15px 48px;padding:22px 18px}.mm3-store[data-mm3-current-device="mobile"] .mm3-size>a{grid-column:1/-1;width:100%}.mm3-store[data-mm3-current-device="mobile"] .mm3-size h2{font-size:1.35rem}.mm3-store[data-mm3-current-device="mobile"] .mm3-proof{padding-left:15px;padding-right:15px}.mm3-store[data-mm3-current-device="mobile"] .mm3-testimonials{grid-template-columns:1fr}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-ugc-grid{grid-template-columns:1fr 1fr;grid-template-rows:210px 145px 145px}.mm3-store[data-mm3-current-device="mobile"] .mm3-ugc-big{grid-column:1/-1;grid-row:1}.mm3-store[data-mm3-current-device="mobile"] .mm3-ugc-grid>div:nth-child(n+2){grid-column:auto;grid-row:auto}.mm3-store[data-mm3-current-device="mobile"] .mm3-brands>div{gap:20px}.mm3-store[data-mm3-current-device="mobile"] .mm3-benefits{grid-template-columns:1fr 1fr;padding:36px 15px;gap:20px 12px}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-newsletter{grid-template-columns:1fr;padding:36px 18px;gap:18px}.mm3-store[data-mm3-current-device="mobile"] .mm3-newsletter form{grid-template-columns:1fr}.mm3-store[data-mm3-current-device="mobile"] .mm3-newsletter input,.mm3-store[data-mm3-current-device="mobile"] .mm3-newsletter button{border-radius:7px}.mm3-store[data-mm3-current-device="mobile"] .mm3-newsletter button{margin-top:7px}.mm3-store[data-mm3-current-device="mobile"] .mm3-footer{grid-template-columns:1fr 1fr;padding:38px 18px;gap:27px 18px}.mm3-store[data-mm3-current-device="mobile"] .mm3-footer-brand{grid-column:1/-1}.mm3-store[data-mm3-current-device="mobile"] .mm3-footer-bottom{grid-column:1/-1;flex-direction:column}
/* Direção visual MModa: mundo infantil orgânico, pastel e editorial */
#mmoda-v3 .mm3-store{--mm3-bg:#fffaf3;--mm3-paper:#fffefa;--mm3-surface:#f5eadf;--mm3-text:#292a27;--mm3-wine:#292a27;--mm3-coral:#ff8b72;--mm3-coral-soft:#ffc2b3;--mm3-sage:#a8cbb6;--mm3-blue:#82c2c3;--mm3-lilac:#c9b9df;--mm3-sun:#f5c66d;--mm3-mint:#d8e9df;--mm3-muted:#6c6964;--mm3-line:#eadfd3;background:radial-gradient(circle at 6% 18%,rgba(245,198,109,.12) 0 70px,transparent 72px),radial-gradient(circle at 96% 46%,rgba(130,194,195,.10) 0 95px,transparent 97px),var(--mm3-bg)}
#mmoda-v3 .mm3-topbar{background:linear-gradient(90deg,#f7eee5,#fffaf4 45%,#eef4ef);color:var(--mm3-text);border-bottom:1px solid var(--mm3-line)}
#mmoda-v3 .mm3-logo{font-family:Inter,Arial,sans-serif;font-weight:700;letter-spacing:-.075em;color:#262724}.mm3-logo small{color:var(--mm3-coral);letter-spacing:.26em}
#mmoda-v3 .mm3-search{background:#fbf5ee;border-color:#e6d9cc}.mm3-nav .mm3-sale{color:#e86751;font-weight:700}
#mmoda-v3 .mm3-primary{background:linear-gradient(135deg,var(--mm3-coral),#ff9d80);color:#fff;box-shadow:0 8px 20px rgba(255,139,114,.24);border-radius:999px}.mm3-secondary{border-color:#33332f;border-radius:999px;background:rgba(255,254,250,.55)}
#mmoda-v3 .mm3-hero{position:relative;background:#fbf2e8;border-radius:0 0 42px 42px;overflow:hidden}.mm3-hero-copy{position:relative;isolation:isolate;background:linear-gradient(145deg,#fffaf3,#f9eee4)}
#mmoda-v3 .mm3-hero-copy:before{content:"";position:absolute;z-index:-1;width:190px;height:130px;left:-54px;top:-40px;border-radius:48% 52% 62% 38%;background:var(--mm3-sun);opacity:.78;transform:rotate(-12deg)}.mm3-hero-copy:after{content:"✦  ·  ✧";position:absolute;right:28px;top:38px;color:var(--mm3-coral);font-size:1rem;letter-spacing:.45em;opacity:.85}
#mmoda-v3 .mm3-hero-image{isolation:isolate;background:radial-gradient(ellipse at 8% 94%,#87b49b 0 13%,transparent 13.5%),radial-gradient(ellipse at 22% 90%,#f2b960 0 18%,transparent 18.5%),radial-gradient(ellipse at 45% 92%,#b9a8d6 0 22%,transparent 22.5%),radial-gradient(ellipse at 69% 92%,#74babc 0 20%,transparent 20.5%),radial-gradient(ellipse at 94% 94%,#ff9a7d 0 23%,transparent 23.5%),linear-gradient(145deg,#f5eee5,#f8e5d9 54%,#e4efea)}
#mmoda-v3 .mm3-hero-image:before{content:"☁";position:absolute;left:8%;top:12%;font-size:3.2rem;color:#fff;text-shadow:0 6px 12px rgba(90,73,63,.14);opacity:.95}.mm3-hero-image:after{content:"☾  ★";position:absolute;right:10%;top:11%;font-size:2.4rem;color:#f5c66d;letter-spacing:.25em;text-shadow:0 4px 10px rgba(100,80,40,.12)}
#mmoda-v3 .mm3-stitch{border-color:#5c9d90;width:150px;height:76px;transform:rotate(18deg);opacity:.75}.mm3-stitch-blue{border-color:#758fbb;left:12%;bottom:16%;width:110px;height:54px}
#mmoda-v3 .mm3-heading h2:after{content:"♥";display:inline-block;margin-left:9px;color:var(--mm3-coral);font:400 .68em/1 Inter,Arial,sans-serif;transform:rotate(-8deg)}
#mmoda-v3 .mm3-age{position:relative}.mm3-age:before{content:"·  ·  ·";position:absolute;right:4%;top:34px;color:var(--mm3-blue);font-size:1.6rem;letter-spacing:.15em;transform:rotate(16deg)}
#mmoda-v3 .mm3-age-photo{border:6px solid rgba(255,255,255,.72);box-shadow:0 10px 25px rgba(80,62,48,.08)}.mm3-age-grid a:nth-child(1) .mm3-age-photo{background:linear-gradient(145deg,#f9d993,var(--mm3-sun))}.mm3-age-grid a:nth-child(2) .mm3-age-photo{background:linear-gradient(145deg,#ddd1ed,var(--mm3-lilac))}.mm3-age-grid a:nth-child(3) .mm3-age-photo{background:linear-gradient(145deg,#b8dcda,var(--mm3-blue))}.mm3-age-grid a:nth-child(4) .mm3-age-photo{background:linear-gradient(145deg,#ffc8ba,var(--mm3-coral))}.mm3-age-grid a:nth-child(5) .mm3-age-photo{background:linear-gradient(145deg,#d5e5d9,var(--mm3-sage))}
#mmoda-v3 .mm3-best{position:relative;background:linear-gradient(180deg,#fffefa,#fff8ef)}.mm3-best:before{content:"✦";position:absolute;left:3%;top:34px;color:var(--mm3-sun);font-size:2.3rem;transform:rotate(12deg)}
#mmoda-v3 .mm3-product-image{background:linear-gradient(145deg,#fff,#f6eee7);border:1px solid rgba(234,223,211,.65);box-shadow:0 8px 22px rgba(70,55,44,.055)}.mm3-tag{background:var(--mm3-coral);color:#fff;border-radius:999px}.mm3-quick{background:#2f6f70;border-radius:999px}
#mmoda-v3 .mm3-categories{position:relative}.mm3-categories:after{content:"☁";position:absolute;right:2%;bottom:12px;color:#fff;font-size:4rem;text-shadow:0 7px 18px rgba(70,55,44,.12)}.mm3-category{border-radius:26px}
#mmoda-v3 .mm3-gift{position:relative;background:linear-gradient(135deg,#2f6f70,#467f79);border-radius:28px;box-shadow:0 18px 40px rgba(47,111,112,.14)}.mm3-gift:before{content:"★  ✦  ★";position:absolute;z-index:2;left:24px;top:22px;color:var(--mm3-sun);letter-spacing:.38em;opacity:.9}.mm3-gift p{color:#dcebe6}
#mmoda-v3 .mm3-look{position:relative;background:linear-gradient(135deg,#f5eadf,#fff8ef);border-radius:28px;overflow:hidden}.mm3-look:after{content:"";position:absolute;width:125px;height:125px;border-radius:45% 55% 35% 65%;right:-38px;top:-42px;background:var(--mm3-lilac);opacity:.42;transform:rotate(25deg)}
#mmoda-v3 .mm3-size{background:linear-gradient(120deg,#eef5f0,#f8eee6 58%,#f1eafb);border:1px solid rgba(220,206,194,.6);border-radius:22px}
#mmoda-v3 .mm3-proof{position:relative;background:#fffefa}.mm3-proof:after{content:"· · · · ·";position:absolute;right:3%;top:34px;color:var(--mm3-coral);font-size:1.45rem;letter-spacing:.2em;transform:rotate(-8deg)}.mm3-testimonials blockquote{background:linear-gradient(145deg,#fffaf3,#f4eee8);border-radius:20px}
#mmoda-v3 .mm3-ugc{position:relative}.mm3-ugc:before{content:"✧";position:absolute;left:2%;bottom:8%;font-size:3rem;color:var(--mm3-lilac)}.mm3-ugc-grid div{border-radius:22px}
#mmoda-v3 .mm3-brands{background:linear-gradient(90deg,#edf4ef,#fff7ee 50%,#f2ebf8)}.mm3-benefits{background:#fffaf3;border-radius:24px;margin-top:24px;margin-bottom:24px}
#mmoda-v3 .mm3-benefits div:nth-child(1) svg{color:#df9d35}.mm3-benefits div:nth-child(2) svg{color:#5e9c8a}.mm3-benefits div:nth-child(3) svg{color:#8e78b6}.mm3-benefits div:nth-child(4) svg{color:#e86f5a}
#mmoda-v3 .mm3-newsletter{position:relative;background:linear-gradient(110deg,#ffd0c2,#f6e6d9 45%,#d8e9df);overflow:hidden}.mm3-newsletter:after{content:"☁  ✦";position:absolute;right:4%;top:10px;color:rgba(255,255,255,.85);font-size:2rem;letter-spacing:.4em}.mm3-newsletter button{background:#2f6f70}
#mmoda-v3 .mm3-footer{background:linear-gradient(135deg,#9fc5ae,#b8d5c3);color:#24332c}.mm3-footer .mm3-logo{color:#24332c}.mm3-footer-brand p,.mm3-footer nav a,.mm3-footer nav span{color:#425c4f}.mm3-footer-brand div a{border-color:rgba(36,51,44,.28)}.mm3-footer-bottom{border-color:rgba(36,51,44,.20);color:#4b6759}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-hero{border-radius:0 0 24px 24px}.mm3-store[data-mm3-current-device="mobile"] .mm3-hero-copy:before{width:110px;height:85px}.mm3-store[data-mm3-current-device="mobile"] .mm3-hero-copy:after{right:10px;top:18px}.mm3-store[data-mm3-current-device="mobile"] .mm3-heading h2:after{font-size:.52em}
/* Segunda camada de elementos lúdicos */
#mmoda-v3 .mm3-hero-image strong,#mmoda-v3 .mm3-hero-image span{position:relative;z-index:2;background:rgba(255,250,243,.72);padding:6px 10px;border-radius:999px;backdrop-filter:blur(4px)}
#mmoda-v3 .mm3-age-grid a{position:relative}.mm3-age-grid a:before{position:absolute;z-index:2;left:50%;top:34%;transform:translate(-50%,-50%);font-size:2.1rem;color:#30312d}.mm3-age-grid a:nth-child(1):before{content:"☀"}.mm3-age-grid a:nth-child(2):before{content:"☾"}.mm3-age-grid a:nth-child(3):before{content:"★"}.mm3-age-grid a:nth-child(4):before{content:"✿"}.mm3-age-grid a:nth-child(5):before{content:"☺"}
#mmoda-v3 .mm3-product-image:after{content:"·  ·  ·";position:absolute;right:14px;bottom:48px;color:var(--mm3-blue);font-size:1rem;letter-spacing:.18em;transform:rotate(-18deg)}
#mmoda-v3 .mm3-category-grid .mm3-category:nth-child(1){background:radial-gradient(circle at 18% 22%,#fff 0 24px,transparent 25px),radial-gradient(circle at 90% 82%,#f5c66d 0 66px,transparent 67px),linear-gradient(135deg,#dbe9df,#9fc7b0)}.mm3-category-grid .mm3-category:nth-child(2){background:radial-gradient(circle at 88% 18%,#fff 0 20px,transparent 21px),linear-gradient(135deg,#f8d5cd,#ff9d83)}.mm3-category-grid .mm3-category:nth-child(3){background:radial-gradient(circle at 16% 80%,#f5c66d 0 46px,transparent 47px),linear-gradient(135deg,#e8dff1,#c6b2dd)}.mm3-category-grid .mm3-category:nth-child(4){background:radial-gradient(circle at 85% 20%,#d8e9df 0 54px,transparent 55px),linear-gradient(135deg,#cfe5e4,#7dbbbc)}
#mmoda-v3 .mm3-category:before{content:"✦  ·  ✧";position:absolute;right:18px;top:18px;color:rgba(46,52,48,.65);letter-spacing:.28em}
#mmoda-v3 .mm3-new{position:relative}.mm3-new:before{content:"☁";position:absolute;left:1%;top:13%;font-size:3.2rem;color:#fff;text-shadow:0 7px 18px rgba(70,55,44,.12)}.mm3-new:after{content:"✦  ✧";position:absolute;right:2%;bottom:8%;color:var(--mm3-sun);font-size:1.6rem;letter-spacing:.3em}
#mmoda-v3 .mm3-new-card:nth-child(1) .mm3-new-image{background:linear-gradient(145deg,#dceade,#9fc7b0)}.mm3-new-card:nth-child(2) .mm3-new-image{background:linear-gradient(145deg,#d7e9e9,#83bfc0)}.mm3-new-card:nth-child(3) .mm3-new-image{background:linear-gradient(145deg,#f7d8d2,#f3a18b)}
#mmoda-v3 .mm3-new-image:after{content:"· · ·";position:absolute;right:14px;top:14px;color:rgba(255,255,255,.9);font-size:1.2rem;letter-spacing:.12em}
#mmoda-v3 .mm3-ugc-grid div:nth-child(1){background:linear-gradient(145deg,#d8e8de,#9ac0aa)}.mm3-ugc-grid div:nth-child(2){background:linear-gradient(145deg,#f9d9d1,#f0a08c)}.mm3-ugc-grid div:nth-child(3){background:linear-gradient(145deg,#d4e7e7,#7fbabc)}.mm3-ugc-grid div:nth-child(4){background:linear-gradient(145deg,#eee4f5,#c7b5dd)}.mm3-ugc-grid div:nth-child(5){background:linear-gradient(145deg,#fae2aa,#f3c061)}
#mmoda-v3 .mm3-benefits div{position:relative;padding:16px;border-radius:18px;background:rgba(255,255,255,.6)}
/* Refinamento final de escala, ritmo e personalidade */
#mmoda-v3 .mm3-header{padding-left:max(28px,calc((100% - 1560px)/2));padding-right:max(28px,calc((100% - 1560px)/2))}.mm3-logo{font-size:2rem}.mm3-nav{font-size:.84rem}
#mmoda-v3 .mm3-hero{max-width:1560px;min-height:540px}.mm3-hero h1{font-family:"Trebuchet MS",Inter,Arial,sans-serif;font-weight:700;line-height:1.04;letter-spacing:-.055em}.mm3-hero p{font-size:.94rem}.mm3-signature{font-family:"Trebuchet MS",Inter,Arial,sans-serif;font-weight:700}
#mmoda-v3 .mm3-section{max-width:1460px;padding:clamp(44px,5vw,68px) clamp(24px,3.4vw,54px)}.mm3-heading{margin-bottom:30px}.mm3-heading h2,.mm3-gift h2,.mm3-look h2,.mm3-size h2,.mm3-newsletter h2{font-family:"Trebuchet MS",Inter,Arial,sans-serif;font-weight:700;letter-spacing:-.045em}.mm3-heading a{padding:8px 13px;border-radius:999px;background:rgba(255,255,255,.62)}
#mmoda-v3 .mm3-age-grid{gap:26px}.mm3-age-photo{max-width:210px;margin:0 auto}.mm3-age-grid strong{font-family:"Trebuchet MS",Inter,Arial,sans-serif;font-size:1rem}
#mmoda-v3 .mm3-best{padding-left:max(28px,calc((100% - 1460px)/2 + 54px));padding-right:max(28px,calc((100% - 1460px)/2 + 54px))}.mm3-products{gap:24px}.mm3-product-image{border-radius:22px}.mm3-product h3{font-size:.92rem}.mm3-price strong{font-size:1.14rem}
#mmoda-v3 .mm3-best:after{content:"☀";position:absolute;right:2.5%;bottom:30px;color:#f4c25f;font-size:3.4rem;opacity:.7}
#mmoda-v3 .mm3-categories:before{content:"✿";position:absolute;left:1%;top:18%;color:var(--mm3-coral);font-size:2.8rem;opacity:.55}.mm3-category-grid{grid-template-rows:220px 220px;gap:18px}.mm3-category strong{font-family:"Trebuchet MS",Inter,Arial,sans-serif;font-weight:700;border-radius:999px}
#mmoda-v3 .mm3-gift{max-width:1360px}.mm3-gift:after{content:"☁";position:absolute;right:33%;bottom:-15px;color:rgba(255,255,255,.8);font-size:4rem;z-index:2}.mm3-gift h2{font-size:clamp(2rem,3vw,3rem)}
#mmoda-v3 .mm3-look{max-width:1420px}.mm3-look-copy{position:relative}.mm3-look-copy:before{content:"·  ✦  ·";position:absolute;right:26px;bottom:24px;color:var(--mm3-lilac);font-size:1.4rem;letter-spacing:.3em}.mm3-look-copy h2{font-size:clamp(2rem,3vw,3rem)}
#mmoda-v3 .mm3-new-grid{gap:28px}.mm3-new-image{border-radius:24px}.mm3-new-card h3{font-size:.94rem}.mm3-new-card strong{font-size:1.1rem}
#mmoda-v3 .mm3-size{max-width:1320px;padding:30px 38px;box-shadow:0 12px 30px rgba(76,59,48,.06)}.mm3-size:after{content:"★";color:var(--mm3-sun);font-size:1.7rem}
#mmoda-v3 .mm3-proof{padding-left:max(28px,calc((100% - 1460px)/2 + 54px));padding-right:max(28px,calc((100% - 1460px)/2 + 54px))}.mm3-proof:before{content:"☁";position:absolute;left:2%;bottom:20px;color:#eef3ef;font-size:4.2rem}.mm3-testimonials{gap:22px}.mm3-testimonials blockquote{padding:28px}
#mmoda-v3 .mm3-ugc:after{content:"☾  ✦";position:absolute;right:2%;top:35%;color:var(--mm3-lilac);font-size:2.2rem;letter-spacing:.25em}.mm3-ugc-grid{grid-template-rows:220px 220px;gap:14px}
#mmoda-v3 .mm3-brands{position:relative;padding:56px 20px}.mm3-brands:before{content:"✦";position:absolute;left:6%;top:18px;color:var(--mm3-sun);font-size:2.2rem}.mm3-brands:after{content:"· · ·";position:absolute;right:5%;bottom:20px;color:var(--mm3-blue);font-size:1.4rem;letter-spacing:.2em}.mm3-brands a{font-family:"Trebuchet MS",Inter,Arial,sans-serif;font-weight:700}
#mmoda-v3 .mm3-benefits{max-width:1420px}.mm3-newsletter{padding-top:56px;padding-bottom:56px}.mm3-footer{padding-top:58px}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-header{padding:13px}.mm3-store[data-mm3-current-device="mobile"] .mm3-section{padding:42px 15px}.mm3-store[data-mm3-current-device="mobile"] .mm3-hero h1{font-size:2.55rem}.mm3-store[data-mm3-current-device="mobile"] .mm3-category-grid{grid-template-rows:175px 175px}.mm3-store[data-mm3-current-device="mobile"] .mm3-ugc-grid{grid-template-rows:210px 145px 145px}
/* Ilustração vetorial e acabamento dos componentes */
#mmoda-v3 .mm3-world-svg{position:absolute;inset:0;width:100%;height:100%;z-index:1}.mm3-hero-image:before,.mm3-hero-image:after{display:none}.mm3-hero-image .mm3-stitch{display:none}.mm3-scene-copy{position:absolute;z-index:3;left:50%;bottom:32px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;width:min(82%,540px);text-align:center}.mm3-scene-copy strong{font-family:"Trebuchet MS",Inter,Arial,sans-serif;font-size:1.05rem}.mm3-scene-copy span{font-size:.72rem}
#mmoda-v3 .mm3-product-image:before{content:"";position:absolute;z-index:1;left:50%;top:48%;width:42%;height:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 16px 14px rgba(58,49,43,.12))}.mm3-product:nth-child(1) .mm3-product-image:before{background:linear-gradient(90deg,#77aa9f 0 58%,#f5c66d 58%);clip-path:polygon(20% 5%,38% 0,50% 10%,62% 0,80% 5%,100% 28%,80% 42%,70% 28%,70% 60%,88% 100%,55% 100%,50% 72%,45% 100%,12% 100%,30% 60%,30% 28%,20% 42%,0 28%)}.mm3-product:nth-child(2) .mm3-product-image:before{background:#ff9d83;clip-path:polygon(28% 4%,42% 0,50% 8%,58% 0,72% 4%,92% 28%,75% 40%,68% 28%,73% 52%,100% 100%,0 100%,27% 52%,32% 28%,25% 40%,8% 28%)}.mm3-product:nth-child(3) .mm3-product-image:before{top:55%;height:28%;width:58%;background:linear-gradient(180deg,#82c2c3 0 72%,#fff4df 72%);clip-path:polygon(0 42%,22% 36%,41% 0,64% 15%,67% 37%,96% 58%,100% 100%,4% 100%)}.mm3-product:nth-child(4) .mm3-product-image:before{background:linear-gradient(90deg,#c9b9df 0 62%,#6a8787 62%);clip-path:polygon(18% 5%,38% 0,50% 9%,62% 0,82% 5%,100% 29%,81% 43%,70% 29%,70% 61%,85% 100%,57% 100%,50% 73%,43% 100%,15% 100%,30% 61%,30% 29%,19% 43%,0 29%)}
#mmoda-v3 .mm3-product-image button,#mmoda-v3 .mm3-product-image .mm3-tag,#mmoda-v3 .mm3-product-image .mm3-quick{z-index:3}.mm3-product-image:after{z-index:2}
#mmoda-v3 .mm3-new-image:before{content:"";position:absolute;left:50%;top:50%;width:42%;height:47%;transform:translate(-50%,-50%);background:rgba(255,255,255,.62);clip-path:polygon(24% 4%,40% 0,50% 10%,60% 0,76% 4%,96% 28%,78% 42%,68% 28%,68% 100%,32% 100%,32% 28%,22% 42%,4% 28%);filter:drop-shadow(0 13px 12px rgba(52,45,40,.1))}.mm3-new-card:nth-child(2) .mm3-new-image:before{clip-path:polygon(16% 0,84% 0,72% 100%,53% 100%,50% 55%,47% 100%,28% 100%)}.mm3-new-card:nth-child(3) .mm3-new-image:before{clip-path:polygon(28% 3%,43% 0,50% 9%,57% 0,72% 3%,92% 28%,75% 40%,68% 29%,73% 52%,100% 100%,0 100%,27% 52%,32% 29%,25% 40%,8% 28%)}
#mmoda-v3 .mm3-store a,#mmoda-v3 .mm3-store button{transition:transform .18s ease,box-shadow .18s ease,color .18s ease,background .18s ease}.mm3-primary:hover,.mm3-secondary:hover,.mm3-heading a:hover{transform:translateY(-2px)}.mm3-product:hover .mm3-product-image{transform:translateY(-4px);box-shadow:0 18px 34px rgba(58,49,43,.11)}.mm3-product-image{transition:transform .22s ease,box-shadow .22s ease}.mm3-store a:focus-visible,.mm3-store button:focus-visible,.mm3-store input:focus-visible{outline:3px solid rgba(47,111,112,.35);outline-offset:3px}
#mmoda-v3 .mm3-heading h2{max-width:760px}.mm3-product h3{min-height:2.45em}.mm3-price{min-height:3.4em}.mm3-testimonials blockquote{border:1px solid rgba(227,214,201,.55)}
#mmoda-v3 .mm3-topbar span:before{display:inline-block;margin-right:7px;font-size:.95em}.mm3-topbar span:nth-child(1):before{content:"✦"}.mm3-topbar span:nth-child(2):before{content:"▣"}.mm3-topbar span:nth-child(3):before{content:"↻"}.mm3-topbar span:nth-child(4):before{content:"✓"}
#mmoda-v3 .mm3-account a:before{font-size:1.15rem;line-height:1}.mm3-account a:nth-child(1):before{content:"◎"}.mm3-account a:nth-child(2):before{content:"♡"}.mm3-account a:nth-child(3):before{content:"▢"}.mm3-account a svg{display:none}
#mmoda-v3 .mm3-benefits div:before{grid-row:1/3;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-size:1.15rem;background:#fff}.mm3-benefits div:nth-child(1):before{content:"➜";color:#df9d35}.mm3-benefits div:nth-child(2):before{content:"↻";color:#5e9c8a}.mm3-benefits div:nth-child(3):before{content:"▣";color:#8e78b6}.mm3-benefits div:nth-child(4):before{content:"✓";color:#e86f5a}.mm3-benefits div svg{display:none}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-world-svg{height:100%;width:auto;min-width:165%;left:50%;right:auto;transform:translateX(-50%)}.mm3-store[data-mm3-current-device="mobile"] .mm3-scene-copy{bottom:20px;width:88%}
@media(prefers-reduced-motion:reduce){#mmoda-v3 .mm3-store *,#mmoda-v3 .mm3-store *:before,#mmoda-v3 .mm3-store *:after{transition:none!important}}
/* Sistema único de alinhamento e restauração dos grafismos */
#mmoda-v3 .mm3-store{--mm3-container:1420px;--mm3-gutter:24px;--mm3-inner:54px}
#mmoda-v3 .mm3-header{padding-left:max(var(--mm3-gutter),calc((100% - var(--mm3-container))/2));padding-right:max(var(--mm3-gutter),calc((100% - var(--mm3-container))/2))}
#mmoda-v3 .mm3-hero,#mmoda-v3 .mm3-section,#mmoda-v3 .mm3-gift,#mmoda-v3 .mm3-look,#mmoda-v3 .mm3-size,#mmoda-v3 .mm3-benefits{width:min(var(--mm3-container),calc(100% - (var(--mm3-gutter) * 2)));max-width:var(--mm3-container);margin-left:auto;margin-right:auto}
#mmoda-v3 .mm3-section{padding-left:var(--mm3-inner);padding-right:var(--mm3-inner)}
#mmoda-v3 .mm3-best,#mmoda-v3 .mm3-proof{padding-left:var(--mm3-inner);padding-right:var(--mm3-inner)}
#mmoda-v3 .mm3-gift{margin-top:8px;margin-bottom:68px}.mm3-look{margin-top:0;margin-bottom:0}.mm3-size{margin-top:0;margin-bottom:65px}.mm3-benefits{margin-top:24px;margin-bottom:24px}
#mmoda-v3 .mm3-hero-image:before,#mmoda-v3 .mm3-hero-image:after{display:block;z-index:4}.mm3-hero-image .mm3-stitch{display:block;z-index:4}.mm3-hero-image:before{left:5%;top:6%;font-size:2.6rem}.mm3-hero-image:after{right:5%;top:6%;font-size:2rem}.mm3-hero-image .mm3-stitch-sage{right:7%;top:18%;width:110px;height:58px}.mm3-hero-image .mm3-stitch-blue{left:7%;bottom:12%;width:88px;height:48px}
#mmoda-v3 .mm3-heading{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end}.mm3-heading a{justify-self:end;white-space:nowrap}.mm3-heading h2{margin-right:24px}
#mmoda-v3 .mm3-products,#mmoda-v3 .mm3-age-grid,#mmoda-v3 .mm3-category-grid,#mmoda-v3 .mm3-new-grid,#mmoda-v3 .mm3-testimonials,#mmoda-v3 .mm3-ugc-grid{width:100%}
#mmoda-v3 .mm3-newsletter{padding-left:max(var(--mm3-gutter),calc((100% - var(--mm3-container))/2));padding-right:max(var(--mm3-gutter),calc((100% - var(--mm3-container))/2))}.mm3-footer{padding-left:max(var(--mm3-gutter),calc((100% - var(--mm3-container))/2));padding-right:max(var(--mm3-gutter),calc((100% - var(--mm3-container))/2))}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"]{--mm3-gutter:0px;--mm3-inner:15px}.mm3-store[data-mm3-current-device="mobile"] .mm3-hero,.mm3-store[data-mm3-current-device="mobile"] .mm3-section{width:100%}.mm3-store[data-mm3-current-device="mobile"] .mm3-gift,.mm3-store[data-mm3-current-device="mobile"] .mm3-look,.mm3-store[data-mm3-current-device="mobile"] .mm3-size,.mm3-store[data-mm3-current-device="mobile"] .mm3-benefits{width:calc(100% - 30px);margin-left:15px;margin-right:15px}.mm3-store[data-mm3-current-device="mobile"] .mm3-heading{grid-template-columns:1fr auto;gap:10px}.mm3-store[data-mm3-current-device="mobile"] .mm3-heading h2{margin-right:0}
/* Header reconstruído com hierarquia e ícones confiáveis */
#mmoda-v3 .mm3-topbar{display:block;padding:0;background:linear-gradient(90deg,#f8efe6,#fffaf4 52%,#edf4ef);border-bottom:1px solid var(--mm3-line)}.mm3-topbar-inner{width:min(var(--mm3-container),calc(100% - (var(--mm3-gutter) * 2)));margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.mm3-topbar-item{min-height:64px;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;padding:10px 24px;position:relative}.mm3-topbar-item:not(:last-child):after{content:"";position:absolute;right:0;top:14px;bottom:14px;width:1px;background:rgba(85,76,67,.14)}.mm3-topbar-item svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.mm3-topbar-item span:before{display:none!important}.mm3-topbar-item strong,.mm3-topbar-item small{display:block}.mm3-topbar-item strong{font-size:.72rem;line-height:1.2;text-transform:uppercase;letter-spacing:.055em;color:#30312d}.mm3-topbar-item small{margin-top:3px;font-size:.64rem;line-height:1.2;color:var(--mm3-muted)}.mm3-topbar-item:nth-child(1) svg{color:#d79138}.mm3-topbar-item:nth-child(2) svg{color:#8271aa}.mm3-topbar-item:nth-child(3) svg{color:#4e8d7b}.mm3-topbar-item:nth-child(4) svg{color:#df705c}
#mmoda-v3 .mm3-header{grid-template-columns:122px minmax(380px,1fr) auto;min-height:78px;gap:clamp(28px,3.4vw,56px);padding-top:14px;padding-bottom:14px}.mm3-header .mm3-logo{font-size:2.05rem;line-height:.9}.mm3-header .mm3-logo small{margin-top:7px}.mm3-search{min-height:46px;padding:11px 15px;border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.mm3-search svg{width:19px;height:19px}.mm3-account{gap:22px;align-items:center}.mm3-account a{gap:7px;font-size:.76rem;font-weight:500;white-space:nowrap}.mm3-account a:before{display:none}.mm3-account a svg{display:block;width:19px;height:19px;stroke-width:1.65}.mm3-account b{right:-9px;top:-10px;color:#fff;background:var(--mm3-coral)}
#mmoda-v3 .mm3-nav{min-height:44px;padding-top:10px;padding-bottom:10px}.mm3-nav a,.mm3-nav button{position:relative}.mm3-nav a:after,.mm3-nav button:after{content:"";position:absolute;left:0;right:0;bottom:-10px;height:2px;border-radius:2px;background:var(--mm3-coral);transform:scaleX(0);transition:transform .18s ease}.mm3-nav a:hover:after,.mm3-nav button:hover:after{transform:scaleX(1)}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-topbar-inner{width:100%;display:block}.mm3-store[data-mm3-current-device="mobile"] .mm3-topbar-item{display:none}.mm3-store[data-mm3-current-device="mobile"] .mm3-topbar-item:first-child{display:grid;min-height:46px;grid-template-columns:30px 1fr;padding:7px 15px}.mm3-store[data-mm3-current-device="mobile"] .mm3-topbar-item:first-child svg{width:22px;height:22px}.mm3-store[data-mm3-current-device="mobile"] .mm3-topbar-item strong{font-size:.65rem}.mm3-store[data-mm3-current-device="mobile"] .mm3-topbar-item small{font-size:.58rem}.mm3-store[data-mm3-current-device="mobile"] .mm3-header{grid-template-columns:34px 1fr auto;min-height:auto;padding:13px;gap:9px}.mm3-store[data-mm3-current-device="mobile"] .mm3-header .mm3-logo{font-size:1.5rem}.mm3-store[data-mm3-current-device="mobile"] .mm3-account{gap:0}.mm3-store[data-mm3-current-device="mobile"] .mm3-account a:last-child svg{width:21px;height:21px}
/* Utility bar compacta: informação auxiliar sem competir com a loja */
#mmoda-v3 .mm3-topbar-item{min-height:40px;grid-template-columns:24px minmax(0,1fr);gap:9px;padding:6px 24px}.mm3-topbar-item:not(:last-child):after{top:8px;bottom:8px}.mm3-topbar-item svg{width:19px;height:19px;stroke-width:1.65}.mm3-topbar-item strong{font-size:.66rem;line-height:1;letter-spacing:.045em;white-space:nowrap}.mm3-topbar-item small{display:none}.mm3-topbar-inner{max-height:40px}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-topbar-item:first-child{min-height:36px;grid-template-columns:23px 1fr;padding:6px 13px}.mm3-store[data-mm3-current-device="mobile"] .mm3-topbar-item:first-child svg{width:18px;height:18px}.mm3-store[data-mm3-current-device="mobile"] .mm3-topbar-item strong{font-size:.61rem}
/* Announcement bar: uma mensagem forte, sem duplicar a seção de benefícios */
#mmoda-v3 .mm3-topbar{height:32px;background:linear-gradient(90deg,#fff2e8,#fff8ef 48%,#eef5f0);border-bottom:1px solid rgba(223,207,193,.72)}.mm3-topbar-inner{height:32px;max-height:32px;display:flex;align-items:center;justify-content:center}.mm3-topbar-item{display:none}.mm3-topbar-item:first-child{display:flex;align-items:center;justify-content:center;gap:8px;min-height:32px;padding:0 18px}.mm3-topbar-item:first-child:after{display:none}.mm3-topbar-item:first-child svg{width:16px;height:16px;color:#dd7d55}.mm3-topbar-item:first-child strong{display:none}.mm3-topbar-item:first-child small{display:block;margin:0;font-size:.66rem;font-weight:600;letter-spacing:.035em;color:#4d4843}.mm3-topbar-item:first-child small:after{content:"  ·  envio acompanhado";font-weight:400;color:#837970}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-topbar{height:30px}.mm3-store[data-mm3-current-device="mobile"] .mm3-topbar-inner{height:30px}.mm3-store[data-mm3-current-device="mobile"] .mm3-topbar-item:first-child{display:flex;min-height:30px;padding:0 10px}.mm3-store[data-mm3-current-device="mobile"] .mm3-topbar-item:first-child svg{width:15px;height:15px}.mm3-store[data-mm3-current-device="mobile"] .mm3-topbar-item:first-child small{font-size:.6rem}.mm3-store[data-mm3-current-device="mobile"] .mm3-topbar-item:first-child small:after{content:""}
/* Faixa de confiança contínua, compacta e integrada */
#mmoda-v3 .mm3-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:18px 22px;border:1px solid rgba(222,207,194,.62);border-radius:24px;background:linear-gradient(105deg,#fbe8dc,#f8efe7 48%,#e7f1eb);box-shadow:0 14px 34px rgba(70,56,46,.07)}.mm3-benefits div{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:13px;row-gap:3px;padding:7px 26px;border-radius:0;background:transparent}.mm3-benefits div:not(:last-child):after{content:"";position:absolute;right:0;top:5px;bottom:5px;width:1px;background:rgba(86,75,66,.14)}.mm3-benefits div:before{display:none}.mm3-benefits div svg{display:block;grid-row:1/3;width:42px;height:42px;padding:10px;border-radius:50%;background:rgba(255,255,255,.76);stroke-width:1.7}.mm3-benefits div:nth-child(1) svg{color:#d79138;background:#fff5df}.mm3-benefits div:nth-child(2) svg{color:#4e8d7b;background:#eaf5ee}.mm3-benefits div:nth-child(3) svg{color:#8271aa;background:#f0ebf8}.mm3-benefits div:nth-child(4) svg{color:#df705c;background:#fff0eb}.mm3-benefits strong{font-size:.76rem;line-height:1.15;font-weight:700;color:#34332f}.mm3-benefits span{font-size:.64rem;line-height:1.25;color:var(--mm3-muted)}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-benefits{grid-template-columns:1fr 1fr;padding:10px;border-radius:20px}.mm3-store[data-mm3-current-device="mobile"] .mm3-benefits div{grid-template-columns:38px 1fr;padding:14px 10px;column-gap:9px}.mm3-store[data-mm3-current-device="mobile"] .mm3-benefits div svg{width:36px;height:36px;padding:9px}.mm3-store[data-mm3-current-device="mobile"] .mm3-benefits div:after{display:none}.mm3-store[data-mm3-current-device="mobile"] .mm3-benefits div:nth-child(odd){border-right:1px solid rgba(86,75,66,.12)}.mm3-store[data-mm3-current-device="mobile"] .mm3-benefits div:nth-child(-n+2){border-bottom:1px solid rgba(86,75,66,.12)}.mm3-store[data-mm3-current-device="mobile"] .mm3-benefits strong{font-size:.68rem}.mm3-store[data-mm3-current-device="mobile"] .mm3-benefits span{font-size:.58rem}
@media(max-width:620px){#mmoda-v3 .viz-controls{display:grid;grid-template-columns:1fr 1fr}#mmoda-v3 .viz-controls .btn{width:100%}}
/* Correção definitiva da faixa de benefícios: sem cartões aninhados */
#mmoda-v3 .mm3-benefits{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:min(var(--mm3-container),calc(100% - (var(--mm3-gutter) * 2)))!important;max-width:var(--mm3-container)!important;margin:0 auto 30px!important;padding:24px 0!important;gap:0!important;border:0!important;border-top:1px solid rgba(86,75,66,.13)!important;border-bottom:1px solid rgba(86,75,66,.13)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
#mmoda-v3 .mm3-benefits div{position:relative!important;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:13px!important;row-gap:3px!important;padding:2px 32px!important;border:0!important;border-radius:0!important;background:transparent!important}
#mmoda-v3 .mm3-benefits div:before{content:none!important;display:none!important}
#mmoda-v3 .mm3-benefits div:not(:last-child):after{content:""!important;display:block!important;position:absolute!important;right:0!important;top:2px!important;bottom:2px!important;width:1px!important;background:rgba(86,75,66,.14)!important}
#mmoda-v3 .mm3-benefits div svg{display:block!important;grid-row:1/3!important;width:42px!important;height:42px!important;margin:0!important;padding:10px!important;border-radius:50%!important;fill:none!important;stroke:currentColor!important;stroke-width:1.75!important;stroke-linecap:round!important;stroke-linejoin:round!important;box-sizing:border-box!important}
#mmoda-v3 .mm3-benefits div:nth-child(1) svg{color:#ca8329!important;background:#fff1d4!important}#mmoda-v3 .mm3-benefits div:nth-child(2) svg{color:#3f8873!important;background:#e3f2e9!important}#mmoda-v3 .mm3-benefits div:nth-child(3) svg{color:#7c67aa!important;background:#ede7f7!important}#mmoda-v3 .mm3-benefits div:nth-child(4) svg{color:#d9614c!important;background:#fde9e3!important}
#mmoda-v3 .mm3-benefits strong{display:block!important;margin:0!important;font-size:.78rem!important;line-height:1.15!important;font-weight:700!important;color:#2f302d!important;white-space:nowrap!important}#mmoda-v3 .mm3-benefits span{display:block!important;margin:0!important;font-size:.64rem!important;line-height:1.25!important;color:#706962!important;white-space:nowrap!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-benefits{grid-template-columns:1fr 1fr!important;width:calc(100% - 30px)!important;margin:0 15px 28px!important;padding:6px 0!important}#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-benefits div{grid-template-columns:36px minmax(0,1fr)!important;padding:14px 10px!important;column-gap:9px!important}#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-benefits div svg{width:34px!important;height:34px!important;padding:8px!important}#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-benefits div:after{display:none!important}#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-benefits div:nth-child(odd){border-right:1px solid rgba(86,75,66,.12)!important}#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-benefits div:nth-child(-n+2){border-bottom:1px solid rgba(86,75,66,.12)!important}#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-benefits strong{font-size:.67rem!important}#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-benefits span{font-size:.57rem!important}
/* Header V2 — zona calma, funcional e responsiva */
#mmoda-v3 .mm3-store{--mm3-container:1440px!important}
#mmoda-v3 .mm3-topbar{height:32px!important;background:#fbf5ed!important;border-bottom:1px solid #e9ded3!important}
#mmoda-v3 .mm3-topbar-inner{height:32px!important;max-height:32px!important;width:min(1440px,calc(100% - 64px))!important}
#mmoda-v3 .mm3-topbar-item:first-child{display:flex!important;min-height:32px!important;padding:0!important;gap:8px!important}
#mmoda-v3 .mm3-topbar-item:first-child svg{width:15px!important;height:15px!important;color:#f47768!important}
#mmoda-v3 .mm3-topbar-item:first-child strong{display:none!important}
#mmoda-v3 .mm3-topbar-item:first-child small{display:block!important;font-size:12px!important;line-height:1!important;font-weight:500!important;letter-spacing:0!important;color:#202522!important}
#mmoda-v3 .mm3-topbar-item:first-child small:after{content:" · rastreio em todos os pedidos"!important;font-weight:400!important;color:#77736d!important}
#mmoda-v3 .mm3-header{position:sticky!important;top:0!important;z-index:1000!important;height:76px!important;min-height:76px!important;display:grid!important;grid-template-columns:120px minmax(480px,860px) auto!important;justify-content:space-between!important;align-items:center!important;gap:36px!important;padding-top:0!important;padding-bottom:0!important;padding-left:max(32px,calc((100% - 1440px)/2))!important;padding-right:max(32px,calc((100% - 1440px)/2))!important;background:#fffdf9!important;border-bottom:1px solid #ece3da!important;box-shadow:none!important;transition:height .2s ease,box-shadow .2s ease!important}
#mmoda-v3 .mm3-header .mm3-logo{width:106px!important;min-width:120px!important;min-height:48px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;font-size:1.92rem!important;line-height:.9!important;color:#202522!important}
#mmoda-v3 .mm3-search-shell{position:relative!important;width:100%!important;max-width:860px!important;z-index:1100!important}
#mmoda-v3 .mm3-search{width:100%!important;height:46px!important;min-height:46px!important;display:flex!important;gap:12px!important;padding:0 16px!important;border:1px solid #e7ddd3!important;border-radius:10px!important;background:#fbf7f1!important;box-shadow:none!important;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease!important}
#mmoda-v3 .mm3-search:hover{border-color:#d9ccc0!important}
#mmoda-v3 .mm3-search:focus-within{border-color:#347d7b!important;box-shadow:0 0 0 3px rgba(52,125,123,.10)!important;background:#fffdf9!important}
#mmoda-v3 .mm3-search svg{width:18px!important;height:18px!important;color:#343936!important;stroke-width:1.8!important}
#mmoda-v3 .mm3-search input{font-size:15px!important;font-weight:400!important;color:#202522!important}
#mmoda-v3 .mm3-search input::placeholder{color:#77736d!important;opacity:1!important}
#mmoda-v3 .mm3-autocomplete{position:absolute!important;left:0!important;right:0!important;top:52px!important;display:grid!important;grid-template-columns:1fr 1.1fr!important;gap:22px!important;padding:22px!important;border:1px solid #e7ddd3!important;border-radius:12px!important;background:#fffdf9!important;box-shadow:0 12px 36px rgba(42,34,28,.10)!important;color:#202522!important;z-index:1100!important}
#mmoda-v3 .mm3-autocomplete[hidden]{display:none!important}
#mmoda-v3 .mm3-autocomplete section>strong{display:block!important;margin-bottom:12px!important;font-size:.68rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:#77736d!important}
#mmoda-v3 .mm3-autocomplete section:first-of-type div{display:flex!important;flex-wrap:wrap!important;gap:8px!important}
#mmoda-v3 .mm3-autocomplete section:first-of-type button{min-height:34px!important;padding:0 12px!important;border:1px solid #e7ddd3!important;border-radius:8px!important;background:#fbf7f1!important;color:#343936!important;font-size:.74rem!important}
#mmoda-v3 .mm3-autocomplete section:nth-of-type(2) a{display:grid!important;grid-template-columns:46px 1fr!important;gap:10px!important;align-items:center!important;padding:8px 0!important;border-bottom:1px solid #eee5dc!important}
#mmoda-v3 .mm3-autocomplete section:nth-of-type(2) b,#mmoda-v3 .mm3-autocomplete section:nth-of-type(2) small{display:block!important}
#mmoda-v3 .mm3-autocomplete section:nth-of-type(2) b{font-size:.76rem!important;font-weight:500!important}
#mmoda-v3 .mm3-autocomplete section:nth-of-type(2) small{margin-top:3px!important;font-size:.66rem!important;color:#77736d!important}
#mmoda-v3 .mm3-result-thumb{width:42px!important;height:48px!important;border-radius:7px!important;background:linear-gradient(145deg,#f7d8d2,#f3a18b)!important}
#mmoda-v3 .mm3-result-thumb-alt{background:linear-gradient(145deg,#dceade,#9fc7b0)!important}
#mmoda-v3 .mm3-all-results{grid-column:1/-1!important;padding-top:12px!important;border-top:1px solid #e9ded3!important;font-size:.72rem!important;font-weight:500!important;color:#347d7b!important;text-align:right!important}
#mmoda-v3 .mm3-account{display:flex!important;align-items:center!important;gap:12px!important}
#mmoda-v3 .mm3-account a{min-height:44px!important;padding:0 8px!important;display:flex!important;align-items:center!important;gap:7px!important;font-size:13px!important;font-weight:500!important;color:#202522!important;border-radius:8px!important}
#mmoda-v3 .mm3-account a:hover{color:#347d7b!important;background:#fbf7f1!important}
#mmoda-v3 .mm3-account a svg{width:20px!important;height:20px!important;stroke-width:1.7!important}
#mmoda-v3 .mm3-account b{display:none!important}
#mmoda-v3 .mm3-nav-wrap{position:sticky!important;top:76px!important;z-index:990!important;height:44px!important;background:#fffdf9!important;border-top:0!important;border-bottom:1px solid #ece3da!important;transition:top .2s ease!important}
#mmoda-v3 .mm3-nav{height:44px!important;min-height:44px!important;gap:34px!important;padding:0 24px!important;font-size:14px!important;font-weight:500!important}
#mmoda-v3 .mm3-nav button svg{display:none!important}
#mmoda-v3 .mm3-nav a,#mmoda-v3 .mm3-nav button{height:44px!important;display:flex!important;align-items:center!important;color:#202522!important}
#mmoda-v3 .mm3-nav a:after,#mmoda-v3 .mm3-nav button:after{left:20%!important;right:20%!important;bottom:5px!important;height:2px!important;border-radius:70% 40% 65% 35%!important;background:#f47768!important;transform:scaleX(0) rotate(-1deg)!important;transform-origin:center!important}
#mmoda-v3 .mm3-nav a:hover:after,#mmoda-v3 .mm3-nav button:hover:after,#mmoda-v3 .mm3-nav [aria-expanded="true"]:after{transform:scaleX(1) rotate(-1deg)!important}
#mmoda-v3 .mm3-nav a:nth-child(6){font-weight:600!important}
#mmoda-v3 .mm3-nav .mm3-sale{color:#f47768!important;font-weight:500!important}
#mmoda-v3 .mm3-mega{top:44px!important;width:min(1120px,calc(100% - 48px))!important;padding:30px!important;border:1px solid #e9ded3!important;border-radius:0 0 14px 14px!important;background:#fffdf9!important;box-shadow:0 18px 42px rgba(42,34,28,.10)!important;z-index:990!important;animation:mm3-mega-in .16s ease both!important}
#mmoda-v3 .mm3-mega strong{font-size:.7rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.08em!important}
#mmoda-v3 .mm3-mega a{font-size:.76rem!important;min-height:27px!important}
#mmoda-v3 .mm3-mega-image{border-radius:14px!important;background:linear-gradient(145deg,#f8e8df,#e7f1eb)!important}
@keyframes mm3-mega-in{from{opacity:0;transform:translate(-50%,-4px)}to{opacity:1;transform:translate(-50%,0)}}
#mmoda-v3 .mm3-store.is-compact .mm3-header{height:60px!important;min-height:60px!important;box-shadow:0 6px 22px rgba(39,33,27,.05)!important}
#mmoda-v3 .mm3-store.is-compact .mm3-header .mm3-logo{font-size:1.62rem!important}
#mmoda-v3 .mm3-store.is-compact .mm3-search{height:40px!important;min-height:40px!important}
#mmoda-v3 .mm3-store.is-compact .mm3-nav-wrap{top:60px!important;height:40px!important}
#mmoda-v3 .mm3-store.is-compact .mm3-nav{height:40px!important;min-height:40px!important}
#mmoda-v3 .mm3-store.is-compact .mm3-nav a,#mmoda-v3 .mm3-store.is-compact .mm3-nav button{height:40px!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-topbar-item:first-child small:after{content:""!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-header{position:relative!important;height:auto!important;min-height:auto!important;grid-template-columns:34px 1fr auto!important;gap:9px!important;padding:13px!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-header .mm3-logo{width:auto!important;min-width:0!important;align-items:center!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-search-shell{grid-column:1/-1!important;grid-row:2!important;max-width:none!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-autocomplete{grid-template-columns:1fr!important;top:50px!important;padding:16px!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-nav-wrap{display:none!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-account a{display:none!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-account a:last-child{display:flex!important;padding:0 4px!important}
#mmoda-v3 .mm3-header a:focus-visible,#mmoda-v3 .mm3-header button:focus-visible,#mmoda-v3 .mm3-header input:focus-visible,#mmoda-v3 .mm3-nav-wrap a:focus-visible,#mmoda-v3 .mm3-nav-wrap button:focus-visible{outline:0!important;box-shadow:0 0 0 3px rgba(52,125,123,.16)!important;border-radius:7px!important}
@media(max-width:1180px){#mmoda-v3 .mm3-header{grid-template-columns:110px minmax(360px,1fr) auto!important;gap:20px!important;padding-left:24px!important;padding-right:24px!important}#mmoda-v3 .mm3-account a span{display:none!important}#mmoda-v3 .mm3-account a{padding:0 6px!important}#mmoda-v3 .mm3-nav{gap:26px!important}}
/* Header V3 — acabamento aprovado */
#mmoda-v3 .mm3-header .mm3-logo{font-size:2.04rem!important}
#mmoda-v3 .mm3-search{height:48px!important;min-height:48px!important;padding-right:52px!important;background:#fbf7f1!important;border-color:#e6dbcf!important}
#mmoda-v3 .mm3-search:focus-within{border-color:#347d7b!important;box-shadow:0 0 0 3px rgba(52,125,123,.10)!important}
#mmoda-v3 .mm3-search input,#mmoda-v3 .mm3-search input:focus,#mmoda-v3 .mm3-search input:focus-visible{outline:0!important;border:0!important;box-shadow:none!important;background:transparent!important}
#mmoda-v3 .mm3-search input::-webkit-search-cancel-button{display:none!important}
#mmoda-v3 .mm3-search-clear{position:absolute!important;right:6px!important;top:6px!important;width:36px!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#77736d!important;z-index:1120!important}
#mmoda-v3 .mm3-search-clear[hidden]{display:none!important}
#mmoda-v3 .mm3-search-clear:hover,#mmoda-v3 .mm3-search-clear:focus-visible{background:#f1e8df!important;color:#202522!important}
#mmoda-v3 .mm3-search-clear svg{width:17px!important;height:17px!important}
#mmoda-v3 .mm3-autocomplete{top:54px!important;grid-template-columns:minmax(220px,2fr) minmax(360px,3fr)!important;gap:26px!important;padding:20px 22px 16px!important}
#mmoda-v3 .mm3-autocomplete section:first-of-type button{height:32px!important;min-height:32px!important;padding:0 13px!important;border-color:#e8ded4!important;background:#fbf7f1!important;transition:background .12s ease,border-color .12s ease,transform .12s ease!important}
#mmoda-v3 .mm3-autocomplete section:first-of-type button:hover,#mmoda-v3 .mm3-autocomplete section:first-of-type button:focus-visible,#mmoda-v3 .mm3-autocomplete .is-key-active{background:#f5ebe2!important;border-color:#decfc1!important;transform:translateY(-1px)!important}
#mmoda-v3 .mm3-autocomplete section:first-of-type button strong{font-weight:500!important;color:#202522!important}
#mmoda-v3 .mm3-autocomplete section:nth-of-type(2) a{grid-template-columns:54px minmax(0,1fr)!important;min-height:80px!important;padding:6px 0!important;transition:background .12s ease,transform .12s ease!important}
#mmoda-v3 .mm3-autocomplete section:nth-of-type(2) a:hover,#mmoda-v3 .mm3-autocomplete section:nth-of-type(2) a:focus-visible{background:#fbf7f1!important;transform:translateX(2px)!important}
#mmoda-v3 .mm3-autocomplete section:nth-of-type(2) small em{font-style:normal!important;font-weight:500!important;color:#343936!important}
#mmoda-v3 .mm3-result-thumb{width:54px!important;height:68px!important;border-radius:8px!important}
#mmoda-v3 .mm3-result-thumb-third{background:linear-gradient(145deg,#f3e6c9,#d7b96f)!important}
#mmoda-v3 .mm3-all-results{padding-top:10px!important}
#mmoda-v3 .mm3-nav a:nth-child(6){font-weight:500!important;color:#2d312e!important}
#mmoda-v3 .mm3-nav .mm3-sale{font-weight:500!important}
#mmoda-v3 .mm3-nav a:after,#mmoda-v3 .mm3-nav button:after{left:50%!important;right:auto!important;width:30px!important;bottom:5px!important;border-radius:60% 40% 70% 35%!important;transform:translateX(-50%) scaleX(0) rotate(-1.5deg)!important}
#mmoda-v3 .mm3-nav a:hover:after,#mmoda-v3 .mm3-nav button:hover:after,#mmoda-v3 .mm3-nav [aria-expanded="true"]:after{transform:translateX(-50%) scaleX(1) rotate(-1.5deg)!important}
#mmoda-v3 .mm3-mega{width:min(1440px,calc(100% - 64px))!important;min-height:0!important;max-height:300px!important;grid-template-columns:repeat(3,minmax(180px,1fr)) minmax(320px,2.35fr)!important;gap:24px!important;padding:24px 32px!important;border-radius:0 0 12px 12px!important;overflow:hidden!important;box-shadow:0 14px 30px rgba(35,29,23,.07)!important}
#mmoda-v3 #mm3-mega-bebe{max-height:330px!important}
#mmoda-v3 .mm3-mega>div{gap:5px!important}
#mmoda-v3 .mm3-mega strong{margin-bottom:7px!important;font-size:11px!important;font-weight:500!important;letter-spacing:.08em!important;color:#6f6a64!important}
#mmoda-v3 .mm3-mega>div>a{position:relative!important;width:100%!important;max-width:100%!important;min-height:28px!important;display:flex!important;align-items:center!important;font-size:14px!important;line-height:1.4!important;color:#4f514e!important;transition:color .12s ease,transform .12s ease!important}
#mmoda-v3 .mm3-mega>div>a:not(.mm3-mega-all):after{content:"→"!important;display:inline-block!important;margin-left:5px!important;opacity:0!important;transform:translateX(-3px)!important;transition:opacity .12s ease,transform .12s ease!important}
#mmoda-v3 .mm3-mega>div>a:hover,#mmoda-v3 .mm3-mega>div>a:focus-visible{color:#f47768!important;transform:translateX(2px)!important}
#mmoda-v3 .mm3-mega>div>a:hover:after,#mmoda-v3 .mm3-mega>div>a:focus-visible:after{opacity:1!important;transform:translateX(0)!important}
#mmoda-v3 .mm3-mega .mm3-mega-all{margin-top:7px!important;color:#347d7b!important;font-size:13px!important;font-weight:500!important}
#mmoda-v3 .mm3-mega-image{position:relative!important;min-height:244px!important;align-items:stretch!important;justify-content:flex-end!important;overflow:hidden!important;border-radius:13px!important;background:radial-gradient(circle at 74% 28%,rgba(255,255,255,.78) 0 9%,transparent 10%),radial-gradient(circle at 24% 30%,#ffd589 0 14%,transparent 15%),linear-gradient(135deg,#d9eadf 0 36%,#f5d8d2 36% 68%,#c8b8df 68%)!important}
#mmoda-v3 #mm3-mega-menina .mm3-mega-image{background-image:var(--mm3-mega-girl-image)!important;background-position:center 10%!important;background-size:cover!important;background-repeat:no-repeat!important}
#mmoda-v3 #mm3-mega-menino .mm3-mega-image{background-image:var(--mm3-mega-boy-image)!important;background-position:center 10%!important;background-size:cover!important;background-repeat:no-repeat!important}
#mmoda-v3 #mm3-mega-bebe .mm3-mega-image{background-image:var(--mm3-mega-baby-image)!important;background-position:center 52%!important;background-size:cover!important;background-repeat:no-repeat!important}
#mmoda-v3 .mm3-mega-image:before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(180deg,transparent 42%,rgba(37,35,31,.62) 100%)!important}
#mmoda-v3 .mm3-mega-image span{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:1fr auto!important;align-items:end!important;gap:4px 12px!important;padding:22px!important;color:#fffdf9!important}
#mmoda-v3 .mm3-mega-image small{grid-column:1/-1!important;font-size:11px!important;font-weight:500!important;letter-spacing:.10em!important;text-transform:uppercase!important}
#mmoda-v3 .mm3-mega-image b{font:400 1.35rem/1.05 Georgia,serif!important;color:#fffdf9!important}
#mmoda-v3 .mm3-mega-image em{font-size:12px!important;font-style:normal!important;font-weight:500!important;color:#fffdf9!important}
#mmoda-v3 .mm3-mega-image,#mmoda-v3 .mm3-mega-image span,#mmoda-v3 .mm3-mega-image em{transition:transform .16s ease,filter .16s ease!important}
#mmoda-v3 .mm3-mega-image:hover{filter:saturate(1.04)!important}
#mmoda-v3 .mm3-mega-image:hover span{transform:scale(1.006)!important}
#mmoda-v3 .mm3-mega-image:hover em{transform:translateX(2px)!important}
#mmoda-v3 .mm3-store main{position:relative!important}
#mmoda-v3 .mm3-store main:after{content:""!important;position:absolute!important;inset:0!important;z-index:80!important;pointer-events:none!important;background:rgba(31,29,26,.065)!important;opacity:0!important;transition:opacity .16s ease!important}
#mmoda-v3 .mm3-store.has-search-open main:after,#mmoda-v3 .mm3-store.has-mega-open main:after{opacity:.77!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] main:after{display:none!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-search-clear{top:6px!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-autocomplete{max-height:430px!important;overflow:auto!important}
@media(max-width:1280px){#mmoda-v3 .mm3-mega{grid-template-columns:1fr 1fr 1fr minmax(250px,1.25fr)!important;width:calc(100% - 48px)!important;gap:18px!important;padding:22px 24px!important}}
/* Estados funcionais congelados da header desktop */
#mmoda-v3 .mm3-search:focus-within{border-color:#4f8f8b!important;box-shadow:0 0 0 2px rgba(52,125,123,.08)!important}
#mmoda-v3 .mm3-nav [data-mm3-mega] svg{display:none!important}
#mmoda-v3 .mm3-autocomplete section:first-of-type button:hover,#mmoda-v3 .mm3-autocomplete section:first-of-type button:focus-visible,#mmoda-v3 .mm3-autocomplete section:first-of-type button.is-key-active{background:rgba(244,119,104,.06)!important;border-color:rgba(244,119,104,.24)!important;color:#343936!important}
#mmoda-v3 .mm3-autocomplete section:nth-of-type(2) a:hover,#mmoda-v3 .mm3-autocomplete section:nth-of-type(2) a:focus-visible,#mmoda-v3 .mm3-autocomplete section:nth-of-type(2) a.is-key-active{background:#faf6f0!important;transform:translateX(2px)!important;outline:0!important}
#mmoda-v3 .mm3-result-thumb{width:58px!important;height:72px!important;background-size:cover!important;background-position:center!important}
#mmoda-v3 .mm3-autocomplete section:nth-of-type(2) a{grid-template-columns:58px minmax(0,1fr)!important;min-height:84px!important}
#mmoda-v3 .mm3-autocomplete.is-loading section:nth-of-type(2) b,#mmoda-v3 .mm3-autocomplete.is-loading section:nth-of-type(2) small{color:transparent!important;background:#eee6de!important;border-radius:4px!important;box-decoration-break:clone!important}
#mmoda-v3 .mm3-autocomplete.is-loading section:nth-of-type(2) b{display:inline-block!important;width:min(210px,80%)!important;height:12px!important}
#mmoda-v3 .mm3-autocomplete.is-loading section:nth-of-type(2) small{display:block!important;width:120px!important;height:9px!important;margin-top:8px!important}
#mmoda-v3 .mm3-autocomplete.is-loading .mm3-result-thumb{background:#eee6de!important}
#mmoda-v3 .mm3-autocomplete.is-loading .mm3-all-results{visibility:hidden!important}
#mmoda-v3 .mm3-search-empty{grid-column:1/-1!important;min-height:235px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;color:#343936!important}
#mmoda-v3 .mm3-search-empty[hidden]{display:none!important}
#mmoda-v3 .mm3-search-empty svg{width:27px!important;height:27px!important;margin-bottom:12px!important;color:#77736d!important}
#mmoda-v3 .mm3-search-empty>strong{font:400 1.15rem/1.2 Georgia,serif!important;color:#343936!important}
#mmoda-v3 .mm3-search-empty p{margin:7px 0 16px!important;font-size:13px!important;color:#77736d!important}
#mmoda-v3 .mm3-search-empty div{display:flex!important;gap:8px!important;flex-wrap:wrap!important;justify-content:center!important}
#mmoda-v3 .mm3-search-empty button{height:32px!important;padding:0 13px!important;border:1px solid #e8ded4!important;border-radius:8px!important;background:#fbf7f1!important;color:#343936!important;font-size:12px!important}
#mmoda-v3 .mm3-search-empty button:hover,#mmoda-v3 .mm3-search-empty button:focus-visible{background:rgba(244,119,104,.06)!important;border-color:rgba(244,119,104,.24)!important}
#mmoda-v3 .mm3-autocomplete.is-empty>section:not(.mm3-search-empty),#mmoda-v3 .mm3-autocomplete.is-empty>.mm3-all-results{display:none!important}
#mmoda-v3 .mm3-autocomplete.is-empty{grid-template-columns:1fr!important}
/* Hero V4 — fotografia dominante, grafismo secundário */
#mmoda-v3 .mm3-hero{width:min(1440px,calc(100% - 48px))!important;max-width:1440px!important;min-height:540px!important;grid-template-columns:minmax(0,42%) minmax(0,58%)!important;margin:0 auto!important;border-radius:0 0 32px 32px!important;background:#faf3ea!important}
#mmoda-v3 .mm3-hero-copy{justify-content:center!important;padding:58px 32px 74px 56px!important;background:#faf3ea!important}
#mmoda-v3 .mm3-hero-copy:before{width:120px!important;height:82px!important;left:-34px!important;top:-25px!important;opacity:.72!important;background:var(--mm3-campaign-sun,var(--mm3-sun))!important}
#mmoda-v3 .mm3-hero-copy:after{content:"✦  ·  ✧"!important;right:27px!important;top:34px!important;font-size:.86rem!important;letter-spacing:.34em!important}
#mmoda-v3 .mm3-eyebrow{font-size:12px!important;font-weight:500!important;letter-spacing:.12em!important;color:#f47768!important}
#mmoda-v3 .mm3-hero h1{max-width:560px!important;margin:13px 0 15px!important;font-family:"Trebuchet MS",Inter,Arial,sans-serif!important;font-size:clamp(54px,3.35vw,62px)!important;font-weight:700!important;line-height:.99!important;letter-spacing:-.04em!important;color:#292b28!important;text-wrap:initial!important}
#mmoda-v3 .mm3-hero p{max-width:470px!important;margin:0!important;font-size:16px!important;line-height:1.55!important;color:#5d5b56!important}
#mmoda-v3 .mm3-actions{gap:10px!important;margin-top:26px!important}
#mmoda-v3 .mm3-primary,#mmoda-v3 .mm3-secondary{height:48px!important;min-height:48px!important;padding:0 20px!important;border-radius:999px!important;font-size:13px!important;font-weight:500!important;transition:background .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease!important}
#mmoda-v3 .mm3-primary{background:var(--mm3-campaign-accent,#ff8e78)!important;color:#252825!important}
#mmoda-v3 .mm3-primary:hover,#mmoda-v3 .mm3-primary:focus-visible{background:#f57e6a!important;transform:translateY(-1px)!important;box-shadow:0 6px 14px rgba(240,120,100,.16)!important}
#mmoda-v3 .mm3-secondary{border:1px solid #252825!important;background:transparent!important;color:#252825!important}
#mmoda-v3 .mm3-secondary:hover,#mmoda-v3 .mm3-secondary:focus-visible{background:#252825!important;color:#fffdf9!important;transform:translateY(-1px)!important}
#mmoda-v3 .mm3-signature{display:none!important}
#mmoda-v3 .mm3-hero-image{position:relative!important;isolation:isolate!important;min-height:540px!important;background-color:#efe6da!important;background-image:url('data:image/webp;base64,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')!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;overflow:hidden!important}
#mmoda-v3 .mm3-world-svg,#mmoda-v3 .mm3-scene-copy{display:none!important}
#mmoda-v3 .mm3-hero-image:before{content:""!important;display:block!important;position:absolute!important;z-index:2!important;left:5.5%!important;top:8%!important;width:132px!important;height:67px!important;border:0!important;border-top:2px dashed rgba(58,110,105,.72)!important;border-right:2px dashed rgba(58,110,105,.72)!important;border-radius:0 90% 0 0!important;transform:rotate(9deg)!important;opacity:.55!important}
#mmoda-v3 .mm3-hero-image:after{content:"✦  ·  ✧"!important;display:block!important;position:absolute!important;z-index:3!important;right:5%!important;top:7%!important;color:#f47768!important;font-size:.9rem!important;letter-spacing:.38em!important;text-shadow:0 3px 8px rgba(65,48,40,.12)!important;opacity:.88!important}
#mmoda-v3 .mm3-hero-image .mm3-stitch{display:none!important}
#mmoda-v3 .mm3-hero-image .mm3-stitch-sage{display:block!important;z-index:2!important;right:-24px!important;top:auto!important;bottom:10%!important;width:108px!important;height:52px!important;border:2px dashed rgba(91,133,172,.58)!important;transform:rotate(-17deg)!important;opacity:.425!important}
#mmoda-v3 .mm3-age{padding-top:68px!important}
#mmoda-v3 .mm3-age:before{display:none!important}
#mmoda-v3 .mm3-hero-copy>*{animation:mm3-hero-enter .35s ease both!important}
#mmoda-v3 .mm3-hero-copy>p{animation-delay:.08s!important}
#mmoda-v3 .mm3-hero-copy>.mm3-actions{animation-delay:.15s!important}
@keyframes mm3-hero-enter{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){#mmoda-v3 .mm3-hero-copy>*{animation:none!important}#mmoda-v3 .mm3-primary,#mmoda-v3 .mm3-secondary{transition:none!important}}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-hero{width:100%!important;grid-template-columns:1fr!important;border-radius:0 0 24px 24px!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-hero-image{grid-row:1!important;min-height:350px!important;background-position:56% center!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-hero-copy{grid-row:2!important;padding:35px 20px 43px!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-hero h1{font-size:42px!important;line-height:1.02!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-hero p{font-size:15px!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-primary,#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-secondary{height:46px!important;min-height:46px!important;padding:0 17px!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-age{padding-top:52px!important}
@media(max-width:1180px){#mmoda-v3 .mm3-hero{width:calc(100% - 48px)!important;min-height:500px!important}#mmoda-v3 .mm3-hero-copy{padding-left:44px!important;padding-right:38px!important}#mmoda-v3 .mm3-hero h1{font-size:clamp(48px,5vw,58px)!important}#mmoda-v3 .mm3-hero-image{min-height:500px!important}}
@media(max-width:1360px) and (min-width:1181px){#mmoda-v3 .mm3-hero-copy{padding-left:44px!important;padding-right:30px!important}#mmoda-v3 .mm3-hero h1{font-size:52px!important;max-width:430px!important}}
/* Editorial rhythm refinement: photographic age navigation, quieter commerce, stronger UGC. */
#mmoda-v3 .mm3-heading h2:after{display:none!important;content:""!important}
#mmoda-v3 .mm3-age .mm3-heading h2:after,#mmoda-v3 .mm3-ugc .mm3-heading h2:after{display:inline-block!important;content:"♥"!important;margin-left:9px!important;color:var(--mm3-coral)!important;font:400 .58em/1 Inter,Arial,sans-serif!important;transform:rotate(-8deg)!important}
#mmoda-v3 .mm3-age{padding-top:76px!important;padding-bottom:72px!important;overflow:hidden}
#mmoda-v3 .mm3-age-grid{gap:clamp(18px,2.5vw,34px)!important;align-items:start}
#mmoda-v3 .mm3-age-grid a{position:relative!important;isolation:isolate;--age-scale:1;--age-x:0px;--age-y:0px}
#mmoda-v3 .mm3-age-grid a:before{display:none!important;content:none!important}
#mmoda-v3 .mm3-age-photo{max-width:230px!important;aspect-ratio:1!important;margin:0 auto!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;isolation:isolate}
#mmoda-v3 .mm3-age-photo:before{content:"";position:absolute;z-index:-1;inset:9% 1% -1%;border-radius:50%;background:linear-gradient(145deg,#f6d692,#f1c05d);box-shadow:inset 0 0 0 1px rgba(255,255,255,.64),0 16px 34px rgba(68,54,43,.08);transition:transform .24s ease;transform-origin:center}
#mmoda-v3 .mm3-age-grid a:nth-child(2) .mm3-age-photo:before{background:linear-gradient(145deg,#ded4ed,#c8b7de)}
#mmoda-v3 .mm3-age-grid a:nth-child(3) .mm3-age-photo:before{background:linear-gradient(145deg,#c3dfde,#82bfc1)}
#mmoda-v3 .mm3-age-grid a:nth-child(4) .mm3-age-photo:before{background:linear-gradient(145deg,#ffd0c4,#f79b83)}
#mmoda-v3 .mm3-age-grid a:nth-child(5) .mm3-age-photo:before{background:linear-gradient(145deg,#d9e8dc,#a8cbb4)}
#mmoda-v3 .mm3-age-photo img{position:absolute;z-index:1;left:50%;bottom:-3%;width:106%;height:118%;object-fit:contain;object-position:center bottom;transform:translateX(calc(-50% + var(--age-x))) translateY(var(--age-y)) scale(var(--age-scale));transform-origin:center bottom;filter:drop-shadow(0 16px 12px rgba(64,51,43,.13));transition:transform .24s ease}
#mmoda-v3 .mm3-age-grid a:nth-child(1){--age-scale:.98;--age-y:1px}
#mmoda-v3 .mm3-age-grid a:nth-child(2){--age-scale:.92;--age-y:3px}
#mmoda-v3 .mm3-age-grid a:nth-child(3){--age-scale:1.045;--age-x:1px;--age-y:-1px}
#mmoda-v3 .mm3-age-grid a:nth-child(4){--age-scale:.91;--age-y:3px}
#mmoda-v3 .mm3-age-grid a:nth-child(5){--age-scale:.95;--age-x:2px;--age-y:2px}
#mmoda-v3 .mm3-age-grid a:nth-child(1) .mm3-age-photo img{width:101%;height:109%;bottom:0}
#mmoda-v3 .mm3-age-grid a:nth-child(2) .mm3-age-photo img{width:103%;height:116%}
#mmoda-v3 .mm3-age-grid a:hover .mm3-age-photo img{transform:translateX(calc(-50% + var(--age-x))) translateY(calc(var(--age-y) - 2px)) scale(var(--age-scale))}
#mmoda-v3 .mm3-age-grid a:hover .mm3-age-photo:before{transform:scale(1.015)}
#mmoda-v3 .mm3-age-grid strong{margin-top:11px!important;font-size:1rem!important}
#mmoda-v3 .mm3-age-grid> a>span{margin:4px 0 8px!important}
#mmoda-v3 .mm3-age-grid small{font-weight:500;display:inline-block!important;transition:transform .24s ease}
#mmoda-v3 .mm3-age-grid a:hover small{transform:translateX(2px)}
@media(prefers-reduced-motion:reduce){#mmoda-v3 .mm3-age-photo img,#mmoda-v3 .mm3-age-photo:before,#mmoda-v3 .mm3-age-grid small{transition:none!important}#mmoda-v3 .mm3-age-grid a:hover .mm3-age-photo img{transform:translateX(calc(-50% + var(--age-x))) translateY(var(--age-y)) scale(var(--age-scale))!important}#mmoda-v3 .mm3-age-grid a:hover .mm3-age-photo:before,#mmoda-v3 .mm3-age-grid a:hover small{transform:none!important}}
#mmoda-v3 .mm3-best{background:#fffefa!important;padding-top:72px!important;padding-bottom:80px!important}
#mmoda-v3 .mm3-best:before,#mmoda-v3 .mm3-best:after,#mmoda-v3 .mm3-product-image:after{display:none!important;content:none!important}
#mmoda-v3 .mm3-best .mm3-heading>a{background:transparent!important;padding-right:0!important}
#mmoda-v3 .mm3-products{gap:clamp(16px,2vw,26px)!important}
#mmoda-v3 .mm3-product{background:transparent!important}
#mmoda-v3 .mm3-product-image{background:#f7f3ed!important;border:0!important;border-radius:18px!important;box-shadow:none!important}
#mmoda-v3 .mm3-product:hover .mm3-product-image{transform:translateY(-2px)!important;box-shadow:0 13px 30px rgba(58,49,43,.07)!important}
#mmoda-v3 .mm3-tag{padding:4px 7px!important;border-radius:5px!important;background:#fffdfa!important;color:var(--mm3-wine)!important;border:1px solid rgba(45,43,39,.08)!important}
#mmoda-v3 .mm3-product h3{margin-top:5px!important}
#mmoda-v3 .mm3-price{margin-bottom:4px!important}
#mmoda-v3 .mm3-rating{color:#7f6a50!important}
#mmoda-v3 .mm3-category:before,#mmoda-v3 .mm3-new:before,#mmoda-v3 .mm3-new:after,#mmoda-v3 .mm3-new-image:after,#mmoda-v3 .mm3-proof:before,#mmoda-v3 .mm3-proof:after,#mmoda-v3 .mm3-brands:before,#mmoda-v3 .mm3-brands:after{display:none!important;content:none!important}
#mmoda-v3 .mm3-ugc{position:relative!important;isolation:isolate!important;max-width:1460px!important;padding-top:86px!important;padding-bottom:86px!important}
#mmoda-v3 .mm3-ugc:before{content:""!important;display:block!important;left:calc(var(--mm3-inner) - 18px)!important;right:calc(var(--mm3-inner) - 18px)!important;top:48px!important;bottom:48px!important;border-radius:34px!important;background:linear-gradient(135deg,rgba(255,227,216,.48),rgba(225,240,232,.58) 55%,rgba(232,223,244,.5))!important;z-index:-1!important}
#mmoda-v3 .mm3-ugc:after{display:none!important;content:none!important}
#mmoda-v3 .mm3-ugc .mm3-heading{padding:0 8px}
#mmoda-v3 .mm3-ugc-grid{grid-template-columns:1.28fr .86fr .86fr!important;grid-template-rows:246px 246px!important;gap:14px!important}
#mmoda-v3 .mm3-ugc-grid>div{border-radius:24px!important;overflow:hidden!important;box-shadow:0 13px 32px rgba(65,51,43,.08)!important;transition:transform .24s ease}
#mmoda-v3 .mm3-ugc-grid>div:hover{transform:translateY(-4px)}
#mmoda-v3 .mm3-ugc-grid>div span{background:rgba(255,253,249,.82);backdrop-filter:blur(5px);padding:7px 11px;border-radius:999px;font-weight:500}
#mmoda-v3 .mm3-brands{padding:28px 20px!important;background:#faf5ee!important;border-top:1px solid rgba(93,76,60,.06)!important;border-bottom:1px solid rgba(93,76,60,.06)!important}
#mmoda-v3 .mm3-brands>span{font-size:.66rem!important}
#mmoda-v3 .mm3-brands>div{gap:clamp(20px,4vw,48px)!important;margin-top:13px!important}
#mmoda-v3 .mm3-brands a{font-size:clamp(.76rem,1.15vw,.98rem)!important;color:#6f6961!important;opacity:.78}
#mmoda-v3 .mm3-brands a small{display:none!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-age{padding-top:58px!important;padding-bottom:54px!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-age-grid{gap:28px 14px!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-age-photo{max-width:168px!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-age-grid a:last-child{max-width:54%!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-ugc{padding-top:64px!important;padding-bottom:64px!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-ugc:before{left:8px!important;right:8px!important;top:30px!important;bottom:30px!important;border-radius:24px!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-ugc-grid{grid-template-rows:260px 158px 158px!important;gap:10px!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-ugc-grid>div{border-radius:18px!important}
/* Best sellers conversion pass. */
#mmoda-v3 .mm3-age-grid a:nth-child(2){--age-scale:.895;--age-y:4px}
#mmoda-v3 .mm3-age-grid a:nth-child(3){--age-scale:1.005;--age-x:1px;--age-y:0px}
#mmoda-v3 .mm3-age-grid strong{margin-top:7px!important}
#mmoda-v3 .mm3-best{padding-bottom:72px!important}
#mmoda-v3 .mm3-product{position:relative!important;display:grid!important;grid-template-rows:auto 16px 44px 29px 18px 17px 20px!important;align-content:start!important}
#mmoda-v3 .mm3-product-image{grid-row:1!important}
#mmoda-v3 .mm3-brand{grid-row:2!important;align-self:end!important;margin-top:9px!important}
#mmoda-v3 .mm3-product h3{grid-row:3!important;align-self:start!important;min-height:0!important;margin:4px 0 0!important;font-size:.94rem!important;line-height:1.38!important}
#mmoda-v3 .mm3-price{grid-row:4!important;align-self:center!important;min-height:0!important;margin:0!important;gap:8px!important}
#mmoda-v3 .mm3-price del{font-size:.72rem!important}
#mmoda-v3 .mm3-price strong{font-size:1.2rem!important;line-height:1!important;letter-spacing:-.015em}
#mmoda-v3 .mm3-rating{grid-row:5!important;align-self:center!important;font-size:.74rem!important;font-weight:500!important;color:#725f49!important}
#mmoda-v3 .mm3-installment{grid-row:6!important;align-self:center!important;display:block!important;color:var(--mm3-muted)!important;font-size:.7rem!important;line-height:1!important}
#mmoda-v3 .mm3-options{grid-row:7!important;align-self:end!important;margin-top:0!important}
#mmoda-v3 .mm3-options span{font-size:.68rem!important;margin-left:5px!important}
#mmoda-v3 .mm3-options i{width:9px!important;height:9px!important}
#mmoda-v3 .mm3-product-image>button{width:30px!important;height:30px!important;right:11px!important;top:11px!important;z-index:4!important}
#mmoda-v3 .mm3-product-image>button svg{width:15px!important;height:15px!important}
#mmoda-v3 .mm3-tag{left:11px!important;top:11px!important;z-index:4!important;font-size:.5rem!important;letter-spacing:.07em!important}
#mmoda-v3 .mm3-card-link{position:absolute!important;z-index:2!important;inset:0!important;border-radius:18px!important}
#mmoda-v3 .mm3-card-link:focus-visible{outline:3px solid rgba(47,111,112,.35)!important;outline-offset:4px!important}
#mmoda-v3 .mm3-product-image .mm3-quick{z-index:5!important}
#mmoda-v3 .mm3-product-image>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transition:opacity .22s ease}
#mmoda-v3 .mm3-product-image>img+img{opacity:0}
#mmoda-v3 .mm3-product:hover .mm3-product-image>img+img,#mmoda-v3 .mm3-product:focus-within .mm3-product-image>img+img{opacity:1}
#mmoda-v3 .mm3-product:hover .mm3-product-image>img:first-of-type,#mmoda-v3 .mm3-product:focus-within .mm3-product-image>img:first-of-type{opacity:0}
#mmoda-v3 .mm3-product-image:after,#mmoda-v3 .mm3-best:after{display:none!important;content:none!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-product{grid-template-rows:auto 16px 42px 28px 18px 17px 20px!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-product h3{font-size:.8rem!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-price strong{font-size:1.05rem!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-rating{font-size:.68rem!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-installment,#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-options span{font-size:.63rem!important}
/* Premium commerce consolidation */
#mmoda-v3 .mm3-store{--cream:#fcf8f1;--warm-white:#fffdf9;--soft-surface:#f7f0e9;--ink:#222522;--text-secondary:#615e58;--text-muted:#7a756e;--coral:#ff8e78;--coral-hover:#f57e6a;--teal:#347d7b;--sage:#b8d3c3;--mustard:#f4c96c;--lavender:#cdbce6;--aqua:#91c9ca;--border-soft:#e7ddd3;--mm3-bg:var(--cream);--mm3-paper:var(--warm-white);--mm3-surface:var(--soft-surface);--mm3-text:var(--ink);--mm3-wine:var(--ink);--mm3-muted:var(--text-secondary);--mm3-line:var(--border-soft);--mm3-coral:var(--coral);--mm3-sage:var(--sage);--mm3-blue:var(--aqua);--mm3-lilac:var(--lavender);--mm3-sun:var(--mustard);background:var(--cream)!important;color:var(--ink)!important}
#mmoda-v3 .mm3-store button{cursor:pointer}
#mmoda-v3 .mm3-primary{border:0!important;background:var(--coral)!important;color:var(--ink)!important;box-shadow:none!important;font-weight:600!important}
#mmoda-v3 .mm3-primary:hover{background:var(--coral-hover)!important}
#mmoda-v3 .mm3-secondary{background:transparent!important;border-color:var(--ink)!important;color:var(--ink)!important;font-weight:500!important}
#mmoda-v3 .mm3-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,240px)!important;gap:16px!important}
#mmoda-v3 .mm3-category-grid .mm3-category{grid-column:auto!important;grid-row:auto!important;min-height:0!important;isolation:isolate;transition:transform .2s ease!important}
#mmoda-v3 .mm3-category-grid .mm3-category:after{content:"Fotografia editorial";position:absolute;inset:0;display:grid;place-items:center;color:rgba(34,37,34,.62);font-size:.74rem;letter-spacing:.02em;background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(34,37,34,.03));z-index:-1}
#mmoda-v3 .mm3-category-grid .mm3-category:hover{transform:translateY(-2px)!important}
#mmoda-v3 .mm3-category-grid .mm3-category:hover>strong b{transform:translateX(2px)}
#mmoda-v3 .mm3-category-grid .mm3-category>svg,#mmoda-v3 .mm3-category-grid .mm3-category>span{display:none!important}
#mmoda-v3 .mm3-category-grid .mm3-category>strong{z-index:2!important;background:rgba(255,253,249,.92)!important;backdrop-filter:blur(6px);font-family:Inter,Arial,sans-serif!important;font-size:.88rem!important;font-weight:600!important;padding:10px 13px!important;border-radius:9px!important}
#mmoda-v3 .mm3-category-grid .mm3-category>strong b{display:inline-block;transition:transform .14s ease}
#mmoda-v3 .mm3-gift{background:var(--teal)!important;box-shadow:none!important;border-radius:28px!important}
#mmoda-v3 .mm3-gift:before{opacity:.45!important}
#mmoda-v3 .mm3-gift:after,#mmoda-v3 .mm3-look:after,#mmoda-v3 .mm3-look-copy:before,#mmoda-v3 .mm3-size:after{display:none!important;content:none!important}
#mmoda-v3 .mm3-gift-image{background:linear-gradient(145deg,#dceae1,#d8c8e7)!important}
#mmoda-v3 .mm3-gift-image>svg{width:34px;height:34px;opacity:.52}
#mmoda-v3 .mm3-gift-image strong{font-family:Inter,Arial,sans-serif!important;font-size:.9rem!important;color:var(--ink)!important}
#mmoda-v3 .mm3-look{background:var(--soft-surface)!important;border-radius:28px!important}
#mmoda-v3 .mm3-look-image{background:linear-gradient(145deg,#f0dbd5,#dfece5)!important}
#mmoda-v3 .mm3-look-copy li{position:relative;border-color:rgba(34,37,34,.1)!important;transition:background .15s ease,transform .15s ease}
#mmoda-v3 .mm3-look-copy li.is-active{background:rgba(255,142,120,.1);transform:translateX(3px)}
#mmoda-v3 .mm3-hotspot{display:grid;place-items:center;z-index:4;width:32px!important;height:32px!important;border:3px solid rgba(255,255,255,.92)!important;background:var(--coral)!important;color:var(--ink)!important;box-shadow:0 5px 14px rgba(34,37,34,.16);transition:transform .15s ease,box-shadow .15s ease!important}
#mmoda-v3 .mm3-hotspot:hover,#mmoda-v3 .mm3-hotspot.is-active{transform:scale(1.12)!important;box-shadow:0 0 0 7px rgba(255,142,120,.18)}
#mmoda-v3 .mm3-look-total strong{color:var(--ink)!important}
#mmoda-v3 .mm3-new-card{position:relative}
#mmoda-v3 .mm3-new-card:after{content:"♡";position:absolute;right:14px;top:14px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:rgba(255,253,249,.88);font-size:1.05rem;color:var(--ink)}
#mmoda-v3 .mm3-new-card>span{font-size:.68rem!important;color:var(--text-muted)!important}
#mmoda-v3 .mm3-new-card h3{font-size:.98rem!important;line-height:1.38!important}
#mmoda-v3 .mm3-new-card>strong{font-size:1.16rem!important}
#mmoda-v3 .mm3-size{background:#eef4ef!important;border-color:rgba(52,125,123,.12)!important;box-shadow:none!important}
#mmoda-v3 .mm3-size-icon{color:var(--teal)!important}
#mmoda-v3 .mm3-testimonials blockquote{background:var(--cream)!important;border:1px solid var(--border-soft)!important;box-shadow:none!important}
#mmoda-v3 .mm3-testimonials blockquote p{color:var(--ink)!important;font-size:1rem!important}
#mmoda-v3 .mm3-testimonials footer{color:var(--text-secondary)!important}
#mmoda-v3 .mm3-ugc-card{position:relative!important;cursor:pointer}
#mmoda-v3 .mm3-ugc-commerce{position:absolute;inset:auto 12px 12px;display:grid;gap:2px;padding:12px 14px!important;border-radius:13px!important;background:rgba(255,253,249,.94)!important;color:var(--ink)!important;text-align:left;opacity:0;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease}
#mmoda-v3 .mm3-ugc-card:hover .mm3-ugc-commerce,#mmoda-v3 .mm3-ugc-card:focus-within .mm3-ugc-commerce{opacity:1;transform:none}
#mmoda-v3 .mm3-ugc-commerce strong{font-size:.78rem}.mm3-ugc-commerce small{font-size:.68rem;color:var(--text-secondary)}
#mmoda-v3 .mm3-brands{padding:28px 20px!important;background:var(--soft-surface)!important}
#mmoda-v3 .mm3-brands a{font-family:Inter,Arial,sans-serif!important;font-weight:600!important;color:var(--text-secondary)!important;opacity:.72!important}
#mmoda-v3 .mm3-benefits{margin-top:0!important;margin-bottom:0!important;padding-top:26px!important;padding-bottom:26px!important}
#mmoda-v3 .mm3-benefits strong{font-size:.82rem!important}.mm3-benefits span{font-size:.7rem!important}
#mmoda-v3 .mm3-newsletter{background:linear-gradient(105deg,#ffd2c7 0%,#f7eee6 52%,#dcebe2 100%)!important}
#mmoda-v3 .mm3-newsletter form{position:relative;align-items:start}
#mmoda-v3 .mm3-newsletter input{min-height:48px!important;border:1px solid transparent!important;color:var(--ink)!important}
#mmoda-v3 .mm3-newsletter input:focus{outline:0;border-color:var(--teal)!important;box-shadow:0 0 0 2px rgba(52,125,123,.08)}
#mmoda-v3 .mm3-newsletter button{min-height:48px!important;background:var(--teal)!important;font-weight:600!important}
#mmoda-v3 .mm3-form-status{grid-column:1/-1;min-height:18px;margin:8px 0 0;font-size:.72rem;color:var(--text-secondary)}
#mmoda-v3 .mm3-footer{background:#2d5f5a!important;color:var(--warm-white)!important}
#mmoda-v3 .mm3-footer .mm3-logo{color:var(--warm-white)!important}.mm3-footer-brand p,#mmoda-v3 .mm3-footer nav a,#mmoda-v3 .mm3-footer nav span{color:rgba(255,253,249,.76)!important}
#mmoda-v3 .mm3-footer-bottom{border-color:rgba(255,255,255,.18)!important;color:rgba(255,253,249,.68)!important}
#mmoda-v3 .mm3-dialog{width:min(520px,calc(100% - 28px));max-height:min(760px,calc(100dvh - 28px));padding:0;border:0;border-radius:22px;background:var(--warm-white);color:var(--ink);box-shadow:0 30px 90px rgba(26,30,27,.24);overflow:auto}
#mmoda-v3 .mm3-dialog::backdrop{background:rgba(34,37,34,.32);backdrop-filter:blur(2px)}
#mmoda-v3 .mm3-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px 24px 18px;border-bottom:1px solid var(--border-soft)}
#mmoda-v3 .mm3-dialog-head h2{margin:6px 0 0;font:700 1.7rem/1.08 "Trebuchet MS",Inter,Arial,sans-serif;letter-spacing:-.035em}
#mmoda-v3 .mm3-dialog-close{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:1px solid var(--border-soft);border-radius:50%;background:transparent;color:var(--ink)}
#mmoda-v3 .mm3-dialog-body{padding:22px 24px 26px}
#mmoda-v3 .mm3-dialog-body>p:first-child{margin:0 0 17px;color:var(--text-secondary)}
#mmoda-v3 .mm3-size-options,#mmoda-v3 .mm3-choice-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}
#mmoda-v3 .mm3-size-options button,#mmoda-v3 .mm3-choice-grid button{min-height:44px;border:1px solid var(--border-soft);border-radius:9px;background:var(--warm-white);color:var(--ink);font-weight:600}
#mmoda-v3 .mm3-size-options button[aria-pressed="true"],#mmoda-v3 .mm3-choice-grid button[aria-pressed="true"]{border-color:var(--teal);background:rgba(52,125,123,.09);color:var(--teal)}
#mmoda-v3 .mm3-dialog-action{width:100%;min-height:48px;margin-top:20px;border-radius:9px!important}
#mmoda-v3 .mm3-dialog-action:disabled{opacity:.45;cursor:not-allowed}
#mmoda-v3 .mm3-dialog-status{min-height:18px;margin:9px 0 0;text-align:center;font-size:.72rem;color:var(--text-secondary)}
#mmoda-v3 .mm3-gift-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:22px}.mm3-gift-steps span{padding-bottom:8px;border-bottom:2px solid var(--border-soft);color:var(--text-muted);font-size:.68rem}.mm3-gift-steps span.is-active{border-color:var(--coral);color:var(--ink);font-weight:600}
#mmoda-v3 .mm3-dialog fieldset{margin:0;padding:0;border:0}.mm3-dialog legend{margin-bottom:12px;font-weight:700}
#mmoda-v3 .mm3-dialog-nav{display:flex;justify-content:flex-end;gap:9px;margin-top:20px}
#mmoda-v3 .mm3-look-selector{display:grid;gap:18px}.mm3-look-selector article{display:grid;gap:10px;padding-bottom:17px;border-bottom:1px solid var(--border-soft)}.mm3-look-selector header{display:flex;justify-content:space-between;gap:16px}.mm3-look-selector h3{margin:0;font-size:.92rem}.mm3-look-selector strong{font-size:.86rem}
#mmoda-v3 .mm3-look-dialog-total{display:flex;justify-content:space-between;margin-top:18px;font-size:1rem}.mm3-look-dialog-total strong{font-size:1.08rem}
#mmoda-v3 .mm3-menu-dialog{width:min(390px,calc(100% - 20px));margin-left:10px;margin-right:auto;height:calc(100dvh - 20px);max-height:none;border-radius:18px}
#mmoda-v3 .mm3-mobile-nav{display:grid;padding:10px 24px 26px}.mm3-mobile-nav a{display:flex;align-items:center;min-height:50px;border-bottom:1px solid var(--border-soft);font-weight:600}.mm3-mobile-nav .mm3-sale{color:var(--coral-hover)}
#mmoda-v3 .mm3-product-image .mm3-quick{border:0!important;left:12px!important;right:12px!important;bottom:12px!important;width:auto!important;min-height:42px!important;display:grid;place-items:center;background:var(--teal)!important;color:var(--warm-white)!important;border-radius:9px!important;font-weight:600!important}
#mmoda-v3 .mm3-product-image:before{filter:drop-shadow(0 10px 13px rgba(58,49,43,.08))!important}
#mmoda-v3 .mm3-products{align-items:start!important}
#mmoda-v3 .mm3-product{grid-template-rows:auto 17px 46px 31px 19px 18px 21px!important}
#mmoda-v3 .mm3-product h3{font-size:.97rem!important;color:var(--ink)!important}.mm3-brand{font-size:.64rem!important}.mm3-rating{font-size:.76rem!important}.mm3-installment{font-size:.72rem!important}.mm3-options span{font-size:.7rem!important}
#mmoda-v3 .mm3-price strong{font-size:1.22rem!important}
#mmoda-v3 .mm3-best{padding-bottom:64px!important}
#mmoda-v3 .mm3-best:before,#mmoda-v3 .mm3-best:after,#mmoda-v3 .mm3-category:before,#mmoda-v3 .mm3-categories:before,#mmoda-v3 .mm3-categories:after,#mmoda-v3 .mm3-new:before,#mmoda-v3 .mm3-new:after,#mmoda-v3 .mm3-brands:before,#mmoda-v3 .mm3-brands:after{display:none!important;content:none!important}
#mmoda-v3 .mm3-store a:focus-visible,#mmoda-v3 .mm3-store button:focus-visible,#mmoda-v3 .mm3-store input:focus-visible{outline:3px solid rgba(52,125,123,.32)!important;outline-offset:3px!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-age-grid,#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-products,#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-new-grid,#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-testimonials{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:12px!important;gap:14px!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-age-grid::-webkit-scrollbar,#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-products::-webkit-scrollbar,#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-new-grid::-webkit-scrollbar,#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-testimonials::-webkit-scrollbar{display:none}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-age-grid>a{flex:0 0 70%;max-width:none!important;scroll-snap-align:start}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-age-grid>a:last-child{max-width:none!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-products>.mm3-product{flex:0 0 78%;scroll-snap-align:start}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-new-grid>.mm3-new-card{flex:0 0 78%;max-width:none!important;scroll-snap-align:start}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-testimonials>blockquote{flex:0 0 88%;scroll-snap-align:start}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-product{grid-template-rows:auto 17px 44px 30px 18px 18px 21px!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-quick{position:absolute!important;margin:0!important;width:auto!important;opacity:1!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,178px)!important}
#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-dialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px);border-radius:18px}
@media(max-width:760px){#mmoda-v3 .mm3-category-grid{grid-template-rows:repeat(2,190px)!important}#mmoda-v3 .mm3-gift,#mmoda-v3 .mm3-look{border-radius:22px!important}#mmoda-v3 .mm3-dialog{width:calc(100% - 20px)}#mmoda-v3 .mm3-size-options,#mmoda-v3 .mm3-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(prefers-reduced-motion:reduce){#mmoda-v3 *,#mmoda-v3 *:before,#mmoda-v3 *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
@media(max-width:820px){
#mmoda-v3 .mm3-store{max-width:none!important;margin:0!important}
#mmoda-v3 .mm3-topbar-inner{justify-content:center!important}#mmoda-v3 .mm3-topbar-item:not(:first-child){display:none!important}
#mmoda-v3 .mm3-header{grid-template-columns:44px 1fr 44px!important;padding:12px 15px!important;gap:8px!important}#mmoda-v3 .mm3-menu{display:grid!important;place-items:center!important;width:44px!important;height:44px!important}#mmoda-v3 .mm3-logo{text-align:center!important;font-size:1.55rem!important}#mmoda-v3 .mm3-search-shell{grid-column:1/-1!important;grid-row:2!important}#mmoda-v3 .mm3-search{min-height:46px!important}#mmoda-v3 .mm3-account a{display:none!important}#mmoda-v3 .mm3-account a:last-child{display:grid!important;place-items:center!important;width:44px!important;height:44px!important}#mmoda-v3 .mm3-account a:last-child span{display:none!important}#mmoda-v3 .mm3-nav-wrap{display:none!important}
#mmoda-v3 .mm3-hero{grid-template-columns:1fr!important;width:100%!important;min-height:0!important;border-radius:0 0 24px 24px!important}#mmoda-v3 .mm3-hero-image{grid-row:1!important;min-height:350px!important}#mmoda-v3 .mm3-hero-copy{grid-row:2!important;padding:34px 22px 39px!important}#mmoda-v3 .mm3-hero h1{font-size:clamp(2.5rem,12vw,3.15rem)!important;white-space:normal!important}#mmoda-v3 .mm3-hero p{font-size:.94rem!important}#mmoda-v3 .mm3-actions{width:100%!important}#mmoda-v3 .mm3-actions a{min-height:46px!important}
#mmoda-v3 .mm3-section{padding:54px 18px!important}#mmoda-v3 .mm3-heading{align-items:flex-end!important}#mmoda-v3 .mm3-heading h2{font-size:2rem!important}#mmoda-v3 .mm3-heading>a{font-size:.68rem!important;padding:0!important;background:transparent!important}
#mmoda-v3 .mm3-age-grid,#mmoda-v3 .mm3-products,#mmoda-v3 .mm3-new-grid,#mmoda-v3 .mm3-testimonials{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:13px!important;gap:14px!important}#mmoda-v3 .mm3-age-grid::-webkit-scrollbar,#mmoda-v3 .mm3-products::-webkit-scrollbar,#mmoda-v3 .mm3-new-grid::-webkit-scrollbar,#mmoda-v3 .mm3-testimonials::-webkit-scrollbar{display:none}
#mmoda-v3 .mm3-age-grid>a{flex:0 0 68%!important;max-width:none!important;scroll-snap-align:start}#mmoda-v3 .mm3-products>.mm3-product{flex:0 0 76%!important;scroll-snap-align:start}#mmoda-v3 .mm3-new-grid>.mm3-new-card{flex:0 0 78%!important;max-width:none!important;scroll-snap-align:start}#mmoda-v3 .mm3-testimonials>blockquote{flex:0 0 88%!important;scroll-snap-align:start}
#mmoda-v3 .mm3-best{padding-left:18px!important;padding-right:18px!important}#mmoda-v3 .mm3-product{grid-template-rows:auto 17px 44px 30px 18px 18px 21px!important}#mmoda-v3 .mm3-product-image .mm3-quick{opacity:1!important;transform:none!important;position:absolute!important;margin:0!important}#mmoda-v3 .mm3-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,176px)!important;gap:9px!important}#mmoda-v3 .mm3-category>strong{left:8px!important;bottom:8px!important;font-size:.78rem!important;padding:8px 9px!important}
#mmoda-v3 .mm3-gift{grid-template-columns:1fr!important;margin:0 15px 52px!important}#mmoda-v3 .mm3-gift-image{grid-row:1!important;min-height:250px!important}#mmoda-v3 .mm3-gift-copy{padding:34px 24px!important}#mmoda-v3 .mm3-look{grid-template-columns:1fr!important}#mmoda-v3 .mm3-look-image{min-height:390px!important}#mmoda-v3 .mm3-look-copy{padding:35px 22px!important}
#mmoda-v3 .mm3-size{grid-template-columns:auto 1fr!important;margin:0 15px 52px!important;padding:22px 18px!important}#mmoda-v3 .mm3-size>a{grid-column:1/-1!important;width:100%!important;min-height:46px!important}#mmoda-v3 .mm3-ugc{padding:58px 18px!important}#mmoda-v3 .mm3-ugc:before{left:8px!important;right:8px!important}#mmoda-v3 .mm3-ugc-grid{grid-template-columns:1fr 1fr!important;grid-template-rows:240px 155px 155px!important}#mmoda-v3 .mm3-ugc-big{grid-column:1/-1!important;grid-row:1!important}#mmoda-v3 .mm3-ugc-grid>div:nth-child(n+2){grid-column:auto!important;grid-row:auto!important}#mmoda-v3 .mm3-ugc-commerce{opacity:1!important;transform:none!important;inset:auto 7px 7px!important;padding:8px 9px!important}#mmoda-v3 .mm3-ugc-commerce small{display:none!important}
#mmoda-v3 .mm3-brands>div{gap:17px 24px!important}#mmoda-v3 .mm3-benefits{grid-template-columns:1fr 1fr!important;width:calc(100% - 30px)!important;padding:6px 0!important}#mmoda-v3 .mm3-benefits div{grid-template-columns:36px 1fr!important;padding:14px 10px!important}#mmoda-v3 .mm3-benefits div:after{display:none!important}#mmoda-v3 .mm3-newsletter{grid-template-columns:1fr!important;padding:38px 20px!important;gap:20px!important}#mmoda-v3 .mm3-newsletter form{grid-template-columns:1fr!important}#mmoda-v3 .mm3-newsletter input,#mmoda-v3 .mm3-newsletter button{border-radius:9px!important}#mmoda-v3 .mm3-newsletter button{margin-top:8px!important}#mmoda-v3 .mm3-footer{grid-template-columns:1fr 1fr!important;padding:42px 22px!important}#mmoda-v3 .mm3-footer-brand,#mmoda-v3 .mm3-footer-bottom{grid-column:1/-1!important}
}
/* Full-page commercial refinement */
#mmoda-v3 .mm3-product{grid-template-rows:auto 20px 50px 36px 21px 21px 24px!important}
#mmoda-v3 .mm3-product-image:before{width:64%!important;height:72%!important;top:49%!important;filter:drop-shadow(0 12px 14px rgba(58,49,43,.09))!important}
#mmoda-v3 .mm3-product:nth-child(3) .mm3-product-image:before{width:76%!important;height:38%!important;top:57%!important}
#mmoda-v3 .mm3-brand{font-size:.75rem!important;line-height:1.2!important;margin-top:11px!important}
#mmoda-v3 .mm3-product h3{font-size:1.04rem!important;line-height:1.35!important;margin-top:5px!important}
#mmoda-v3 .mm3-price strong{font-size:1.34rem!important;line-height:1!important;font-weight:700!important}
#mmoda-v3 .mm3-price del{font-size:.78rem!important}
#mmoda-v3 .mm3-rating{font-size:.81rem!important;line-height:1.2!important;color:#68553f!important}
#mmoda-v3 .mm3-installment{font-size:.76rem!important;line-height:1.2!important;color:var(--text-secondary)!important}
#mmoda-v3 .mm3-options span{font-size:.75rem!important;color:var(--text-secondary)!important}
#mmoda-v3 .mm3-options i{width:10px!important;height:10px!important}
#mmoda-v3 .mm3-category-grid .mm3-category:nth-child(1){background:linear-gradient(145deg,#dfece4,#b9d3c4)!important}
#mmoda-v3 .mm3-category-grid .mm3-category:nth-child(2){background:linear-gradient(145deg,#f8e5df,#efc4b9)!important}
#mmoda-v3 .mm3-category-grid .mm3-category:nth-child(3){background:linear-gradient(145deg,#eee8f5,#d5c8e7)!important}
#mmoda-v3 .mm3-category-grid .mm3-category:nth-child(4){background:linear-gradient(145deg,#e2eff0,#afd4d4)!important}
#mmoda-v3 .mm3-category-grid .mm3-category:after{background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(34,37,34,.035))!important}
#mmoda-v3 .mm3-gift-image{background:#eee8e1!important}
#mmoda-v3 .mm3-gift-image:after{content:"Área integral da fotografia";position:absolute;right:18px;bottom:16px;padding:7px 10px;border-radius:999px;background:rgba(255,253,249,.86);color:var(--text-secondary);font-size:.72rem}
#mmoda-v3 .mm3-look-copy li,#mmoda-v3 .mm3-look-copy li span,#mmoda-v3 .mm3-look-copy li strong{color:var(--ink)!important;font-size:.82rem!important}
#mmoda-v3 .mm3-look-copy>p{color:var(--text-secondary)!important}
#mmoda-v3 .mm3-proof{background:var(--cream)!important;padding-top:80px!important;padding-bottom:80px!important}
#mmoda-v3 .mm3-proof:before{display:none!important;content:none!important}
#mmoda-v3 .mm3-testimonials{gap:20px!important}
#mmoda-v3 .mm3-testimonials blockquote{padding:32px!important;background:var(--warm-white)!important;border-color:rgba(231,221,211,.78)!important;border-radius:18px!important}
#mmoda-v3 .mm3-customer{gap:11px!important}
#mmoda-v3 .mm3-avatar{width:42px!important;height:42px!important;font-size:.76rem!important}
#mmoda-v3 .mm3-customer strong{font-size:.86rem!important}
#mmoda-v3 .mm3-customer small{font-size:.75rem!important;color:var(--text-secondary)!important;margin-top:2px!important}
#mmoda-v3 .mm3-stars{font-size:.9rem!important;letter-spacing:.06em!important;margin-top:18px!important}
#mmoda-v3 .mm3-testimonials blockquote p{font-size:1.08rem!important;line-height:1.5!important;margin:12px 0 18px!important}
#mmoda-v3 .mm3-testimonials footer{font-size:.78rem!important;color:var(--text-secondary)!important;padding-top:14px!important}
#mmoda-v3 .mm3-product-thumb{width:38px!important;height:46px!important}
#mmoda-v3 .mm3-ugc-grid{grid-template-columns:1.12fr .94fr .94fr!important}
#mmoda-v3 .mm3-brands>span{font-size:.75rem!important}
#mmoda-v3 .mm3-brands a{font-size:.88rem!important}
#mmoda-v3 .mm3-benefits strong{font-size:.86rem!important;color:var(--ink)!important}
#mmoda-v3 .mm3-benefits span{font-size:.75rem!important;color:var(--text-secondary)!important}
#mmoda-v3 .mm3-newsletter{padding-top:68px!important;padding-bottom:68px!important}
#mmoda-v3 .mm3-newsletter p{font-size:.92rem!important}
#mmoda-v3 .mm3-footer{padding-top:64px!important;padding-bottom:52px!important}
#mmoda-v3 .mm3-footer-brand p{font-size:.78rem!important;line-height:1.55!important;color:rgba(255,253,249,.84)!important}
#mmoda-v3 .mm3-footer nav strong{font-size:.82rem!important;color:var(--warm-white)!important}
#mmoda-v3 .mm3-footer nav a,#mmoda-v3 .mm3-footer nav span{font-size:.75rem!important;line-height:1.45!important;color:rgba(255,253,249,.84)!important}
#mmoda-v3 .mm3-footer-bottom{font-size:.72rem!important;color:rgba(255,253,249,.76)!important}
@media(max-width:820px){
#mmoda-v3 .mm3-product{grid-template-rows:auto 19px 48px 34px 20px 20px 23px!important}
#mmoda-v3 .mm3-product h3{font-size:1rem!important}
#mmoda-v3 .mm3-price strong{font-size:1.26rem!important}
#mmoda-v3 .mm3-proof{padding-top:60px!important;padding-bottom:60px!important}
#mmoda-v3 .mm3-testimonials blockquote{padding:26px!important}
#mmoda-v3 .mm3-newsletter{padding-top:48px!important;padding-bottom:48px!important}
#mmoda-v3 .mm3-footer{padding-top:48px!important;padding-bottom:40px!important}
}
/* Hero supplied by the store owner. */
#mmoda-v3 .mm3-hero-image{background-image:var(--mm3-hero-image)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}
#mmoda-v3 .mm3-hero-image:before,#mmoda-v3 .mm3-hero-image:after,#mmoda-v3 .mm3-hero-image .mm3-stitch{display:none!important;content:none!important}
@media(max-width:820px){#mmoda-v3 .mm3-hero-image{background-position:58% center!important}}
/* Fotos reais do catálogo: o produto domina o card e a segunda foto aparece no hover. */
#mmoda-v3 .mm3-product-image--real{background:#fff!important}
#mmoda-v3 .mm3-product-image--real:before,#mmoda-v3 .mm3-product-image--real:after{display:none!important;content:none!important}
#mmoda-v3 .mm3-product-image--real>img{z-index:1!important;object-fit:contain!important;object-position:center!important;padding:clamp(10px,1.1vw,18px)!important;background:#fff!important}
#mmoda-v3 .mm3-product-image--real>img+img{z-index:2!important}
#mmoda-v3 .mm3-product-image--real>button,#mmoda-v3 .mm3-product-image--real>.mm3-quick{z-index:5!important}
#mmoda-v3 .mm3-product-image--real+ .mm3-brand{margin-top:12px!important}
#mmoda-v3 .mm3-product .mm3-options span{margin-left:0!important}
/* Fotografias editoriais fornecidas para as quatro categorias. */
#mmoda-v3 .mm3-category--real{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:#efe7dc!important}
#mmoda-v3 .mm3-category--real>img{position:absolute!important;z-index:0!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;transition:transform .42s cubic-bezier(.2,.7,.2,1)!important}
#mmoda-v3 .mm3-category--real:first-child>img{object-position:center 48%!important}
#mmoda-v3 .mm3-category--real:after{content:""!important;display:block!important;position:absolute!important;z-index:1!important;inset:48% 0 0!important;background:linear-gradient(180deg,transparent,rgba(35,31,27,.2))!important;pointer-events:none!important}
#mmoda-v3 .mm3-category--real>strong{z-index:2!important;box-shadow:0 7px 20px rgba(45,39,33,.11)!important;backdrop-filter:blur(8px)!important}
#mmoda-v3 .mm3-category--real:hover>img,#mmoda-v3 .mm3-category--real:focus-visible>img{transform:scale(1.025)!important}
/* Universo MModa: uma camada de marca separada da interface comercial. */
#mmoda-v3 main{position:relative;isolation:isolate}
#mmoda-v3 .mm3-section,#mmoda-v3 .mm3-gift,#mmoda-v3 .mm3-look,#mmoda-v3 .mm3-size,#mmoda-v3 .mm3-newsletter{position:relative;isolation:isolate}
#mmoda-v3 .mm3-section>.mm3-heading,#mmoda-v3 .mm3-section>div:not(.mm3-brand-world),#mmoda-v3 .mm3-gift>*:not(.mm3-brand-world),#mmoda-v3 .mm3-look>*:not(.mm3-brand-world),#mmoda-v3 .mm3-size>*:not(.mm3-size-tape){position:relative;z-index:2}
#mmoda-v3 .mm3-brand-world{position:absolute;z-index:0;pointer-events:none;opacity:0;transform:translateY(8px);transition:opacity .65s ease,transform .7s cubic-bezier(.2,.7,.2,1)}
#mmoda-v3 .mm3-brand-world.is-visible{opacity:1;transform:none}
#mmoda-v3 .mm3-brand-world svg{position:absolute;overflow:visible}
#mmoda-v3 .mm3-brand-world path,#mmoda-v3 .mm3-newsletter-sky path{fill:none;stroke:#4f9692;stroke-width:2;stroke-linecap:round;stroke-dasharray:7 9;opacity:.35;vector-effect:non-scaling-stroke;transition:stroke-dashoffset .8s ease}
#mmoda-v3 .mm3-brand-world:not(.is-visible) path{stroke-dashoffset:86}
#mmoda-v3 .mm3-brand-world b{position:absolute;font-style:normal;font-family:Arial,sans-serif;font-weight:400;color:var(--coral);line-height:1}
#mmoda-v3 .mm3-world-shape{position:absolute;display:block;border-radius:50%;opacity:.52;filter:saturate(.92)}
#mmoda-v3 .mm3-brand-world--age{inset:0;z-index:0}.mm3-brand-world--age svg{width:38%;height:130px;right:-2%;top:26px}.mm3-brand-world--age b{right:7%;top:103px;font-size:1.45rem;color:#ef8069}.mm3-world-shape--sun{width:238px;height:238px;left:-185px;top:46%;background:#f5c66d}
#mmoda-v3 .mm3-age .mm3-heading h2:after{content:"♥";display:inline-block;margin-left:10px;color:#ef8069;font:400 .72em/1 Arial,sans-serif;transform:rotate(-8deg)}
#mmoda-v3 .mm3-brand-world--best{inset:0}.mm3-brand-world--best svg{width:34%;height:142px;right:-4%;top:22px}.mm3-brand-world--best b{right:4%;top:91px;font-size:1.55rem;color:#e6ae42}.mm3-world-shape--yellow{width:190px;height:190px;left:-148px;top:34px;background:#f5c66d;opacity:.42}
#mmoda-v3 .mm3-brand-world--categories{inset:0}.mm3-brand-world--categories svg{width:43%;height:145px;left:-6%;bottom:7%}.mm3-brand-world--categories b{left:4%;bottom:22%;font-size:2.7rem;color:#fff;text-shadow:0 8px 22px rgba(51,50,44,.1)}.mm3-world-shape--sage{width:270px;height:210px;right:-205px;top:22%;border-radius:46% 54% 39% 61%/56% 37% 63% 44%;background:#a8cbb6;opacity:.38}
#mmoda-v3 .mm3-category--real>strong{position:absolute!important}
#mmoda-v3 .mm3-category--real:nth-child(1)>strong:before,#mmoda-v3 .mm3-category--real:nth-child(2)>strong:before,#mmoda-v3 .mm3-category--real:nth-child(3)>strong:before{position:absolute;pointer-events:none;color:#fff;text-shadow:0 4px 14px rgba(48,40,34,.18)}
#mmoda-v3 .mm3-category--real:nth-child(1)>strong:before{content:"✦";left:28px;top:-142px;font-size:1.45rem;color:#f5c66d}
#mmoda-v3 .mm3-category--real:nth-child(2)>strong:before{content:"✦";right:-455px;top:-133px;font-size:1.5rem;color:#ef8069}
#mmoda-v3 .mm3-category--real:nth-child(3)>strong:before{content:"☁";right:-430px;top:-116px;font-size:2.1rem;color:rgba(255,255,255,.9)}
#mmoda-v3 .mm3-brand-note{position:relative;z-index:3;width:min(720px,calc(100% - 40px));margin:-10px auto 48px;display:flex;align-items:center;justify-content:center;gap:9px;color:#4f9692;font-size:.74rem;letter-spacing:.08em}.mm3-brand-note span{letter-spacing:.25em;opacity:.55}.mm3-brand-note b{color:#e6ae42;font-size:1rem}.mm3-brand-note em{font-style:normal;color:#746a62;letter-spacing:.02em}
#mmoda-v3 .mm3-gift:after{content:"· · · · · · ·   ♡";position:absolute;z-index:3;left:33px;bottom:22px;color:#f5c66d;letter-spacing:.18em;font-size:.9rem;opacity:.78;pointer-events:none}
#mmoda-v3 .mm3-brand-world--look{inset:-70px -5% auto;height:210px}.mm3-brand-world--look svg{inset:0;width:100%;height:100%}.mm3-brand-world--look b{right:8%;top:92px;font-size:1.7rem;color:#ef8069}
#mmoda-v3 .mm3-brand-world--new{inset:0}.mm3-brand-world--new b{left:-22px;top:34px;font-size:3.5rem;color:#dce8df;text-shadow:0 10px 24px rgba(55,55,47,.08)}.mm3-brand-world--new span{position:absolute;right:2%;top:76px;color:#e6ae42;font-size:.95rem;letter-spacing:.28em}
#mmoda-v3 .mm3-size{overflow:hidden}.mm3-size-tape{position:absolute!important;z-index:0!important;right:-26px;bottom:-10px;width:min(38%,390px);height:92px;opacity:.75}.mm3-size-tape path{fill:none;stroke:#ef8069;stroke-width:2;stroke-dasharray:6 7;opacity:.4}.mm3-size-tape g path{stroke:#4f9692;stroke-dasharray:none;opacity:.34}
#mmoda-v3 .mm3-brand-world--proof{inset:0}.mm3-brand-world--proof svg{width:35%;height:125px;right:-5%;top:28px}.mm3-brand-world--proof b{right:6%;top:103px;font-size:1.65rem}.mm3-world-shape--lilac{width:230px;height:230px;left:-185px;top:26%;background:#c9b9df;opacity:.34}
#mmoda-v3 .mm3-proof .mm3-heading h2{position:relative;display:inline-block}.mm3-proof .mm3-heading h2:after{content:"";position:absolute;left:4%;right:23%;bottom:-7px;height:3px;border-radius:999px;background:#ef8069;opacity:.52;transform:rotate(-1deg)}
#mmoda-v3 .mm3-brand-world--ugc{inset:0}.mm3-brand-world--ugc svg{width:39%;height:145px;left:-4%;top:16px}.mm3-brand-world--ugc b{left:5%;top:117px;font-size:1.65rem;color:#e6ae42}.mm3-world-shape--aqua{width:285px;height:235px;right:-215px;top:38%;border-radius:64% 36% 52% 48%/44% 60% 40% 56%;background:#82c2c3;opacity:.28}
#mmoda-v3 .mm3-newsletter{overflow:hidden}.mm3-newsletter-sky{position:absolute!important;z-index:0!important;inset:0;pointer-events:none}.mm3-newsletter-sky span{position:absolute;right:7%;top:12px;color:rgba(255,255,255,.76);font-size:2.7rem}.mm3-newsletter-sky b{position:absolute;right:4%;top:26px;color:#fff;font-size:1.1rem}.mm3-newsletter-sky svg{position:absolute;right:-1%;bottom:0;width:260px;height:76px}.mm3-newsletter>div:not(.mm3-newsletter-sky),.mm3-newsletter>form{position:relative;z-index:2}
#mmoda-v3 .mm3-footer{position:relative;isolation:isolate;overflow:hidden}.mm3-footer:before{content:"✦        ·        ✦    ·       ·        ✦";position:absolute;z-index:0;right:6%;top:22px;color:rgba(255,255,255,.18);letter-spacing:.4em;font-size:.82rem;transform:rotate(-2deg)}.mm3-footer>*{position:relative;z-index:1}
@media(max-width:820px){#mmoda-v3 .mm3-brand-world svg{width:58%!important;opacity:.75}.mm3-world-shape{transform:scale(.72)}#mmoda-v3 .mm3-brand-world--age svg{right:-22%;top:12px}.mm3-brand-world--age b{right:5%;top:83px}.mm3-world-shape--sun{left:-190px}#mmoda-v3 .mm3-brand-world--best svg{right:-25%;top:12px}.mm3-world-shape--yellow{left:-163px}#mmoda-v3 .mm3-brand-world--categories svg{left:-24%;bottom:2%}.mm3-world-shape--sage{right:-218px}.mm3-brand-note{margin-top:-19px!important;margin-bottom:38px!important;text-align:center;flex-wrap:wrap}.mm3-brand-note span{display:none}#mmoda-v3 .mm3-brand-world--look{left:-30%;right:-30%}.mm3-brand-world--new b{left:-24px;font-size:2.8rem}.mm3-size-tape{width:58%;opacity:.5}.mm3-world-shape--lilac{left:-192px}.mm3-world-shape--aqua{right:-225px}#mmoda-v3 .mm3-category--real>strong:before{display:none!important}}
@media(prefers-reduced-motion:reduce){#mmoda-v3 .mm3-brand-world,#mmoda-v3 .mm3-brand-world path,#mmoda-v3 .mm3-category--real>img{transition:none!important;transform:none!important}#mmoda-v3 .mm3-brand-world{opacity:1!important}}
/* Polimento dirigido: menos geometria repetida, mais continuidade e profundidade. */
#mmoda-v3 .mm3-brand-world--age svg{width:34%;right:4%;top:18px}.mm3-brand-world--age b{right:8%;top:96px}
#mmoda-v3 .mm3-brand-world--best svg{width:38%;right:17%;top:118px;height:116px}.mm3-brand-world--best b{right:43%;top:190px;font-size:1.35rem}.mm3-world-shape--yellow{width:194px;height:194px;left:-112px;top:102px;opacity:.4}
#mmoda-v3 .mm3-world-shape--sage{width:330px;height:250px;right:-132px;top:27%;border-radius:0;background:#a8cbb6;opacity:.38;clip-path:path("M32 49C66 9 137 0 190 20c49 18 101 5 125 45 26 44-6 79-2 122 5 47-44 68-92 53-43-13-83 16-129-3-42-17-37-59-65-88C1 122 2 85 32 49Z")}
#mmoda-v3 .mm3-brand-world--categories svg{width:41%;left:-3%;bottom:5%}.mm3-brand-world--categories b{left:7%;bottom:21%}
#mmoda-v3 .mm3-brand-note{font-size:.82rem;gap:11px;margin-top:-5px}.mm3-brand-note b{font-size:1.08rem}.mm3-brand-note em{font-weight:500}
#mmoda-v3 .mm3-gift-mark{position:absolute;right:28px;top:25px;width:42px;height:42px;fill:none;stroke:#f5c66d;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;opacity:.88}
#mmoda-v3 .mm3-brand-world--look{top:-82px}.mm3-brand-world--look b{left:41%;right:auto;top:126px;color:#ef8069;font-size:1.25rem}
#mmoda-v3 .mm3-brand-world--new b{opacity:.88;filter:saturate(.82)}.mm3-brand-world--new span{opacity:.76}
#mmoda-v3 .mm3-world-shape--lilac{width:150px;height:214px;left:-108px;top:31%;background:transparent;border:38px solid rgba(201,185,223,.6);border-right:0;border-radius:120px 0 0 120px;opacity:.62}
#mmoda-v3 .mm3-brand-world--proof svg{width:34%;right:1%;top:25px}.mm3-brand-world--proof b{right:5%;top:101px;color:#ef8069;font-size:1.25rem}
#mmoda-v3 .mm3-world-shape--aqua{width:345px;height:250px;right:-182px;top:34%;border-radius:0;background:#82c2c3;opacity:.3;clip-path:polygon(14% 4%,70% 0,93% 18%,100% 61%,78% 93%,31% 100%,0 73%,5% 31%)}
#mmoda-v3 .mm3-brand-world--ugc svg:not(.mm3-ugc-camera){width:40%;left:-3%;top:17px}.mm3-brand-world--ugc b{left:8%;top:119px}.mm3-ugc-camera{position:absolute!important;left:15%;top:91px;width:31px!important;height:26px!important;fill:none;stroke:#4f9692;stroke-width:2;stroke-linejoin:round;opacity:.48}
#mmoda-v3 .mm3-newsletter-sky svg{right:-2%;width:285px}.mm3-newsletter-sky path{stroke-dasharray:7 9}.mm3-footer:before{content:"·   ·   ✦        ·        ✦    ·       ·        ✦";right:5%;top:18px;opacity:.92}
/* Normalização óptica das fotografias de fornecedores diferentes. */
#mmoda-v3 .mm3-product-image--real{background:#f7f3ed!important}
#mmoda-v3 .mm3-product-image--real>img{background:#f7f3ed!important;padding:clamp(14px,1.25vw,20px)!important;filter:saturate(.94) contrast(.98) brightness(1.015)}
#mmoda-v3 .mm3-product:nth-child(3) .mm3-product-image--real>img{padding:clamp(20px,1.7vw,28px)!important}
#mmoda-v3 .mm3-product-image--real>img:first-of-type{mix-blend-mode:multiply}
#mmoda-v3 .mm3-product-image--real>img+img{mix-blend-mode:normal}
@media(max-width:820px){#mmoda-v3 .mm3-brand-world--age svg{right:-12%}.mm3-brand-world--best svg{right:-8%;top:105px}.mm3-brand-world--best b{right:25%;top:176px}.mm3-world-shape--yellow{left:-135px}.mm3-world-shape--sage{right:-235px}.mm3-world-shape--lilac{left:-120px}.mm3-world-shape--aqua{right:-245px}.mm3-gift-mark{right:18px;top:18px;width:34px}.mm3-ugc-camera{display:none}}
/* Densidade lúdica final: os elementos permanecem visíveis inclusive em captura full-page. */
#mmoda-v3 .mm3-brand-world{opacity:1!important;transform:none!important}
#mmoda-v3 .mm3-brand-world:not(.is-visible) path{stroke-dashoffset:0!important}
#mmoda-v3 .mm3-brand-world--best svg,#mmoda-v3 .mm3-brand-world--best b{display:none!important}
#mmoda-v3 .mm3-world-shape--sage{right:-225px;top:26%;z-index:0}
#mmoda-v3 .mm3-brand-world--categories b{left:2.5%;top:28px;bottom:auto;color:#e6ae42;font-size:1.45rem}
#mmoda-v3 .mm3-world-shape--lilac{display:none!important}
#mmoda-v3 .mm3-world-shape--aqua{right:-235px;top:34%;z-index:0}
#mmoda-v3 .mm3-new-cloud{position:absolute!important;left:-14px!important;top:34px!important;width:58px!important;height:38px!important;fill:none!important;stroke:#ef8069!important;stroke-width:1.8!important;stroke-linejoin:round!important;opacity:.34!important}
#mmoda-v3 .mm3-brand-world--new span{right:2.5%;top:72px;color:#e6ae42;opacity:.64}
#mmoda-v3 .mm3-sticker{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border:1px solid rgba(79,150,146,.42);border-radius:10px 12px 9px 13px;color:#4f7876;background:rgba(255,253,249,.8);font-size:.7rem;font-weight:650;letter-spacing:.02em;box-shadow:0 7px 18px rgba(52,65,58,.05);pointer-events:none;backdrop-filter:blur(5px)}
#mmoda-v3 .mm3-sticker b{color:#e6ae42;font-size:.88rem}.mm3-sticker--categories{left:clamp(28px,3.7vw,56px);bottom:23px;transform:rotate(-2deg)}.mm3-sticker--ugc{right:clamp(24px,4vw,60px);bottom:22px;transform:rotate(1.5deg)}.mm3-sticker--ugc b{color:#ef8069}
#mmoda-v3 .mm3-size-tape path:first-child{stroke-dasharray:6 8}.mm3-size-tape g path{stroke-width:1.8}
#mmoda-v3 .mm3-brand-note{min-height:28px;color:#4f9692}
@media(max-width:820px){#mmoda-v3 .mm3-world-shape--sage{right:-260px}.mm3-world-shape--aqua{right:-270px}.mm3-sticker{font-size:.64rem;padding:6px 9px}.mm3-sticker--categories{left:18px;bottom:12px}.mm3-sticker--ugc{right:18px;bottom:12px}}
/* Correção de direção: conteúdo real preservado e decoração estritamente periférica. */
#mmoda-v3 .mm3-path-bridge{position:relative;z-index:2;height:0;pointer-events:none}
#mmoda-v3 .mm3-path-bridge svg{position:absolute;overflow:visible;width:min(38vw,540px);height:125px;right:6vw;top:-67px}
#mmoda-v3 .mm3-path-bridge path{fill:none;stroke:#4f9692;stroke-width:1.8;stroke-linecap:round;stroke-dasharray:7 9;opacity:.32;vector-effect:non-scaling-stroke}
#mmoda-v3 .mm3-path-bridge b{position:absolute;right:7vw;top:23px;color:#e6ae42;font:400 1.1rem/1 Arial,sans-serif}
#mmoda-v3 .mm3-gift:after{display:none!important;content:none!important}
#mmoda-v3 .mm3-brand-world--new span{display:none!important}
#mmoda-v3 .mm3-brand-world--proof b{display:none!important}
#mmoda-v3 .mm3-ugc-camera{display:none!important}
#mmoda-v3 .mm3-sticker{display:none!important}
#mmoda-v3 .mm3-brand-note{font-size:.75rem!important;font-weight:500!important;letter-spacing:.015em!important}.mm3-brand-note span{display:inline!important;color:#4f9692;letter-spacing:.2em!important;opacity:.5}.mm3-brand-note em{font-weight:500!important}
#mmoda-v3 .mm3-footer:before{color:rgba(255,255,255,.13)!important;opacity:1!important}

/* ========================================================================== */
/* MMODA COLLECTIONS — CATEGORY + SEARCH                                      */
/* Keeps the native Nuvemshop catalog behavior while matching the Home shell. */
/* ========================================================================== */
body.mmoda-listing-page{margin:0!important;padding:0!important;background:#fffdf9!important;color:#202522!important}
body.mmoda-listing-page.head-offset{padding-top:0!important}
#mmoda-v3 .mm3-listing-store{min-height:100vh;background:#fffdf9}
#mmoda-v3 .mm3-listing-main{position:relative;background:linear-gradient(180deg,#fffaf3 0,#fffdf9 310px,#fffdf9 100%);overflow:hidden}
#mmoda-v3 .mm3-listing-main:before{content:"";position:absolute;z-index:0;top:64px;right:-65px;width:230px;height:160px;border-radius:48% 52% 42% 58%;background:rgba(185,219,207,.28);transform:rotate(-11deg);pointer-events:none}
#mmoda-v3 .mm3-listing{position:relative;z-index:1;padding:0 0 86px!important}
#mmoda-v3 .mm3-listing>.container{width:min(1420px,calc(100% - 64px))!important;max-width:none!important;margin:0 auto!important;padding:38px 0 0!important}
#mmoda-v3 .mm3-listing .breadcrumbs{margin:0 0 12px!important;color:#7c766f!important;font-size:.72rem!important}
#mmoda-v3 .mm3-listing .breadcrumbs a{color:#7c766f!important}
#mmoda-v3 .mm3-listing h1.h4{font-family:inherit!important;font-size:clamp(2.3rem,4vw,4.3rem)!important;line-height:.98!important;letter-spacing:-.055em!important;font-weight:750!important;color:#202522!important;margin:0!important}
#mmoda-v3 .mm3-listing h1.h4:after{content:"";display:block;width:74px;height:5px;margin-top:17px;border-radius:99px;background:linear-gradient(90deg,#ff8b72 0 66%,#f5c66d 66%)}
#mmoda-v3 .mm3-listing .grid.grid-md-auto.mb-md-4{min-height:154px;align-items:center!important;margin-bottom:32px!important;padding:8px 30px 10px;border:1px solid rgba(219,205,193,.68);border-radius:26px;background:rgba(255,253,249,.84);box-shadow:0 16px 45px rgba(72,58,45,.045);backdrop-filter:blur(5px)}
#mmoda-v3 .mm3-listing .grid.grid-md-auto.mb-md-4>div:last-child{align-self:center!important}
#mmoda-v3 .mm3-listing .form-select,#mmoda-v3 .mm3-listing select{min-height:43px!important;border:1px solid #ddd1c5!important;border-radius:11px!important;background-color:#fff!important;color:#292c29!important;padding:0 42px 0 14px!important}
#mmoda-v3 .mm3-listing .grid.grid-md-auto-4{display:grid!important;grid-template-columns:238px minmax(0,1fr)!important;gap:40px!important;align-items:start!important}
#mmoda-v3 .mm3-listing .grid.grid-md-auto-4>div:first-child{position:sticky;top:122px;padding:23px 22px 12px;border:1px solid #e9ded4;border-radius:19px;background:#fffdfa;box-shadow:0 12px 34px rgba(53,44,35,.04)}
#mmoda-v3 .mm3-listing .grid.grid-md-auto-4>div:first-child>h2{font-size:.74rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#ef745f!important}
#mmoda-v3 .mm3-listing .visible-when-content-ready .bottom-line{border-color:#eadfd5!important;margin-bottom:20px!important;padding-bottom:20px!important}
#mmoda-v3 .mm3-listing .visible-when-content-ready h6,#mmoda-v3 .mm3-listing .visible-when-content-ready .font-small.font-family-body.text-uppercase{font-size:.69rem!important;line-height:1.3!important;font-weight:700!important;letter-spacing:.09em!important;color:#6b635b!important}
#mmoda-v3 .mm3-listing .visible-when-content-ready a,#mmoda-v3 .mm3-listing .visible-when-content-ready label{color:#3f423f!important;font-size:.76rem!important;line-height:1.35!important}
#mmoda-v3 .mm3-listing .checkbox-container .checkbox{border-color:#cdbfb3!important;border-radius:5px!important}
#mmoda-v3 .mm3-listing .checkbox-container input:checked+.checkbox{border-color:#2d7773!important;background:#2d7773!important}
#mmoda-v3 .mm3-listing .js-product-table{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:42px 22px!important}
#mmoda-v3 .mm3-listing .js-product-container{min-width:0!important;margin:0!important;display:flex!important;flex-direction:column!important;position:relative!important}
#mmoda-v3 .mm3-listing .product-item-image-container{position:relative!important;overflow:hidden!important;border-radius:20px!important;background:#f5efe8!important;box-shadow:0 0 0 1px rgba(224,211,199,.45)!important;transition:transform .22s ease,box-shadow .22s ease!important}
#mmoda-v3 .mm3-listing .product-item-image-container>div[style*="padding-bottom"]{padding-bottom:122%!important}
#mmoda-v3 .mm3-listing .product-item-image-container:hover{transform:translateY(-3px);box-shadow:0 15px 34px rgba(61,48,36,.10)!important}
#mmoda-v3 .mm3-listing .product-item-image{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;transition:opacity .28s ease,transform .35s ease!important}
#mmoda-v3 .mm3-listing .product-item-image-container:hover .product-item-image-featured{transform:scale(1.018)!important}
#mmoda-v3 .mm3-listing .labels{top:12px!important;left:12px!important;gap:6px!important}
#mmoda-v3 .mm3-listing .label{border-radius:999px!important;padding:6px 9px!important;background:#fffdf9!important;color:#4a4742!important;font-size:.58rem!important;font-weight:700!important;letter-spacing:.045em!important;box-shadow:0 3px 12px rgba(45,37,30,.08)!important}
#mmoda-v3 .mm3-listing .product-item-information{min-height:176px!important;padding:15px 2px 4px!important;display:flex!important;flex-direction:column!important}
#mmoda-v3 .mm3-listing .product-item-link{color:#202522!important}
#mmoda-v3 .mm3-listing .product-item-name{min-height:43px!important;margin:0 0 11px!important;font-size:.91rem!important;line-height:1.42!important;font-weight:600!important;letter-spacing:-.015em!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}
#mmoda-v3 .mm3-listing .product-item-price-container{display:flex!important;align-items:baseline!important;gap:7px!important;margin-top:auto!important}
#mmoda-v3 .mm3-listing .product-item-price{font-size:1.16rem!important;line-height:1!important;font-weight:750!important;color:#202522!important}
#mmoda-v3 .mm3-listing .product-item-price-compare{font-size:.72rem!important;color:#8b847d!important}
#mmoda-v3 .mm3-listing .product-item-discount{font-size:.67rem!important;color:#ef745f!important}
#mmoda-v3 .mm3-listing .product-installments{font-size:.68rem!important;line-height:1.4!important;color:#655f59!important}
#mmoda-v3 .mm3-listing .text-stock{display:none!important}
#mmoda-v3 .mm3-listing .product-item-link{display:flex!important;flex:1!important;flex-direction:column!important}
#mmoda-v3 .mm3-listing .mm3-listing-brand{order:1!important;margin:0 0 5px!important;color:#7a746d!important;font-size:.75rem!important;line-height:1.2!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important}
#mmoda-v3 .mm3-listing .product-item-name{order:2!important}
#mmoda-v3 .mm3-listing .product-item-price-container{order:3!important;margin-top:0!important;margin-bottom:7px!important}
#mmoda-v3 .mm3-listing .mm3-listing-rating{order:4!important;display:flex!important;align-items:center!important;gap:4px!important;margin-bottom:6px!important;color:#68553f!important;font-size:.81rem!important;line-height:1.2!important;font-weight:500!important}
#mmoda-v3 .mm3-listing .mm3-listing-rating b{color:#d89a3d!important;font-size:.82rem!important}
#mmoda-v3 .mm3-listing .js-max-installments-container{order:5!important;margin:0 0 7px!important}
#mmoda-v3 .mm3-listing .product-installments{font-size:.76rem!important;line-height:1.2!important;color:#776f67!important}
#mmoda-v3 .mm3-listing .mm3-listing-options{order:6!important;display:flex!important;align-items:center!important;gap:5px!important;min-height:14px!important;color:#776f67!important;font-size:.75rem!important;line-height:1.2!important}
#mmoda-v3 .mm3-listing .mm3-listing-options i{display:block!important;width:10px!important;height:10px!important;border:1px solid rgba(32,37,34,.1)!important;border-radius:50%!important;background:#d8d2cb}
#mmoda-v3 .mm3-listing .mm3-listing-options:not(:has(i)):before{content:"";display:block;width:34px;height:10px;flex:0 0 34px;background:radial-gradient(circle at 5px 5px,#292b28 0 4px,transparent 4.5px),radial-gradient(circle at 17px 5px,#ff8b72 0 4px,transparent 4.5px),radial-gradient(circle at 29px 5px,#82c2c3 0 4px,transparent 4.5px)}
#mmoda-v3 .mm3-listing .mm3-listing-options span{margin-left:1px!important}
#mmoda-v3 .mm3-account .mm3-cart-count{position:absolute!important;z-index:3!important;right:-4px!important;top:3px!important;display:grid!important;place-items:center!important;width:auto!important;min-width:18px!important;height:18px!important;padding:0 4px!important;border:2px solid #fffdf9!important;border-radius:999px!important;background:#ff806c!important;color:#fff!important;font-family:Inter,Arial,sans-serif!important;font-size:.61rem!important;font-weight:750!important;line-height:1!important;box-sizing:border-box!important;pointer-events:none!important;box-shadow:0 2px 7px rgba(123,55,45,.18)!important}
@media(max-width:820px){#mmoda-v3 .mm3-account .mm3-cart-count{right:0!important;top:0!important;min-width:17px!important;height:17px!important;font-size:.58rem!important}}

/* Carrinho MModa — experiência compartilhada com a identidade da Home */
body.mmoda-global-header-page:has(.mm3-cart-page){background:#fffaf4;color:#202522}
.mm3-cart-page{width:min(1420px,calc(100% - 64px))!important;max-width:none!important;margin:0 auto!important;padding:30px 0 84px!important;font-family:Inter,Arial,sans-serif!important;color:#202522!important}
.mm3-cart-section-heading span,.mm3-cart-fulfillment-title span,.mm3-cart-summary-heading span{display:block;margin-bottom:7px;color:#ef745f;font-size:.69rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase}
.mm3-cart-page form.visible-when-content-ready{margin:0!important}
.mm3-cart-page .cart-page-content{display:grid!important;grid-template-columns:minmax(0,1fr) 390px!important;gap:30px!important;align-items:start!important}
.mm3-cart-page .cart-page-products{min-width:0;padding:27px 28px 30px;border:1px solid #eadfd5;border-radius:25px;background:#fffdf9;box-shadow:0 15px 42px rgba(67,51,38,.045)}
.mm3-cart-section-heading,.mm3-cart-fulfillment-title,.mm3-cart-summary-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}
.mm3-cart-section-heading{align-items:center;padding-bottom:23px;border-bottom:1px solid #e7dbd0}
.mm3-cart-section-heading h1,.mm3-cart-section-heading h2,.mm3-cart-fulfillment-title h2,.mm3-cart-summary-heading h2{margin:0;color:#202522;font-family:Inter,Arial,sans-serif;font-size:1.45rem;font-weight:740;line-height:1.1;letter-spacing:-.035em}
.mm3-cart-section-heading h1{font-size:2.05rem;letter-spacing:-.05em}
.mm3-cart-section-copy p{margin:8px 0 0;color:#756d65;font-size:.75rem;line-height:1.45}
.mm3-cart-section-actions{display:flex;align-items:center;gap:12px}
.mm3-cart-section-heading a{padding:9px 12px;border-radius:999px;background:#f6efe7;color:#347d7b!important;font-size:.72rem;font-weight:650;white-space:nowrap}
.mm3-cart-page .cart-page-table-header{display:none!important}
.mm3-cart-page .js-ajax-cart-list{display:grid;gap:12px;margin:0!important}
.mm3-cart-page .cart-page-item{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;gap:18px!important;margin:0!important;padding:15px!important;border:1px solid #eee3d9;border-radius:18px;background:#fbf7f1;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}
.mm3-cart-page .cart-page-item:hover{border-color:#e2d3c5;box-shadow:0 11px 28px rgba(61,47,36,.055);transform:translateY(-1px)}
.mm3-cart-page .cart-item-image-container{width:112px!important;height:132px!important;overflow:hidden;border:0!important;border-radius:13px;background:#f2ebe3}
.mm3-cart-page .cart-item-image{object-fit:cover!important}
.mm3-cart-page .cart-page-item .cart-item-info-container{display:grid!important;grid-template-columns:minmax(180px,1fr) minmax(280px,1fr) auto!important;grid-template-rows:1fr!important;gap:18px!important;align-items:center!important}
.mm3-cart-page .cart-item-product-info{display:block!important;min-width:0}
.mm3-cart-page .cart-item-name-container{margin:0!important}
.mm3-cart-page .cart-item-name{display:-webkit-box;overflow:hidden;color:#202522!important;font-size:.93rem!important;font-weight:650!important;line-height:1.4!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.mm3-cart-page .cart-item-variant{display:inline-flex;margin-top:8px;padding:5px 8px;border-radius:999px;background:#eee5db;color:#665f58;font-size:.67rem!important;font-weight:550}
.mm3-cart-page .cart-item-label{font-size:.67rem!important;color:#347d7b!important}
.mm3-cart-page .cart-page-item .cart-item-totals-container{display:grid!important;grid-template-columns:100px 94px 100px!important;gap:17px!important;align-items:center!important}
.mm3-cart-page .form-quantity{overflow:hidden;width:94px!important;min-height:42px!important;border:1px solid #dfd1c5!important;border-radius:11px!important;background:#fffdf9!important}
.mm3-cart-page .form-quantity .btn{display:grid!important;place-items:center!important;width:30px!important;height:40px!important;padding:0!important;color:#347d7b!important;background:transparent!important;border:0!important}
.mm3-cart-page .cart-quantity-input{height:40px!important;background:transparent!important;color:#202522!important;font-size:.83rem!important;font-weight:650!important;text-align:center!important}
.mm3-cart-page .cart-item-unit-price,.mm3-cart-page .cart-item-subtotal{color:#282c29!important;font-size:.87rem!important;font-weight:650!important;white-space:nowrap}
.mm3-cart-page .cart-item-delete{align-self:center!important}
.mm3-cart-page .cart-item-delete .btn{padding:7px 9px!important;border-radius:8px!important;color:#8b7168!important;font-size:.68rem!important;text-decoration:none!important}
.mm3-cart-page .cart-item-delete .btn:hover{background:#f7e7e2!important;color:#c05e4f!important}
.mm3-cart-page .cart-page-fulfillment{width:100%!important;margin-top:24px;padding:26px;border:1px solid #e3d7cc;border-radius:20px;background:linear-gradient(145deg,#fffaf4 0,#f7f3ed 100%)}
.mm3-cart-page .mm3-cart-fulfillment-title{display:block;margin-bottom:19px;padding-bottom:18px;border-bottom:1px solid #e5d9ce}
.mm3-cart-page .mm3-cart-fulfillment-title span{margin-bottom:6px}
.mm3-cart-page .mm3-cart-fulfillment-title h2{font-size:1.55rem}
.mm3-cart-page .cart-fulfillment-info{padding-bottom:0!important}
.mm3-cart-page .shipping-calculator-head{min-height:58px}
.mm3-cart-page .js-cart-saved-zipcode{margin-bottom:14px!important;padding:12px 14px;border:1px solid #e8ddd3;border-radius:13px;background:rgba(255,253,249,.88)}
.mm3-cart-page .shipping-calculator-head .font-small{color:#645d56!important;font-size:.72rem!important}
.mm3-cart-page .shipping-calculator-head .js-shipping-calculator-current-zip{color:#202522;font-weight:720;letter-spacing:.025em}
.mm3-cart-page .shipping-calculator-head a{padding:6px 10px!important;border-radius:999px;background:#edf4ef;color:#347d7b!important;font-size:.67rem!important;font-weight:680!important;text-decoration:none!important}
.mm3-cart-page .js-shipping-calculator-response{margin:0!important;padding:0!important;background:transparent!important}
.mm3-cart-page .js-shipping-calculator-response>.font-medium{margin:4px 0 12px!important;color:#202522;font-size:.8rem!important;font-weight:700!important}
.mm3-cart-page .js-shipping-calculator-response>.font-medium svg{box-sizing:content-box;width:18px!important;height:18px!important;padding:7px;border-radius:50%;background:#fff0d7;color:#d68d19!important}
.mm3-cart-page .radio-button-container{margin:0!important}
.mm3-cart-page .js-shipping-calculator-response .radio-button-item{margin:0 0 10px!important;border:0!important;background:transparent!important}
.mm3-cart-page .js-shipping-calculator-response .radio-button{padding:15px 16px!important;border:1px solid #e6dbd0!important;border-radius:14px!important;background:#fffdf9!important;box-shadow:0 5px 16px rgba(65,50,38,.025);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}
.mm3-cart-page .js-shipping-calculator-response .radio-button:hover{border-color:#cfc0b3!important;box-shadow:0 8px 20px rgba(65,50,38,.045)}
.mm3-cart-page .js-shipping-calculator-response .radio-button.selected{border-color:#75aaa5!important;background:#edf6f2!important;box-shadow:inset 0 0 0 1px rgba(52,125,123,.18)}
.mm3-cart-page .radio-button-content{align-items:center!important}
.mm3-cart-page .radio-button-icons-container{width:25px!important;margin-right:10px!important}
.mm3-cart-page .radio-button-icons{display:grid!important;place-items:center!important;width:20px!important;height:20px!important}
.mm3-cart-page .radio-button-icons:before{content:"";width:16px;height:16px;border:1.5px solid #a89c92;border-radius:50%;background:#fffdf9;box-sizing:border-box}
.mm3-cart-page .radio-button.selected .radio-button-icons:before{border:5px solid #4f9692;background:#fff}
.mm3-cart-page .radio-button-icon{display:none!important}
.mm3-cart-page .radio-button-label{width:calc(100% - 35px)!important}
.mm3-cart-page .radio-button-text{align-items:center!important}
.mm3-cart-page .radio-button-text [data-component="option.name"]{margin-bottom:4px!important;color:#292d2a;font-size:.78rem;font-weight:680}
.mm3-cart-page .radio-button-text [data-component="option.date"]{color:#837a72!important;font-size:.67rem;line-height:1.4}
.mm3-cart-page .radio-button-text [data-component="option.price"]{color:#202522!important;font-size:.83rem!important;font-weight:740!important}
.mm3-cart-page .js-toggle-more-shipping-options{margin:5px 0 14px!important}
.mm3-cart-page .js-toggle-more-shipping-options a{display:inline-flex;padding:8px 13px;border:1px solid #dfd2c7;border-radius:999px;background:#fffdf9;color:#347d7b!important;font-size:.66rem!important;font-weight:680;text-decoration:none!important}
.mm3-cart-page .js-shipping-calculator-response>div.font-small:last-of-type{margin-top:3px;padding:11px 13px;border-radius:11px;background:#f1ebe4;color:#756c64!important;font-size:.65rem!important}
.mm3-cart-page .cart-page-summary{position:sticky!important;top:118px!important;padding:27px;border:1px solid #e4d6ca;border-radius:25px;background:linear-gradient(145deg,#fffdf9 0,#fff7ef 100%);box-shadow:0 18px 48px rgba(61,47,36,.075)}
.mm3-cart-page .mm3-cart-summary-heading{padding-bottom:19px;margin-bottom:20px;border-bottom:1px solid #e7dbd0}
.mm3-cart-page .cart-page-totals{position:static!important;top:auto!important}
.mm3-cart-page .cart-page-totals .font-big{font-size:.83rem!important;color:#615a53!important}
.mm3-cart-page .cart-page-totals .font-huge{margin-top:17px!important;padding-top:18px!important;border-top:1px solid #e3d5ca!important;color:#202522!important;font-size:1.02rem!important;font-weight:700!important}
.mm3-cart-page .js-cart-total{font-size:1.38rem!important;font-weight:780!important;letter-spacing:-.035em!important}
.mm3-cart-page #go-to-checkout{min-height:50px!important;margin:8px 0 9px!important;border:0!important;border-radius:999px!important;background:#ff8b72!important;color:#202522!important;font-size:.83rem!important;font-weight:720!important;box-shadow:0 10px 24px rgba(216,103,81,.18)!important;transition:transform .2s ease,box-shadow .2s ease!important}
.mm3-cart-page #go-to-checkout:hover{transform:translateY(-1px);box-shadow:0 14px 27px rgba(216,103,81,.25)!important}
.mm3-cart-page .cart-page-summary .btn-link{color:#347d7b!important;font-size:.72rem!important;font-weight:650!important;text-decoration:none!important}
.mm3-cart-assurance{display:grid;gap:11px;margin-top:22px;padding-top:20px;border-top:1px solid #e7dbd0}
.mm3-cart-assurance>div{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:center}
.mm3-cart-assurance b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#e3f1eb;color:#347d7b;font-size:.9rem}
.mm3-cart-assurance span{display:flex;flex-direction:column;gap:2px}
.mm3-cart-assurance strong{font-size:.74rem;color:#303431}
.mm3-cart-assurance small{font-size:.65rem;color:#7b746d}
.mm3-cart-empty{min-height:390px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 24px;border:1px solid #eadfd5;border-radius:26px;background:linear-gradient(145deg,#fffdf9,#edf4ef);text-align:center}
.mm3-cart-empty>span{display:grid;place-items:center;width:62px;height:62px;margin-bottom:20px;border-radius:50%;background:#f6ded8;color:#ef745f;font-size:1.7rem}
.mm3-cart-empty h2{max-width:560px;margin:0;color:#202522;font-size:2rem;line-height:1.15;letter-spacing:-.04em}
.mm3-cart-empty p{margin:13px 0 24px;color:#716960;font-size:.88rem}
.mm3-cart-empty .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 25px;box-sizing:border-box;line-height:1.2;text-align:center;border:0;border-radius:999px;background:#ff8b72;color:#202522;font-weight:700}

@media(max-width:1100px){.mm3-cart-page .cart-page-content{grid-template-columns:minmax(0,1fr) 340px!important}.mm3-cart-page .cart-page-item .cart-item-info-container{grid-template-columns:minmax(150px,1fr) minmax(210px,1fr) auto!important}.mm3-cart-page .cart-page-item .cart-item-totals-container{grid-template-columns:92px 78px 86px!important;gap:11px!important}}
@media(max-width:820px){
  .mm3-cart-page{width:100%!important;padding:18px 15px 56px!important}
  .mm3-cart-page .cart-page-content{display:block!important}
  .mm3-cart-page .cart-page-products{padding:18px 14px 20px;border-radius:20px}
  .mm3-cart-section-heading{align-items:flex-start;margin-bottom:16px;padding-bottom:18px}
  .mm3-cart-section-heading h1{font-size:1.65rem}
  .mm3-cart-section-heading h2,.mm3-cart-fulfillment-title h2,.mm3-cart-summary-heading h2{font-size:1.22rem}
  .mm3-cart-section-copy p{max-width:220px;margin-top:6px;font-size:.68rem}
  .mm3-cart-section-actions{flex-direction:column;align-items:flex-end;gap:7px}
  .mm3-cart-section-heading a{padding:7px 9px;font-size:.63rem}
  .mm3-cart-page .js-ajax-cart-list{gap:10px}
  .mm3-cart-page .cart-page-item{grid-template-columns:88px minmax(0,1fr)!important;gap:12px!important;padding:11px!important;border-radius:15px}
  .mm3-cart-page .cart-page-item:hover{transform:none;box-shadow:none}
  .mm3-cart-page .cart-item-image-container{width:88px!important;height:110px!important;border-radius:11px}
  .mm3-cart-page .cart-page-item .cart-item-info-container{display:block!important}
  .mm3-cart-page .cart-item-name{padding-right:28px;font-size:.79rem!important;line-height:1.35!important}
  .mm3-cart-page .cart-item-variant{margin-top:6px;padding:4px 7px;font-size:.59rem!important}
  .mm3-cart-page .cart-item-product-info{position:relative}
  .mm3-cart-page .cart-item-product-info>.cart-item-delete{position:absolute;right:0;top:-4px}
  .mm3-cart-page .cart-item-delete-button{width:30px;height:30px;overflow:hidden;padding:0!important;color:transparent!important;font-size:0!important}
  .mm3-cart-page .cart-item-delete-button:before{content:"×";display:grid;place-items:center;width:30px;height:30px;color:#95756b;font-size:1.15rem}
  .mm3-cart-page .cart-page-item .cart-item-totals-container{display:grid!important;grid-template-columns:92px 1fr!important;gap:10px!important;margin-top:13px}
  .mm3-cart-page .cart-item-unit-price{display:none!important}
  .mm3-cart-page .cart-item-subtotal{justify-self:end;font-size:.84rem!important}
  .mm3-cart-page .form-quantity{width:88px!important;min-height:38px!important}
  .mm3-cart-page .form-quantity .btn,.mm3-cart-page .cart-quantity-input{height:36px!important}
  .mm3-cart-page .cart-page-item>.cart-item-info-container>.cart-item-delete{display:none!important}
  .mm3-cart-page .cart-page-fulfillment{margin-top:18px;padding:19px 15px;border-radius:17px}
  .mm3-cart-page .mm3-cart-fulfillment-title{margin-bottom:15px;padding-bottom:14px}
  .mm3-cart-page .mm3-cart-fulfillment-title h2{font-size:1.32rem}
  .mm3-cart-page .js-cart-saved-zipcode{padding:10px 11px}
  .mm3-cart-page .js-shipping-calculator-response .radio-button{padding:13px 12px!important}
  .mm3-cart-page .radio-button-text [data-component="option.name"]{font-size:.72rem}
  .mm3-cart-page .radio-button-text [data-component="option.price"]{font-size:.75rem!important}
  .mm3-cart-page .cart-page-summary{position:static!important;top:auto!important;margin-top:16px;padding:20px 18px;border-radius:20px}
  .mm3-cart-page .cart-page-totals{position:static!important}
  .mm3-cart-page .js-cart-total{font-size:1.25rem!important}
  .mm3-cart-assurance{grid-template-columns:1fr 1fr;gap:10px}
  .mm3-cart-assurance>div{grid-template-columns:30px 1fr;gap:8px}
  .mm3-cart-assurance b{width:30px;height:30px}
  .mm3-cart-assurance small{font-size:.58rem}
  .mm3-cart-empty{min-height:340px;padding:38px 20px;border-radius:21px}
  .mm3-cart-empty h2{font-size:1.55rem}
}
#mmoda-v3 .mm3-listing .btn-primary{border-radius:999px!important;background:#ff8b72!important;border-color:#ff8b72!important;color:#202522!important}
#mmoda-v3 .mm3-search-listing>.container>.py-4{padding:30px!important;border:1px solid rgba(219,205,193,.68);border-radius:26px;background:rgba(255,253,249,.88)}
#mmoda-v3 .mm3-search-listing>.container>h2{font-size:.92rem!important;color:#655f59!important;margin:26px 0 24px!important}
#mmoda-v3 .mm3-search-listing>.container>.js-product-table{grid-template-columns:repeat(4,minmax(0,1fr))!important}
#mmoda-v3 .mm3-listing-store>.mm3-benefits{margin-top:0!important}
#mmoda-v3 .mm3-product .mm3-price del{margin-right:8px;color:#8f877f;font-size:.72rem;font-weight:400}
#mmoda-v3 .mm3-new-card-link{display:block;color:inherit;text-decoration:none}
#mmoda-v3 .mm3-new-card-link:hover{color:inherit}
#mmoda-v3 .mm3-new-card .mm3-new-image{overflow:hidden;background:#f3ece4}
#mmoda-v3 .mm3-new-card .mm3-new-image:before{display:none!important;content:none!important;visibility:hidden!important}
#mmoda-v3 .mm3-new-card .mm3-new-image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .32s ease}
#mmoda-v3 .mm3-new-card-link:hover .mm3-new-image img{transform:scale(1.025)}
#mmoda-v3 .mm3-product-image--real>.mm3-product-image-primary{opacity:1!important}
#mmoda-v3 .mm3-product-image--real>.mm3-product-image-secondary{opacity:0!important}
@media(hover:hover) and (pointer:fine){
  #mmoda-v3 .mm3-product:hover .mm3-product-image--has-secondary>.mm3-product-image-primary,#mmoda-v3 .mm3-product:focus-within .mm3-product-image--has-secondary>.mm3-product-image-primary{opacity:0!important}
  #mmoda-v3 .mm3-product:hover .mm3-product-image--has-secondary>.mm3-product-image-secondary,#mmoda-v3 .mm3-product:focus-within .mm3-product-image--has-secondary>.mm3-product-image-secondary{opacity:1!important}
}

@media(max-width:1180px){
  #mmoda-v3 .mm3-listing>.container{width:min(100% - 40px,1180px)!important}
  #mmoda-v3 .mm3-listing .grid.grid-md-auto-4{grid-template-columns:210px minmax(0,1fr)!important;gap:26px!important}
  #mmoda-v3 .mm3-listing .js-product-table{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  #mmoda-v3 .mm3-search-listing>.container>.js-product-table{grid-template-columns:repeat(3,minmax(0,1fr))!important}
}
@media(max-width:820px){
  body.mmoda-listing-page{overflow-x:hidden!important}
  #mmoda-v3 .mm3-listing-main{background:#fffdf9!important}
  #mmoda-v3 .mm3-listing-main:before{top:100px;right:-92px;width:175px;height:125px}
  #mmoda-v3 .mm3-listing{padding-bottom:54px!important}
  #mmoda-v3 .mm3-listing>.container{width:100%!important;padding:22px 15px 0!important}
  #mmoda-v3 .mm3-listing .grid.grid-md-auto.mb-md-4{min-height:112px;margin:0!important;padding:18px!important;border-radius:20px!important}
  #mmoda-v3 .mm3-listing h1.h4{font-size:2.25rem!important;line-height:1!important}
  #mmoda-v3 .mm3-listing h1.h4:after{width:58px;height:4px;margin-top:12px}
  #mmoda-v3 .mm3-listing .category-controls{position:sticky!important;z-index:20!important;top:0!important;margin:14px -15px 20px!important;background:#fffdf9!important;border-color:#eadfd5!important;box-shadow:0 7px 22px rgba(55,45,36,.05)!important}
  #mmoda-v3 .mm3-listing .category-controls button{min-height:50px!important;font-size:.78rem!important;font-weight:600!important;color:#2c3330!important}
  #mmoda-v3 .mm3-listing .grid.grid-md-auto-4{display:block!important}
  #mmoda-v3 .mm3-listing .grid.grid-md-auto-4>div:first-child{display:none!important}
  #mmoda-v3 .mm3-listing .js-product-table,#mmoda-v3 .mm3-search-listing>.container>.js-product-table{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px 12px!important}
  #mmoda-v3 .mm3-listing .product-item-image-container{border-radius:15px!important}
  #mmoda-v3 .mm3-listing .product-item-image-container>div[style*="padding-bottom"]{padding-bottom:133%!important}
  #mmoda-v3 .mm3-listing .product-item-information{min-height:164px!important;padding-top:12px!important}
  #mmoda-v3 .mm3-listing .product-item-name{min-height:40px!important;font-size:.79rem!important;line-height:1.38!important;margin-bottom:9px!important}
  #mmoda-v3 .mm3-listing .product-item-price{font-size:1rem!important}
  #mmoda-v3 .mm3-listing .product-installments{font-size:.61rem!important}
  #mmoda-v3 .mm3-listing .text-stock{font-size:.56rem!important;padding:4px 6px!important}
  #mmoda-v3 .mm3-search-listing>.container>.py-4{padding:20px!important;border-radius:20px!important}
  #mmoda-v3 .mm3-search-listing>.container>h2{font-size:.79rem!important;margin:20px 2px!important}
}
@media(max-width:380px){
  #mmoda-v3 .mm3-listing .js-product-table,#mmoda-v3 .mm3-search-listing>.container>.js-product-table{gap-left:9px!important;gap-right:9px!important}
  #mmoda-v3 .mm3-listing .product-item-name{font-size:.75rem!important}
}
#mmoda-v3 .mm3-brands:before,#mmoda-v3 .mm3-brands:after,#mmoda-v3 .mm3-benefits:before,#mmoda-v3 .mm3-benefits:after{display:none!important;content:none!important}
@media(max-width:820px){#mmoda-v3 .mm3-path-bridge svg{width:68vw;right:-16vw;top:-60px}.mm3-path-bridge b{right:7vw;top:26px}.mm3-brand-note span{display:inline!important}}

/* MMODA VITRINES — filtros editoriais, compactos e totalmente nativos */
@media(min-width:821px){
  #mmoda-v3 .mm3-listing .grid.grid-md-auto-4{grid-template-columns:264px minmax(0,1fr)!important;gap:46px!important}
  #mmoda-v3 .mm3-listing .grid.grid-md-auto-4>div:first-child{top:116px;padding:0 2px 18px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
  #mmoda-v3 .mm3-listing .grid.grid-md-auto-4>div:first-child>.mm3-filter-title{margin:0 0 18px!important;padding:0 0 18px!important;border-bottom:1px solid #e7e0da;font-size:1.22rem!important;line-height:1.2!important;font-weight:750!important;letter-spacing:-.02em!important;text-transform:none!important;color:#202522!important}
  #mmoda-v3 .mm3-filter-panel .filter-accordion{margin:0!important;padding:0!important;border-bottom:1px solid #e7e0da!important}
  #mmoda-v3 .mm3-filter-panel .accordion-toggle{display:flex!important;justify-content:space-between!important;min-height:58px!important;padding:0 2px!important;color:#272d2a!important;text-decoration:none!important}
  #mmoda-v3 .mm3-filter-panel .accordion-toggle .mb-0{font-size:.94rem!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-.01em!important;text-transform:none!important;color:#272d2a!important}
  #mmoda-v3 .mm3-filter-panel .accordion-toggle svg{display:none!important}
  #mmoda-v3 .mm3-filter-panel .js-accordion-private-toggle-inactive:after{content:"+";display:block;font-size:1.65rem;line-height:1;font-weight:300;color:#2e3531}
  #mmoda-v3 .mm3-filter-panel .js-accordion-private-toggle-active:after{content:"−";display:block;font-size:1.55rem;line-height:1;font-weight:300;color:#2e3531}
  #mmoda-v3 .mm3-filter-panel .js-accordion-private-content{margin:0!important;padding:0 0 18px!important}
  #mmoda-v3 .mm3-filter-panel .filter-accordion>.js-accordion-private-content.bottom-line{border-bottom:0!important}
  #mmoda-v3 .mm3-filter-panel .filters-categories-container .js-accordion-private-content:not([style*="display: none"]),
  #mmoda-v3 .mm3-filter-panel .js-filter-container:not([data-component="list.filter-color"]) .js-accordion-private-content:not([style*="display: none"]){display:flex!important;flex-wrap:wrap;gap:8px}
  #mmoda-v3 .mm3-filter-panel .js-filter-container:not([data-component="list.filter-color"])>.js-accordion-private-content>.js-accordion-private-container,
  #mmoda-v3 .mm3-filter-panel .js-filter-container:not([data-component="list.filter-color"])>.js-accordion-private-content>.js-accordion-private-container>.js-accordion-private-content{display:contents!important}
  #mmoda-v3 .mm3-filter-panel .js-filter-container:not([data-component="list.filter-color"])>.js-accordion-private-content>.js-accordion-private-container>.js-accordion-private-toggle{display:none!important}
  #mmoda-v3 .mm3-filter-panel .filters-categories-container li{margin:0!important}
  #mmoda-v3 .mm3-filter-panel .filters-categories-container a.font-small,
  #mmoda-v3 .mm3-filter-panel .js-filter-container:not([data-component="list.filter-color"]) .checkbox-container{display:inline-flex!important;width:auto!important;min-height:34px;margin:0!important;padding:6px 9px!important;border:1px solid #e3ddd7;border-radius:7px;background:#f8f6f3;color:#363b38!important;font-size:.72rem!important;line-height:1.1!important;align-items:center;justify-content:center;box-shadow:0 1px 0 rgba(50,42,35,.025);transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}
  #mmoda-v3 .mm3-filter-panel .filters-categories-container a.font-small:hover,
  #mmoda-v3 .mm3-filter-panel .js-filter-container:not([data-component="list.filter-color"]) .checkbox-container:hover{border-color:#8ebcb3;background:#eef6f2;color:#1f5e59!important;transform:translateY(-1px)}
  #mmoda-v3 .mm3-filter-panel .js-filter-container:not([data-component="list.filter-color"]) .checkbox-container .checkbox{display:flex!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;gap:0!important;border:0!important;background:transparent!important}
  #mmoda-v3 .mm3-filter-panel .js-filter-container:not([data-component="list.filter-color"]) .checkbox-text{margin:0!important;line-height:1.15!important}
  #mmoda-v3 .mm3-filter-panel .js-filter-container:not([data-component="list.filter-color"]) .checkbox-icon{display:none!important}
  #mmoda-v3 .mm3-filter-panel .js-filter-container:not([data-component="list.filter-color"]) input:checked+.checkbox{background:transparent!important;color:#fff!important}
  #mmoda-v3 .mm3-filter-panel .js-filter-container:not([data-component="list.filter-color"]) .checkbox-container:has(input:checked){border-color:#2f7772;background:#2f7772;color:#fff!important}
  #mmoda-v3 .mm3-filter-panel [data-component="list.filter-color"] .js-accordion-private-content:not([style*="display: none"]){display:flex!important;flex-wrap:wrap;gap:11px}
  #mmoda-v3 .mm3-filter-panel [data-component="list.filter-color"]>.js-accordion-private-content>.js-accordion-private-container,
  #mmoda-v3 .mm3-filter-panel [data-component="list.filter-color"]>.js-accordion-private-content>.js-accordion-private-container>.js-accordion-private-content{display:contents!important}
  #mmoda-v3 .mm3-filter-panel [data-component="list.filter-color"]>.js-accordion-private-content>.js-accordion-private-container>.js-accordion-private-toggle{display:none!important}
  #mmoda-v3 .mm3-filter-panel [data-component="list.filter-color"] .checkbox-container{position:relative;display:block!important;width:34px!important;height:34px!important;margin:0!important;border-radius:50%;cursor:pointer}
  #mmoda-v3 .mm3-filter-panel [data-component="list.filter-color"] .checkbox{display:block!important;width:34px!important;height:34px!important;border:1px solid #ded8d2!important;border-radius:50%!important;background:#fff!important}
  #mmoda-v3 .mm3-filter-panel [data-component="list.filter-color"] .checkbox-icon,
  #mmoda-v3 .mm3-filter-panel [data-component="list.filter-color"] .checkbox-text{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}
  #mmoda-v3 .mm3-filter-panel [data-component="list.filter-color"] .checkbox-color{position:absolute!important;inset:4px!important;width:auto!important;height:auto!important;margin:0!important;border:0!important;border-radius:50%!important;box-shadow:inset 0 0 0 1px rgba(32,37,34,.08)}
  #mmoda-v3 .mm3-filter-panel [data-component="list.filter-color"] input:checked+.checkbox{border:2px solid #202522!important;background:#fff!important;box-shadow:0 0 0 2px #fff,0 0 0 3px #202522!important}
  #mmoda-v3 .mm3-filter-panel .js-filter-show-more{margin:11px 0 2px!important;font-size:.72rem!important;color:#2f7772!important}
  #mmoda-v3 .mm3-filter-panel .price-filter-container{margin:0!important;padding:22px 0 24px!important;border-bottom:1px solid #e7e0da!important}
  #mmoda-v3 .mm3-listing .mm3-filter-panel .price-filter-container form>div.font-small.font-family-body.text-uppercase:first-child{margin:0 0 16px!important;font-size:.94rem!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-.01em!important;text-transform:none!important;color:#272d2a!important}
  #mmoda-v3 .mm3-filter-panel .price-filter-container .form-group{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px 9px!important;align-items:end!important;margin:0!important}
  #mmoda-v3 .mm3-filter-panel .filter-input-price-container{position:relative!important;display:flex!important;flex-direction:column!important;width:auto!important;margin:0!important}
  #mmoda-v3 .mm3-filter-panel .filter-input-price-container:after{content:"R$";position:absolute;left:11px;bottom:14px;font-size:.66rem;font-weight:600;color:#817970;pointer-events:none}
  #mmoda-v3 .mm3-filter-panel .filter-input-price{width:100%!important;height:44px!important;padding:10px 9px 10px 31px!important;border:1px solid #ddd5ce!important;border-radius:9px!important;background:#fff!important;color:#272d2a!important;font-size:.78rem!important;box-shadow:none!important}
  #mmoda-v3 .mm3-filter-panel .filter-input-price:focus{border-color:#5e9b94!important;box-shadow:0 0 0 3px rgba(94,155,148,.12)!important}
  #mmoda-v3 .mm3-filter-panel .filter-input-price-container .form-label{position:static!important;display:block!important;margin:0 0 6px!important;font-size:.68rem!important;line-height:1!important;font-weight:500!important;color:#746e68!important;transform:none!important}
  #mmoda-v3 .mm3-filter-panel .price-filter-btn{grid-column:1/-1!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:42px!important;margin:0!important;border:0!important;border-radius:999px!important;background:#2f7772!important;color:#fff!important;font-size:.78rem!important;font-weight:700!important;letter-spacing:.01em!important;mask:none!important;-webkit-mask:none!important}
  #mmoda-v3 .mm3-filter-panel .price-filter-btn:before,#mmoda-v3 .mm3-filter-panel .price-filter-btn:after{display:none!important;content:none!important}
  #mmoda-v3 .mm3-filter-panel .price-filter-btn.disabled{background:#d8dfdc!important;color:#7c8884!important;opacity:1!important}
}

/* O painel móvel usa os mesmos filtros nativos em uma composição touch-first. */
@media(max-width:820px){
  #modal-filters .modal-header{padding:22px 22px 16px!important;border-bottom:1px solid #e7e0da!important}
  #modal-filters .modal-title{font-size:1.5rem!important;font-weight:750!important;letter-spacing:-.03em!important;color:#202522!important}
  #modal-filters .modal-body{padding:0 22px 28px!important;background:#fffdf9!important}
  #modal-filters .filter-accordion{margin:0!important;padding:0!important;border-bottom:1px solid #e7e0da!important}
  #modal-filters .accordion-toggle{display:flex!important;justify-content:space-between!important;min-height:62px!important;padding:0!important;color:#272d2a!important;text-decoration:none!important}
  #modal-filters .accordion-toggle .mb-0{font-size:1rem!important;font-weight:700!important;text-transform:none!important;color:#272d2a!important}
  #modal-filters .accordion-toggle svg{display:none!important}
  #modal-filters .js-accordion-private-toggle-inactive:after{content:"+";font-size:1.75rem;font-weight:300}
  #modal-filters .js-accordion-private-toggle-active:after{content:"−";font-size:1.65rem;font-weight:300}
  #modal-filters .js-accordion-private-content{margin:0!important;padding:0 0 20px!important}
  #modal-filters .filter-accordion>.js-accordion-private-content.bottom-line{border-bottom:0!important}
  #modal-filters .filters-categories-container .js-accordion-private-content:not([style*="display: none"]),
  #modal-filters .js-filter-container:not([data-component="list.filter-color"]) .js-accordion-private-content:not([style*="display: none"]){display:flex!important;flex-wrap:wrap;gap:8px}
  #modal-filters .js-filter-container:not([data-component="list.filter-color"])>.js-accordion-private-content>.js-accordion-private-container,
  #modal-filters .js-filter-container:not([data-component="list.filter-color"])>.js-accordion-private-content>.js-accordion-private-container>.js-accordion-private-content{display:contents!important}
  #modal-filters .js-filter-container:not([data-component="list.filter-color"])>.js-accordion-private-content>.js-accordion-private-container>.js-accordion-private-toggle{display:none!important}
  #modal-filters .filters-categories-container li{margin:0!important}
  #modal-filters .filters-categories-container a.font-small,
  #modal-filters .js-filter-container:not([data-component="list.filter-color"]) .checkbox-container{display:inline-flex!important;width:auto!important;min-height:36px;margin:0!important;padding:7px 10px!important;border:1px solid #e3ddd7;border-radius:8px;background:#f8f6f3;font-size:.75rem!important;align-items:center;justify-content:center;box-shadow:0 1px 0 rgba(50,42,35,.025)}
  #modal-filters .js-filter-container:not([data-component="list.filter-color"]) .checkbox-container .checkbox{display:flex!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important}
  #modal-filters .js-filter-container:not([data-component="list.filter-color"]) .checkbox-text{margin:0!important;line-height:1.15!important}
  #modal-filters .js-filter-container:not([data-component="list.filter-color"]) .checkbox{border:0!important;background:transparent!important}
  #modal-filters .js-filter-container:not([data-component="list.filter-color"]) .checkbox-icon{display:none!important}
  #modal-filters .js-filter-container:not([data-component="list.filter-color"]) .checkbox-container:has(input:checked){border-color:#2f7772;background:#2f7772;color:#fff!important}
  #modal-filters [data-component="list.filter-color"] .js-accordion-private-content:not([style*="display: none"]){display:flex!important;flex-wrap:wrap;gap:12px}
  #modal-filters [data-component="list.filter-color"]>.js-accordion-private-content>.js-accordion-private-container,
  #modal-filters [data-component="list.filter-color"]>.js-accordion-private-content>.js-accordion-private-container>.js-accordion-private-content{display:contents!important}
  #modal-filters [data-component="list.filter-color"]>.js-accordion-private-content>.js-accordion-private-container>.js-accordion-private-toggle{display:none!important}
  #modal-filters [data-component="list.filter-color"] .checkbox-container{position:relative;display:block!important;width:38px!important;height:38px!important;margin:0!important}
  #modal-filters [data-component="list.filter-color"] .checkbox{display:block!important;width:38px!important;height:38px!important;border:1px solid #ded8d2!important;border-radius:50%!important;background:#fff!important}
  #modal-filters [data-component="list.filter-color"] .checkbox-icon,
  #modal-filters [data-component="list.filter-color"] .checkbox-text{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}
  #modal-filters [data-component="list.filter-color"] .checkbox-color{position:absolute!important;inset:4px!important;width:auto!important;height:auto!important;margin:0!important;border:0!important;border-radius:50%!important}
  #modal-filters [data-component="list.filter-color"] input:checked+.checkbox{border:2px solid #202522!important;box-shadow:0 0 0 2px #fff,0 0 0 3px #202522!important}
  #modal-filters .price-filter-container{margin:0!important;padding:22px 0 24px!important;border-bottom:1px solid #e7e0da!important}
  #modal-filters .price-filter-container form>div:first-child{margin:0 0 16px!important;font-size:1rem!important;font-weight:700!important;text-transform:none!important;color:#272d2a!important}
  #modal-filters .price-filter-container .form-group{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px 10px!important;margin:0!important}
  #modal-filters .filter-input-price-container{position:relative!important;display:flex!important;flex-direction:column!important;width:auto!important;margin:0!important}
  #modal-filters .filter-input-price-container .form-label{position:static!important;display:block!important;margin:0 0 7px!important;font-size:.72rem!important;font-weight:500!important;color:#746e68!important;transform:none!important}
  #modal-filters .filter-input-price-container:after{content:"R$";position:absolute;left:12px;bottom:15px;font-size:.68rem;font-weight:600;color:#817970;pointer-events:none}
  #modal-filters .filter-input-price{width:100%!important;height:46px!important;padding:10px 10px 10px 33px!important;border:1px solid #ddd5ce!important;border-radius:10px!important;background:#fff!important;color:#272d2a!important;font-size:.82rem!important;box-shadow:none!important}
  #modal-filters .price-filter-btn{grid-column:1/-1!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:46px!important;margin:0!important;border:0!important;border-radius:999px!important;background:#2f7772!important;color:#fff!important;font-size:.82rem!important;font-weight:700!important;mask:none!important;-webkit-mask:none!important}
  #modal-filters .price-filter-btn:before,#modal-filters .price-filter-btn:after{display:none!important;content:none!important}
  #modal-filters .price-filter-btn.disabled{background:#d8dfdc!important;color:#7c8884!important;opacity:1!important}
}
/* Camada gráfica global congelada — somente os três refinamentos aprovados abaixo. */
#mmoda-v3 .mm3-brand-note{font-size:12px!important;font-weight:500!important;line-height:1.4!important;min-height:36px!important;margin:8px auto 56px!important;padding:8px 12px!important;gap:12px!important}
#mmoda-v3 .mm3-brand-note em{font-size:inherit!important;font-weight:500!important;white-space:nowrap}
#mmoda-v3 .mm3-brand-world--categories svg{left:7%!important;bottom:-7%!important;width:36%!important;height:138px!important}
#mmoda-v3 .mm3-brand-world--proof svg{right:-1%!important;left:auto!important;top:auto!important;bottom:-28px!important;width:33%!important;height:120px!important}
#mmoda-v3 .mm3-brand-world--ugc svg:not(.mm3-ugc-camera){left:2%!important;top:-34px!important;width:36%!important;height:132px!important}
#mmoda-v3 .mm3-proof .mm3-heading h2:after{display:none!important;content:none!important}
#mmoda-v3 .mm3-proof .mm3-heading h2>span{position:relative;display:inline-block}
#mmoda-v3 .mm3-proof .mm3-heading h2>span:after{content:"";position:absolute;left:5%;right:12%;bottom:-6px;height:3px;border-radius:55% 45% 62% 38%;background:#ef8069;opacity:.52;transform:rotate(-1.2deg);pointer-events:none}
@media(max-width:820px){#mmoda-v3 .mm3-brand-note{margin:5px auto 44px!important;padding:8px 14px!important}.mm3-brand-note em{white-space:normal;text-align:center}.mm3-brand-world--categories svg{left:-7%!important;bottom:-4%!important;width:55%!important}.mm3-brand-world--proof svg{right:-18%!important;width:58%!important;bottom:-20px!important}.mm3-brand-world--ugc svg:not(.mm3-ugc-camera){left:-10%!important;width:55%!important;top:-24px!important}}
/* Finalização funcional: sem mudanças na camada gráfica congelada. */
#mmoda-v3 .mm3-brand-note{letter-spacing:.02em!important}
#mmoda-v3 .mm3-product-image--real>img{padding:var(--product-padding,clamp(14px,1.25vw,20px))!important;object-position:calc(50% + var(--product-x,0%)) calc(50% + var(--product-y,0%))!important;transform:scale(var(--product-scale,1))!important;transform-origin:center!important}
#mmoda-v3 .mm3-product:nth-child(3) .mm3-product-image--real>img{padding:var(--product-padding)!important}
#mmoda-v3 [data-mm3-media-slot]{position:relative;overflow:hidden}
#mmoda-v3 [data-mm3-media-slot]>img.mm3-slot-image{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:var(--slot-position,50% 50%)}
#mmoda-v3 [data-mm3-media-slot].is-hydrated>i,#mmoda-v3 [data-mm3-media-slot].is-hydrated>svg,#mmoda-v3 [data-mm3-media-slot].is-hydrated>strong,#mmoda-v3 [data-mm3-media-slot].is-hydrated>span{display:none!important}
#mmoda-v3 .mm3-ugc-post-link{position:absolute;inset:0;z-index:3;display:block;border-radius:inherit}
#mmoda-v3 .mm3-ugc-post-link:focus-visible{outline:3px solid var(--mm3-coral);outline-offset:-4px}
#mmoda-v3 .mm3-look-image .mm3-hotspot{z-index:3}
#mmoda-v3 .mm3-look-copy li[tabindex]{min-height:44px;cursor:pointer}
#mmoda-v3 .mm3-look-copy li[tabindex]:focus-visible{outline:3px solid rgba(52,125,123,.32);outline-offset:3px}
#mmoda-v3 .mm3-size>button.mm3-secondary{min-height:44px;cursor:pointer}
#mmoda-v3 .mm3-measure-guide ol{display:grid;gap:12px;margin:18px 0 20px;padding:0;list-style:none}
#mmoda-v3 .mm3-measure-guide li{display:grid;gap:3px;padding:12px 14px;border:1px solid var(--border-soft);border-radius:10px;background:var(--soft-surface)}
#mmoda-v3 .mm3-measure-guide li strong{font-size:.86rem}.mm3-measure-guide li span{color:var(--text-secondary);font-size:.78rem;line-height:1.45}
#mmoda-v3 .mm3-size-disclaimer{font-size:.76rem!important;line-height:1.45;color:var(--text-secondary)}
#mmoda-v3 .mm3-testimonials footer a{font-size:.78rem;font-weight:600;text-decoration:underline;text-decoration-color:rgba(52,125,123,.3);text-underline-offset:3px}
#mmoda-v3 .mm3-ugc-card:not(.is-hydrated){cursor:default!important}
@media(max-width:820px){#mmoda-v3 .mm3-size>button.mm3-secondary{grid-column:1/-1;width:100%;min-height:46px}#mmoda-v3 .mm3-dialog.mm3-look-dialog,#mmoda-v3 .mm3-dialog.mm3-size-dialog{width:calc(100% - 16px);max-height:calc(100dvh - 16px);margin:auto 8px 8px;border-radius:20px 20px 12px 12px}}
/* Finalização isolada da campanha de presente. */
#mmoda-v3 .mm3-gift{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
#mmoda-v3 .mm3-gift-copy .mm3-eyebrow{font-size:.72rem;letter-spacing:.12em}
#mmoda-v3 .mm3-gift-copy h2{max-width:510px;font-size:clamp(2.125rem,3vw,2.625rem);line-height:1.04}
#mmoda-v3 .mm3-gift-copy>p{max-width:470px;font-size:clamp(.875rem,1.05vw,1rem);line-height:1.5}
#mmoda-v3 .mm3-gift-copy>button.mm3-primary{min-height:46px;border:0;cursor:pointer;transition:background-color .16s ease,transform .16s ease}
#mmoda-v3 .mm3-gift-copy>button.mm3-primary:hover{transform:translateY(-1px)}
#mmoda-v3 .mm3-gift-image.is-hydrated:after{display:none!important;content:none!important}
#mmoda-v3 .mm3-gift-image>.mm3-slot-image{padding:0!important;filter:none!important}
#mmoda-v3 .mm3-gift-steps span[aria-current="step"]{border-color:var(--coral);color:var(--ink);font-weight:600}
@media(max-width:1100px) and (min-width:821px){#mmoda-v3 .mm3-gift{grid-template-columns:46% 54%}#mmoda-v3 .mm3-gift-copy{padding:clamp(32px,4vw,48px)}#mmoda-v3 .mm3-gift-copy h2{font-size:clamp(2rem,3.7vw,2.45rem)}}
@media(max-width:820px){#mmoda-v3 .mm3-gift,#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-gift{grid-template-columns:1fr!important}#mmoda-v3 .mm3-gift-copy,#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-gift-copy{grid-row:1!important;padding:34px 24px!important}#mmoda-v3 .mm3-gift-image,#mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-gift-image{grid-row:2!important;min-height:0!important;aspect-ratio:4/3}#mmoda-v3 .mm3-gift-copy h2{font-size:2rem}#mmoda-v3 .mm3-dialog.mm3-gift-dialog{width:calc(100% - 16px);max-height:calc(100dvh - 16px);margin:auto 8px 8px;border-radius:20px 20px 12px 12px}}
/* Fotografias reais dos três produtos de Novidades. */
#mmoda-v3 .mm3-new-image.is-hydrated{background:#f7f3ed!important}
#mmoda-v3 .mm3-new-image.is-hydrated:before{display:none!important;content:none!important}
#mmoda-v3 .mm3-new-image.is-hydrated>.mm3-slot-image{object-fit:contain!important;object-position:center!important;padding:clamp(18px,2vw,30px)!important;background:#f7f3ed!important;mix-blend-mode:multiply}
/* Preparação isolada de “Pronto para brincar”. */
#mmoda-v3 .mm3-look-image>.mm3-slot-image{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;padding:0!important;filter:none!important}
#mmoda-v3 .mm3-look-image .mm3-hotspot{left:var(--look-hotspot-x)!important;top:var(--look-hotspot-y)!important;right:auto!important;bottom:auto!important}
#mmoda-v3 .mm3-look-image .mm3-hotspot:hover,#mmoda-v3 .mm3-look-image .mm3-hotspot:focus-visible,#mmoda-v3 .mm3-look-image .mm3-hotspot.is-active{transform:scale(1.08)!important;outline:3px solid rgba(255,142,120,.3)!important;outline-offset:2px!important;box-shadow:0 5px 14px rgba(34,37,34,.16)!important}
@media(max-width:820px){#mmoda-v3 .mm3-look-image .mm3-hotspot{width:44px!important;height:44px!important}#mmoda-v3 .mm3-look-image{min-height:390px!important}}

/* Premium mobile composition. Desktop remains frozen above 820px. */
#mmoda-v3 .mm3-mobile-search-head{display:none}
#mmoda-v3 .mm3-mobile-submenu-toggle{font:inherit}
@media(max-width:820px){
  html:has(#mmoda-v3),body:has(#mmoda-v3){max-width:100%;overflow-x:clip}
  #mmoda-v3,#mmoda-v3 .mm3-store{width:100%;max-width:100%;overflow-x:clip}
  #mmoda-v3 .mm3-store{--mm3-mobile-pad:clamp(16px,4.65vw,20px)}
  #mmoda-v3 .mm3-topbar{min-height:30px!important;padding:0 var(--mm3-mobile-pad)!important}
  #mmoda-v3 .mm3-topbar-inner{min-height:30px!important;overflow:hidden!important;white-space:nowrap!important}
  #mmoda-v3 .mm3-topbar-item{min-width:0!important;max-width:100%!important;font-size:.68rem!important}
  #mmoda-v3 .mm3-topbar-item svg{width:14px!important;height:14px!important;flex:0 0 14px!important}
  #mmoda-v3 .mm3-topbar-item span{min-width:0!important;display:block!important;overflow:hidden!important;text-overflow:ellipsis!important}
  #mmoda-v3 .mm3-topbar-item strong{display:inline!important;font-size:.68rem!important}
  #mmoda-v3 .mm3-topbar-item small{display:none!important}

  #mmoda-v3 .mm3-header{grid-template-columns:44px minmax(0,1fr) 96px!important;grid-template-rows:48px auto!important;padding:8px var(--mm3-mobile-pad) 12px!important;gap:8px!important;align-items:center!important}
  #mmoda-v3 .mm3-menu{grid-column:1!important;grid-row:1!important;border-radius:50%!important;color:var(--mm3-wine)!important}
  #mmoda-v3 .mm3-header>.mm3-logo{grid-column:2!important;grid-row:1!important;justify-self:center!important;line-height:.9!important}
  #mmoda-v3 .mm3-account{grid-column:3!important;grid-row:1!important;display:flex!important;justify-content:flex-end!important;gap:4px!important}
  #mmoda-v3 .mm3-account a{display:none!important}
  #mmoda-v3 .mm3-account a:nth-child(2),#mmoda-v3 .mm3-account a:nth-child(3){display:grid!important;place-items:center!important;width:44px!important;height:44px!important;border-radius:50%!important;position:relative!important}
  #mmoda-v3 .mm3-account a span{display:none!important}
  #mmoda-v3 .mm3-account a b{right:1px!important;top:1px!important}
  #mmoda-v3 .mm3-search-shell{grid-column:1/-1!important;grid-row:2!important;width:100%!important;min-width:0!important}
  #mmoda-v3 .mm3-search{min-height:48px!important;border-radius:13px!important;padding-inline:14px 44px!important;background:#fffdf9!important}
  #mmoda-v3 .mm3-search input{font-size:16px!important;min-width:0!important}
  #mmoda-v3 .mm3-search-clear{width:44px!important;height:44px!important;right:2px!important}

  #mmoda-v3 .mm3-store.has-search-open .mm3-search-shell{position:fixed!important;z-index:90!important;inset:0!important;display:flex!important;flex-direction:column!important;padding:62px var(--mm3-mobile-pad) 18px!important;background:var(--mm3-cream)!important;overflow-y:auto!important;overscroll-behavior:contain!important}
  #mmoda-v3 .mm3-store.has-search-open .mm3-search{flex:0 0 auto!important;order:1!important;box-shadow:0 8px 24px rgba(62,44,38,.08)!important}
  #mmoda-v3 .mm3-store.has-search-open .mm3-search-clear{position:fixed!important;z-index:93!important;top:64px!important;right:calc(var(--mm3-mobile-pad) + 2px)!important}
  #mmoda-v3 .mm3-store.has-search-open .mm3-autocomplete{position:static!important;display:block!important;order:2!important;width:100%!important;max-height:none!important;margin-top:14px!important;padding:10px 0 30px!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;overflow:visible!important}
  #mmoda-v3 .mm3-mobile-search-head{display:grid!important;grid-template-columns:44px 1fr 44px!important;align-items:center!important;position:fixed!important;z-index:92!important;left:var(--mm3-mobile-pad)!important;right:var(--mm3-mobile-pad)!important;top:9px!important;height:44px!important}
  #mmoda-v3 .mm3-mobile-search-head button{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;border:0!important;border-radius:50%!important;background:transparent!important;color:var(--mm3-wine)!important}
  #mmoda-v3 .mm3-mobile-search-head strong{text-align:center!important;font-size:.92rem!important}
  #mmoda-v3 .mm3-autocomplete section{padding:18px 2px!important}
  #mmoda-v3 .mm3-autocomplete section>strong{font-size:.82rem!important}
  #mmoda-v3 .mm3-autocomplete section:first-of-type>div{gap:9px!important}
  #mmoda-v3 .mm3-autocomplete button,#mmoda-v3 .mm3-autocomplete a{min-height:44px!important}

  #mmoda-v3 .mm3-hero{grid-template-columns:1fr!important;border-radius:0 0 26px 26px!important;overflow:hidden!important}
  #mmoda-v3 .mm3-hero-copy{grid-row:1!important;padding:42px var(--mm3-mobile-pad) 34px!important}
  #mmoda-v3 .mm3-hero h1{font-size:clamp(2.35rem,10.8vw,2.8rem)!important;line-height:1.02!important;margin:12px 0 18px!important;letter-spacing:-.045em!important}
  #mmoda-v3 .mm3-hero p{font-size:.96rem!important;line-height:1.55!important;max-width:39ch!important}
  #mmoda-v3 .mm3-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:15px!important}
  #mmoda-v3 .mm3-actions a{min-height:46px!important;padding-inline:12px!important}
  #mmoda-v3 .mm3-hero-image{grid-row:2!important;min-height:0!important;aspect-ratio:4/3!important;background-position:60% center!important}

  #mmoda-v3 .mm3-section{padding:clamp(56px,14vw,68px) var(--mm3-mobile-pad)!important}
  #mmoda-v3 .mm3-heading{gap:12px!important;margin-bottom:24px!important}
  #mmoda-v3 .mm3-heading h2{font-size:clamp(1.75rem,7.6vw,2rem)!important;line-height:1.04!important}
  #mmoda-v3 .mm3-heading>a{min-height:44px!important;display:inline-flex!important;align-items:center!important;flex:0 0 auto!important}
  #mmoda-v3 .mm3-age-grid,#mmoda-v3 .mm3-products,#mmoda-v3 .mm3-new-grid,#mmoda-v3 .mm3-testimonials{margin-right:calc(var(--mm3-mobile-pad) * -1)!important;padding-right:var(--mm3-mobile-pad)!important;scroll-padding-inline:0 var(--mm3-mobile-pad)!important;overscroll-behavior-inline:contain!important}
  #mmoda-v3 .mm3-age-grid>a{flex:0 0 43%!important;scroll-snap-align:start!important}
  #mmoda-v3 .mm3-age-photo{margin-bottom:9px!important}
  #mmoda-v3 .mm3-age-grid>a strong,#mmoda-v3 .mm3-age-grid>a span,#mmoda-v3 .mm3-age-grid>a small{font-size:max(.75rem,12px)!important;line-height:1.3!important}
  #mmoda-v3 .mm3-products>.mm3-product{flex:0 0 68%!important;scroll-snap-align:start!important}
  #mmoda-v3 .mm3-product{grid-template-rows:auto 19px 48px 34px 20px 20px 24px!important;min-width:0!important}
  #mmoda-v3 .mm3-product h3{font-size:.92rem!important;line-height:1.35!important}
  #mmoda-v3 .mm3-product .mm3-price strong{font-size:1.08rem!important}
  #mmoda-v3 .mm3-rating,#mmoda-v3 .mm3-installment,#mmoda-v3 .mm3-options{font-size:.73rem!important}
  #mmoda-v3 .mm3-product-image .mm3-quick{display:flex!important;min-height:44px!important;left:10px!important;right:10px!important;bottom:10px!important;justify-content:center!important;align-items:center!important;border-radius:9px!important;background:rgba(255,253,249,.95)!important;color:var(--mm3-wine)!important}

  #mmoda-v3 .mm3-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,clamp(158px,43vw,190px))!important;gap:10px!important}
  #mmoda-v3 .mm3-category{min-width:0!important;border-radius:18px!important}
  #mmoda-v3 .mm3-category img{width:100%!important;height:100%!important;object-fit:cover!important}
  #mmoda-v3 .mm3-brand-note{font-size:12px!important;line-height:1.4!important;font-weight:500!important;margin:0 auto 40px!important;padding-inline:var(--mm3-mobile-pad)!important}

  #mmoda-v3 .mm3-gift{grid-template-columns:1fr!important;margin:0 var(--mm3-mobile-pad) clamp(58px,14vw,68px)!important;border-radius:24px!important;overflow:hidden!important}
  #mmoda-v3 .mm3-gift-copy{grid-row:1!important;padding:36px 24px!important}
  #mmoda-v3 .mm3-gift-image{grid-row:2!important;aspect-ratio:4/3!important;min-height:0!important}
  #mmoda-v3 .mm3-gift-copy>button{min-height:46px!important}
  #mmoda-v3 .mm3-look{grid-template-columns:1fr!important;margin:0 var(--mm3-mobile-pad) clamp(58px,14vw,68px)!important;border-radius:24px!important;overflow:hidden!important}
  #mmoda-v3 .mm3-look-image{grid-row:1!important;min-height:0!important;aspect-ratio:4/3!important}
  #mmoda-v3 .mm3-look-copy{grid-row:2!important;padding:34px 22px 38px!important}
  #mmoda-v3 .mm3-look-copy li{min-height:48px!important}
  #mmoda-v3 .mm3-look-copy>button{width:100%!important;min-height:48px!important}
  #mmoda-v3 .mm3-look-image .mm3-hotspot{width:44px!important;height:44px!important;touch-action:manipulation!important}
  #mmoda-v3 .mm3-new-grid>.mm3-new-card{flex:0 0 66%!important;scroll-snap-align:start!important}
  #mmoda-v3 .mm3-new-card h3{font-size:.94rem!important;line-height:1.35!important}
  #mmoda-v3 .mm3-new-card>strong{font-size:1.05rem!important}

  #mmoda-v3 .mm3-size{grid-template-columns:52px 1fr!important;gap:14px!important;margin:0 var(--mm3-mobile-pad) clamp(58px,14vw,68px)!important;padding:24px 20px!important;border-radius:19px!important}
  #mmoda-v3 .mm3-size h2{font-size:1.45rem!important;line-height:1.12!important}
  #mmoda-v3 .mm3-size p{font-size:.88rem!important;line-height:1.5!important}
  #mmoda-v3 .mm3-size>button{grid-column:1/-1!important;width:100%!important;min-height:46px!important}
  #mmoda-v3 .mm3-testimonials>blockquote{flex:0 0 88%!important;scroll-snap-align:start!important;min-width:0!important;padding:24px 22px!important}
  #mmoda-v3 .mm3-testimonials blockquote p{font-size:.98rem!important;line-height:1.55!important}

  #mmoda-v3 .mm3-ugc-grid{display:flex!important;grid-template:none!important;grid-template-rows:none!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;gap:12px!important;margin-right:calc(var(--mm3-mobile-pad) * -1)!important;padding-right:var(--mm3-mobile-pad)!important}
  #mmoda-v3 .mm3-ugc-grid::-webkit-scrollbar{display:none!important}
  #mmoda-v3 .mm3-ugc-grid>div,#mmoda-v3 .mm3-ugc-big{flex:0 0 76%!important;grid-column:auto!important;grid-row:auto!important;min-height:0!important;aspect-ratio:4/5!important;scroll-snap-align:start!important}
  #mmoda-v3 .mm3-brands{padding-block:28px!important;overflow:hidden!important}
  #mmoda-v3 .mm3-brands>div{display:flex!important;justify-content:flex-start!important;gap:28px!important;overflow-x:auto!important;scrollbar-width:none!important;padding:0 var(--mm3-mobile-pad) 4px!important}
  #mmoda-v3 .mm3-brands>div::-webkit-scrollbar{display:none!important}
  #mmoda-v3 .mm3-brands>div>*{flex:0 0 auto!important}
  #mmoda-v3 .mm3-benefits{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:calc(100% - (var(--mm3-mobile-pad) * 2))!important;gap:1px!important;margin-inline:auto!important;padding:10px 0!important}
  #mmoda-v3 .mm3-benefits div{grid-template-columns:38px 1fr!important;min-width:0!important;min-height:92px!important;padding:14px 10px!important}
  #mmoda-v3 .mm3-benefits strong{font-size:.8rem!important}
  #mmoda-v3 .mm3-benefits span{font-size:.7rem!important;line-height:1.35!important}
  #mmoda-v3 .mm3-newsletter{grid-template-columns:1fr!important;padding:46px var(--mm3-mobile-pad)!important;gap:20px!important}
  #mmoda-v3 .mm3-newsletter h2{font-size:1.75rem!important;line-height:1.08!important}
  #mmoda-v3 .mm3-newsletter form{grid-template-columns:1fr!important;gap:10px!important}
  #mmoda-v3 .mm3-newsletter input,#mmoda-v3 .mm3-newsletter button{width:100%!important;min-height:48px!important;border-radius:10px!important;margin:0!important}

  #mmoda-v3 .mm3-footer{grid-template-columns:1fr!important;padding:46px var(--mm3-mobile-pad) 34px!important;gap:0!important}
  #mmoda-v3 .mm3-footer-brand{grid-column:1!important;margin-bottom:24px!important}
  #mmoda-v3 .mm3-footer nav{display:block!important;border-top:1px solid rgba(255,255,255,.18)!important}
  #mmoda-v3 .mm3-footer nav>strong{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:52px!important;width:100%!important;cursor:pointer!important;font-size:.9rem!important}
  #mmoda-v3 .mm3-footer nav>strong:after{content:"+";font-size:1.2rem;font-weight:400;transition:transform .18s ease}
  #mmoda-v3 .mm3-footer nav.is-open>strong:after{content:"−"}
  #mmoda-v3 .mm3-footer nav>a,#mmoda-v3 .mm3-footer nav>span{display:none!important;min-height:44px!important;align-items:center!important;padding-left:2px!important}
  #mmoda-v3 .mm3-footer nav.is-open>a,#mmoda-v3 .mm3-footer nav.is-open>span{display:flex!important}
  #mmoda-v3 .mm3-footer-bottom{grid-column:1!important;grid-template-columns:1fr!important;gap:9px!important;margin-top:24px!important;text-align:left!important}

  #mmoda-v3 .mm3-menu-dialog{width:min(94vw,390px)!important;height:calc(100dvh - 16px)!important;margin:8px auto 8px 8px!important;border-radius:22px!important}
  #mmoda-v3 .mm3-mobile-nav{padding:6px 22px 30px!important;overflow-y:auto!important}
  #mmoda-v3 .mm3-mobile-nav>a,#mmoda-v3 .mm3-mobile-submenu-toggle{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:52px!important;border:0!important;border-bottom:1px solid var(--border-soft)!important;background:transparent!important;color:var(--ink)!important;font-weight:600!important;text-align:left!important}
  #mmoda-v3 .mm3-mobile-submenu-toggle[aria-expanded="true"] i{transform:rotate(180deg)!important}
  #mmoda-v3 .mm3-mobile-submenu{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 12px!important;padding:10px 0 14px!important;border-bottom:1px solid var(--border-soft)!important}
  #mmoda-v3 .mm3-mobile-submenu[hidden]{display:none!important}
  #mmoda-v3 .mm3-mobile-submenu strong{grid-column:1/-1!important;margin:12px 0 3px!important;color:var(--text-muted)!important;font-size:.66rem!important;text-transform:uppercase!important;letter-spacing:.12em!important}
  #mmoda-v3 .mm3-mobile-submenu a{display:flex!important;align-items:center!important;min-height:44px!important;font-size:.86rem!important}
  #mmoda-v3 .mm3-mobile-account-link{margin-top:12px!important;color:var(--teal)!important;gap:10px!important;justify-content:flex-start!important}
  #mmoda-v3 .mm3-dialog.mm3-gift-dialog,#mmoda-v3 .mm3-dialog.mm3-look-dialog,#mmoda-v3 .mm3-dialog.mm3-size-dialog,#mmoda-v3 .mm3-dialog.mm3-quick-dialog{width:calc(100% - 16px)!important;max-height:calc(100dvh - 16px)!important;margin:auto 8px 8px!important;border-radius:22px 22px 12px 12px!important}
}
@media(max-width:390px){
  #mmoda-v3 .mm3-store{--mm3-mobile-pad:16px}
  #mmoda-v3 .mm3-header{grid-template-columns:44px minmax(0,1fr) 92px!important}
  #mmoda-v3 .mm3-hero-copy{padding-top:36px!important}
  #mmoda-v3 .mm3-actions{grid-template-columns:1fr!important}
  #mmoda-v3 .mm3-age-grid>a{flex-basis:44%!important}
  #mmoda-v3 .mm3-products>.mm3-product{flex-basis:74%!important}
  #mmoda-v3 .mm3-new-grid>.mm3-new-card{flex-basis:72%!important}
  #mmoda-v3 .mm3-category-grid{grid-template-rows:repeat(2,158px)!important}
  #mmoda-v3 .mm3-heading>a{font-size:.65rem!important}
}

/* Shared header shell used by product, cart, account and institutional pages. */
#mmoda-v3.mm3-global-header-root{
  position:relative;
  z-index:1200;
  width:100%;
}
#mmoda-v3 .mm3-global-store{
  max-width:none!important;
  margin:0!important;
  overflow:visible!important;
  background:transparent!important;
  box-shadow:none!important;
}
#mmoda-v3 .mm3-global-store .mm3-header{
  position:relative!important;
  top:auto!important;
}
#mmoda-v3 .mm3-global-store .mm3-mega{
  z-index:1250!important;
}
.mmoda-global-header-page{
  padding-top:0!important;
}

/* Mobile legibility and touch polish. No rules in this block affect desktop. */
@media(max-width:820px){
  #mmoda-v3 .mm3-header{grid-template-rows:52px auto!important;padding-top:10px!important;padding-bottom:14px!important}
  #mmoda-v3 .mm3-header>.mm3-logo{font-size:1.68rem!important}
  #mmoda-v3 .mm3-menu,#mmoda-v3 .mm3-account a:nth-child(2),#mmoda-v3 .mm3-account a:nth-child(3){min-width:44px!important;min-height:44px!important}
  #mmoda-v3 .mm3-search{height:48px!important;min-height:48px!important;border-radius:12px!important;padding-inline:15px 46px!important}
  #mmoda-v3 .mm3-search input{font-size:15px!important;line-height:1.3!important}
  #mmoda-v3 .mm3-nav-wrap+main .mm3-hero,#mmoda-v3 main>.mm3-hero{margin-top:12px!important}

  #mmoda-v3 .mm3-hero h1{font-size:clamp(2.25rem,9.7vw,2.55rem)!important;line-height:1.01!important}
  #mmoda-v3 .mm3-hero p{font-size:1rem!important;line-height:1.55!important}
  #mmoda-v3 .mm3-actions a{min-height:48px!important;font-size:.84rem!important}

  #mmoda-v3 .mm3-heading h2{font-size:clamp(1.75rem,7.25vw,1.875rem)!important;line-height:1.04!important}
  #mmoda-v3 .mm3-age-grid,#mmoda-v3 .mm3-products,#mmoda-v3 .mm3-new-grid,#mmoda-v3 .mm3-testimonials{scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important}
  #mmoda-v3 .mm3-age-grid>a{flex-basis:45%!important;min-width:0!important}
  #mmoda-v3 .mm3-age-photo{width:100%!important;max-width:none!important;margin-bottom:7px!important}
  #mmoda-v3 .mm3-age-grid>a strong{font-size:.875rem!important;line-height:1.3!important;margin-top:10px!important;font-weight:700!important}
  #mmoda-v3 .mm3-age-grid>a>span,#mmoda-v3 .mm3-age-grid>a>small{font-size:.75rem!important;line-height:1.4!important}
  #mmoda-v3 .mm3-age-grid>a>span{margin-block:3px 7px!important}

  #mmoda-v3 .mm3-products>.mm3-product{flex-basis:77%!important}
  #mmoda-v3 .mm3-product{grid-template-rows:auto 21px 50px 38px 21px 21px 25px!important}
  #mmoda-v3 .mm3-product-image{border-radius:20px!important}
  #mmoda-v3 .mm3-product:not(:nth-child(3)){--product-padding:10px!important}
  #mmoda-v3 .mm3-product:nth-child(3){--product-padding:16px!important}
  #mmoda-v3 .mm3-product-image>button{width:44px!important;height:44px!important;right:5px!important;top:5px!important}
  #mmoda-v3 .mm3-brand{font-size:.75rem!important;line-height:1.25!important;margin-top:12px!important}
  #mmoda-v3 .mm3-product h3{font-size:.9rem!important;line-height:1.4!important;margin-top:5px!important}
  #mmoda-v3 .mm3-product .mm3-price strong{font-size:1.125rem!important;line-height:1.2!important}
  #mmoda-v3 .mm3-rating,#mmoda-v3 .mm3-installment,#mmoda-v3 .mm3-options,#mmoda-v3 .mm3-options span{font-size:.75rem!important;line-height:1.35!important}
  #mmoda-v3 .mm3-product-image .mm3-quick{font-size:.78rem!important;min-height:44px!important}

  #mmoda-v3 .mm3-category>strong{font-size:.78rem!important;min-height:44px!important;display:flex!important;align-items:center!important}
  #mmoda-v3 .mm3-category{min-height:44px!important;touch-action:manipulation!important}

  #mmoda-v3 .mm3-look-copy li,#mmoda-v3 .mm3-look-copy li span,#mmoda-v3 .mm3-look-copy li strong{font-size:.875rem!important;line-height:1.35!important}
  #mmoda-v3 .mm3-look-total{font-size:.94rem!important;align-items:center!important}
  #mmoda-v3 .mm3-look-total strong{font-size:1.08rem!important}
  #mmoda-v3 .mm3-look-copy>button{min-height:48px!important;font-size:.84rem!important}

  #mmoda-v3 .mm3-new-grid>.mm3-new-card{flex-basis:72%!important}
  #mmoda-v3 .mm3-new-image.is-hydrated>.mm3-slot-image{padding:14px!important}
  #mmoda-v3 .mm3-new-card>span{font-size:.75rem!important;line-height:1.25!important}
  #mmoda-v3 .mm3-new-card h3{font-size:.9rem!important;line-height:1.4!important}
  #mmoda-v3 .mm3-new-card>strong{font-size:1.1rem!important;line-height:1.25!important}

  #mmoda-v3 .mm3-size{gap:16px!important;padding:28px 22px!important}
  #mmoda-v3 .mm3-size h2{font-size:1.5rem!important;line-height:1.12!important}
  #mmoda-v3 .mm3-size p{font-size:.9rem!important;line-height:1.5!important;margin-top:5px!important}
  #mmoda-v3 .mm3-size>button{min-height:48px!important;font-size:.82rem!important}

  #mmoda-v3 .mm3-testimonials>blockquote{flex-basis:94%!important;padding:26px 23px!important}
  #mmoda-v3 .mm3-customer strong{font-size:.875rem!important;line-height:1.3!important}
  #mmoda-v3 .mm3-customer small{font-size:.75rem!important;line-height:1.35!important}
  #mmoda-v3 .mm3-stars{font-size:.78rem!important}
  #mmoda-v3 .mm3-testimonials blockquote p{font-size:.94rem!important;line-height:1.5!important}
  #mmoda-v3 .mm3-testimonials footer,#mmoda-v3 .mm3-testimonials footer a{font-size:.75rem!important;line-height:1.4!important}

  #mmoda-v3 .mm3-footer nav>strong,#mmoda-v3 .mm3-footer nav>a,#mmoda-v3 .mm3-footer nav>span{min-height:48px!important}
}
@media(max-width:390px){
  #mmoda-v3 .mm3-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  #mmoda-v3 .mm3-actions a{padding-inline:9px!important;font-size:.79rem!important}
  #mmoda-v3 .mm3-products>.mm3-product{flex-basis:79%!important}
  #mmoda-v3 .mm3-new-grid>.mm3-new-card{flex-basis:74%!important}
  #mmoda-v3 .mm3-testimonials>blockquote{flex-basis:95%!important}
  #mmoda-v3 .mm3-size{padding:26px 20px!important}
}
@media(max-width:374px){
  #mmoda-v3 .mm3-actions{grid-template-columns:1fr!important}
  #mmoda-v3 .mm3-hero h1{font-size:2.25rem!important}
  #mmoda-v3 .mm3-size{grid-template-columns:48px 1fr!important}
}

/* Final mobile QA polish. Desktop and approved composition stay frozen. */
@media(max-width:820px){
  #mmoda-v3 .mm3-heading{align-items:flex-end!important;position:relative!important;z-index:4!important}
  #mmoda-v3 .mm3-heading>div,#mmoda-v3 .mm3-heading>h2{min-width:0!important}
  #mmoda-v3 .mm3-heading h2{font-size:clamp(1.75rem,7.25vw,1.875rem)!important;line-height:1.08!important;text-wrap:balance!important}
  #mmoda-v3 .mm3-heading>a{min-height:44px!important;padding:8px 2px!important;font-size:.78125rem!important;font-weight:500!important;line-height:1.25!important;text-align:right!important;white-space:nowrap!important;position:relative!important;z-index:5!important}
  #mmoda-v3 .mm3-heading>a:focus-visible{border-radius:8px!important}
  #mmoda-v3 .mm3-brand-world--age b{top:116px!important;right:2%!important}

  #mmoda-v3 .mm3-age-grid,#mmoda-v3 .mm3-products,#mmoda-v3 .mm3-new-grid,#mmoda-v3 .mm3-testimonials,#mmoda-v3 .mm3-ugc-grid{scroll-padding-inline:0 var(--mm3-mobile-pad)!important;padding-bottom:6px!important;outline-offset:5px!important}
  #mmoda-v3 .mm3-age-grid>a:last-child,#mmoda-v3 .mm3-products>:last-child,#mmoda-v3 .mm3-new-grid>:last-child,#mmoda-v3 .mm3-testimonials>:last-child,#mmoda-v3 .mm3-ugc-grid>:last-child{scroll-snap-align:end!important}

  #mmoda-v3 .mm3-product h3,#mmoda-v3 .mm3-new-card h3{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important;min-height:2.6em!important;max-height:2.8em!important}
  #mmoda-v3 .mm3-product h3{font-size:.875rem!important;line-height:1.3!important}
  #mmoda-v3 .mm3-product .mm3-price strong{font-size:1.125rem!important;font-weight:600!important;line-height:1.2!important}
  #mmoda-v3 .mm3-rating,#mmoda-v3 .mm3-installment,#mmoda-v3 .mm3-options,#mmoda-v3 .mm3-options span{font-size:.75rem!important;line-height:1.3!important}
  #mmoda-v3 .mm3-product{row-gap:2px!important}
  #mmoda-v3 .mm3-product-image>button,#mmoda-v3 .mm3-product-image .mm3-quick{touch-action:manipulation!important}

  #mmoda-v3 .mm3-category-grid{gap:10px!important}
  #mmoda-v3 .mm3-category{display:block!important;border-radius:18px!important;overflow:hidden!important}
  #mmoda-v3 .mm3-category>strong{font-size:.78125rem!important;line-height:1.25!important;min-height:44px!important}
  #mmoda-v3 .mm3-category:focus-visible{outline:3px solid rgba(52,125,123,.32)!important;outline-offset:3px!important}

  #mmoda-v3 .mm3-gift-copy>button,#mmoda-v3 .mm3-look-copy>button,#mmoda-v3 .mm3-size>button{min-height:48px!important}
  #mmoda-v3 .mm3-look-copy li,#mmoda-v3 .mm3-look-copy li span,#mmoda-v3 .mm3-look-copy li strong{font-size:.875rem!important;line-height:1.35!important}
  #mmoda-v3 .mm3-look-total{font-size:.9375rem!important}
  #mmoda-v3 .mm3-look-total strong{font-size:1.0625rem!important;font-weight:700!important}

  #mmoda-v3 .mm3-new-grid>.mm3-new-card{flex-basis:72%!important}
  #mmoda-v3 .mm3-new-card h3{font-size:.875rem!important;line-height:1.3!important}
  #mmoda-v3 .mm3-new-card>strong{font-size:1.0625rem!important;font-weight:600!important}

  #mmoda-v3 .mm3-size{padding:22px!important;align-items:start!important}
  #mmoda-v3 .mm3-size h2{font-size:1.5rem!important;line-height:1.14!important}
  #mmoda-v3 .mm3-size p{font-size:.875rem!important;line-height:1.48!important}

  #mmoda-v3 .mm3-proof .mm3-heading>div{max-width:calc(100% - 112px)!important}
  #mmoda-v3 .mm3-testimonials>blockquote{flex-basis:min(90%,88vw)!important;padding:25px 22px!important}
  #mmoda-v3 .mm3-customer strong{font-size:.875rem!important}
  #mmoda-v3 .mm3-customer small{font-size:.75rem!important}
  #mmoda-v3 .mm3-stars{font-size:.875rem!important;letter-spacing:.08em!important}
  #mmoda-v3 .mm3-testimonials blockquote p{font-size:.9375rem!important;line-height:1.45!important}
  #mmoda-v3 .mm3-testimonials footer a{display:inline-flex!important;align-items:center!important;min-height:44px!important;font-size:.75rem!important}

  #mmoda-v3 .mm3-footer-brand>div a{width:44px!important;height:44px!important}
  #mmoda-v3 .mm3-brands>div a{display:inline-flex!important;align-items:center!important;min-height:44px!important}
}
@media(max-width:374px){
  #mmoda-v3 .mm3-proof .mm3-heading,#mmoda-v3 .mm3-ugc .mm3-heading{align-items:flex-start!important;flex-wrap:wrap!important}
  #mmoda-v3 .mm3-proof .mm3-heading>div,#mmoda-v3 .mm3-ugc .mm3-heading>h2{max-width:100%!important;flex:1 0 100%!important}
  #mmoda-v3 .mm3-proof .mm3-heading>a,#mmoda-v3 .mm3-ugc .mm3-heading>a{margin-left:auto!important;margin-top:-4px!important}
  #mmoda-v3 .mm3-size{padding:20px!important}
}

/* Mobile structural grid: one master gutter, shared by every functional block. */
html:has(#mmoda-v3),body:has(#mmoda-v3){margin:0;padding:0}
@media(max-width:820px){
  #mmoda-v3 .mm3-store{
    --mobile-page-gutter:16px;
    --mm3-mobile-pad:var(--mobile-page-gutter);
    --mobile-section-header-gap:22px;
    width:100%!important;
    max-width:none!important;
    margin:0!important;
  }

  #mmoda-v3 .mm3-header,
  #mmoda-v3 .mm3-hero-copy,
  #mmoda-v3 .mm3-section,
  #mmoda-v3 .mm3-newsletter,
  #mmoda-v3 .mm3-footer{
    box-sizing:border-box!important;
    padding-left:var(--mobile-page-gutter)!important;
    padding-right:var(--mobile-page-gutter)!important;
  }

  #mmoda-v3 .mm3-section{
    width:100%!important;
    max-width:none!important;
    margin-left:0!important;
    margin-right:0!important;
  }

  #mmoda-v3 .mm3-heading{
    display:grid!important;
    grid-template-columns:minmax(0,1fr) auto!important;
    align-items:end!important;
    column-gap:12px!important;
    row-gap:4px!important;
    margin-bottom:var(--mobile-section-header-gap)!important;
  }
  #mmoda-v3 .mm3-heading>div,
  #mmoda-v3 .mm3-heading>h2{min-width:0!important}
  #mmoda-v3 .mm3-heading>a{
    justify-self:end!important;
    align-self:end!important;
    min-height:44px!important;
    margin:0!important;
    padding:8px 0!important;
    font-size:.78125rem!important;
    font-weight:500!important;
    line-height:1.25!important;
    white-space:nowrap!important;
  }

  #mmoda-v3 .mm3-age-grid,
  #mmoda-v3 .mm3-products,
  #mmoda-v3 .mm3-new-grid,
  #mmoda-v3 .mm3-testimonials{
    width:auto!important;
    margin-left:0!important;
    margin-right:calc(var(--mobile-page-gutter) * -1)!important;
    padding-left:0!important;
    padding-right:var(--mobile-page-gutter)!important;
    scroll-padding-left:0!important;
    scroll-padding-right:var(--mobile-page-gutter)!important;
  }

  #mmoda-v3 .mm3-ugc-grid{
    width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
    padding-left:0!important;
    padding-right:0!important;
  }

  #mmoda-v3 .mm3-gift,
  #mmoda-v3 .mm3-look,
  #mmoda-v3 .mm3-size{
    width:calc(100% - (var(--mobile-page-gutter) * 2))!important;
    max-width:none!important;
    margin-left:auto!important;
    margin-right:auto!important;
    box-sizing:border-box!important;
  }

  #mmoda-v3 .mm3-brand-world,
  #mmoda-v3 .mm3-path-bridge,
  #mmoda-v3 .mm3-size-tape{
    pointer-events:none!important;
  }
}
@media(min-width:412px) and (max-width:820px){
  #mmoda-v3 .mm3-store{--mobile-page-gutter:20px}
}
@media(max-width:390px){
  #mmoda-v3 .mm3-proof .mm3-heading{
    grid-template-columns:minmax(0,1fr)!important;
    align-items:start!important;
  }
  #mmoda-v3 .mm3-proof .mm3-heading>a{
    justify-self:end!important;
    margin-top:-2px!important;
  }
}

/* Mobile header refinement: balanced masthead and search in normal flow. */
@media(max-width:820px){
  #mmoda-v3 .mm3-topbar-item:first-child small:after{content:""!important}
  #mmoda-v3 .mm3-header{
    position:relative!important;
    top:auto!important;
    height:auto!important;
    min-height:0!important;
    grid-template-columns:44px minmax(0,1fr) 96px!important;
    grid-template-rows:52px 48px!important;
    column-gap:8px!important;
    row-gap:8px!important;
    padding:8px var(--mobile-page-gutter) 14px!important;
    align-items:center!important;
    background:#fffdf9!important;
    border-bottom:1px solid rgba(229,216,204,.82)!important;
  }
  #mmoda-v3 .mm3-menu{
    grid-column:1!important;
    grid-row:1!important;
    z-index:2!important;
    width:44px!important;
    height:44px!important;
    padding:0!important;
    border-radius:50%!important;
  }
  #mmoda-v3 .mm3-header>.mm3-logo{
    grid-column:1/-1!important;
    grid-row:1!important;
    z-index:1!important;
    justify-self:center!important;
    width:auto!important;
    min-width:0!important;
    min-height:44px!important;
    align-items:center!important;
    text-align:center!important;
    font-size:1.68rem!important;
  }
  #mmoda-v3 .mm3-header>.mm3-logo small{
    margin:5px 0 0!important;
    font-size:.46rem!important;
    letter-spacing:.27em!important;
  }
  #mmoda-v3 .mm3-account{
    grid-column:3!important;
    grid-row:1!important;
    z-index:2!important;
    display:grid!important;
    grid-template-columns:repeat(2,44px)!important;
    justify-content:end!important;
    gap:4px!important;
  }
  #mmoda-v3 .mm3-account a:nth-child(2),
  #mmoda-v3 .mm3-account a:nth-child(3){
    display:grid!important;
    place-items:center!important;
    width:44px!important;
    height:44px!important;
    padding:0!important;
    border-radius:50%!important;
  }
  #mmoda-v3 .mm3-account a:nth-child(2):active,
  #mmoda-v3 .mm3-account a:nth-child(3):active,
  #mmoda-v3 .mm3-menu:active{background:#f8f1e9!important}
  #mmoda-v3 .mm3-search-shell{
    grid-column:1/-1!important;
    grid-row:2!important;
    width:100%!important;
    min-width:0!important;
  }
  #mmoda-v3 .mm3-search{
    width:100%!important;
    height:48px!important;
    min-height:48px!important;
    padding:0 46px 0 14px!important;
    border:1px solid #e4d6ca!important;
    border-radius:12px!important;
    background:#fbf7f1!important;
    box-shadow:0 1px 0 rgba(255,255,255,.92) inset!important;
  }
  #mmoda-v3 .mm3-search svg{
    width:18px!important;
    height:18px!important;
    flex:0 0 auto!important;
    stroke-width:1.8!important;
  }
  #mmoda-v3 .mm3-search input{font-size:14px!important}

  #mmoda-v3 .mm3-age-grid>a:nth-child(1){--age-scale:.92!important}
  #mmoda-v3 .mm3-age-grid>a:nth-child(3){--age-scale:.87!important;--age-y:1px!important}
  #mmoda-v3 .mm3-age-grid>a:nth-child(4){--age-scale:.88!important;--age-y:3px!important}
  #mmoda-v3 .mm3-age-grid>a:nth-child(5){--age-scale:.88!important;--age-y:2px!important}

  html:has(#mmoda-v3 .mm3-store.has-search-open),
  body:has(#mmoda-v3 .mm3-store.has-search-open){overflow:hidden!important}
  #mmoda-v3 .mm3-store.has-search-open .mm3-search-shell{
    z-index:1200!important;
    background:#fffdf9!important;
    color:#202522!important;
  }
  #mmoda-v3 .mm3-store.has-search-open .mm3-mobile-search-head{
    z-index:1202!important;
    background:#fffdf9!important;
  }
  #mmoda-v3 .mm3-store.has-search-open .mm3-search{
    position:relative!important;
    z-index:1201!important;
    background:#fff!important;
  }
  #mmoda-v3 .mm3-store.has-search-open .mm3-autocomplete{
    flex:1 0 auto!important;
    background:#fffdf9!important;
  }
  #mmoda-v3 .mm3-store.has-search-open .mm3-autocomplete section:first-of-type>div{
    display:flex!important;
    flex-wrap:wrap!important;
    gap:8px!important;
  }
  #mmoda-v3 .mm3-store.has-search-open .mm3-autocomplete section:first-of-type button{
    min-height:40px!important;
    padding:0 13px!important;
    border:1px solid #e7ddd3!important;
    border-radius:999px!important;
    background:#fbf7f1!important;
    color:#343936!important;
    font-size:.78rem!important;
  }
  #mmoda-v3 .mm3-store.has-search-open .mm3-autocomplete section:nth-of-type(2)>a{
    display:grid!important;
    grid-template-columns:52px minmax(0,1fr)!important;
    align-items:center!important;
    gap:12px!important;
    width:100%!important;
    min-height:76px!important;
    padding:7px 0!important;
    border-bottom:1px solid #eee5dc!important;
  }
  #mmoda-v3 .mm3-store.has-search-open .mm3-autocomplete section:nth-of-type(2)>a:last-child{
    border-bottom:0!important;
  }
  #mmoda-v3 .mm3-store.has-search-open .mm3-autocomplete section:nth-of-type(2) b,
  #mmoda-v3 .mm3-store.has-search-open .mm3-autocomplete section:nth-of-type(2) small{
    display:block!important;
  }
  #mmoda-v3 .mm3-store.has-search-open .mm3-autocomplete section:nth-of-type(2) b{
    font-size:.82rem!important;
    line-height:1.3!important;
  }
  #mmoda-v3 .mm3-store.has-search-open .mm3-autocomplete section:nth-of-type(2) small{
    margin-top:4px!important;
    font-size:.72rem!important;
    line-height:1.3!important;
    color:#77736d!important;
  }
  #mmoda-v3 .mm3-store.has-search-open .mm3-result-thumb{
    width:48px!important;
    height:60px!important;
    border-radius:8px!important;
  }
  #mmoda-v3 .mm3-store.has-search-open .mm3-all-results{
    display:inline-flex!important;
    align-items:center!important;
    min-height:44px!important;
    margin-top:4px!important;
    padding:8px 0!important;
    color:var(--teal)!important;
    font-size:.78rem!important;
    font-weight:600!important;
  }
}

/* Mobile: preserve the gift campaign while giving its ornaments a clear header zone. */
@media(max-width:820px){
  #mmoda-v3 .mm3-gift-copy,
  #mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-gift-copy{
    padding:76px 24px 36px!important;
  }
  #mmoda-v3 .mm3-gift:before{
    left:24px!important;
    top:25px!important;
    font-size:.72rem!important;
    line-height:1!important;
    opacity:.58!important;
  }
  #mmoda-v3 .mm3-gift-mark{
    right:24px!important;
    top:20px!important;
    width:38px!important;
    height:38px!important;
  }
  #mmoda-v3 .mm3-gift-copy .mm3-eyebrow{
    line-height:1.25!important;
  }
  #mmoda-v3 .mm3-gift-copy h2{
    margin:8px 0 7px!important;
    text-wrap:balance;
  }
  #mmoda-v3 .mm3-gift-copy>p{
    margin:0 0 19px!important;
  }
}
@media(max-width:390px){
  #mmoda-v3 .mm3-gift-copy,
  #mmoda-v3 .mm3-store[data-mm3-current-device="mobile"] .mm3-gift-copy{
    padding:72px 20px 32px!important;
  }
  #mmoda-v3 .mm3-gift:before{left:20px!important;top:24px!important}
  #mmoda-v3 .mm3-gift-mark{right:20px!important;top:19px!important;width:36px!important;height:36px!important}
  #mmoda-v3 .mm3-gift-copy h2{font-size:1.875rem!important}
}

/* Desktop: keep the reviews eyebrow above its heading, matching mobile. */
@media(min-width:821px){
  #mmoda-v3 .mm3-proof .mm3-heading>div{
    display:flex!important;
    flex-direction:column!important;
    align-items:flex-start!important;
  }
  #mmoda-v3 .mm3-proof .mm3-heading h2{
    margin-top:7px!important;
  }
}

/* Product showcase: approved preview geometry and real commerce details. */
#mmoda-v3 .mm3-product-image--real>.mm3-product-image-primary,
#mmoda-v3 .mm3-product-image--real>.mm3-product-image-secondary{
  inset:clamp(13px,1vw,17px)!important;
  width:calc(100% - clamp(26px,2vw,34px))!important;
  height:calc(100% - clamp(26px,2vw,34px))!important;
  padding:0!important;
  object-fit:cover!important;
  object-position:calc(50% + var(--product-x,0%)) calc(50% + var(--product-y,0%))!important;
  background:#fff!important;
  filter:none!important;
  mix-blend-mode:normal!important;
}
#mmoda-v3 .mm3-product:nth-child(3) .mm3-product-image--real>img{
  padding:0!important;
}
#mmoda-v3 .mm3-product-image--real{
  background:#f1ebe4!important;
}
#mmoda-v3 .mm3-product-image--real>.mm3-product-image-secondary{
  visibility:hidden!important;
}
@media(hover:hover) and (pointer:fine){
  #mmoda-v3 .mm3-product:hover .mm3-product-image--has-secondary>.mm3-product-image-secondary,
  #mmoda-v3 .mm3-product:focus-within .mm3-product-image--has-secondary>.mm3-product-image-secondary{
    visibility:visible!important;
  }
}
#mmoda-v3 .mm3-product{
  grid-template-rows:auto 18px 48px 32px 19px 20px 22px!important;
}
#mmoda-v3 .mm3-product .mm3-installment{
  color:#756b61!important;
  font-size:.72rem!important;
  font-weight:500!important;
  line-height:1.25!important;
}
#mmoda-v3 .mm3-product .mm3-options span{
  color:#756b61!important;
  font-size:.7rem!important;
  font-weight:500!important;
  line-height:1.25!important;
}
#mmoda-v3 .mm3-product .mm3-options i{
  flex:0 0 auto!important;
  border:1px solid rgba(45,41,37,.14)!important;
}

@media(max-width:820px){
  #mmoda-v3 .mm3-mobile-submenu .mm3-mobile-submenu-all{
    grid-column:1/-1!important;
    margin-top:5px!important;
    color:var(--teal)!important;
    font-weight:600!important;
  }
}
@media(max-width:820px){
  #mmoda-v3 .mm3-product{
    grid-template-rows:auto 18px 48px 32px 19px 20px 24px!important;
  }
}

/* Product metadata: mirrors the approved Home preview without inventing commerce data. */
#mmoda-v3 .mm3-product{
  grid-template-rows:auto 17px 45px 29px 18px 18px 20px!important;
}
#mmoda-v3 .mm3-product .mm3-brand{
  align-self:end!important;
  margin-top:8px!important;
  font-size:.61rem!important;
  line-height:1!important;
}
#mmoda-v3 .mm3-product h3{
  align-self:start!important;
  margin:4px 0 0!important;
  font-size:.84rem!important;
  font-weight:500!important;
  line-height:1.28!important;
}
#mmoda-v3 .mm3-product .mm3-price{
  align-self:end!important;
  margin:0!important;
  gap:6px!important;
}
#mmoda-v3 .mm3-product .mm3-price strong{
  font-size:1.03rem!important;
  line-height:1!important;
  font-weight:700!important;
}
#mmoda-v3 .mm3-product .mm3-price del{
  font-size:.63rem!important;
}
#mmoda-v3 .mm3-product .mm3-rating{
  display:flex!important;
  align-items:center!important;
  gap:4px!important;
  align-self:center!important;
  color:#74695e!important;
  font-size:.65rem!important;
  font-weight:400!important;
  line-height:1!important;
}
#mmoda-v3 .mm3-product .mm3-rating b{
  color:#b88a41!important;
  font-size:.68rem!important;
  font-weight:600!important;
}
#mmoda-v3 .mm3-product .mm3-installment{
  align-self:center!important;
  color:#74695e!important;
  font-size:.63rem!important;
  font-weight:400!important;
  line-height:1!important;
}
#mmoda-v3 .mm3-product .mm3-options{
  align-self:center!important;
  gap:4px!important;
  margin:0!important;
}
#mmoda-v3 .mm3-product .mm3-options i{
  width:7px!important;
  height:7px!important;
  border:0!important;
}
#mmoda-v3 .mm3-product .mm3-options span{
  margin-left:1px!important;
  color:#74695e!important;
  font-size:.62rem!important;
  font-weight:400!important;
  line-height:1!important;
}
@media(max-width:820px){
  #mmoda-v3 .mm3-product{
    grid-template-rows:auto 17px 45px 29px 18px 18px 21px!important;
  }
}

/* Final cascade guard for the reusable header outside listing and home shells. */
#mmoda-v3.mm3-global-header-root{position:relative!important;z-index:1200!important;width:100%!important}
#mmoda-v3.mm3-global-header-root .mm3-global-store{max-width:none!important;margin:0!important;overflow:visible!important;background:transparent!important;box-shadow:none!important}
#mmoda-v3.mm3-global-header-root .mm3-header{position:relative!important;top:auto!important}
#mmoda-v3.mm3-global-header-root .mm3-mega{z-index:1250!important}

/* Home product cards: stronger commercial legibility without changing card geometry. */
#mmoda-v3 .mm3-product{
  grid-template-rows:auto 20px 52px 34px 21px 21px 24px!important;
}
#mmoda-v3 .mm3-product .mm3-brand{
  margin-top:9px!important;
  font-size:.68rem!important;
  line-height:1.1!important;
}
#mmoda-v3 .mm3-product h3{
  font-size:.94rem!important;
  line-height:1.32!important;
}
#mmoda-v3 .mm3-product .mm3-price strong{
  font-size:1.17rem!important;
  line-height:1.05!important;
}
#mmoda-v3 .mm3-product .mm3-price del{
  font-size:.7rem!important;
}
#mmoda-v3 .mm3-product .mm3-rating{
  gap:5px!important;
  font-size:.73rem!important;
  line-height:1.15!important;
}
#mmoda-v3 .mm3-product .mm3-rating b{
  font-size:.76rem!important;
}
#mmoda-v3 .mm3-product .mm3-installment{
  font-size:.7rem!important;
  line-height:1.15!important;
}
#mmoda-v3 .mm3-product .mm3-options{
  gap:5px!important;
}
#mmoda-v3 .mm3-product .mm3-options i{
  width:8px!important;
  height:8px!important;
}
#mmoda-v3 .mm3-product .mm3-options span{
  font-size:.69rem!important;
  line-height:1.15!important;
}
@media(max-width:820px){
  #mmoda-v3 .mm3-product{
    grid-template-rows:auto 20px 52px 34px 21px 21px 24px!important;
  }
  #mmoda-v3 .mm3-product h3{font-size:.92rem!important}
  #mmoda-v3 .mm3-product .mm3-price strong{font-size:1.14rem!important}
}

/* Product metadata follow-up: compact title-to-price flow and larger supporting details. */
#mmoda-v3 .mm3-product{
  grid-template-rows:auto auto auto auto auto auto auto!important;
  row-gap:0!important;
}
#mmoda-v3 .mm3-product .mm3-brand{
  margin-top:10px!important;
  margin-bottom:5px!important;
}
#mmoda-v3 .mm3-product h3{
  margin:0 0 9px!important;
  min-height:0!important;
}
#mmoda-v3 .mm3-product .mm3-price{
  margin:0 0 6px!important;
}
#mmoda-v3 .mm3-product .mm3-rating{
  margin:0 0 6px!important;
  font-size:.8rem!important;
}
#mmoda-v3 .mm3-product .mm3-rating b{
  font-size:.82rem!important;
}
#mmoda-v3 .mm3-product .mm3-installment{
  margin:0 0 7px!important;
  font-size:.76rem!important;
}
#mmoda-v3 .mm3-product .mm3-options span{
  font-size:.75rem!important;
}
#mmoda-v3 .mm3-product .mm3-options i{
  width:9px!important;
  height:9px!important;
}
@media(max-width:820px){
  #mmoda-v3 .mm3-product{grid-template-rows:auto auto auto auto auto auto auto!important}
}

/* Reviews: real linked product thumbnails from the current Nuvemshop catalog. */
#mmoda-v3 .mm3-testimonials footer{
  min-height:64px!important;
}
#mmoda-v3 .mm3-testimonials .mm3-review-product{
  display:flex!important;
  align-items:center!important;
  gap:11px!important;
  width:100%!important;
  color:var(--ink)!important;
  text-decoration:none!important;
  line-height:1.35!important;
}
#mmoda-v3 .mm3-testimonials .mm3-review-product>span:last-child{
  display:-webkit-box!important;
  -webkit-box-orient:vertical!important;
  -webkit-line-clamp:2!important;
  line-clamp:2!important;
  overflow:hidden!important;
}
#mmoda-v3 .mm3-testimonials .mm3-product-thumb{
  flex:0 0 52px!important;
  width:52px!important;
  height:58px!important;
  overflow:hidden!important;
  border-radius:8px!important;
  background:#f3eee7!important;
}
#mmoda-v3 .mm3-testimonials .mm3-product-thumb img{
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
  object-position:center!important;
}
#mmoda-v3 .mm3-testimonials .mm3-review-product:hover>span:last-child{
  color:var(--teal)!important;
}

/* Instagram editorial grid: native 4:5 cards preserve the real post framing. */
#mmoda-v3 .mm3-ugc-grid{
  display:grid!important;
  grid-template-columns:repeat(5,minmax(0,1fr))!important;
  grid-template-rows:none!important;
  gap:14px!important;
}
#mmoda-v3 .mm3-ugc-grid>div,
#mmoda-v3 .mm3-ugc-grid>.mm3-ugc-big,
#mmoda-v3 .mm3-ugc-grid>div:nth-child(n){
  grid-column:auto!important;
  grid-row:auto!important;
  min-width:0!important;
  min-height:0!important;
  aspect-ratio:4/5!important;
}
@media(min-width:821px) and (max-width:1199px){
  #mmoda-v3 .mm3-ugc-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}
  #mmoda-v3 .mm3-ugc-grid>div:nth-child(n){grid-column:span 2!important}
  #mmoda-v3 .mm3-ugc-grid>div:nth-child(4){grid-column:2/span 2!important}
  #mmoda-v3 .mm3-ugc-grid>div:nth-child(5){grid-column:4/span 2!important}
}
@media(max-width:820px){
  #mmoda-v3 .mm3-ugc-grid{
    display:flex!important;
    grid-template:none!important;
    overflow-x:auto!important;
    gap:12px!important;
  }
  #mmoda-v3 .mm3-ugc-grid>div:nth-child(n),
  #mmoda-v3 .mm3-ugc-grid>.mm3-ugc-big{
    flex:0 0 76%!important;
    width:auto!important;
    aspect-ratio:4/5!important;
  }
}
#mmoda-v3 .mm3-footer .mm3-footer-brand>div a,
#mmoda-v3 .mm3-footer .mm3-footer-brand>div a .mm3-icon{color:#fff!important;fill:#fff!important}
