@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.line{width:100%;height:1px}.line.white{background:#fff}.title-1{color:#fff;font-size:25px;font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase;position:relative}.title-2{position:relative;color:#fff;text-align:center;font-size:30px;font-style:normal;font-weight:500;line-height:normal}.title-3{position:relative;color:#fff;font-size:18px;font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase}.title-4{position:relative;color:#fff;font-size:40px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.paragraph{color:#fff;font-size:14px;font-style:normal;font-weight:300;line-height:normal;position:relative}.paragraph b{font-weight:600}.txt-center{text-align:center}.txt-left{text-align:left}.txt-right{text-align:right}.layout{width:100%;max-width:1940px;margin:0 auto;padding:0 20px}.layout2{width:100%;max-width:1840px;margin:0 auto;padding:0 20px}.button{display:flex;justify-content:center;margin:30px 0 0}.button.left{justify-content:flex-start}.button-primary{border-radius:30px;background:transparent;border:1px solid #fff;color:#fff;text-align:center;font-size:14px;font-weight:300;text-transform:uppercase;padding:10px 40px;transition:background .5s color .5s;display:block;max-width:max-content;margin:0 auto;position:relative}.button-primary:hover{background:#fff;color:#000}.button-primary.w{width:100%;max-width:200px}.button-scnd{position:relative;border-radius:30px;border:1px solid #fff;color:#000;text-align:center;font-size:14px;font-weight:300;text-transform:uppercase;background:#fff;padding:10px 30px;width:100%;max-width:200px;transition:background .5s;display:block}.button-scnd:hover{background:#000;color:#fff}.tags{display:flex}.tags-item{border:1px solid #fff;border-radius:50%;height:30px;width:30px;margin:5px;display:flex;align-items:center;justify-content:center}.tags-item.IA{color:#03aa14}.tags-item.INT{color:#f4ba23}.tags-item.IS{color:#d20013}.tags-item.EI{color:#ff7c1e}.tags-item.FC{color:#8e1eff}.tags-item.TFM{color:#46c8ff}.grid{display:flex;flex-wrap:wrap}.grid.al-center{align-items:center}.grid--1 .grid--item{width:calc(100% - 20px)}.grid--2 .grid--item{width:calc(50% - 20px)}.grid--3 .grid--item{width:calc(33.33% - 20px)}.grid--4 .grid--item{width:calc(25% - 20px)}.slick-next{right:0}.slick-prev{left:0}.slick-next,.slick-prev{width:unset;height:unset}.slick-arrow:before{color:cafe;font-size:30px;font-family:hb_leds}.slick-arrow.white:before{color:#000}.wave-group{position:relative;margin-top:30px}.wave-group .input{padding:10px 10px 10px 5px;display:block;width:100%;border:none;border-bottom:1px solid #fff;background:transparent;color:#fff;font-size:14px;font-weight:300}.wave-group .input:focus{outline:none}.wave-group .label{color:#fff;font-size:14px;font-weight:300;position:absolute;pointer-events:none;left:5px;top:10px;display:flex}.wave-group .label-char{transition:.2s ease all;transition-delay:calc(var(--index) * .05s)}.wave-group .input:focus~label .label-char,.wave-group .input:valid~label .label-char{transform:translateY(-20px);font-size:14px;color:#fff}.wave-group .bar{position:relative;display:block;width:100%}.wave-group .bar:before,.wave-group .bar:after{content:"";height:2px;width:0;bottom:0;position:absolute;background:azul2;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.wave-group .bar:before{left:50%}.wave-group .bar:after{right:50%}.wave-group .input:focus~.bar:before,.wave-group .input:focus~.bar:after{width:50%}.inputs{display:flex;justify-content:space-between}.inputs .input{width:calc(50% - 10px)}.input{position:relative;margin-bottom:20px}.input.cafe label{color:cafe}.input.cafe input{color:cafe;border-bottom:1px solid #fff}.input label{display:block;color:#fff;font-size:14px;font-style:normal;font-weight:300;line-height:normal;text-align:left}.input input,.input textarea{resize:none;background:transparent;border:none;border-bottom:1px solid #fff;width:100%;font-size:14px;font-style:normal;font-weight:300;line-height:normal;color:#fff;padding:5px 10px}.input input:focus-visible,.input textarea:focus-visible{outline:none}.input.check label{display:flex}.input.check input{width:unset}.input.check span{color:cafe;font-size:14px;font-style:normal;font-weight:300;margin-left:10px}.count{display:flex;align-items:center;padding:0 10px}.count label{font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin-right:10px;color:#fff}.count-input{display:flex;align-items:center;border:.5px solid #fff;border-radius:30px;padding:5px}.count-input-add,.count-input-res{background:none;color:#fff;border:none}.count input{background:none;border:none;text-align:center;padding:3px;font-size:14px;font-style:normal;font-weight:400;line-height:normal;width:100%;color:#fff}.count input:focus-visible{outline:none}@media screen and (max-width: 680px){.button-primary{font-size:10px}.paragraph{text-align:justify}}@media screen and (max-width: 480px){.title-2{font-size:21px}.title-3{font-size:15px}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.banner-main:hover .banner-main-img .img2{opacity:1}.banner-main-container{width:100%;position:relative;display:flex;align-items:center;justify-content:center}.banner-main-container.txt-left{justify-content:flex-start}.banner-main-container.txt-left .banner-main-text{margin-left:200px}.banner-main-container.txt-bottom-center{justify-content:center;align-items:flex-end}.banner-main-container.txt-bottom-center .banner-main-text{padding:50px 20px}.banner-main-container.txt-center-center{justify-content:center;align-items:center}.banner-main-container.txt-center-center .banner-main-text{padding:50px 20px}.banner-main-img{width:100%;position:relative}.banner-main-img img{width:100%;display:block}.banner-main-img .img1{opacity:1}.banner-main-img .img2{opacity:0;position:absolute;transition:opacity .3s;top:0}.banner-main-img-movil{display:none}.banner-main-video a{display:block}.banner-main-video img,.banner-main-video video{width:100%}.banner-main-text{position:absolute;text-align:center}.banner-main-text h1{color:#fafaf8;text-shadow:0px 4px 4px rgba(0,0,0,.25);font-size:35px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin:0}.banner-main-text p{color:#fafaf8;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.banner-main-text h2{color:#fafaf8;text-align:center;font-size:20px;font-style:normal;font-weight:300;line-height:normal}.banner-main-text h2 strong{font-weight:600}.products-grid-container{width:100%}.products-grid-items{display:flex;flex-wrap:wrap;padding:0 40px}.products-grid-items .col{width:calc(25% - 20px);margin:20px 10px}.collection-grid-container{width:100%}.collection-grid-items{padding:0 40px}.collection-grid-items .col{margin:20px 10px}.catalog-grid{padding:100px 0}.catalog-grid-container{width:100%}.catalog-grid-items{display:flex;flex-wrap:wrap}.catalog-grid-items .col{width:calc(25% - 20px);margin:20px 10px}.collection-card{padding-bottom:100px;display:block}.collection-card.fit{width:100%}.collection-card.fit .collection-card-image{height:350px}.collection-card.fit .collection-card-image img{object-fit:cover;width:100%;height:100%}.collection-card-wrap{position:relative}.collection-card-wrap:hover .collection-card-info{top:100%;bottom:unset;opacity:1;transition:opacity .5s}.collection-card-image img{width:100%;display:block}.collection-card-info{display:flex;align-items:center;justify-content:space-between;padding:10px 0 20px;position:absolute;bottom:0;opacity:0;width:100%;background:transparent}.collection-card-info-col{min-width:70px;margin:0}.collection-card-info .collection-name{color:#fff;text-align:left;font-size:20px;font-style:normal;font-weight:300;line-height:normal;margin:0;width:100%;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collection-card-info .collection-txt{color:#fff;text-align:left;font-size:12px;font-style:normal;font-weight:300;line-height:normal;display:block;margin:5px 0}.product-card{background:#fff}.product-card-wrap{position:relative}.product-card-image img{width:100%;display:block}.product-card-info{display:flex;align-items:center;justify-content:space-between;padding:10px 20px 20px;width:100%;background:#000}.product-card-info.center{text-align:center}.product-card-info-col{width:100%;min-width:70px}.product-card-info .product-name{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0 auto;width:100%;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card-info .product-price{color:#fff;font-size:11px;font-style:normal;font-weight:600;line-height:normal;display:block;text-align:right}.product-card-info .product-code{font-size:15px;font-style:normal;font-weight:300;line-height:normal;display:block}.mosaic-grid{display:flex}.mosaic-grid-2 .mosaic-grid-item{width:50%}.mosaic-grid-3 .mosaic-grid-item{width:33.33%}.mosaic-grid-item{position:relative;display:flex;justify-content:center;align-items:center}.mosaic-grid-item-img{width:100%;height:100vh;min-height:750px}.mosaic-grid-item-img img{width:100%;height:100%;object-fit:cover;display:block}.mosaic-grid-item-text{position:absolute}.mosaic-grid-item-text h2{color:#fff;font-size:35px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.component-rich-text{display:flex;justify-content:center;align-items:center;position:relative}.component-rich-text-container{max-width:500px;text-align:center;position:relative;z-index:2}.float-images{padding:100px 0}.float-images-container{display:flex;justify-content:center;align-items:center;position:relative;height:90vh;min-height:600px}.float-images-text{max-width:500px;text-align:center;position:relative;z-index:2}.float-images-images-item{position:absolute}.float-images-images-item img{width:100%;height:100%;display:block;object-fit:cover}.float-images-images-item:nth-child(1){top:0%;left:10%;width:20%;height:330px;min-width:160px;max-width:200px}.float-images-images-item:nth-child(2){top:0%;right:10%;width:25%;height:230px;min-width:320px;max-width:350px}.float-images-images-item:nth-child(3){bottom:0%;left:20%;width:25%;height:230px;min-width:320px;max-width:350px}.float-images-images-item:nth-child(4){bottom:0%;right:20%;width:20%;height:330px;min-width:160px;max-width:200px}.carusel-products{padding:100px 0}.carusel-products-slider{padding:50px 50px 0}.carusel-products-slider .slick-next{right:5px}.carusel-products-slider .slick-prev{left:5px}.carusel-products-slider .slick-next,.carusel-products-slider .slick-prev{width:unset;height:unset}.carusel-products-slider .slick-arrow:before{color:cafe;font-size:30px;font-family:lilu_trove}.product-featured{display:flex;position:relative}.product-featured-image{width:55%}.product-featured-image img{width:100%}.product-featured-product{width:45%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 20px}.product-featured-product .product-card{max-width:430px}.product-featured-product .button{margin:50px 0 0}.newsletter{background:#03aa14;padding:70px 0}.newsletter-container{display:flex;align-items:center;justify-content:space-between;padding:0 70px}.newsletter-images{width:50%;position:relative;display:flex;padding-right:50px}.newsletter-images-image img{width:100%;display:block}.newsletter-images-image.small{position:absolute;right:0%;bottom:30px;width:50%}.newsletter-form{width:50%;color:#fff;padding:0 20px;max-width:600px}.newsletter-form h2,.newsletter-form p{color:#fff;text-align:left}.banner-products{overflow:hidden}.banner-products-bg img{width:100%;display:block}.banner-products-container{position:relative}.banner-products-targets-item{position:absolute}.banner-products-targets-item:nth-child(1){left:20%;top:54%}.banner-products-targets-item:nth-child(2){left:55%;top:60%}.banner-products-targets-item:nth-child(3){left:70%;top:50%}.banner-products-targets-item-dot{width:max-content;cursor:pointer}.banner-products-targets-item-dot span{background:#fafaf81a;display:flex;justify-content:center;align-items:center;width:46px;height:46px;border-radius:50%}.banner-products-targets-item-dot span span{background:#fafaf84d;width:31px;height:31px;display:flex;justify-content:center;align-items:center}.banner-products-targets-item-dot span span span{background:#000;width:18px;height:18px}.banner-products-targets-item-info{background:#000;color:cafe;position:absolute;bottom:100%;width:200px;display:none;transform:translate(-30%)}.banner-products-targets-item-info a{padding:20px;display:block}.banner-products-targets-item-info h4{margin:0 0 10px}.banner-products-targets-item-info span{display:block}.panel-filtros{position:fixed;right:-100%;top:0;z-index:10;width:100%;height:100vh;display:flex;justify-content:flex-end;transition:right .5s}.panel-filtros.active{right:0}.panel-filtros.active .panel-filtros-bg{background:#00000062;transition:background .5s;transition-delay:.5s}.panel-filtros-bg{position:absolute;width:100%;height:100%;background:transparent;z-index:-1}.panel-filtros-box{background:#000;padding:45px 40px;width:100%;max-width:500px;height:100%}.panel-filtros h2{color:cafe;font-size:20px;font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase}.panel-filtros-top{display:flex;justify-content:flex-end}.panel-filtros-top-icons{display:flex}.panel-filtros-top-icons .icon{margin:0 10px;font-size:20px;cursor:pointer;color:cafe}.panel-filtros-content{padding:40px 0 0;color:cafe}.panel-filtros-content form{margin-top:30px}.panel-filtros-group-title{color:cafe;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.product-detail{border-bottom:1px solid cafe;padding-bottom:50px}.product-detail-container{display:flex;justify-content:space-between}.product-detail-image img{width:100%}.product-detail-images{display:flex;width:60%}.product-detail-images img{width:100%}.product-detail-images-thumbs{width:20%}.product-detail-images-thumbs-item{margin:0 0 15px}.product-detail-images-thumbs-item img{max-width:150px}.product-detail-images-focus{padding:0 10px 0 15px;width:80%}.product-detail-icons{display:flex;flex-wrap:wrap}.product-detail-icons-item{margin:5px 10px}.product-detail-info{width:50%;min-width:500px;padding:30px;color:#fff}.product-detail-info-top-col{margin:0 10px}.product-detail-info-icon-text{display:flex;align-items:flex-start;margin:10px 0}.product-detail-info-icon-text p{font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin:0 0 0 10px}.product-detail-info .price{font-size:30px;font-style:normal;font-weight:500;line-height:normal;text-align:right}.product-detail-info .product-code{font-size:18px;font-style:normal;font-weight:500}.product-detail-info .colors{margin:20px 0}.product-detail-info .colors-title{font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin:20px 0}.product-detail-info .colors-items{display:flex;align-items:center}.product-detail-info .colors-item{margin:0 10px}.product-detail-info .colors-item img{width:100%;max-width:85px}.product-detail-info .count{display:flex;align-items:center;padding:0 10px}.product-detail-info .count label{font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin-right:10px}.product-detail-info .count-input{display:flex;align-items:center;border:.5px solid #fff;border-radius:30px;padding:5px}.product-detail-info .count-input-add,.product-detail-info .count-input-res{background:none;color:#fff;border:none}.product-detail-info .count input{background:none;border:none;text-align:center;padding:3px;font-size:14px;font-style:normal;font-weight:400;line-height:normal;width:100%;color:#fff}.product-detail-info .count input:focus-visible{outline:none}.product-detail-info .descripcion .paragraph{text-align:left}.product-detail-info .button-scnd{max-width:unset;border-radius:30px}.product-detail-info-actions{align-items:center;gap:10px}.image-w-text-wrapper{display:flex;align-items:center}.image-w-text-text{width:50%;text-align:center;padding:0 80px}.image-w-text-text p{max-width:430px;margin:20px auto;line-height:1.8em}.image-w-text-image{width:50%}.image-w-text-image img{width:100%}.image-w-text-image .images{position:relative;display:flex;padding-right:50px}.image-w-text-image .images img{display:block;max-width:max-content}.image-w-text-image .images-small{position:absolute;right:0%;bottom:30px;width:50%}.image-w-text-image.pad{padding:0 80px}.cart-product{display:flex;align-items:center;width:100%;border-bottom:1px solid #fff;margin:10px 0}.cart-product.t2{border-right:1px solid #fff;border-bottom:none;margin:0;padding:10px 0}.cart-product.white{border-right:1px solid #000}.cart-product.white .cart-product-info .product-title,.cart-product.white .cart-product-info .price,.cart-product.white .cart-product-info .delete{color:#000!important}.cart-product-img{width:100%;max-width:90px}.cart-product-img img{width:100%}.cart-product-info{padding:25px 20px 25px 35px;position:relative;width:100%;color:#fff}.cart-product-info .product-title{font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 5px;color:#fff}.cart-product-info .price{font-size:13px;font-style:normal;font-weight:600;line-height:normal;color:#fff;margin-left:auto}.cart-product-info .delete{border:none;position:absolute;top:0;right:20px;background:none;font-size:22px;color:#fff}.cart-product-info .count label,.cart-product-info .count input{font-size:10px}.float-cart .cart-product{border-bottom:1px solid #fff}.float-cart .cart-product-info{color:#000}.float-cart .cart-product-info .product-title,.float-cart .cart-product-info .price,.float-cart .cart-product-info .delete{color:#fff}.add-bar{background:#46c8ff;padding:15px 20px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;transition:background .3s}.add-bar:hover{background:cafe;color:#fff}.add-bar img{margin:0 20px;width:100%;max-width:100px}.add-bar p,.add-bar a{color:#fff;font-size:15px;font-style:italic;font-weight:700;line-height:normal;text-transform:uppercase;margin:0}.grid-elements{text-align:center}.grid-elements .grid--item{margin:20px 10px}.grid-elements .paragraph{max-width:575px;margin:0 auto}.grid-elements-item{text-align:center}.grid-elements-item:hover .img1{opacity:1;transition:opacity .3s}.grid-elements-item:hover .title-3{border:1px solid #fff}.grid-elements-item-img{position:relative;display:flex;justify-content:center}.grid-elements-item-img .img1{display:block;margin:0 auto;opacity:0;position:absolute}.grid-elements-item-img .img2{margin:0 auto;display:block;opacity:1}.grid-elements-item-txt .title-3{max-width:max-content;margin:20px auto;border:1px solid transparent;border-radius:30px;padding:5px 20px}.grid-elements-item-txt .title-3.no-border{border:none!important}.paragraph-animated{margin:0 auto;text-align:center;font-family:Poppins;font-size:28px;font-style:normal;font-weight:500;line-height:normal;overflow:hidden}.paragraph-animated .citebox{font-size:2.4vw;font-weight:600;line-height:1.4;letter-spacing:-.05em;margin:2em 0;position:relative}.paragraph-animated .citebox .comillas{position:absolute}.paragraph-animated .citebox .comillas.left{top:-25%;left:0%}.paragraph-animated .citebox .comillas.right{bottom:-25%;right:25%}.paragraph-animated .citebox-content span{position:relative;display:inline-block;white-space:nowrap;font-size:2vw}.paragraph-animated .citebox-content span strong{color:#ff7c1e;font-weight:600}.paragraph-animated .citebox-mask{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%}.paragraph-animated .citebox-mask span{position:relative;color:#ffffff0b;display:inline-block;white-space:nowrap;transform:scaleX(1);transform-origin:right;transition-duration:1.3s;transition-property:transform;font-size:2vw}.paragraph-animated .citebox-mask span.aos-animate{transform:scaleX(0)}.paragraph-animated .citebox-mask span:after{content:"";position:absolute;left:0;top:14%;height:100%;width:110%;background-color:#000;opacity:.75}.filter{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap}.filter-item{display:flex;align-items:center;justify-content:center;border:1px solid #fff;margin:5px;padding:5px 10px;border-radius:20px;text-align:center;font-size:10px;font-style:normal;font-weight:500;line-height:12px;max-width:130px}.filter-item.IA{color:#03aa14}.filter-item.INT{color:#f4ba23}.filter-item.IS{color:#d20013}.filter-item.EI{color:#ff7c1e}.filter-item.FC{color:#8e1eff}.filter-item.TFM{color:#46c8ff}.filter-item.selected{background-color:#fff}.gallery-grid{display:grid}.gallery-grid.only-imgs .gallery-grid-item{overflow:hidden}.gallery-grid.only-imgs .gallery-grid-item img{transition:transform .5s}.gallery-grid.only-imgs .gallery-grid-item:hover img{transform:scale(1.2)}.gallery-grid.type-1{grid-template-columns:repeat(3,1fr);grid-auto-rows:500px;grid-gap:30px}.gallery-grid.type-1 .gallery-grid-item{overflow:hidden}.gallery-grid.type-1 .gallery-grid-item:nth-child(10n+1){grid-column:span 2}.gallery-grid.type-1 .gallery-grid-item:nth-child(10n+7){grid-column:span 2}.gallery-grid.type-2{grid-template-columns:repeat(6,1fr);grid-auto-rows:500px;grid-gap:30px}.gallery-grid.type-2 .gallery-grid-item{overflow:hidden;grid-column:span 2}.gallery-grid.type-2 .gallery-grid-item:nth-child(7n+1){grid-column:span 3}.gallery-grid.type-2 .gallery-grid-item:nth-child(7n+2){grid-column:span 3}.gallery-grid.type-2 .gallery-grid-item:nth-child(7n+3){grid-column:span 6}.gallery-grid.type-2 img{width:100%;height:100%;object-fit:cover}.gallery-grid.fade .gallery-grid-item{opacity:.4;transition:opacity .5s}.gallery-grid.fade .gallery-grid-item:hover{opacity:1}.accordeon-tabs-item-title{border-bottom:1px solid #fff;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:10px 20px;cursor:pointer}.accordeon-tabs-item-title:hover{background:#ffffff41}.accordeon-tabs-item-title h2{margin:0;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.accordeon-tabs-item-title .icon{margin-left:10px}.accordeon-tabs-item-content{color:#fff;padding:10px 20px;font-size:12px;font-style:normal;font-weight:300;line-height:normal}@media screen and (max-width: 1340px){.collection-card-info{flex-wrap:wrap}.collection-card .tags-item{height:20px;width:20px;font-size:9px}.collection-card .button-primary{font-size:12px;padding:8px 20px}}@media screen and (max-width: 1150px){.catalog-grid-items{flex-wrap:wrap}.catalog-grid-items .col{width:calc(33.33% - 20px)}.collection-card-info{top:100%;bottom:unset;opacity:1}.collection-card-info .collection-name{font-size:15px;max-width:150px}}@media screen and (max-width: 950px){.paragraph-animated .citebox{position:relative;z-index:2}.paragraph-animated .citebox .comillas img{width:100%;max-width:30px}.paragraph-animated .citebox .comillas.right{bottom:-30%}.paragraph-animated .citebox-content span{font-size:3vw}.paragraph-animated .citebox-mask span{width:100%;font-size:3vw}.paragraph-animated .citebox-mask span:after{width:110%}.image-w-text.reverse .image-w-text-wrapper{flex-wrap:wrap-reverse}.image-w-text-wrapper{flex-wrap:wrap;justify-content:center}.image-w-text-text{width:100%;padding:50px 20px}.image-w-text-image{width:75%}.image-w-text-image.pad{padding:0}.float-images-images-item:nth-child(1){top:0%;left:5%}.float-images-images-item:nth-child(2){top:0%;right:5%}.float-images-images-item:nth-child(3){bottom:0%;left:5%}.float-images-images-item:nth-child(4){bottom:0%;right:5%}.product-detail-container{flex-wrap:wrap;justify-content:center}.product-detail-image{width:100%;max-width:500px}.product-detail-image-thumbs{display:flex;width:100%}.product-detail-image-thumbs-item{margin:0 5px}.product-detail-image-focus{padding:0 5px;width:100%}.product-detail-info{width:100%;min-width:unset}}@media screen and (max-width: 850px){.mosaic-grid-item-img{height:50vh;min-height:500px}.newsletter-container{flex-wrap:wrap;justify-content:center;padding:0}.newsletter-form{width:100%;max-width:unset;padding:50px 0 0}.newsletter-form p,.newsletter-form h2{text-align:center}.newsletter-form .button.left{justify-content:center}.gallery-grid.type-1 .gallery-grid-item{overflow:hidden;grid-column:span 3}.gallery-grid.type-1 .gallery-grid-item:nth-child(10n+1){grid-column:span 3}.gallery-grid.type-1 .gallery-grid-item:nth-child(10n+7){grid-column:span 3}.gallery-grid.type-2{grid-auto-rows:200px}.gallery-grid.type-2 .gallery-grid-item{grid-column:span 3}.gallery-grid.fade .gallery-grid-item{opacity:1}}@media screen and (max-width: 680px){.catalog-grid-items .col{width:calc(50% - 10px);margin:20px 5px}.banner-main-container.txt-left .banner-main-text{margin:0 20px}.banner-main-text h1{font-size:30px}.banner-main-text h2{font-size:18px}.banner-main-text p{font-size:12px}.banner-main-img-movil{display:block}.banner-main-img-desk{display:none}.carusel-products{padding:50px 0}.carusel-products-slider{padding:50px 0 0}.carusel-products-slider .slick-next{right:50%;transform:translate(150%)}.carusel-products-slider .slick-prev{left:50%;transform:translate(-150%)}.carusel-products-slider .slick-next,.carusel-products-slider .slick-prev{width:unset;height:unset;top:unset;bottom:-50px}.carusel-products-slider .slick-arrow:before{color:cafe;font-size:30px;font-family:lilu_trove}.product-featured{margin:0 10px}.product-featured-image{width:40%}.product-featured-image img{width:100%;height:100%;object-fit:cover}.product-featured-product{width:60%;padding-right:0}.product-featured-product .button{margin:20px 0 0}.mosaic-grid-item-text h2{font-size:25px}.product-detail-images{width:100%}.float-images-images-item:nth-child(1){width:20%;height:230px;min-width:90px;max-width:200px}.float-images-images-item:nth-child(2){width:25%;height:165px;min-width:220px;max-width:350px}.float-images-images-item:nth-child(3){width:25%;height:165px;min-width:220px;max-width:350px}.float-images-images-item:nth-child(4){width:20%;height:230px;min-width:90px;max-width:200px}.banner-products-targets-item-info{width:135px}.banner-products-targets-item-info a{padding:10px;font-size:12px}.add-bar{padding:10px}.add-bar p{font-size:10px}.add-bar img{margin:0 10px;max-width:60px}}@media screen and (max-width: 480px){.mosaic-grid{flex-wrap:wrap}.mosaic-grid-item{width:100%!important}.mosaic-grid-item-img{height:200px;min-height:unset}.newsletter-images{width:70%}.product-card-info{flex-wrap:wrap;justify-content:center}.product-card-info-col{margin:5px 0}.product-card-info .product-name,.product-card-info .product-price{text-align:center}.collection-card{padding:0}.collection-card-info{flex-direction:column;flex-wrap:wrap;justify-content:center;position:unset}.collection-card-info-col{margin:5px 0}.collection-card-info .collection-name,.collection-card-info .collection-txt{text-align:center}.product-detail-info{padding:30px 0}.paragraph-animated .citebox .comillas img{width:100%;max-width:20px}.paragraph-animated .citebox .comillas.right{bottom:-30%}.paragraph-animated .citebox-content span{margin:3px 0;font-size:3.9vw}.paragraph-animated .citebox-mask span{margin:3px 0;width:100%;font-size:3.9vw}.paragraph-animated .citebox-mask span:after{top:14%;width:100%}.banner-main-text h1{font-size:20px}.banner-main-text h2{font-size:15px}.banner-main-text p{font-size:10px}}@font-face{font-family:hb_leds;src:url(/build/assets/hb_leds_2-DYQt3MPx.eot?uqhpkc);src:url(/build/assets/hb_leds_2-DYQt3MPx.eot?uqhpkc#iefix) format("embedded-opentype"),url(/build/assets/hb_leds_2-BQzZOjjf.ttf?uqhpkc) format("truetype"),url(/build/assets/hb_leds_2-4xwxscuc.woff?uqhpkc) format("woff"),url(/build/assets/hb_leds_2-Cjyd6uhR.svg?uqhpkc#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:hb_leds!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu:before{content:""}.icon-anterior:before{content:"";color:#fff}.icon-bag:before{content:"";color:#fff}.icon-close:before{content:"";color:#fff}.icon-delet:before{content:"";color:#fff}.icon-desglozar:before{content:"";color:#fff}.icon-facebook:before{content:"";color:#fff}.icon-instagram:before{content:"";color:#fff}.icon-mas:before{content:"";color:#fff}.icon-menos:before{content:"";color:#fff}.icon-next:before{content:"";color:#fff}.icon-perfil:before{content:"";color:#fff}.icon-subir:before{content:"";color:#fff}.icon-twitter:before{content:"";color:#fff}body{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;margin:0;color:#dfe0e1;background:#000;overflow-x:hidden;cursor:none}html{overflow-x:hidden}html.owH{overflow-y:hidden}*{box-sizing:border-box}*::-webkit-scrollbar{width:5px}*::-webkit-scrollbar-thumb{background-color:#4d4d4d;border-radius:6px}*::-webkit-scrollbar-track{background-color:#f1f1f1}*::-webkit-scrollbar-track-piece:start{margin-top:2px}*::-webkit-scrollbar-track-piece:end{margin-bottom:2px}a{text-decoration:none;color:inherit;cursor:none!important}button{cursor:pointer}.reveal{position:relative;opacity:0}.reveal.active{opacity:1}.active.fade-bottom{animation:fade-bottom .7s ease-in}.active.fade-left{animation:fade-left .7s ease-in}.active.fade-right{animation:fade-right .7s ease-in}.spinner{display:none;position:fixed;width:100%;height:100%;z-index:10000000000000;background:#000000b3}.header{width:100%;position:fixed;top:0;left:0;background:transparent;z-index:11;transition:padding .4s ease}.header.dark{background:#000;position:fixed;padding:0}.header.dark .menu{color:#fff}.header.dark .menu ul{margin:0}.header.dark .menu ul .figure{display:block}.header.dark .header-container{border-bottom:1px solid rgba(255,255,255,.49)}.header.dark figure img{max-width:150px}.header.dark #btn-menu{color:cafe}.header .cintillo{text-align:center;background:dorado;color:#fff;font-size:15px;padding:5px 20px}.header-container{align-items:center;position:relative;margin:0 auto;padding:20px 0;display:flex;justify-content:space-between}.header figure{text-align:center;margin:0;width:100%;min-width:115px;max-width:180px}.header figure a{display:block;margin:0 auto;width:100%}.header figure img{width:100%;display:block}.header figure .logo-cafe{display:none}.recaptcha{display:flex;justify-content:center}#btn-menu{display:none;font-size:18px;margin-left:10px}.menu{width:100%;max-width:700px;margin-left:auto;padding-left:20px;color:#fff}.menu .icon{display:none}.menu ul{display:flex;align-items:center;list-style:none;justify-content:space-between;padding:0;margin:0}.menu ul li{text-align:center;position:relative}.menu ul li a{font-size:14px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.menu ul li span{cursor:pointer;font-size:14px}.menu-actions{display:flex;align-items:center;font-family:Poppins}.menu-actions .icon{font-size:20px;margin-right:15px;display:block}.menu-actions .bag{display:flex;align-items:center}.menu-actions .bag .quantity{margin:0}.menu .lang a.selected{font-weight:600}.cursor{pointer-events:none}.cursor__ball{position:fixed;top:0;left:0;mix-blend-mode:difference;z-index:1000}.cursor__ball circle{fill:#f7f8fa}.footer{padding:50px 0 30px;background:#0000005c}.footer-blocks{display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.353);padding:30px 0}.footer-block{width:100%;text-align:center;padding:0 20px}.footer-block.left{text-align:left}.footer-block.right{text-align:right}.footer-block.logo{padding:20px}.footer-block.logo a{margin:0 auto}.footer-block.hidden{display:none}.footer-block a{color:cafe;font-size:14px;font-style:normal;font-weight:400;line-height:normal;max-width:max-content}.footer-block .icon{font-size:25px;margin:0 5px}.footer-bottom{padding:30px 0}.footer-bottom .made-by{display:flex;align-items:center;margin:0 auto;max-width:max-content}.footer-bottom .made-by span{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:block;margin-right:10px}.footer-bottom .made-by img{max-width:85px}.footer img{height:fit-content}.panel-actions{position:fixed;right:-100%;top:0;z-index:11;background:#292523c4;background-blend-mode:multiply;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:45px 40px;width:100%;max-width:500px;height:100vh;transition:right .7s}.panel-actions.active{right:0}.panel-actions h2{color:#fff;font-size:20px;font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase}.panel-actions-top{display:flex;justify-content:space-between}.panel-actions-top-icons{display:flex}.panel-actions-top-icons .icon{margin:0 10px;font-size:20px;cursor:pointer;color:#dfe0e1;opacity:.8}.panel-actions-top-icons .icon.selected{color:#fff;opacity:1}.panel-actions-bot{position:absolute;bottom:20px;border-top:1px solid #fff;padding:20px 40px;width:calc(100% - 80px)}.panel-actions-bot .total{display:flex;align-items:center;justify-content:space-between}.panel-actions-content{padding:40px 0 0;height:calc(100% - 125px)}.panel-actions-content form{margin-top:45px}.panel-actions-content-item{height:calc(100% - 50px)}.panel-actions-content .float-cart{height:100%;overflow-y:auto}.panel-actions .link{text-decoration-line:underline;color:#fff;text-align:center;max-width:max-content;margin:15px auto;display:block}.panel-actions .info{font-weight:500;margin:5px 0}.panel-actions p{font-size:14px;font-style:normal;font-weight:300;line-height:normal;cursor:pointer;display:block}@media screen and (max-width: 1000px){#btn-menu{display:block;color:cafe}.header{z-index:9}.header-container figure{width:100px}.header #btn-menu{color:#fff}.menu{position:fixed;right:-100%;top:0;bottom:0;width:50%;min-width:300px;background:#000;border-left:1px solid dorado;z-index:8;transition:right .5s;overflow-y:auto;padding:50px 20px}.menu.active{right:0}.menu .icon{display:inline-block;color:cafe}.menu-actions .icon{margin:0 10px}.menu ul{flex-direction:column}.menu ul li{margin:20px 0;color:cafe}}@media screen and (max-width: 450px){.header .cintillo{font-size:10px}.header-container{padding:20px}.header-actions{padding:0}.menu{width:100%}.menu ul li{font-size:14px}}@media screen and (max-width: 650px){body{cursor:unset}.cursor{display:none}a{cursor:pointer!important}}@media screen and (max-width: 950px){.footer-blocks{flex-wrap:wrap;justify-content:center}.footer-block{margin:20px 0;text-align:center}.footer-block.hidden{display:block}.footer-block.movilHide{display:none}.footer-block.right,.footer-block.left{text-align:center}.footer-block.redes .grid{justify-content:center}.footer-menu{flex-wrap:wrap}.footer-menu .division{display:none}.footer-menu .col{width:50%;padding:20px 10px}}@-moz-keyframes zoom-out{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@-webkit-keyframes zoom-out{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@-o-keyframes zoom-out{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes zoom-out{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-o-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-moz-keyframes fade-bottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes fade-bottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@-o-keyframes fade-bottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-bottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@-moz-keyframes fade-left{0%{-webkit-transform:-100px 0px;transform:translate(-100px);opacity:0}to{-webkit-transform:0px 0px;transform:translate(0);opacity:1}}@-webkit-keyframes fade-left{0%{-webkit-transform:-100px 0px;transform:translate(-100px);opacity:0}to{-webkit-transform:0px 0px;transform:translate(0);opacity:1}}@-o-keyframes fade-left{0%{-webkit-transform:-100px 0px;transform:translate(-100px);opacity:0}to{-webkit-transform:0px 0px;transform:translate(0);opacity:1}}@keyframes fade-left{0%{-webkit-transform:-100px 0px;transform:translate(-100px);opacity:0}to{-webkit-transform:0px 0px;transform:translate(0);opacity:1}}@-moz-keyframes fade-right{0%{-webkit-transform:100px 0px;transform:translate(100px);opacity:0}to{-webkit-transform:0px 0px;transform:translate(0);opacity:1}}@-webkit-keyframes fade-right{0%{-webkit-transform:100px 0px;transform:translate(100px);opacity:0}to{-webkit-transform:0px 0px;transform:translate(0);opacity:1}}@-o-keyframes fade-right{0%{-webkit-transform:100px 0px;transform:translate(100px);opacity:0}to{-webkit-transform:0px 0px;transform:translate(0);opacity:1}}@keyframes fade-right{0%{-webkit-transform:100px 0px;transform:translate(100px);opacity:0}to{-webkit-transform:0px 0px;transform:translate(0);opacity:1}}#menuCatalogos{font-weight:800}.Catalogos-content{padding:100px 0}.Catalogos-content .grid--item{padding:0 100px}.Catalogos-content .grid--item:first-child .sucursales-text-wrap{border-right:1px solid #fff}.Catalogos-content .grid--item .button-primary{margin:0}.Catalogos-content .layout2{max-width:1240px}.Catalogos-content-container{display:flex;flex-wrap:wrap;gap:50px}.Catalogos-content-item{width:calc(33.33% - 34px)}.Catalogos-content-item img{width:100%;height:300px;object-fit:cover}@media screen and (max-width: 1250px){.Catalogos-content .grid--item{padding:0 20px}}@media screen and (max-width: 850px){.Catalogos-content-item{width:calc(50% - 25px);padding:0 0 50px}}@media screen and (max-width: 500px){.Catalogos-banner .banner-main-img{height:300px}.Catalogos-banner .banner-main-img img{height:100%;object-fit:cover}.Catalogos-banner .banner-main-text h1{font-size:30px}.Catalogos-banner .banner-main-text p{font-size:16px}.Catalogos-content-item{width:100%}}@media screen and (max-width: 650px){.Catalogos-banner{padding-top:90px}}
