: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:none;flex-direction:column;content-visibility:visible;scrollbar-width:thin;transition:all ease-out 300ms}.header-menu>.withSub:hover>.sub-menu{visibility:visible;opacity:1;display:flex;z-index:1050}#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{background-color:#000;color:#fff}.mgm-v3-container{padding:25px 30px;width:95%;max-width:1400px;margin:0 auto;background-color:#000}.mgm-v3-header{display:flex;align-items:center;gap:20px;padding-bottom:0}.mgm-v3-title{font-size:48px;font-weight:400;color:var(--txtAzul);margin:0;text-transform:uppercase}.mgm-v3-button{background-color:var(--azul);color:var(--txtAzul)!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:#fff!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(--azul) 30%,transparent);border-color:var(--azul);text-decoration:none}.mgm-v3-columns{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;background-color:#1d1d1d;border-radius:8px;padding:15px}.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:color-mix(in srgb,var(--azul) 25%,#1d1d1d)}.mgm-v3-column-header{display:flex;align-items:center;gap:10px;margin-bottom:15px;padding-left:20px}.mgm-v3-column-header svg{width:22px;height:22px;fill:var(--azul);flex-shrink:0}.mgm-v3-column-title{color:#ffffff!important;font-weight:400;font-size:24px;display:flex;align-items:center;gap:5px;text-transform:uppercase;font-family:var(--header-font)}.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:#fff!important;font-size:13px;font-weight:400;border-radius:4px;transition:background-color 0.15s ease}.mgm-v3-item>a:hover{background-color:color-mix(in srgb,var(--azul) 20%,#333);text-decoration:none}.mgm-v3-item>a i{font-size:12px!important;opacity:.7}.mgm-v3-level3{position:absolute;left:100%;top:0;bottom:0;background-color:#fff;border-radius:8px;padding:20px 15px;min-width:200px;width:250px;height:95%;box-shadow:0 4px 20px rgb(0 0 0 / .25);display:none;z-index:1060;overflow-y:auto}.mgm-v3-item.has-children:hover>.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(--negro);flex-shrink:0}.mgm-v3-level3-title{color:var(--negro)!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(--azul)!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(--negro);font-size:14px;transition:color 0.2s ease}.mgm-v3-level3 li:hover{background-color:color-mix(in srgb,var(--azul) 20%,#fff)}.mgm-v3-level3 li:hover::before{color:var(--azul)}.mgm-v3-level3 li a{display:inline;padding:4px 0;color:var(--negro)!important;font-size:13px;font-weight:400;padding-left:10px;transition:color 0.2s ease}.mgm-v3-level3 li:hover a{color:var(--azul)!important;text-decoration:none}.mgm-v3-see-more{display:flex;align-items:center;gap:5px;color:var(--azul)!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 .prodImg img{opacity:.75;transition:opacity 0.2s ease}.prodElement.v2:hover .prodImg img{opacity:1}.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 .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}.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:33.333%}#seccionFeed .productGrid[data-v2-cols="5"] .prodElement{width:20%}#seccionFeed .productGrid[data-v2-cols="6"] .prodElement{width:16.666%}.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{padding:20px 3vw}.breadcrumbs a{list-style-type:none;display:inline-block;padding-right:10px;font-size:.8em}.breadcrumbs>:first-child::before{content:'';padding-right:0}.breadcrumbs>::before{content:'/';padding-right:12px}#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}.contenr_wrapper.productV2{display:flex;flex-direction:column}.productInfoV2 .productBrand{font-size:13px;color:var(--texto);font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.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;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.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 .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}.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}.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-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)}