@font-face{font-display:swap;font-family:'Mulish';font-style:normal;font-weight:200;src:url(../fonts/mulish-v12-latin-200.eot);src:url('../fonts/mulish-v12-latin-200.eot#iefix') format('embedded-opentype'),url(../fonts/mulish-v12-latin-200.woff2) format('woff2'),url(../fonts/mulish-v12-latin-200.woff) format('woff'),url(../fonts/mulish-v12-latin-200.ttf) format('truetype'),url('../images/mulish-v12-latin-200.svg#Mulish') format('svg')}@font-face{font-display:swap;font-family:'Mulish';font-style:italic;font-weight:200;src:url(../fonts/mulish-v12-latin-200italic.eot);src:url('../fonts/mulish-v12-latin-200italic.eot#iefix') format('embedded-opentype'),url(../fonts/mulish-v12-latin-200italic.woff2) format('woff2'),url(../fonts/mulish-v12-latin-200italic.woff) format('woff'),url(../fonts/mulish-v12-latin-200italic.ttf) format('truetype'),url('../images/mulish-v12-latin-200italic.svg#Mulish') format('svg')}@font-face{font-display:swap;font-family:'Mulish';font-style:normal;font-weight:300;src:url(../fonts/mulish-v12-latin-300.eot);src:url('../fonts/mulish-v12-latin-300.eot#iefix') format('embedded-opentype'),url(../fonts/mulish-v12-latin-300.woff2) format('woff2'),url(../fonts/mulish-v12-latin-300.woff) format('woff'),url(../fonts/mulish-v12-latin-300.ttf) format('truetype'),url('../images/mulish-v12-latin-300.svg#Mulish') format('svg')}@font-face{font-display:swap;font-family:'Mulish';font-style:italic;font-weight:300;src:url(../fonts/mulish-v12-latin-300italic.eot);src:url('../fonts/mulish-v12-latin-300italic.eot#iefix') format('embedded-opentype'),url(../fonts/mulish-v12-latin-300italic.woff2) format('woff2'),url(../fonts/mulish-v12-latin-300italic.woff) format('woff'),url(../fonts/mulish-v12-latin-300italic.ttf) format('truetype'),url('../images/mulish-v12-latin-300italic.svg#Mulish') format('svg')}@font-face{font-display:swap;font-family:'Mulish';font-style:normal;font-weight:400;src:url(../fonts/mulish-v12-latin-regular.eot);src:url('../fonts/mulish-v12-latin-regular.eot#iefix') format('embedded-opentype'),url(../fonts/mulish-v12-latin-regular.woff2) format('woff2'),url(../fonts/mulish-v12-latin-regular.woff) format('woff'),url(../fonts/mulish-v12-latin-regular.ttf) format('truetype'),url('../images/mulish-v12-latin-regular.svg#Mulish') format('svg')}@font-face{font-display:swap;font-family:'Mulish';font-style:italic;font-weight:400;src:url(../fonts/mulish-v12-latin-italic.eot);src:url('../fonts/mulish-v12-latin-italic.eot#iefix') format('embedded-opentype'),url(../fonts/mulish-v12-latin-italic.woff2) format('woff2'),url(../fonts/mulish-v12-latin-italic.woff) format('woff'),url(../fonts/mulish-v12-latin-italic.ttf) format('truetype'),url('../images/mulish-v12-latin-italic.svg#Mulish') format('svg')}@font-face{font-display:swap;font-family:'Mulish';font-style:normal;font-weight:500;src:url(../fonts/mulish-v12-latin-500.eot);src:url('../fonts/mulish-v12-latin-500.eot#iefix') format('embedded-opentype'),url(../fonts/mulish-v12-latin-500.woff2) format('woff2'),url(../fonts/mulish-v12-latin-500.woff) format('woff'),url(../fonts/mulish-v12-latin-500.ttf) format('truetype'),url('../images/mulish-v12-latin-500.svg#Mulish') format('svg')}@font-face{font-display:swap;font-family:'Mulish';font-style:italic;font-weight:500;src:url(../fonts/mulish-v12-latin-500italic.eot);src:url('../fonts/mulish-v12-latin-500italic.eot#iefix') format('embedded-opentype'),url(../fonts/mulish-v12-latin-500italic.woff2) format('woff2'),url(../fonts/mulish-v12-latin-500italic.woff) format('woff'),url(../fonts/mulish-v12-latin-500italic.ttf) format('truetype'),url('../images/mulish-v12-latin-500italic.svg#Mulish') format('svg')}@font-face{font-display:swap;font-family:'Mulish';font-style:normal;font-weight:600;src:url(../fonts/mulish-v12-latin-600.eot);src:url('../fonts/mulish-v12-latin-600.eot#iefix') format('embedded-opentype'),url(../fonts/mulish-v12-latin-600.woff2) format('woff2'),url(../fonts/mulish-v12-latin-600.woff) format('woff'),url(../fonts/mulish-v12-latin-600.ttf) format('truetype'),url('../images/mulish-v12-latin-600.svg#Mulish') format('svg')}@font-face{font-display:swap;font-family:'Mulish';font-style:italic;font-weight:600;src:url(../fonts/mulish-v12-latin-600italic.eot);src:url('../fonts/mulish-v12-latin-600italic.eot#iefix') format('embedded-opentype'),url(../fonts/mulish-v12-latin-600italic.woff2) format('woff2'),url(../fonts/mulish-v12-latin-600italic.woff) format('woff'),url(../fonts/mulish-v12-latin-600italic.ttf) format('truetype'),url('../images/mulish-v12-latin-600italic.svg#Mulish') format('svg')}@font-face{font-display:swap;font-family:'Mulish';font-style:normal;font-weight:700;src:url(../fonts/mulish-v12-latin-700.eot);src:url('../fonts/mulish-v12-latin-700.eot#iefix') format('embedded-opentype'),url(../fonts/mulish-v12-latin-700.woff2) format('woff2'),url(../fonts/mulish-v12-latin-700.woff) format('woff'),url(../fonts/mulish-v12-latin-700.ttf) format('truetype'),url('../images/mulish-v12-latin-700.svg#Mulish') format('svg')}@font-face{font-display:swap;font-family:'Mulish';font-style:italic;font-weight:700;src:url(../fonts/mulish-v12-latin-700italic.eot);src:url('../fonts/mulish-v12-latin-700italic.eot#iefix') format('embedded-opentype'),url(../fonts/mulish-v12-latin-700italic.woff2) format('woff2'),url(../fonts/mulish-v12-latin-700italic.woff) format('woff'),url(../fonts/mulish-v12-latin-700italic.ttf) format('truetype'),url('../images/mulish-v12-latin-700italic.svg#Mulish') format('svg')}@font-face{font-display:swap;font-family:'Mulish';font-style:normal;font-weight:800;src:url(../fonts/mulish-v12-latin-800.eot);src:url('../fonts/mulish-v12-latin-800.eot#iefix') format('embedded-opentype'),url(../fonts/mulish-v12-latin-800.woff2) format('woff2'),url(../fonts/mulish-v12-latin-800.woff) format('woff'),url(../fonts/mulish-v12-latin-800.ttf) format('truetype'),url('../images/mulish-v12-latin-800.svg#Mulish') format('svg')}@font-face{font-display:swap;font-family:'Mulish';font-style:italic;font-weight:800;src:url(../fonts/mulish-v12-latin-800italic.eot);src:url('../fonts/mulish-v12-latin-800italic.eot#iefix') format('embedded-opentype'),url(../fonts/mulish-v12-latin-800italic.woff2) format('woff2'),url(../fonts/mulish-v12-latin-800italic.woff) format('woff'),url(../fonts/mulish-v12-latin-800italic.ttf) format('truetype'),url('../images/mulish-v12-latin-800italic.svg#Mulish') format('svg')}@font-face{font-display:swap;font-family:'Mulish';font-style:normal;font-weight:900;src:url(../fonts/mulish-v12-latin-900.eot);src:url('../fonts/mulish-v12-latin-900.eot#iefix') format('embedded-opentype'),url(../fonts/mulish-v12-latin-900.woff2) format('woff2'),url(../fonts/mulish-v12-latin-900.woff) format('woff'),url(../fonts/mulish-v12-latin-900.ttf) format('truetype'),url('../images/mulish-v12-latin-900.svg#Mulish') format('svg')}@font-face{font-display:swap;font-family:'Mulish';font-style:italic;font-weight:900;src:url(../fonts/mulish-v12-latin-900italic.eot);src:url('../fonts/mulish-v12-latin-900italic.eot#iefix') format('embedded-opentype'),url(../fonts/mulish-v12-latin-900italic.woff2) format('woff2'),url(../fonts/mulish-v12-latin-900italic.woff) format('woff'),url(../fonts/mulish-v12-latin-900italic.ttf) format('truetype'),url('../images/mulish-v12-latin-900italic.svg#Mulish') format('svg')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:100;src:url(../fonts/roboto-v30-latin-100.eot);src:url('../fonts/roboto-v30-latin-100.eot#iefix') format('embedded-opentype'),url(../fonts/roboto-v30-latin-100.woff2) format('woff2'),url(../fonts/roboto-v30-latin-100.woff) format('woff'),url(../fonts/roboto-v30-latin-100.ttf) format('truetype'),url('../images/roboto-v30-latin-100.svg#Roboto') format('svg')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:100;src:url(../fonts/roboto-v30-latin-100italic.eot);src:url('../fonts/roboto-v30-latin-100italic.eot#iefix') format('embedded-opentype'),url(../fonts/roboto-v30-latin-100italic.woff2) format('woff2'),url(../fonts/roboto-v30-latin-100italic.woff) format('woff'),url(../fonts/roboto-v30-latin-100italic.ttf) format('truetype'),url('../images/roboto-v30-latin-100italic.svg#Roboto') format('svg')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:300;src:url(../fonts/roboto-v30-latin-300.eot);src:url('../fonts/roboto-v30-latin-300.eot#iefix') format('embedded-opentype'),url(../fonts/roboto-v30-latin-300.woff2) format('woff2'),url(../fonts/roboto-v30-latin-300.woff) format('woff'),url(../fonts/roboto-v30-latin-300.ttf) format('truetype'),url('../images/roboto-v30-latin-300.svg#Roboto') format('svg')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:300;src:url(../fonts/roboto-v30-latin-300italic.eot);src:url('../fonts/roboto-v30-latin-300italic.eot#iefix') format('embedded-opentype'),url(../fonts/roboto-v30-latin-300italic.woff2) format('woff2'),url(../fonts/roboto-v30-latin-300italic.woff) format('woff'),url(../fonts/roboto-v30-latin-300italic.ttf) format('truetype'),url('../images/roboto-v30-latin-300italic.svg#Roboto') format('svg')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;src:url(../fonts/roboto-v30-latin-regular.eot);src:url('../fonts/roboto-v30-latin-regular.eot#iefix') format('embedded-opentype'),url(../fonts/roboto-v30-latin-regular.woff2) format('woff2'),url(../fonts/roboto-v30-latin-regular.woff) format('woff'),url(../fonts/roboto-v30-latin-regular.ttf) format('truetype'),url('../images/roboto-v30-latin-regular.svg#Roboto') format('svg')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:400;src:url(../fonts/roboto-v30-latin-italic.eot);src:url('../fonts/roboto-v30-latin-italic.eot#iefix') format('embedded-opentype'),url(../fonts/roboto-v30-latin-italic.woff2) format('woff2'),url(../fonts/roboto-v30-latin-italic.woff) format('woff'),url(../fonts/roboto-v30-latin-italic.ttf) format('truetype'),url('../images/roboto-v30-latin-italic.svg#Roboto') format('svg')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:500;src:url(../fonts/roboto-v30-latin-500.eot);src:url('../fonts/roboto-v30-latin-500.eot#iefix') format('embedded-opentype'),url(../fonts/roboto-v30-latin-500.woff2) format('woff2'),url(../fonts/roboto-v30-latin-500.woff) format('woff'),url(../fonts/roboto-v30-latin-500.ttf) format('truetype'),url('../images/roboto-v30-latin-500.svg#Roboto') format('svg')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:500;src:url(../fonts/roboto-v30-latin-500italic.eot);src:url('../fonts/roboto-v30-latin-500italic.eot#iefix') format('embedded-opentype'),url(../fonts/roboto-v30-latin-500italic.woff2) format('woff2'),url(../fonts/roboto-v30-latin-500italic.woff) format('woff'),url(../fonts/roboto-v30-latin-500italic.ttf) format('truetype'),url('../images/roboto-v30-latin-500italic.svg#Roboto') format('svg')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:700;src:url(../fonts/roboto-v30-latin-700.eot);src:url('../fonts/roboto-v30-latin-700.eot#iefix') format('embedded-opentype'),url(../fonts/roboto-v30-latin-700.woff2) format('woff2'),url(../fonts/roboto-v30-latin-700.woff) format('woff'),url(../fonts/roboto-v30-latin-700.ttf) format('truetype'),url('../images/roboto-v30-latin-700.svg#Roboto') format('svg')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:700;src:url(../fonts/roboto-v30-latin-700italic.eot);src:url('../fonts/roboto-v30-latin-700italic.eot#iefix') format('embedded-opentype'),url(../fonts/roboto-v30-latin-700italic.woff2) format('woff2'),url(../fonts/roboto-v30-latin-700italic.woff) format('woff'),url(../fonts/roboto-v30-latin-700italic.ttf) format('truetype'),url('../images/roboto-v30-latin-700italic.svg#Roboto') format('svg')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:900;src:url(../fonts/roboto-v30-latin-900.eot);src:url('../fonts/roboto-v30-latin-900.eot#iefix') format('embedded-opentype'),url(../fonts/roboto-v30-latin-900.woff2) format('woff2'),url(../fonts/roboto-v30-latin-900.woff) format('woff'),url(../fonts/roboto-v30-latin-900.ttf) format('truetype'),url('../images/roboto-v30-latin-900.svg#Roboto') format('svg')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:900;src:url(../fonts/roboto-v30-latin-900italic.eot);src:url('../fonts/roboto-v30-latin-900italic.eot#iefix') format('embedded-opentype'),url(../fonts/roboto-v30-latin-900italic.woff2) format('woff2'),url(../fonts/roboto-v30-latin-900italic.woff) format('woff'),url(../fonts/roboto-v30-latin-900italic.ttf) format('truetype'),url('../images/roboto-v30-latin-900italic.svg#Roboto') format('svg')}body{-webkit-font-smoothing:auto!important}body,p{letter-spacing:normal!important}h1,h2,h3,h4,h5,h6{letter-spacing:normal!important}body,p{font-size:15px;font-size:1em;line-height:25px;letter-spacing:normal!important}h1{font-size:32px;line-height:38px}h2{font-size:28px;line-height:34px}@media only screen and (max-width:48em){h1{font-size:28px;line-height:36px}h2{font-size:24px;line-height:32px}}label{color:#000!important;font-weight:600!important;font-size:.95em}.text-center .is-divider{background:linear-gradient(90deg,rgba(213,183,83,1) 0%,rgba(0,0,0,0) 100%)!important}ul{list-style-position:inside}.no-padding-bottom{padding-bottom:0px!important}@media only screen and (max-width:48em){.negative15-margin-bottom-mobile{margin-bottom:-15px}.negative30-margin-bottom-mobile{margin-bottom:-30px}}.button:not(.header-cart-link):not(.icon):not(.is-form):not(.wpcf7-submit.button):not(.checkout-button){font-weight:500!important;padding:3px 20px!important;border-radius:3px;font-size:0.97em!important}.button:not(.header-cart-link):not(.icon):not(.is-form):hover{background-color:#d5b753!important;box-shadow:0 0 10px rgb(0 0 0 / 15%),0 3px 10px rgb(0 0 0 / 15%)!important;color:#000!important}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content .dashboard-links a{font-weight:500!important;padding:15px 15px!important;border-radius:3px;background-color:#000;color:#fff;font-size:0.74em!important;border-color:rgba(0,0,0,.05)}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content .dashboard-links a:hover{background-color:#d5b753!important;box-shadow:0 0 10px rgb(0 0 0 / 15%),0 3px 10px rgb(0 0 0 / 15%)!important;color:#000!important}@media only screen and (max-width:48em){.button:not(.header-cart-link):not(.icon):not(.is-form):not(.wpcf7-submit.button){padding:3px 15px!important;font-size:0.85em!important}}.breadcrumbs{font-weight:normal!important}.breadcrumbs .divider,.breadcrumbs .separator{opacity:0.7!important}.stuck .header-main{border-top:3px solid #000}.stuck #logo img{padding:8px 0 15px!important}@media only screen and (max-width:48em){#logo img{padding:12px 0 14px!important}.stuck #logo img{padding:10px 0 18px!important}}.header-top{background-color:#000;border-bottom:1px solid #555}#header-contact li a span{text-transform:lowercase!important;font-size:12px!important}.top-bar-nav .wpml-ls-legacy-list-horizontal{padding-left:0;padding-right:0;padding:0;margin-right:-10px}.top-bar-nav .wpml-ls-legacy-list-horizontal a{color:rgba(255,255,255,.8);display:inline-block}.top-bar-nav .wpml-ls-legacy-list-horizontal a:hover{color:rgba(255,255,255,1);color:#d5b753!important}.top-bar-nav .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a{color:rgba(255,255,255,1);font-weight:600}.top-bar-nav .wpml-ls-legacy-list-horizontal li:first-of-type::after{content:" | ";color:rgba(255,255,255,.6)}.mobile-sidebar .nav-sidebar.nav-vertical>li>a>i.image-icon{display:none}.mobile-sidebar .nav-sidebar.nav-vertical .children li a i.icon-image{display:none}.header-nav>li.header-divider{height:15px;border-color:rgba(255,255,255,.4)}.header-button .button.header-cart-link{background-color:#fff!important;box-shadow:none!important;color:#000}.header-button .button.header-cart-link:hover{background-color:#d5b753!important;box-shadow:none!important;color:#fff}.menu-row-product-container .product-small .product-title a{font-size:14px}.menu-row-product-container .product-small.box img{transition:transform .5s}.menu-row-product-container .product-small.box img:hover{transform:scale(1.1)}.menu-row-product-container .col-inner .badge-container{margin-top:0}.menu-row-product-container .badge-inner.on-sale{background-color:rgba(213,183,83,.5)!important;color:#000!important;padding-left:10px;padding-right:10px}.menu-row-product-container .col-inner span.onsale{font-size:.85em}.header-nav-main .header-cart-title{font-weight:500}.nav-dropdown-has-border .nav-dropdown{border:1px solid #ddd!important}.header:not(.transparent) .header-nav-main.nav>li>a{color:#fff!important}.header:not(.transparent) .header-nav-main.nav>li.active>a{color:#fff!important}.header:not(.transparent) .header-nav-main.nav>li>a:hover{color:#aaa!important}.header:not(.transparent) .header-nav-main.nav .nav-dropdown>li.woocommerce-MyAccount-navigation-link>a{border-bottom:0;text-transform:uppercase;font-size:.8em;font-weight:500;color:#000;padding:8px 10px}.header:not(.transparent) .header-nav-main.nav .nav-dropdown>li.woocommerce-MyAccount-navigation-link>a:hover{color:#777}.off-canvas-center .mfp-content{padding-top:0}.off-canvas-center .mobile-sidebar .nav-sidebar.nav-vertical>li>a{font-family:'Mulish'!important;font-size:1em;padding-top:10px;padding-bottom:10px}.off-canvas-center .mobile-sidebar .nav-sidebar.nav-vertical>li.current-menu-item>a{color:#fff;color:#d5b753}.off-canvas-center .mobile-sidebar .nav-sidebar.nav-vertical>li .toggle{position:absolute;right:25%;top:5px}.off-canvas-center .mobile-sidebar .nav-sidebar.nav-vertical>li .toggle i{font-size:1.2em}.off-canvas-center .mobile-sidebar .nav>li.header-divider{height:1px;margin:10px 7.5px;position:relative;vertical-align:middle;border:1px solid #555!important;width:40%}.home-custom-products-row .product-small.box{padding-top:15px;padding-bottom:10px}.home-custom-products-row .product-small .col-inner{box-shadow:0 1px 3px -2px rgb(0 0 0 / 12%),0 1px 2px rgb(0 0 0 / 5%)}.home-custom-products-row .product-small .col-inner:hover{box-shadow:0 3px 6px -4px rgb(0 0 0 / 15%),0 3px 12px rgb(0 0 0 / 15%)!important}.home-custom-products-row .product-small .badge-inner.on-sale{background-color:rgba(213,183,83,.5)!important;color:#000!important;padding-left:10px;padding-right:10px}.home-custom-products-row .product-small .badge-container{margin-top:0}.home-custom-products-row .product-small span.onsale{font-size:.95em}.home-custom-products-row .product-small .price-wrapper .price{font-size:.9em;line-height:1.6em!important}.home-custom-products-row .product-small .price-wrapper .price .woocommerce-Price-amount{font-size:1.2em}.home-custom-products-row .product-small .price-wrapper .price .woocommerce-price-suffix{font-size:0.9em!important}@media only screen and (max-width:48em){.home-seccion-parallax-figuras .section-bg.bg-loaded{background:none!important}.home-custom-products-row .product-small .badge-container .badge{height:2em}}.shop-custom-products-row .product-small.box{padding-top:15px;padding-bottom:10px}.shop-custom-products-row .product-small .col-inner{box-shadow:0 1px 3px 1px rgb(0 0 0 / 5%),0 1px 2px rgb(0 0 0 / 5%)}.shop-custom-products-row .product-small .col-inner:hover{box-shadow:0 3px 6px -4px rgb(0 0 0 / 15%),0 3px 12px rgb(0 0 0 / 15%)!important}.shop-custom-products-row .product-small .badge-container{margin-top:0}.shop-custom-products-row .product-small .badge-inner.on-sale{background-color:rgba(213,183,83,.5)!important;color:#000!important;padding-left:10px;padding-right:10px}.shop-custom-products-row .product-small span.onsale{font-size:.9em}.shop-custom-products-row .product-small .price-wrapper .price{font-size:.9em;line-height:1.6em!important}.shop-custom-products-row .product-small .price-wrapper .price .woocommerce-Price-amount{font-size:1.2em}.shop-custom-products-row .product-small .price-wrapper .price .woocommerce-price-suffix{font-size:0.9em!important}.woocommerce-shop .woocommerce-ordering{display:none!important}@media only screen and (max-width:48em){.shop-custom-products-row .product-small .badge-container .badge{height:2em}}.single-product h1.product-title{font-size:1.5em!important}@media only screen and (max-width:48em){.single-product h1.product-title{font-size:1.4em!important}}.single-product .product-info .price{margin-bottom:30px;font-size:1.3em;font-weight:700}.single-product .product-info .woocommerce-Price-currencySymbol{vertical-align:baseline;margin-top:0;font-size:.9em;margin-left:3px}.single-product .product-info .woocommerce-price-suffix{font-size:.5em;color:#777}.single-product .product-gallery .badge-container{margin-top:0}.single-product .product-gallery .badge-inner.on-sale{background-color:rgba(213,183,83,.5)!important;color:#000!important;padding-left:10px;padding-right:10px}.single-product .product-gallery span.onsale{font-size:0.8em!important}.single-product .button:not(.header-cart-link):not(.icon):not(.is-form):not(.wpcf7-submit.button){padding:3px 20px!important;border-radius:3px;font-size:0.97em!important;font-weight:600!important;background-color:rgba(213,183,83,.7)!important;color:#000!important}.single-product .button:not(.header-cart-link):not(.icon):not(.is-form):not(.wpcf7-submit.button):hover{background-color:rgba(213,183,83,.85)!important;color:#000!important}.single-product .nav>li.active>a{color:#333}.single-product .related{margin-bottom:50px}.single-product .related .product-small .col-inner{box-shadow:0 1px 3px 1px rgb(0 0 0 / 5%),0 1px 2px rgb(0 0 0 / 5%)}.single-product .related .product-small .col-inner:hover{box-shadow:0 3px 6px -4px rgb(0 0 0 / 15%),0 3px 12px rgb(0 0 0 / 15%)!important}.single-product .related .product-small .badge-inner.on-sale{background-color:rgba(213,183,83,.5)!important;color:#000!important;padding-left:10px;padding-right:10px}.single-product .woocommerce-product-gallery__image.slide{border:1px solid #eee}.single-product .flickity-viewport .flickity-slider>.col{max-width:33%;width:33%}.single-product .product-thumbnails .is-nav-selected a{border:0;border-bottom:3px solid #eee!important}.single-product .product-thumbnails a:hover{border-color:transparent;border-bottom:3px solid #eee!important}.single-product span.ux-swatch__text{color:#444}.single-product .variations td{padding:.5em 0}.single-product .variations_form .variations td.label,.single-product .variations_form .variations th.label{padding-right:15px;width:10px!important}.single-product .variations_form .variations label{text-transform:uppercase;font-size:14px;color:#555;margin:.5em 0 .4em 0;font-weight:700!important}.single-product .variations_form .variations .button-variable-item{height:auto;padding-top:5px;padding-bottom:5px}.single-product .variations_form .variations .button-variable-item span{font-size:13.5px}.single-product .variations_form .variations li.variable-item{box-shadow:none!important;border:1px solid #777}.single-product .variations_form .variations li.variable-item.selected{box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 1px #333)!important}.single-product .woocommerce-variation-add-to-cart input[type=number]{height:auto!important}.single-product .woo-variation-gallery-wrapper .wvg-gallery-image{border:1px solid #eee}.single-product .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image img{border-bottom:3px solid #eee}.single-product .product-footer .woocommerce-tabs{margin-bottom:30px}.single-product .product-tabs li{margin-right:30px}.single-product .product-tabs li>a{font-size:.9em;font-weight:600}.single-product .product-tabs li>a:before{background-color:#d5b753}@media only screen and (max-width:48em){.single-product .product-footer .woocommerce-tabs{border:1px solid #ececec}.single-product .product-footer .woocommerce-tabs .tab-panels{padding:30px 20px 0 20px}.single-product .product-tabs li{padding-left:15px;background-color:rgba(198,198,202,.08)}.single-product .product-tabs li.active{background-color:rgba(198,198,202,.3)}}.custom-tabs-vertical-descripcion-producto .tab-panels{border:1px solid #eee;padding:15px 15px 0 15px}.custom-tabs-vertical-descripcion-producto .nav-tabs>li{border:1px solid #eee}.custom-tabs-vertical-descripcion-producto .nav-tabs>li>a{background-color:rgba(198,198,202,.08);font-weight:600;border-left:3px solid transparent}.custom-tabs-vertical-descripcion-producto .nav-tabs>li>a:hover{border-left:3px solid #000}.custom-tabs-vertical-descripcion-producto .nav-tabs>li.active>a{background-color:rgba(198,198,202,.3);background-color:#fff;border-left:3px solid #000}.custom-tabs-vertical-descripcion-producto .tab-panels .entry-content ul>li,.custom-tabs-vertical-descripcion-producto .tab-panels .entry-content p{font-size:0.95em!important}.custom-tabs-horizontal-descripcion-producto .nav-tabs>li>a{font-weight:600}.custom-tabs-horizontal-descripcion-producto .nav-tabs>li>a:hover{border-top-color:#000}.custom-tabs-horizontal-descripcion-producto .tab-panels .entry-content ul>li,.custom-tabs-horizontal-descripcion-producto .tab-panels .entry-content p{font-size:0.95em!important}@media only screen and (max-width:48em){.custom-tabs-horizontal-descripcion-producto .nav-tabs>li,.custom-tabs-horizontal-descripcion-producto .nav-tabs>li>a{width:100%;margin:0}.custom-tabs-horizontal-descripcion-producto .nav-tabs>li.active>a{border-bottom:1px solid #eee}}.single-product table.woocommerce-product-attributes tr th{width:150px;font-weight:600;color:#333}.single-product table.woocommerce-product-attributes tr th,.single-product table.woocommerce-product-attributes tr td{border:0px!important;padding:5px;padding:10px 20px 10px 20px!important}.single-product table.woocommerce-product-attributes tr th{font-size:.8em;background-color:rgba(198,198,202,.08)}.single-product table.woocommerce-product-attributes tr td p{margin:0}@media only screen and (max-width:48em){.single-product .product-info{margin-top:30px}}.woocommerce-account.woocommerce-page .my-account-header.page-title.normal-title{border-top:0px!important;min-height:92px}.woocommerce-account.woocommerce-page .page-title-inner{padding-top:12px;padding-bottom:16px;min-height:92px}.woocommerce-account.woocommerce-page h1{text-transform:none!important;font-weight:400!important;font-size:1.45em;line-height:36px}.woocommerce-account.woocommerce-page .page-title-inner small{font-size:.7em}.woocommerce-account.woocommerce-page .page-wrapper{padding-top:80px;padding-bottom:60px}.custom-register-privacy-info p{line-height:1.2em!important;font-weight:.95em}.custom-register-privacy-info a{font-weight:700;text-decoration:underline dotted;text-decoration-thickness:from-font}.woocommerce-account.woocommerce-page input[type=email],.woocommerce-account.woocommerce-page input[type=number],.woocommerce-account.woocommerce-page input[type=password],.woocommerce-account.woocommerce-page input[type=search],.woocommerce-account.woocommerce-page input[type=tel],.woocommerce-account.woocommerce-page input[type=text],.woocommerce-account.woocommerce-page input[type=url],.woocommerce-account.woocommerce-page select,.woocommerce-account.woocommerce-page .select2-container .select2-selection,.woocommerce-account.woocommerce-page textarea{box-shadow:none!important;font-size:0.85em!important}.woocommerce-account.woocommerce-page input[type=email]:focus,.woocommerce-account.woocommerce-page input[type=number]:focus,.woocommerce-account.woocommerce-page input[type=password]:focus,.woocommerce-account.woocommerce-page input[type=search]:focus,.woocommerce-account.woocommerce-page input[type=tel]:focus,.woocommerce-account.woocommerce-page input[type=text]:focus,.woocommerce-account.woocommerce-page input[type=url]:focus,.woocommerce-account.woocommerce-page select:focus,.woocommerce-account.woocommerce-page textarea:focus{box-shadow:0 0 5px #ccc!important}.woocommerce-account.woocommerce-page .woocommerce-form-login .button,.woocommerce-account.woocommerce-page .woocommerce-form-register .button{font-size:0.9em!important}.woocommerce-account.woocommerce-page .woocommerce-LostPassword{margin-top:20px;font-size:.9em}.woocommerce-account.woocommerce-page .woocommerce-LostPassword a{font-weight:700;text-decoration:underline dotted;text-decoration-thickness:from-font}.woocommerce-account.woocommerce-page .account-user .user-name{font-weight:700}.woocommerce-account.woocommerce-page .account-user .user-name .user-id{display:none}.woocommerce-account.woocommerce-page #my-account-nav>li.active>a{font-weight:700}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content{padding:20px 15px}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content>p:first-of-type{border-bottom:1px solid #ddd;padding-bottom:25px;margin-bottom:25px}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content h3{text-transform:uppercase;font-size:1em;font-weight:500}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content .dashboard-links{margin-top:30px}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content .dashboard-links a{font-size:.7em;font-weight:600;text-transform:uppercase;margin-right:10px;padding:10px 0;background-color:#000;color:#fff;border-color:rgba(0,0,0,.05)}.woocommerce-account.woocommerce-page .woocommerce-Address{width:50%}.woocommerce-account.woocommerce-page .woocommerce-Address .woocommerce-Address-title h3{padding-bottom:10px;text-transform:uppercase;font-size:1em;font-weight:500}.woocommerce-account.woocommerce-page .woocommerce-Address .woocommerce-Address-title a{font-weight:600;text-decoration:underline dotted;text-decoration-thickness:from-font;margin-bottom:12px;display:block}.woocommerce-account.woocommerce-page .woocommerce-Address address{font-size:.9em}.woocommerce-account.woocommerce-page .woocommerce-EditAccountForm span em{display:block;margin-bottom:20px}.woocommerce-account.woocommerce-page .woocommerce-EditAccountForm fieldset{margin-top:30px}.woocommerce-account.woocommerce-page .woocommerce-EditAccountForm fieldset legend{border-bottom:0;border-top:1px solid #ddd;padding-top:30px}.woocommerce-account.woocommerce-page .woocommerce-order-details h2{font-size:1.1em;text-transform:uppercase;font-weight:500}.woocommerce-account.woocommerce-page .woocommerce-customer-details{margin-top:50px}.woocommerce-account.woocommerce-page .woocommerce-customer-details h2{font-size:1em;text-transform:uppercase;font-weight:500}.woocommerce-account.woocommerce-page .woocommerce-customer-details .woocommerce-column--billing-address,.woocommerce-account.woocommerce-page .woocommerce-customer-details .woocommerce-column--shipping-address{width:50%}.woocommerce-account.woocommerce-page .woocommerce-customer-details .woocommerce-column--billing-address address,.woocommerce-account.woocommerce-page .woocommerce-customer-details .woocommerce-column--shipping-address address{font-size:.9em}@media only screen and (max-width:48em){.woocommerce-account.woocommerce-page .my-account-header.page-title.normal-title{min-height:auto}.woocommerce-account.woocommerce-page .page-title-inner{padding:6px 12px!important;min-height:82px}.woocommerce-account.woocommerce-page h1{font-size:1.5em;line-height:1.2em}.woocommerce-account.woocommerce-page .page-title-inner small{font-size:.6em}.woocommerce-account.woocommerce-page .account-login-inner{padding-bottom:20px;border-bottom:2px solid #eee;margin-bottom:50px}.woocommerce-account.woocommerce-page .account-login-inner h3,.woocommerce-account.woocommerce-page .account-register-inner h3{font-weight:500;font-size:1.1em}.woocommerce-account.woocommerce-page .account-login-inner .button,.woocommerce-account.woocommerce-page .account-register-inner .button{width:50%;display:block}.woocommerce-account.woocommerce-page .vertical-tabs>.col-border{background-color:#fbfbfb;padding-top:50px;margin-top:-80px;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:10px}.woocommerce-account.woocommerce-page #my-account-nav>li>a{font-size:.85em;padding:8px!important;color:#444}.woocommerce-account.woocommerce-page .woocommerce-Address{width:100%}.woocommerce-account.woocommerce-page .col-2.woocommerce-Address{margin-top:30px}.woocommerce-account.woocommerce-page .woocommerce-message--info .button{display:block}.woocommerce-account.woocommerce-page .custom-register-privacy-info{margin-top:30px}.woocommerce-account.woocommerce-page .touch-scroll-table{box-shadow:none;padding:5px}.woocommerce-account.woocommerce-page .woocommerce-orders-table.shop_table{font-size:.8em}.woocommerce-account.woocommerce-page .woocommerce-order-details .shop_table.order_details th,.woocommerce-account.woocommerce-page .woocommerce-order-details .shop_table.order_details td{font-size:1em}.woocommerce-account.woocommerce-page .woocommerce-column--billing-address,.woocommerce-account.woocommerce-page .woocommerce-column--shipping-address{width:100%!important}.woocommerce-account.woocommerce-page .woocommerce-column--shipping-address{margin-top:40px}}.woocommerce-cart.woocommerce-page .cart_totals tbody th{font-weight:600;color:#000}.woocommerce-cart.woocommerce-page .shipping-calculator-button{font-weight:700;text-decoration:underline dotted}.woocommerce-cart.woocommerce-page .coupon .button.is-form{text-shadow:none;color:#ccc;padding-top:5px;padding-bottom:5px;border-radius:3px;text-transform:uppercase;font-size:.9em}.woocommerce-cart.woocommerce-page .coupon .button.is-form:hover{background-color:#d5b753!important;color:#000;box-shadow:0 0 10px rgb(0 0 0 / 15%),0 3px 10px rgb(0 0 0 / 15%)!important}.woocommerce-cart.woocommerce-page .button-continue-shopping{border-width:1px;line-height:2.4em}.woocommerce-cart.woocommerce-page .button-continue-shopping:hover{border-color:transparent!important}.woocommerce-cart.woocommerce-page .cart_totals .button.checkout-button{background-color:#83C896!important;color:#000!important;padding:3px 20px!important}.woocommerce-cart.woocommerce-page .cart_totals .button.checkout-button:hover{background-color:#479159!important;color:#fff!important}@media only screen and (max-width:48em){.woocommerce-cart.woocommerce-page .coupon .button.is-form{font-size:.8em}.woocommerce-cart.woocommerce-page .shop_table tr.shipping th{width:20%}.woocommerce-cart.woocommerce-page .shop_table .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:.9em}.woocommerce-cart.woocommerce-page .shop_table input[type=text]{font-size:1.1em}}#cart-popup ul.product_list_widget li a:not(.remove){font-size:.85em}#cart-popup .button.checkout{background-color:#83C896!important;color:#000!important}#cart-popup .button.checkout:hover{background-color:#479159!important;color:#fff!important}.page-checkout .woocommerce-form-login-toggle{padding:3px 10px 0 10px!important;border:1px solid #ddd!important;margin-bottom:15px!important;background-color:#fdfdfd!important;color:#777;font-weight:600!important;font-size:.9em;text-transform:uppercase}.page-checkout .woocommerce-form-login-toggle a{font-weight:500!important;text-decoration:underline dotted;text-decoration-thickness:from-font;color:#000;text-transform:initial;padding-left:5px}.page-checkout .woocommerce-form-login-toggle a:hover{color:#d5b753}.woocommerce-checkout.woocommerce-page .woocommerce-form-login{border:1px solid #777!important;padding:15px 30px;background-color:#fefefe;font-size:.9em}.woocommerce-checkout.woocommerce-page .woocommerce-form-login p label{font-size:1em;line-height:1.3em}.page-checkout .woocommerce-form-coupon-toggle{padding:3px 10px 0 10px!important;border:1px solid #ddd!important;margin-bottom:30px!important;background-color:#fdfdfd!important;color:#777;font-weight:500!important;font-size:.9em;text-transform:uppercase}.page-checkout .woocommerce-form-coupon-toggle a{font-weight:600!important;text-decoration:underline dotted;text-decoration-thickness:from-font;color:#000;text-transform:initial;padding-left:5px}.page-checkout .woocommerce-form-coupon-toggle a:hover{color:#d5b753}.woocommerce-checkout.woocommerce-page .woocommerce-form-coupon{border:1px solid #777!important;background-color:#fefefe;margin-top:-10px;margin-bottom:30px;font-size:.9em}.woocommerce-checkout.woocommerce-page .woocommerce-form-coupon input[type=text]{width:95%;font-size:1em!important}.woocommerce-checkout.woocommerce-page form.checkout h3{font-weight:500}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields{padding-top:20px;margin-top:10px;border-top:2px solid #ddd}.woocommerce-checkout.woocommerce-page .woocommerce-shipping-fields #ship-to-different-address>label{font-weight:500!important}.woocommerce-checkout.woocommerce-page form.checkout input[type=email],.woocommerce-checkout.woocommerce-page input[type=number],.woocommerce-checkout.woocommerce-page input[type=password],.woocommerce-checkout.woocommerce-page input[type=search],.woocommerce-checkout.woocommerce-page input[type=tel],.woocommerce-checkout.woocommerce-page input[type=text],.woocommerce-checkout.woocommerce-page input[type=url],.woocommerce-checkout.woocommerce-page select,.woocommerce-checkout.woocommerce-page .select2-container .select2-selection,.woocommerce-checkout.woocommerce-page textarea{box-shadow:none!important;font-size:0.85em!important}.woocommerce-checkout.woocommerce-page form.checkout input[type=email]:focus,.woocommerce-checkout.woocommerce-page input[type=number]:focus,.woocommerce-checkout.woocommerce-page input[type=password]:focus,.woocommerce-checkout.woocommerce-page input[type=search]:focus,.woocommerce-checkout.woocommerce-page input[type=tel]:focus,.woocommerce-checkout.woocommerce-page input[type=text]:focus,.woocommerce-checkout.woocommerce-page input[type=url]:focus,.woocommerce-checkout.woocommerce-page select:focus,.woocommerce-checkout.woocommerce-page textarea:focus{box-shadow:0 0 5px #ccc!important}.woocommerce-checkout.woocommerce-page .woocommerce-additional-fields{border-top:1px solid;border-top:2px solid #ddd;padding-top:20px}.woocommerce-checkout.woocommerce-page #billing_country_field,.woocommerce-checkout.woocommerce-page #shipping_country_field{width:47%;float:left}.woocommerce-checkout.woocommerce-page #billing_state_field,.woocommerce-checkout.woocommerce-page #shipping_state_field{width:48%;float:right;clear:none}.woocommerce-checkout.woocommerce-page #billing_city_field,.woocommerce-checkout.woocommerce-page #shipping_city_field{width:47%;float:left}.woocommerce-checkout.woocommerce-page #billing_postcode_field,.woocommerce-checkout.woocommerce-page #shipping_postcode_field{width:48%;float:right;clear:none}.woocommerce-checkout.woocommerce-page #billing_phone_field,.woocommerce-checkout.woocommerce-page #shipping_phone_field{width:47%;float:left}.woocommerce-checkout.woocommerce-page #billing_email_field,.woocommerce-checkout.woocommerce-page #shipping_email_field{width:48%;float:right;clear:none}.woocommerce-checkout.woocommerce-page .woocommerce-additional-fields{clear:both!important}.woocommerce-checkout.woocommerce-page .wc_payment_methods{border-bottom:3px solid rgb(236,236,236);padding-bottom:5px}.woocommerce-checkout.woocommerce-page .woocommerce-checkout-payment button{margin-top:15px;width:100%}.woocommerce-checkout.woocommerce-page #place_order.button{background-color:#83C896!important;font-size:1.1em!important;font-weight:600!important;color:#000!important}.woocommerce-checkout.woocommerce-page #place_order.button:hover{background-color:#479159!important;color:#fff!important}.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-checkbox-text,.woocommerce-checkout.woocommerce-page .woocommerce-privacy-policy-link{font-size:.9em;font-weight:500;color:#333}.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-checkbox-text a,.woocommerce-checkout.woocommerce-page .woocommerce-privacy-policy-link{font-weight:700!important;text-decoration:underline dotted;text-decoration-thickness:from-font}.woocommerce-checkout.woocommerce-page .woocommerce-terms-and-conditions-checkbox-text a:hover,.woocommerce-checkout.woocommerce-page .woocommerce-privacy-policy-link:hover{color:#d5b753!important}.woocommerce-privacy-policy-text{margin-top:15px}.custom-checkout-privacy-info p{line-height:1.2em!important;font-weight:.95em}.custom-checkout-privacy-info a{font-size:1em!important;text-decoration:underline dotted;text-decoration-thickness:from-font;font-weight:700!important}@media only screen and (max-width:48em){.woocommerce-checkout.woocommerce-page .woocommerce-form-login p{line-height:1.4em!important}.woocommerce-checkout.woocommerce-page .woocommerce-form-login .form-row-first{margin-top:20px}.woocommerce-checkout.woocommerce-page .woocommerce-form-login .woocommerce-form-login__submit{width:100%;margin-top:10px;margin-bottom:20px}.woocommerce-checkout.woocommerce-page .woocommerce-form-coupon input[type=text]{width:100%;margin-bottom:10px}.woocommerce-checkout.woocommerce-page #billing_country_field,.woocommerce-checkout.woocommerce-page #shipping_country_field{width:100%;float:none}.woocommerce-checkout.woocommerce-page #billing_state_field,.woocommerce-checkout.woocommerce-page #shipping_state_field{width:100%;float:none;clear:none}.woocommerce-checkout.woocommerce-page #billing_city_field,.woocommerce-checkout.woocommerce-page #shipping_city_field{width:100%;float:none}.woocommerce-checkout.woocommerce-page #billing_postcode_field,.woocommerce-checkout.woocommerce-page #shipping_postcode_field{width:100%;float:none;clear:none}.woocommerce-checkout.woocommerce-page #billing_phone_field,.woocommerce-checkout.woocommerce-page #shipping_phone_field{width:100%;float:none}.woocommerce-checkout.woocommerce-page #billing_email_field,.woocommerce-checkout.woocommerce-page #shipping_email_field{width:100%;float:none;clear:none}.woocommerce-checkout.woocommerce-page .woocommerce-additional-fields{clear:both!important}}.woocommerce-order-received.woocommerce-page h2{font-size:1.2em;text-transform:uppercase;font-weight:500;color:#000}.woocommerce-order-received.woocommerce-page .woocommerce-customer-details{margin-top:50px}.woocommerce-order-received.woocommerce-page .woocommerce-customer-details h2{font-size:1em;color:#333}.woocommerce-order-received.woocommerce-page .woocommerce-column--billing-address,.woocommerce-order-received.woocommerce-page .woocommerce-column--shipping-address{width:49%}.woocommerce-order-received.woocommerce-page .woocommerce-column--billing-address address,.woocommerce-order-received.woocommerce-page .woocommerce-column--shipping-address address{font-size:.9em}.woocommerce-order-received.woocommerce-page ul.woocommerce-order-overview.woocommerce-thankyou-order-details{list-style:outside}@media only screen and (max-width:48em){.woocommerce-order-received.woocommerce-page .woocommerce-order-details .shop_table.order_details th,.woocommerce-order-received.woocommerce-page .woocommerce-order-details .shop_table.order_details td{font-size:1em}.woocommerce-order-received.woocommerce-page .woocommerce-column--billing-address,.woocommerce-order-received.woocommerce-page .woocommerce-column--shipping-address{width:100%}.woocommerce-order-received.woocommerce-page .woocommerce-column--shipping-address{margin-top:40px}}.woocommerce-message .message-container.container.success-color{padding:5px 10px!important;border:1px solid #7a9c59;margin-bottom:20px!important;background-color:rgba(122,156,89,.05)!important;font-size:15px!important}.woocommerce-error .message-container.container.alert-color{padding:3px 10px!important;border:1px solid #b20000;margin-bottom:10px!important;background-color:rgba(178,0,0,.02)!important;font-size:15px!important}.woocommerce-cart .woocommerce-info .message-container.container{padding:5px 10px!important;border:1px solid #aaa!important;margin-bottom:20px!important;background-color:#fbfbfb!important;font-size:15px!important}.single-product .woocommerce-message.message-wrapper{margin-top:30px}@media only screen and (max-width:48em){.single-product .woocommerce-message.message-wrapper{padding-right:15px!important;padding-left:15px!important}}.woocommerce-checkout .checkout-inline-error-message{color:red!important;font-size:0.9em!important;line-height:1.2!important}.custom-page-header{-background-color:rgba(0,0,0,.25)!important}.custom-page-header .page-title-inner{padding-top:12px!important;padding-bottom:20px!important}.custom-page-header .page-title-inner .title-wrapper h1{font-weight:400!important;font-size:1.45em;margin-bottom:8px!important}.custom-page-header .page-title-inner .title-breadcrumbs{padding:0}.custom-page-header .page-title-inner .title-breadcrumbs .breadcrumbs{font-weight:400}@media only screen and (max-width:48em){.custom-page-header .page-title-inner{padding:6px 12px!important}.custom-page-header .page-title-inner .title-wrapper h1{font-size:1.2em;margin-bottom:0px!important}.custom-page-header .page-title-inner .title-content{padding-top:0px!important;padding-bottom:0px!important}.custom-page-header .page-title-inner .title-breadcrumbs{padding-bottom:14px!important;font-size:0.8em!important}.custom-page-header.page-negocios .page-title-inner .title-wrapper h1{text-align:left}.custom-page-header.page-negocios .page-title-inner .title-breadcrumbs{text-align:left}.custom-page-header.page-negocios .page-title-inner .title-breadcrumbs .breadcrumbs{line-height:1.8em}}.shop-page-title .page-title-inner{padding-top:12px!important;padding-bottom:15px!important}.shop-page-title .page-title-inner h1{font-size:1.5em;margin-bottom:8px!important;margin-bottom:5px!important;margin-top:3px!important}.shop-page-title .page-title-inner .breadcrumbs{padding-bottom:5px!important}@media only screen and (max-width:48em){.shop-page-title .page-title-inner .flex-col{padding-top:0px!important;padding-bottom:0px!important}.shop-page-title .page-title-inner{padding-top:11px!important;padding-bottom:12px!important}.shop-page-title .page-title-inner h1{font-size:1.5em;margin-top:-25px!important;margin-bottom:5px!important}.shop-page-title .page-title-inner .breadcrumbs{padding-bottom:8px!important;font-size:0.8em!important}}.checkout-page-title{background-color:#000!important;background-color:#555!important;padding-top:14px!important;padding-bottom:14px!important}.checkout-page-title .page-title-inner{padding-top:0px!important;padding-bottom:0px!important}.checkout-page-title .page-title-inner .checkout-breadcrumbs a.current{color:#fff}.checkout-page-title .page-title-inner .checkout-breadcrumbs a{color:rgba(255,255,255,.7);font-size:.8em;text-shadow:1px 1px 1px rgba(0,0,0,.2);text-transform:none!important}.checkout-page-title .page-title-inner .checkout-breadcrumbs a:hover{color:#fff}.checkout-page-title .page-title-inner .checkout-breadcrumbs i{color:#fff;top:3px}.checkout-breadcrumbs .divider{top:0px!important}@media only screen and (max-width:48em){.checkout-page-title{padding-top:10px!important;padding-bottom:10px!important}.checkout-page-title .page-title-inner .checkout-breadcrumbs{font-size:1.5em}}.wpcf7 #terminos-condiciones{margin-top:15px}.wpcf7 .wpcf7-acceptance label{font-weight:400!important}.wpcf7 .wpcf7-acceptance a{font-weight:700;text-decoration:underline dotted;text-decoration-thickness:from-font}.wpcf7 .wpcf7-acceptance a:hover{color:#d5b753!important}.wpcf7 input.wpcf7-submit.button{margin-top:20px;font-weight:500!important;padding:5px 50px!important;border-radius:3px}.wpcf7 #clausula-legal-form-contacto{margin-top:30px}.wpcf7 #clausula-legal-form-contacto p{font-size:0.9em!important;line-height:1.3em!important;margin-bottom:10px}.wpcf7 #clausula-legal-form-contacto a{margin-top:30px;text-decoration:underline dotted!important;text-decoration-thickness:from-font!important;font-weight:700}@media only screen and (max-width:48em){.wpcf7 .wpcf7-acceptance label{font-size:0.9em!important;line-height:0em;display:block;margin-bottom:20px!important}.wpcf7 input.wpcf7-submit.button{width:90%;margin:0 auto!important;margin-top:10px!important}.wpcf7 #clausula-legal-form-contacto p{font-size:0.8em!important;line-height:1.2em!important}}#footer .absolute-footer{padding:40px}#footer .absolute-footer .payment-icons{margin-bottom:10px}#footer .absolute-footer .menu-menu_footer_es-container,#footer .absolute-footer .menu-menu_footer_en-container{margin-bottom:0}#footer #menu-menu_footer_es,#footer #menu-menu_footer_en{text-transform:none}#footer #menu-menu_footer_es>li,#footer #menu-menu_footer_en>li{margin-left:12px;margin-right:12px}#footer #menu-menu_footer_es>li>a,#footer #menu-menu_footer_en>li>a{color:rgba(255,255,255,.8);letter-spacing:.5px}#footer #menu-menu_footer_es>li>a:hover,#footer #menu-menu_footer_en>li>a:hover{color:rgba(255,255,255,1)}#footer .wpml-ls-legacy-list-horizontal{font-size:.85em}#footer .wpml-ls-legacy-list-horizontal a{color:rgba(255,255,255,.8);display:inline-block}#footer .wpml-ls-legacy-list-horizontal a:hover{color:rgba(255,255,255,1);color:#d5b753!important}#footer .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a{color:rgba(255,255,255,1);font-weight:600}#footer .wpml-ls-legacy-list-horizontal li:not(.wpml-ls-last-item)::after{content:"|";color:rgba(255,255,255,.4)}#footer .footer-copyright{margin-top:15px}@media only screen and (max-width:48em){#footer #menu-menu_footer_es>li,#footer #menu-menu_footer_en>li{padding-top:10px;padding-bottom:10px}}.top-bar-nav .wpml-ls-legacy-list-horizontal{padding-left:0;padding-right:0;padding:0;margin-right:-10px}.top-bar-nav .wpml-ls-legacy-list-horizontal a{color:rgba(255,255,255,.8);display:inline-block}.top-bar-nav .wpml-ls-legacy-list-horizontal a:hover{color:rgba(255,255,255,1);color:#d5b753!important}.top-bar-nav .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a{color:rgba(255,255,255,1);font-weight:600}.top-bar-nav .wpml-ls-legacy-list-horizontal li:not(.wpml-ls-last-item)::after{content:" | ";color:rgba(255,255,255,.6)}.cookies-table td:first-child{padding-left:0.5em!important}.cookies-table td:last-child{padding-right:0.5em!important}.ttt-pnwc-container{padding:15px;background:#f0f0f0}.ttt-pnwc-notice:after{background:#fff}button.ttt-pnwc-close{width:40px;height:40px;line-height:40px}.ttt-pnwc-notice-icon{display:none}.ttt-pnwc-message{font-size:15px}@media only screen and (max-width:48em){.ttt-pnwc-message{line-height:1.4em}}.wordpress-gdpr-privacy-settings-popup-container{display:none!important}.woocommerce-store-notice.demo_store{background-color:red;font-size:13px!important;font-weight:500!important}.woocommerce-store-notice.demo_store .woocommerce-store-notice__dismiss-link{display:none!important}