@font-face{font-family:'Jost';font-style:normal;font-weight:400;font-display:swap;src:url('../../fonts/Jost-Regular.ttf') format('ttf'),url('../../fonts/Jost-Regular.woff2') format('woff2'),url('../../fonts/Jost-Regular.woff') format('woff')}@font-face{font-family:'Jost Medium';font-style:normal;font-weight:500;font-display:swap;src:url('../../fonts/Jost-Medium.ttf') format('ttf'),url('../../fonts/Jost-Medium.woff2') format('woff2'),url('../../fonts/Jost-Medium.woff') format('woff')}html{font-size:62.5%;box-sizing:border-box}*{box-sizing:inherit}body{font-family:'Jost',sans-serif;font-size:160%;color:var(--d-grey);margin:0}main p{font-size:1.6rem;margin:1rem 0;line-height:1.1}main a{color:var(--d-black)}main a:hover{color:var(--red)}.page.messages:not(:has(div:empty)){position:fixed;bottom:0;left:0;right:0;background-color:var(--red);z-index:9;text-align:center;padding:25px;color:var(--w-black)}main li{margin-bottom:.75rem}main ul li::marker{color:var(--m-black);font-weight:700;display:inline-block;width:1.25rem;margin-left:-1rem}main ol{list-style:none;counter-reset:ol-counter;margin:0 0 1.5rem;padding-left:3rem}main ol li{counter-increment:ol-counter;margin:0 0 1.5rem}main ol li:before{content:"." counter(ol-counter);color:var(--m-black);display:inline-block;font-size:1.5rem;width:1em;margin-left:-1.5rem;margin-right:.5rem;text-align:right;direction:rtl}main blockquote{position:relative;font-style:italic;margin:1rem;padding:2rem 3.5rem;background:var(--w-black);border-left:.1rem solid var(--m-black);display:inline-block}main blockquote:before{content:url(../../img/icons/icon-quotes.svg);width:3rem,;height:3rem;border-radius:100%;padding:.5rem 0 0 .45rem;background:var(--w-black);position:absolute;left:-1.8rem;top:0}.divider-top{border-top:.2rem dotted var(--m-black);padding-top:3rem;margin-top:3.5rem}.divider-bottom{border-bottom:.2rem dotted var(--m-black);padding-bottom:3rem;margin-bottom:3.5rem}#overlay{background:#00000077;position:fixed;top:0;left:0;z-index:99;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}@media (max-width:575.98px){.readmore-home{max-height:10.5rem;overflow-y:hidden}.readmore-product p{max-height:5rem;overflow-y:hidden}.readmore-toggle{display:block;color:var(--d-black);text-align:center;padding:.75rem;font-size:1.5rem;text-decoration:underline}.readmore-home>*:first-child{margin-top:0}.readmore-home p>*:first-child{margin-top:0}.language-menu{position:fixed;bottom:10px;right:10px;z-index:9999999;max-height:0;visibility:hidden}.language-menu.visible{max-height:100px;visibility:visible}.language-menu.visible .submenu{max-height:100px!important;visibility:visible!important}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}:root{--d-black:#222;--m-black:#a0a0a0;--l-black:#eaeaea;--w-black:#f3f3f3;--red:#9e3d3a;--orange:#d07208;--d-grey:#333;--m-grey:#666;--l-grey:#eee}input:not([type=checkbox]),input:not([type=button]),input:not([type=submit]),input:not([type=file]),input:not([type=radio]),textarea{padding:1.3rem 1.5rem 1.3rem;border:.1rem solid #ccc;font-size:1.4rem;line-height:1.4rem}input:not([type=checkbox]).mini,input:not([type=button]).mini,input:not([type=submit]).mini,input:not([type=radio]).mini,textarea.mini{padding:1rem;font-size:1.3rem;line-height:1.3rem}input[type=text]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,textarea::placeholder{color:#888}fieldset{margin:0;padding:0;border:0}button{cursor:pointer}select{position:relative;vertical-align:middle;background:transparent url(../../img/icons/icon-down.svg) right .7rem center no-repeat;background-size:1.2rem;-webkit-appearance:none;appearance:none;padding:1.5rem 2.5rem 1.5rem 1.5rem;border:.1rem solid #ccc;font-size:1.4rem;line-height:1.4rem}select.mini{padding:1rem 2.5rem 1rem 1rem;font-size:1.3rem;line-height:1.4rem}input:focus,textarea:focus,select:focus{outline:none;box-shadow:0 0 0 .25rem var(--l-black)}._error input:focus,._error textarea:focus,select:focus{box-shadow:0 0 0 .25rem var(--red)}.select-wrapper{position:relative;display:inline-block}.checkbox-wrap{padding-left:2.25rem;min-height:auto;margin-bottom:1rem}.checkbox-wrap input[type=checkbox]{vertical-align:middle;margin-right:.5rem;position:absolute;z-index:-1;opacity:0}.checkbox-wrap input[type=checkbox]:focus~label:before{border-color:var(--m-black)}.checkbox-wrap input[type=checkbox]:active~-label:before{background-color:unset}.checkbox-wrap input[type=checkbox]:checked~label:after{background-image:url("../../img/icons/icon-checked.svg");background-size:.75rem .75rem;background-repeat:no-repeat;background-position:center;background-color:var(--l-black);border-color:var(--d-black);outline:.2rem solid #fff;top:0;left:-2.25rem}.checkbox-wrap label{font-size:1.3rem;line-height:1.3rem;color:#555;position:relative}.checkbox-wrap label:before,.checkbox-wrap label:after{content:"";position:absolute;height:1.25rem;width:1.25rem;margin-top:.1rem;top:0;left:-2.25rem;box-shadow:none !important;border:.1rem solid #aaa;background:var(--w-black);border-radius:.2rem}form small{font-size:1.3rem;color:#555}.btn{font-family:"Jost",sans-serif;color:var(--d-black);background:var(--w-black);border:.1rem solid var(--m-black);border-radius:.2rem;text-decoration:none;font-size:1.7rem;padding:1rem 1.5em .9rem;display:inline-block;transition:all .1s ease-in}.btn.btn-dgreen{color:#fff;background:var(--d-black);border:.1rem solid var(--d-black)}.btn.btn-clear{background:#fff;border:.1rem solid var(--m-grey);color:var(--d-grey)}.btn:hover{color:#fff;background:var(--red);border:.1rem solid var(--red)}.btn.btn-big{font-size:1.8rem;text-align:center;padding:1.5rem 3rem}.btn.btn-small{font-size:1.5rem;text-align:center;padding:.4rem .6rem}h1,h2,h3,h4,h5,h6{font-family:"Jost Medium",sans-serif;color:var(--d-black);font-weight:500}#header{padding:1.5rem;display:flex;justify-content:space-between;min-height:7.7rem}#header ul{list-style:none;margin:0;padding:0}#logo figure{margin:0 0 0 5rem}#logo a,#logo span{display:block}#logo img{max-width:40vw;height:auto;display:block}#head-buttons{display:flex;height:100%;width:34vw;align-items:center;justify-content:flex-end;margin-right:.65rem}#head-buttons>div:not(:last-child){margin-right:2rem}.head-menu{position:absolute;left:1.5rem}.head-cart a{display:block;position:relative}.head-cart .item-count{position:absolute;top:-.7rem;right:-.7rem;width:1.6rem;height:1.6rem;min-width:fit-content;color:#fff;background:#f00f00;font-weight:500;font-size:1.1rem;display:table-cell;line-height:1.65rem;text-align:center;border-radius:100%}.cart-block{display:none;padding-top:1.5rem;position:absolute;right:0;top:6.2rem;width:29.5rem;max-width:90vw;z-index:100;overflow-y:hidden}.cart-block.active{display:block;-webkit-animation:fadeIn .5s;animation:fadeIn .5s}.cart-block form{height:auto!important;background:var(--l-black);border:.1rem solid var(--m-black);border-right:.1rem none;padding:1.3rem 1.5rem}.cart-block form:before{content:"";display:block;width:2rem;height:2rem;background:var(--l-black);border-top:.1rem solid var(--m-black);border-left:.1rem solid var(--m-black);transform:rotate(45deg);position:absolute;top:.5rem;right:2.6rem}.cart-products .cart-item{margin-bottom:1.5rem;border-bottom:.1rem solid #dadada}.cart-product-info,.cart-product-price{display:flex;background:#fff}.cart-product-info img{display:block}.cart-product-info a{color:var(--d-grey);line-height:2rem;font-weight:500}.cart-product-desc{padding:1.2rem 1.5rem;display:flex;flex-direction:column;justify-content:space-around;width:100%}.cart-product-desc p,.cart-product-price p{margin:0}.cart-product-desc p:last-child{font-size:1.6rem}.cart-product-price p{font-size:2rem;font-weight:500;padding:1.5rem 0 1.5rem 1.5rem}.cart-product-price label{color:var(--m-grey);font-size:1.3rem;margin:.1rem .3rem 0 0}.cart-product-price input.num-items{width:4.2rem;height:2.8rem;padding:.2rem 0 0 .2rem;text-align:center}.cart-product-price fieldset{display:flex;align-items:center;justify-content:flex-end;width:100%;padding-right:1.5rem}.cart-product-price input.num-items{width:3.6rem;height:2.8rem;padding:0;text-align:center;margin:0 1.2rem 0 .3rem}.cart-product-price button{background:0 0;border:none;padding:0}.cart-product-price button img{display:block}.cart-block .cart-summary{text-align:right;padding:1.5rem 1.5rem 3rem}.cart-block .cart-summary p{margin:0}.cart-block .cart-summary p:first-child{margin-bottom:1.5rem}.cart-block .cart-summary small{font-size:.875em}.cart-block .cart-summary p:last-child strong{font-size:1.375em}.cart-block .cart-actions .edit-cart,.cart-actions button[type=button]{display:block;width:calc(100% - 3rem);text-decoration:none;color:var(--d-black);font-size:1.6rem;font-weight:500;margin:0 1.5rem 1.5rem;padding:.8rem 1.5rem;border:.1rem solid var(--m-black);text-align:center;border-radius:.4rem;transition:all .1s ease-in}.cart-block .cart-actions button[type=submit]{display:block;width:calc(100% - 3rem);text-decoration:none;color:#fff;background:var(--d-black);font-size:1.6rem;font-weight:500;margin:0 1.5rem 1.5rem;padding:1.2rem 1.5rem;border:.1rem solid var(--m-black);text-align:center;border-radius:.4rem;transition:all .1s ease-in}.cart-block .cart-actions button[type=submit]:hover{color:#fff;background:var(--m-black)}.cart-block .cart-actions .edit-cart:hover{background:#fff}.cart-block .cart-actions .edit-cart span:before{content:url("../../img/icons/icon-pencil.svg");width:1.4rem;display:inline-block;margin-right:1rem}.cart-block .cart-actions button[type=button]{color:#fff;background:var(--m-black)}.cart-block .cart-actions button[type=button]:hover{background:#072}#header .menu-block{position:fixed;background:var(--l-black);top:0;bottom:0;overflow:auto;left:-100vw;width:100vw;z-index:100;min-height:100%;transition:left .2s ease-in}#header .menu-block.menu-open{left:0;transition:left .3s ease-out}#close-menu{display:inline-block;padding:1rem 1.5rem}#close-menu img{vertical-align:middle}#buscar{padding:1.5rem;background:var(--d-black);position:relative}#buscar span{display:none}input#search{width:100%;padding:1rem 4rem 1rem 1.5rem;color:var(--d-grey);font-size:1.6rem;border:.1rem solid var(--m-black)}#buscar .control:after{content:url(../../img/icons/icon-search.svg);width:2rem;position:absolute;top:2.7rem;right:2.7rem;cursor:pointer;opacity:.5}#buscar input::placeholder{color:var(--m-black)}#buscar .advanced{color:var(--w-black);text-align:right;display:block;font-size:1.5rem;margin:1.2rem 0 0}#buscar .actions{display:none}#header .menu-block nav{position:relative}#header .head-contact{width:100%}.main-menu.onespecial:not(.secondary){padding-top:4.8rem}.main-menu.twospecial:not(.secondary){padding-top:9.6rem}.main-menu .special,.main-menu .featured{position:absolute;top:0;left:0;right:0}.main-menu .special+.featured{top:4.8rem}.main-menu .special>a{background-color:var(--red);color:#fff}.main-menu .featured>a{background-color:var(--orange);color:#fff}.main-menu .submenu,.language-menu .submenu{overflow-y:hidden;max-height:0;background:var(--w-black);visibility:hidden}.main-menu .submenu.active,.language-menu .submenu.active{position:relative;max-height:100vh;visibility:visible;z-index:9;transition:max-height .6s ease-out}#header .main-menu .submenu ul{padding:2rem 1.5rem 1.5rem 3rem}#header .language-menu .submenu ul{padding:2rem .5rem 1.5rem 1rem}.main-menu .submenu li,.language-menu .submenu li{position:relative;font-size:1.45rem;padding:0 1.5rem 1.8rem 1.2rem}.main-menu .submenu li:before,.language-menu .submenu li:before{content:"\2022";color:var(--m-black);font-weight:700;font-size:1.5rem;position:absolute;top:0;left:0}.main-menu li a,.language-menu li .link{display:block;text-decoration:none;color:var(--d-black)}.main-menu>ul>li>a{border-top:.1rem solid #bdd0c1;position:relative;padding:1.5rem 3rem 1.4rem;text-transform:uppercase;transition:all linear .1s;background:#fff}.language-menu>ul>li>.link{border-top:.1rem solid #bdd0c1;position:relative;padding:1.5rem 1rem 1.4rem;text-transform:uppercase;transition:all linear .1s;background:#fff;cursor:pointer}.main-menu>ul>li>a.active,.main-menu>ul>li>a:hover,.language-menu>ul>li>.link.active,.language-menu>ul>li>.link:hover{color:#fff;background:var(--m-black)}.main-menu>ul>li>a.active:after,.language-menu>ul>li>.link.active:after{filter:brightness(2);transform:rotate(180deg);top:1.5rem}.main-menu>ul>li:not(.single-item)>a:after,.language-menu>ul>li:not(.single-item)>.link:after{content:url("../../img/icons/icon-down.svg");width:1.2rem;position:absolute;top:1.3rem;right:1.7rem;transition:all linear .18s;transition:transform linear .18s 90ms}.head-contact a:hover{filter:brightness(4);transition:filter linear .18s}.head-contact address{background:var(--l-black);padding:2.5rem 3rem 2.5rem 5.5rem;font-style:normal;position:relative}.head-contact address:before{content:url("../../img/icons/icon-phone.svg");width:1.6rem;position:absolute;top:2.5rem;left:3rem}#header .main-menu .head-social{display:flex;background:var(--l-black);padding:0 3rem 4rem 2.5rem}.main-menu .head-social li{margin:0 3.3rem 0 0}.main-menu li .all-link{background-color:#f3f3f3}.main-menu li .all-link a{padding:0 1.5rem 3rem 4.1rem;font-size:1.45rem}@media (min-width:768px){#logo{position:absolute}#logo figure{margin:0}#logo img{width:20vw}#actions{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column-reverse;width:100%;padding-top:1rem}#header .menu-block{position:unset;width:100%;background:0 0;overflow:unset}#close-menu{display:none}.main-menu.onespecial:not(.secondary),.main-menu.twospecial:not(.secondary){padding-top:0}.main-menu .special,.main-menu .featured,.main-menu .special+.featured{position:relative}.main-menu .special+.featured{top:unset}.main-menu .special>a,.main-menu .featured>a{border-radius:5px}#header .language-menu .submenu ul{padding:2rem 1.5rem 1.5rem 3rem}.language-menu>ul>li>.link{padding:1.5rem 3rem 1.4rem}#header .menu-block nav{display:flex;flex-direction:column-reverse;align-items:flex-end}#header .main-menu>ul,#header .language-menu>ul,.head-contact{display:flex;align-items:center}#header .head-contact{width:auto;position:relative}.main-menu:not(.secondary),.language-menu:not(.secondary){padding-top:0}.main-menu:not(.secondary)>ul:first-child>li:first-child>a:first-child,.language-menu:not(.secondary)>ul:first-child>li:first-child>a:first-child{border-top:none}#header .main-menu.secondary{margin-bottom:.8rem}#header .main-menu .submenu,#header .language-menu .submenu{position:absolute;visibility:hidden;transition:max-height .5s ease-in;background:#fff;box-shadow:0 .3rem .3rem #00000033}#header .main-menu .submenu.active,#header .language-menu .submenu.active{visibility:visible}#header .main-menu .submenu ul,#header .language-menu .submenu ul{padding:1rem 1.5rem 1.5rem}#header .main-menu li.column-item,#header .language-menu li.column-item{position:relative}#header .main-menu li.column-item .submenu,#header .language-menu li.column-item .submenu{min-width:max-content;right:0}#header .main-menu li:not(.column-item) .submenu{width:100%;right:0}#header .main-menu li:not(.column-item) .submenu ul{display:flex;flex-wrap:wrap;padding:1.5rem}.main-menu li:not(.column-item) .submenu li{width:25%}.main-menu .submenu li,.language-menu .submenu li{padding:0}.main-menu .submenu li:before,.language-menu .submenu li:before{top:1rem;left:.5rem}.main-menu>ul>li:not(:first-child){margin:0 0 0 .5rem}.main-menu .submenu li a,.language-menu .submenu li .link{padding:1rem 1.2rem 1rem 1.6rem;transition:background .1s ease-in}.language-menu .submenu li .link{cursor:pointer}.main-menu .submenu li a:hover,.language-menu .submenu li .link:hover{background:var(--l-black)}.main-menu>ul>li>a,.language-menu>ul>li>.link{padding:.8rem 1rem .6rem;border-top:none;background:0 0;white-space:nowrap;font-size:1.3rem}.main-menu>ul>li:not(.single-item)>a,.language-menu>ul>li:not(.single-item)>.link{padding:.8rem 2.3rem .6rem .8rem}.main-menu>ul>li:not(.single-item)>a:after,.language-menu>ul>li:not(.single-item)>.link:after{top:.55rem;right:.7rem;width:.9rem}.main-menu>ul>li:not(.single-item)>a.active:after{top:.65rem}.language-menu>ul>li:not(.single-item)>.link.active:after{top:.65rem}.cart-block{right:-2.1rem;top:3.6rem}.head-contact address,#header .main-menu .head-social{display:flex;background:0 0;padding:0;margin-left:1.2rem}.head-contact address{padding-left:2.4rem;font-size:1.3rem}.head-contact address:before{top:0;left:0}.main-menu .head-social li{margin:0 0 0 .8rem}.main-menu .head-social img{max-width:1.8rem}#buscar{display:none;padding:1.5rem;background:var(--l-black);border:.1rem solid var(--m-black);position:absolute;right:1.6rem;top:7.6rem}#buscar.active{display:block;-webkit-animation:fadeIn .5s;animation:fadeIn .5s;z-index:10}#buscar:before{content:"";display:block;width:2rem;height:2rem;background:var(--l-black);border-top:.1rem solid var(--m-black);border-left:.1rem solid var(--m-black);transform:rotate(45deg);position:absolute;top:-1.1rem;right:9.8rem}#head-buttons{margin-bottom:2.2rem;position:relative}#head-buttons a:not(.product-item-photo):hover img{filter:brightness(4);transition:filter linear .18s}.cart-product-price input.num-items{width:4.6rem}}@media (min-width:992px){#logo{position:relative;width:185px}#logo img{width:15vw;height:auto}#actions{width:82%}.main-menu>ul>li:not(.single-item)>a:after,.language-menu>ul>li:not(.single-item)>.link:after{top:.5rem;right:.8rem}.main-menu>ul>li:not(.single-item)>a.active:after,.language-menu>ul>li:not(.single-item)>.link.active:after{top:.8rem}.main-menu>ul>li>a,.head-contact address{font-size:1.5rem}.main-menu>ul>li:not(.single-item)>a,.language-menu>ul>li:not(.single-item)>.link{padding:.8rem 2.5rem .6rem 1rem}}@media (min-width:1200px){#logo a,#logo span{width:13vw}#logo img{width:100%;height:auto;max-width:unset}#header .menu-block nav{align-items:center}#header .main-menu li.column-item .submenu{left:0;right:unset}.cart-block{top:7.5rem}#head-buttons{align-items:flex-end;margin-bottom:.5rem;min-width:12rem;margin-left:1.5rem;flex-wrap:wrap}#buscar{top:10.5rem}}@media (min-width:1400px){#logo a,#logo span{width:11vw}#actions{width:calc(100% - 185px);flex-direction:row;justify-content:space-between}#buscar{right:6rem}.main-menu>ul>li:not(:first-child){margin:0 0 0 1.2rem}.main-menu .head-social img{max-width:2.1rem}.main-menu .head-social li{margin:0 0 0 1.2rem}.cart-block{right:-6.6rem}.cart-block form:before{right:6.9rem}}@media (min-width:1600px){#header{padding:1.5rem 6rem;justify-content:unset}#logo{width:17%}#actions{width:82%}}#footer{font-size:1.5rem;background:#fff;margin-top:6rem}#footer .main-footer{padding-top:6rem}#footer img{max-width:100%}#footer .main-footer .footer-menu-title{font-family:'Jost',sans-serif;border-top:.1rem solid #bdd0c1;position:relative;padding:1.5rem 3rem 1.4rem;transition:all linear .1s;background:#fff;color:var(--d-black);font-weight:400;font-size:1.6rem;margin:0}#footer .main-footer .footer-menu-title.active{color:#fff;background:var(--m-black)}#footer .main-footer .footer-menu-title:after{content:url(../../img/icons/icon-down.svg);width:1.2rem;position:absolute;top:1.3rem;right:1.7rem;transition:all linear .18s;transition:transform linear .18s 90ms}#footer .main-footer .footer-menu-title.active:after{filter:brightness(2);transform:rotate(180deg);top:1.5rem}#footer .footer-logo{padding:0 3rem;display:block}#footer .contact-info{padding:2rem 1.5rem 1.5rem 5.8rem;list-style:none;font-style:normal;font-size:1.4rem;margin:1rem 0 3rem}#footer .contact-info li{position:relative;margin-bottom:1.5rem}#footer .contact-info li:before{width:1.6rem;height:1.6rem;position:absolute;bottom:0;left:-2.8rem}#footer .contact-info li.direc:before{content:url("../../img/icons/icon-pin.svg")}#footer .contact-info li.telef:before{content:url("../../img/icons/icon-phone.svg")}#footer .contact-info li.mail:before{content:url("../../img/icons/icon-mail.svg")}#footer .contact-info a{text-decoration:none;color:var(--d-grey);display:inline-block;word-break:break-word;transition:all .1s ease-in}#footer .contact-info a:hover{text-decoration:underline;color:var(--d-black)}#footer .footer-content{list-style:none;padding:0;margin:0;overflow-y:hidden;max-height:0;transition:max-height .4s ease-in 60ms;background:var(--w-black)}#footer .footer-content.active{max-height:100vh;transition:max-height .6s ease-out}#footer .footer-content ul{padding:2rem 1.5rem 1.5rem 3rem;list-style:none;margin:0}#footer .footer-content ul li{position:relative;font-size:1.45rem;padding:0 1.5rem 1.8rem 1.2rem}#footer .footer-content ul li:before{content:"\2022";color:var(--m-black);font-weight:700;font-size:1.5rem;position:absolute;top:0;left:0}#footer .footer-content ul a{text-decoration:none;color:var(--d-black)}#footer .main-footer figure{margin:2rem 1.5rem 1.5rem;text-align:center}#footer .main-footer figure img{height:auto;display:block;margin:0 auto 3rem}#footer .footer-bottom{text-align:center;padding:4rem 3rem;background:var(--l-black);color:var(--d-black)}#footer .footer-bottom span{display:block;margin-top:1rem}#footer .footer-top{background:var(--d-black);padding:7rem 0;text-align:center}#footer .footer-top figure{margin:0;line-height:2rem}#footer .footer-top .main-title{font-family:'Jost Medium',sans-serif;font-size:3rem;font-weight:500;margin:0 0 3rem;color:#fff}#footer .footer-top .second-title,#footer .footer-top p{margin:1.5rem 0;font-family:'Jost',sans-serif;color:#fff}#footer .footer-top .second-title{display:block;font-size:1.17em;font-weight:500}#footer .breadcrumbs{background:var(--l-black)}#footer .breadcrumbs ul.items{list-style:none;padding:2rem 4rem;margin:0}#footer .breadcrumbs ul.items li.item{padding:1.2rem 0}#footer .breadcrumbs ul.items li.item:before{content:"\00BB"}#footer .breadcrumbs ul.items li.item a,#footer .breadcrumbs ul.items li.item a:visited,#footer .breadcrumbs ul.items li.item a:active{color:var(--d-black);text-decoration:none}#footer .breadcrumbs ul.items li.item a:hover,#footer .breadcrumbs ul.items li.item a:focus{color:var(--red)}@media (min-width:768px){#footer .logo-info,#footer .main-footer figure:last-child{display:flex;align-items:center;justify-content:space-between}#footer .main-footer figure:last-child picture{display:block;padding-left:min(2vw);padding-right:min(2vw)}#footer .breadcrumbs ul.items li.item{display:inline-block;padding:0}#footer .breadcrumbs ul.items li.item.home:before{content:""}}@media (min-width:992px){#footer .logo-info,#footer .main-footer figure:last-child{display:block;margin-right:0}#footer .contact-info li.direc:before{display:block;margin-right:0}#footer .main-footer figure:last-child picture{padding-left:0;padding-right:0}#footer .footer-content{max-height:unset;background:0 0}#footer .main-footer .footer-menu-title{border-top:none;border-bottom:.1rem solid #bdd0c1;padding:.5rem 1.5rem 1rem;font-weight:400;font-size:1.7rem}#footer .main-footer .footer-menu-title:after{content:none}#footer .main-footer .footer-menu-title.active{background:#fff;color:var(--d-black)}#footer .footer-content ul{padding:1rem 0 3rem}#footer .footer-content ul li{font-size:1.4rem;padding:0}#footer .footer-content ul li:before{top:.75rem;left:1.5rem}#footer .footer-content ul li a{display:block;padding:1rem 1.5rem 1rem 3rem;color:#626262;transition:all .1s ease-in}#footer .footer-content ul li a:hover{background:var(--w-black);color:var(--d-black)}#footer .main-footer figure img{margin:0 0 3rem}#footer .footer-bottom{padding:2rem;margin-top:1.5rem}#footer .footer-bottom span{display:inline}}@media (min-width:1200px){#footer .footer-content ul li a{padding:.75rem 1.5rem .75rem 3rem}}.product-list{display:flex;flex-wrap:wrap;align-items:stretch;padding:0;list-style:none}.product-list.splide__list{flex-wrap:unset}.product-list figure{margin:0;position:relative}.product-list figcaption{position:absolute;bottom:0;width:100%;border-bottom:.1rem solid var(--m-black)}.product-list .product-title{color:var(--d-grey);font-family:'Jost',sans-serif;padding:3rem 1.5rem;width:100%;background:#ffffffd6;backdrop-filter:blur(.1rem);margin:0;text-align:center;font-size:2.2rem;font-weight:400}.product-list li{margin-bottom:4.5rem}.product-list li.splide__slide{margin-bottom:0;padding:0 1rem}.product-list li a{text-decoration:none;text-align:center;display:block;overflow:hidden}.product-list li a img{width:100%;height:auto;display:block;opacity:1;transition:all .25s ease}.product-list li a:hover img{transform:scale(1.1);opacity:.75}.product-list .precio{font-size:min(1.6rem,4vw);padding:1.25rem min(1.25rem,3.1vw)}.product-list .precio span{font-size:min(2.4rem,6.3vw);font-weight:600}.product-list .precio p{margin:0;padding:0}.product-list .addcart-btn{display:flex;flex-wrap:wrap;color:#fff;font-size:min(1.8rem,5vw);line-height:min(1.8rem,5.25vw);font-weight:500;background:var(--d-black);padding:1.5rem min(2rem,3vw) 1.4rem;border:.1rem solid var(--m-black);border-top:none;transition:all ease-in .12s}.product-list .addcart-btn:hover{background:var(--d-black);color:#fff}.product-list .stock.unavailable{display:flex;justify-content:flex-end;width:100%}.product-list .stock.unavailable span{font-size:min(1.75rem,1vw);line-height:min(1.6rem,.8vw);padding:1.5rem 2.5rem 1.4rem;display:block;background:var(--l-grey);color:var(--red)}.search.results dl.block{border-bottom:2px dotted var(--l-grey);padding:0 0 1.4rem;margin:0 0 1.6rem;text-align:center}.search.results dt.title{font-weight:600;font-size:1.7rem;padding:.6rem 0 1.3rem;color:var(--m-grey)}.search.results dd.item{display:inline-block;margin:0 .8rem 1rem 0}.search.results dd.item a{display:block;padding:.6rem .8rem;text-decoration:none;background:var(--w-black);border:.1rem solid var(--l-black)}@media (min-width:576px){.product-list .product-title{padding:min(3rem,4vw) min(1.5rem,2.5vw)}.product-list .precio{font-size:min(1.5rem,2vw);padding:1.25rem min(1.25rem,1.25vw)}.product-list .precio span{font-size:min(2.1rem,3vw)}.product-list .addcart-btn,.product-list .stock.unavailable span{font-size:min(1.75rem,2.75vw);line-height:min(1.75rem,2.75vw);padding:1.5rem min(2rem,1.75vw) 1.4rem}}@media (min-width:992px){.product-list .product-title{padding:min(3rem,4vw) min(1.5rem,2.5vw);font-size:min(2rem,2.25vw)}.product-list .precio{font-size:min(1.25rem,1.5vw);padding:1.25rem min(1.25rem,1vw)}.product-list .precio span{font-size:min(2rem,2vw)}.product-list .addcart-btn,.product-list .stock.unavailable span{font-size:min(1.5rem,1.75vw);line-height:min(1.5rem,1.75vw);padding:1.4rem min(1.75rem,1.25vw) 1.3rem}}@media (min-width:1200px){.product-list .product-title{padding:min(3rem,1.75vw) min(1.5rem,1vw);font-size:min(2rem,1.3vw)}.product-list .precio{font-size:min(1.5rem,1vw);padding:1.25rem min(1.25rem,.75vw)}.product-list .precio span{font-size:min(2.1rem,1.75vw)}.product-list .addcart-btn,.product-list .stock.unavailable span{font-size:min(1.55rem,1.3vw);line-height:min(1.55rem,1.3vw);padding:1.5rem min(2rem,.8vw) 1.4rem}}@media (min-width:1400px){.product-list .precio{font-size:min(1.75rem,1vw);padding:1.25rem min(1.25rem,.5vw)}.product-list .precio span{font-size:min(2.5rem,1.75vw)}.product-list .addcart-btn,.product-list .stock.unavailable span{font-size:min(1.75rem,1vw);line-height:min(1.6rem,.8vw);padding:1.5rem min(1.5rem,.5vw) 1.4rem}}#page-header{padding:3rem 4.5rem;margin:1.5rem 0 2rem;text-align:center;background:var(--l-black)}.container-fluid #page-header{margin:1.5rem -3rem 2rem}#page-header h1{font-size:3rem;margin:0}.page-intro{font-size:1.5rem;padding:0 0 1.5rem;border-bottom:.2rem dotted var(--m-black);margin-bottom:3rem}.page-intro h2{font-family:"Jost",sans-serif;font-size:2rem;font-weight:400;margin:0 0 2rem}.grey-bg{background-color:#f0f0f0}.green-box{padding:3rem 1.75rem;background:var(--l-black)}.newsletter-form p{font-size:1.5rem;line-height:1.9rem}.newsletter-form p:first-child{margin-top:0}.block-sidebar-title{font-size:1.5em;font-family:"Jost Medium",sans-serif;color:var(--d-black);font-weight:500}aside .newsletter-form p{font-size:1.3rem;line-height:1.7rem}aside .checkbox-wrap label{font-size:1.2rem;line-height:1.5rem}.title-coupon{font-size:2.3rem;line-height:2.6rem;display:flex;align-items:center}.title-coupon:before{content:url("../../img/icons/icon-tag.svg");min-width:4rem;width:max-content;max-height:100%;margin:.5rem 1.5rem 0 0}.loading-mask,#checkout-loader{position:fixed!important;width:100vw;height:100vh;top:0;left:0;display:flex;align-items:center;justify-content:center;background:#ffffffbf;z-index:9999}.loading-mask p{text-align:center}.modals-wrapper{position:relative;z-index:9999}.modals-wrapper .modals-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(255,255,255,.7)}.modals-wrapper aside.modal-popup{position:fixed;top:50%;left:0;right:0;transform:translate(0,-50%);background:#fff;padding:5rem;text-align:center}@media (min-width:992px){#page-header h1{font-size:3.5rem}.title-coupon{padding:0 0 0 4rem;font-size:2.3rem;display:flex;align-items:center}}.ui-datepicker .ui-datepicker-next span{border-color:transparent transparent transparent #93af9b}.ui-datepicker .ui-datepicker-prev span{border-color:transparent #93af9b transparent transparent}.ui-datepicker .ui-datepicker-title{color:var(--d-black)}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today{background:#c99492}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a,.ui-datepicker .ui-datepicker-calendar .ui-state-active{color:#fff}.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:var(--m-black)}#onetrust-consent-sdk #onetrust-banner-sdk *:focus,#onetrust-consent-sdk #onetrust-banner-sdk:focus{outline:unset}.product.data .tabs-block .row{align-items:center}.product.data .tabs-block .row .col{padding-top:5px;padding-bottom:5px;flex:auto;width:auto !important}