*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{color:#17243a;-webkit-font-smoothing:antialiased;background:#fafbfc;margin:0;font:16px/1.5 -apple-system,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}img{max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}:root{--mc-rosa:#e53e65;--mc-rosa-texto:#de1e4b}[hidden]{display:none!important}.screen-reader-text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.mc-home-v2__loop ul.products{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:999px){.mc-home-v2__loop ul.products{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (max-width:689px){.mc-home-v2__loop ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.site-main{display:block}.ct-container-full{padding:50px 0}@media (min-width:1000px){.ct-container-full{padding:60px 0}}.mc-disponibilidad-verificacion{color:#8a5a00;background:#fff4e5;border-radius:999px;margin:6px 0;padding:4px 10px;font-size:13px;font-weight:600;line-height:1.4;display:inline-block}.mc-disponibilidad-verificacion--mini{margin:2px 0 0;padding:2px 8px;font-size:11px}.mc-home-buy-card--verificacion .mc-home-buy-card__action-btn[disabled],.mcatalog-card--verificacion button[disabled],.mcpa-quickbuy-add[disabled],#mcpa-cs-add[disabled],.mcpa-cs-surtido-btn[disabled],.mc-home-buy-card__action-btn[disabled],.mc-home-buy-card__colors-done[disabled]{opacity:.55;cursor:not-allowed}
:root{--mc-header-blue:#2455e6;--mc-header-ink:#17243a;--mc-header-line:#e3e8f1}body.mc-home-v2-global-ui #header,body.mc-home-v2-global-ui .modacool-ticker{display:none!important}.mc-commerce-header{z-index:9996;border-bottom:1px solid var(--mc-header-line);width:100%;color:var(--mc-header-ink);background:#fff;font-family:Inter,system-ui,sans-serif;position:sticky;top:0;box-shadow:0 5px 22px #14233a17}.admin-bar .mc-commerce-header{top:32px}.mc-commerce-header__benefits{color:#fff;white-space:nowrap;overscroll-behavior-x:contain;scrollbar-width:none;background:#173e66;min-height:34px;font-size:12px;font-weight:800;overflow-x:auto}.mc-commerce-header__benefits::-webkit-scrollbar{display:none}.mc-commerce-header__main{grid-template-columns:250px minmax(340px,1fr) 250px 54px;align-items:center;gap:22px;max-width:1720px;margin:auto;padding:14px 32px;display:grid}.mc-commerce-header__brand{align-items:center;gap:13px;display:flex;color:var(--mc-header-ink)!important;text-decoration:none!important}.mc-commerce-header__mark{color:#fff;background:#fff;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:14px;font-weight:900;display:grid;overflow:hidden}.mc-commerce-header__mark img{object-fit:contain;width:100%;height:100%;display:block}.mc-commerce-header__brand>span:last-child{line-height:1;display:grid}.mc-commerce-header__brand strong{font-size:24px}.mc-commerce-header__brand small{color:#5f6b82;letter-spacing:.13em;text-transform:uppercase;margin-top:5px;font-size:9px;font-weight:850}.mc-commerce-header__search{background:#fff;border:1px solid #cfd8ea;border-radius:13px;grid-template-columns:minmax(150px,1fr) 220px 54px;height:48px;display:grid;overflow:hidden}.mc-commerce-header__search input,.mc-commerce-header__search select,.mc-commerce-header__search button{color:#344054;min-width:0;font:inherit;background:#fff;border:0;outline:0}.mc-commerce-header__search input{padding:0 18px}.mc-commerce-header__search select{border-left:1px solid #e1e6ef;padding:0 14px}.mc-commerce-header__search button{background:var(--mc-header-blue);color:#fff;cursor:pointer;font-size:24px}.mc-commerce-header__audience{gap:5px;display:grid}.mc-commerce-header__audience>small{color:#5f6b82;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.mc-commerce-header .mc-home-v2__mode-switch{width:100%;box-shadow:none;background:#f0f2f7;border:0;grid-template-columns:1fr 1fr;padding:3px;display:grid;position:static}.mc-commerce-header .mc-home-v2__mode-switch button{min-height:36px;padding:7px 14px}.mc-commerce-header .mc-home-v2__mode-switch button[aria-pressed=true]{background:var(--mc-header-blue);box-shadow:0 4px 10px #2455e640}.mc-commerce-header__cart{background:var(--mc-header-blue);color:#fff;cursor:pointer;border:0;border-radius:13px;place-items:center;width:50px;height:50px;display:grid;position:relative}.mc-commerce-header__cart svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:23px;height:23px}.mc-commerce-header__cart small{background:var(--mc-rosa-texto);color:#fff;border-radius:12px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10px;font-weight:900;display:grid;position:absolute;top:-7px;right:-6px}.mc-commerce-header__cart small[hidden],.mc-commerce-header__mode-mobile{display:none}.mc-commerce-header__nav{border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:30px;min-height:45px;padding:0 32px;display:flex}.mc-commerce-header__nav nav,.mc-commerce-header__nav>div{align-items:center;gap:30px;display:flex}.mc-commerce-header__nav a{font-size:13px;font-weight:800;color:var(--mc-header-ink)!important;text-decoration:none!important}.mc-commerce-header__nav nav a:first-child{color:var(--mc-header-blue)!important}.mc-commerce-header__nav>div span{color:#8792a7;font-size:12px;font-weight:750}@media (max-width:999px){.admin-bar .mc-commerce-header{top:46px}.mc-commerce-header__audience,.mc-commerce-header__nav{display:none}.mc-commerce-header__main{grid-template-columns:auto minmax(0,1fr) 46px;gap:10px;height:68px;padding:9px 12px}.mc-commerce-header__brand{gap:9px}.mc-commerce-header__mark{flex-basis:42px;width:42px;height:42px;font-size:12px}.mc-commerce-header__brand strong{font-size:17px}.mc-commerce-header__brand small{margin-top:3px;font-size:7px}.mc-commerce-header__search{background:#f2f4f8;border-radius:999px;grid-template-columns:1fr;height:44px}.mc-commerce-header__search input{background:0 0;padding:0 15px}.mc-commerce-header__search select,.mc-commerce-header__search button{display:none}.mc-commerce-header__cart{border-radius:12px;width:44px;height:44px}.mc-commerce-header__mode-mobile{border-top:1px solid #edf0f5;grid-template-columns:60px 1fr;align-items:center;gap:8px;height:58px;padding:8px 12px;display:grid}.mc-commerce-header__mode-mobile>span{color:#5f6b82;text-transform:uppercase;font-size:10px;font-weight:850}.mc-commerce-header__mode-mobile .mc-home-v2__mode-switch{display:grid}}@media (max-width:430px){.mc-commerce-header__main{grid-template-columns:112px minmax(0,1fr) 44px;gap:7px}.mc-commerce-header__brand{gap:6px}.mc-commerce-header__mark{flex-basis:36px;width:36px;height:36px;font-size:10px}.mc-commerce-header__brand strong{font-size:14px}.mc-commerce-header__brand small{display:none}.mc-commerce-header__search input{padding-inline:12px;font-size:13px}.mc-commerce-header__mode-mobile{grid-template-columns:52px 1fr}.mc-commerce-header .mc-home-v2__mode-switch button{padding-inline:8px;font-size:11px}}@media (max-width:782px){.admin-bar .mc-commerce-header{top:46px}}.mc-cinta{--hueco:clamp(10px,1.3vw,16px);align-items:center;gap:0;width:max-content;margin-inline:auto;padding:5px 0;animation:46s linear infinite mc-cinta-correr;display:flex}.mc-cinta__tramo{align-items:center;gap:var(--hueco);padding-inline:0 var(--hueco);display:flex}@keyframes mc-cinta-correr{0%{transform:translate(0)}to{transform:translate(-50%)}}.mc-commerce-header__benefits:hover .mc-cinta,.mc-commerce-header__benefits:focus-within .mc-cinta{animation-play-state:paused}.mc-cinta__avisos,.mc-cinta__accesos{align-items:center;gap:var(--hueco);display:flex}.mc-cinta__accesos{padding-left:var(--hueco);border-left:1px solid #ffffff47}@media (max-width:1599px){.mc-commerce-header__benefits{font-size:11px}.mc-cinta{--hueco:clamp(9px,1.1vw,14px)}}@media (min-width:1366px),(prefers-reduced-motion:reduce){.mc-cinta{padding-inline:18px;animation:none}.mc-cinta__tramo{padding-inline-end:0}.mc-cinta__tramo[aria-hidden]{display:none}}@media (max-width:1399px){.mc-cinta{--hueco:11px}}.mc-cinta>*,.mc-cinta__tramo>*,.mc-cinta__avisos>*,.mc-cinta__accesos>*{flex:none}.mc-cinta a{color:#fff!important;text-decoration:none!important}.mc-cinta a:hover,.mc-cinta a:focus-visible{text-decoration:underline!important}.mc-cinta__sep{background:#ffffff47;width:1px;height:15px}.mc-cinta__rotulo{color:#fff9;font-weight:750}.mc-cinta__enlace,.mc-cinta__aviso{font-weight:800}.mc-cinta__vivo{align-items:center;gap:6px;display:inline-flex}.mc-cinta__vivo b{background:#ff4d5e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #ff4d5e38}.mc-cinta__app{align-items:center;gap:6px;display:inline-flex}.mc-cinta__app svg{display:block}.mc-cinta__redes{align-items:center;gap:9px;margin:0;padding:0;list-style:none;display:flex}.mc-cinta__redes a{border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.mc-cinta__redes a:hover{background:#ffffff24}.mc-cinta__redes svg{width:18px;height:18px;display:block}@media (max-width:820px){.mc-commerce-header__benefits{font-size:11px}.mc-cinta{--hueco:13px}.mc-cinta__redes{gap:7px}.mc-cinta__accesos{border-left:0;order:1;padding-left:0}.mc-cinta__avisos{border-left:1px solid #ffffff47;order:2;padding-left:13px}}.mc-commerce-header__categorias{min-height:36px;color:var(--mc-header-ink);font:inherit;cursor:pointer;background:#f2f6fd;border:1px solid #cbd6ec;border-radius:999px;align-items:center;gap:8px;padding:0 15px;font-size:13px;font-weight:800;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.mc-commerce-header__categorias svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.mc-commerce-header__categorias b{opacity:.75;font-size:9px;font-weight:900;line-height:1}.mc-commerce-header__categorias:hover{border-color:var(--mc-header-blue);color:var(--mc-header-blue);background:#e4ecfd}.mc-commerce-header__categorias:focus-visible{outline:3px solid var(--mc-header-blue);outline-offset:2px}.mc-commerce-header__categorias.is-open{background:var(--mc-header-blue);border-color:var(--mc-header-blue);color:#fff}.mc-commerce-header__categorias.is-open b{opacity:1}.mc-commerce-header__nav nav a.mc-commerce-header__videos{border-radius:999px;align-items:center;gap:7px;min-height:36px;padding:0 13px;transition:background .15s,color .15s;display:inline-flex}.mc-commerce-header__videos svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.mc-commerce-header__nav nav a.mc-commerce-header__videos:hover{background:#fdeaf0;color:#d63a62!important}.mc-commerce-header__nav nav a.mc-commerce-header__videos:focus-visible{outline-offset:2px;outline:3px solid #d63a62}.mc-commerce-header__pedido-mobile{display:none}@media (max-width:820px){.mc-commerce-header{display:contents}.mc-commerce-header__main{z-index:9996;border-bottom:1px solid var(--mc-header-line);background:#fff;position:sticky;top:0;box-shadow:0 5px 22px #14233a17}.admin-bar .mc-commerce-header__main{top:46px}.mc-commerce-header__mode-mobile{background:#fff;border-top:0}.mc-commerce-header__pedido-mobile{z-index:9995;border-bottom:1px solid var(--mc-header-line);background:#fff;justify-content:center;align-items:center;gap:18px;padding:4px 12px 8px;display:flex;position:relative}.mc-commerce-header__mipedido{letter-spacing:-.01em;align-items:center;gap:8px;font-size:19px;font-weight:900;display:inline-flex;color:var(--mc-header-blue)!important;text-decoration:none!important}.mc-commerce-header__mipedido img{width:34px;height:34px;display:block}.mc-commerce-header__pedido-mobile .mc-appredes{margin:0}.mc-commerce-header__pedido-mobile .mc-appredes__panel{position:absolute;top:calc(100% + 7px);right:0}body.mc-home-v2-page .ct-container-full{padding-top:0}body.mc-home-v2-page .mc-home-v2__vitrinas{margin-top:18px}}.mc-home-v2__bottom-nav .mc-home-v2__bottom-mipedido{display:none}@media (min-width:821px){.mc-home-v2__bottom-nav .mc-home-v2__bottom-mipedido{color:#1f5eea;display:flex}.mc-home-v2__bottom-mipedido img{width:28px;height:28px;display:block}}.mc-commerce-header__nav nav .mc-cats{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.mc-cats__item{margin:0;padding:0;list-style:none;position:relative}.mc-commerce-header__nav nav .mc-cats__raiz{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 11px;transition:background .15s,color .15s;display:inline-flex}.mc-commerce-header__nav nav .mc-cats__item:hover>.mc-cats__raiz,.mc-commerce-header__nav nav .mc-cats__item:focus-within>.mc-cats__raiz{background:#eef2ff;color:var(--mc-header-blue)!important}.mc-cats__flecha{opacity:.55;font-size:9px;font-weight:700}.mc-cats__panel{z-index:60;padding-top:8px;display:none;position:absolute;top:100%;left:0}.mc-cats__item:hover>.mc-cats__panel,.mc-cats__item:focus-within>.mc-cats__panel{display:block}.mc-cats__panel>ul{background:#fff;border:1px solid #e4e8f0;border-radius:12px;column-gap:8px;min-width:240px;max-width:520px;margin:0;padding:8px;list-style:none;box-shadow:0 14px 34px #10182824}.mc-cats__panel>ul:has(li:nth-child(8)){columns:2;min-width:430px}.mc-cats__panel li{break-inside:avoid;margin:0}.mc-commerce-header__nav nav .mc-cats__panel a{border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:8px 10px;font-size:13px;font-weight:700;line-height:1.25;display:flex}.mc-commerce-header__nav nav .mc-cats__panel a:hover,.mc-commerce-header__nav nav .mc-cats__panel a:focus-visible{background:#f3f6ff;color:var(--mc-header-blue)!important}.mc-cats__panel a span{color:#98a2b3;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.mc-cats__todo{break-inside:avoid;border-top:1px solid #eef0f5;margin-top:4px;padding-top:4px}.mc-commerce-header__nav nav .mc-cats__todo a{color:var(--mc-header-blue)!important}@media (max-width:1400px){.mc-commerce-header__nav{gap:16px;padding:0 18px}.mc-commerce-header__nav nav{gap:14px}}@media (max-width:820px){.mc-commerce-header__pedido-mobile{justify-content:space-between;gap:8px;min-height:50px;padding:6px 12px}.mc-commerce-header__pedido-mobile .mc-home-v2__mode-switch{flex:0 auto;width:auto;display:inline-grid}.mc-commerce-header__pedido-mobile .mc-home-v2__mode-switch button{min-height:32px;padding:5px 10px;font-size:11px}.mc-commerce-header__pedido-mobile .mc-commerce-header__mipedido{white-space:nowrap;gap:5px;font-size:15px}.mc-commerce-header__pedido-mobile .mc-commerce-header__mipedido img{width:26px;height:26px}.mc-commerce-header__pedido-mobile .mc-appredes>summary{gap:0;padding:7px}.mc-commerce-header__pedido-mobile .mc-appredes>summary>span,.mc-commerce-header__pedido-mobile .mc-appredes>summary>.mc-appredes__flecha{display:none}}
.mc-home-v2__mode-switch{z-index:1;background:#fffffff7;border:1px solid #e5e8ed;border-radius:999px;gap:2px;padding:3px;font-family:Inter,system-ui,sans-serif;display:inline-flex;position:static;box-shadow:0 5px 16px #14233a1f}.mc-home-v2__mode-switch button{color:#17243a;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:800}.mc-home-v2__mode-switch button[aria-pressed=true]{color:#fff;background:#1f5eea}@media (max-width:820px){.mc-home-v2__mode-switch button{padding:6px 11px;font-size:11px}}
.mc-home-v2-global-ui .ct-shortcuts-bar{display:none!important}.mc-home-v2-global-ui #header [data-row=bottom]{height:0!important;min-height:0!important;display:none!important}.mc-home-v2-global-ui #header [data-row=middle] .header-menu-1>ul{align-items:center;gap:5px}.mc-home-v2-global-ui #header [data-row=middle] .header-menu-1>ul>li>.ct-menu-link{letter-spacing:.015em;border:1px solid #0000;border-radius:999px;min-height:38px;padding:8px 11px;font-size:12px;font-weight:850;transition:background .18s,border-color .18s,color .18s}.mc-home-v2-global-ui #header [data-row=middle] .header-menu-1>ul>li:hover>.ct-menu-link,.mc-home-v2-global-ui #header [data-row=middle] .header-menu-1>ul>li.current-menu-item>.ct-menu-link,.mc-home-v2-global-ui #header [data-row=middle] .header-menu-1>ul>li.current-menu-ancestor>.ct-menu-link{color:#2455e6;background:#f3f6ff;border-color:#d9e3ff}.mc-home-v2-global-ui #header .header-menu-1 .sub-menu{background:#fff;border:1px solid #e3e8f1;border-radius:15px;min-width:230px;padding:10px;box-shadow:0 16px 40px #14203324}.mc-home-v2-global-ui #header .header-menu-1 .sub-menu .ct-menu-link{border-radius:9px;padding:9px 11px;font-size:13px;font-weight:700;color:#17243a!important}.mc-home-v2-global-ui #header .header-menu-1 .sub-menu .ct-menu-link:hover,.mc-home-v2-global-ui #header .header-menu-1 .sub-menu .ct-menu-link:focus-visible{background:#f3f6ff;color:#2455e6!important}.mc-home-v2-global-ui #header .header-menu-1>ul>li.mc-home-v2-menu-added>.sub-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px;width:min(560px,80vw);max-height:68vh;overflow-y:auto}.mc-home-v2-global-ui #header .header-menu-1>ul>li.mc-home-v2-menu-added:hover>.sub-menu,.mc-home-v2-global-ui #header .header-menu-1>ul>li.mc-home-v2-menu-added:focus-within>.sub-menu{visibility:visible!important;opacity:1!important;pointer-events:auto!important;display:grid!important;transform:none!important}.mc-home-v2-global-ui #header .header-menu-1>ul>li.mc-home-v2-menu-added>.sub-menu>li{min-width:0}.mc-home-v2-global-ui #header .header-menu-1>ul>li.mc-home-v2-menu-added>.sub-menu .ct-menu-link{white-space:normal;line-height:1.25}@media (min-width:1000px) and (max-width:1320px){.mc-home-v2-global-ui #header [data-row=middle] .header-menu-1>ul{gap:1px}.mc-home-v2-global-ui #header [data-row=middle] .header-menu-1>ul>li>.ct-menu-link{padding-inline:7px;font-size:10px}}.mc-home-v2-global-ui.tax-product_cat .hero-section,.mc-home-v2-global-ui.post-type-archive-product .hero-section,.mc-home-v2-global-ui.woocommerce-account .hero-section{display:none!important}.mc-home-v2-global-ui.tax-product_cat .site-main,.mc-home-v2-global-ui.post-type-archive-product .site-main,.mc-home-v2-global-ui.woocommerce-account .site-main{padding-top:0}.mc-home-v2-global-ui:not(.mc-home-v2-page){padding-bottom:82px}.mc-home-v2-global-ui .ht-ctc-chat,.mc-home-v2-global-ui .joinchat,.mc-home-v2-global-ui #qlwapp,.mc-home-v2-global-ui .qlwapp,.mc-home-v2-global-ui .floating-wpp{bottom:88px!important}.mclp-mobile-nav,.mc-home-v2-global-ui:not(.mc-home-v2-page)>#whatsapp-float,.mc-home-v2-global-ui:not(.mc-home-v2-page) .ht-ctc-chat,.mc-home-v2-global-ui:not(.mc-home-v2-page) .joinchat,.mc-home-v2-global-ui:not(.mc-home-v2-page) #qlwapp,.mc-home-v2-global-ui:not(.mc-home-v2-page) .qlwapp,.mc-home-v2-global-ui:not(.mc-home-v2-page) .floating-wpp{display:none!important}.mc-home-v2__wa--global{z-index:10001;font-family:Inter,system-ui,sans-serif;position:fixed;bottom:90px;right:15px}.mc-home-v2__wa--global .mc-home-v2__wa-toggle{cursor:pointer;background:#25d366;border:0;border-radius:50%;place-items:center;width:50px;height:50px;padding:0;display:grid;box-shadow:0 4px 14px #00000040}.mc-home-v2__wa--global .mc-home-v2__wa-toggle:hover{background:#1fb958}.mc-home-v2__wa--global .mc-home-v2__wa-panel{color:#17243a;background:#fff;border:1px solid #dfe5ee;border-radius:14px;width:min(280px,100vw - 30px);padding:14px;position:absolute;bottom:62px;right:0;box-shadow:0 12px 34px #14233a38}.mc-home-v2__wa--global .mc-home-v2__wa-panel[hidden]{display:none!important}.mc-home-v2__wa--global .mc-home-v2__wa-title{margin:0 0 10px;font-size:14px;font-weight:850}.mc-home-v2__wa--global .mc-home-v2__wa-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.mc-home-v2__wa--global .mc-home-v2__wa-list a{color:#17243a;border-radius:9px;flex-direction:column;gap:1px;padding:9px 10px;text-decoration:none;display:flex}.mc-home-v2__wa--global .mc-home-v2__wa-list a:hover,.mc-home-v2__wa--global .mc-home-v2__wa-list a:focus-visible{background:#f0fbf4}.mc-home-v2__wa--global .mc-home-v2__wa-list strong{font-size:14px;font-weight:800}.mc-home-v2__wa--global .mc-home-v2__wa-list span{color:#6b7688;font-size:12px}@media (max-width:820px){.mc-home-v2__wa--global{bottom:86px;right:14px}.mc-home-v2__wa--global .mc-home-v2__wa-toggle{width:46px;height:46px}.mc-home-v2__wa--global .mc-home-v2__wa-panel{bottom:56px}}.mc-home-v2__bottom-nav--global{z-index:9998;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-top:1px solid #e5e8ed;grid-template-columns:repeat(5,1fr);align-items:center;width:min(100%,2200px);height:72px;padding:7px max(10px,2vw);font-family:Inter,system-ui,sans-serif;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -5px 20px #14233a1a}.mc-home-v2__bottom-nav--global a{color:#17243a;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;height:58px;text-decoration:none;display:flex;position:relative}.mc-home-v2__bottom-nav--global a>svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.mc-home-v2__bottom-nav--global a>strong{white-space:nowrap;font-size:12px;line-height:1.1}.mc-home-v2__bottom-nav--global a.is-active{color:#1f5eea}.mc-home-v2__bottom-nav--global a.is-active:after{content:"";background:#1f5eea;border-radius:3px;width:55%;height:3px;position:absolute;bottom:-7px}.mc-home-v2__bottom-nav--global a>small{color:#fff;background:#1f5eea;border-radius:12px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10px;font-weight:900;display:grid;position:absolute;top:0;left:calc(50% + 8px)}.mc-home-v2__bottom-nav--global a>small[hidden]{display:none!important}.mc-home-v2__bottom-nav--global .mc-home-v2__bottom-vivo{background:var(--mc-rosa-texto);color:#fff;border-radius:50%;justify-self:center;width:60px;height:60px;margin-top:-18px;box-shadow:0 7px 18px #e53e6552}.mc-home-v2__bottom-nav--global .mc-home-v2__bottom-vivo>svg{fill:currentColor;stroke:none;width:21px;height:21px}@media (max-width:820px){.mc-home-v2__bottom-nav--global{width:100%;height:68px;padding:5px 4px}.mc-home-v2__bottom-nav--global a{height:55px}.mc-home-v2__bottom-nav--global a>strong{font-size:10px}.mc-home-v2__bottom-nav--global a>svg{width:21px;height:21px}.mc-home-v2__bottom-nav--global .mc-home-v2__bottom-vivo{width:56px;height:56px;margin-top:-16px}}.mc-home-v2__bottom-nav button.mc-home-v2__purchase-toggle,.mc-home-v2__bottom-nav--global button.mc-home-v2__purchase-toggle{appearance:none;color:#17243a;min-width:0;height:58px;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;display:flex;position:relative}.mc-home-v2__bottom-nav button.mc-home-v2__purchase-toggle>svg,.mc-home-v2__bottom-nav--global button.mc-home-v2__purchase-toggle>svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.mc-home-v2__bottom-nav button.mc-home-v2__purchase-toggle>strong,.mc-home-v2__bottom-nav--global button.mc-home-v2__purchase-toggle>strong{white-space:nowrap;font-size:12px;line-height:1.1}.mc-home-v2__bottom-nav button.mc-home-v2__purchase-toggle>small,.mc-home-v2__bottom-nav--global button.mc-home-v2__purchase-toggle>small{color:#fff;background:#1f5eea;border-radius:12px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10px;font-weight:900;display:grid;position:absolute;top:0;left:calc(50% + 8px)}.mc-home-v2__bottom-nav button.mc-home-v2__purchase-toggle>small[hidden],.mc-home-v2__bottom-nav--global button.mc-home-v2__purchase-toggle>small[hidden]{display:none!important}.mc-home-v2__bottom-nav button.mc-home-v2__purchase-toggle.is-active,.mc-home-v2__bottom-nav--global button.mc-home-v2__purchase-toggle.is-active,.mc-home-v2__bottom-nav button.mc-home-v2__purchase-toggle[aria-expanded=true],.mc-home-v2__bottom-nav--global button.mc-home-v2__purchase-toggle[aria-expanded=true]{color:#1f5eea}.mc-home-v2__purchase-panel{z-index:10002;color:#17243a;background:#fff;border:1px solid #dfe5ee;border-radius:18px;width:min(360px,100vw - 24px);padding:10px;font-family:Inter,system-ui,sans-serif;position:fixed;bottom:82px;right:max(12px,50vw - 750px);box-shadow:0 18px 54px #0f172a38}.mc-home-v2__purchase-panel[hidden]{display:none!important}.mc-home-v2__purchase-head{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;height:42px;padding:0 5px 8px 9px;display:flex}.mc-home-v2__purchase-head>strong{font-size:16px}.mc-home-v2__purchase-head>button{color:#17243a;cursor:pointer;background:#f2f5f9;border:0;border-radius:50%;width:34px;height:34px;padding:0;font-size:24px;line-height:1}.mc-home-v2__purchase-panel>a{border-radius:12px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:68px;padding:9px 10px;display:grid;color:#17243a!important;text-decoration:none!important}.mc-home-v2__purchase-panel>a:hover,.mc-home-v2__purchase-panel>a:focus-visible{background:#f3f6ff;outline:0;color:#2455e6!important}.mc-home-v2__purchase-panel>a>span:nth-child(2){gap:2px;display:grid}.mc-home-v2__purchase-panel>a strong{font-size:14px;line-height:1.2}.mc-home-v2__purchase-panel>a small{color:#667085;font-size:11px;line-height:1.25}.mc-home-v2__purchase-panel>a>b{color:#fff;background:#1f5eea;border-radius:14px;place-items:center;min-width:25px;height:25px;padding:0 7px;font-size:11px;display:grid}.mc-home-v2__purchase-panel>a>b[hidden]{display:none!important}.mc-home-v2__purchase-icon{background:#f3f6ff;border-radius:12px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}@media (max-width:820px){.mc-home-v2__bottom-nav button.mc-home-v2__purchase-toggle,.mc-home-v2__bottom-nav--global button.mc-home-v2__purchase-toggle{height:55px}.mc-home-v2__bottom-nav button.mc-home-v2__purchase-toggle>strong,.mc-home-v2__bottom-nav--global button.mc-home-v2__purchase-toggle>strong{font-size:10px}.mc-home-v2__bottom-nav button.mc-home-v2__purchase-toggle>svg,.mc-home-v2__bottom-nav--global button.mc-home-v2__purchase-toggle>svg{width:21px;height:21px}.mc-home-v2__purchase-panel{width:min(340px,100vw - 16px);bottom:76px;right:8px}}@media (max-width:999px){#offcanvas.ct-panel{--theme-link-initial-color:#17243a;--theme-link-hover-color:#2455e6}#offcanvas.ct-panel:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a6b!important}#offcanvas.ct-panel .ct-panel-inner{border-radius:0 22px 22px 0;overflow:hidden;color:#17243a!important;background:#fff!important;width:min(89vw,390px)!important;max-width:390px!important;left:0!important;right:auto!important;box-shadow:18px 0 48px #0f172a2e!important}#offcanvas.ct-panel:not(.active) .ct-panel-inner{transform:translate(-105%)!important}#offcanvas.ct-panel.active .ct-panel-inner{transform:translate(0,0)!important}#offcanvas .ct-panel-actions{z-index:3;top:max(14px,env(safe-area-inset-top));position:absolute;right:14px;padding:0!important}#offcanvas .ct-toggle-close{color:#17243a!important;background:#f2f5f9!important;border:1px solid #e2e8f0!important;border-radius:50%!important;place-items:center!important;width:44px!important;height:44px!important;display:grid!important}#offcanvas .ct-toggle-close svg{width:16px!important;height:16px!important}#offcanvas .ct-panel-content[data-device=mobile]{overscroll-behavior:contain;height:100%;overflow-y:auto}#offcanvas .ct-panel-content[data-device=mobile] .ct-panel-content-inner{padding:max(78px,calc(env(safe-area-inset-top) + 66px)) 18px calc(92px + env(safe-area-inset-bottom))!important;display:block!important}#offcanvas .ct-panel-content[data-device=mobile] .ct-panel-content-inner:before{content:"Explorar categorias";color:var(--mc-rosa-texto);letter-spacing:.11em;text-transform:uppercase;margin:0 4px 14px;font:800 12px/1.2 Inter,system-ui,sans-serif;display:block}#offcanvas .mobile-menu>ul{gap:4px!important;display:grid!important}#offcanvas .mobile-menu li{border:0!important}#offcanvas .mobile-menu>ul>li{border-bottom:1px solid #e8edf4!important}#offcanvas .mobile-menu>ul>li:last-child{margin-top:12px;border:0!important}#offcanvas .mobile-menu .ct-sub-menu-parent,#offcanvas .mobile-menu>ul>li.mc-home-v2-menu-added{min-height:54px;position:relative;flex-flow:wrap!important;align-items:center!important;display:flex!important}#offcanvas .mobile-menu .ct-menu-link{color:#17243a!important;letter-spacing:0!important;align-items:center!important;min-height:54px!important;padding:15px 52px 15px 10px!important;font:750 16px/1.25 Inter,system-ui,sans-serif!important;text-decoration:none!important;display:flex!important}#offcanvas .mobile-menu>ul>li:last-child>.ct-menu-link{color:#fff!important;background:#2455e6!important;border-radius:12px!important;justify-content:center!important;padding:13px 18px!important;font-weight:800!important}#offcanvas .mobile-menu .ct-toggle-dropdown-mobile,#offcanvas .mobile-menu .ct-toggle-dropdown-desktop-ghost{z-index:2;color:#526176!important;background:0 0!important;border:0!important;border-radius:10px!important;place-items:center!important;width:44px!important;height:44px!important;display:grid!important;position:absolute!important;top:5px!important;right:2px!important}#offcanvas .mobile-menu .ct-toggle-dropdown-desktop,#offcanvas .mobile-menu .ct-toggle-dropdown-mobile svg,#offcanvas .mobile-menu .ct-toggle-dropdown-desktop-ghost svg{display:none!important}#offcanvas .mobile-menu .ct-toggle-dropdown-mobile:after,#offcanvas .mobile-menu .ct-toggle-dropdown-desktop-ghost:after{content:"";border-bottom:2px solid;border-right:2px solid;width:9px;height:9px;transition:transform .18s;transform:rotate(45deg)translate(-2px,-2px)}#offcanvas .mobile-menu .ct-toggle-dropdown-mobile[aria-expanded=true]:after,#offcanvas .mobile-menu .ct-toggle-dropdown-desktop-ghost[aria-expanded=true]:after{transform:rotate(225deg)translate(-1px,-1px)}#offcanvas .mobile-menu .sub-menu{box-shadow:none!important;background:#f5f7fb!important;border:1px solid #e4e9f2!important;border-radius:12px!important;margin:0 0 8px!important;padding:7px!important}#offcanvas .mobile-menu>ul>li.mc-home-v2-menu-added>.sub-menu{visibility:hidden!important;opacity:0!important;pointer-events:none!important;flex:none!important;width:100%!important;height:0!important;max-height:0!important;display:none!important;position:static!important;overflow:hidden!important}#offcanvas .mobile-menu>ul>li.mc-home-v2-menu-added.dropdown-active>.sub-menu{visibility:visible!important;opacity:1!important;pointer-events:auto!important;height:auto!important;max-height:none!important;display:block!important;overflow:visible!important;transform:none!important}#offcanvas .mobile-menu>ul>li.mc-home-v2-menu-added.dropdown-active>.sub-menu>li{visibility:visible!important;opacity:1!important;height:auto!important;display:block!important}#offcanvas .mobile-menu .sub-menu .ct-menu-link{color:#334155!important;border-radius:8px!important;min-height:44px!important;padding:11px 12px!important;font-size:14px!important;font-weight:650!important}#offcanvas .mobile-menu .sub-menu .ct-menu-link:hover,#offcanvas .mobile-menu .sub-menu .ct-menu-link:focus-visible{color:#2455e6!important;background:#eaf0ff!important}}@media (max-width:820px){body.woocommerce-account:not(.logged-in) .woocommerce>.mclp-unified-auth{border-radius:11px;margin:8px auto 18px;padding:12px 10px}.mclp-unified-auth__header{margin-bottom:8px}.mclp-unified-auth__header h1{margin:0;font-size:21px;line-height:1.15}.mclp-unified-auth__header p{display:none}.mclp-unified-auth__column{padding:5px 2px 10px}.mclp-unified-auth__column--whatsapp{margin-bottom:8px;padding-bottom:11px}.mclp-unified-auth__column>h2{margin:0 0 8px;font-size:17px;line-height:1.2}.mclp-whatsapp-verified-icon{vertical-align:-7px;width:24px;height:24px;margin-right:6px}#mclp-unified-whatsapp .mclp-help,#mclp-unified-whatsapp .mclp-field-help{display:none!important}#mclp-unified-whatsapp .mclp-form{gap:6px}#mclp-unified-whatsapp .mclp-form label{font-size:12px;line-height:1.2}#mclp-unified-whatsapp .mclp-phone-row input{height:42px}#mclp-unified-whatsapp .mclp-button{min-height:43px!important;font-size:14px!important}#mclp-unified-options>h2{margin-bottom:8px}#mclp-unified-social .mclp-social-login{gap:7px;margin:0!important}#mclp-unified-social .mclp-social-row>a,#mclp-unified-social .mclp-social-row>button{min-height:44px!important;font-size:14px!important}.mclp-unified-or{margin:9px 0}.mclp-email-gateway{gap:7px}.mclp-email-gateway label{font-size:13px}.mclp-email-gateway input,.mclp-email-gateway__continue{min-height:44px!important}}
