.header-top-container{background:var(--color-1);display:flex;height:40px;padding:0 20px;width:100%}.header-top{margin:0 auto;max-width:var(--content-mx-width);width:100%}.header-top-left li>p,.header-top-left>li>a h2,.header-top-left>li>ul li a h2{color:var(--white);font-size:14px}.header-top-left>li a img,.header-top-left>li>ul li a img{aspect-ratio:1/1;height:14px;width:auto}.header-top-left>li a img{filter:brightness(1000%);height:17px}.location p{color:var(--white)}.location span{background:crimson;display:flex;height:17px;position:relative;width:27px}.location span:before{background:var(--white);content:"";height:100%;left:50%;position:absolute;top:0;translate:-50% 0;width:33.33333%}@media screen and (max-width:800px){.header-top-container .header-top .header-top-left>li:first-child,.header-top-container .header-top .header-top-left>li:nth-child(2){display:none}}@media screen and (max-width:600px){.header-top>ul{display:none}.location p{font-size:15px}.location span{height:15px;width:25px}}.search-bar-button{align-items:center;aspect-ratio:1/1;background:#3c7fbe26;border-radius:100%;display:flex;height:50px;justify-content:center;margin-bottom:auto;margin-left:auto;margin-top:auto;width:50px}.search-bar-button span{color:var(--color-1)}.barra-de-busqueda{display:flex;height:100%;margin-left:auto;position:relative;width:auto}.close-icon{background:var(--color-2);color:var(--white)!important;cursor:pointer}.search-bar-container{align-items:center;display:flex;flex-direction:column;opacity:0;pointer-events:none;position:absolute;right:0;top:calc(100% + 10px);transition:var(--t-200ms-linear);-webkit-user-select:none;user-select:none;width:360px}.search-bar-container.active{opacity:1;pointer-events:inherit;-webkit-user-select:initial;user-select:auto}.search-bar{display:grid;grid-template-columns:1fr auto;height:auto;left:0;overflow:hidden;position:sticky;top:0}.search-bar,.search-bar input{background:var(--white);width:100%}.search-bar input{border:0;height:48px;outline:0;padding:0 0 0 10px}.search-bar span{align-items:center;color:var(--text);display:flex;height:100%;justify-content:center;width:56px}.search-bar-items-container{background:var(--header);height:auto;max-height:500px;overflow-y:auto;transition:var(--t-200ms-linear);width:100%}.search-bar-items-container::-webkit-scrollbar{background:var(--white);width:4px}.search-bar-items-container::-webkit-scrollbar-thumb{background:var(--color-1)}.search-bar-items-container.active{opacity:1;pointer-events:inherit;-webkit-user-select:initial;user-select:auto}.search-bar-items{display:flex;flex-direction:column;height:auto;width:100%}.search-bar-items li a{align-items:center;border-radius:4px;display:flex;gap:5px;justify-content:space-between;padding:10px;transition:var(--t-200ms-linear);width:auto}.search-bar-items li a:hover{background:#0000000d}.search-bar-items li a p{color:var(--text);font-size:14px}.search-bar-items li a img{aspect-ratio:1/1;border-radius:3px;width:60px}.search-bar-items li a p:nth-child(2){color:#999;font-size:10px;font-weight:700}.search-bar-layer{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;height:calc(100vh - 110px);left:0;opacity:0;pointer-events:none;position:fixed;top:110px;transition:var(--t-200ms-linear);-webkit-user-select:none;user-select:none;width:100%;z-index:-1}.search-bar-layer.active{opacity:1;pointer-events:inherit;-webkit-user-select:initial;user-select:auto}@media screen and (max-width:600px){.search-bar-container{left:0;position:fixed;top:110px;width:100vw}.search-bar-button{height:40px;width:40px}.search-bar-button span{font-size:24px}.search-bar-items-container{border:0;border-radius:0;left:-20px;padding:0 20px;width:calc(100% + 40px)}.search-bar-items li a img{width:80px}.search-bar-layer{height:calc(100vh - 110px);top:110px}}.header-center-container{height:70px;padding:0 20px;width:100%}.header-center{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:0 auto;max-width:var(--content-mx-width)}.header-center,.header-center>div{height:100%;width:100%}.header-logo img{object-fit:contain}.header-center-call-button{align-items:center;background:var(--color-1);border-radius:50px;display:flex;gap:5px;justify-content:center;padding:8px 10px;width:auto}.header-center-call-button p,.header-center-call-button span{color:var(--white)}.header-center-call-button span{align-items:center;background:var(--white);border-radius:100%;color:var(--color-1);display:flex;font-size:15px;height:30px;justify-content:center;width:30px}.header-center-call-button p{font-size:15px;font-weight:700;margin-right:5px}.menu-button{display:none}.favorites-button{align-items:center;aspect-ratio:1/1;border:1px solid var(--color-1);border-radius:100%;color:var(--color-1);display:flex;height:46px;justify-content:center;width:46px}.favorites-button span{font-size:20px}@media screen and (max-width:800px){.header-center-container{height:auto;padding:0 10px}.header-center{flex-direction:column;height:auto;padding:10px 0}.header-logo img{height:40px;object-fit:contain}.header-center>div{align-items:center;display:flex;justify-content:space-between;width:100%}.header-center-call-button{display:none}.menu-button{border-radius:100%;display:flex;height:50px;position:relative;width:50px}.menu-button span{color:var(--color-1);font-size:30px;left:50%;position:absolute;top:50%;transition:var(--t-200ms-linear);translate:-50% -50%}.menu-button span:nth-child(2){scale:0}.menu-button.active span:nth-child(2){scale:1}.menu-button.active span:first-child{scale:0}.favorites-button{display:none}.header-center>div{gap:10px!important}}@media screen and (max-width:600px){.header-center>div{gap:0!important}}.header-bottom-container{background:#5e5e5e;display:flex;padding:0 20px;width:100%}.header-bottom{margin:auto}.menu,.menu-container{display:flex;height:100%;width:auto}.menu{align-items:center;gap:10px;justify-content:center}.menu-li{display:flex;height:100%;width:auto}.menu-li-div,.menu-link{align-items:center;display:flex;height:100%;justify-content:center;width:auto}.menu-link{transition:var(--t-200ms-linear)}.menu-link h2{color:var(--text)}.menu-li-div:hover .menu-link h2{color:var(--color-1)}.menu-link:last-child{background:var(--color-1);border-radius:4px;max-height:calc(100% - 20px);padding:0 10px}.menu-link:last-child h2,.menu-link:last-child:hover h2{color:var(--white)}.menu-link-button{color:var(--text);display:flex}.menu-link-button span{font-size:20px}.menu-li-div:hover .menu-link-button span{color:var(--color-1)}.submenu-container{background:var(--header);display:flex;height:auto;left:0;opacity:0;padding:20px;pointer-events:none;position:fixed;top:110px;transition:var(--t-200ms-linear);-webkit-user-select:none;user-select:none;width:100%}.menu-li.active .submenu-container,.menu-li:hover .submenu-container{box-shadow:0 6px 6px #00000040;opacity:1;pointer-events:inherit;-webkit-user-select:initial;user-select:auto}.submenu{align-items:flex-start;display:flex;gap:20px;justify-content:center;margin:auto;max-width:var(--content-mx-width);width:100%}.submenu-target{min-width:180px}.submenu-target-1{max-width:420px;width:100%}.submenu-target-title{color:#000;font-size:18px;font-weight:700;margin-bottom:10px}.submenu-target>ul li{display:flex}.submenu-target>ul li a{align-items:center;display:flex;gap:3px;justify-content:left}.submenu-target>ul li a:before{content:">"}.submenu-target>ul li a h4,.submenu-target>ul li a:before{color:var(--text);transition:var(--t-100ms-linear)}.submenu-target>ul li a:hover h4,.submenu-target>ul li a:hover:before{color:var(--color-1)}@media screen and (max-width:800px){.header-bottom-container:before{content:"dormihogar.pe";margin:auto auto 20px;padding-top:20px}.header-bottom-container.active{left:0}.header-bottom{margin:initial;width:100%}.menu-container{background:var(--header);left:100%;overflow-y:auto;position:fixed;top:110px;width:100%}.menu-container.active{left:0}.menu{align-items:flex-start;gap:0;justify-content:flex-start}.menu,.menu-li{flex-direction:column;width:100%}.menu-li{height:auto}.menu-li.active{background:#4276f114}.menu-li-div{height:48px;padding:0 10px;position:relative;width:100%!important}.menu-li-div,.menu-link{align-items:center;display:flex;justify-content:space-between}.menu-link{height:100%;padding:0;width:100%}.menu-link h2{color:var(--text)}.menu-li.active .menu-li-div .menu-link h2,.menu-link-button{color:var(--color-1)}.menu-link-button{display:flex;position:absolute;right:20px;rotate:-90deg;top:50%;transition:var(--t-200ms-linear);translate:0 -50%}.menu-li-div:last-child{padding:0}.submenu-container{display:none!important}.menu-li.active .submenu-container{box-shadow:none;height:auto;padding:20px}.submenu{display:grid;grid-template-columns:repeat(2,1fr)}.submenu-target{min-width:0;min-width:auto}.submenu-target-1,.submenu-target-4{grid-column:1/-1}.submenu-target-1 .submenu-target-title{display:none}.submenu-target-4{display:flex}.submenu-target-4 img{margin:auto}.menu-li:last-child{background:var(--color-1);display:flex;height:48px}.menu-li:last-child .menu-li-div{height:100%}.menu-link:last-child{align-items:center;border-radius:0;display:flex;height:100%!important;justify-content:left;max-height:none!important;padding:0 20px;width:100%}.menu-link:last-child h2{color:var(--white)}}header{background:var(--header);border-bottom:1px solid var(--component);left:0;position:fixed;top:0;width:100%;z-index:100}.click-ripple-container{height:100%;left:50%;overflow:hidden;pointer-events:none;position:fixed;top:50%;translate:-50% -50%;width:100%;z-index:9999}.click-ripple{animation:ripple .35s linear forwards;aspect-ratio:1/1;background:#0000;border:7px solid var(--color-1);border-radius:100%;display:flex;height:auto;opacity:1;position:absolute;transform:scale(0);width:70px}@keyframes ripple{to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}.whatsapp-button{background:var(--whatsapp);border-radius:100%;bottom:20px;display:flex;display:none;height:60px;position:fixed;right:20px;width:60px;z-index:98}.whatsapp-button img{aspect-ratio:1/1;height:auto;margin:auto;object-fit:contain;width:60%}footer{background:#212121;width:100%}.footer-block-container{display:flex;padding:40px 20px;width:100%}.footer-block-content{margin:0 auto;max-width:var(--content-mx-width);width:100%}.footer-block-content .block-title-container{position:relative}.footer-block-content .block-title-container:before{background:var(--color-1);border-radius:10px;content:"";height:4px;left:0;position:absolute;top:calc(100% + 8px);width:200px}.footer-block-content .block-title-container .block-title{color:var(--white)}.footer-targets{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);width:100%}.footer-target{display:flex;flex-direction:column;gap:20px}.footer-target .title{color:var(--white);font-size:22px}.footer-list{display:flex;flex-direction:column;gap:6px}.footer-list li{display:flex}.footer-list li a{align-items:center;display:flex;gap:3px;justify-content:left}.footer-list li a:before{color:var(--color-1);content:">";transition:var(--t-100ms-linear)}.footer-list li a p{color:var(--white);transition:var(--t-100ms-linear)}.footer-list li a:hover p{text-decoration:underline}.social-networks li a{aspect-ratio:1/1;background:var(--color-1);border-radius:100%;padding:10px;transition:var(--t-200ms-linear);width:auto}.social-networks li a img{aspect-ratio:1/1;display:flex;height:20px;object-fit:contain;width:auto}.form-suscribe{display:grid;grid-template-columns:1fr auto;width:100%}.form-suscribe input{background:var(--white);border:0;border-radius:4px 0 0 4px;color:var(--text);height:48px;outline:0;padding:0 16px;width:100%}.form-suscribe button{align-items:center;border-radius:0 4px 4px 0;display:flex;justify-content:center}.complaints-book{align-items:center;background:#ebebeb1a;border-radius:4px;display:flex;gap:10px;justify-content:left;margin-right:auto;padding:10px 20px;transition:var(--t-200ms-linear)}.complaints-book:hover{background:#ebebeb33}.complaints-book p,.complaints-book span{color:var(--white)}.footer-bottom-container{background:var(--black);padding:10px 20px}.footer-bottom{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:0 auto;max-width:var(--content-mx-width);width:100%}.footer-bottom>ul li{display:flex}.footer-bottom>ul li img{object-fit:contain}.footer-bottom>p{text-align:center}.footer-bottom>p a{text-decoration:underline}.footer-target-1 .footer-list li span{color:var(--color-1)}.footer-target-1 .footer-list li div{flex-direction:column}.footer-target-1 .footer-list li div b{color:var(--white);font-weight:700;text-decoration:underline}.footer-target-1 .footer-list li div p{color:var(--white)}@media screen and (max-width:800px){.footer-targets{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.whatsapp-button{bottom:10px;right:10px}footer{gap:0!important}.footer-block-container{padding:60px 20px 20px}.footer .block-title-container:before{width:180px}.footer-targets{grid-template-columns:1fr}.footer-bottom-container{padding:40px 20px}.footer-bottom{flex-direction:column}.footer-bottom ul{flex-direction:row;flex-wrap:wrap}}.slider-general-container{background:var(--color-2);margin:0 auto;max-width:2000px;width:100%}.slider-general-container>img{height:auto;margin:0 auto;max-height:56px;max-width:var(--content-mx-width);width:auto}.hero-container{height:calc(100vh - 165px);max-height:600px;overflow:hidden;position:relative}.hero,.hero-container{margin:auto;width:100%}.hero{display:flex;height:100%}.slider-container{background:var(--color-2);height:100%;overflow:hidden;width:100%}.slider-container::-webkit-scrollbar{display:none}.slider{transition:all .5s ease-in-out;width:500%}.slider,.slider li{display:flex;height:100%}.slider li{width:100%}.slider li img{height:100%;object-fit:cover;width:100%}.hero-slider-button{align-items:center;background:var(--color-1);border-radius:100%;display:flex;height:48px;justify-content:center;position:absolute;top:50%;translate:0 -50%;width:48px}.hero-slider-button span{color:var(--white)}.hero-slider-button-1{left:20px}.hero-slider-button-2{right:20px}@media screen and (max-width:800px){.hero-container{height:auto}.slider-general-container>img{height:30px}}@media screen and (max-width:600px){.slider-general-container>img{height:auto;max-height:none;width:100%}.hero-container{max-height:180px}.slider{display:flex;transition:var(--t-200ms-linear);width:600%}}.homepage-categories{grid-gap:10px;display:grid;gap:10px;grid-template-columns:3fr 2fr}.homepage-categories-target{display:flex;flex-direction:column;gap:10px;width:100%}.homepage-categories-target-1{max-width:864px;position:relative}.homepage-categories img{width:100%}.homepage-categories-target-banner{display:flex;width:100%}.homepage-categories-target-banner img{border-radius:6px;height:300px;object-fit:cover;width:100%}.homepage-categories-target-bottom{height:100px;height:var(--height-tag-categories-list);overflow:hidden;overflow-x:scroll;width:100%}.homepage-categories-target-bottom::-webkit-scrollbar{display:none}:root{--width-tag-categories-list:200px;--height-tag-categories-list:100px}.homepage-categories-target-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(7,200px);grid-template-columns:repeat(7,var(--width-tag-categories-list));height:100%;transition:all .2s linear;width:1400px;width:calc(var(--width-tag-categories-list)*7)}.homepage-categories-target-list li,.homepage-categories-target-list li div{cursor:pointer;display:flex;height:100%;width:100%}.homepage-categories-target-list li div{border-radius:4px;overflow:hidden;position:relative}.homepage-categories-target-list li div:before{background:#00000080;content:"";display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.homepage-categories-target-list li div img{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;translate:-50% -50%;width:100%;z-index:0}.homepage-categories-target-list li div p{color:var(--white);left:50%;position:absolute;text-align:center;top:50%;translate:-50% -50%;z-index:2}.homepage-categories-target-1 button{align-items:center;aspect-ratio:1/1;background:var(--color-1);border-radius:100%;bottom:26px;display:flex;height:auto;justify-content:center;position:absolute;width:48px;z-index:10}.homepage-categories-target-1 button span{align-items:center;color:var(--white);display:flex;justify-content:center;line-height:inherit}.homepage-categories-target-button-1{left:-24px}.homepage-categories-target-button-2{right:-24px}.homepage-categories-target-categorie-list ul li:last-child{display:none}@media screen and (max-width:600px){.homepage-categories{display:flex;flex-direction:column}.homepage-categories-target-banner img{height:200px}:root{--width-tag-categories-list:170px;--height-tag-categories-list:90px}.homepage-categories-target-list li div p{font-size:15px}.homepage-categories-target-1 button{bottom:21px}.homepage-categories-target-button-1{left:10px}.homepage-categories-target-button-2{right:10px}}:root{--product-card-images-height:200px}.product-card-li{border:1px solid #0000!important;border-radius:6px;display:flex;height:auto;overflow:hidden;transition:var(--t-200ms-linear)!important;width:100%}.product-card-li:hover{border:1px solid #0000001a!important}.product-card{background:var(--producto);height:100%;min-height:280px;overflow:hidden!important}.product-card-images{background:var(--white);display:flex;height:200px;height:var(--product-card-images-height);overflow:hidden;position:relative;width:100%}.product-card-discount{background:var(--color-1);border-radius:25px;color:var(--white);font-size:14px;font-weight:700;left:10px;padding:4px 8px;position:absolute;top:10px;z-index:2}.product-card-images>a{display:flex;height:100%;position:relative;width:100%}.product-card-images>a img{height:auto;left:50%;max-width:200px;object-fit:contain;position:absolute;top:50%;translate:-50% -50%;z-index:0}.product-card-content{align-items:flex-start;display:flex;flex-direction:column;gap:10px;height:calc(100% - 200px);height:calc(100% - var(--product-card-images-height));justify-content:space-between;padding:0 10px 10px;position:relative;width:100%}.product-card-ofert{align-items:center;background:#ae0f30;border-radius:3px;display:flex;justify-content:center;margin-left:auto;padding:3px 6px}.product-card-ofert span{color:var(--white);font-size:11px;font-weight:700}.product-card-brand{color:var(--color-1);font-size:12px;font-weight:700;text-transform:uppercase}.product-card-prices{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;position:relative}.product-card-regular-price{color:#000;font-size:14px}.product-card-normal-price,.product-card-regular-price{text-decoration:line-through}.product-card-normal-price{color:var(--text);font-size:17px}.product-card-sale-price{color:var(--color-1);font-size:22px;font-weight:700;margin-left:auto}.product-card-sale-price-offer{font-size:17px;text-decoration:line-through}.product-card-sale-price-final{color:crimson;font-size:22px;font-weight:700;margin-left:auto}.product-card-tipo-de-envio{align-items:center;border-radius:3px;bottom:10px;display:flex;justify-content:center;padding:3px 7px;pointer-events:none;position:absolute;right:10px;-webkit-user-select:none;user-select:none;z-index:10}.product-card-tipo-de-envio span{font-size:11px}.product-card-tipo-de-envio.envio-gratis{background:#026406}.product-card-tipo-de-envio.envio-gratis span{color:var(--white);font-weight:700}.product-card-tipo-de-envio.envio-preferente{background:blue}.product-card-tipo-de-envio.envio-preferente span{color:var(--white)}.product-card-tipo-de-envio.envio-aplicado{background:var(--aplicado)}.product-card-tipo-de-envio.envio-aplicado span{color:var(--white)}.product-card-separar{background:#0e57a4;border-radius:3px;bottom:calc(100% + 5px);gap:5px;height:24px;left:10px;padding:0 5px;position:absolute;width:auto;z-index:15}.product-card-separar,.product-card-separar span{align-items:center;display:flex;justify-content:center}.product-card-separar span{aspect-ratio:1/1;color:var(--white);font-size:15px;line-height:normal!important}.product-card-separar p,.product-card-separar p b{color:var(--white);font-size:12px}.product-card-prices{align-items:center;display:flex!important;flex-direction:row!important;justify-content:space-between;width:100%}.product-card-prices>div p{text-decoration:line-through!important}.product-card-prices>div p:first-child{color:#a9a9a9;font-size:15px}.product-card-prices>div p:nth-child(2){color:red;font-size:20px}.product-card-prices>p{color:var(--color-1);font-size:28px;font-weight:700}@media screen and (max-width:800px){.product-card{min-height:340px}}@media screen and (max-width:600px){:root{--product-card-images-height:160px}.product-card{min-height:300px}.product-card-prices>div p:first-child{font-size:13px}.product-card-prices>div p:nth-child(2){font-size:16px}.product-card-prices>p{font-size:24px}}.destacados-productos{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr)}@media screen and (max-width:600px){.destacados-productos{grid-template-columns:repeat(2,1fr)}}.block-container-homepage-about-us section{display:grid;grid-template-columns:auto 1fr}.block-container-homepage-about-us .block-content .d-grid-2-1fr.gap-10{grid-column:1/-1;margin-bottom:20px}.block-container-homepage-about-us .block-content .d-grid-2-1fr.gap-10 video{border-radius:10px;height:100%;width:100%}.homepage-about-us-images-container{grid-column:1/-1}.homepage-about-us-images{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);width:100%}.homepage-about-us-images li{display:flex;width:100%}.homepage-about-us-images li img{border-radius:6px;object-fit:cover}@media screen and (max-width:800px){.homepage-about-us-images{display:grid;grid-template-columns:repeat(3,1fr)}.homepage-about-us-images li img{height:120px;width:100%}}@media screen and (max-width:600px){.block-container-homepage-about-us section{grid-template-columns:1fr}.block-container-homepage-about-us .block-content .d-grid-2-1fr.gap-10 iframe{height:200px;width:100%}.homepage-about-us-images-container{overflow-x:auto;padding-bottom:20px}.homepage-about-us-images-container::-webkit-scrollbar{background:#00000026;border-radius:5px;height:4px}.homepage-about-us-images-container::-webkit-scrollbar-thumb{background:var(--color-1);border-radius:5px}.homepage-about-us-images{align-items:center;display:flex;gap:5px;justify-content:center;width:891px}.homepage-about-us-images li{width:calc(50% - 2.5px)}.homepage-about-us-images li img{height:100px}}.distribuidores-container{overflow:hidden}.distribuidores{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.distribuidores li,.distribuidores li a{display:flex}.distribuidores li a img{object-fit:contain}@media screen and (max-width:800px){.distribuidores{flex-wrap:wrap;justify-content:space-between}.distribuidores li a img{width:90px}}@media screen and (max-width:600px){.distribuidores-container{width:100%}.distribuidores-content{animation:scrollX 5s linear infinite alternate;width:200%}@keyframes scrollX{0%,5%{margin-left:0}to{margin-left:-100%}}.distribuidores{display:flex}.distribuidores li a img{height:36px;width:auto}}.solo-por-horas div{background:#212121;border-radius:16px;padding:20px 0}.products-page-main{padding:20px;width:100%}.products-page-blocks{grid-gap:20px;display:grid;gap:20px;grid-template-columns:auto 1fr;margin:0 auto;max-width:var(--content-mx-width);width:100%}.products-page-left{display:flex;height:100%;width:300px}.products-page-categories-list{display:flex;flex-wrap:wrap;gap:5px}.products-page-categories-list li a{align-items:center;background:var(--component);border-radius:3px;display:flex;justify-content:center;padding:2px 5px}.products-page-categories-list li a p{color:var(--text);font-size:14px}.products-page-right{gap:20px;height:100%;width:100%}.products-page-products{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:600px){.products-page-main{padding:10px}.products-page-blocks{gap:10px;grid-template-columns:1fr}.products-page-products{grid-template-columns:repeat(2,1fr)}}.product-page-categories-container{display:flex;height:auto;width:100%}.product-page-categories{display:flex;height:90px;margin:0 auto;max-width:var(--content-mx-width);width:100%}.product-page-categories ul{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(7,1fr);height:100%;width:100%}.product-page-categories li{background:var(--component);border:2px solid var(--body);border-radius:5px;display:flex;height:100%;overflow:hidden;transition:var(--t-200ms-linear);width:100%}.product-page-categories li:hover{border:2px solid var(--color-2)}.product-page-categories-link{display:flex;height:100%;position:relative;width:100%}.product-page-categories-link img{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;translate:-50% -50%;width:100%;z-index:0}.product-page-categories-link:before{background:#00000040;content:"";display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.product-page-categories-link p{color:var(--white);font-weight:700;left:50%;position:absolute;text-align:center;top:50%;translate:-50% -50%;z-index:2}@media screen and (max-width:600px){.product-page-categories-container{overflow:hidden;overflow-x:scroll}.product-page-categories{display:flex;width:300%}.product-page-categories ul{align-items:center;display:flex!important;justify-content:center;width:100%}.product-page-categories li a img{width:180px}}.filtros-top-container{align-items:flex-end;border-bottom:2px solid var(--component);display:flex;grid-column:1/-1;justify-content:space-between;padding-bottom:20px;width:100%}.filters-button-open{align-items:center;aspect-ratio:1/1;background:var(--body);border:1px solid var(--color-1);border-radius:100%;display:none;height:auto;justify-content:center;width:44px}.filters-button-open span{color:var(--color-1)}.products-page-right{display:flex;flex-direction:column}.filtros-top-brands{align-items:center;display:flex;gap:8px;justify-content:left}.filtros-top-brands button{align-items:center;background:var(--white);border:1px solid var(--component);border-radius:4px;display:flex;justify-content:center;padding:4px 6px;position:relative;transition:var(--t-200ms-linear)}.filtros-top-brands button.active:first-child{background:var(--black);border:1px solid var(--black)}.filtros-top-brands button.active:first-child p{color:gold}.filtros-top-brands button.active:nth-child(2){background:var(--kamas-1);border:1px solid var(--kamas-1)}.filtros-top-brands button.active:nth-child(2) p{color:var(--white)}.filtros-top-brands button.active:nth-child(3){background:crimson;border:1px solid crimson}.filtros-top-brands button.active:nth-child(3) p{color:var(--white)}.filtros-top-brands button.active:nth-child(4){background:var(--body)}.filtros-top-brands button.active:nth-child(4) p{color:#000;display:inline-block;font-weight:700;line-height:inherit;margin:0;padding:0}.filtros-top-brands button.active:nth-child(4) p:first-letter{color:crimson}.filtros-top-brands button:before{align-items:center;background:var(--component);border-radius:100%;color:var(--color-1);content:"x";display:flex;font-size:10px;height:14px;justify-content:center;line-height:0;opacity:0;position:absolute;right:-7px;top:-7px;transition:var(--t-200ms-linear);width:14px}.filtros-top-brands button.active:before{opacity:1}.filtros-top-brands button p{color:var(--text);font-size:14px;transition:var(--t-200ms-linear)}.filtros-top-brands button:hover{border:1px solid var(--color-1)}.filtros-top-brands button.active{background:var(--color-1);border:1px solid var(--color-1)}.filtros-top-brands button.active p{color:var(--white)}.filtros-top-order-container{display:flex;max-width:200px;position:relative;width:100%}.filtros-top-order-header{align-items:center;border:1px solid var(--component);border-radius:4px;display:flex;gap:10px;height:44px;justify-content:space-between;padding:0 8px;width:100%}.filtros-top-order-header span{color:var(--color-1)}.filtros-top-order-header p{transition:var(--t-200ms-linear)}.filtros-top-order-header:hover p{color:var(--color-1)}.filtros-top-order-list{background:#f9f9f9;border:1px solid var(--component);border-radius:4px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:calc(100% + 10px);-webkit-user-select:none;user-select:none;width:100%;z-index:1;z-index:10}.filtros-top-order-list.active{opacity:1;pointer-events:inherit;-webkit-user-select:initial;user-select:auto}.filtros-top-order-list li{display:flex;width:100%}.filtros-top-order-list li button{align-items:center;display:flex;gap:10px;height:44px;justify-content:left;padding:0 8px;width:100%}.filtros-top-order-list li button:hover{background:#0000000d}.filtros-top-order-list li button p,.filtros-top-order-list li button span{color:var(--color-1)}@media screen and (max-width:600px){.filters-button-open{display:flex}}.products-page-filters-buttons-container{grid-column:1/-1}.products-page-filter{display:flex;flex-direction:column;gap:10px}.products-page-filter>p{color:var(--black);font-weight:700}.products-page-filter-list{display:flex;flex-wrap:wrap;gap:5px}.products-page-filter-list li button,.products-page-filter-list-link{align-items:center;background:var(--white);border:1px solid var(--component);border-radius:4px;display:flex;height:auto!important;justify-content:center;padding:4px 6px;position:relative;transition:var(--t-200ms-linear);width:auto!important}.products-page-filter-list li button:before,.products-page-filter-list-link:before{align-items:center;background:var(--component);border-radius:100%;color:var(--color-1);content:"x";display:flex;font-size:10px;height:14px;justify-content:center;line-height:0;opacity:0;position:absolute;right:-7px;top:-7px;transition:var(--t-200ms-linear);width:14px}.products-page-filter-list li button.active:before,.products-page-filter-list-link.active:before{opacity:1}.products-page-filter-list li button p,.products-page-filter-list-link p{color:var(--text);font-size:14px}.products-page-filter-list li button:hover,.products-page-filter-list-link:hover{border:1px solid var(--color-1)}.products-page-filter-list li button.active,.products-page-filter-list-link.active{background:var(--color-1);border:1px solid var(--color-1)}.products-page-filter-list li button.active p,.products-page-filter-list-link.active p{color:var(--white)}.filters-button-close,.filters-layout,.products-page-filters-buttons{display:none}.envio-gratis-button-container{align-items:center;border-bottom:2px solid var(--component);display:flex;justify-content:space-between;padding-bottom:20px;width:100%}.envio-gratis-button{background:#a9a9a9;border-radius:25px;cursor:pointer;display:flex;height:24px;position:relative;transition:var(--t-200ms-linear);width:42px}.envio-gratis-button.active{background:var(--color-1)}.envio-gratis-button>span{aspect-ratio:1/1;background:var(--white);border-radius:100%;display:flex;height:calc(100% - 4px);left:2px;position:absolute;top:50%;transition:var(--t-200ms-linear);translate:0 -50%;width:auto}.envio-gratis-button-container>div.active span{left:calc(100% - 22px)}.filter-subgroups{display:flex;flex-direction:column;gap:10px}.filter-title{color:var(--text);text-transform:uppercase}.products-page-filter-list li button p{display:inline-block}.products-page-filter-list li button p:first-letter{text-transform:uppercase}@media screen and (max-width:600px){.products-page-left{background:var(--body);border-right:1px solid var(--component);height:calc(100vh - 110px);left:-70%;overflow:hidden;overflow-y:auto;padding:10px;position:fixed;top:110px;transition:var(--t-200ms-linear);width:70%;z-index:110}.products-page-left.active{left:0}.filters-layout{background:#00000080;display:flex;height:calc(100vh - 110px);opacity:0;pointer-events:none;position:fixed;right:0;top:110px;transition:var(--t-200ms-linear);-webkit-user-select:none;user-select:none;width:100%;z-index:109}.filters-layout.active{opacity:1;pointer-events:inherit;-webkit-user-select:initial;user-select:auto}.filters-button-close{display:flex}}.no-product-image{aspect-ratio:1/1;height:auto;margin:auto;max-width:320px;width:auto}.spinner-loading-container{background:var(--body);display:flex;height:100vh;left:0;position:fixed;top:0;width:100%}.spinner-loading{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;margin:auto}.spinner-loading p{color:var(--text)}.loader{animation:rotation 1s linear infinite;border-radius:50%;border-right:6px solid #0000;border-top:6px solid var(--color-1);box-sizing:border-box;display:inline-block;height:40px;width:40px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.product-page-direction{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.product-page-direction ul li{align-items:center;display:flex;gap:5px;justify-content:left}.product-page-direction ul li:after{color:var(--text);content:"/";font-size:14px}.product-page-direction a p,.product-page-direction a span,.product-page-direction p{color:var(--text);transition:var(--t-200ms-linear)}.product-page-direction p{font-size:14px;text-transform:uppercase}.product-page-direction ul li:last-child:after{display:none}@media screen and (max-width:600px){.product-page-direction{display:none}}.product-page-sku{align-items:center;background:#0000000d;border:1px solid #0000001a;border-radius:3px;display:flex;gap:5px;justify-content:center;padding:5px 10px;position:relative;transition:var(--t-200ms-linear);width:auto}.product-page-sku:hover{background:#0000001a}.product-page-sku:before{align-items:center;background:#1435ca!important;border:1px solid #1435ca;border-radius:0 50px 50px 50px;color:var(--white)!important;content:"Copiar";display:flex;font-size:11px!important;height:auto;justify-content:center;left:0;opacity:0;padding:4px 8px;pointer-events:none!important;position:absolute;top:calc(100% + 5px);transition:var(--t-200ms-linear);-webkit-user-select:none!important;user-select:none!important;width:auto;z-index:1}.product-page-sku:hover:before{opacity:1}.product-page-sku p,.product-page-sku span{color:var(--text);transition:var(--t-200ms-linear)}.product-page-sku p{font-size:12px}.product-page-sku span{font-size:18px}.copied{align-items:center;background:var(--whatsapp)!important;border:1px solid var(--whatsapp);border-radius:0 50px 50px 50px;color:var(--white)!important;display:flex;font-size:11px!important;height:auto;justify-content:center;left:0;opacity:0;padding:4px 8px;pointer-events:none!important;position:absolute;top:calc(100% + 5px);transition:var(--t-200ms-linear);-webkit-user-select:none!important;user-select:none!important;width:auto;z-index:2}.copied.active{opacity:1}.product-page-top-info{padding-bottom:20px;position:relative}.product-page-top-info:before{background:#00000040;border-radius:10px;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.share-widget{display:inline-block;position:relative}.share-button{align-items:center;background:#0000000d;border:1px solid #0000001a;border-radius:3px;display:flex;gap:5px;justify-content:center;padding:5px 10px;position:relative;transition:var(--t-200ms-linear);width:auto}.share-button p{font-size:12px}.share-button span{font-size:18px}.share-menu{background:var(--white);border-radius:8px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;gap:5px;left:0;padding:10px;position:absolute;top:calc(100% + 10px);width:calc(100% + 100px);z-index:1000}.share-option{align-items:center;background:none;border:none;border-radius:5px;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 12px}.share-option:hover{background-color:#f0f0f0}.whatsapp{color:#25d366}.facebook{color:#3b5998}.twitter{color:#1da1f2}.linkedin{color:#0077b5}.copy{color:#6c757d}.product-page-image-component{grid-gap:10px;display:grid;gap:10px;grid-template-columns:auto 1fr}.product-page-images-container{overflow:hidden;position:relative;touch-action:pan-y;width:100%}.product-page-images-content{aspect-ratio:1/1;width:100%}.product-page-images-content::-webkit-scrollbar{display:none}.product-page-images{border-radius:6px;display:flex;height:100%;transition:var(--t-200ms-linear);width:auto;will-change:transform}.product-page-images>li{aspect-ratio:1/1;display:flex;height:100%;scroll-snap-align:start;width:100%}.product-page-images>li>img{aspect-ratio:1/1;border-radius:6px;margin:auto;pointer-events:none;transition:var(--t-200ms-linear);-webkit-user-select:none;user-select:none}.zoom-wrapper{overflow:hidden;position:relative}.zoom-wrapper,.zoom-wrapper img{border-radius:6px;display:flex;height:100%;width:100%}.zoom-wrapper img{aspect-ratio:1/1;margin:auto;object-fit:cover}.zoom-lens{background-repeat:no-repeat;background-size:150%;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.product-page-images-button{align-items:center;display:flex;justify-content:center;position:absolute;top:50%;transition:var(--t-200ms-linear);translate:0 -50%}.product-page-images-button-1{left:0}.product-page-images-button-2{right:0}.product-page-images-button span{align-items:center;color:var(--color-1);display:flex;font-size:50px;height:auto;justify-content:center;transition:var(--t-200ms-linear);width:auto}.product-page-images-miniatures-container{background:var(--white);overflow-x:auto;width:100%}.product-page-images-miniatures-container::-webkit-scrollbar{display:none}.product-page-images-miniatures{display:flex;flex-direction:column;gap:5px}.product-page-images-miniatures li{border:1px solid gray;border-radius:4px;cursor:pointer;display:flex;height:auto;overflow:hidden;padding:5px;position:relative;width:auto}.product-page-images-miniatures li.active{border:1px solid crimson}.product-page-images-miniatures li img{aspect-ratio:1/1;border-radius:4px}@media screen and (max-width:600px){.product-page-image-component{display:flex;flex-direction:column-reverse}.product-page-images-button-1{left:10px}.product-page-images-button-2{right:10px}.product-page-images>li>img{width:80%}.zoom-lens{background-size:200%}.product-page-images-miniatures{display:flex;flex-direction:row}}.product-page-gifts{display:flex;flex-direction:column;gap:10px;width:100%}.product-page-gifts ul li{align-items:center;display:flex;gap:10px;justify-content:left;position:relative;width:100%}.product-page-gifts ul li img{aspect-ratio:1/1;display:flex;height:auto;width:48px}.product-page-resume>li>div b{text-transform:lowercase}.product-page-sizes li{display:flex}.product-page-sizes li a{background:#0000000d;border:1px solid #0000001a;border-radius:3px;display:flex;padding:4px 8px;transition:var(--t-200ms-linear)}.product-page-sizes li a:hover{background:var(--color-1);border:1px solid var(--color-1)}.product-page-sizes li a p{color:var(--text);font-size:13px}.product-page-sizes li a:hover p{color:var(--white)}.benefist-container{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:20px 0;width:100%}.benefist-container li{align-items:center;display:flex;gap:5px;justify-content:left}.benefist-container li span{color:var(--color-1);font-size:36px}@media screen and (max-width:600px){.benefist-container{display:grid;grid-template-columns:repeat(2,1fr)}}.product-page-color-select div img{aspect-ratio:1/1;border-radius:100%;display:flex;height:auto;width:20px}.product-page-color-select div p{display:inline-block!important;text-transform:lowercase!important}.product-page-color-select div p:first-letter{text-transform:uppercase!important}.product-page-color-select span{font-size:18px}.product-page-color-layer{background:#0000001a;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:101}.product-page-color-modal-container{background:var(--white);border-radius:10px 10px 0 0;bottom:0;box-shadow:0 0 4px #00000040;height:200px;left:50%;max-width:var(--content-mx-width);padding:20px;position:fixed;translate:-50% 0;width:100%;z-index:102}.product-details{display:flex;flex-direction:column;gap:10px;width:100%}.product-details>p{border-top:2px solid #0000001a;padding:5px 0}.product-details ul{display:flex;flex-direction:column}.product-details ul li{align-items:flex-start;display:flex;gap:10px;justify-content:left}.product-details ul li>div:first-child{align-items:center;display:flex;gap:5px;justify-content:center}.product-details ul li>div:first-child:before{align-items:center;content:"🔴";display:flex;filter:brightness(0);font-size:3px;height:100%;justify-content:center;width:auto}.product-details ul li>div p{display:inline-block}.product-details ul li div strong{color:#000;display:inline-block;font-weight:700}.product-details ul li div strong:first-letter{text-transform:uppercase}.product-details ul li div p{color:var(--text);display:inline-block}.product-details ul li div p:first-letter{text-transform:uppercase}.page-main-product-page{padding:10px 0;width:100%}.page-main-product-page,.product-page-block-content{display:flex;flex-direction:column;gap:10px}.product-page-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:740px 1fr}.product-page-container,.product-page-target{position:relative;width:100%}.product-page-target-1{display:flex;flex-direction:column;overflow:hidden}.product-page-target-2{height:fit-content;position:sticky;top:120px}.product-page-category{color:var(--text);font-size:13px;font-weight:700;text-transform:uppercase}.product-page-name{color:#212121;font-size:28px;font-weight:700;text-transform:uppercase}.product-page-resume li{align-items:flex-start;display:flex;gap:5px}.product-page-resume li span{align-items:center;color:var(--color-1);display:flex;font-size:18px;height:20px;justify-content:center;width:20px}.product-page-resume li div{display:flex;flex-wrap:wrap;gap:5px}.product-page-resume li div b{font-weight:700}.page-product-normal-price{color:var(--gray);font-size:18px;text-decoration:line-through}.page-product-sale-price{color:var(--color-1);font-size:34px;font-weight:700}.product-page-discount{background:red;border-radius:25px;color:var(--white);font-size:14px;font-weight:700;padding:5px 10px;text-transform:uppercase}.quantity{border:1px solid #0000001a;border-radius:6px;display:grid;grid-template-columns:repeat(3,auto)}.quantity button{align-items:center;border-radius:4px;display:flex;height:52px;justify-content:center;transition:var(--t-200ms-linear);width:52px}.quantity button span{color:var(--text);font-size:20px;transition:var(--t-200ms-linear)}.quantity button:hover span{color:var(--color-1)}.quantity-input{align-items:center;color:var(--text);display:flex;justify-content:center;width:64px}.product-page-user-name{border:1px solid #0000001a;border-radius:4px;color:var(--text);height:52px;outline:0;padding:0 20px;width:100%}.product-page-user-name-container{position:relative}.sin-stock{filter:grayscale(1)!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.sin-stock-message{color:gray;display:none;font-size:32px;font-weight:700;position:absolute;right:0;text-transform:uppercase;top:0;z-index:1}.sin-stock .sin-stock-message{display:flex}.button-continue-container{display:none}@media screen and (max-width:800px){.product-page-block-content .d-grid-1-3fr.gap-20{grid-template-columns:repeat(2,1fr)}.product-page-container{display:flex;flex-direction:column}.product-page-target{width:100%}.product-page-images-container{height:auto}.product-page-top-info{display:flex;flex-direction:column;gap:10px}.product-page-name{font-size:24px}.button-continue-container{background:var(--white);border-radius:20px 20px 0 0;bottom:0;box-shadow:0 0 10px #00000040;gap:10px;left:0;padding:20px 10px;position:fixed;width:100%;z-index:1000!important}.button-continue-container,.button-continue-container .product-page-quantity{align-items:center;display:flex;justify-content:center}.product-page-quantity{height:60px}.product-page-quantity input{width:60px}.product-page-quantity>div button{width:56px}}.ofertas-products{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr)}.ofertas-products li{width:100%}.ofertas-products li .product-card{height:390px;max-width:none!important;width:100%!important}@media screen and (max-width:1200px){.ofertas-products{grid-template-columns:repeat(2,1fr)}.ofertas-products li .product-card{height:100%}.ofertas-products li .product-card .product-card-content{padding:10px}}.favorites-products{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr)}.favorites-products,.favorites-products li{width:100%!important}.favorites-products li .product-card{max-width:none!important;width:100%!important}.remove-favorite{opacity:1!important}.remove-favorite:hover{background:red}@media screen and (max-width:600px){.favorites-products{grid-template-columns:repeat(2,1fr)}}.content-page-list li{align-items:flex-start;display:flex;gap:5px;justify-content:flex-start}.content-page-list li:before{color:var(--color-1);content:"✔"}.title{color:#000;display:flex}.garantia-ul li a{align-items:center;display:flex;flex-direction:column;justify-content:center}.garantia-ul li a img{aspect-ratio:1/1;height:auto;object-fit:contain;width:200px}@media screen and (max-width:600px){.garantia-ul li a img{width:100px}}.envios-page{grid-gap:20px;display:grid;gap:20px;grid-template-columns:auto 1fr}.envios-page>div blockquote{border-radius:6px;margin:0;overflow:hidden;width:100%}.envios-page-destinos{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(5,1fr);width:100%}.envios-page-destinos>div{background:#0000000d;border-radius:6px;overflow:hidden;padding-bottom:10px;width:100%}.envios-page-destinos>div>div{aspect-ratio:3/2;height:auto;position:relative;width:100%}.envios-page-destinos>div>div img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:var(--t-200ms-linear);width:100%}.envios-page-destinos>div>div img:first-child{z-index:1}.envios-page-destinos>div>div img:nth-child(2){z-index:0}.envios-page-destinos>div>div:hover img:first-child{opacity:0}@media screen and (max-width:600px){.envios-page{display:flex;flex-direction:column-reverse}.envios-page-destinos{grid-template-columns:repeat(2,1fr)}}.social-networks{align-items:flex-start;display:flex}.social-networks li a{align-items:center;display:flex;justify-content:center}.contact-form{gap:20px}.contact-form,.contact-form fieldset{display:flex;flex-direction:column;width:100%}.contact-form fieldset{height:56px;position:relative}.contact-form fieldset label{background:var(--body);color:var(--text);left:10px;padding:2px 10px;position:absolute;top:-12px}.contact-form fieldset input{border-radius:4px;height:56px;padding:0 20px;width:100%}.form-complaints-book-content{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.form-complaints-book-container fieldset{align-items:flex-start;border:0;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;outline:0}.form-complaints-book-content fieldset input{padding:0 10px}.form-complaints-book-content fieldset input,.form-complaints-book-content fieldset select{border:1px solid var(--gray);border-radius:4px;height:56px;outline:0;width:100%}.form-complaints-book-container fieldset textarea{border:1px solid var(--gray);border-radius:4px;height:120px;outline:0;padding:20px;width:100%}@media screen and (max-width:600px){.form-complaints-book-content{grid-template-columns:1fr}.form-complaints-book-container fieldset textarea{height:160px}}.filters-container{display:flex;flex-direction:column;gap:10px}.search-products{display:flex;flex-wrap:wrap;gap:10px}.search-products li{display:flex;flex:1 1 clamp(100px,calc(20% - 8px),100%)!important;height:400px;max-width:calc(20% - 8px)!important}.search-products li .product-card{max-width:none!important}@media screen and (max-width:600px){.search-products-content{display:flex;flex-direction:column;gap:10px}.search-products{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.search-products li{flex:initial;height:auto!important;max-width:none!important;width:100%}}.page-colors-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:300px 1fr 280px}.color-banner-container{position:relative}.color-banner-container div{background:var(--white);border-radius:4px;bottom:10px;color:var(--text);display:flex;font-weight:700;left:50%;padding:8px 10px;position:absolute;translate:-50% 0;z-index:1}.color-banner-container div span{color:var(--color-1)}.color-banner-container div p{color:var(--black)}.color-banner{border-radius:8px;display:flex;height:400px;object-fit:cover;width:100%}.colores{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(6,1fr);width:100%}.colores li{border-radius:6px;display:flex;height:90px;overflow:hidden;width:100%}.color-item{display:flex;height:auto;position:relative;width:100%}.color-item:after{align-items:center;background:var(--color-1);border-radius:100%;color:var(--white);content:"✔";display:flex;font-size:14px;height:20px;justify-content:center;opacity:0;position:absolute;right:6px;top:6px;transition:var(--t-200ms-linear);width:20px}.color-item.active:after{opacity:1}.color-item img{display:flex;height:100%;object-fit:cover;width:100%}.color-item p{background:var(--white);border-radius:4px;bottom:8px;color:var(--text);display:inline-block;font-size:13px;font-weight:700;left:8px;padding:5px 8px;position:absolute}.color-item p:first-letter{text-transform:uppercase}.page-colors-filters-button{background:#0000000d;border:1px solid #0000004d;border-radius:3px;cursor:pointer;overflow:hidden;padding:2px 9px;position:relative;transition:var(--t-200ms-linear)}.page-colors-filters-button.active,.page-colors-filters-button:hover{background:var(--color-2);border:1px solid var(--color-2)}.page-colors-filters-button h2,.page-colors-filters-button h3{color:var(--text);display:inline-block;font-size:13px}.page-colors-filters-button h2:first-letter,.page-colors-filters-button h3:first-letter{text-transform:uppercase}.page-colors-filters-button.active h2,.page-colors-filters-button.active h3,.page-colors-filters-button:hover h2,.page-colors-filters-button:hover h3{color:var(--white);transition:var(--t-200ms-linear)}.costos-adicionales{border-collapse:collapse}.costos-adicionales tr td,.costos-adicionales tr th{border:1px solid var(--color-1)}.costos-adicionales tr th p{color:var(--color-2);font-weight:700}.costos-adicionales tr th{padding:5px}.costos-adicionales tr td{padding:5px 10px}.costos-adicionales tr td p{color:var(--text)}.costos-adicionales tr td:nth-child(2) p{color:var(--black);text-align:center}.see-ship-products{filter:grayscale(1);pointer-events:none;transition:var(--t-200ms-linear);-webkit-user-select:none;user-select:none}.see-ship-products.active{filter:grayscale(0);pointer-events:inherit;-webkit-user-select:initial;user-select:auto}.block-title.d-flex-center-left.color-black-0{display:inline-block}.block-title.d-flex-center-left.color-black-0:first-letter{font-size:20px}@media screen and (max-width:600px){.page-colors-container{grid-template-columns:1fr}.color-banner{height:200px}.colores{grid-template-columns:repeat(2,1fr)}.color-banner-container div{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr auto 1fr;width:calc(100% - 20px)}.color-banner-container div p{font-size:13px}}.agencias-search-bar-container{border-bottom:2px solid var(--color-1);display:flex;height:52px;position:relative;width:100%}.agencias-search-bar-container input{background:var(--body);border:0;color:var(--text);height:100%;outline:0;width:100%}.agencias-search-bar-container input::placeholder{color:var(--text)}.agencias-search-bar-container button{align-items:center;aspect-ratio:1/1;background:var(--color-1);border-radius:4px 4px 0 0;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:auto}.agencias-search-bar-container button span{color:var(--white)}.agencias-resultados{background:var(--white);border:1px solid #0003;border-radius:4px 0 0 4px;display:flex;flex-direction:column;height:auto;left:0;max-height:192px;overflow-y:auto;position:absolute;top:62px;width:100%;z-index:1}.agencias-resultados::-webkit-scrollbar{background:rgba(0,0,0,.075);width:4px}.agencias-resultados::-webkit-scrollbar-thumb{background:var(--color-1)}.agencias-resultados ul{flex-direction:column}.agencias-resultados ul,.agencias-resultados ul li{display:flex;height:auto;width:100%}.agencias-resultados ul li button{align-items:center;display:flex;justify-content:space-between;padding:10px 20px;transition:var(--t-200ms-linear);width:100%}.agencias-resultados ul li button:hover{background:rgba(0,0,0,.025)}.agencias-resultados ul li button p{color:var(--black)}.agencias-resultados ul li button span{color:#999}.agencias-options-container{display:flex}.agencias-options-container select{width:100%}.agencias-resultados-2 ul{display:flex;flex-direction:column}.agencias-resultados-2 ul li{display:flex}.agencias-resultados-2 ul li button{align-items:center;border:1px solid #0003;border-radius:4px;display:flex;gap:5px;justify-content:space-between;padding:10px 0;transition:var(--t-200ms-linear);width:100%}.agencias-resultados-2 ul li button:hover{background:#3c7fbe26;border:1px solid var(--color-1)}.agencias-resultados-2 ul li button span{align-items:center;color:var(--color-1);display:flex;font-size:28px;height:auto;justify-content:center;width:40px}.agencias-resultados-2 ul li button div{align-items:flex-start;display:flex}.agencias-resultados-2 ul li button div p:first-child{color:var(--black)}.agencias-resultados-2 ul li button div p:nth-child(2),.agencias-resultados-2 ul li button div p:nth-child(3){color:var(--text)}.agencias-resultados-2 ul li button div p:nth-child(3){font-size:14px!important}.agencias-options-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);width:100%}.select-container{display:flex;flex-direction:column;gap:10px;position:relative;width:100%}.select-option-selected-button{align-items:center;border:1px solid #0003;border-radius:4px;display:flex;gap:20px;height:48px;justify-content:space-between;padding:0 10px;transition:var(--t-200ms-linear);width:100%}.select-container.active .select-option-selected .select-option-selected-button,.select-option-selected-button:hover{border:1px solid var(--color-1)}.select-option-selected-button span{rotate:90deg}.select-container ul{background:var(--body);border:1px solid #0003;border-radius:4px;flex-direction:column;left:0;overflow:hidden;overflow-y:auto;position:absolute;top:58px;z-index:1}.select-container ul,.select-container ul li{display:flex;width:100%}.select-container ul li button{align-items:center;display:flex;height:40px;justify-content:left;padding:0 10px;width:100%}.select-container ul li button:hover{background:rgba(0,0,0,.025)}.direction-link{align-items:center;aspect-ratio:1/1;background:var(--color-1);border-radius:4px;display:flex;flex-direction:column;height:60px;justify-content:center;position:relative;width:52px}.direction-link:before{background:#0000001a;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:var(--t-200ms-linear);width:100%}.direction-link:hover:before{opacity:1}.direction-link p,.direction-link span{color:var(--white);z-index:1}.agencia-mobile-details{align-items:center;background:#0000000d;border-radius:6px;display:flex;justify-content:left;min-height:56px;padding:10px;width:100%}.agencia-mobile-details>div{display:flex;width:100%}.agencia-mobile-details>div>div>div{align-items:center;display:flex;justify-content:center}*{box-sizing:border-box;font-family:DM Sans,sans-serif;font-size:16px;font-weight:500;list-style:none;margin:0;padding:0;text-decoration:none}:root{--color-1:#3c7fbe;--color-2:#3c7fbe;--kamas-1:#ad3362;--header:#fff;--body:#fff;--component:#f5f5f5;--white:#fff;--gray:#434343;--black:#000;--whatsapp:#25d366;--text:#333;--f-size-small:14px;--container-mx-width:2000px;--content-mx-width:1440px;--t-100ms-linear:all 100ms linear;--t-200ms-linear:all 200ms linear;--t-300ms-linear:all 300ms linear;--t-400ms-linear:all 400ms linear}@font-face{font-display:swap;font-family:DM Sans;src:url(/static/media/DMSans.b230ddb7eabb4b25e123.ttf) format("truetype")}body{background:#fff;background:var(--body);color:#333;color:var(--text)}body::-webkit-scrollbar{display:none;width:6px}body::-webkit-scrollbar-thumb{background:#3c7fbe;background:var(--color-1)}body::selection{background:#3c7fbe;background:var(--color-1);color:#fff;color:var(--white)}main{flex-direction:column;gap:10px;margin-top:110px;min-height:50vh}.block-container,main{display:flex;width:100%}.block-container{align-items:center;justify-content:center;padding:0 20px}.block-content{max-width:1440px;max-width:var(--content-mx-width);width:100%}.block-title-container{align-items:center;display:flex;grid-column:1/-1;justify-content:space-between;margin-bottom:10px;width:100%}.block-title{color:#333;font-size:28px;font-weight:700;letter-spacing:-2px;text-align:center}.block-title-buttons{gap:5px;margin-left:auto}.block-title-buttons,.block-title-buttons button{align-items:center;display:flex;justify-content:center}.block-title-buttons button{background:#3c7fbe;background:var(--color-1);border-radius:25px;color:#fff;color:var(--white);height:36px;width:56px}.border-bottom-2-solid-component{border-bottom:2px solid #f5f5f5;border-bottom:2px solid var(--component)}fieldset{border:0;outline:0}option,select{cursor:pointer}.page-banner-img{border-radius:6px;height:auto;object-fit:contain;width:100%}button{background:none;border:0;cursor:pointer;outline:0;width:auto}.font-13{font-size:13px!important}.font-14{font-size:14px!important}.color-red{color:red}.color-white{color:#fff!important;color:var(--white)!important}.color-gray{color:gray!important}.color-color-1{color:#3c7fbe!important;color:var(--color-1)!important}.color-gray-4{color:#444}.bg-component{background:#f5f5f5;background:var(--component)}.border-r-6{border-radius:6px}.text{color:#333;color:var(--text);transition:all .2s linear;transition:var(--t-200ms-linear)}.title{font-size:17px;font-weight:700}.underline{text-decoration:underline}.sub-title{font-size:14px!important;font-weight:700}.uppercase{text-transform:uppercase!important}.font-bold{font-weight:700}.first-uppercase:first-letter{text-transform:uppercase}.d-flex{display:flex}.d-flex-center-center{align-items:center;display:flex;justify-content:center}.d-flex-center-between{align-items:center;display:flex;justify-content:space-between}.d-flex-center-left{align-items:center;display:flex;justify-content:left}.d-flex-center-right{align-items:center;display:flex;justify-content:right}.d-flex-start{align-items:flex-start;display:flex}.d-flex-column{display:flex;flex-direction:column}.d-flex-wrap{display:flex;flex-wrap:wrap}.w-100{width:100%}.d-grid-1-1{display:grid;grid-column:1/-1}.d-grid-2-1fr{display:grid;grid-template-columns:repeat(2,1fr)}.d-grid-1-2fr{display:grid;grid-template-columns:1fr}.d-grid-auto-1fr{display:grid;grid-template-columns:auto 1fr}.d-grid-5-3-2fr{display:grid;grid-template-columns:repeat(5,1fr)}.d-grid-2-auto{display:grid;grid-template-columns:repeat(2,auto)}.d-grid-3-2-1fr{display:grid;grid-template-columns:repeat(3,1fr)}.d-grid-1-3fr{display:grid;grid-template-columns:1fr 3fr}.d-grid-column-1-1{grid-column:1/-1}.d-grid-column-2-3{grid-column:2/3}.margin-auto{margin:auto}.margin-left{margin-left:auto}.margin-right{margin-right:auto}.margin-top{margin-top:auto}.margin-bottom{margin-bottom:auto}.padding-10{padding:10px!important}.padding-bottom-20{padding-bottom:20px}.padding-right-20-to-0{padding-right:20px}.gap-5{gap:5px}.gap-10{gap:10px}.gap-20,.gap-20-to-10{gap:20px}.padding-10-0{padding:10px 0}.text-center{text-align:center}.text-left{text-align:left!important}.h-100{height:100%!important}.button-link{align-items:center;display:flex;gap:5px;justify-content:center}.button-link,.button-link span,.button-link-text{transition:all .2s linear;transition:var(--t-200ms-linear)}.button-link-1{background:#0000}.button-link-1 .button-link-text,.button-link-1 span{color:#000;color:var(--black)}.button-link-1:hover .button-link-text,.button-link-1:hover span{color:#3c7fbe;color:var(--color-1)}.button-link-2{background:#3c7fbe;background:var(--color-1);border-radius:4px;height:48px;padding:0 20px;width:auto}.button-link-2:hover{background:#3c7fbe;background:var(--color-2)}.button-link-2 .button-link-text,.button-link-2 span{color:#fff;color:var(--white)}.button-link-3{border-radius:4px;height:48px;padding:0 20px;width:auto}.button-link-3:hover{background:rgba(0,0,0,.075)}.button-link-3 .button-link-text{color:#333;color:var(--text)}.brand-link{align-items:center;border-radius:3px;display:flex;justify-content:center;padding:3px 6px}.brand-link p{font-size:14px}.el-cisne-button-link{background:#000;background:var(--black);border:1px solid #000;border:1px solid var(--black)}.el-cisne-button-link p{color:gold}.kamas-button-link{background:#ad3362;border:1px solid #ad3362}.kamas-button-link p{color:#fff;color:var(--white)}.paraiso-button-link{background:crimson;border:1px solid crimson}.paraiso-button-link p{color:#fff;color:var(--white)}.komfort-button-link{background:#fff;background:var(--white);border:1px solid #000;border:1px solid var(--black)}.komfort-button-link p{color:#000;color:var(--black);display:inline-block}.komfort-button-link p:first-letter{color:crimson}.button-1{background:#0000000d;border:1px solid #0000001a;border-radius:4px;padding:5px 10px;transition:all .2s linear;transition:var(--t-200ms-linear);width:auto}.button-1 p,.button-1 span{transition:all .2s linear!important;transition:var(--t-200ms-linear)!important}.button-1.active,.button-1:hover{background:#3c7fbe;background:var(--color-1)}.button-1.active p,.button-1.active span,.button-1:hover p,.button-1:hover span{color:#fff!important;color:var(--white)!important}.product-card{background:#fff;background:var(--white);border:1px solid #0003;border-radius:6px;display:flex;flex-direction:column;max-width:280px!important;overflow:hidden;transition:all .2s linear;transition:var(--t-200ms-linear);width:100%}.product-card:hover{border:1px solid #3c7fbe;border:1px solid var(--color-1)}.product-card.agotado:hover{border:1px solid red}.product-card-agotado{background:red}.product-card-agotado span{color:#fff;color:var(--white)}.product-card-name{color:#333;color:var(--text);font-size:14px;transition:all .2s linear;transition:var(--t-200ms-linear)}.product-card:hover .product-card-content .product-card-name{color:#000;color:var(--black)}.message{border:1px solid #0000;display:flex;flex-direction:column;gap:5px;padding:10px;width:100%}.message span{font-size:30px}.message p{font-size:14px}.message-warning{background:#ffa5001a;border:1px solid #ffa50080;border-radius:4px}.message-warning span{color:orange}.message-note{background:#25d64c1a;border:1px solid green;border-radius:4px}.message-note span{color:green}.position-relative{position:relative}.italic{font-style:italic}.visible-on-desktop-no-mobile{display:inline;display:initial}.visible-on-mobile-no-desktop{display:none}@media screen and (max-width:800px){.d-grid-5-3-2fr{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:600px){*{cursor:none!important;font-size:19px}body::-webkit-scrollbar{display:inline;display:initial}.visible-on-desktop-no-mobile{display:none}.visible-on-mobile-no-desktop{display:inline;display:initial}.block-container{padding:0 10px}.block-title{margin-right:auto;text-align:left!important}.d-grid-1-3fr,.d-grid-2-1fr,.d-grid-3-2-1fr,.d-grid-auto-1fr{grid-template-columns:1fr!important}.d-grid-1-2fr,.d-grid-5-3-2fr{display:grid;grid-template-columns:repeat(2,1fr)}.gap-20-to-10{gap:10px}.padding-right-20-to-0{padding-right:0}}
/*# sourceMappingURL=main.7b2a9295.css.map*/