@import"https://fonts.googleapis.com/css2?family=Arsenal:ital,wght@0,400;0,700;1,400;1,700&display=swap";@font-face{font-family:"Optima Ria";src:url("//d2az8otjr0j19j.cloudfront.net/templates/001/766/688/twig/static/fonts/optimaltpro-roman-webfont.woff2") format("woff2"),url("//d2az8otjr0j19j.cloudfront.net/templates/001/766/688/twig/static/fonts/optimaltpro-roman-webfont.woff") format("woff");font-weight:normal;font-style:normal}#store_bar_iframe{display:none}.contact-info dt,.btn-primary,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.btn-primary,.btn-secondary,.home-category-name,a.btn-featured{font-family:"Optima Ria",Optima,"Marcellus","Arsenal",sans-serif;text-transform:uppercase}.js-acknowledge-cookies.btn{background-color:#958274;border:0}h1,.home-banner-categories .textbanner h3,h1.js-product-name{font-size:20px}.js-home-main-slider-visibility{margin-bottom:0 !important}.swiper-text .h1{font-family:"Optima Ria",Optima,"Marcellus","Arsenal",sans-serif;font-size:32px}.swiper-text p{font-size:16px}.swiper-text.swiper-,.swiper-text.swiper-light,.swiper-text.swiper- .h1,.swiper-text.swiper-light .h1,.swiper-text.swiper- p,.swiper-text.swiper-light p{color:#fff}.swiper-text .btn,.section-modules-home .btn,.home-video-text .btn-secondary,a.btn-featured{font-size:14px;letter-spacing:0;padding:10px 20px}.section-categories-home .home-category-image{border-radius:0 !important;height:200px;width:200px;margin:0 auto 10px}.home-category{width:200px !important;margin-right:0;text-transform:uppercase}.section-categories-home .js-swiper-categories img{height:200px}.home-category-image,.testimonials-image-placeholder{background-color:rgba(0,0,0,0)}.section-modules-home{background-color:#958274}.section-modules-home .textbanner-image img{max-width:80%;margin:30px auto}.section-modules-home .h1,.section-modules-home .banner-descripcion{color:#fff}.section-modules-home .banner-descripcion{font-size:16px;line-height:1.55em}.section-modules-home .btn{font-size:16px;letter-spacing:0;line-height:1.3em;padding:12px 24px}.section-modules-home .btn-secondary{border-color:#e8e1d6;color:#e8e1d6}.section-informative-banners{background-color:#e8e1d6;color:#6b6459}.section-informative-banners svg{fill:#6b6459}.section-informative-banners .service-pagination{background-color:rgba(0,0,0,0)}.section-informative-banners .service-pagination .swiper-pagination-bullet-active{background-color:#6b6459}.section-featured-home{background-color:#fff;border-top:none}.section-featured-home h2,h2.products-section-title,.section-header h1,.template-contact h1{font-size:26px;text-transform:uppercase}a.btn-featured{background:#ede1d6;display:block;margin:0 auto;width:fit-content}.section-video-home{margin-bottom:0 !important}.section-testimonials-home{background-color:#e0dbd5;color:#5c5323}.section-testimonials-home h2{font-size:26px}.testimonials-image{border-radius:0;width:240px;height:240px}.section-testimonials-home .js-testimonial-name{font-weight:700;text-transform:none;font-size:12px}.section-testimonials-home .swiper-pagination{background-color:rgba(0,0,0,0)}.section-newsletter-home{margin-bottom:0 !important;margin-top:60px;padding:50px 0 60px 0}.section-newsletter-home .newsletter .h4{font-size:26px}.section-newsletter-home .newsletter p{font-size:14px}.section-newsletter-home form{max-width:400px;margin:0 auto}footer{background:90% 50% no-repeat;background-image:url("//d2az8otjr0j19j.cloudfront.net/templates/001/766/688/twig/static/images/bg-pie.gif")}footer .subtitle{font-size:20px;font-family:"Optima Ria",Optima,"Marcellus","Arsenal",sans-serif}.contact-info svg{height:20px;vertical-align:middle;width:22px}.lups em{font-style:normal}.lups svg{width:14px;vertical-align:text-top}.category-header h1{font-size:26px !important;text-transform:uppercase}.payment-discount-price-product-container{color:#958274;font-weight:600}.label-shipping{background:#9b9080 !important}.label.label-accent{border-radius:12px}.category-banner h2{color:rgba(0,0,0,0);font-family:"Kanit",sans-serif;font-weight:900;font-size:60px;left:50%;letter-spacing:.04em;margin:0;position:absolute;text-align:center;text-transform:uppercase;top:50%;width:100%;transform:translate(-50%, -50%);-webkit-text-stroke:2px #fff}.btn-small{border-radius:10px;font-size:10px}.filter-message{border:1px solid rgba(122,101,85,.3019607843);border-radius:10px;font-family:"Inter",sans-serif;margin:0 auto;padding:20px;width:fit-content;text-transform:none}.home-banner-news .textbanner-text.over-image{background:rgba(122,101,85,.1254901961);height:100%}.home-banner-news .textbanner-text.over-image h3{font-size:26px;left:50%;margin:0;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%);width:100%}.prods-title{padding:0 15px}.manteles-cat .container{padding:40px 0}.manteles-cat .textbanner-text,.manteles-cat .textbanner-link:hover .textbanner-text{border-bottom:0}.manteles-cat .btn{background:#7a6555;border-radius:5px;color:#fff;font-size:12px;padding:5px 10px}.manteles-cat p,.category-description{font-size:12px}.manteles-pers .textbanner-text.over-image{background:rgba(122,101,85,.6);bottom:auto;font-size:12px;padding:25px;top:0;width:75%}.manteles-pers .textbanner-text.over-image ul{padding-left:25px}.manteles-pers .textbanner-text.over-image li{margin-bottom:8px}.manteles-cat.manteles-pers .btn{background-color:rgba(0,0,0,0);padding:7px 14px}.manteles-pers .m-estandar .textbanner .textbanner-text{color:#fff}.manteles-pers h3{margin-bottom:10px}.m-xl{background-color:#e8e1d6}.manteles-medidas .m-premium{background-color:#fff}.manteles-medidas .m-estandar{background-color:#e8e1d6}.manteles-medidas .m-estandar .textbanner .textbanner-text{color:#7a6555}.manteles-cat.manteles-pers .js-banner-row{padding-right:0}.text-cat-banner{background:rgba(122,101,85,.6);border-radius:10px;color:#fff;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:1001}.category-banner-image{left:0}.mantel-subtit-color{font-size:16px;text-transform:none}.manteles-gral .textbanner-text{background:rgba(122,101,85,.6);bottom:auto;max-width:370px;padding:25px;top:0;width:90%}.manteles-gral h3{margin:20px 0 10px}.manteles-gral h4{text-transform:none;margin:0 0 7px 0}h1.js-product-name{text-transform:uppercase}#single-product #product_form .btn.btn-primary,.contact-page .btn.btn-primary{border-radius:19px;font-size:14px}.manteles-form h2{font-size:20px;text-transform:none}.manteles-form select+.form-select-icon{right:25px}.manteles-form .form-group .col-auto{width:185px}.puntillas-container .col-auto{width:77px}#calculate-btn{background-color:#ede7de;border-radius:15px;color:#6c655a;display:block;font-family:"Optima Ria",Optima,"Marcellus","Arsenal",sans-serif;letter-spacing:1px;margin:0 0 30px 0;padding:7px 18px;text-transform:uppercase;width:fit-content}#result-measure,.manteles-form .js-product-variants-group[data-variation-id="0"],.manteles-form #product-cta{display:none}.puntillas-container .btn-variant{background-repeat:no-repeat;background-size:100% 100%;border:2px solid #ede7de;height:100px;padding:8px;position:relative;width:100px}.puntillas-container .btn-variant.selected{border-color:#7a6555}.puntillas-container .btn-variant .btn-variant-content{background-color:rgba(122,101,85,.8);color:#fff;display:block;left:50%;margin:0;padding:5px;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%);width:fit-content}.puntillas-container .btn-variant[data-variant=ojitos]{background-image:url("//d2az8otjr0j19j.cloudfront.net/templates/001/766/688/twig/static/images/puntillas/puntilla-ojitos.jpg")}.puntillas-container .btn-variant[data-variant=corazon]{background-image:url("//d2az8otjr0j19j.cloudfront.net/templates/001/766/688/twig/static/images/puntillas/puntilla-corazon.jpg")}.puntillas-container .btn-variant[data-variant=fleco-grande],.puntillas-container .btn-variant[data-variant=fleco-largo]{background-image:url("//d2az8otjr0j19j.cloudfront.net/templates/001/766/688/twig/static/images/puntillas/puntilla-fleco-g.jpg")}.puntillas-container .btn-variant[data-variant=fleco-corto]{background-image:url("//d2az8otjr0j19j.cloudfront.net/templates/001/766/688/twig/static/images/puntillas/puntilla-fleco-c.jpg")}.puntillas-container .btn-variant[data-variant=agujeritos]{background-image:url("//d2az8otjr0j19j.cloudfront.net/templates/001/766/688/twig/static/images/puntillas/puntilla-agujeritos.jpg")}.puntillas-container .btn-variant[data-variant=dobladillo-sin-puntilla],.puntillas-container .btn-variant[data-variant=dobladillo]{background-image:url("//d2az8otjr0j19j.cloudfront.net/templates/001/766/688/twig/static/images/puntillas/puntilla-dobladillo.jpg")}.puntillas-container .btn-variant[data-variant=ondas]{background-image:url("//d2az8otjr0j19j.cloudfront.net/templates/001/766/688/twig/static/images/puntillas/puntilla-ondas.jpg")}.puntillas-container .btn-variant[data-variant=onda-chica]{background-image:url("//d2az8otjr0j19j.cloudfront.net/templates/001/766/688/twig/static/images/puntillas/puntilla-onda-chica.jpg")}#result-display{font-weight:600}.mantel-contact{font-size:14px}.mantel-contact a{font-weight:600;text-decoration:underline}.descripcion-manteles h4{font-size:16px;margin-top:20px;margin-bottom:10px;text-transform:none}.product-description h5{margin-bottom:10px}.desc-dropdown{margin-bottom:15px;width:100%}.desc-dropdown-btn{background:rgba(0,0,0,0);border:none;border-bottom:1px solid rgba(122,101,85,.3019607843);border-radius:0;color:#7a6555;cursor:pointer;font-family:"Inter",sans-serif;font-size:12px;padding:12px 40px 12px 0;position:relative;text-align:left;transition:background-color .3s;width:100%}.desc-dropdown-btn:after{content:"+";font-size:18px;position:absolute;right:15px;transition:transform .3s}.desc-dropdown-btn.active:after{content:"-"}.desc-dropdown-btn:hover{background-color:#f5f5f5}.desc-dropdown-content{background-color:#f9f9f9;border-radius:0 0 4px 4px;box-shadow:0 2px 5px rgba(0,0,0,.1);max-height:0;overflow:hidden;transition:max-height .5s ease-out}.desc-dropdown-content-inner{padding:15px}.page-name{font-size:26px}.quienes-somos .intro-about{border-bottom:1px solid rgba(122,101,85,.1019607843)}.quienes-somos p,.faq-page p,.retail-page p{font-size:14px}.quienes-somos h3,.faq-page h3{font-size:26px;margin-top:50px;text-align:center}.faq-page h3{font-size:20px;text-align:left}.quienes-somos h4,.faq-page h4{text-transform:none;margin-top:30px}.user-content a{text-decoration:underline}.faq-page h4{margin-bottom:5px}@media(max-width: 768px){.section-featured-home h2,.section-testimonials-home h2{font-size:20px}.item-name,.item-price-container{font-size:12px}.label,.item-installments{font-size:10px}.section-title{padding:20px 0}footer .contact-info dt{margin-top:20px}.category-banner h2{font-size:48px}.home-banner-categories .textbanner{background-position:97% 100%}}@media(max-width: 840px){.manteles-pers .textbanner-text.over-image{width:80%}}@media(max-width: 767px){.home-banner-promotional{display:none}.home-video-text{width:90%}.text-cat-banner{width:85%}.text-cat-banner h1{font-size:20px}.text-cat-banner .category-description{font-size:12px}footer .subtitle{font-size:20px}.manteles-pers .textbanner-text.over-image{padding:30px 20px}}@media(max-width: 480px){.swiper-text .h1{font-size:35px}}@media(max-width: 425px){.text-cat-banner h1{font-size:16px}.section-modules-home .h1{font-size:22px}.section-modules-home .banner-descripcion,.section-modules-home .btn{font-size:14px}}@media(max-width: 420px){.manteles-pers .textbanner-text.over-image{width:100%;bottom:0}}
/* Engine:dart */