:root{--negro:#313c52;--texto:#64707a;--blancoX:#f6f6f7;--fondo:#efeff4;--azul:#23a1db;--txtAzul:#fff;--morado:#8051a1;--txtMorado:#fff;--standard:#dfd8d845;--wBox:#fff;--bordeActivo:#23a1db;--blanco:#fff;--separador:#C8C7CC;--borde:#e5e5e5;--amarillo:#f7c379;--rojo:#f05b70;--ease:all ease-out 300ms}html{scrollbar-width:thin;scrollbar-color:#c5c5c5}::-webkit-scrollbar{height:12px;width:7px;background:#f5f5f5}::-webkit-scrollbar-thumb{background:#c5c5c5;-webkit-border-radius:0;-webkit-box-shadow:0 1px 2px rgb(0 0 0 / .35)}body{font-family:'Roboto',sans-serif;background-color:var(--fondo);color:var(--texto);font-size:16px;line-height:1.4;margin:0;overflow-x:hidden}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}b,strong{font-weight:500}a,a *{text-decoration:none;transition:all ease-out 300ms}a{color:var(--negro)}a:hover{text-decoration:none}i,.icon{line-height:.5em}button,input,optgroup,select,textarea{margin:0}input[type="text"],input[type="password"],input[type="date"],input[type="number"],input[type="datetime-local"],input[type="email"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="week"],input#couponCheckout,textarea{border:solid 1px var(--borde);padding:7px 12px;font-size:16px;margin:6px 0;border-radius:5px;width:100%}input:focus-visible,textarea:focus-visible{outline:none}input[type="file"]{margin:5px 0;padding:5px}input[type="checkbox"]{width:1em;height:1em;margin-top:3px;border-radius:3px;margin-right:7px;border:solid 2px var(--azul)!important}input[type="checkbox"]:checked{background-image:url("data:image/svg+xml,%3Csvg height='32' width='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m11.4 21.5-5.93-5.93-2.01 2.01 7.94 7.94 17.1-17.1-2.01-2.01z' fill='%23fff'/%3E%3C/svg%3E");background-size:80% 80%;background-position:center;background-repeat:no-repeat;background-color:var(--azul);border:solid 1px var(--azul);animation:effect 250ms ease-in}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}label{display:block;font-size:13px;font-weight:400;margin-bottom:-3px;margin-left:11px;margin-top:5px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:#313C52;margin-top:10px;margin-bottom:10px}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:16px}.h6,h6{font-size:14px}img{max-width:100%;vertical-align:middle;height:auto}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%}p{margin:0 0 10px}[class*="-btn"]{color:#fff;border:none;border-radius:5px;box-shadow:0 3px 6px #fff0;display:flex;align-items:center;justify-content:center;text-align:center;transition:all ease-out 300ms;margin:10px 0;cursor:pointer}[class*="-btn-line"]{color:#fff;border:solid 2px #e5e5e5;border-radius:5px;box-shadow:0 3px 6px #fff0;display:flex;align-items:center;justify-content:center;text-align:center;transition:all ease-out 300ms;margin:10px 0;cursor:pointer;background-color:#fff0}button i,[class*="-btn"] i,[class*="-btn-line"] i{font-size:1.3em;padding:0 8px;line-height:.7em}table{border-collapse:collapse;width:100%}th:not(:last-child),td:not(:last-child){border-right:solid 1px var(--borde)}td{padding:2px 8px}th{font-weight:500;line-height:1.1;color:#313C52;padding:7px;border-bottom:solid 1px var(--borde)}tr:nth-child(even){background-color:#f7f7f7}.bold,b{font-weight:700}.italic{font-style:italic}.primary-btn,.secondary-btn,.primary-btn-line,.secondary-btn-line{text-transform:uppercase;padding:12px;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.primary-btn{background:var(--morado)}.secondary-btn,.btn-clear-kit{background:var(--azul)}.primary-btn-line{border:solid 2px var(--morado);color:var(--morado)}.secondary-btn-line{border:solid 2px var(--azul);color:var(--azul)}.primary-btn-line:hover{color:var(--morado)}.secondary-btn-line:hover{color:var(--azul)}.standard-btn{background:#dfd8d845;color:var(--texto);padding:6px 16px;box-shadow:0 2px 4px rgb(0 0 0 / .1)}[class*="-btn"]:hover,[class*="-btn-line"]:hover{box-shadow:0 3px 6px rgb(0 0 0 / .2)}.btn-sm{min-width:unset;padding:5px 20px;margin:5px 0;font-size:12px}.whiteBox,#sideUser .enlacesCuenta,#sectionGracias .colDer,#sectionGracias .totales,#sectionGracias .colDer .cartTota,.gruposKitTabs ul.tabs li.grupoTab.active,.gruposKitTabs .grupoTab.d_active,.gruposKitTabs .tab_drawer_heading.d_active{background:var(--wBox)}.hr-right{border-right:1px solid #eee}.hr-left{border-left:1px solid #eee}.steps-dots{display:flex;justify-content:center;margin:10px 0}.steps-dots .step{width:10px;height:10px;background:#64707A;opacity:.5;border-radius:50%;margin:0 5px}.steps-dots .step.active{opacity:1}.caption{font-size:.9em;opacity:.8;padding:0 10px}.hidden{display:none}.com.container{max-width:1250px;margin:0 auto;padding:10px;width:100%}.com.container-fluid{margin:0 auto}.com.row{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.com[class*="col-"]{padding:0 10px}.com.col-sm-1{width:8.33%}.com.col-sm-2{width:16.6%}.com.col-sm-3{width:25%}.com.col-sm-4{width:33.3%}.com.col-sm-5{width:41.7%}.com.col-sm-6{width:50%}.com.col-sm-7{width:58.3%}.com.col-sm-8{width:66.7%}.com.col-sm-9{width:75%}.com.col-sm-10{width:83.3%}.com.col-sm-11{width:91.7%}.com.col-sm-12{width:100%}.com.col-sm-20{width:20%}.com.center{margin:0 auto}.center{display:flex;justify-content:center;text-align:center;align-items:center;flex-direction:column}.com.spacer-sm{padding-bottom:20px}.com.spacer-md{padding-bottom:50px}.com.spacer-lg{padding-bottom:70px}.com.spacer-xl{padding-bottom:100px}.viewMobile{display:none!important}@media only screen and (max-device-width:680px){.com.col-sm-1,.com.col-sm-2,.com.col-sm-3,.com.col-sm-4,.com.col-sm-5,.com.col-sm-6,.com.col-sm-7,.com.col-sm-8,.com.col-sm-9,.com.col-sm-10,.com.col-sm-11,.com.col-sm-12{width:100%}.com.col-xs-1{width:8.33%}.com.col-xs-2{width:16.7%}.com.col-xs-3{width:25%}.com.col-xs-4{width:33.3%}.com.col-xs-5{width:41.7%}.com.col-xs-6{width:50%}.com.col-xs-7{width:58.3%}.com.col-xs-8{width:66.7%}.com.col-xs-9{width:75%}.com.col-xs-10{width:83.3%}.com.col-xs-11{width:91.7%}.com.col-xs-12{width:100%}.com.col-xs-20{width:100%}}.contentLoader p{text-align:center;font-size:17px;font-weight:400}.loader-ship{position:relative;margin:20px auto!important;width:44px!important;height:44px!important}.dot{width:24px;height:24px;background:var(--azul,#23a1db);border-radius:100%;display:inline-block;margin-left:10px}.loader-ship .dot{display:none!important}.loader-ship .dot:first-child{display:block!important;width:44px!important;height:44px!important;margin:0!important;background:var(--standard,#23a1db)!important;border-radius:50%;-webkit-mask-image:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px)),conic-gradient(#000 0 12%,rgb(0 0 0 / .45) 45%,transparent 72%);-webkit-mask-composite:source-in;mask-image:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px)),conic-gradient(#000 0 12%,rgb(0 0 0 / .45) 45%,transparent 72%);mask-composite:intersect;animation:tb-spin .9s linear infinite}@keyframes tb-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.loader-ship .dot:first-child{animation-duration:2s}}@supports not ((mask-composite:intersect) or (-webkit-mask-composite:source-in)){.loader-ship .dot:first-child{display:none}.loader-ship::before{content:'';position:absolute;inset:0;border-radius:50%;border:3px solid rgb(0 0 0 / .08);border-top-color:var(--standard,#23a1db);animation:tb-spin .9s linear infinite}}.quoted-package-info{display:flex;align-items:center;gap:6px;margin:0 0 10px;font-size:13px;color:var(--texto,#64707a)}.quoted-package-info i{font-size:15px;line-height:1}.totals_carrier__logo{height:16px;width:auto;vertical-align:middle;margin-right:5px}.totals_carrier span{vertical-align:middle}.com.switch{width:2.6em;background:var(--separador);height:1.3em;margin:10px;position:relative;cursor:pointer;border-radius:1em;transition:var(--ease)}.com.switch .dial{width:1.1em;height:1.1em;background:#fff;border-radius:1em;position:absolute;left:2px;top:1.6px;transition:var(--ease)}.com.switch.active{background:var(--morado)}.com.switch.active .dial{left:22px}#header{padding:3px 20px}#header .header-top{display:flex;justify-content:space-between;align-items:center}#header.headerCenter .header-top{justify-content:center;position:relative}#header.headerSolid{position:relative;z-index:200}#header{background:#f6f6f7;box-shadow:0 3px 6px rgb(0 0 0 / .2)}#header.headerFixed:not(.headerChekout){top:-80px}#header.headerFixed{position:fixed;width:100%;top:0;z-index:200;padding:7px 20px}#header.headerFixed.headerBeta:not(.headerChekout),#header.headerBeta{top:0}#header.headerBeta{display:flex;justify-content:space-between;padding:7px 20px;z-index:150;position:relative}#header.headerTransparent{position:relative;z-index:200;background:none!important;position:absolute;z-index:90;width:100%;box-shadow:none!important}#header.headerBeta .header-menu{width:100%}.header-menu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.header-top a.logo-head{width:230px}.header-top a.logo-head img{max-width:230px;max-height:90px;object-fit:contain}.headerFixed .header-left a.logo-head img,.headerBeta .header-left a.logo-head img{max-width:205px;height:62px;width:auto;object-fit:contain;object-position:center;display:block}#header .header-top .midSearch,#header .headerRight .rightSearch{position:relative;display:flex;align-items:center}.header-top .comSearch .searchBox{width:26vw;padding:12px 8px;border:solid 1px #E5E5E5;border-radius:5px;background:#fff}.header-top .midSearch .searchGo{color:#313c52;display:flex;padding:0 12px;position:absolute;right:2px;border-radius:11px;background:#fff}#header .user,#header .miniCart{background:#fff;padding:5px;border-radius:5px;color:#313c52;cursor:pointer;line-height:1em;white-space:nowrap;position:relative}.headerFixed .headerRight .user,.headerFixed .headerRight .miniCart,.headerFixed .headerRight .rightSearch .searchGo{padding:8px 14px!important}#header .header-top .UserCart i,.headerFixed .headerRight i{font-size:24px;vareta-logo-150x40-gris.png line-height:1.2em;display:inline-block}#header .totalCart{white-space:nowrap}.header-menu>*,#header .header-menu a.subCat,.header-menu .sub-menu.menuGrid a{padding:8px 13px}#header .header-menu a.subCat,#header .header-menu .withSub>span,#header .header-menu>a{color:#313c52;display:flex;align-items:center;white-space:nowrap;transition:all ease-out 300ms}#header .header-menu a i,#header .header-menu span i{font-size:11px;padding-left:6px}#header .header-menu a:hover,#header .header-menu .withSub:hover a,#header .header-menu .withSub:hover>span{opacity:1;text-decoration:none}#header .header-menu .withSub{transition:all .4s ease-in}#header .header-menu .withSub:hover{background-color:var(--azul);border-radius:5px;color:inherit;cursor:pointer}#header .header-menu .withSub:hover>body{overflow:hidden}.headerFixed{display:flex;justify-content:space-between}.headerRight{display:flex;align-items:center;padding-left:46px}.headerCenter .headerRight{position:absolute;right:0}.headerRight .rightSearch{position:relative}.headerRight .rightSearch .searchBox{padding:12px 0;border:solid 0 #fff;border-radius:5px;position:absolute;right:0;width:0;transition:all ease-out 400ms}.headerRight .rightSearch:hover .searchBox,.headerRight .rightSearch .searchBox:focus{width:250px;border:solid 1px var(--borde);padding:12px 10px}.headerRight .rightSearch a.searchGo{position:absolute;display:flex;padding:0 12px;right:2px}.headerRight .rightSearch .searchBox:focus+.searchGo svg path,.headerRight .rightSearch .searchBox:focus+.searchGo svg circle,.headerRight .rightSearch .searchBox:hover+.searchGo svg path,.headerRight .rightSearch .searchBox:hover+.searchGo svg circle,.headerRight .rightSearch .searchGo:hover svg path,.headerRight .rightSearch .searchGo:hover svg circle{stroke:var(--texto)!important}#footer{background:#fff;box-shadow:0 -3px 6px rgb(0 0 0 / .1);display:flex;justify-content:space-between;align-items:center;padding:5px 10px}.badgeFoot a{font-size:12px;display:flex;align-items:center;padding:5px 6px;white-space:nowrap;justify-content:center;box-shadow:0 1px 3px rgb(0 0 0 / .2);border-radius:8px;margin:5px}.badgeFoot a i{font-size:19px;padding-right:7px;color:#23a1db}#footer .redesFoot:hover a{color:#64707a}#footer .redesFoot a{font-size:19px;padding:0 5px}#footer .redesFoot:hover a{opacity:.6}#footer .redesFoot a:hover{opacity:1}#footer .menuFoot{display:flex;flex-wrap:wrap;justify-content:center}#footer .menuFoot:hover a{opacity:.7}#footer .menuFoot a{padding:0 5px}#footer .menuFoot a:hover{opacity:1;text-decoration:none}#flotantes{position:fixed;right:0;top:25vh;z-index:99;min-width:260px;opacity:0}#flotantes a{display:flex;background-color:var(--wBox);padding:5px;margin-bottom:7px;font-size:21px;border-radius:18px 0 0 18px;box-shadow:0 3px 6px rgb(0 0 0 / .18);padding-right:25px;position:relative;left:200px;align-items:center}#flotantes a:hover{text-decoration:none}#flotantes a i{padding-left:5px;padding-right:10px}#seccionCategorias,#carruselProductos,#seccionMarcas,#seccionFeed,#sectionProductFull{min-height:300px}.paymentTitle{display:flex;align-items:center;justify-content:space-between;width:100%}.paymentTitle i{margin-right:20px;color:var(--texto);transition:all .3s ease}.paymentTitle i.open{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0.5);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#seccionCategorias .carCategorias,#carruselProductos .prodSlider,#seccionMarcas .gridMarcas,#seccionMarcas .carMarcas,#seccionFeed,#sectionProductFull{max-width:1250px;margin:0 auto}.elementCarrusel{flex-direction:column}#heroSlider .hero,#seccionCategorias .carCategorias,#seccionMarcas .carMarcas,#carruselProductos .prodSlider{display:flex;contain:content;content-visibility:auto;position:relative;min-height:135px}.header-menu .withSub{position:relative}.header-menu .withSub:hover{background:#fff}.header-menu>.withSub>.sub-menu{position:absolute;background:#fff;box-shadow:0 3px 6px rgb(0 0 0 / .2);top:4ch;left:0;visibility:hidden;opacity:0;transition:all ease-out 300ms;display:flex;flex-direction:column;content-visibility:visible;scrollbar-width:thin;transform:translateY(-8px);transition:opacity .24s,transform .28s,max-height .34s,visibility 0s linear .34s}#header .header-menu>.withSub:not(:hover):not(:focus-within):not(.open)>.sub-menu{max-height:0;overflow:hidden}.header-menu>.withSub:hover>.sub-menu,.header-menu>.withSub:focus-within>.sub-menu,.header-menu>.withSub.open>.sub-menu{visibility:visible;opacity:1;transform:translateY(0);max-height:80vh;overflow:visible;z-index:1050;transition:opacity .24s,transform .28s,max-height .34s,visibility 0s}#header .header-menu:hover>.withSub:not(:hover):not(:focus-within):not(.open)>.sub-menu{transition:none}#header .header-menu>.withSub:not(:hover):not(:focus-within):not(.open)>.sub-menu{pointer-events:none}#header .header-menu>.withSub:hover>.sub-menu.menuGrid,#header .header-menu>.withSub:focus-within>.sub-menu.menuGrid,#header .header-menu>.withSub.open>.sub-menu.menuGrid{max-height:69vh;overflow:auto}@media (prefers-reduced-motion:reduce){.header-menu>.withSub>.sub-menu,.header-menu>.withSub:hover>.sub-menu,.header-menu>.withSub:focus-within>.sub-menu{transition:none}}#header .sub-menu:not(.menuGrid) a.subCat:hover{background:#dfd8d845}#header .header-menu .withSub a.subCat{justify-content:space-between}.sub-menu .withSub,.withSub .sub-menu .withSub .sub-menu{min-width:190px}.menuElement.scroll_btn.disabled{opacity:.2!important}.menuElement.scroll_btn{color:inherit;margin:0 auto;padding:3px 0;width:100%;text-align:center;display:block}.menuElement.scroll_btn:not(.disabled):hover{cursor:pointer;color:var(--azul)}.menuElement.scroll_btn i{font-size:15px!important}.header-menu .withSub .sub-menu .withSub .sub-menu{position:absolute;z-index:1070;left:100%;box-shadow:0 3px 6px rgb(0 0 0 / .2);top:0;transition:all ease-out 300ms;visibility:hidden;opacity:0;display:none}.header-menu .withSub .sub-menu{background:#fff}.header-menu .withSub .sub-menu .withSub:hover>.sub-menu{visibility:visible;opacity:1;display:block}.header-menu .sub-menu.menuGrid{width:40vw;flex-wrap:wrap;display:flex;min-width:440px;flex-direction:row;contain:content;z-index:80;max-height:69vh;overflow:auto;scrollbar-width:thin}.header-menu .sub-menu.menuGrid.tooBig{right:0}.header-menu .sub-menu.menuGrid a{max-width:20%;flex-direction:column;text-align:center}.header-menu .sub-menu.menuGrid a .catName{font-size:13px}.header-menu .sub-menu.menuGrid a img{/*! max-width: 100px; */
 display:block;width:100%;box-shadow:0 0 0 #fff0;border-radius:14px}.header-menu .sub-menu.menuGrid a:hover img{box-shadow:0 3px 6px rgb(0 0 0 / .2)}.header-menu .sub-menu.menuGrid a .catName{font-size:14px}.dropdown{float:left;overflow:hidden}.dropdown-content{display:none;position:absolute;width:95%;left:0;right:0;margin-left:auto;margin-right:auto;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);z-index:30}.dropdown:hover .dropdown-content{display:block}.columnCategory{float:left;width:8.3%;padding:10px;height:auto}.columnBrand{float:left;width:16.66%;padding:10px;height:auto}.withSub.megaMenu{position:unset}.withSub.megaMenu .sub-menu{width:100%;top:unset}.withSub.megaMenu.v2 .sub-menu{position:absolute;left:0;top:auto;overflow:auto;background-color:var(--wBox);color:var(--texto)}.mgm-v2-container{padding:30px 10px;width:92%;height:100%;margin:0 auto}.mgm-v2-container .col-left{width:calc(100% - 300px);padding-right:40px}.mgm-v2-container .col-left .mgm-v2-title-button{min-height:120px;width:100%;border-bottom:solid 1px var(--borde);gap:65px}.mgm-v2-container .col-left .mgm-v2-title-button .mgm-v2-title{font-weight:800}.mgm-v2-container .col-left .mgm-v2-title-button .mgm-v2-button{padding:10px 17px;background-color:var(--azul);color:var(--txtAzul)!important;min-width:155px;font-weight:650;font-size:15px;transition:all .3s ease-in-out}.mgm-v2-container .col-left .mgm-v2-title-button .mgm-v2-button i{font-size:20px!important;-webkit-text-stroke:1.3px}.mgm-v2-container .col-left .mgm-v2-title-button .mgm-v2-button:hover{padding-right:14px;background-color:var(--morado);color:var(--txtMorado)}.mgm-v2-container .col-left .snp-com-cards-container .com-card{border:none;box-shadow:none!important}.mgm-v2-container .col-left .snp-com-cards-container .com-card:hover{box-shadow:none!important}.mgm-v2-container .col-left .snp-com-cards-container .com-card{justify-content:start!important}.mgm-v2-container .col-left .snp-com-cards-container .com-card h3{min-height:45px;font-size:20px}.mgm-v2-container .col-left .snp-com-cards-container .com-card h3,.mgm-v2-container .col-left .snp-com-cards-container .com-card a.com-title{color:var(--morado)!important;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mgm-v2-container .col-left .snp-com-cards-container .com-card ul{margin:0;padding-left:5px}.mgm-v2-container .col-left .snp-com-cards-container .com-card ul li a{font-size:16px;margin:5px 0;display:inline-block}.mgm-v2-container .col-right{width:300px}.mgm-v2-container .col-right a{width:100%}.mgm-v2-container .col-right img{width:100%;height:180px;object-fit:fill}.withSub.megaMenu.v3 .sub-menu{--mgm-acento:var(--mgm-color-acento, var(--azul, #23a1db));--mgm-acento-texto:var(--mgm-color-acento-texto, var(--txtAzul, #fff));--mgm-titulo:var(--mgm-color-texto, var(--txtAzul, #fff));--mgm-fondo:var(--mgm-color-fondo, #000);--mgm-superficie:var(--mgm-color-superficie, #1d1d1d);--mgm-texto:var(--mgm-color-texto, #fff);--mgm-elevado:var(--mgm-superficie);--mgm-elevado-2:#333;--mgm-elevado-3:var(--mgm-superficie-2);--mgm-superficie-2:var(--mgm-color-superficie, #fff);--mgm-texto-2:var(--mgm-color-texto, var(--negro, #000));background-color:var(--mgm-fondo);color:var(--mgm-texto)}@supports (color:color-mix(in srgb,red,blue)){.withSub.megaMenu.v3 .sub-menu{--mgm-elevado:color-mix(in srgb, var(--mgm-acento) 25%, var(--mgm-superficie));--mgm-elevado-2:color-mix(in srgb, var(--mgm-acento) 20%, #333);--mgm-elevado-3:color-mix(in srgb, var(--mgm-acento) 20%, var(--mgm-superficie-2))}}body.mgmPaleta .withSub.megaMenu.v3 .sub-menu{--mgm-superficie-2:var(--mgm-superficie);--mgm-texto-2:var(--mgm-texto);--mgm-elevado-2:#333}@supports (color:color-mix(in srgb,red,blue)){body.mgmPaleta .withSub.megaMenu.v3 .sub-menu{--mgm-elevado:color-mix(in srgb, var(--mgm-texto) 8%, var(--mgm-superficie));--mgm-elevado-2:color-mix(in srgb, var(--mgm-texto) 14%, var(--mgm-superficie));--mgm-superficie-2:color-mix(in srgb, var(--mgm-texto) 11%, var(--mgm-superficie));--mgm-elevado-3:color-mix(in srgb, var(--mgm-texto) 22%, var(--mgm-superficie))}}.mgm-v3-container{padding:25px 30px;width:95%;max-width:1400px;margin:0 auto;background-color:var(--mgm-fondo)}.mgm-v3-header{display:flex;align-items:center;gap:20px;padding-bottom:0}.mgm-v3-title{font-size:48px;font-weight:400;color:var(--mgm-titulo);margin:0;text-transform:uppercase}.mgm-v3-button{background-color:var(--mgm-acento);color:var(--mgm-acento-texto)!important;padding:4px 5px;border-radius:4px;font-size:12px;font-weight:400;display:flex;align-items:center;gap:8px;transition:opacity 0.2s ease}.mgm-v3-button:hover{opacity:.85;text-decoration:none}.mgm-v3-quick-links{display:flex;gap:10px;padding:5px 0 10px}.mgm-v3-chip{background-color:#fff0;border:1px solid rgb(255 255 255 / .3);color:var(--mgm-texto)!important;padding:3px 13px;border-radius:20px;font-size:14px;font-weight:500;transition:all 0.2s ease}.mgm-v3-chip:hover{background-color:color-mix(in srgb,var(--mgm-acento) 30%,transparent);border-color:var(--mgm-acento);text-decoration:none}.mgm-v3-columns{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;background-color:var(--mgm-superficie);border-radius:8px;padding:15px}body.mgmColumnasAuto .mgm-v3-columns{grid-template-columns:repeat(auto-fit,minmax(180px,max-content));justify-content:center}.mgm-v3-column{position:relative;background-color:#fff0;border-radius:8px;padding:20px 0;display:flex;flex-direction:column;transition:background-color 0.2s ease}.mgm-v3-column:hover{background-color:var(--mgm-elevado)}.mgm-v3-column-header{display:flex;align-items:center;gap:10px;margin-bottom:15px;padding-left:20px}.mgm-v3-column-header img.icon-menu,.mgm-v3-level3-header img.icon-menu{flex:0 0 22px;width:22px;height:22px;object-fit:contain}.mgm-v3-column-header svg{width:22px;height:22px;fill:var(--mgm-acento);flex-shrink:0}.mgm-v3-column-title{color:var(--mgm-texto)!important;font-weight:400;font-size:24px;display:flex;align-items:center;gap:5px;text-transform:uppercase;font-family:var(--header-font);transition:color 0.2s ease}.mgm-v3-column:hover .mgm-v3-column-title,.mgm-v3-column:focus-within .mgm-v3-column-title{color:var(--mgm-acento)!important}.mgm-v3-column:hover .mgm-v3-column-header svg,.mgm-v3-column:focus-within .mgm-v3-column-header svg{fill:var(--mgm-acento)}.mgm-v3-column-title i{font-size:12px!important}.mgm-v3-list{list-style:none;padding:0;margin:0;flex:1}.mgm-v3-item{padding:0 10px}.mgm-v3-item>a{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;color:var(--mgm-texto)!important;font-size:13px;font-weight:400;border-radius:4px;transition:background-color 0.15s ease}.mgm-v3-item>a:hover{background-color:var(--mgm-elevado-2);text-decoration:none}.mgm-v3-item>a i{font-size:12px!important;opacity:.7}.mgm-v3-level3{position:absolute;left:100%;top:0;background-color:var(--mgm-superficie-2);color:var(--mgm-texto-2);border:1px solid rgb(0 0 0 / .08);border-radius:8px;box-shadow:0 4px 20px rgb(0 0 0 / .25);padding:20px 15px;min-width:200px;width:250px;height:auto;max-height:80vh;overflow-y:auto;box-shadow:0 4px 20px rgb(0 0 0 / .25);display:none;z-index:1060}.mgm-v3-column:nth-child(n+3):nth-last-child(-n+2) .mgm-v3-level3{left:auto;right:100%}.mgm-v3-item.has-children:hover>.mgm-v3-level3,.mgm-v3-item.has-children:focus-within>.mgm-v3-level3{display:block}.mgm-v3-level3-header{display:flex;align-items:center;gap:10px;margin-bottom:15px}.mgm-v3-level3-header svg{width:20px;height:20px;fill:var(--mgm-texto-2);flex-shrink:0}.mgm-v3-level3-title{color:var(--mgm-texto-2)!important;font-weight:400;font-size:18px;text-transform:uppercase;display:flex;align-items:center;gap:5px;font-family:var(--header-font);padding-left:5px}.mgm-v3-level3-title:hover{color:var(--mgm-acento)!important;text-decoration:none}.mgm-v3-level3-title i{font-size:11px!important}.mgm-v3-level3 ul{list-style:none;padding:0;margin:0}.mgm-v3-level3 li{padding:5px 15px;border-radius:5px;position:relative;transition:color 0.2s ease}.mgm-v3-level3 li::before{content:"•";position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--mgm-texto-2);font-size:14px;transition:color 0.2s ease}.mgm-v3-level3 li:hover{background-color:var(--mgm-elevado-3)}.mgm-v3-level3 li:hover::before{color:var(--mgm-acento)}.mgm-v3-level3 li a{display:inline;padding:4px 0;color:var(--mgm-texto-2)!important;font-size:13px;font-weight:400;padding-left:10px;transition:color 0.2s ease}.mgm-v3-level3 li:hover a{color:var(--mgm-acento)!important;text-decoration:none}.mgm-v3-see-more{display:flex;align-items:center;gap:5px;color:var(--mgm-acento)!important;font-size:13px;font-weight:500;margin-top:auto;padding-top:12px}.mgm-v3-see-more:hover{text-decoration:underline}.mgm-v3-see-more i{font-size:11px!important}.withSub.megaMenu .sub-menu .row{display:flex;flex-wrap:wrap;width:100%}.withSub.megaMenu .columnBrand,.withSub.megaMenu .columnCategory{float:none}.columnCategory a,.columnBrand a{float:none;text-decoration:none;display:block;text-align:left;padding:5px 0 0 16px;text-transform:lowercase!important;font-weight:400}.columnCategory a.parentMenu{padding:16px;font-weight:500}.pagesMegamenu .columnCategory a{text-transform:none!important}.pagesMegamenu .columnCategory a.parentMenu{display:flex;align-items:center;gap:8px;padding-bottom:4px}.pagesMegamenu .columnCategory a.parentMenu img.icon-menu,.pagesMegamenu .columnCategory a.parentMenu svg{width:22px;height:22px;flex:none}.pagesMegamenu .pm-desc{margin:0 16px 6px;font-size:12px;line-height:1.45;color:var(--texto,#6b7280);opacity:.75}.pagesMegamenu .pm-col{min-width:180px;max-width:260px;padding-bottom:10px}.menuBadge{display:inline-block;vertical-align:middle;margin-left:6px;padding:1px 7px;border-radius:999px;font-size:10px;font-weight:700;line-height:1.6;letter-spacing:.02em;text-transform:uppercase;background-color:var(--standard);color:var(--wBox,#fff)}.menuElement.menuHighlight>a,a.menuElement.menuHighlight,a.menuHighlight{background-color:var(--morado);color:var(--wBox,#fff)!important;border-radius:6px;padding:6px 14px}.menuElement.menuHighlight>a:hover,a.menuElement.menuHighlight:hover,a.menuHighlight:hover{background-color:var(--azul,var(--morado));color:var(--wBox,#fff)!important}.header-menu.mgmBoxed .withSub.megaMenu .sub-menu{width:100%;max-width:1250px;left:50%;transform:translateX(-50%);right:auto;border-radius:0 0 8px 8px;box-shadow:0 12px 24px rgb(0 0 0 / .08)}.sectionTitle{margin:90px 0 30px 0;position:relative;z-index:1;text-align:center}#seccionCategorias a{display:inline-block;width:100%}#seccionMarcas .carMarcas .owl-item{margin:10px 0}.prodImg img.owl-lazy.lazyloaded{opacity:1}#seccionCategorias a img,.carMarcas a img{max-height:400px;display:block;border-radius:30px;box-shadow:0 3px 6px rgb(0 0 0 / .1)}#seccionCategorias:hover a img,.carMarcas:hover a img{opacity:.75}#seccionCategorias a:hover img,.carMarcas a img:hover{opacity:1;box-shadow:0 3px 6px rgb(0 0 0 / .2)}#seccionCategorias a .catName,#seccionMarcas a .catName{text-align:center;position:relative;top:-50px;font-size:19px;color:#fff;text-shadow:0 2px 6px rgb(0 0 0 / .3)}#seccionCategorias a:hover .catName{text-shadow:-5px 4px 7px rgb(0 0 0 / .4);top:-54px}.prodImg{position:relative}.prodElement{display:flex;flex-direction:column;position:relative}.product-info-content{padding:10px;display:flex;flex-direction:column;justify-content:space-between;align-items:start;height:100%}.prodSlider .prodElement{display:flex!important;flex-direction:column;border:solid 1px inherit;border-radius:4px;overflow:hidden;background-color:var(--wBox);-webkit-box-shadow:0 10px 7px -7px rgb(0 0 0 / .05);-moz-box-shadow:0 10px 7px -7px rgb(0 0 0 / .05);box-shadow:0 10px 7px -7px rgb(0 0 0 / .05);margin:0 5px}.prodElement button{display:inline;border-radius:5px}.prodSlider .prodElement button{width:100%;margin:10px 0 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.prodSlider .prodElement button:hover{box-shadow:none}.tagNewHotSale{position:absolute;top:5px;right:5px;background:var(--morado);color:var(--w Box);padding:5px 10px;border-radius:1em;z-index:90}.hotSale{background:#8051a1;color:#fff;padding:5px 10px;border-radius:1em}.prodElement img{max-width:100%;box-shadow:0 0 3px #fff0;transition:all ease-out 300ms}.prodElement .stockTag,.prodElement .addit-qty,.listElement .stockTag{position:absolute;left:0;top:15px;box-shadow:0 2px 6px rgb(0 0 0 / .2);z-index:5}.prodElement .stockTag.no-sell-show-label{position:absolute;top:auto;left:0;bottom:10px;z-index:9999;padding:5px 10px;font-size:13px;font-weight:500;width:100%;border-radius:0;opacity:.8;text-align:center}.productImgs .stockTag.no-sell-show-label{position:absolute;top:auto;left:0;bottom:20px;z-index:9999;padding:15px 10px;font-size:16px;font-weight:700;width:100%;border-radius:0;opacity:.8;text-align:center;letter-spacing:1px}.prodElement .prices{padding:7px 0}.prodPrice{font-size:13px;font-weight:500;padding-top:5px}.prodElement .prodScore,.listElement .prodScore{padding-top:5px}.prodScore i{padding:0 2px}.prodScore .fa-star-2,.prodScore .fa-star-half-alt{color:#F7C379}.prodElement:not(.v2){background-color:var(--wBox);border-radius:8px;overflow:hidden;transition:box-shadow 0.2s ease}.prodElement:not(.v2):hover{box-shadow:0 4px 12px rgb(0 0 0 / .08)}.prodElement:not(.v2) .product-info-content{padding:12px;display:flex;flex-direction:column;gap:8px}.prodElement:not(.v2) .prodName{font-size:14px;font-weight:500;line-height:1.4;min-height:calc(14px * 1.4 * 2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.prodElement:not(.v2) .prodPrice{font-size:15px;font-weight:600;padding:0;margin-top:auto}.prodElement:not(.v2) .btnAdd{width:100%;padding:8px 12px;font-size:12px;font-weight:500;border-radius:6px;margin-top:8px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prodElement:not(.v2) .w-100{margin-top:auto;display:flex;flex-direction:column}.prodElement.v2{display:flex;flex-direction:column;position:relative;background-color:var(--wBox);border-radius:12px;overflow:hidden;border:1px solid var(--borde);box-shadow:0 2px 8px rgb(0 0 0 / .06);transition:box-shadow 0.2s ease,transform 0.2s ease;margin:0;padding:0!important}.productGrid .prodElement.v2{width:calc(25% - 16px)!important}.productGrid[data-v2-cols="3"] .prodElement.v2{width:calc(33.333% - 16px)!important}.prodElement.v2:hover{box-shadow:0 4px 16px rgb(0 0 0 / .1);transform:translateY(-2px);text-decoration:none}.prodElement.v2 .product-info-content{padding:12px;display:flex;flex-direction:column;height:100%;gap:4px;justify-content:start;line-height:1.2}.prodElement.v2 .prodBrandRow{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:18px;width:100%}.prodElement.v2 .prodBrand{font-size:11px;color:var(--texto);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.prodElement.v2 .prodName{font-size:13px;font-weight:600;color:var(--negro);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:34px;max-height:34px;text-align:left}.prodElement.v2 .prodDescription{font-size:11px;color:var(--texto);line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:31px;max-height:31px;text-align:left}.prodElement.v2 .prodStockWrapper{display:none}.prodElement.v2 .prodStockLabel{display:inline-block;font-size:9px;font-weight:500;letter-spacing:.3px;padding:2px 6px;border-radius:3px;white-space:nowrap;flex-shrink:0}.prodElement.v2 .prodStockLabel.in-stock{background-color:color-mix(in srgb,var(--azul) 15%,transparent);color:var(--azul)}.prodElement.v2 .prodStockLabel.on-demand{background-color:color-mix(in srgb,var(--amarillo) 30%,transparent);color:var(--negro)}.prodElement.v2 .prodStockLabel.out-of-stock{background-color:color-mix(in srgb,var(--rojo,#f05b70) 12%,transparent);color:var(--rojo,#f05b70)}.prodElement.v2 .prodFooter{display:flex!important;justify-content:space-between!important;align-items:center;padding-top:8px;width:100%;min-height:54px}.prodElement.v2 .prodPrice{font-size:14px;font-weight:600;color:var(--negro);flex:1;display:flex;flex-direction:column;text-align:left}.prodElement.v2 .prodPrice del{opacity:.5;font-size:12px;text-decoration:line-through}.prodElement.v2 .btnAdd{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;font-size:11px;font-weight:400;border-radius:5px;background-color:var(--azul);color:var(--txtAzul);border:none;cursor:pointer;transition:opacity 0.2s ease;white-space:nowrap;text-transform:capitalize;letter-spacing:.2px;opacity:.8;flex:1}.prodElement.v2 .btnAdd i{font-size:12px;padding:0}.prodElement.v2 .btnAdd .cart-icon{width:14px;height:14px;flex-shrink:0}.prodElement.v2 .btnAdd:hover{opacity:1}.gridMarcas{display:flex;flex-wrap:wrap;justify-content:center}.elementMarca{display:inline-block;padding:10px;text-align:center}.gridMarcas .elementMarca img{box-shadow:0 3px 6px #fff0;width:100%}.gridMarcas:hover img{opacity:.7}.gridMarcas img:hover{opacity:1;box-shadow:0 3px 6px rgb(0 0 0 / .15)}.gridMarcas[data-cols]{display:grid!important;gap:10px}[data-marquee] .gridMarcas[data-cols].marquee-track{display:inline-flex!important;flex-wrap:nowrap!important;gap:0}.gridMarcas[data-cols="2"]{grid-template-columns:repeat(2,1fr)}.gridMarcas[data-cols="3"]{grid-template-columns:repeat(3,1fr)}.gridMarcas[data-cols="4"]{grid-template-columns:repeat(4,1fr)}.gridMarcas[data-cols="5"]{grid-template-columns:repeat(5,1fr)}.gridMarcas[data-cols="6"]{grid-template-columns:repeat(6,1fr)}.gridMarcas[data-cols="8"]{grid-template-columns:repeat(4,1fr)}.gridMarcas[data-cols]>.elementMarca,.gridMarcas[data-cols]>a.elementMarca,.gridMarcas[data-cols]>.elementCarrusel{width:auto!important;height:auto!important;min-width:0;padding:0;display:block;text-align:center;overflow:hidden;position:relative}.gridMarcas[data-cols]>.elementMarca>img,.gridMarcas[data-cols]>a.elementMarca>img,.gridMarcas[data-cols]>.elementCarrusel>img{width:100%!important;height:auto!important;aspect-ratio:1 / 1;object-fit:cover;display:block}.prodElement .quickOptions{position:absolute;top:0;width:100%;aspect-ratio:1/1;display:none;opacity:0;display:flex;align-items:flex-end;justify-content:stretch;z-index:30}.prodElement.wQuickOptions:hover .prodImg>img{filter:blur(3px)}.prodElement:hover .quickOptions{display:flex;opacity:1}.prodElement .optionsBox{margin:9px;border-radius:5px;box-shadow:0 2px 4px rgb(0 0 0 / .1);width:100%;padding:8px}.prodElement .opcionesCenter{display:flex;justify-content:center;padding-top:5px;flex-wrap:wrap}#seccionFeed{position:relative;z-index:99}#seccionFeed .overlayStore .contentLoader{height:100px;position:relative;top:50%}#seccionFeed .feedHead{font-weight:500;padding-top:12px;margin-bottom:18px;padding-bottom:9px}.headerFixed~#seccionFeed .feedHead{top:75px}.headerFixed~#seccionFeed .colOrden{top:150px}#seccionFeed .feedHead .displayView{display:flex;width:82px;justify-content:space-between;float:right}#seccionFeed .feedHead .displayView button{background-color:var(--wBox);border:none;box-shadow:0 3px 6px rgb(0 0 0 / .1);border-radius:8px;display:flex;justify-content:center;align-items:center;height:37px;width:37px;border:solid 2px #fff;color:#64707a;opacity:.6;transition:all ease-out 300ms}#seccionFeed .feedHead .displayView button i{font-size:18px}#seccionFeed .feedHead .displayView button:hover{box-shadow:0 3px 6px rgb(0 0 0 / .2);opacity:1}#seccionFeed .feedHead .displayView button.active{border:solid 2px #fff;color:#313c52;border:solid 2px var(--bordeActivo);opacity:1}#seccionFeed .colOrden{width:25%;display:flex;flex-direction:column;position:sticky;top:88px;padding-right:18px;float:left}.headerFixed~#seccionFeed .colOrden{top:150px}#seccionFeed .colOrden button.orden{background-color:var(--wBox);border:none;margin-bottom:9px;font-size:18px;padding:11px 9px;border-radius:12px;box-shadow:0 3px 6px rgb(0 0 0 / .1);border:solid 2px #fff;transition:all ease-out 300ms}#seccionFeed .dropOrden{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto}#seccionFeed .colOrden button.orden:hover{color:#313c52;box-shadow:0 3px 6px rgb(0 0 0 / .2)}#seccionFeed .colOrden button.orden.active{border:solid 2px #23a1db;color:#313c52}#seccionFeed .productGrid,#seccionFeed .productList{display:none;flex-wrap:wrap;justify-content:start;align-content:start;content-visibility:auto;contain-intrinsic-size:auto 1800px}#seccionFeed .productGrid.active,#seccionFeed .productList.active{display:flex}#seccionFeed .colOrden+.productGrid,#seccionFeed .colOrden+.productList{width:75%}#seccionFeed .productGrid .prodElement{width:calc(25% - 16px);box-sizing:border-box}#seccionFeed .productGrid[data-v2-cols="3"] .prodElement{width:calc(33.333% - 16px)}#seccionFeed .productGrid[data-v2-cols="5"] .prodElement{width:calc(20% - 16px)}#seccionFeed .productGrid[data-v2-cols="6"] .prodElement{width:calc(16.666% - 17px)}.prodElement.disabled:not(.flip-card){opacity:.8}#seccionFeed .productGrid .prodElement img{display:block;width:100%}#seccionFeed .prodElement img.brand{width:50px;height:50px;object-fit:cover;border-radius:25px;box-shadow:0 3px 6px rgb(0 0 0 / .1);position:absolute;z-index:20;bottom:0;left:0}#seccionFeed .productList.active{flex-direction:column}#seccionFeed .listElement{width:100%;display:flex;padding-bottom:25px;border-bottom:solid 1px #C8C7CC;margin-bottom:25px}#seccionFeed .listElement img.brand{width:50px;height:50px;object-fit:cover;border-radius:25px;box-shadow:0 3px 6px rgb(0 0 0 / .1);position:absolute;z-index:20;bottom:0;right:0}#seccionFeed .listElement .prodImg{box-shadow:0 0 0 #fff0}#seccionFeed .listElement:hover .prodImg{box-shadow:-3px 4px 6px rgb(0 0 0 / .2)}#seccionFeed .listElement .listLeft{position:relative;display:flex;flex-direction:column;width:25%}#seccionFeed .listElement .listRight{width:100%;margin:0 20px}#seccionFeed .listElement .detail,#seccionFeed .listElement .detail strong{color:#64707a;margin:6px 0;font-size:16px}#seccionFeed .listElement .detail.desc{max-height:4.1em;overflow:hidden}#seccionFeed .listElement .prodName{padding-top:0}#seccionFeed .cajaFiltros{display:flex;flex-wrap:wrap}#seccionFeed .cajaFiltros,#seccionFeed .listaFiltros{padding-left:0;margin:0}#seccionFeed .colFiltro{padding:8px 0 14px;position:relative}#seccionFeed .listaFiltros li{list-style-type:none;transition:all ease-out 300ms;cursor:pointer}#seccionFeed .tituloFiltro+.listaFiltros li{opacity:0;padding:0}#seccionFeed .tituloFiltro.open+.listaFiltros li{opacity:1;padding:5px 0 0}#seccionFeed .tituloFiltro+ul,#seccionFeed .tituloFiltro~div{/*! line-height: 0em; */
 /*! opacity: 0; */
 position:absolute;top:0;z-index:-90;/*! display: none; */
}#seccionFeed .listaFiltros li:hover{color:#313c52;background:#dfd8d845}#seccionFeed .listaFiltros li label{cursor:pointer;font-size:15px;display:flex;align-items:center;transition:all ease-out 300ms}#seccionFeed .listaFiltros li label .nameFilter{width:calc(100% - 90px);overflow:hidden;text-overflow:ellipsis}#seccionFeed .tituloFiltro.open+.listaFiltros li label{height:auto;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 0}#seccionFeed .tituloFiltro+.listaFiltros li label{height:0;overflow:hidden}#seccionFeed .listaFiltros li input{margin-right:7px}#seccionFeed .listaFiltros li img{width:30px;padding-right:5px;box-sizing:content-box;position:relative;transition:all ease-out 300ms}#seccionFeed .listaFiltros li:hover img{transform:scale(2);z-index:3}#seccionFeed .listaFiltros .cantFiltros{opacity:.8;position:absolute;right:20px;font-size:.8rem;background-color:var(--morado);color:var(--txtMorado);padding:3px;border-radius:5px;min-width:40px;text-align:center}#seccionFeed .filtroPrecio{display:flex;align-items:center}#seccionFeed .filtroPrecio input{max-width:120px;margin:0 10px}#seccionFeed .tituloFiltro{display:flex;justify-content:space-between;align-items:center;background:#fff0;padding:7px 5px;font-size:1.15em;transition:all ease-out 300ms;font-weight:500}#seccionFeed .tituloFiltro.open{margin-bottom:5px}#seccionFeed .tituloFiltro+ul,#seccionFeed .tituloFiltro~div{line-height:0em;opacity:0;position:absolute;top:0;z-index:-90}#seccionFeed .tituloFiltro.open+ul,#seccionFeed .tituloFiltro.open~div{line-height:1.4em;opacity:1;position:static}#seccionFeed .tituloFiltro:hover{background:#fff}#seccionFeed .tituloFiltro i{font-size:13px;transition:all ease-out 300ms}#seccionFeed .tituloFiltro.open i{transform:rotate(180deg)}#seccionFeed .verFiltros{text-align:center;cursor:pointer;padding:5px 0;transition:all ease-out 300ms}#seccionFeed .verFiltros:hover{color:#313c52}.listaFiltros li{position:relative}.listaFiltros li.hide{display:none}.listaFiltros li.show{display:block}.listaFiltros li:hover{background-color:transparent!important}.listaFiltros li span.openSub{position:absolute;right:0;top:12px;font-size:13px;-moz-transition:all 300ms linear;-webkit-transition:all 300ms linear;transition:all 300ms linear}.listaFiltros li span.openSub.openList{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}ul.subs{padding-left:15px}.listaFiltros li span.openSub{width:1.8em;text-align:center}#seccionFeed .listaFiltros .subs li .nameFilter{font-size:.85em;max-width:27ch;text-overflow:ellipsis;overflow:hidden}.filterTag{background:#f6f6f7;padding:5px;display:flex;align-items:center;border-radius:6px;margin:5px}.filterTag i{padding-left:5px;cursor:pointer;font-size:11px;opacity:.5;transition:all ease-out 300ms}.filterTag:hover i{opacity:1}#heroSlider{padding:0}#heroSlider img{display:block;height:34.4vw;aspect-ratio:32/11}#seccionTitle{background:#fff;position:relative;z-index:20;position:relative;padding:0 0;text-align:center}.breadcrumbs{max-width:1250px;margin:0 auto;padding:20px 10px}.breadcrumbs a,.breadcrumbs .breadcrumbActual{list-style-type:none;display:inline-block;padding-right:6px;font-size:.8em}.breadcrumbs a{color:var(--texto)}.breadcrumbs a:hover,.breadcrumbs a:focus{color:var(--negro,var(--texto))}.breadcrumbs .breadcrumbActual{color:var(--texto)}.breadcrumbs>:first-child::before{content:'';padding-right:0}.breadcrumbs>::before{content:'/';padding-right:6px;opacity:.6}#seccionTitle h1,#seccionTitle h2{display:block;margin:0;position:relative;padding:11px 0;font-size:21px;box-shadow:0 3px 6px rgb(0 0 0 / .1)}#seccionTitle h1 i,#seccionTitle h2 i{font-size:15px;padding:0 13px}#seccionTitle a.close{position:absolute;right:2vw;font-size:20px;padding:12px 20px;top:0;color:#64707a;opacity:.5}#seccionTitle a.close:hover{opacity:1}#sectionProductFull{display:flex;align-items:flex-start;position:relative;z-index:100}.zoomContainer{z-index:100}.productImgs,.productImgs.singleImgCol{width:50%;display:flex;flex-direction:column;padding:0 20px;position:relative}.productImgs.singleImgCol img,.productImgs .displayImg img{border-radius:25px;box-shadow:0 3px 6px rgb(0 0 0 / .1);margin-top:15px;background:var(--wBox);width:100%;aspect-ratio:1/1;display:block}.productImgs .displayImg{width:100%;position:relative}.productImgs .thumbBox .extraThumb{border-radius:10px;cursor:pointer}.productImgs .thumbBox img{border-radius:9px}.productImgs .thumbBox .extraThumb.view{border:solid 2px;border-color:var(--bordeActivo)}.displayImg .imgDestacada{display:none}.displayImg .imgDestacada.viewDestacada{display:block}table.tbl-bom{width:100%;margin:20px 0}table.tbl-bom thead{background-color:var(--azul)}table.tbl-bom thead tr{border-bottom:solid 1px var(--borde)}table.tbl-bom thead tr th{text-align:center;color:var(--blanco);padding:20px 5px;font-size:1.2em}table.tbl-bom tbody tr td{padding:10px 5px;transition:all .6s}table.tbl-bom tbody tr td img{width:70px;height:70px;margin:0 auto;display:block}table.tbl-bom tbody tr td .checkbox{text-align:center;display:block}table.tbl-bom tbody tr td.line-through{text-decoration:line-through;opacity:.3}.center-elem{margin:0 auto;text-align:center}.center-elem input{text-align:center;border-radius:4px;background:#f5f5f5;padding:10px;width:50%}.text-bom{margin-right:20px;line-height:3}.productImgs.thumbVertical{display:flex;flex-wrap:nowrap;flex-direction:row-reverse}.productImgs.thumbVertical .thumbBox{position:relative;max-width:75px;display:flex;flex-direction:column;padding-right:10px;margin:15px 0;max-height:500px;scrollbar-width:none;overflow-x:auto;height:calc(41vw - 30px)}.productImgs.thumbVertical .thumbBox::-webkit-scrollbar{display:none}.productImgs.thumbVertical .thumbBox .extraThumb{margin-bottom:8px}.scrollVer{text-align:center;position:absolute;width:65px;transition:var(--ease);opacity:0;background:#fff8}.scrollVer.arriba{top:0}.scrollVer.abajo{bottom:0}.thumbBox:hover .scrollVer{opacity:.5}.thumbBox:hover .scrollVer:hover{opacity:1;background:#fff}.productImgs.thumbHorizontal{position:relative;display:flex;flex-wrap:nowrap;flex-direction:column}.productImgs.thumbHorizontal .thumbBox{position:relative;display:block;padding-right:10px;overflow-y:auto;white-space:nowrap;scrollbar-width:none;margin-top:15px}.productImgs.thumbHorizontal .thumbBox::-webkit-scrollbar{display:none}.productImgs.thumbHorizontal .thumbBox .extraThumb{margin-right:8px;width:75px;display:inline-block;box-shadow:0 0 0 rgb(0 0 0 / .3)}.scrollHor{text-align:center;position:absolute;height:75px;transition:var(--ease);opacity:0;background:#fff8;top:0;display:flex;align-items:center;z-index:90}.scrollHor.izquierda{left:0}.scrollHor.derecha{right:0}.thumbBox:hover .scrollHor{opacity:.5}.thumbBox:hover .scrollHor:hover{opacity:1;background:#fff}.singleImgCol+.productInfo{position:sticky;top:90px}.productInfo{background:var(--wBox);padding:23px!important;box-shadow:0 3px 6px rgb(0 0 0 / .1);border-radius:25px;margin:15px 0}.stockTag,.categoryTag{background:#23a1db;color:#fff;padding:3px 12px;display:inline-block;border-radius:0 12px 12px 0;margin:3px 0}.tbl-warehouses tbody tr{position:relative}.tbl-warehouses tbody tr td{padding:10px 5px;position:relative;z-index:5}.tbl-warehouses tbody tr td.show-on-maps{display:flex;justify-content:start;align-items:center;gap:10px}.tbl-warehouses tbody tr td.show-on-maps a{font-size:10px}.tbl-warehouses tbody tr.selected::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background-color:var(--azul);opacity:.2;z-index:1}.com-sidebar{position:fixed;z-index:2000;right:-476px;background-color:var(--wBox);top:0;box-shadow:-3px 0 6px rgb(0 0 0 / .2);height:100vh;width:400px;display:flex;flex-direction:column;opacity:0;transition:all ease-out 300ms;contain:content;content-visibility:auto}.com-sidebar.visible{opacity:1;right:0}.com-sidebar .topHead span i{padding:5px 10px;font-size:25px;transition:all ease-out 300ms;opacity:.8}.com-sidebar .topHead span i:hover{color:#313c52;opacity:1;cursor:pointer;-webkit-animation:pop 0.3s 2;animation:pop 0.3s 2}.topHead{display:flex;align-items:center;justify-content:space-between;min-height:55px;text-align:center;font-size:23px;font-weight:400;background-color:var(--azul);color:var(--txtAzul);padding:11px 0;position:relative;z-index:5}.info_clear_cart{display:flex;align-items:center;justify-content:space-between;background-color:var(--wBox);padding:0;width:100%;border-bottom:solid 1px var(--borde);box-shadow:2px 2px 4px rgb(0 0 0 / .09);z-index:5}.info_clear_cart p{opacity:.55;font-size:.9rem;margin:0;padding:0;transition:all ease-out 300ms}.info_clear_cart #clearCart{display:flex;align-items:end}.info_clear_cart #clearCart:hover{opacity:1;cursor:pointer;-webkit-animation:pop 0.3s 2;animation:pop 0.3s 2}.whiteBox{background-color:var(--wBox)}#sideCart{right:-800px;width:420px}#sideUser,#sideWarehouse{right:-800px;width:420px}#sideUser .userBox{justify-content:flex-start}#sideCart .cartBox{justify-content:space-between}#sideUser .userBox{margin-top:13px}.com-sidebar .cartBox{padding:0;height:100%;display:flex;flex-direction:column;position:relative}.com-sidebar .cartElement{position:relative;display:flex;align-items:flex-start;border-bottom:solid 1px var(--borde);margin-bottom:15px;font-size:16px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;transition:all ease-in-out 200ms}.com-sidebar .cartElement:hover{box-shadow:2px 2px 4px rgb(0 0 0 / .09);cursor:pointer}.cartElement.>*{transition:var(--ease)}.cartElement.p_out_stock>*:not(.removeCart){opacity:.5}.cartElement.p_out_stock:hover>*{opacity:1}#sideCart .cartElement .close{position:absolute;right:0;font-size:25px;cursor:pointer;opacity:.5;top:-15px;transition:all ease-out 300ms;z-index:10}#sideCart .cartElement .close:hover{opacity:1;-webkit-animation:pop 0.3s 2;animation:pop 0.3s 2}.cartElement.p_out_stock .close{color:#F05B70;opacity:1!important}#sideCart .cartElement .imgProduct,#colCart .cartElement .imgProduct{position:relative;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin-top:5px;min-width:90px;display:flex;align-items:center;justify-content:center}#sideCart .cartElement img,#colCart .cartElement img{width:80px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;box-shadow:2px 2px 4px rgb(0 0 0 / .09)}#sideCart .cartElement .prodPrice,#colCart .cartElement .prodPrice{display:flex;align-items:end;flex-direction:column;justify-content:end;min-height:100px;width:170px}#colCart .cartElement .prodPrice{justify-content:center;min-height:80px}#colCart .cartElement .prodPrice{width:50%}#sideCart .cartElement a,#colCart .cartElement a{font-size:13px;max-width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#colCart .cartElement a.on_cart{max-width:300px}#sideCart .cartElement .cartRight{padding-left:10px;width:100%;display:flex;flex-direction:column;align-items:baseline;justify-content:space-evenly;min-height:100px}#sideCart .cartElement .cartRight p{font-size:14px;margin:0}#sideCart .cartElement .cartRight p.option_name,#colCart .cartElement .cartRight p.option_name{font-size:13px;opacity:.5;margin-bottom:8px}.cartElement.cartPromo{box-shadow:0 1px 7px rgb(0 0 0 / .1);border:none!important;margin:5px;border-radius:17px;padding:5px!important}.cartElement.cartPromo .inputQuantity .icon{display:none}.cartElement.cartPromo .inputQuantity{width:auto;min-width:unset;padding:0 7px;opacity:.7}.cartElement.cartPromo:before{content:'%';position:absolute;background:var(--wBox);color:#F05B70;box-shadow:0 1px 7px rgb(0 0 0 / .1);font-weight:600;padding:.1em .3em;border-radius:.8em;font-size:19px}.cartKit{box-shadow:0 1px 7px rgb(0 0 0 / .1);border:none!important;margin:3px 3px 10px 3px;border-radius:17px;padding:5px!important;position:relative}.cartKit:before{content:"\e017";font-family:"comercia-shop"!important;position:absolute;background:var(--wBox);color:#313c52;box-shadow:0 1px 7px rgb(0 0 0 / .1);font-weight:600;padding:.1em .3em;border-radius:.8em;font-size:19px;z-index:9}.kitList .quantity,.only_quantity{background-color:#dfd8d845;border:solid 1px #e5e5e5;border-radius:1em;font-size:17px;padding:5px;min-width:3.7ch;text-align:center;margin-top:3px}.editKit{display:inline-block;padding:5px 8px;position:absolute;right:30px;top:-18px;opacity:.5;border-radius:1em;box-shadow:0 0 2px #fff0;transition:var(--ease)}.editKit:hover{cursor:pointer}.cartKit:hover .editKit{opacity:.8;box-shadow:0 0 2px rgb(0 0 0 / .1)}.cartKit:hover .editKit:hover{opacity:1;box-shadow:0 0 2px rgb(0 0 0 / .2)}.openKit{text-align:center;cursor:pointer}.kitBox .openKit i{display:inline-block}.kitBox.open .openKit i{transform:rotate(180deg)}#sideCart .cartKit .cartElement{margin-bottom:0;border-bottom:none}.kitBox{transition:all ease-out 300ms;position:relative}.kitBox.open{padding-top:6px}.kitBox .kitList{display:none}.kitBox.open .kitList{display:block}.actionsCart{display:flex;flex-direction:column;align-items:center;width:100%;padding:5px 10px}.actionsCart .primary-btn{width:100%}.actionsCart .btnContinue,.actionsCart .btnFinish,.btnFinishCheckout{position:relative;display:inline-block;overflow:hidden;z-index:1;padding:12px 5px;width:100%;border:none;font-size:1.1rem;text-transform:uppercase;font-weight:500;cursor:pointer;letter-spacing:2px;border-radius:5px;margin:0;background-color:var(--morado);opacity:.8}.total_summary .actionsCart .btnContinue{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.actionsCart .btnContinue:hover{animation:pulse 2s infinite}#sideCart .actionsCart button.standard{margin-top:6px}#sideCart .actionsCart button.standard i{padding-right:6px}#sideCart .prodPrice{font-weight:500}#sideCart .cartList #option_sales_unit,#colCart .cartList #option_sales_unit{margin-bottom:3px;margin-left:0;margin-top:0;font-size:12px;text-align:center}.cartList{max-height:calc(100vh - 390px);overflow-y:auto;overflow-x:hidden;scrollbar-width:none;margin-top:5px;padding:10px 10px 0 10px}.cartList::-webkit-scrollbar{width:12px}.cartList::-webkit-scrollbar-track{background:#f6f6f6}.cartList::-webkit-scrollbar-thumb{background-color:#c5c5c5;border-radius:20px;border:3px solid #f6f6f6}.cartTotal{display:flex;flex-wrap:wrap;border-top:solid 1px var(--borde);background:var(--wBox)}.cartTotal .totales{display:flex;justify-content:flex-end;width:100%;flex-wrap:wrap}.cartTotal .left{text-align:right;display:inline-block}.cartTotal .right{text-align:right;min-width:25%;display:inline-block;padding-left:12px;white-space:nowrap}.cartTotal .totalTotal{font-size:15px;font-weight:700;padding:10px;width:100%;display:flex;align-items:center;justify-content:space-between}.inputQuantity{background-color:rgb(255 255 255 / .5);border:solid 1px #e5e5e5;display:flex;border-radius:5px;font-size:17px;align-items:center;min-width:76px;justify-content:space-between;margin-bottom:10px}.inputQuantity i{font-size:15px;padding:7px;cursor:pointer;transition:all ease-out 300ms}.inputQuantity.product i{padding:12px 7px}.inputQuantity i.minus,.inputQuantity i.minusProduct{border-right:solid 1px var(--borde)}.inputQuantity i.plus,.inputQuantity i.plusProduct{border-left:solid 1px var(--borde)}.inputQuantity i.minus.disabled,.inputQuantity i.minusProduct.disabled,.inputQuantity i.plus.disabled,.inputQuantity i.plusProduct.disabled{background-color:#dfd8d845;cursor:not-allowed}.inputQuantity i.minus:not(.disabled):hover,.inputQuantity i.minusProduct:not(.disabled):hover,.inputQuantity i.plus:not(.disabled):hover,.inputQuantity i.plusProduct:not(.disabled):hover{background-color:var(--azul);color:var(--blanco)}.inputQuantity input{margin:0;padding:5px 2px;font-size:12px;text-align:center;border:none;background-color:#fff0}.inputQuantity input[readonly]{background-color:#dfd8d845!important}.headerFixed.headerChekout{display:flex;justify-content:space-between}.headerChekout .header-left a.logo-head img{width:12vw;object-fit:contain}.headerChekout .heder-center.header-nav{display:flex;align-items:center}.headerChekout .header-nav .navStep{cursor:not-allowed;display:flex;align-items:center;margin-right:90px;position:relative;padding:4px 15px;border-radius:10px;transition:all ease-out 300ms;background:#fff0;color:#313c52;box-shadow:0 3px 6px #fff0;opacity:.5}.headerChekout .header-nav .navStep:hover{background:#fff;box-shadow:0 3px 6px rgb(0 0 0 / .07);opacity:.7}.headerChekout .header-nav .navStep:not(:last-child)::after{content:'';height:1px;width:60px;display:inline-block;background:var(--bordeActivo);margin:0 20px;position:fixed;right:-93px}.headerChekout .header-nav .navStep.ready{cursor:pointer}.headerChekout .header-nav .navStep.active::after,.headerChekout .header-nav .navStep.ready::after{background:var(--bordeActivo)}.headerChekout .header-nav .navStep.active{cursor:default;background:#fff;box-shadow:0 3px 6px rgb(0 0 0 / .1)}.headerChekout .header-nav .navStep.nexttab,.headerChekout .header-nav .navStep.active,.headerChekout .header-nav .navStep.ready{opacity:1}#sideUser .userData{padding-bottom:6px;border-bottom:solid 1px var(--borde);margin-bottom:8px}.warehouseBox{overflow:auto;scrollbar-width:thin;padding:0 15px}#sideWarehouse .topHead{padding:15px 20px;display:flex;justify-content:space-between;align-items:center;background-color:var(--wBox);margin-bottom:15px}#sideWarehouse .topHead svg path{stroke:none;stroke-width:1.3px;fill:var(--texto)}#sideWarehouse .warehouse-title{display:flex;align-items:center;gap:15px;color:var(--texto)}#sideWarehouse .warehouse-title svg path{stroke:var(--texto);stroke-width:1.3px;fill:var(--texto)}#sideWarehouse .wareHouseData{border-top:solid 3px var(--borde);transition:all .4s ease;position:relative;margin-bottom:20px;min-height:115px;display:flex;flex-direction:column;justify-content:center;padding:10px 0;border-radius:5px;cursor:pointer}#sideWarehouse .wareHouseData::before{content:'';transition:all .4s ease}#sideWarehouse .wareHouseData.selected{border-top:solid 3px var(--azul)}#sideWarehouse .wareHouseData:not(.selected):hover{background-color:#eeeeee50}#sideWarehouse .wareHouseData.selected::before{width:100%;height:100%;border-radius:5px;content:'';background-color:var(--azul);position:absolute;opacity:.25;cursor:pointer}#sideUser .userData .caption,#sideWarehouse .wareHouseData .caption{font-size:13px}#sideWarehouse .wareHouseData .caption p{margin:0}#sideWarehouse .wareHouseData .warehouse-address{margin-bottom:10px}#sideUser .userData .userName,#sideWarehouse .wareHouseData .info_addr{font-size:16px;margin-left:12px;line-height:1.4em;font-weight:700;padding:6px 10px 6px 0}#sideUser .userData .userName i{margin-right:10px}#sideUser .enlacesCuenta{display:flex;flex-direction:column;border-top:solid 1px #ccc;position:absolute;bottom:0;width:100%}#sideUser .acountLink{font-size:16px;padding:6px 10px 0 10px;margin-bottom:0;box-shadow:0 0 0 #fff0;border-radius:10px}#sideUser .acountLink i{font-size:18px}#sideUser #myAccount i{font-size:20px}#sideUser .ultimosPedidos .listaPedidos{height:53vh;overflow-y:auto;scrollbar-width:thin}@media only screen and (max-height:800px){#sideUser .ultimosPedidos .listaPedidos{height:44vh}}@media only screen and (min-height:990px){#sideUser .ultimosPedidos .listaPedidos{height:55vh}}#sideUser .listaPedidos .ordenTitle{display:flex;justify-content:space-between}#sideUser .ultimosPedidos .ordenList{border-bottom:solid 1px #ccc;padding:6px;transition:all ease-out 300ms}#sideUser .ultimosPedidos .ordenList:last-child{border-bottom:none}#sideUser .ultimosPedidos .listaPedidos .ordenTitle{font-size:15px;font-weight:600;padding-bottom:4px}#sideUser .ultimosPedidos .listaPedidos .ordenResumen{display:flex;justify-content:space-between}#sideUser .orderDate i{padding-right:5px}#sideUser .caption{opacity:.8}#sideUser .listaPedidos .abrirOrden{text-align:center;height:6px;opacity:0;transition:all ease-out 300ms}#sideUser .ordenList:hover>.abrirOrden{height:20px;opacity:1}#sideUser .listaPedidos .orderStatus{display:flex}#sideUser .ordenList .estadoBox{margin-left:4px;font-size:16px;border-radius:6px;width:28px;height:28px;display:flex;justify-content:center;align-items:center}#sideUser .fehasAyuda .fechas{font-size:13px}#sideUser .fehasAyuda .fechas div{margin-bottom:5px}#sideUser .ordenList .ordenFull .fehasAyuda{display:flex;justify-content:space-between;align-items:center}#sideUser .ordenList .fehasAyuda a.ayuda{font-size:18px;cursor:pointer;display:none}#sideUser .ordenList.open .abrirOrden i{transform:rotate(180deg)}#sideUser .tablaDatos>[class*="row"]{display:flex;justify-content:space-between;padding:5px 3px}#sideUser .tablaDatos .rowA{background-color:#dfd8d845}#sideUser .tablaDatos>[class*="row"]{display:flex;justify-content:space-between;padding:5px 3px;align-items:center}#sideUser .tablaDatos>[class*="row"]>div{display:flex;align-items:center}#sideUser .tablaDatos img{max-width:90px;height:100%}#sideUser .ordenFull .accionesOrden{text-align:center}#sideUser .ordenFull .accionesOrden button{border:none;padding:6px 16px;border-radius:5px;transition:all ease-out 300ms;box-shadow:0 2px 4px rgb(0 0 0 / .1);margin:5px;min-width:unset;width:auto}#sideUser .ordenFull .accionesOrden button.primario{background-color:#23a1db;color:#fff;cursor:pointer}#sideUser .ordenFull .accionesOrden button.secundario{background-color:#8051a1;color:#fff}.e-creado{background-color:#dfd8d845;color:#B6BEC6}.e-apartado{background-color:#F7C379;color:#fff}.e-autorizado,.e-pagado{background-color:#23a1db;color:#fff}.e-cancelado{background-color:#F05B70;color:#fff}.ordenFull{display:none}.productInfo h1.name{text-align:left;font-weight:400;margin-top:0;font-size:24px}.productInfo .tituloResumen{font-size:24px}.hotSale{background:#8051a1;color:#fff}.productInfo .hotSale{padding:5px 16px;border-radius:1em;display:inline-block;font-size:18px}.productInfo .prodScore{display:block;font-size:17px}.productInfo .price{font-size:28px;font-weight:500}.productInfo .oldPrice{font-size:.8em;opacity:.6;text-decoration:line-through;line-height:1em;padding:0 10px}.productInfo>*{margin-bottom:9px}.productInfo h3.detail{text-align:left;font-size:14px;font-weight:400;color:#64707A;margin-top:5px}.productInfo .detail a{font-weight:500}.productInfo .marca a{display:inline-block;margin:10px 0}.productInfo .marca a img{box-shadow:0 2px 5px rgb(0 0 0 / .2);max-width:90px;border-radius:19px;display:block;height:90px}.productInfo .marca a:hover img{box-shadow:-2px 3px 5px rgb(0 0 0 / .3)}.productInfo .paraCarrito{display:flex}.productInfo .paraCarrito .inputQuantity{margin-right:19px;min-width:90px}.productInfo button{margin:0}.productInfo button:hover{box-shadow:-2px 2px 4px rgb(0 0 0 / .3)}.productInfo h2,.productInfo h3,.productInfo h4{text-align:left;font-size:16px;margin-bottom:7px;margin-top:20px}.taxTag{background:#dfd8d845;margin-right:6px;padding:2px;font-weight:500;color:#313c52}.productInfo .prodOpciones{background-color:#dfd8d845;border:solid 1px #e5e5e5;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 8px;min-width:200px;border-radius:.75em;cursor:pointer;display:block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:visible}.productInfoV2 .select.prodOpciones{display:inline-block;width:auto}.productV2 .productImgs .saleSeal{position:absolute;top:10px;right:10px;z-index:5;display:flex;align-items:center;justify-content:center;width:52px;height:52px;color:#121212;font-size:13px;font-weight:900;pointer-events:none}.productV2 .productImgs .saleSeal::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;background:radial-gradient(circle at 32% 26%,rgb(255 255 255 / .32) 0,rgb(255 255 255 / .32) 12%,#fff0 28%),linear-gradient(var(--standard,#f6c54d),color-mix(in srgb,var(--standard,#f6c54d) 82%,#000));box-shadow:0 8px 18px rgb(0 0 0 / .18);clip-path:polygon(50% 0%,54.46% 4.72%,59.75% .96%,63.21% 6.46%,69.13% 3.81%,71.45% 9.87%,77.78% 8.43%,78.86% 14.83%,85.36% 14.64%,85.17% 21.14%,91.57% 22.22%,90.13% 28.55%,96.19% 30.87%,93.54% 36.79%,99.04% 40.25%,95.28% 45.54%,100% 50%,95.28% 54.46%,99.04% 59.75%,93.54% 63.21%,96.19% 69.13%,90.13% 71.45%,91.57% 77.78%,85.17% 78.86%,85.36% 85.36%,78.86% 85.17%,77.78% 91.57%,71.45% 90.13%,69.13% 96.19%,63.21% 93.54%,59.75% 99.04%,54.46% 95.28%,50% 100%,45.54% 95.28%,40.25% 99.04%,36.79% 93.54%,30.87% 96.19%,28.55% 90.13%,22.22% 91.57%,21.14% 85.17%,14.64% 85.36%,14.83% 78.86%,8.43% 77.78%,9.87% 71.45%,3.81% 69.13%,6.46% 63.21%,.96% 59.75%,4.72% 54.46%,0% 50%,4.72% 45.54%,.96% 40.25%,6.46% 36.79%,3.81% 30.87%,9.87% 28.55%,8.43% 22.22%,14.83% 21.14%,14.64% 14.64%,21.14% 14.83%,22.22% 8.43%,28.55% 9.87%,30.87% 3.81%,36.79% 6.46%,40.25% .96%,45.54% 4.72%);animation:saleSealSpin 4.8s linear infinite}@keyframes saleSealSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.productV2 .productImgs .saleSeal::before{animation:none}}.prodSliderNav{display:flex;align-items:center;gap:18px;padding:20px 0 16px 14px}.prodSliderNav__btn{display:flex;align-items:center;justify-content:center;width:64px;height:64px;padding:0;border:1px solid #e5e7eb;border-radius:8px;background:var(--blanco,#fff);color:var(--negro,#151515);font-size:22px;cursor:pointer;transition:var(--ease);box-shadow:0 10px 22px rgb(16 24 32 / .08)}.prodSliderNav__btn:hover{border-color:var(--negro,#151515)}.prodSliderNav__btn:disabled{opacity:.4;cursor:default}.contenr_wrapper.productV2{display:flex;flex-direction:column}.productInfoV2 .breadcrumbs{max-width:none;margin:0 0 9px;padding:0}.productInfoV2 .breadcrumbs a,.productInfoV2 .breadcrumbs .breadcrumbActual{color:#5b5b5b;opacity:1}.productInfoV2 .breadcrumbs a:hover,.productInfoV2 .breadcrumbs a:focus{color:var(--negro,#000)}.productInfoV2 .productBrand{font-size:13px;color:var(--texto);font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.productInfoV2 h1.name,.productInfoV2 h2.name{font-size:1.5rem;color:var(--negro);font-weight:400;letter-spacing:.5px;margin-bottom:8px;margin-top:5px}.productInfoV2 .shortDescription{font-size:16px;color:var(--texto);line-height:1.6;margin:0 0 15px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal;overflow:hidden}.productInfoV2 .reviewsLine{display:flex;align-items:center;gap:8px;margin-bottom:15px}.productInfoV2 .reviewsLine .prodScore.inline{display:inline-flex;align-items:center}.productInfoV2 .reviewsLine .reviewCount{font-size:13px;color:var(--texto)}.productInfoV2 .priceSection{display:flex;flex-wrap:wrap;align-items:center;gap:15px;margin:15px 0;padding:20px;background-color:var(--blancoX);border-radius:12px}.productInfoV2 .currentPrice{font-size:32px;font-weight:700;color:var(--negro)}.productInfoV2 .originalPrice{font-size:18px;color:var(--rojo)}.productInfoV2 .saveBadge{display:inline-block;background-color:#d4edda;color:#155724;font-size:13px;font-weight:600;padding:8px 16px;border-radius:8px;text-transform:uppercase}.productInfoV2 .stockTag{display:inline-block;font-size:13px;font-weight:500;padding:6px 12px;border-radius:6px;background-color:var(--standard);color:var(--negro);margin:10px 0}.productInfoV2 .stockTag.stock-0{background-color:var(--rojo);color:var(--blanco)}.productInfoV2 .rewardsNote{display:flex;align-items:center;gap:10px;margin:10px 0;font-size:15px;color:var(--texto);opacity:.75}.productInfoV2 .rewardsNote i{font-size:18px;color:var(--standard);opacity:1}.productInfoV2 .fastShipmentSection{margin:15px 0}.productInfoV2 .buyNowSection{margin:15px 0}.productInfoV2 .btn-buy-now{width:100%;padding:14px 20px;font-size:15px;font-weight:600;border-radius:5px;cursor:pointer;background-color:var(--standard);border:solid 1px var(--standard);color:var(--negro);transition:var(--ease)}.productInfoV2 .btn-buy-now:hover{opacity:.9;transform:translateY(-1px)}.productInfoV2 .paymentMethodsSection{margin:20px 0}.productInfoV2 .paraCarrito{display:flex;align-items:center;gap:15px}.productInfoV2 .paraCarrito .inputQuantity{flex:0 0 auto;margin:0!important}.productInfoV2 .paraCarrito .btn-add-cartProduct{flex:1}body.fichaEditorial .productInfoV2{box-shadow:none}body.fichaEditorial .productInfoV2 .productBrand{font-family:var(--header-font,inherit);font-size:20px;line-height:1.4;color:var(--rojo);font-weight:400;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}body.fichaEditorial .productInfoV2 h1.name,body.fichaEditorial .productInfoV2 h2.name{font-family:var(--header-font,inherit);font-size:50px;line-height:54px;color:var(--negro);font-weight:400;letter-spacing:1px;margin:5px 0 8px}body.fichaEditorial .productInfoV2 .shortDescription{font-size:16px;color:var(--texto);line-height:1.6;margin:0 0 15px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;white-space:normal;text-overflow:clip;overflow:hidden}body.fichaEditorial .productInfoV2 .priceSection{display:flex;flex-wrap:wrap;align-items:center;gap:15px;margin:0;padding:20px 0;background-color:#fff0;border-radius:0}body.fichaEditorial .productInfoV2 .currentPrice{font-family:var(--header-font,inherit);font-size:54px;line-height:54px;font-weight:400;color:var(--negro)}body.fichaEditorial .productInfoV2 .stockTag{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;padding:6px 14px;border-radius:999px;background-color:rgb(0 166 62 / .12);background-color:color-mix(in srgb,var(--verde,#00a63e) 12%,transparent);color:var(--verde,#00a63e);margin:10px 0}body.fichaEditorial .productInfoV2 .stockTag.stock-0{background-color:rgb(179 38 30 / .12);background-color:color-mix(in srgb,var(--rojo) 12%,transparent);color:var(--rojo)}body.fichaEditorial .productInfoV2 .stockTag::before{content:"\f26a";font-family:"bootstrap-icons";font-weight:400;font-style:normal;line-height:1}body.fichaEditorial .productInfoV2 .stockTag.stock-0::before{content:"\f622"}body.fichaEditorial .productInfoV2 .paymentMethodsSection{margin:20px 0 8px}body.fichaEditorial .productInfoV2 .paymentTitle{font-size:15px;font-weight:800;margin:0 0 36px}body.fichaEditorial .productInfoV2 .paymentIcons{gap:8px}body.fichaEditorial .productInfoV2 .attrs_opt_dropdown{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px 16px;margin:10px 0}body.fichaEditorial .productInfoV2 .attrs_opt_dropdown .attr_name{font-size:16px;font-weight:600}@media (max-width:1199px){body.fichaEditorial .productInfoV2 .attrs_opt_dropdown{grid-template-columns:minmax(0,1fr)}}body.fichaEditorial .productV2 .productImgs.thumbHorizontal .thumbBox{display:flex;gap:10px;padding-right:0;white-space:normal;overflow-x:auto;overflow-y:hidden}body.fichaEditorial .productV2 .productImgs.thumbHorizontal .thumbBox .extraThumb{flex:0 0 calc(25% - 10px);width:calc(25% - 10px);aspect-ratio:1 / 1;margin-right:0}body.fichaEditorial .productV2 .productImgs.thumbHorizontal .thumbBox .extraThumb img{width:100%;height:100%;object-fit:contain}body.fichaEditorial .productV2 .productImgs.thumbHorizontal .scrollHor{height:100%}.prodRadio .listaOpciones{display:flex;flex-wrap:wrap}.opcionRadio{position:relative;display:flex}.opcionRadio input{position:absolute;left:10px;top:10px;opacity:0}.opcionRadio label{position:relative;font-size:15px;font-weight:500;margin:5px;background:#fff;padding:2px;border-style:solid;border-width:2px;border-color:#fff;border-radius:12px;cursor:pointer;box-shadow:0 3px 6px rgb(0 0 0 / .1);transition:all ease-out 300ms}.opcionRadio span{padding:0 4px}.opcionRadio.active label{border-color:var(--bordeActivo);box-shadow:0 3px 6px rgb(0 0 0 / .1)}.opcionRadio label:hover{box-shadow:0 3px 6px rgb(0 0 0 / .1)}.opcionRadio.empty label{opacity:.5;box-shadow:0 3px 6px rgb(0 0 0 / .1);cursor:not-allowed}.opcionRadio img{width:47px;border-radius:8px}.servicioSelector{display:flex;max-width:350px;border:solid 1px #cecece;border-radius:18px;padding:7px 11px;align-items:center;font-size:18px;color:#313c52;cursor:pointer;transition:all ease-out 300ms}.servicioSelector:hover{background-color:#dfd8d845;border-color:#64707A}.servicioSelector.empty{justify-content:space-between;background-color:#dfd8d845;padding:8px 11px}.servicioSelector .selectorImg img{width:62px;height:62px;object-fit:cover;border-radius:30px}.servicioSelector .selectorInfo{display:flex;flex-direction:column;flex-grow:2;padding:5px 9px;align-items:flex-start}.servicioSelector .standard-btn{font-size:13px;margin:0;padding:6px 10px}.servicioSelector i.go{font-size:16px;color:#313c52;padding:0 5px}.precioExtra{color:#23a1db;font-weight:500;padding:0 5px;font-size:14px}.resumenKit{display:flex;flex-wrap:wrap}.miniProd{padding:0;margin:10px 7px 10px 0;background-color:var(--wBox);box-shadow:0 1px 4px rgb(0 0 0 / .2);border-radius:8px;display:flex;max-width:48%;position:relative;align-items:flex-start;opacity:0;margin-top:-20px;transition:all 7s ease-in-out}.miniProd.flex_col{display:flex;width:150px;position:relative;align-items:center;flex-direction:column;justify-content:space-between;height:auto;transition:all .7s ease-in-out}.miniProd.show{opacity:1;margin-top:0}.miniProd img{width:70px;max-height:70px;border-radius:6px;aspect-ratio:1 / 1}.miniProd.flex_col img{width:100%;margin:0 auto;text-align:center;height:auto;max-height:inherit!important;border-radius:6px 6px 0 0}.miniProd .miniRight{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:70px;width:100%;height:100%}.miniProd.flex_col .miniRight{min-height:auto}.miniProd .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:23ch;font-size:.9em;padding:6px 0}.miniProd.flex_col .name{white-space:inherit;overflow:hidden;text-overflow:ellipsis;max-width:85%;text-align:center;margin:0 auto}.miniProd .inputQuantity{width:130px}.miniProd .inputQuantity i{position:absolute}.miniProd .inputQuantity .minusProduct{left:0}.miniProd .inputQuantity .plusProduct{right:0}.miniProd .removeProductKit{cursor:pointer;position:absolute;left:0;top:0;display:flex;align-items:center;opacity:0;transition:var(--ease);padding:5px;background:#fff0}.miniProd .verProd{transition:var(--ease)}.removeProductKit i{font-size:17px}.miniProd:hover .removeProductKit{opacity:.7;background:#f6f6f7}.miniProd:hover .verProd{opacity:.5}.miniProd:hover .removeProductKit:hover{opacity:1}.miniProd:hover .verProd:hover{opacity:1}.grupoKit .tituloKit{display:flex;align-items:center;flex-direction:column}.grupoKit .tituloKit .sectionTitle{display:flex;justify-content:center;align-items:center;margin-bottom:0}.grupoKit .tituloKit input{width:5ch;margin:0 9px;text-align:center}.kitSelect{display:inline-flex;flex-direction:column;align-items:center}.prodElement.kitSelect.seleccionado{background-color:var(--wBox);box-shadow:0 2px 3px rgb(0 0 0 / .3);padding:5px;border-radius:13px;margin:5px 0}.productKit{position:relative;padding:3px 8px;border-radius:10px;transition:var(--ease)}.productKit:hover{background:#dfd8d845}.productKit:hover .btn-clear-kit{opacity:.8}.productKit:hover .btn-clear-kit:hover{opacity:1}.btn-clear-kit{position:absolute;right:7px;top:7px;opacity:0;cursor:pointer;padding:.5ch .8ch;border-radius:1.6ch;color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .3);transition:var(--ease);display:flex;align-items:center;background:var(--azul);flex-direction:row-reverse}.tituloClear{max-width:0ch;padding-right:0;display:block;white-space:nowrap;overflow:hidden;opacity:0;transition:var(--ease)}.btn-clear-kit:hover .tituloClear{max-width:50ch;padding-right:6px;opacity:1}.kitExtra{margin:30px auto!important;padding:15px!important;position:static}.kitExtra .tituloResumen{font-size:27px;font-weight:500;color:var(--negro);margin-top:10px;margin-bottom:20px}.kitExtra .price{margin-bottom:10px}.kitExtra .miniProd{max-width:32%}.kitExtra .miniProd .name{max-width:21ch}.gruposKitTabs ul.tabs{margin:0;padding:0;list-style:none;width:100%;display:flex;justify-content:space-around;flex-direction:column}.gruposKitTabs .grupoTab{margin:0;cursor:pointer;padding:9px 20px;overflow:hidden;position:relative;list-style-type:none;width:100%;text-align:center;z-index:1;background-color:var(--wBox);border-radius:none;transition:all ease-out 300ms}.gruposKitTabs .grupoTab input.qtyGrupo{width:4ch;text-align:center;padding:5px;margin:0 5px;border:solid 1px var(--azul)}.gruposKitTabs .grupoTab.active input.qtyGrupo{box-shadow:0 0 3px rgb(0 0 0 / .3);background:var(--wBox)}.gruposKitTabs ul.tabs li.grupoTab:hover{color:#313c52;background:var(--wBox)}.gruposKitTabs .grupoTab.tab_drawer_heading,.gruposKitTabs .grupoTab.tab_drawer_heading.d_active{display:none}.gruposKitTabs ul.tabs li.grupoTab.active,.gruposKitTabs .grupoTab.d_active,.gruposKitTabs .tab_drawer_heading.d_active{color:#313c52;display:block;z-index:9}.gruposKitTabs .tab_container{overflow:auto;box-shadow:0 3px 3px rgb(0 0 0 / .2);position:relative;z-index:10}.gruposKitTabs .tab_content{padding:20px;background:var(--wBox)}.gruposKitTabs #seccionFeed{margin-top:0}@media screen and (max-width:860px){.gruposKitTabs ul.tabs{display:none}.gruposKitTabs .grupoTab.tab_drawer_heading.d_active{display:block}.gruposKitTabs .grupoTab.tab_drawer_heading{margin:0;padding:5px 20px;display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gruposKitTabs .d_active{background-color:#666;color:#fff}}.rangoGrupo{opacity:1;height:1.5em;transition:var(--ease)}.gruposKitTabs .grupoTab.grupoCompleto input.qtyGrupo{border:solid 2px var(--azul)}.gruposKitTabs .grupoTab.grupoLimite input.qtyGrupo{color:var(--fondo);border-width:2px;background:var(--azul)}.gruposKitTabs .grupoLimite .btnAddProductKit{opacity:.5!important;cursor:no-drop}.gruposKitTabs .grupoLimite .rangoGrupo{opacity:0;height:0}:not(.flip-button).verProd{background:var(--texto);color:var(--wBox);padding:.5em;border-radius:1em;position:absolute;right:0;top:15px;z-index:50;font-size:17px;line-height:1em;opacity:.6;cursor:pointer}.flip-card:hover>.verProd{opacity:1}.flip-card:hover .verProd:hover{opacity:1;background-color:var(--azul)}#sectionGracias .logo_checkout{padding:5px;border-radius:10px;width:100%}#sectionGracias .logo_checkout{margin-top:15px}img.invert_color,#sectionGracias .logo_checkout .logo-head img.invert_color{-webkit-filter:invert(100%);filter:invert(100%)}.cartTotal .cupon{display:flex;width:100%;align-items:center}.cartTotal .cupon .cuponGo:hover{box-shadow:0 3px 6px rgb(0 0 0 / .18)}.cartTotal .cupon .cuponGo{margin-left:12px;padding:7px 11px}.cartTotal .cupon .cuponGo .fa-times{color:var(--rojo)}.prodQuantity,#sideCart .prodQuantity{background-color:#dfd8d845;border:solid 1px #e5e5e5;display:flex;border-radius:14px;font-size:14px;align-items:center;justify-content:space-between;padding:5px 10px;width:fit-content;min-width:30px}.selectorFechas{display:flex;padding-bottom:8px}.selectorFechas .opcionFecha{background:#fff;border:solid 1px #e5e5e5;border-radius:18px;padding:5px;text-align:center;transition:all ease-out 300ms;min-width:70px;margin-right:10px;cursor:pointer}.selectorFechas .opcionFecha:hover,.selectorFechas .opcionFecha.active{background:#dfd8d845;color:#313c52;border-color:#64707A}.selectorFechas .fechaDia{font-size:13px}.selectorFechas .fechaNum{font-size:28px;color:#313c52;font-weight:500}.selectorHora{display:flex;padding-bottom:8px;flex-wrap:wrap;font-size:16px}.selectorHora .opcionHora{padding:8px 12px;background:#fff;border:solid 1px #cecece;border-radius:18px;color:#313c52;margin:0 5px 11px;min-width:103px;text-align:center;cursor:pointer;transition:all ease-out 300ms}.selectorHora .opcionHora.taken{opacity:.5;cursor:not-allowed}.selectorHora .opcionHora.active,.selectorHora .opcionHora:hover{background:#dfd8d845;border-color:#313c52}.slectorFechaHora{max-width:450px;box-shadow:0 3px 6px rgb(0 0 0 / .1);padding:0 20px;box-sizing:content-box;position:relative}.slectorFechaHora .headDia{color:#313c52;padding:5px;font-weight:500;position:relative}.slectorFechaHora .colDia{text-align:center}.slectorFechaHora .todoHoras{padding:0 9px}.slectorFechaHora .celdaCita{padding:5px;margin:10px 0;background:#f6f6f7;border:solid 1px #e5e5e5;border-radius:11px;cursor:pointer;transition:all ease-out 300ms}.slectorFechaHora .celdaCita.citaSelect,.slectorFechaHora .celdaCita:not(.citaOcupada):hover{background:#23a1db;color:#fff;border:solid 1px #23a1db;box-shadow:0 3px 4px rgb(0 0 0 / .2)}.slectorFechaHora .celdaCita.citaOcupada{opacity:.35;cursor:not-allowed}.slectorFechaHora .owl-nav{position:absolute;top:0;width:calc(100% + 40px);left:-20px;display:flex;justify-content:space-between;height:100%;z-index:-1}.slectorFechaHora .barraHeadDia{position:absolute;height:calc(2em + 2px);background:#f6f6f7;top:0;width:100%;left:0;border-bottom:solid 1px #e5e5e5;box-shadow:2px 1px 3px rgb(0 0 0 / .1)}.slectorFechaHora .owl-nav .owl-prev{left:0}.slectorFechaHora .owl-nav .owl-next{right:0}.productInfo .owl-nav button[class*="owl-"] i,.owl-nav button[class*="owl-"] i{padding:5px 6px}.productInfo .owl-nav button:hover{background:#dfd8d845}#sectionProductFull .selectorFechas #masFechas{font-size:13px;line-height:1em;height:3em;padding:5px}.checkStep .imagenesConekta{display:flex;flex-direction:column;align-items:flex-start}.imagenesConekta img{padding:4px}#seccionFeed.seccionSearch .productGrid .prodElement,#seccionFeed.seccionSearch .listElement .listLeft{width:20%}#seccionFeed.seccionSearch .feedHead{font-size:25px;margin-bottom:0}#seccionFeed.seccionSearch{margin-top:0}#sectionGracias{min-height:100vh;background:var(--wBox);position:relative;display:flex}#sectionGracias h2{font-size:25px;text-align:left}#sectionGracias .colIzq{width:50vw;margin-left:13vw;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:30px;margin-right:15px}#sectionGracias .colIzq .detallesFin h5{text-align:left;margin-bottom:4px}#sectionGracias .colIzq .msgGracias{margin-bottom:25px;font-size:20px;margin-right:130px;line-height:1.3em;text-align:left}#sectionGracias .detallesFin p{margin-bottom:0;margin-left:17px}#sectionGracias .detallesFin{padding-bottom:11px}#sectionGracias .colDer{background:#f6f6f7;box-shadow:-3px 0 8px rgb(0 0 0 / .15);width:36vw;padding:7vh 30px 0 30px}#sectionGracias .totales{background:#f6f6f7}#sectionGracias h1,#sectionGracias h2{font-size:25px;text-align:left;margin-bottom:30px}#sectionGracias .colDer h3{text-align:left}#sectionGracias .resumenProd{padding:10px 0}#sectionGracias .colDer .resumenProd{display:flex;align-items:flex-start}#sectionGracias .colDer .resumenProd img{width:70px}#sectionGracias .colDer .cartTotal{max-width:310px;box-shadow:none}#sectionGracias .cartTotal .totalTotal{display:flex;justify-content:flex-end}#sectionGracias .resumenProd .info{padding-left:15px}#sectionGracias .resumenProd strong{font-size:16px}#sectionGracias .resumen h3{margin-bottom:52px}#sectionGracias .resumen{max-height:570px;overflow-y:auto;scrollbar-width:thin}#sectionGracias .totales{padding:7px 0}#sectionGracias .totales>div{padding-bottom:7px}#sectionLogin,#sectionValidMail{display:flex;max-width:400px;flex-direction:column;align-items:center}.userLoginArea{border-radius:14px;box-shadow:0 3px 6px rgb(0 0 0 / .1);padding:24px;margin:0 auto;margin-top:20vh}.checkStep{font-size:17px;padding:7px 15px}.checkStep input[type="checkbox"]{margin-right:10px}.userLoginArea .logo img{max-height:70px;margin:30px 0}#sectionLogin .helpPass{width:100%;text-align:right;margin-bottom:16px;font-size:14px}.userLoginArea button{width:100%;border-radius:15px;border:none;margin-bottom:15px;padding:12px 23px;text-transform:uppercase;font-weight:500;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 #fff0;transition:all ease-out 300ms}.userLoginArea [class*="-btn"]{width:100%}.userLoginArea button:hover{box-shadow:0 3px 6px rgb(0 0 0 / .2)}#sectionRegister .logoRow,#sectionRegister .buttonRow{display:flex;flex-direction:column;align-items:center}#sectionRegister button,#sectionRegister [class*="-btn"]{max-width:200px;margin-top:30px}#sectionRegister .regStep input{margin:0 5px 11px 5px}#sectionRegister .regStep .col-sm-6 input,#sectionRegister .regStep input[type="search"],#sectionRegister .regStep .col-sm-12 input{width:100%;margin:6px 0}#sectionRegister,#sectionRegisterDetails{max-width:700px;margin-top:5vh}#sectionRegister h4{text-align:left}#sectionRegister h4.regMail{text-align:center;font-size:20px;margin-bottom:30px}#sectionRegister #response,#sectionRegister>h4{text-align:center}#camposDireccion.hidden{display:none}#seccionInformativa{min-height:77vh}.linkSalesOrder{float:right;margin-top:10px;color:#64707a;text-decoration:none}#seccionBlogFeed,#seccionPost{max-width:1250px;margin:0 auto;padding-top:25px}#seccionBlogFeed .ultimoPost{display:flex;margin-bottom:30px;box-shadow:0 3px 6px rgb(0 0 0 / .1)}#seccionBlogFeed .ultimoPost img{width:66.6%;object-fit:cover;object-position:center}#seccionBlogFeed .ultimoPost .postInfo{width:33.3%}.categoryTag{border-radius:12px;box-shadow:0 3px 6px rgb(0 0 0 / .1)}.postInfo h2,.postInfo h3{font-size:20px;text-align:left;margin-top:0}.postInfo h2 .fecha,.postInfo h3 .fecha{padding-right:7px}.postInfo p{margin-bottom:0;margin-top:10px}.todosPost{display:flex;flex-wrap:wrap;justify-content:space-between}#seccionBlogFeed .todosPost .postSumary{max-width:49%}.postSumary{display:block;background:var(--wBox);margin-bottom:30px;box-shadow:0 3px 6px rgb(0 0 0 / .1)}.postSumary img{height:230px}.postInfo{padding:20px}.postInfo i{color:var(--morado)}#seccionPost .conCol{display:flex;padding:30px 0}#seccionPost .postSidebar{box-shadow:0 3px 6px rgb(0 0 0 / .1);padding:10px 10px 25px 10px;border-radius:15px;width:33.3%}#seccionPost h3,#seccionPost h1{font-size:23px}#seccionPost .contenedorPost{width:66.6%;padding-right:25px}#seccionPost .fecha{font-size:18px;font-weight:500;padding-bottom:10px;padding-right:7px}#seccionPost .categoryTag{margin-bottom:10px}#seccionPost .postSidebar .socialRedes{text-align:center}#seccionPost .postSidebar .socialRedes a{font-size:20px;margin:0 5px}#seccionPost .postSidebar .socialRedes:hover a{opacity:.6}#seccionPost .postSidebar .socialRedes a:hover{opacity:1}#seccionPost .postSidebar .singleProdSlider .owl-item{text-align:center}#seccionPost .postSidebar .postReducido{padding:0 5px 9px 5px;display:block}#seccionPost .postSidebar .postReducido .imgCat{position:relative}#seccionPost .postSidebar .postReducido h5{text-align:left}#seccionPost .postSidebar .postReducido .fecha{font-size:14px}.imgCat .postCategorias{position:absolute;bottom:0;left:9px}#seccionPost .postSidebar h4{margin:15px 0;text-align:center}#seccionPost .postSidebar .sidebarPosts:hover a.postReducido{opacity:.6}#seccionPost .postSidebar .sidebarPosts a.postReducido:hover{opacity:1}#seccionPost .postSidebar>div{padding-bottom:30px}#seccionPost .postSidebar .postCompartir{text-align:center}#seccionPost .postSidebar .postCompartir button{border:none;font-size:21px;padding:7px 10px;width:71px;border-radius:11px;margin:0 4px;color:#fff;transition:all ease-out 300ms;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}#seccionPost .postSidebar .postCompartir:hover button{opacity:.6}#seccionPost .postSidebar .postCompartir button:hover{opacity:1}#seccionPost .postSidebar .postCompartir button.facebook{background:#3C5A9A}#seccionPost .postSidebar .postCompartir button.twitter{background:#1DA1F3}#seccionPost .postSidebar .postCompartir button.pinterest{background:#E60023}#seccionPost .postSidebar .postCompartir button.whatsapp{background:#25d366}#seccionPost .seccionRelacionados{margin-bottom:60px}#section_slugs{max-width:1250px;margin:0 auto;color:var(--texto)}#section_slugs .conCol{display:flex;padding:0}#section_slugs .slug_sidebar{box-shadow:0 3px 6px rgb(0 0 0 / .1);border-radius:5px;width:100%;background-color:var(--wBox)}#section_slugs .slug_sidebar #slug_sidebar_title{display:flex;align-items:center;justify-content:center;margin-bottom:10px;margin-top:0;padding:10px 20px;font-size:18px;font-weight:600}#section_slugs .slug_sidebar #slug_sidebar_title i{font-size:1.8em;cursor:pointer}#section_slugs .slug_sidebar ul{width:100%;padding:10px}#section_slugs .slug_sidebar ul li{list-style:none;width:100%;position:relative;padding-left:15px}#section_slugs .slug_sidebar ul li.sub-title{margin-bottom:10px;border-bottom:solid 1px var(--borde)}#section_slugs .slug_sidebar ul li:not(.sub-title) a:hover{color:var(--txtAzul);cursor:pointer}#section_slugs .slug_sidebar ul li:not(.sub-title):hover a::before{background-color:var(--azul);color:var(--txtAzul);width:100%}#section_slugs ul li a{position:relative;display:block;width:100%;display:flex;align-items:center;text-decoration:none;color:var(--texto);transition:.2s}#section_slugs ul li a::before{content:"";position:absolute;top:0;left:0;width:0;height:100%;transition:.2s}#section_slugs ul li a span.icon{position:relative;display:block;min-width:0;height:40px;line-height:40px;text-align:center;margin:0 10px}#section_slugs ul li a .title{position:relative;font-size:.85em}#section_slugs ul li a span.icon *{font-size:1.1em}#section_slugs .slug_container{width:76.6%;padding:10px 10px 10px 25px}.owl-carousel.carMarcas .owl-stage-outer,.owl-carousel.carCategorias .owl-stage-outer{margin:0 auto!important}.flex{min-height:100vh;display:flex;align-items:center;justify-content:center}.pagination{display:flex;justify-content:flex-end}.pagination a,.pagination a:hover{text-decoration:none}.pagination-container{padding:10px 0;display:inline-flex;position:relative;overflow:hidden}.pagination-hover-overlay{background-color:#23a1db;width:46px;height:46px;border-radius:16px;position:absolute;top:47%;transform:translateY(-50%);transition-duration:0.5s;left:60px;opacity:0}.pagination .icon-pagination{font-size:16px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;position:relative;z-index:3}.pagination-page-number{border-radius:16px;width:46px;height:46px;display:flex;align-items:center;justify-content:center;transition-duration:0.5s;position:relative;z-index:2;font-weight:400;font-size:18px}.pagination-page-number:hover{color:#fff}.pagination-page-number.active{color:#fff;background-color:#23a1db}.modalcontainer{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgb(0 0 0 / .5);z-index:9998}.modalcontainer.active{display:block}.modal{display:none;position:absolute;width:670px;min-height:350px;background-color:var(--wBox);top:20vh;z-index:9999}.modal.sm{width:467px}.modal.active{display:block}.modal .content{padding:33px}.modal .content h2{margin-top:0;font-weight:400}.modal .content p{font-size:16px;line-height:24px}.modal .close{cursor:pointer;width:50px;height:50px;text-align:center;line-height:50px;position:absolute;right:0;font-size:40px;text-shadow:0 2px 6px rgb(0 0 0 / .4)}.modal .close span{display:block}.modal .buttons{width:100%;min-height:50px;display:flex;align-items:center;justify-content:space-around;padding:18px 10px;flex-wrap:wrap}.owl-nav{position:absolute;width:100%;display:flex;justify-content:space-between;align-items:center;top:50%}.container~.owl-nav{max-width:1250px;margin:0 auto}.prodSlider~.owl-nav{top:-250px}.carMarcas~.owl-nav,.carCategorias~.owl-nav{bottom:122px;top:unset}.navs-owl{width:50px;height:50px;position:absolute;display:block!important;border:none;z-index:9;border-radius:50%;background:#fff0;opacity:.3;transition:all ease-out 300ms}.navs-owl:hover{background:#f6f6f7;opacity:1}.owl-prev{left:0}.owl-next{right:0}.owl-prev span,.owl-next span{font-weight:700;display:block;cursor:pointer;text-shadow:0 3px 3px rgb(0 0 0 / .1)}.feedInstaCuad{padding:30px 10px!important}.feedInstaCuad .followUs{padding:30px 0;text-align:center}.feedInstaCuad .cuadImg{padding:5px}.feedInstaCuad .cuadImg a{display:block;height:100%;width:100%}.feedInstaCuad .rowImgs:hover a{opacity:.6}.feedInstaCuad .rowImgs .cuadImg a:hover{opacity:1}.feedInstaCuad .cuadImg a img{object-fit:cover;height:25vw;width:100%}.dobleBanner img{width:100%}.snp_tarjetaBoton.card-inner{min-height:410px}.snp_tarjetaBoton.card-inner{display:flex;flex-direction:column;align-items:center;padding:20px;background-color:#fff;box-shadow:10px 10px 39px -22px rgb(0 0 0 / .75)}.snp_tarjetaBoton.card-inner img{margin-top:20px}.snp_tarjetaBoton.card-inner [class*="-btn"]{margin-top:auto}a.snp_videoModal{overflow:hidden;display:flex;position:relative;justify-content:center;align-items:center;margin:30px 0}.snp_videoModal img{-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-ms-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;width:100%;height:auto}.snp_videoModal:hover img{transform:scale(1.05) rotate(0.01deg);opacity:.9}.snp_videoModal .circlePlay{position:absolute;height:80px;width:80px;background-color:#fff;border-radius:100%}.snp_videoModal .trianglePlay{position:absolute;height:0;width:0;border-top:12px solid #fff0;border-bottom:12px solid #fff0;border-left:18px solid}.snp_dobleCAT .mitad,.snp_dobleCTA .mitad{border-right:solid 1px #fff}.snp_simpleCAT{padding:50px 0}.snp_simpleCAT .colCAT,.snp_simpleCTA .colCTA{display:inline-flex;flex-direction:column;text-align:center}.snp_galeriaGrid img:hover{cursor:pointer;filter:brightness(70%);transition:all 0.2s ease-in-out}.snp_infoIcon .iconBox{display:flex;align-items:center}.snp_infoIcon .iconBox i{font-size:3.2em}.snp_infoIcon .icon-caption{margin-left:20px}.snp_carruselClientes .itemCliente{position:relative;cursor:grab;transition:all 0.3s ease-in-out}.snp_carruselClientes .itemCliente .vista-hover{opacity:0;background-color:rgb(0 0 0 / .6);transition:all 0.3s ease-in-out;min-height:28vh;display:flex;flex-direction:column;justify-content:center;padding:30px;align-items:center}.snp_carruselClientes .vista-hover h3{text-align:center;color:#fff;font-weight:400}.snp_carruselClientes .vista-hover a{margin:20px 0}.snp_carruselClientes .itemCliente img{position:absolute;top:0;z-index:-1;height:unset}.snp_carruselClientes hr{margin:6px 0;border-top:2px solid #eee;max-width:50px}.snp_carruselClientes .secondary-btn{min-width:unset;width:auto;display:inline-flex}.snp_carruselClientes .itemCliente:hover{transform:scale(1.1)}.snp_carruselClientes .itemCliente:hover .vista-hover{opacity:1}.snp_pageTitle{background:#8153a0 url(https://comercia.io/wp-content/uploads/2020/01/fondo-iconos-3-1.png)}.snp_pageTitle .row{padding-top:120px;padding-bottom:30px}.snp_pageTitle .col-sm-12{text-align:center}.snp_pageTitle h1{color:#FFF;padding:10px}.snp_pageTitle p{color:#FFF;font-size:18px}.snp_pageTitle .col-sm-8{text-align:center}#sectionProductFull+.whiteBox{box-shadow:0 3px 6px rgb(0 0 0 / .1);border-radius:25px}.resumenReview{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:20px}.ReviewHead .dropOrden{background-color:#dfd8d845;border:solid 1px #e5e5e5;padding:8px;border-radius:.75em;transition:all ease-out 300ms;font-weight:400;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto}.reviewGlobal{padding:0 5px}.reviewScore{font-size:3.5em;color:#313c52}.contadorEstrellas{display:flex;align-items:center;padding:2px 4px}.barra{width:130px;height:7px;margin:0 6px;background:#efeff4;border-radius:5px;position:relative}.porciento{height:100%;background:#23a1db;border-radius:5px}.resumenReview .prodScore{padding-bottom:5px}.valorFecha{display:flex;align-items:center;padding-bottom:7px}.singleOpinion h4{text-align:left}.prodReview h3{margin:1em}.reviewsFull .reviewGlobal{display:flex;align-items:center;text-align:left}.reviewsFull .reviewScore{padding-right:9px}.modal.reviewsFull #contentModalTreebes{max-height:45vh;overflow-y:auto;scrollbar-width:thin}.modal.reviewsFull #contentModalTreebes .optionList{max-height:45vh;overflow-y:auto;scrollbar-width:thin}.modal.reviewsFull .buttons{display:none}.resenaPendiente:not(:last-child){border-bottom:solid 1px #E5E5E5;margin-bottom:12px;padding:12px 0}.reviewsPendientes{max-width:950px;box-shadow:0 3px 6px rgb(0 0 0 / .1);border-radius:18px;margin-bottom:6vh}.resenaPendiente{position:relative}.valorPuntos{background:#23a1db33;color:#23a1db;border:solid 1px #23a1db;border-radius:.7em;padding:4px 6px;font-size:1.1em;position:absolute;right:10px;top:10px}.reviewsPendientes .valorPuntos{position:absolute;right:10px;top:10px}.reviewsPendientes .prodName{font-size:18px;padding-top:7px;max-width:calc(100% - 95px);display:inline-block}.inputCal input{width:4ch}.inputCal .selectorCal{display:inline-flex;padding:0 5px;font-size:18px}.selectorCal i{cursor:pointer;padding:0 2px;opacity:.5}.selectorCal i:hover,.selectorCal i.active{opacity:1}.selectorCal .fa-star-1.active::before{content:"\66";color:#F7C379}.snp_titleFull{padding:10px}.snp_titleFull h4{font-size:24px;line-height:2.1em;font-weight:500;text-align:center}.snp_flipCard.card{background-color:#fff0;width:100%;height:360px;margin:50px 0}.snp_flipCard.card .inCard{position:relative;width:100%;height:360px;text-align:center;transition:750ms;transform-style:preserve-3d;cursor:pointer;box-shadow:10px 10px 39px -22px rgb(0 0 0 / .75)}.snp_flipCard.card:hover .inCard,.snp_flipCard.card.myHover .inCard{transform:rotateY(180deg)}.snp_flipCard.card .cardFront,.snp_flipCard.card .cardBack{position:absolute;width:100%;height:100%;padding:30px 15px 15px 15px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.snp_flipCard.card .cardFront{background-color:var(--wBox)}.snp_flipCard.card .cardBack{background-color:#8051A1;color:#fff;transform:rotateY(180deg)}[class*="snp_half_img"] .halfImg{display:flex;align-items:center;justify-content:center}[class*="snp_half_img"] .halfTxt{margin:auto}.snp_dobleBanner .bannerIzq,.snp_dobleBanner .bannerDer{padding:15px}.snp_bannerV{text-align:center}.snp_bannerV img{margin:40px 0}.snp_bannerV h3{text-transform:uppercase}.snp_bannerV .text{margin:10px 0 25px 0}.snp_banerH{display:flex;position:relative;align-content:center}.snp_banerH .banerHTxt{position:absolute;padding:30px}.snp_socialIcon{display:flex;justify-content:flex-start;align-items:center;margin:0 0 7px 0}.snp_socialIcon .icon{margin-right:20px;color:#8152A0;font-size:40px;height:2em;width:2em;text-align:center;padding:20px;background-color:#FAFAFA;border-radius:50%}.snp_socialIcon a{font-size:1.5em}.heroEstatico{background-position:center;background-repeat:no-repeat;background-size:cover}.heroEstatico .heroInfo{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:88vh;padding:40px 0}.heroEstatico .heroInfo>*{max-width:100%}.heroEstatico .heroInfo h1,.heroEstatico .heroInfo h2{margin:0 0 .28em;font-family:var(--header-font,inherit);font-size:clamp(38px, 4.4vw, 72px);line-height:1.04;color:var(--negro,#111)}.heroEstatico .heroInfo h1 span,.heroEstatico .heroInfo h2 span{display:block}.heroEstatico .heroInfo p{margin:0 0 1.3em;max-width:46ch;font-family:var(--text-font,inherit);font-size:clamp(15px, 1.15vw, 20px);line-height:1.5;color:var(--texto,#444)}.heroEstatico .heroInfo>div{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(12px, 1.4vw, 28px)}.heroEstatico .heroInfo>a,.heroEstatico .heroInfo>div>a{display:inline-flex;align-items:center;justify-content:center;min-height:clamp(46px, 3.2vw, 60px);padding:0 clamp(22px, 2vw, 36px);border:2px solid #fff0;border-radius:999px;font-family:var(--text-font,inherit);font-size:clamp(15px, 1.1vw, 20px);font-weight:600;line-height:1;text-align:center;text-decoration:none;white-space:nowrap;transition:var(--ease,all ease-out 300ms)}.heroEstatico .heroInfo>a:first-of-type,.heroEstatico .heroInfo>div>a:first-of-type{background:var(--morado,#111);color:var(--wBox,#fff)}.heroEstatico .heroInfo>a:not(:first-of-type),.heroEstatico .heroInfo>div>a:not(:first-of-type){background:#fff0;color:var(--negro,#111);border-color:currentColor}.heroEstatico .heroInfo>a:hover,.heroEstatico .heroInfo>div>a:hover{transform:translateY(-1px)}.heroEstatico .heroInfo>a:focus-visible,.heroEstatico .heroInfo>div>a:focus-visible{outline:2px solid var(--standard,#e69f2f);outline-offset:3px}.snp_count_box .numContador{font-size:3.2em;font-weight:700}.snp_herramienta{display:flex;flex-direction:column;align-items:center;padding:20px}.snp_herramienta h3,.snp_herramienta p{text-align:center}.snp_imgMouseOver{position:relative}.snp_imgMouseOver .frontImg{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;transition:all 600ms ease-out;opacity:1}.snp_imgMouseOver img{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.snp_imgMouseOver:hover .frontImg,.snp_imgMouseOver .frontImg.hideImg{opacity:0}.kitsFlotante{position:fixed;top:100px;right:150px;z-index:90;background:var(--wBox);box-shadow:0 0 3px rgb(0 0 0 / .3);border-radius:25px;max-width:625px}.modCerrado{cursor:pointer;display:flex;align-items:center;position:relative;z-index:1;opacity:1;transition:var(--ease);float:right}.kitsFlotante .modCerrado i{font-size:32px;color:var(--negro);padding:17px;display:block;position:relative}.modCerrado h4{display:inline-block;margin:0;padding-left:0;transition:var(--ease);width:0;opacity:0;white-space:nowrap}.modCerrado:hover h4{padding-left:10px;width:14ch;opacity:1}.kitsFlotante .kitConteo{background:var(--azul);color:#fff;position:absolute;top:-4px;right:-5px;padding:3px 9px;border-radius:1em}.kitsFlotante .cerrarIcono{padding:10px;position:absolute;right:5px;top:6px;font-size:21px;cursor:pointer;opacity:0;z-index:-9}.kitsFlotante.abierto .cerrarIcono{opacity:1;z-index:20}.kitsFlotante.abierto .modCerrado{z-index:-90;opacity:0}.kitsFlotante .modAbierto{z-index:-90;opacity:0;position:relative;width:0;height:0}.kitsFlotante.abierto .modAbierto{z-index:1;opacity:1;width:auto;height:auto}.kitsFlotante .productInfo{background:none;box-shadow:none;top:0;position:static;border-radius:0;margin:0}.progress-btn{position:relative;z-index:10;margin:0;font-size:15px;font-weight:300;text-transform:unset;background:none!important;cursor:not-allowed}.progress-btn .progress-porciento{background:var(--morado);position:absolute;left:0;height:100%;border-radius:14px;z-index:-1}.progress-btn .progress-fondo{background:var(--morado);opacity:.8;position:absolute;left:0;height:100%;width:100%;border-radius:14px;z-index:-1}.cardMapa{max-width:300px;padding:13px;border-radius:20px;background:var(--wBox);box-shadow:0 3px 7px rgb(0 0 0 / .2);position:relative}.cardData .cardImg{max-height:171px;object-fit:cover}.cardBotones{display:flex;flex-direction:column;align-items:center}.cardMapa .cardCerrar{position:absolute;top:5px;right:5px;padding:3px;opacity:.5;cursor:pointer;transition:var(--ease)}.cardMapa .cardCerrar:hover{opacity:1}.cardData{padding-bottom:6px;border-bottom:solid 1px var(--separador);margin-bottom:8px}.cardData a{padding:5px;display:block}.cardMapa [class*="-btn"]{margin:5px 0}.modal.quickView{width:1000px;max-height:80vh;top:10vh;overflow:auto;border-radius:13px;box-shadow:0 10px 20px rgb(0 0 0 / .4);scrollbar-width:none}.quickView .productInfo{text-align:left}.cont-picklist{position:relative;min-width:25%;max-width:25%}.cont-attrs-group{padding:.5rem;border:solid 1px var(--borde);background-color:var(--wBox)}.attr-item{padding:5px 10px;margin:0}.attr-item img{width:65px;height:65px;display:block;margin-bottom:5px;border-radius:7px;transition:all .2s ease-in;border:solid 1px var(--borde)}.attr-item img:hover{transform:scale(1.1)}.attr-name{color:var(--texto);font-size:14px}.com-flex{width:100%;display:flex;align-items:center;flex-wrap:wrap}@media only screen and (max-device-width:1250px){#seccionCategorias,#carruselProductos,#seccionMarcas,#carruselProductos,#seccionFeed,#seccionFeed #sectionProductFull,#seccionBlogFeed,#seccionPost{padding:0 15px}#sectionProductFull .productImgs img{height:unset}.kitsFlotante{right:11px;max-width:50vw}}@media only screen and (max-device-width:1100px){#header .headerRight .user,#header .headerRight .miniCart,#header .headerRight .rightSearch .searchGo{padding:5px 10px;margin-left:6px;font-size:13px;border-radius:10px}#header .headerRight .rightSearch .searchGo{line-height:1em;padding:7px}.headerFixed .headerRight .rightSearch .searchBox{height:auto;padding:4px;width:32px;font-size:14px}#header{font-size:14px}#header .header-top .searchBox{font-size:14px}#header .header-top .UserCart i{font-size:13px}#header .header-top .UserCart .user,#header .header-top .UserCart .miniCart,#header .headerRight .user,#header .headerRight .miniCart{padding:7px 10px;border-radius:11px}#header .header-top .searchBox{padding:6px}.header-top a.logo-head{width:160px}.headerFixed .header-left a.logo-head img,.header-top a.logo-head img{max-width:150px;width:auto}#header .header-menu a{font-size:15px}#header.headerFixed a.pagInfo{display:none}#sectionProductFull .productImgs{padding:0 10px}.header-menu .sub-menu.menuGrid a{max-width:25%}#seccionCategorias a .catName{font-size:16px}.prodElement .prodPrice,.listElement .prodPrice{font-size:18px}.sectionTitle{margin:80px 0 30px 0}.h2,h2,#seccionFeed .feedHead,.productInfo .price{font-size:25px}.h3,h3{font-size:21px}#seccionFeed .dropOrden,#seccionFeed .colOrden button.orden,.prodElement .prodName,.listElement .prodName,#seccionCategorias a .catName{font-size:16px}#seccionFeed .feedHead{top:59px}#seccionFeed .colOrden{top:125px}#seccionPost .postSidebar .postCompartir button{width:60px}}#header .header-top .UserCart{display:flex;justify-content:end;align-items:stretch;gap:5px}#header .header-top .UserCart .miniCart,#header .headerRight .miniCart{display:flex;justify-content:end;align-items:center}#seccionFeed .colOrden button.orden.active,#seccionFeed .feedHead .displayView button.active{border-color:#23a1db}#sideCart,#sideUser,#sideWarehouse{background-color:var(--wBox)}.price_wo_tax{font-size:8px}.price_wo_tax_product{font-size:8px}#header.headerSolid.fixed{position:fixed;top:0;width:100%;left:0;z-index:999}.alert p{margin:0}.alert-warning{padding:10px;background-color:#fff3cd;color:#b7a263;display:flex;justify-content:start;align-items:center;gap:10px;border-radius:5px;box-shadow:0 10px 15px -3px rgb(0 0 0 / .1);margin-bottom:15px}.alert-warning i{font-size:1.5rem}.alert-warning p{margin:0;font-weight:600;font-size:.9rem}.category-banner-section{position:relative;width:100%;min-height:375px;background-color:var(--negro,#1a1a2e);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;overflow:hidden}.category-banner-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgb(0 0 0 / .85) 0%,rgb(0 0 0 / .4) 50%,rgb(0 0 0 / .2) 100%);z-index:1}.category-banner-content{position:relative;z-index:2;max-width:1250px;width:1250px;padding:40px 10px;color:var(--wBox,#fff);margin:0 auto}.category-banner-content .breadcrumbs{max-width:none;margin:0 0 12px;padding:0}.category-banner-content .breadcrumbs a,.category-banner-content .breadcrumbs .breadcrumbActual{color:#fff;opacity:.85}.category-banner-content .breadcrumbs a:hover,.category-banner-content .breadcrumbs a:focus,.category-banner-content .breadcrumbs .breadcrumbActual{opacity:1}.category-banner-title{font-size:3rem;font-weight:800;text-transform:uppercase;margin:0 0 16px 0;line-height:1.1;letter-spacing:1px;color:var(--wBox,#fff)}.category-banner-description{font-size:1rem;max-width:500px;line-height:1.6;color:rgb(255 255 255 / .85);margin:0}.category-badges-section{background-color:var(--fondo,#f5f5f5);padding:20px 0}.category-badges-container{max-width:1250px;margin:0 auto;padding:0 10px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.category-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;background-color:var(--wBox,#fff);border:1px solid var(--borde,#e0e0e0);border-radius:50px;font-size:13px;font-weight:500;color:var(--negro,#333);text-decoration:none;transition:all 0.2s ease}.category-badge.active,.category-badge:hover{background-color:var(--azul,#23a1db);border-color:var(--azul,#23a1db);color:var(--wBox,#fff);opacity:1}.category-badge .badge-name{font-weight:500}.category-badge .badge-count{background-color:rgb(0 0 0 / .08);padding:0 8px;border-radius:20px;font-size:12px;font-weight:400}.category-badge.active .badge-count{background-color:rgb(255 255 255 / .2);color:var(--wBox,#fff)}body.tarjetaSinMarca .prodElement.v2 .prodBrand{display:none}body.tarjetaSinMarca .prodElement.v2 .prodBrandRow{justify-content:flex-end}body.tarjetaStockTexto .prodElement.v2 .prodStockLabel{background:#fff0;padding:0;border-radius:0;font-size:11px;font-weight:600;letter-spacing:.2px}body.tarjetaStockTexto .prodElement.v2 .prodStockLabel.in-stock{color:var(--verde,#43a047)}body.tarjetaPrecioFila .prodElement.v2 .prodFooter{flex-direction:column;align-items:stretch;justify-content:flex-end!important;gap:6px;min-height:0}body.tarjetaPrecioFila .prodElement.v2 .prodPrice{flex:0 0 auto;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:7px}body.tarjetaBotonAncho .prodElement.v2 .btnAdd{width:100%;flex:0 0 auto;justify-content:center}.vistaRapida__velo{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:rgb(0 0 0 / .55)}body.vistaRapidaAbierta{overflow:hidden}.vistaRapida{position:relative;display:grid;grid-template-columns:minmax(260px,42%) minmax(0,1fr);gap:28px;width:min(920px, 100%);max-height:min(86vh, 760px);padding:28px;border-radius:10px;background:var(--wBox,#fff);color:var(--negro,#111);box-shadow:0 30px 80px rgb(0 0 0 / .45)}.vistaRapida__cerrar{position:absolute;top:14px;right:14px;width:36px;height:36px;border:0;border-radius:50%;background:color-mix(in srgb,var(--negro,#111) 8%,transparent);cursor:pointer}.vistaRapida__cerrar::before,.vistaRapida__cerrar::after{content:"";position:absolute;left:50%;top:50%;width:16px;height:2px;margin:-1px 0 0 -8px;border-radius:2px;background:var(--negro,#111)}.vistaRapida__cerrar::before{transform:rotate(45deg)}.vistaRapida__cerrar::after{transform:rotate(-45deg)}.vistaRapida__columnaFoto{display:flex;flex-direction:column;gap:12px;align-self:start}.vistaRapida__foto{display:flex;align-items:center;justify-content:center;border:1px solid var(--borde,#e5e5e5);border-radius:8px;padding:12px;background:var(--blanco,#fff)}.vistaRapida__foto img{width:100%;height:auto;max-height:420px;object-fit:contain}.vistaRapida__miniatura{width:auto;height:auto;display:flex;flex-wrap:wrap;gap:6px;border:0;padding:0;background:#fff0}.vistaRapida__miniatura img.vistaRapida__thumb{width:64px;height:64px;object-fit:contain;padding:4px;border:2px solid #fff0;border-radius:6px;background:var(--blanco,#fff);cursor:pointer}.vistaRapida__miniatura img.activa{border-color:var(--azul,#23a1db)}.vistaRapida__info{display:flex;flex-direction:column;gap:10px;min-width:0;overflow-y:auto;padding-right:4px}.vistaRapida__marca{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--texto,#64707a)}.vistaRapida__marca:empty{display:none}.vistaRapida__nombre{margin:0;font-family:var(--header-font,inherit);font-size:30px;line-height:1.05;text-transform:uppercase;color:var(--negro,#111);text-wrap:balance}.vistaRapida__precio{font-size:20px;font-weight:700;color:var(--negro,#111)}.vistaRapida__chip{width:fit-content;padding:5px 14px;border-radius:999px;background:color-mix(in srgb,var(--verde,#43a047) 14%,transparent);color:var(--verde,#2e7d32);font-size:13px;font-weight:600}.vistaRapida__chip.agotada{background:color-mix(in srgb,var(--rojo,#f05b70) 14%,transparent);color:var(--rojo,#f05b70)}.vistaRapida__desc{margin:0;font-size:14px;line-height:1.5;color:var(--texto,#64707a)}.vistaRapida__ficha{width:fit-content;font-size:13px;color:var(--azul,#23a1db);text-decoration:underline;text-underline-offset:3px}.vistaRapida__selectores{display:flex;flex-direction:column;gap:14px;margin-top:4px}.vistaRapida__grupo{display:flex;flex-direction:column;gap:6px}.vistaRapida__atributo{margin:0;font-size:14px;font-weight:600;color:var(--negro,#111)}.vistaRapida__select{width:100%;padding:12px 14px;font-size:1rem;cursor:pointer;border:1px solid var(--borde,#d9d9d9);border-radius:8px;background-color:var(--blanco,#fff);color:inherit;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path fill='%23666' d='M1 1l5 5 5-5'/></svg>");background-repeat:no-repeat;background-position:right 14px center}.vistaRapida__select option:disabled{color:#bbb}.vistaRapida__cargando{height:44px;border-radius:8px;background:linear-gradient(90deg,transparent 0 8px,color-mix(in srgb,var(--negro,#111) 12%,transparent) 8px 16px,transparent 16px) 50% 50% / 48px 8px no-repeat,color-mix(in srgb,var(--negro,#111) 5%,transparent);animation:vistaRapidaLatido 1s ease-in-out infinite}@keyframes vistaRapidaLatido{50%{opacity:.45}}.vistaRapida__pie{display:flex;align-items:stretch;gap:12px;margin-top:auto;padding-top:14px}.vistaRapida__cantidad{display:inline-flex;align-items:center;border:1px solid var(--borde,#e5e5e5);border-radius:8px;overflow:hidden}.vistaRapida__cantidad button{width:42px;height:46px;border:0;background:#fff0;color:var(--negro,#111);font-size:18px;cursor:pointer}.vistaRapida__cuenta{width:44px;min-width:34px;border:0;background:#fff0;font:inherit;text-align:center;font-weight:700;font-variant-numeric:tabular-nums;-moz-appearance:textfield;appearance:textfield}.vistaRapida__cuenta::-webkit-inner-spin-button,.vistaRapida__cuenta::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vistaRapida__agregar{flex:1 1 auto;height:46px;border:0;border-radius:8px;background:var(--azul,#23a1db);color:var(--txtAzul,#fff);font-size:15px;font-weight:600;letter-spacing:.01em;cursor:pointer}.vistaRapida__agregar[disabled]{opacity:.5;cursor:not-allowed}@media (max-width:860px){.vistaRapida{grid-template-columns:1fr;overflow-y:auto}.vistaRapida__foto img{max-height:240px}}.gridMarcas[data-style="logos"],#seccionMarcas .gridMarcas[data-style="logos"]{max-width:none;align-items:center;gap:40px}#seccionMarcas:has(>.gridMarcas[data-style="logos"]){min-height:0}.gridMarcas[data-style="logos"]>.elementMarca,.gridMarcas[data-style="logos"]>a.elementMarca{display:flex;align-items:center;justify-content:center;height:74px!important;padding:0;background:#fff0;border-radius:0;box-shadow:none;overflow:visible}.gridMarcas[data-style="logos"]>.elementMarca>img,.gridMarcas[data-style="logos"]>a.elementMarca>img{width:100%!important;height:74px!important;aspect-ratio:auto;object-fit:cover;border-radius:0;box-shadow:none}.gridMarcas[data-style="logos"]:hover img,.gridMarcas[data-style="logos"] img:hover{opacity:1;box-shadow:none}.gridMarcas[data-style="logos"] .catName,#seccionMarcas .gridMarcas[data-style="logos"] .catName{display:none}.gridMarcas[data-style="overlay"],#seccionMarcas .gridMarcas[data-style="overlay"]{max-width:none;gap:12px}.gridMarcas[data-style="overlay"]>.elementMarca,.gridMarcas[data-style="overlay"]>a.elementMarca{position:relative;display:block;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden;background:var(--negro);color:#fff}.gridMarcas[data-style="overlay"]>.elementMarca,.gridMarcas[data-style="overlay"]>a.elementMarca{width:100%!important;height:auto!important;aspect-ratio:1 / 1}.gridMarcas[data-style="overlay"]>.elementMarca>img,.gridMarcas[data-style="overlay"]>a.elementMarca>img{display:block;width:100%!important;height:100%!important;aspect-ratio:auto;object-fit:cover;border-radius:0;transform:scale(1.06);transition:transform .4s ease}.gridMarcas[data-style="overlay"]>.elementMarca:hover>img{transform:scale(1.12)}.gridMarcas[data-style="overlay"]:hover img,.gridMarcas[data-style="overlay"] img:hover{opacity:1;box-shadow:none}.gridMarcas[data-style="overlay"]>.elementMarca::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0 45%,rgb(0 0 0 / .78) 100%);pointer-events:none}.gridMarcas[data-style="overlay"] .catName,#seccionMarcas .gridMarcas[data-style="overlay"] .catName{position:absolute;top:auto;left:14px;right:14px;bottom:16px;z-index:2;margin:0;padding:0;font-family:var(--header-font,inherit);font-size:32px;font-weight:400;line-height:1;text-transform:uppercase;color:#fff;text-shadow:0 2px 8px rgb(0 0 0 / .35);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gridMarcas[data-style="overlay"] .catName .catCount,#seccionMarcas .gridMarcas[data-style="overlay"] .catName .catCount{display:none}.contenedorBlog[data-cols]{margin:0}.contenedorBlog[data-cols]>.row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch;justify-content:stretch;margin:0}.contenedorBlog[data-cols="2"]>.row{grid-template-columns:repeat(2,minmax(0,1fr))}.contenedorBlog[data-cols="4"]>.row{grid-template-columns:repeat(4,minmax(0,1fr))}.contenedorBlog[data-cols]>.row>[class*="col-"]{width:auto;min-width:0;padding:0}.contenedorBlog[data-cols] .postSumary{display:flex;flex-direction:column;height:100%;margin:0;border-radius:12px;overflow:hidden;background:var(--wBox);box-shadow:0 8px 24px rgb(0 0 0 / .06);transition:var(--ease)}.contenedorBlog[data-cols] .postSumary:hover{transform:translateY(-4px);box-shadow:0 14px 32px rgb(0 0 0 / .1)}.contenedorBlog[data-cols] .postSumary img{display:block;width:100%;height:184px;object-fit:cover}.contenedorBlog[data-cols] .postInfo{display:flex;flex:1 1 auto;flex-direction:column;min-height:254px;padding:22px 26px 24px}.contenedorBlog[data-cols] .postInfo h3{position:relative;height:68px;margin:0 0 16px;padding-bottom:21px;font-family:var(--header-font,inherit);font-size:21.6px;font-weight:400;line-height:1.05;letter-spacing:.2px;text-transform:uppercase;color:var(--negro)}.contenedorBlog[data-cols] .postInfo h3 .title-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.contenedorBlog[data-cols] .postInfo h3::after{content:"";position:absolute;left:0;bottom:0;display:block;width:24px;height:5px;border-radius:999px;background:var(--standard)}.contenedorBlog[data-cols] .postInfo .categoryTag{margin-bottom:10px}.contenedorBlog[data-cols] .postInfo p.secondary-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 14px;font-family:var(--text-font,inherit);font-size:14px;line-height:1.52;color:var(--texto);opacity:.8}.contenedorBlog[data-cols] .postInfo .readMore{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin:auto 0 0;padding-bottom:9px;border-bottom:1px solid var(--standard);font-size:14px;font-weight:700;color:var(--negro)}.contenedorBlog[data-cols] .postInfo .readMore i{color:inherit;font-size:14px}[data-arrows="box"] .prodSlider.slick-slider{padding-bottom:84px;margin-bottom:80px}[data-arrows="box"] .slick-prev,[data-arrows="box"] .slick-next{top:auto;bottom:0;transform:none;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:8px;background:var(--wBox,#fff);box-shadow:0 4px 12px rgb(0 0 0 / .12);z-index:5;transition:var(--ease)}[data-arrows="box"] .slick-prev{left:0}[data-arrows="box"] .slick-next{left:80px;right:auto}[data-arrows="box"] .slick-prev:hover,[data-arrows="box"] .slick-prev:focus,[data-arrows="box"] .slick-next:hover,[data-arrows="box"] .slick-next:focus{background:var(--wBox,#fff);box-shadow:0 6px 16px rgb(0 0 0 / .16)}[data-arrows="box"] .slick-prev:before,[data-arrows="box"] .slick-next:before{padding:0;border-radius:0;background:#fff0;opacity:1;color:var(--negro);font-size:22px}[data-arrows="box"] .slick-prev.slick-disabled:before,[data-arrows="box"] .slick-next.slick-disabled:before{opacity:.3}[data-arrows="box"] .prodSlider--navPie>.prodSliderNav{position:absolute;left:0;bottom:0;gap:20px;padding:0}[data-arrows="box"] .prodSliderNav__btn{width:60px;height:60px;border:0;box-shadow:0 4px 12px rgb(0 0 0 / .12)}[data-arrows="box"] .prodSliderNav__btn:hover{box-shadow:0 6px 16px rgb(0 0 0 / .16)}body.tarjetaBotonIcono .prodElement.v2 .btnAdd{gap:8px}body.tarjetaBotonIcono .prodElement.v2 .btnAdd .cart-icon{width:16px;height:16px}body.tarjetaBotonIcono .prodElement.v2 .btnAdd:not(:has(.cart-icon))::before{content:"";flex:0 0 16px;width:16px;height:16px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E") center / contain no-repeat}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.tbl-warehouses .tbl-warehouses__c{text-align:center;vertical-align:middle}.tbl-warehouses a.branch-page{color:inherit;text-decoration:underline;text-underline-offset:3px}.tbl-warehouses a.branch-directions svg{vertical-align:middle}.tbl-warehouses a.branch-tel{color:inherit;white-space:nowrap}body.tarjetaSinDescripcion .prodElement.v2 .prodDescription{display:none}.paraCarrito.cargando,.btn-buy-now.cargando{opacity:.55;pointer-events:none;transition:opacity .15s ease}#seccionInformativa b,#seccionInformativa strong,.slug_container b,.slug_container strong{font-weight:700}.skip-link{position:absolute;left:-9999px;top:0;z-index:10000;padding:8px 16px;background:var(--negro,#111);color:#fff;text-decoration:none;font-size:14px;border-radius:0 0 6px 0}.skip-link:focus{left:8px;top:8px;outline:2px solid #fff;outline-offset:2px}.header-menu-toggle[tabindex="-1"]{outline:none}#backToTop.backToTop{position:fixed;right:16px;bottom:16px;width:46px;height:46px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:var(--negro,#111);color:#fff;font-size:20px;line-height:1;box-shadow:0 4px 12px rgb(0 0 0 / .25);cursor:pointer;z-index:900;opacity:.9;transform:translateY(0);transition:opacity .25s ease,transform .25s ease,box-shadow .25s ease}#backToTop.backToTop:hover,#backToTop.backToTop:focus-visible{opacity:1;transform:translateY(-2px);box-shadow:0 6px 16px rgb(0 0 0 / .3)}#backToTop.backToTop[hidden]{display:none}.qtyHint,.vistaRapida__hint{display:block;margin-top:4px;font-size:12px;line-height:1.3;color:var(--rojo,#f05b70)}.qtyHint:empty,.vistaRapida__hint:empty{display:none}input.err{outline:2px solid var(--rojo,#f05b70);outline-offset:1px}.prodOpciones.err,.attrs_opt_dropdown.err,.attrs_opt_dropdown select.err,.attrs_opt.err,.prodRadio.err,.picklistOptions.err{outline:2px solid var(--rojo,#f05b70);outline-offset:2px;border-radius:5px}.feedVerMas{display:block;margin:24px auto}.currentPrice .priceFrom{font-size:.6em;color:var(--texto,#666);font-weight:400;margin-right:4px}.cartFooterContent{margin-top:24px}.com-sidebar .side-cart__empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 20px;text-align:center}.com-sidebar .side-cart__empty .cart-empty__icon{font-size:56px;color:var(--texto);opacity:.35;margin-bottom:8px}.com-sidebar .side-cart__empty .cart-empty__title{font-size:20px;font-weight:600;color:var(--negro);margin:0;text-transform:uppercase;letter-spacing:.4px}.com-sidebar .side-cart__empty .cart-empty__hint{font-size:14px;color:var(--texto);opacity:.7;margin:0 0 12px}.com-sidebar .side-cart__empty .cart-empty__cta{display:inline-block;padding:12px 28px;border:0;border-radius:999px;background:var(--azul);color:var(--txtAzul,#fff);font-size:14px;font-weight:500;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:opacity .2s}.com-sidebar .side-cart__empty .cart-empty__cta:hover,.com-sidebar .side-cart__empty .cart-empty__cta:focus-visible{opacity:.85;color:var(--txtAzul,#fff)}