*,::before,::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{overflow-x:clip;max-width:100%}img,picture,video,svg,canvas{max-width:100%;height:auto}table,pre,blockquote{max-width:100%}h1,h2,h3,h4,h5,p,a,span,li,label{overflow-wrap:break-word}@media (hover:none) and (pointer:coarse){.btn,button,.btn-icon,nav.main-nav a,.mobile-menu a,.header-actions a,.search-trigger,.pd-nav,.pd-thumb,.format-card{min-height:44px}.btn{display:inline-flex;align-items:center;justify-content:center}}@media (max-width:1080px){.header-inner{flex-wrap:nowrap}.brand-mark{margin-right:auto}.header-actions{margin-left:auto}}@media (max-width:1024px){h1{font-size:clamp(2rem,4.6vw,3rem)}h2{font-size:clamp(1.6rem,3.6vw,2.3rem)}.story-grid,.product-grid,.product-info,.story-visual,.nos-hero-grid>div{width:auto!important}}@media (max-width:768px){:root{font-size:15px}h1{font-size:clamp(1.7rem,6vw,2.4rem);line-height:1.15}h2{font-size:clamp(1.4rem,5vw,2rem)}.lead,.story-lead,p.lead{font-size:1rem!important}[style*=width]{max-width:100%!important}p[style*=height],h1[style*=height],h2[style*=height],h3[style*=height],.lead[style*=height],.sub[style*=height]{height:auto!important}.catalog-grid{grid-template-columns:repeat(2,1fr)!important}.header-inner{gap:10px;padding-left:16px;padding-right:16px}.header-actions{gap:6px}.header-actions .btn-icon,.header-actions .search-trigger{width:42px;height:42px}}@media (max-width:480px){:root{font-size:14.5px}h1{font-size:clamp(1.55rem,7.5vw,2rem)}h2{font-size:clamp(1.3rem,6vw,1.7rem)}.container{width:100%;padding-left:16px;padding-right:16px}.catalog-grid{grid-template-columns:repeat(2,1fr)!important}.trust-grid,.footer-grid{gap:18px}.pd-ctas,.nos-cta-btns,.cpm-actions,.hero-cta{flex-direction:column}.pd-ctas .btn,.nos-cta-btns .btn,.hero-cta .btn{width:100%}.brand-mark img{height:40px!important}.header-actions{gap:4px}.header-actions .btn-icon,.header-actions .search-trigger{width:40px;height:40px}}@media (max-width:480px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{max-width:100%}}@media (hover:none) and (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{min-height:44px}}@media (max-width:860px){.adm-side{position:static!important;height:auto!important;max-height:none!important;flex-direction:column!important;overflow:visible!important;width:100%!important;border-right:0!important}.adm-side button{width:100%}.adm-layout{align-items:start}}.adm-side{overflow-y:auto;scrollbar-width:thin}@media (max-width:900px){.header-inner{width:94%!important;gap:8px!important;justify-content:flex-start!important}.brand-mark{margin-right:auto}.brand-mark img{padding-left:0!important}.header-actions{gap:6px!important;flex:0 0 auto}.header-actions>*{flex:0 0 auto!important;margin:0!important}.header-actions .btn-icon,.header-actions .search-trigger,.header-actions .heart-btn.v-header{width:38px!important;height:38px!important;min-width:38px!important;padding:0!important;border-radius:50%!important;flex:0 0 38px!important;box-sizing:border-box!important}.header-actions .search-trigger .label,.header-actions .search-trigger kbd{display:none!important}.header-actions .search-trigger{justify-content:center!important}.footer-grid{grid-template-columns:1fr!important;gap:26px!important;text-align:left}.footer-brand{text-align:center}.footer-brand img{margin-left:auto;margin-right:auto}.footer-grid>div>a{display:block!important;width:100%}.hero-copy{padding-left:0!important}.hero-copy h1{font-size:clamp(1.9rem,8vw,2.6rem)!important;line-height:1.05!important}.hero-copy .lead{font-size:1rem!important;margin-right:0!important}.hero-art{max-width:300px!important;aspect-ratio:1/1!important;margin:8px auto 0!important}.hero-art .product-shot img{width:60%!important;height:auto!important}.hero-art .floater{transform:scale(.8)}.hero-art .floater.f2,.hero-art .floater.f4{display:none!important}.benefits>.container{margin:20px auto!important;padding:0 18px!important;max-width:100%!important}.benefits .section-head{text-align:center!important;padding:0!important}.benefits .section-head h2 .accent{font-size:clamp(1.7rem,7.4vw,2.2rem)!important}.benefits .eyebrow{justify-content:center}.brand-showcase-card{padding:34px 20px!important}.brand-showcase h2{font-size:clamp(1.55rem,7vw,2.1rem)!important}.brand-showcase p{font-size:15px!important}.catalog{padding-bottom:72px!important}.catalog .catalog-grid{margin-top:26px!important;clear:both}.section-head{padding-left:18px!important;padding-right:18px!important}.nos-hero{padding:24px 0 60px!important}.nos-hero-grid{grid-template-columns:1fr!important;gap:22px!important;padding:10px 18px!important;text-align:center!important}.nos-hero-grid h1,.nos-hero-grid .lead p{text-align:center!important}.nos-hero-art{padding:0!important}.nos-hero-photo{width:100%!important;max-width:460px!important;height:auto!important;margin:0 auto!important;display:block;border-radius:var(--radius-lg)}.nos-stats-grid{grid-template-columns:1fr 1fr!important}.nos-pillars-grid{grid-template-columns:1fr!important}.nos-uses{grid-template-columns:1fr!important}.nos-chile .container,.nos-pillars .container,.nos-stats .container{text-align:center}.nos-cta>.container{flex-direction:column!important;gap:20px!important}.nos-cta-card{padding:34px 24px!important;width:100%!important;max-width:100%!important;flex:1 1 auto!important}.cto-grid{grid-template-columns:1fr!important}.cto-channels{padding-left:0!important}.cto-hero .container,.cto-main .container{padding-left:18px!important;padding-right:18px!important;box-sizing:border-box}.cto-wsp-row{grid-template-columns:1fr!important}.pd-row-2col{grid-template-columns:1fr!important}.specs-table{max-width:100%!important}.specs-table .row{grid-template-columns:1fr!important;gap:2px!important;padding:12px 14px!important}.specs-table .row>:first-child{font-size:13px;color:var(--ink-500)}.cat-hero h1{font-size:clamp(1.7rem,7.2vw,2.4rem)!important;overflow-wrap:anywhere}.cat-hero .lead{font-size:1rem!important}.cat-toolbar-wrap{padding-top:8px!important;padding-bottom:8px!important}.cat-toolbar{gap:10px!important}}@media (max-width:560px){.nos-stats-grid{grid-template-columns:1fr 1fr!important}.catalog-grid{gap:12px!important}}@media (max-width:900px){.header-inner{width:100%!important;padding-left:12px!important;padding-right:12px!important;box-sizing:border-box!important;gap:5px!important}.brand-mark img{padding-left:0!important}.header-actions{gap:5px!important}.header-actions .btn-icon,.header-actions .account-btn,.header-actions .heart-btn.v-header,.header-actions .search-trigger{width:40px!important;height:40px!important;min-width:40px!important;aspect-ratio:1/1!important;border-radius:50%!important;padding:0!important;flex:0 0 40px!important}.header-actions .btn-icon svg,.header-actions .search-trigger svg{width:20px!important;height:20px!important}.hero-copy h1{font-size:clamp(2rem,9vw,2.9rem)!important}.hero-trust{flex-wrap:nowrap!important;gap:8px!important;justify-content:space-between!important}.hero-trust>div{max-width:none!important;font-size:10.5px!important;line-height:1.25!important;flex:1 1 0!important}.hero-trust>div:empty{display:none!important}.hero-trust strong{font-size:16px!important;margin-bottom:2px!important}.hero-art{max-width:340px!important}.hero-art .product-shot img{width:84%!important}.hero-art .floater{display:none!important}.cto-grid{grid-template-columns:1fr!important}.cto-main>.container,.cto-hero>.container{max-width:620px!important;margin-left:auto!important;margin-right:auto!important;padding-left:18px!important;padding-right:18px!important;box-sizing:border-box!important}.cto-form-card,.cto-channels{width:100%!important;margin-left:auto!important;margin-right:auto!important}.nos-page .nos-hero{padding-top:14px!important}.nos-page .nos-hero-grid{padding-top:6px!important;padding-bottom:6px!important}.nos-page .nos-hero-grid h1{font-size:clamp(1.8rem,7vw,2.5rem)!important}.nos-page .nos-hero-photo{max-width:300px!important}}@media (max-width:900px){.hero-trust{justify-content:center!important}.hero-trust>div{text-align:center!important}}@media (max-width:900px){.trust-row{height:auto!important}}@media (max-width:640px){.trust-grid{display:flex!important;grid-template-columns:none!important;overflow-x:auto!important;gap:12px!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:10px!important;scrollbar-width:none}.trust-grid::-webkit-scrollbar{display:none}.trust-grid .trust-cell{flex:0 0 62%!important;scroll-snap-align:center;background:var(--white);border:1px solid var(--ink-100);border-radius:16px;padding:20px 14px!important}}.trust-carousel{position:relative}.trust-arrow{display:none}@media (max-width:640px){.trust-carousel{position:relative;padding:0 2px}.trust-grid .trust-cell{flex:0 0 100%!important}.trust-arrow{display:grid!important;place-items:center;position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:38px;height:38px;border-radius:50%;border:1px solid var(--ink-100);background:var(--white);color:var(--teal-700);font-size:24px;line-height:1;cursor:pointer;box-shadow:0 4px 14px -6px rgba(11,37,64,.35);padding:0}.trust-arrow.prev{left:-2px}.trust-arrow.next{right:-2px}.trust-arrow:disabled{opacity:.3}}@media (max-width:900px){.hero-trust{align-items:flex-start!important}.hero-trust>div{display:block}}@media (max-width:900px){.hero-trust{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;text-align:left!important}.hero-trust>div{flex:1 1 0!important;text-align:left!important;font-size:12.5px!important;line-height:1.35!important}.hero-trust strong{display:block;font-size:17px!important;margin-bottom:4px!important}}@media (max-width:900px){.hero-trust{width:100%!important;justify-content:space-between!important}.hero-trust>div{max-width:none!important;flex:1 1 0!important}}@media (max-width:900px){.hero-trust>div:nth-child(4){display:none!important}}@media (max-width:900px){.alias-grid>div:last-child>div:last-child{flex-wrap:nowrap!important;gap:8px!important}.alias-grid>div:last-child>div:last-child>a.btn{flex:1 1 0!important;white-space:nowrap!important;text-align:center;padding-left:10px!important;padding-right:10px!important;font-size:14px!important}}@media (max-width:900px){.alias{padding-top:44px!important;padding-bottom:36px!important}}@media (max-width:900px){.catalog .cat-filters{flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto!important;height:auto!important;gap:8px!important;margin-bottom:18px!important;padding-bottom:6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.catalog .cat-filters::-webkit-scrollbar{display:none}.catalog .cat-filters>button{flex:0 0 auto!important;white-space:nowrap!important}.catalog .catalog-grid{margin-top:8px!important}}@media (max-width:900px){.catalog .catalog-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.catalog .cat-card .actions{flex-direction:column!important;gap:8px!important}.catalog .cat-card .actions .btn{width:100%!important}}@media (max-width:900px){.footer-grid,.footer-grid>div{text-align:center!important}.footer-grid h5{text-align:center!important}.footer-grid a{text-align:center!important}.footer-logistics-intro{text-align:center!important}.footer-carriers-row{justify-content:center!important}}@media (max-width:900px){.footer-grid{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:30px!important}.footer-grid>div{width:100%!important;text-align:center!important}.footer-grid a{display:block!important;width:100%!important;text-align:center!important}.footer-carriers-row{justify-content:center!important}}@media (max-width:900px){.pd-info h1{font-size:clamp(1.5rem,6vw,1.95rem)!important;line-height:1.15!important}.pd-info h1 .pd-title-size{font-size:.82em!important}}@media (max-width:900px){.format-card{padding:13px 14px!important;gap:12px!important}.format-card .name{font-size:15px!important;line-height:1.28!important}.format-card .desc{font-size:12.5px!important;margin-top:3px!important;line-height:1.3!important}.format-card .cuotas{margin-top:5px!important;line-height:1.3!important}.format-card .price{font-size:18px!important}.format-card .price-block{white-space:nowrap}}@media (max-width:900px){.pd-grid{width:96%!important}.pd-section{padding-left:16px!important;padding-right:16px!important}}@media (max-width:900px){.pd-related-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important;justify-content:stretch!important}.pd-related-grid .cat-card{padding:12px!important}.pd-related-grid .cat-card h3,.cat-card h4{font-size:13.5px!important;min-height:0!important}.pd-related-grid .cat-card .actions{flex-direction:column!important;gap:8px!important}.pd-related-grid .cat-card .actions .btn{width:100%!important}}@media (max-width:900px){.nos-page .nos-hero{padding-left:16px!important;padding-right:16px!important}.nos-page .nos-hero-grid{padding-left:0!important;padding-right:0!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:900px){.nos-page .nos-hero-grid>div{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;max-width:100%!important}.nos-page .nos-hero .container{padding-left:16px!important;padding-right:16px!important;box-sizing:border-box}}@media (max-width:900px){.nos-pillar{text-align:center}.nos-pillar .ic{margin-left:auto!important;margin-right:auto!important}}@media (max-width:900px){.nos-page .container{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:10px!important;padding-right:10px!important;box-sizing:border-box!important}}@media (max-width:900px){.nos-stores{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:14px!important;justify-content:center!important}.nos-stores>*{max-width:none!important;width:100%!important}}@media (max-width:900px){.footer-brand img{height:60px!important}.footer-brand p{font-size:16px!important}.footer-grid h5{font-size:15px!important}.footer-grid a{font-size:16px!important}.footer-logistics-intro{font-size:15px!important}}@media (max-width:900px){.nos-stores{padding-left:12px!important;padding-right:12px!important;box-sizing:border-box!important}}@media (max-width:900px){.footer-grid a{color:#fff!important;font-size:17px!important}.footer-brand p{color:rgba(255,255,255,.92)!important;font-size:17px!important}.footer-logistics-intro{color:rgba(255,255,255,.9)!important;font-size:15.5px!important}.header-inner{padding-left:10px!important;padding-right:10px!important;gap:6px!important}.header-actions{gap:7px!important}.header-actions .btn-icon,.header-actions .account-btn,.header-actions .heart-btn.v-header,.header-actions .search-trigger{width:42px!important;height:42px!important;min-width:42px!important;flex:0 0 42px!important}.header-actions .btn-icon svg,.header-actions .search-trigger svg{width:21px!important;height:21px!important}}@media (max-width:900px){.footer-grid a{font-size:18px!important}.footer-brand p{font-size:18px!important}.footer-grid h5{font-size:16px!important}.footer-logistics-intro{font-size:16.5px!important}}@media (max-width:900px){.acc-side{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;overflow:visible!important;padding:0!important;flex-direction:initial!important}.acc-side button{width:100%!important;min-width:0!important;white-space:normal!important;justify-content:flex-start}.acc-content{width:100%!important;max-width:100%!important}.acc-content .acc-panel{width:100%!important;box-sizing:border-box!important}}@media (max-width:900px){.hero-copy{padding-left:8px!important}}@media (max-width:900px){.hero-art.is-revealed .product-peek img,.hero-art .product-peek img{transform:translateX(72%) translateY(-2%) rotate(6deg) scale(1)!important;opacity:1!important}.hero-art .product-shot img{filter:drop-shadow(0 22px 55px rgba(11,37,64,.13))!important}.hero-art .bg-blob{box-shadow:0 30px 90px -20px rgba(0,176,168,.16)!important}.hero{padding-bottom:24px!important}}@media (max-width:900px){.hero-copy .lead{font-size:1.12rem!important;line-height:1.5!important}.hero-copy .lead p{font-size:inherit!important}}@media (max-width:900px){.recent-grid>.cat-card:nth-child(n+3){display:none!important}}@media (max-width:900px){.benefits .section-head .eyebrow::before{display:none!important}.benefits .section-head .reg{display:none!important}}@media (max-width:900px){.footer-carriers-row{align-items:stretch!important}.carrier-badge{display:flex!important;width:100%!important;justify-content:center!important;box-sizing:border-box!important}}@media (max-width:900px){.hero{padding-bottom:40px!important}.hero-art{margin-bottom:24px!important}}@media (max-width:900px){.story-grid{grid-template-columns:1fr!important;width:100%!important}.story-copy{padding-left:0!important;padding-right:0!important}}@media (max-width:900px){.alias{padding-top:56px!important}}@media (max-width:900px){.story-copy{padding-left:5px!important;padding-right:5px!important}}@media (max-width:900px){.story{padding-top:24px!important}.brand-showcase{padding-bottom:16px!important}.brand-showcase-arrow{margin-top:18px!important}}@media (max-width:900px){.benefit-card .ic{margin-left:auto!important;margin-right:auto!important}}@media (max-width:900px){.cat-hero-grid h1 .accent{font-size:clamp(1.7rem,7.5vw,2.4rem)!important;height:auto!important;line-height:1.18!important;display:inline-block!important}}@media (max-width:900px){.cat-hero h1{font-size:clamp(2rem,8.5vw,2.8rem)!important}.cat-hero-grid h1 .accent{font-size:clamp(2rem,8.5vw,2.8rem)!important}.cat-hero .lead{font-size:1.12rem!important;line-height:1.5!important}.cat-hero-art{display:none!important}.cat-hero{padding-bottom:16px!important}.cat-hero-grid{padding-bottom:8px!important}}.cat-filters-select{display:none}@media (max-width:900px){.cat-toolbar .cat-filters{display:none!important}.cat-filters-select{display:block!important;width:100%;padding:11px 14px;font:inherit;font-size:15px;color:var(--ink-800);background:var(--white);border:1.5px solid var(--ink-200);border-radius:12px;box-sizing:border-box}}@media (max-width:900px){.header-inner{width:100%!important;padding-left:14px!important;padding-right:14px!important;gap:6px!important;box-sizing:border-box!important}.header-actions{gap:6px!important}}@media (max-width:900px){.chk-pagehead{padding-left:5px!important;padding-right:5px!important;border-left-width:0!important}.chk-page-body{padding-left:5px!important;padding-right:5px!important}.chk-shell{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.chk-grid{grid-template-columns:1fr!important;padding-left:0!important;padding-right:0!important}.chk-form{padding-left:22px!important;padding-right:22px!important}}@media (max-width:900px){.chk-pagehead{padding-left:10px!important;padding-right:10px!important}.chk-page-body{padding-left:10px!important;padding-right:10px!important}}@media (max-width:900px){.chk-pagehead{padding-left:15px!important;padding-right:15px!important}.chk-page-body{padding-left:15px!important;padding-right:15px!important}.chk-form{padding-left:22px!important;padding-right:22px!important}}@media (max-width:900px){.chk-form{padding-left:22px!important;padding-right:22px!important}}@media (max-width:900px){.pd-info{padding:15px!important}}@media (max-width:900px){.pd-info{padding:22px 20px!important}}@media (max-width:900px){.qty-row{flex-wrap:nowrap!important}.qty-row .qty{flex:0 0 auto!important}.qty-row .btn{flex:1 1 auto!important;min-width:0!important;white-space:nowrap;padding-left:12px!important;padding-right:12px!important}}@media (max-width:900px){.pd-qa{padding-left:15px!important;padding-right:15px!important}.pd-qa>.container{padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important}}@media (max-width:900px){.pd-qa{padding-left:20px!important;padding-right:20px!important}}@media (max-width:900px){.pd-related{padding-top:36px!important;padding-bottom:60px!important}}@media (max-width:900px){.cap-detail-hero{height:auto!important;padding:12px 0 26px!important}.cap-detail-hero>.container{margin-left:auto!important;margin-right:auto!important;padding-left:16px!important;padding-right:16px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.cap-hero-grid{grid-template-columns:1fr!important;margin-top:24px!important}}@media (max-width:700px){.cap-block{padding:26px 24px!important}}@media (max-width:900px){.cap-content{padding-left:14px!important;padding-right:14px!important;box-sizing:border-box!important}}@media (max-width:1080px){.mobile-menu a::after{font-size:27px!important;color:var(--ink-400)!important}}@media (max-width:1080px){.mobile-menu a{font-size:19px!important;padding-top:16px!important;padding-bottom:16px!important}}@media (max-width:900px){.nos-stores{padding-left:20px!important;padding-right:20px!important}}@media (max-width:900px){.nos-cta{padding-top:24px!important}.nos-cta>.container{padding-left:20px!important;padding-right:20px!important}}@media (max-width:900px){.nos-stores{padding-left:24px!important;padding-right:24px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;gap:14px!important}}@media (max-width:900px){.nos-page .nos-hero-grid h1{font-size:clamp(2rem,8.5vw,2.9rem)!important}}@media (max-width:900px){.nos-stores{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.nos-store{min-width:0!important}}@media (max-width:900px){.nos-stores{padding-left:8px!important;padding-right:8px!important}}@media (max-width:900px){.benefit-card{text-align:center!important}}@media (max-width:640px){.header-actions{gap:12px!important}}@media (max-width:360px){.header-actions{gap:7px!important}}@media (max-width:640px){.cat-card .chip{font-size:9px!important}}@media (max-width:900px){.pd-qa{padding-left:24px!important;padding-right:24px!important}}@media (max-width:900px){.header-actions .btn-icon,.header-actions .search-trigger,.header-actions .mobile-menu-btn,.header-actions .heart-btn.v-header,.header-actions .account-btn{width:34px!important;height:34px!important;min-width:34px!important;max-width:34px!important;flex:0 0 34px!important;padding:0!important}.header-actions .btn-icon svg,.header-actions .search-trigger svg,.header-actions .mobile-menu-btn svg,.header-actions .heart-btn.v-header svg,.header-actions .account-btn svg{width:18px!important;height:18px!important}.header-actions{gap:5px!important}}@media (max-width:640px){.header-inner{padding-left:18px!important;padding-right:18px!important}.alias-grid{width:100%;max-width:100%;box-sizing:border-box}.alias-mosaic{width:100%!important;max-width:100%!important;box-sizing:border-box;gap:10px!important}.alias-tile{min-width:0}.product-card .btn,.cat-card .btn,.recent-grid .btn,.catalog-grid .btn{box-shadow:none!important}}@media (max-width:880px){.alias-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:640px){.alias-mosaic{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.alias-tile{min-width:0!important;overflow-wrap:anywhere;padding-left:6px;padding-right:6px}}@media (max-width:900px){.header-actions .btn-icon,.header-actions .search-trigger,.header-actions .mobile-menu-btn,.header-actions .heart-btn.v-header,.header-actions .account-btn{aspect-ratio:1/1!important;border-radius:999px!important;flex-shrink:0!important;flex-grow:0!important;box-sizing:border-box!important}}@media (max-width:720px){.pd-info .qty-row{padding-top:7px!important;padding-bottom:calc(7px + env(safe-area-inset-bottom,0))!important;row-gap:6px!important}.pd-info .qty-row .btn{min-height:0!important;height:42px!important;font-size:14.5px!important}.pd-info .qty-row .qty{height:38px!important}.pd-info .qty-row .qty .num{font-size:14.5px!important}.pd-info .qty-row .qty button{width:34px!important;height:34px!important}}@media (max-width:900px){.breadcrumbs{padding-left:0!important;padding-right:0!important;margin-left:0!important}}@media (max-width:900px){.header-actions .btn-icon,.header-actions .search-trigger,.header-actions .mobile-menu-btn,.header-actions .heart-btn.v-header,.header-actions .account-btn{background:0 0!important;border:0!important;box-shadow:none!important}}@media (max-width:900px){.header-actions .btn-icon,.header-actions .search-trigger,.header-actions .mobile-menu-btn,.header-actions .account-btn,.header-actions .heart-btn.v-header{color:#135d59!important}.header-actions .btn-icon svg,.header-actions .search-trigger svg,.header-actions .mobile-menu-btn svg,.header-actions .account-btn svg,.header-actions .heart-btn.v-header svg{color:#135d59!important}}@media (max-width:900px){.header-actions .btn-icon,.header-actions .search-trigger,.header-actions .mobile-menu-btn,.header-actions .heart-btn.v-header,.header-actions .account-btn{width:38px!important;height:38px!important;min-width:38px!important;max-width:38px!important;flex:0 0 38px!important}.header-actions .btn-icon svg,.header-actions .search-trigger svg,.header-actions .mobile-menu-btn svg,.header-actions .heart-btn.v-header svg,.header-actions .account-btn svg{width:23px!important;height:23px!important}}@media (max-width:900px){.heart-btn.v-card{width:34px!important;height:34px!important;min-width:34px!important;max-width:34px!important;flex:0 0 34px!important;padding:0!important;aspect-ratio:1/1!important;border-radius:999px!important;display:grid!important;place-items:center;box-sizing:border-box!important}}@media (max-width:900px){.cat-card .img-wrap{aspect-ratio:1/1!important;padding:4px!important}.cat-card .img-wrap img{width:100%!important;height:100%!important;object-fit:contain}.cat-card .badge-discount{width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;font-size:9.5px!important;aspect-ratio:1/1!important;border-radius:999px!important;display:grid!important;place-items:center;box-sizing:border-box!important}}@media (max-width:900px){.catalog-grid .cat-card .heart-btn,.recent-grid .cat-card .heart-btn{display:none!important}.catalog-grid .cat-card .badge-discount,.recent-grid .cat-card .badge-discount{left:12px!important;right:auto!important}}@media (max-width:900px){.cart-toast{width:80%!important;max-width:80%!important;box-sizing:border-box!important;padding:14px 18px!important;border-radius:16px!important;font-size:15px!important;line-height:1.35!important;text-align:left;gap:10px!important;bottom:88px!important}.cart-toast svg{flex:0 0 auto}}@media (max-width:900px){.cat-card .chips-row{flex-wrap:nowrap!important;overflow:hidden!important;gap:6px!important}.cat-card .chips-row .chip{flex:0 0 auto!important;white-space:nowrap!important}.cat-card .chips-row .chip:nth-of-type(n+3){display:none!important}}@media (max-width:900px){footer .footer-brand img{width:118px!important;height:auto!important}}@media (max-width:760px){.catalog-grid,.prod-grid,.grid-productos,.home-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.catalog-grid>*,.prod-grid>*,.grid-productos>*,.home-products-grid>*{min-width:0!important}.cat-card{min-width:0!important;max-width:100%!important}.cat-card>*{min-width:0!important}.cat-card .chips-row{min-width:0!important}.cat-card h3,.cat-card .cat-title{overflow-wrap:anywhere;word-break:break-word}}@media (max-width:760px){html,body{overflow-x:hidden}}@media (min-width:761px) and (max-width:1024px){.hero-copy .lead,.brand-showcase-card>p,.story-copy .story-lead,.section-head p{max-width:620px!important}.section-head:not(.left) p{margin-left:auto;margin-right:auto}}