.page-layer{align-items:center;animation:layer 1s ease-in-out;background:var(--white);display:flex;display:none!important;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;-webkit-user-select:none;user-select:none;width:100vw;z-index:1000}@keyframes layer{0%,50%{opacity:1;pointer-events:inherit;-webkit-user-select:initial;user-select:auto}}.page-layer img{display:flex;height:60px;object-fit:contain;width:calc(100% - 40px)}@media screen and (max-width:800px){.page-layer img{height:50px}}@media screen and (max-width:600px){.page-layer img{height:40px}}.header-top-container{background:#222;display:flex;height:40px;padding:0 20px;width:100%}.header-top{margin:0 auto;max-width:var(--content-mx-width-header);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:600px){.header-top-container{padding:0 10px}.header-top>ul{display:none}.location p{font-size:15px}.location span{height:15px;width:25px}}.header-center-container{display:flex;padding:0 20px;width:100%}.header-center{align-items:center;display:flex;gap:20px;height:70px;justify-content:space-between;margin:auto;max-width:var(--content-mx-width-header);padding:10px 0;width:100%}.header-logo,.header-logo img{display:flex;height:100%;width:auto}.header-fav-button{gap:5px;position:relative;width:auto}.header-fav-button,.header-fav-button b{align-items:center;display:flex;height:auto;justify-content:center}.header-fav-button b{aspect-ratio:1/1;background:var(--color-1);border-radius:100%;bottom:100%;color:var(--white)!important;color:var(--text);font-size:10px;font-weight:700;position:absolute;right:0;width:18px}.header-fav-button:before{align-items:center;background:var(--component);border-radius:10px;content:"Agregado a favoritos";font-size:12px;height:20px;justify-content:center;top:calc(100% + 11px);width:140px;z-index:10}.header-fav-button:after,.header-fav-button:before{display:flex;left:50%;opacity:0;pointer-events:none;position:absolute;transition:var(--t-200ms-linear);translate:-50% 0;-webkit-user-select:none;user-select:none}.header-fav-button:after{background:#e6e6e6;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%);content:"";height:6px;top:calc(100% + 5px);width:20px;z-index:1}.header-fav-button.active:after,.header-fav-button.active:before{opacity:1}.header-fav-button p,.header-fav-button span{color:var(--text);transition:var(--t-200ms-linear)}.header-fav-button:hover p,.header-fav-button:hover span{color:var(--color-1)}.menu-button{align-items:center;border:1px solid #0000;border-radius:5px;display:flex;gap:5px;height:auto;justify-content:center;padding:5px 8px;transition:var(--t-200ms-linear);width:auto}.menu-button:hover{border:1px solid #e6e6e6}.menu-button p{font-size:14px}.menu-button p,.menu-button span{transition:var(--t-200ms-linear)}.account-link{align-items:center;display:flex;gap:5px;justify-content:center;width:auto}.account-link span{color:var(--color-1)}.account-link p{font-size:14px}.header-call-link{border-radius:25px!important;height:auto!important;padding:5px 10px 5px 5px!important;position:relative}.header-call-link span{align-items:center;aspect-ratio:1/1;background:var(--white);border-radius:100%;color:var(--color-1)!important;display:flex;font-size:20px;height:auto;justify-content:center;width:32px}.header-call-link p{font-size:14px}.header-call-link:before{align-items:center;background:var(--component);border-radius:4px;color:var(--text);content:"Contactar con un asesor";font-size:13px;justify-content:center;padding:5px 0;text-align:center;top:calc(100% + 10px);width:120px;z-index:999!important}.header-call-link:after,.header-call-link:before{display:flex;left:50%;opacity:0;pointer-events:none;position:absolute;transition:var(--t-200ms-linear);translate:-50% 0;-webkit-user-select:none;user-select:none}.header-call-link:after{background:#e6e6e6;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%);content:"";height:6px;top:calc(100% + 5px);width:20px}.header-call-link.active:after,.header-call-link.active:before,.header-call-link:hover:after,.header-call-link:hover:before{opacity:1}.menu-close-button{align-items:center;aspect-ratio:1/1;background:var(--body);border-radius:100%;display:flex;justify-content:center;left:350px;opacity:0;pointer-events:none;position:fixed;top:20px;transition:var(--t-200ms-linear);-webkit-user-select:none;user-select:none;width:48px;z-index:999}.menu-close-button.active{left:370px;opacity:1;pointer-events:inherit;-webkit-user-select:initial;user-select:auto}.menu-close-button:hover{background:var(--color-1)}.menu-close-button span{color:var(--text);font-size:20px;transition:var(--t-200ms-linear)}.menu-close-button:hover span{color:var(--white)}.menu-container{background:var(--body);box-shadow:0 0 10px #00000080;display:flex;height:100vh;left:-350px;overflow-y:auto;position:fixed;top:0;transition:var(--t-200ms-linear);width:350px;z-index:999}.menu-container::-webkit-scrollbar{width:5px}.menu-container::-webkit-scrollbar-thumb{background:#d2d2d2}.menu-container.active{left:0}.menu{display:flex;flex-direction:column;gap:20px;padding:10px 0;width:100%}.menu>a{margin-left:10px;margin-right:auto}.menu>a img{height:50px;width:auto}.menu-our-links{flex-direction:column}.menu-our-link,.menu-our-links,.menu-our-links li{display:flex;width:100%}.menu-our-link{align-items:center;gap:10px;height:48px;justify-content:left;padding:0 10px;transition:var(--t-200ms-linear)}.menu-our-link:hover{background:#0000000d}.menu-our-link p,.menu-our-link span{color:var(--text)}.menu-categories{display:flex;flex-direction:column;gap:10px;position:relative;width:100%}.menu-categories:after,.menu-categories:before{background:var(--component);content:"";display:flex;height:2px;left:0;position:absolute;width:100%}.menu-categories:before{top:-10px}.menu-categories:after{bottom:-10px}.menu-networks{display:flex;flex-direction:column;gap:10px}.menu-categories>p,.menu-networks>p{padding:0 10px}.menu-categories ul,.menu-networks ul{display:flex;flex-direction:column;gap:0;width:100%}.menu-cat-link,.menu-categories ul li,.menu-networks ul li{display:flex;width:100%}.menu-cat-link{align-items:center;gap:20px;height:48px;justify-content:space-between;padding:0 10px;transition:var(--t-200ms-linear)}.menu-cat-link:hover{background:#0000000d}.menu-cat-link p,.menu-cat-link span{color:var(--text);transition:var(--t-200ms-linear)}.menu-cat-link:hover p,.menu-cat-link:hover span{color:var(--color-1)}.menu-layer{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000040;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:var(--t-200ms-linear);-webkit-user-select:none;user-select:none;width:100vw;z-index:998}.menu-layer.active{opacity:1;pointer-events:inherit;-webkit-user-select:initial;user-select:auto}.menu-networks ul{flex-direction:column}.menu-network,.menu-networks ul,.menu-networks ul li{display:flex;width:100%}.menu-network{align-items:center;gap:5px;height:48px;justify-content:left;padding:0 10px;transition:var(--t-200ms-linear)}.menu-network:hover{background:#0000000d}.menu-network i,.menu-network p{color:var(--text)}.menu-network i{font-size:21px}@media screen and (max-width:600px){.header-center-container{padding:0 10px}.header-center .header-call-link,.header-center .header-fav-button,.header-center .location-button{display:none}.header-center{gap:10px;justify-content:left}.header-logo{order:1}.search-bar-container{order:2}.menu-button{order:3}}.search-layer{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000040;display:flex;height:calc(100vh - 110px);left:0;opacity:0;pointer-events:none;position:fixed;top:110px;-webkit-user-select:none;user-select:none;width:100%;z-index:89}.search-layer.active{opacity:1;pointer-events:inherit;-webkit-user-select:initial;user-select:auto}.search-bar-container{display:flex;height:100%;position:relative;width:50%}.search-bar-input{border:1px solid var(--component);border-radius:25px;height:100%;overflow:hidden;position:relative;width:100%;z-index:0}.search-bar-input input{border:0;height:100%;outline:0;padding:0 20px;width:100%;z-index:1}.search-bar-input span{position:absolute;right:20px;top:50%;translate:0 -50%;z-index:1}.search-bar-results-container{background:var(--body);border:1px solid var(--component);border-radius:12px;display:grid;grid-template-columns:240px 1fr;left:50%;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:calc(100% + 20px);transition:var(--t-200ms-linear);translate:-50% 0;-webkit-user-select:none;user-select:none;width:calc(100% + 300px);z-index:999}.search-bar-results-container.active{opacity:1;pointer-events:inherit;-webkit-user-select:initial;user-select:auto;z-index:99}.search-bar-categorias{align-items:flex-start;border-right:1px solid var(--component);gap:20px;height:100%;justify-content:flex-start;padding:10px}.search-bar-categorias,.search-bar-categorias-list{display:flex;flex-direction:column;width:100%}.search-bar-categorias-list li{display:flex;width:100%}.search-bar-categorias-list li button{align-items:center;border-radius:0 4px 4px 0;display:flex;height:36px;overflow:hidden;padding:0 10px;position:relative;transition:var(--t-200ms-linear);width:100%}.search-bar-categorias-list li button:hover{background:rgba(0,0,0,.025)}.search-bar-categorias-list li button:before{background:var(--color-1);content:"";display:flex;height:100%;left:0;opacity:0;position:absolute;top:0;transition:var(--t-200ms-linear);width:3px}.search-bar-categorias-list li button.active:before,.search-bar-categorias-list li button:hover:before{opacity:1}.search-bar-categorias-list li button p{color:var(--text);font-size:14px}.search-bar-categorias a img{border-radius:0 0 0 10px;display:flex;width:100%}.search-bar-results-content{display:flex;flex-direction:column;gap:20px;padding:10px;position:relative;width:100%}.search-bar-results-products{overflow-y:scroll;width:100%}.search-bar-results-products::-webkit-scrollbar{background:rgba(0,0,0,.025);border-radius:5px;width:5px}.search-bar-results-products::-webkit-scrollbar-thumb{background:var(--component);border-radius:5px}.search-bar-results{height:450px;width:100%}.search-bar-results ul{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(3,1fr);padding-right:5px;width:100%}.show-all-results{align-items:center;display:flex;justify-content:center;margin-top:-10px!important;padding:0!important;width:100%}.show-all-results p{font-size:14px}.search-bar-results-input{display:none}@media screen and (max-width:600px){.search-bar-container{aspect-ratio:1/1;margin-left:auto!important;width:auto}.search-bar-container .search-bar-input span{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.search-bar-input input{display:none}.search-bar-input span{position:static;right:auto;top:auto;translate:0 0}.search-bar-categorias{gap:10px}.search-bar-categorias a img{display:none}.search-bar-results-container{border-radius:0;display:flex!important;flex-direction:column!important;height:calc(100vh - 110px);left:50%;position:fixed;top:110px;width:100vw;z-index:51}.search-bar-results-input{border-bottom:1px solid var(--component);display:flex;grid-column:1/-1;height:48px;position:relative;width:100%}.search-bar-results-input input{border:0;outline:0;padding:10px;width:100%}.search-bar-results-input span{color:var(--color-1);position:absolute;right:10px;top:50%;translate:0 -50%}.search-bar-categorias{display:none}.search-bar-results-content{gap:10px;padding:0!important}.search-bar-results-content>p.title{display:none!important}.search-bar-results-products{height:calc(100vh - 230px);padding:10px;width:100%}.search-bar-results ul{grid-template-columns:1fr;padding:0!important;width:100%}.search-bar-results ul li{height:80px}.search-bar-results>ul>li{border:1px solid var(--component);border-radius:6px!important;display:flex;height:auto;overflow:hidden;width:100%}.search-bar-results>ul>li a{align-items:center;display:flex;gap:5px;height:100%;justify-content:left;width:100%}.search-bar-results>ul>li a img{aspect-ratio:1/1;display:flex;height:100px;width:auto}.show-all-results{border-radius:0!important;border-top:1px solid var(--component)!important;height:60px;margin-top:0!important}.search-bar-results>ul>li a>div{display:flex;flex-direction:column;gap:5px;padding:5px 0}.search-bar-results>ul>li a>div p:first-child{color:var(--text);font-size:8px!important}.search-bar-results>ul>li a>div p:nth-child(2){color:var(--black);font-size:13px!important}.search-bar-results>ul>li a>div p:nth-child(3),.search-bar-results>ul>li a>div p:nth-child(3) b{color:var(--color-1);font-size:9px!important}}:root{--product-card-images-height:200px}.product-card-li{border:1px solid #00000026!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 var(--color-1)!important}.product-card{background:var(--producto);display:flex;flex-direction:column;height:100%;min-height:320px;overflow:hidden!important;width:100%}.product-card-images{background:var(--white);display:flex;height:200px;height:var(--product-card-images-height);overflow:hidden;position:relative;width:100%}.product-card-favorite{align-items:center;border-radius:100%;display:flex;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:10px;top:10px;transition:var(--t-200ms-linear);-webkit-user-select:none;user-select:none}.product-card-favorite.active,.product-card:hover .product-card-favorite{opacity:1;pointer-events:inherit;-webkit-user-select:initial;user-select:auto}.product-card-favorite span{color:var(--component);transition:var(--t-200ms-linear)}.product-card-favorite.active span,.product-card-favorite:hover span{color:var(--color-1)}.product-card-discount{color:var(--color-1);font-size:18px;font-weight:700;left:10px;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%}.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:flex-start;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(--black);font-size:12px;font-weight:700;text-transform:uppercase}.product-card-brand.paraiso{color:var(--paraiso)}.product-card-brand.kamas{color:var(--kamas-1)}.product-card-brand.el-cisne{background:var(--black);border-radius:3px;color:gold;font-size:10px;font-weight:400;padding:3px 6px}.product-card-brand.komfort{display:inline-block}.product-card-brand.komfort:first-letter{color:red}.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:#999;font-size:14px}.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{border-radius:2px;display:flex;margin-left:auto;padding:4px 6px;z-index:10}.product-card-tipo-de-envio span{font-size:10px}.product-card-tipo-de-envio.envio-gratis{background:#2cc031}.product-card-tipo-de-envio.envio-gratis span{color:var(--white)}.product-card-tipo-de-envio.envio-preferente{background:var(--preferente)}.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}.product-card.agotado:hover{border:1px solid red}.product-card-name{color:#555;font-size:14px;font-weight:700;transition:var(--t-200ms-linear)}@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}}.location-button{align-items:center;display:flex;gap:5px;justify-content:center;position:relative;transition:var(--t-200ms-linear);width:auto}.location-button:before{background:var(--color-1);content:"";display:flex;display:none;height:100%;left:-9px;position:absolute;top:0;width:2px}.location-button p{font-size:14px;max-width:140px;text-align:left;width:auto}.location-button span{transition:var(--t-200ms-linear)}.location-button:hover p,.location-button:hover span{color:var(--color-1)}.location-layer{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000040;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:998}.modal-location-container{background:var(--body);border-radius:8px;display:flex;flex-direction:column;gap:20px;left:50%;max-width:550px;padding:20px;position:fixed;top:50%;translate:-50% -50%;width:calc(100% - 40px);z-index:999}.modal-location-selects{display:flex;flex-direction:column;gap:10px;width:100%}.modal-location-tag{border:2px solid var(--component);border-radius:6px;display:flex;height:56px;position:relative;width:100%}.modal-location-tag input{border:0;border-radius:6px;color:var(--text);height:100%;outline:0;padding:0 20px;width:100%}.modal-location-tag input::placeholder{color:var(--component)}.modal-location-tag label{align-items:center;background:var(--body);color:var(--text);display:flex;font-size:14px;height:20px;justify-content:center;left:10px;padding:0 10px;position:absolute;top:-10px;width:auto}.modal-location-tag span{color:var(--component);position:absolute;right:10px;top:50%;translate:0 -50%}.modal-location-button-close{cursor:pointer}.modal-location-tag-results{background:var(--body);border:2px solid var(--component);border-radius:6px 3px 3px 6px;display:flex;height:0;left:-2px;opacity:0;overflow-y:scroll;pointer-events:none;position:absolute;top:calc(100% + 5px);transition:all .3s ease;-webkit-user-select:none;user-select:none;width:calc(100% + 4px);z-index:10}.modal-location-tag-results.active{opacity:1;pointer-events:all;-webkit-user-select:all;user-select:all}.modal-location-tag-results::-webkit-scrollbar{border-radius:5px;width:5px}.modal-location-tag-results::-webkit-scrollbar-thumb{background:var(--color-1);border-radius:5px}.modal-location-tag-results ul{display:flex;flex-direction:column;width:100%}.modal-location-tag-results ul li{display:flex;width:100%}.modal-location-tag-results ul li button{align-items:center;cursor:pointer;display:flex;height:44px;justify-content:left;padding:0 10px;transition:var(--t-200ms-linear);width:100%}.modal-location-tag-results ul li button:hover{background:var(--component)}.button-link:disabled{cursor:not-allowed;opacity:.5}.header-bottom-container{background:#7e7e7e;display:flex;padding:0 20px;width:100%}.header-bottom{align-items:center;display:flex;gap:20px;height:48px;justify-content:space-between;margin:auto;max-width:var(--content-mx-width-header);width:100%}.header-bottom-categories{display:flex;height:100%;width:auto}.header-bottom-categories-list{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.header-bottom-categories-list li{display:flex;height:100%;width:auto}.header-bottom-categories-list li a{align-items:center;display:flex;height:100%;justify-content:center;padding:0 20px;width:auto}.header-bottom-categories-list li a:hover{background:hsla(0,0%,100%,.075)}.header-bottom-categories-list li a p{color:var(--white)}.header-social-networks{align-items:center;display:flex;gap:18px;justify-content:center}.header-social-networks li:nth-child(2){position:relative}.header-social-networks li:nth-child(2):after,.header-social-networks li:nth-child(2):before{background:var(--component);content:"";display:flex;height:50%;position:absolute;top:50%;translate:0 -50%;width:2px;z-index:0}.header-social-networks li:nth-child(2):before{left:-8px}.header-social-networks li:nth-child(2):after{right:-8px}.header-social-networks li a{align-items:center;display:flex;gap:5px;justify-content:center}.header-social-networks li a i,.header-social-networks li a p{color:var(--white)}.header-social-networks li a:hover p{text-decoration:underline}.header-bottom-tags{display:none}@media screen and (max-width:600px){.header-bottom-container{padding:0 10px}.header-bottom-categories,.header-social-networks{display:none}.header-bottom-tags{align-items:center;display:flex;gap:10px;height:100%;justify-content:left;width:100%}.header-bottom-tags a,.header-bottom-tags button{height:100%;width:auto}.header-bottom-tags .header-fav-button b{bottom:auto;font-size:7px;top:3px;width:15px}.header-bottom-tags .header-fav-button p,.header-bottom-tags .header-fav-button span,.location-button p,.location-button span{color:var(--component)}.header-bottom-tags .header-fav-button:hover p,.header-bottom-tags .header-fav-button:hover span,.location-button:hover p,.location-button:hover span{color:var(--white)}}header{box-shadow:0 0 10px #00000080;left:0;position:fixed;top:0;z-index:99}footer,header{background:var(--header);width:100%}footer{background:#f0f0f0;margin-top:10px}.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(--black)}.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(--black);font-size:22px}.footer-list{display:flex;flex-direction:column;gap:3px}.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(--text);transition:var(--t-100ms-linear)}.footer-list li a:hover p{color:var(--white);color:var(--color-1)}.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}@media screen and (max-width:600px){footer{gap:0!important}.footer-block-container{padding: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{margin:0 auto;width:100%}.hero-container{height:450px;overflow:hidden;position:relative}.hero,.hero-container{margin:auto;width:100%}.hero{display:flex;height:100%}.slider-container{height:100%;overflow:hidden;width:100%}.slider-container::-webkit-scrollbar{display:none}.slider{display:flex;height:100%;transition:all .5s ease-in-out;width:600%}.slider li,.slider li a{display:flex;height:100%;width:100%}.slider li img{height:100%;object-fit:cover;width:100%}.hero-slider-button{align-items:center;background:var(--white);border-radius:100%;box-shadow:0 0 10px #00000040;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transition:var(--t-200ms-linear);translate:0 -50%;width:48px}.hero-slider-button:hover{background:var(--color-1)}.hero-slider-button span{color:var(--color-1);transition:var(--t-200ms-linear)}.hero-slider-button:hover span{color:var(--white)}.hero-slider-button-1{left:20px}.hero-slider-button-2{right:20px}.slider-general-dots{align-items:center;bottom:20px;display:flex;gap:5px;justify-content:center;left:50%;position:absolute;translate:-50% 0;z-index:1}.slider-general-dots span{background:var(--white);border-radius:25px;cursor:pointer;display:flex;height:10px;transition:var(--t-200ms-linear);width:20px}.slider-general-dots span.active{background:var(--color-1);width:50px}@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%}.hero-slider-button-1{left:10px}.hero-slider-button-2{right:10px}.slider-general-dots{bottom:5px}}.hp-paraiso-products-container{display:flex;flex-direction:column;gap:10px;position:relative;width:100%}.hp-paraiso-products-content{overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%}.hp-paraiso-products-content::-webkit-scrollbar{display:none}.hp-paraiso-products-content ul{display:flex;gap:10px;margin:0;padding:0}.hp-paraiso-products-content ul li{flex-basis:calc(20% - 10px);flex-grow:0;flex-shrink:0;list-style:none;min-width:0;scroll-snap-align:start}@media screen and (max-width:480px){.hp-paraiso-products-content ul li{flex-basis:calc(100% - 10px);flex-grow:0;flex-shrink:0}}.hp-paraiso-productos-dots{align-items:center;display:flex;gap:5px;justify-content:center}.hp-paraiso-productos-dots span{background:var(--component);border-radius:25px;cursor:pointer;display:flex;height:10px;transition:var(--t-200ms-linear);width:20px}.hp-paraiso-productos-dots span.active{background:var(--color-1);width:50px}.dorm-paraiso-button{align-items:center;aspect-ratio:1/1;background:var(--component);border:none;border-radius:100%;cursor:pointer;display:flex;justify-content:center;position:absolute;top:50%;transition:var(--t-200ms-linear);translate:0 -50%;width:48px;z-index:10}.dorm-paraiso-button:disabled{cursor:not-allowed;opacity:.3}.dorm-paraiso-button-left{left:-58px}.dorm-paraiso-button-right{right:-58px}.dorm-paraiso-button:hover:not(:disabled){background:var(--color-1)}.dorm-paraiso-button span{color:var(--text);transition:var(--t-200ms-linear)}.dorm-paraiso-button:hover:not(:disabled) span{color:var(--white)}@media screen and (max-width:600px){.hp-paraiso-products-content ul li{flex-basis:calc(50% - 10px);flex-grow:0;flex-shrink:0}.dorm-paraiso-button-left{left:10px}.dorm-paraiso-button-right{right:10px}}.homepage-categories{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(6,1fr);width:100%}.homepage-categories li a{align-items:center;flex-direction:column;gap:10px;justify-content:center}.homepage-categories li a,.homepage-categories li a div{display:flex;height:auto;overflow:hidden;transition:var(--t-200ms);width:100%}.homepage-categories li a div{aspect-ratio:1/1;border:1px solid var(--gray);border-radius:100%;padding:20px}.homepage-categories li a:hover div{border:1px solid var(--color-1)}.homepage-categories li a div img{height:100%;margin:auto;width:100%}.homepage-categories li a p{align-items:center;display:flex;font-weight:700;justify-content:center;text-align:center;width:100%}.homepage-categories li a:hover p{color:var(--color-1)}@media screen and (max-width:600px){.homepage-categories{flex-wrap:wrap;gap:10px;grid-template-columns:repeat(3,1fr)}.homepage-categories li a div{padding:10px}}.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:10px}.block-container-homepage-about-us .block-content .d-grid-2-1fr.gap-10 video{border-radius:10px;height:100%;width:100%}.block-container-homepage-about-us p.block-title{font-size:42px;font-weight:700;position:relative}.block-container-homepage-about-us p.block-title:before{background:var(--color-1);border-radius:10px;bottom:-2px;content:"";display:flex;height:3px;left:0;position:absolute;width:40px}.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;height:160px;object-fit:cover;width:100%}.homepage-about-us-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.homepage-about-us-list li{align-items:center;display:flex;gap:5px;justify-content:left}.homepage-about-us-list li span{align-items:center;aspect-ratio:1/1;border:1px solid var(--component);border-radius:100%;color:var(--color-1);display:flex;font-size:22px;height:auto;justify-content:center;width:40px}.homepage-about-us-list li p{font-size:13px}@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}.block-container-homepage-about-us p.block-title{font-size:32px}}.distribuidores-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.distribuidores-container li{display:flex;width:100%}.distribuidores-container li a{background:red;border-radius:6px;display:flex;height:380px;overflow:hidden;width:100%}.distribuidores-container li a img{display:flex;height:100%;object-fit:cover;transition:var(--t-200ms-linear);width:100%}.distribuidores-container li a:hover img{scale:1.075}@media screen and (max-width:600px){.distribuidores-container{grid-template-columns:repeat(3,1fr)}.distribuidores-container li:first-child{grid-column:1/3}.distribuidores-container li:nth-child(2){grid-column:3/4}.distribuidores-container li:nth-child(4){grid-column:2/4}.distribuidores-container li a{height:120px}}.baules-container>img{border-radius:6px;height:auto;object-fit:contain;width:100%}.baules-content{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr)}@media screen and (max-width:600px){.baules-content{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}}.why-block-container{padding-bottom:40px!important}.why-block-content{display:flex;flex-direction:column}.why-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(6,1fr)}.why-list li{align-items:center;border:1px solid #0000;border-radius:10px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:30px 10px;transition:var(--t-200ms-linear)}.why-list li:first-child p.title,.why-list li:nth-child(2) p.title,.why-list li:nth-child(4) p.title,.why-list li:nth-child(6) p.title{max-width:9ch}.why-list li:nth-child(3) p.title{max-width:5ch}.why-list li:nth-child(5) p.title{max-width:11ch}.why-list li:hover{background:var(--white);border:1px solid var(--component);scale:1.05}.why-list li>span{align-items:center;aspect-ratio:1/1;background:rgba(0,0,0,.025);border-radius:100%;color:var(--color-1);display:flex;font-size:48px;height:auto;justify-content:center;transition:var(--t-200ms-linear);width:80px}.why-list li:hover span{background:#0000}.why-list li p{text-align:center}.why-list li p.title{margin-bottom:10px;padding-bottom:10px;position:relative}.why-list li p.title:before{background:var(--color-1);border-radius:10px;bottom:-9px;content:"";display:flex;height:2px;left:50%;position:absolute;translate:-50% 0;width:40px}.why-list li p.text{font-size:13px}.why-list li>div i{fill:1!important;color:var(--color-1);font-size:12px}@media screen and (max-width:600px){.why-list{grid-template-columns:repeat(2,1fr)}.why-list li{padding:20px 10px}.why-list li>span{font-size:36px;width:60px}}.products-page-main{padding:20px;width:100%}.products-page-blocks{grid-gap:10px;display:grid;gap:10px;grid-template-columns:260px 1fr;margin:0 auto;max-width:var(--content-mx-width);width:100%}.products-page-left{border-right:1px solid var(--component);display:flex;height:100%;padding-right:10px;width:100%}.products-page-categories-container,.products-page-products-container{display:flex;flex-direction:column;gap:20px}.products-page-categories-container{width:100%}.products-page-categories-list{display:flex;flex-direction:column;width:100%}.products-page-categories-list li{width:100%}.products-page-categories-list li a{align-items:center;display:flex;height:48px;justify-content:space-between;padding-left:10px;position:relative;transition:var(--t-200ms-linear);width:100%}.products-page-categories-list li a:after{bottom:-1px;height:2px;width:100%}.products-page-categories-list li a:after,.products-page-categories-list li a:before{background:var(--component);content:"";display:flex;left:0;position:absolute;transition:var(--t-200ms-linear)}.products-page-categories-list li a:before{height:100%;opacity:0;top:0;width:5px}.products-page-categories-list li a:hover:before{opacity:1}.products-page-categories-list li:last-child a:after{display:none}.products-page-categories-list li a p,.products-page-categories-list li a span{color:var(--text);transition:var(--t-200ms-linear)}.products-page-categories-list li a:hover p,.products-page-categories-list li a:hover span{color:var(--color-1)}.products-page-right{display:flex;flex-direction:column;gap:20px;height:100%;width:100%}.products-page-products{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.envio-gratis-button-container{align-items:center;border:1px solid var(--component);border-radius:5px;display:flex;justify-content:space-between;padding:14px 10px;width:100%}.envio-gratis-button{background:#a9a9a9;border-radius:25px;cursor:pointer;display:flex;height:20px;position:relative;transition:var(--t-200ms-linear);width:34px}.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% - 18px)}.pagination-container{gap:10px}.pagination-arrow,.pagination-container{align-items:center;display:flex;justify-content:center}.pagination-arrow span{color:var(--color-1)}.pagination-arrow p{color:var(--text);font-size:13px}.pagination-list{gap:3px}.pagination-list,.pagination-page{align-items:center;display:flex;justify-content:center}.pagination-page{border:1px solid var(--component);border-radius:3px;height:32px;transition:var(--t-200ms-linear);width:24px}.pagination-page:hover{border:1px solid var(--color-1)}@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)}.products-page-right{gap:10px}}.product-page-categories-container{display:flex;height:auto;width:100%}.product-page-categories{display:flex;height:80px;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-radius:5px;display:flex;height:100%;overflow:hidden;transition:var(--t-200ms-linear);width:100%}.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%;transition:var(--t-200ms-linear);translate:-50% -50%;width:100%;z-index:0}.product-page-categories-link:hover img{scale:1.15}.product-page-categories-link:before{background:#00000080;content:"";display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.product-page-categories-link p{color:var(--white);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:center;display:flex;justify-content:space-between}.filtros-top-brands{gap:5px}.filtros-top-brands,.filtros-top-brands button{align-items:center;display:flex;justify-content:center;width:auto}.filtros-top-brands button{border:1px solid var(--component);border-radius:3px;padding:4px 10px;position:relative;transition:var(--t-200ms-linear)}.filtros-top-brands button:hover{background:#0000000d}.filtros-top-brands button p{color:var(--text);transition:var(--t-200ms-linear)}.filtros-top-brands button.active:first-child{background:#000}.filtros-top-brands button.active:first-child p{color:gold}.filtros-top-brands button.active:nth-child(2){background:var(--kamas-1)}.filtros-top-brands button.active:nth-child(2) p{color:var(--white)}.filtros-top-brands button.active:nth-child(3){background:var(--paraiso)}.filtros-top-brands button.active:nth-child(3) p{color:var(--white)}.filtros-top-brands button.active:nth-child(4) p{display:inline-block}.filtros-top-brands button.active:nth-child(4).active p:first-letter{color:var(--paraiso)}.filters-button-open{display:none}.filters-order-button{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:600px){.fitros-top-brands-container{display:none}.filters-button-open{align-items:center;border:1px solid var(--component);border-radius:3px;display:flex;justify-content:center;padding:5px 8px}.filtros-top-container .pagination-container{display:none}}.prds-filter-tag,.prds-filters-container{display:flex;flex-direction:column;width:100%}.prds-filter-tag{border-bottom:1px solid var(--component)}.prds-filter-title-container{align-items:center;background:var(--color-1);cursor:pointer;display:flex;height:48px;justify-content:space-between;padding:0 10px;position:relative;transition:var(--t-200ms-linear);width:100%}.prds-filter-tag.active .prds-filter-title-container{background:rgba(0,0,0,.025)}.prds-filter-title-container span{color:var(--white);position:absolute;right:10px;rotate:180deg;top:50%;transition:var(--t-200ms-linear);translate:0 -50%}.prds-filter-tag.active .prds-filter-title-container span{color:var(--text);rotate:1turn}.prds-filter-title-container p{color:var(--white)}.prds-filter-tag.active .prds-filter-title-container p{color:var(--text)}.prds-filter-tag-results-container ul{interpolate-size:allow-keywords;display:flex;flex-direction:column;height:auto;overflow:hidden;transition:var(--t-200ms-linear);width:100%}.prds-filter-tag.active .prds-filter-tag-results-container ul{height:auto}.prds-filter-tag-results-container ul li{display:flex;width:100%}.prds-filter-tag-results-container ul li a,.prds-filter-tag-results-container ul li button{align-items:center;display:flex;gap:5px;height:36px;justify-content:left;padding:0 10px;transition:var(--t-200ms-linear);width:100%}.prds-filter-tag-results-container ul li a:hover,.prds-filter-tag-results-container ul li button:hover{background:rgba(0,0,0,.025)}.prds-filter-tag-results-container ul li a span,.prds-filter-tag-results-container ul li button span{aspect-ratio:1/1;border:1px solid #888;color:var(--text);display:flex;height:auto;position:relative;width:14px}.prds-filter-tag-results-container ul li a p,.prds-filter-tag-results-container ul li button p{color:var(--text);display:inline-block}.prds-filter-tag-results-container ul li a p:first-letter,.prds-filter-tag-results-container ul li button p:first-letter{text-transform:uppercase}.prds-filter-tag-results-container ul li a.active span,.prds-filter-tag-results-container ul li button.active span{border:none}.prds-filter-tag-results-container ul li a span:before,.prds-filter-tag-results-container ul li button span:before{align-items:center;background:var(--color-1);color:var(--white);content:"✔";display:flex;font-size:9px;height:100%;justify-content:center;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;translate:-50% -50%;-webkit-user-select:none;user-select:none;width:100%}.prds-filter-tag-results-container ul li a.active span:before,.prds-filter-tag-results-container ul li button.active span:before{opacity:1;pointer-events:inherit;-webkit-user-select:initial;user-select:auto}.hp-cat-title{display:flex;flex-direction:column;gap:5px;padding:10px 0 10px 15px;position:relative;width:100%}.hp-cat-title p{font-size:14px}.hp-cat-title:before{background:var(--color-1);content:"";height:100%;left:0;position:absolute;top:0;width:5px}.hp-cat-title h1{font-size:36px}@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{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000040;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}.products-page-filters-container-global .d-flex-column.gap-20-to-10 .d-flex.w-100.border-r-6.overflow-hidden{margin-bottom:10px}}.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;grid-column:1/-1}.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}@media screen and (max-width:600px){.product-page-top-info{display:none!important}}.share-widget{display:inline-block;position:relative}.share-button{align-items:center;background:#f2f2f2;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:1}.share-option{align-items:center;background:none;border:none;border-radius:5px;cursor:pointer;display:flex;font-size:14px;gap:5px;padding:8px}.share-option:hover{background-color:#f0f0f0}.whatsapp{color:#25d366}.facebook{color:#3b5998}.twitter{color:#1da1f2}.linkedin{color:#0077b5}.copy{color:#6c757d}.share-option i{font-size:23px}.image-discount{background:var(--color-1);border-radius:25px;color:var(--white);font-size:18px;font-weight:700;left:10px;padding:5px 10px;position:absolute;top:10px;z-index:35}.product-page-image-component{display:flex;flex-direction:column-reverse;gap:10px}.product-page-images-container{overflow:hidden;position:relative;touch-action:pan-y;width:100%}.tipo-de-envio{left:10px;position:absolute;top:53px;z-index:10}.tipo-de-envio p{font-weight:700}.tipo-de-envio.gratis{color:var(--gratis)}.tipo-de-envio.envío-preferente{color:var(--preferente)}.tipo-de-envio.envío-aplicado{color:var(--aplicado)}.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);display:flex;overflow-x:scroll;width:100%}.product-page-images-miniatures-container::-webkit-scrollbar{display:none}.product-page-images-miniatures{display:flex;gap:5px}.product-page-images-miniatures li{aspect-ratio:1/1;border:1px solid #0000;border-radius:4px;cursor:pointer;display:flex;overflow:hidden;position:relative;transition:var(--t-200ms-linear);width:80px}.product-page-images-miniatures li:hover{border:1px solid #dc143c80}.product-page-images-miniatures li.active{border:1px solid crimson}.product-page-images-miniatures li img{aspect-ratio:1/1;border-radius:4px;width:100%}.product-images-share-button{left:10px;position:absolute;top:54px;z-index:1}@media screen and (max-width:600px){.image-discount{left:10px;top:10px}.tipo-de-envio{left:10px;top:94px}.product-page-image-component{display:flex;flex-direction:column-reverse}.product-page-images-button-1{left:10px}.product-page-images-button-2{right:10px}.zoom-lens{background-size:200%}.product-page-images-miniatures{display:flex;flex-direction:row}.product-page-images-miniatures li{width:60px}}.product-page-gifts ul{display:flex;flex-wrap:wrap;gap:5px;width:100%}.product-page-gifts ul li{aspect-ratio:1/1;background:var(--body);border:1px solid var(--color-1);border-radius:4px;display:flex;height:auto;padding:5px;position:relative;width:auto}.product-page-gifts ul li:before{background:var(--color-1);-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%);content:"";display:flex;height:4px;left:50%;opacity:0;pointer-events:none;position:absolute;top:100%;transition:var(--t-200ms-linear);translate:-50% 0;-webkit-user-select:none;user-select:none;width:10px}.product-page-gifts ul li:hover:before{opacity:1}.product-page-gifts ul li img{display:flex;height:auto;object-fit:contain;width:40px}.product-page-gifts ul li p{align-items:center;background:var(--color-1);border-radius:3px;color:var(--white);display:flex;font-size:10px;justify-content:center;left:50%;opacity:0;padding:5px;pointer-events:none;position:absolute;text-align:center;top:calc(100% + 4px);translate:-50% 0;-webkit-user-select:none;user-select:none}.product-page-gifts ul li:hover p{opacity:1}[class*="1-puff"] p,[class*="2-puff"] p{width:40px}[class*="3-cojines"] p,[class*="4-cojines"] p{width:56px}[class*="1-almohada"] p{width:72px}[class*="2-almohadas"] p,[class*="3-almohadas"] p,[class*="4-almohadas"] p{width:74px}[class*="1-protector-de-colchon"] p,[class*="2-almohadas-viscoelasticas"] p{width:80px}.p-pg-envios{display:flex;flex-direction:column;gap:15px;transition:var(--t-200ms-linear);width:100%}.product-page-envios-name{border:1px solid var(--component);border-bottom:0;border-radius:4px;display:flex;height:48px;position:relative;width:100%}.product-page-envios-name:before{background:var(--component);bottom:0;content:"";height:4px;left:0;position:absolute;width:100%}.product-page-envios-name span{left:5px;position:absolute;top:50%;translate:0 -50%}.product-page-envios-name input{border:0;border-radius:5px;display:flex;height:100%;margin-left:29px;outline:0;padding:0 5px;width:calc(100% - 29px)}.product-page-envios-name p{align-items:center;background:var(--color-1);border-radius:3px;color:var(--white);display:flex;font-size:11px;height:18px;justify-content:center;left:10px;padding:5px 6px;position:absolute;top:-10px;width:auto}.p-pg-envios-results-local-storage{display:flex;flex-direction:column;gap:5px}.p-pg-envios-results-local-storage li{align-items:center;display:flex;gap:5px;justify-content:left}.change-location{border-radius:3px!important;gap:3px!important;height:auto!important;padding:4px 6px 4px 4px!important}.change-location span{font-size:16px}.change-location p{font-size:13px}.p-pg-envios-button{background:var(--body);border:1px solid var(--component);border-radius:5px;gap:5px;justify-content:left;padding:10px 8px;position:relative;width:100%}.p-pg-envios-button,.tag{align-items:center;display:flex}.tag{border-radius:3px;color:var(--white);font-size:10px;height:18px;justify-content:center;padding:0 5px;position:absolute;right:10px;top:-10px;width:auto}.p-pg-envios-button.gratis .tag{background:var(--gratis);color:var(--white)}.p-pg-envios-button.envio-preferente .tag{background:var(--preferente);color:var(--white)}.p-pg-envios-button.envio-aplicado .tag{background:var(--aplicado);color:var(--white)}.p-pg-envios-button.envio-express .tag{background:var(--express);color:var(--white)}.p-pg-envios-button.envio-directo .tag{background:var(--directo);color:var(--white)}.p-pg-envios-data{align-items:center;display:flex;justify-content:space-between;width:100%}.p-pg-envios-data>div{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.p-pg-envios-data>div p{text-align:left}.p-pg-envios-data>div p.text{font-size:14px!important}.p-pg-envios-data>div p.title.text{font-size:16px!important}.p-pg-envios-data .pryce{display:flex;font-size:24px;font-weight:700}.p-pg-btn-select{align-items:center;border:1px solid var(--component);border-radius:6px 6px 6px 0;display:flex;height:44px;justify-content:space-between;padding:0 10px;width:100%}.p-pg-btn-select span{font-size:20px}.search-input-container{display:flex;flex-direction:column;gap:10px;position:relative;width:100%}.search-input-container input{height:44px;width:100%}.search-results{background:var(--body);border:1px solid var(--component);border-radius:0 10px 10px 10px;display:flex;flex-direction:column;height:auto;left:0;max-height:176px;overflow-y:scroll;position:absolute;top:calc(100% + 5px);width:100%;z-index:1}.search-results::-webkit-scrollbar{width:3px}.search-results::-webkit-scrollbar-thumb{background:var(--color-1)}.search-results ul,.search-results ul li{display:flex;width:100%}.search-results ul li button{align-items:center;display:flex;height:44px;justify-content:left;padding:0 10px;transition:var(--t-200ms-linear);width:100%}.search-results ul li button:hover{background:#0000000d}.p-pg-envios-message{display:flex;flex-direction:column;gap:15px}.product-page-color-select a{border:2px solid #999;border-radius:100%;display:flex;height:auto;transition:var(--t-200ms-linear);width:auto}.product-page-color-select a:hover{border:2px solid var(--color-1)}.product-page-color-select a img{aspect-ratio:1/1;border-radius:100%;display:flex;object-fit:cover;width:20px}.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-page-quantity{gap:10px}.product-page-quantity,.product-page-quantity>div{align-items:center;display:flex;justify-content:left}.product-page-quantity>div{border:1px solid var(--component);border-radius:5px;gap:5px;overflow:hidden;width:auto}.product-page-quantity>div span{align-items:center;display:flex;height:100%;justify-content:center;width:24px}.product-page-quantity>div button{aspect-ratio:1/1;color:var(--text);height:auto;transition:var(--t-200ms-linear);width:48px}.product-page-quantity>div button:hover{background:var(--component)}.product-page-whatsapp{align-items:center;background:var(--whatsapp);border-radius:4px;display:flex;gap:10px;justify-content:center;min-height:52px;overflow:hidden;padding:0 20px;position:relative;width:100%}.product-page-whatsapp.active:before{aspect-ratio:1/1;background:#075e54;border-radius:100%;content:"";display:flex;height:auto;left:50%;position:absolute;scale:0;top:50%;transition:var(--t-200ms-linear);translate:-50% -50%;width:110%;z-index:0}.product-page-whatsapp.active:hover:before{scale:1}.product-page-whatsapp img{aspect-ratio:1/1;height:auto;width:26px;z-index:2}.product-page-whatsapp p,.product-page-whatsapp span{color:var(--white);z-index:2}.whatsapp-message{background:#dc143c0d;border:1px solid crimson;border-radius:4px;padding:10px;position:relative}.whatsapp-message:before{background:crimson;bottom:100%;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%);content:"";display:flex;height:10px;position:absolute;right:120px;width:20px}.whatsapp-message p,.whatsapp-message span{color:crimson}@media screen and (max-width:800px){.whatsapp-message:before{right:76px}}@media screen and (max-width:600px){.whatsapp-message:before{right:92px}.product-page-whatsapp{height:60px}}.product-page-description{border:1px solid var(--component);border-radius:6px;display:flex;flex-direction:column;gap:20px;padding:20px}.product-description-title{color:var(--color-1);font-size:20px;text-transform:uppercase}.product-details{display:flex;flex-direction:column;width:100%}.product-details li{align-items:flex-start;display:flex;gap:5px;justify-content:left}.product-details li>div:first-child{align-items:center;display:flex;gap:5px;justify-content:center}.product-details 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 li>div p{display:inline-block}.product-details li div strong{color:#000;display:inline-block;font-weight:700}.product-details li div strong:first-letter{text-transform:uppercase}.product-details li div p{color:var(--text);display:inline-block}.product-details li div p:first-letter{text-transform:uppercase}.description-top-button-container{align-items:center;border:1px solid #999;border-radius:4px;display:flex;height:48px;justify-content:space-between;padding:0 10px;position:relative;width:100%}.description-top-button-container span{align-items:center;color:var(--text);display:flex;justify-content:center;position:absolute;right:10px;top:50%;translate:0 -50%}.description-top-button-container{display:none}@media screen and (max-width:600px){.description-top-button-container{display:flex}.description-content{interpolate-size:allow-keywords;height:0;overflow:hidden;padding:0 10px;transition:var(--t-200ms-linear);width:100%}.description-content.active{height:auto;padding-top:10px}.descripcion-seccion>div{gap:0!important}.descripcion-seccion>div>p.sub-title{display:none}}.page-main-product-page{margin-top:160px!important;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:420px 1fr 300px;position:relative;width:100%}.product-page-target{display:flex;flex-direction:column;gap:10px;position:relative;width:100%}.product-page-target-2{border:1px solid var(--component);border-radius:8px;gap:20px;margin-bottom:auto;padding:20px}.product-page-target-3{height:-webkit-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:168px}.product-page-target-4{grid-column:1/3}.product-page-top-info{display:flex;flex-direction:column;gap:10px;width:100%}.product-page-category{color:var(--text);font-size:13px;font-weight:700;text-transform:uppercase}.product-page-name{color:#212121;font-size:28px;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:#999;font-size:18px;text-decoration:line-through}.page-product-sale-price{color:var(--color-1);font-size:34px;font-weight:700}.product-page-discount{color:var(--color-1);font-size:14px;font-weight:700;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:flex;flex-direction:column;gap:5px}.p-pg-stars span{color:#f90;font-size:15px}.p-pg-stars p{font-size:10px}@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-target.product-page-target-1{gap:10px!important}.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:9999!important}.product-page-quantity{height:60px}.product-page-quantity input{width:60px}.product-page-quantity>div button{width:56px}.page-main-product-page .whatsapp-button{display:none!important}.product-page-target-3{position:static;top:0}}.product-page-top-info>div>img{height:20px;margin-top:10px;width:auto}.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)}}.province-top-container{align-items:center;display:flex;justify-content:space-between}.province-search-input{border:2px solid var(--color-1);border-radius:4px;height:48px;min-width:300px;outline:0;padding:0 10px;width:auto}.year-filters{flex-direction:row-reverse;gap:5px}.year-filters,.year-filters button{align-items:center;display:flex;justify-content:center}.year-filters button{background:var(--color-1);border-radius:25px;padding:4px 10px}.year-filters button p{color:var(--white)}.province-content{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr);width:100%}.province-tag{border-radius:8px;cursor:pointer;height:180px;overflow:hidden;position:relative;width:100%}.province-tag img{object-fit:cover;transition:var(--t-200ms-linear);width:100%}.province-tag .image-2{left:0;opacity:0;position:absolute;top:0;z-index:1}.province-tag:hover .image-2{opacity:1}.province-tag-info{display:flex;flex-direction:column;gap:5px;left:10px;position:absolute;top:10px;z-index:2}.province-tag-info>div:first-child{align-items:center;background:var(--color-1);border-radius:25px;display:flex;gap:3px;height:36px;justify-content:center;padding:0 10px 0 6px;width:auto}.province-tag-info>div:first-child>div,.province-tag-info>div:first-child>span{color:var(--white)}.province-tag-info>div:nth-child(2){background:var(--white);border-radius:25px;color:var(--color-1);font-weight:700;margin-right:auto;padding:4px 10px}.envios-layer{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000040;display:flex;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .4s linear;-webkit-user-select:none;user-select:none;width:100%;z-index:999}.envios-layer.active{opacity:1;pointer-events:inherit;-webkit-user-select:initial;user-select:auto}.envios-pop-up{interpolate-size:allow-keywords;background:var(--body);border-radius:8px;box-shadow:0 0 10px #00000040;height:auto;left:50%;max-width:1000px;opacity:0;padding:20px;pointer-events:none;position:fixed;top:50%;transition:all .4s linear;translate:-50% -50%;-webkit-user-select:none;user-select:none;width:calc(100% - 20px);z-index:9999}.envios-pop-up.active{opacity:1;pointer-events:inherit;-webkit-user-select:initial;user-select:auto}.envios-pop-up>div{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);width:100%}.envios-pop-up-imagenes{display:flex;height:360px;position:relative;width:100%}.envios-pop-up-button{position:absolute;top:50%;translate:0 -50%}.envios-pop-up-button span{color:var(--color-1);font-size:36px}.envios-pop-up-button-1{left:0}.envios-pop-up-button-2{right:0}.envios-pop-up-imagenes ul{display:flex;height:100%;position:relative;width:100%}.envios-pop-up-imagenes ul li{display:flex;position:absolute;top:50%;translate:0 -50%}.envios-pop-up-imagenes ul li:first-child{left:50%;translate:-50% -50%;z-index:1}.envios-pop-up-imagenes ul li:nth-child(2){left:calc(50% + 20px);scale:.9;translate:calc(-50% + 20px) -50%;z-index:0}.envios-pop-up-imagenes ul li img{border-radius:6px;display:flex;max-height:320px;object-fit:cover;width:280px}.envios-pop-up>div>div:nth-child(2){display:flex;flex-direction:column;gap:20px;padding:0 20px;position:relative;width:100%}.envios-pop-up>div>div:nth-child(2):before{background:#00000040;border-radius:2px;content:"";height:100%;left:-1px;position:absolute;top:50%;translate:0 -50%;width:2px}.envios-pop-up>div>div:nth-child(2)>div{gap:5px}.envios-pop-up>div>div:nth-child(2)>div,.info-item{align-items:center;display:flex;justify-content:left}.info-item{gap:10px;width:100%}.info-item span{color:var(--color-1);font-size:32px}.info-label{color:var(--black);font-weight:700}.info-value{color:var(--text)}.clear-filters-btn{aspect-ratio:1/1;background:rgba(0,0,0,.075);border-radius:100%;position:relative;width:44px}.clear-filters-btn,.clear-filters-btn p{align-items:center;display:flex;justify-content:center}.clear-filters-btn p{background:var(--color-1);border-radius:25px;color:var(--white);font-size:12px;left:50%;opacity:0;padding:3px 6px;pointer-events:none;position:absolute;top:95%;transition:var(--t-200ms-linear);translate:-50% 0;-webkit-user-select:none;user-select:none;width:96px;z-index:1}.clear-filters-btn:hover p{opacity:1;top:calc(100% + 5px)}.envios-pop-up-imagenes ul li:nth-child(2){pointer-events:none;-webkit-user-select:none;user-select:none}@media screen and (max-width:600px){.province-top-container{flex-direction:column;gap:10px}.search-container{width:100%}.province-top-container>.d-flex-center-center{justify-content:left!important;width:100%}.province-search-input{max-width:none;min-height:0;min-height:auto;width:100%}.province-content{grid-template-columns:repeat(2,1fr)}.province-tag{height:140px}.province-tag-info>div:first-child{height:34px}.province-tag-info>div:first-child div{font-size:13px}.province-tag-info>div:first-child span{font-size:20px}.province-tag-info>div:nth-child(2){font-size:14px}.envios-pop-up>div{grid-template-columns:1fr}.envios-pop-up>div>div:nth-child(2):before{height:2px;left:0;top:0;translate:unset unset;width:100%}.envios-pop-up>div>div:nth-child(2){gap:10px;padding:20px 0 0}}.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%}}.colors-main{margin-top:160px!important}.page-colors-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:300px 1fr 280px;padding:20px 0!important}.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){.colors-main{margin-top:168px!important}.page-colors-container{grid-template-columns:1fr;padding:10px 0!important}.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;padding:0 10px;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:rgba(255,0,0,.025);border:1px solid crimson}.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:15px;font-weight:500;list-style:none;margin:0;padding:0;text-decoration:none}:root{--color-1:crimson;--color-2:red;--white:#fff;--gray:#434343;--black:#000;--kamas-1:#ad3362;--paraiso:red;--header:#fff;--body:#fff;--component:#e9e9e9;--gratis:#0ac40a;--preferente:blue;--aplicado:orange;--express:#ff4500;--directo:crimson;--whatsapp:#25d366;--text:#333;--f-size-small:14px;--content-mx-width-header:1600px;--container-mx-width:2000px;--content-mx-width:1240px;--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);width:100vw}body::-webkit-scrollbar{display:none;width:6px}body::-webkit-scrollbar-thumb{background:crimson;background:var(--color-1)}body::selection{background:crimson;background:var(--color-1);color:#fff;color:var(--white)}main{flex-direction:column;gap:80px;margin-top:158px}.block-container,main{display:flex;width:100%}.block-container{align-items:center;background:#fff;background:var(--body);justify-content:center;padding:0 20px}.block-content{max-width:1240px;max-width:var(--content-mx-width);width:100%}.block-title-container{align-items:center;display:flex;flex-direction:column;gap:5px;grid-column:1/-1;justify-content:center;margin-bottom:20px;width:100%}.block-title{color:#333;font-size:36px;letter-spacing:-2px;text-align:center}.block-title b{background:red;background:var(--color-2);color:#fff;color:var(--white);font-size:36px;font-weight:700;padding:0 7px}.block-title-span{color:#444;font-size:16px;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:crimson;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 #e9e9e9;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%}.object-fit-cover{object-fit:cover}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:crimson!important;color:var(--color-1)!important}.color-gray-4{color:#444}.bg-component{background:#e9e9e9;background:var(--component)}.border-r-6{border-radius:6px}.border-r-10{border-radius:10px}.text{color:#333;color:var(--text);transition:all .2s linear;transition:var(--t-200ms-linear)}.title{font-size:17px;font-weight:700}.tag-title{font-size:13px;font-weight:700;text-transform:uppercase;transition:all .2s linear;transition:var(--t-200ms-linear)}.underline{text-decoration:underline}.sub-title{font-size:16px!important;font-weight:700}.uppercase{text-transform:uppercase!important}.font-bold{font-weight:700!important}.first-uppercase:first-letter{text-transform:uppercase}.lowercase{text-transform:lowercase!important}.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}.h-100,.w-100{width:100%}.h-cat-banner{border-radius:5px;display:flex;grid-column:1/-1;height:156px;object-fit:cover;width:100%}.d-grid-1-1{display:grid}.d-grid-1-1,.grid-1-1{grid-column:1/-1}.d-grid-2-1fr{display:grid;grid-template-columns:repeat(2,1fr)}.d-grid-3-1fr{display:grid;grid-template-columns:repeat(3,1fr)}.d-grid-3-auto-1fr{display:grid;grid-template-columns:repeat(3,auto)}.d-grid-1-2fr{display:grid;grid-template-columns:1fr}.d-grid-auto-1fr,.d-grid-auto-1fr-block{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!important}.margin-right{margin-right:auto}.margin-top{margin-top:auto}.margin-top-10{margin-top:10px}.margin-top-20{margin-top:20px}.margin-bottom{margin-bottom:auto}.margin-bottom-5{margin-bottom:5px!important}.margin-bottom-10{margin-bottom:10px!important}.padding-10{padding:10px!important}.padding-20-to-0{padding:20px!important}.padding-bottom-20{padding-bottom:20px}.padding-right-20-to-0{padding-right:20px}.gap-3{gap:3px}.gap-5{gap:5px}.gap-10{gap:10px}.gap-20,.gap-20-to-10{gap:20px}.gap-40{gap:40px}.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:crimson;color:var(--color-1)}.button-link-2{background:crimson;background:var(--color-1);border:0!important;border-radius:4px;height:48px;padding:0 20px;width:auto}.button-link-2:hover{background:red;background:var(--color-2);border:0!important}.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:crimson;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-agotado{background:red}.product-card-agotado span{color:#fff;color:var(--white)}.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;visibility:hidden}.rotate-270deg{rotate:270deg}.overflow-hidden{overflow:hidden}.button-w-span{align-items:center;border:1px solid #e9e9e9;border:1px solid var(--component);border-radius:5px;display:flex;gap:5px;height:48px;justify-content:left;padding:0 10px;position:relative;width:auto}.button-w-span>span{color:crimson;color:var(--color-1)}.button-w-span p{color:#333;color:var(--text)}.button-w-span:before{background:#999;border-radius:25px;content:"";display:flex;height:22px;position:absolute;right:10px;top:50%;transition:all .2s linear;transition:var(--t-200ms-linear);translate:0 -50%;width:38px;z-index:0}.button-w-span.active:before{background:#0ac40a}.button-w-span:after{aspect-ratio:1/1;background:#fff;background:var(--white);border-radius:25px;content:"";display:flex;position:absolute;right:28px;top:50%;transition:all .2s linear;transition:var(--t-200ms-linear);translate:0 -50%;width:18px;z-index:1}.button-w-span.active:after{right:12px}@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}body::-webkit-scrollbar{display:inline;display:initial}.visible-on-desktop-no-mobile{display:none}.visible-on-mobile-no-desktop{display:inline;display:initial}main{margin-top:158px}.block-container{padding:0 10px}.block-title-container.paraiso img{width:150px}.block-title-span{font-size:16px}.d-grid-1-3fr,.d-grid-2-1fr,.d-grid-3-1fr,.d-grid-3-2-1fr,.d-grid-3-auto-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}.padding-20-to-0{padding:0!important}.h-cat-banner{height:100px}}
/*# sourceMappingURL=main.b1b6034f.css.map*/