@import url("https://fonts.googleapis.com/css2?family=Lobster&family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap");#content{background:url(images/bg_pattern.png);margin:0 auto;width:100%;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#423132 !important}@media (max-width: 921px){#content{padding-top:158px}}.ast-main-header-nav-open .ast-mobile-header-wrap{height:initial;position:relative;z-index:9999999}#wcqv_contend .summary{height:100% !important}.astra-cart-drawer .astra-cart-drawer-header{position:relative !important;border-bottom:none !important;height:40px}.astra-cart-drawer .astra-cart-drawer-header .astra-cart-drawer-close{color:#A71A30;right:5px !important}.astra-cart-drawer .astra-cart-drawer-header .astra-cart-drawer-title{display:none}header.entry-header{border-bottom:2px solid #A71A30;text-align:center}header.entry-header h1.entry-title{background-color:#A71A30;color:white;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:5px 7px;width:auto;display:inline-block;margin:0;font-weight:800;font-size:24px;text-transform:uppercase}header .ast-mobile-header-wrap{height:130px}.entry-content .elementor{background:url(images/bg_pattern.png);margin:0 auto;width:100%;padding-top:178px}@media (max-width: 921px){.entry-content .elementor{padding-top:initial}}.entry-content section a{color:#A71A30 !important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.entry-content section .elementor-col-100 .elementor-text-editor{padding:0 15%}@media (max-width: 921px){.entry-content section .elementor-col-100 .elementor-text-editor{padding:initial}}.entry-content section .slogan-riveiro{margin:0;font-family:"Lobster",cursive;text-align:center;font-weight:400;font-size:32px;color:#a71930}.entry-content section .slogan-riveiro p{margin-bottom:30px;color:#423132 !important}.entry-content section .elementor-widget-heading .elementor-widget-container{border-bottom:2px solid #A71A30;text-align:center}.entry-content section .elementor-widget-heading .elementor-widget-container h2{background-color:#A71A30;color:white;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:5px 7px;width:auto;display:inline-block;margin:0;font-weight:800;font-size:24px;text-transform:uppercase}.entry-content section .elementor-widget-heading .elementor-widget-container h3{color:#423132 !important}.entry-content .collab-entre{margin-bottom:30px !important}.entry-content .collab-entre h3{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-weight:700;color:#423132 !important;font-size:16px;margin:0 0 5px 0;text-transform:uppercase;text-align:left}.entry-content .collab-entre .elementor-image-box-img{width:100% !important}.entry-content .collab-entre .elementor-image-box-description{text-align:left;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-weight:400;font-size:14px}@media (max-width: 921px){a.quick_view{display:none !important}}.wcpscwc-product-slider .slick-list{margin-right:50px;margin-left:50px}.wcpscwc-product-slider ul.products button.slick-arrow{width:32px !important;height:32px !important;margin-top:-16px !important;padding:0 15px !important}.wcpscwc-product-slider ul.products button.slick-arrow.slick-next{background:url(images/controls.png) no-repeat -42px -32px !important}.wcpscwc-product-slider ul.products button.slick-arrow.slick-next:hover{background:url(images/controls.png) no-repeat -42px 0px !important}.wcpscwc-product-slider ul.products button.slick-arrow.slick-prev{background:url(images/controls.png) no-repeat -1px -32px !important}.wcpscwc-product-slider ul.products button.slick-arrow.slick-prev:hover{background:url(images/controls.png) no-repeat -1px 0px !important}.wcpscwc-product-slider ul.products li.product{margin:0 0 2.992em 0 !important}.wcpscwc-product-slider ul.products li.product a{text-align:center}.wcpscwc-product-slider ul.products li.product a img{width:initial !important}.elementor-text-editor h3{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-weight:700 !important;font-size:16px !important;color:#423132 !important}.elementor-section.elementor-section-boxed>.elementor-container{padding-left:10px;padding-right:10px}body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;line-height:1.428571429 !important}body:not(.elementor-editor-active) .elementor-menu-anchor:before{content:"";display:block;height:180px;margin:-180px 0 0;visibility:hidden;pointer-events:none}.elementor-swiper-button{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:990;cursor:pointer}.elementor-swiper-button.elementor-swiper-button-prev{background:url(images/controls.png) no-repeat -1px -32px}.elementor-swiper-button.elementor-swiper-button-prev:hover{right:60px !important;background:url(images/controls.png) no-repeat -1px 0px}.elementor-swiper-button.elementor-swiper-button-next{background:url(images/controls.png) no-repeat -42px -32px}.elementor-swiper-button.elementor-swiper-button-next:hover{background:url(images/controls.png) no-repeat -42px 0px}.remodal-wrapper{top:20% !important;bottom:20% !important}.remodal-wrapper .remodal{top:initial !important;bottom:initial !important}.remodal-wrapper .remodal .images{width:48% !important}.remodal-wrapper .remodal .images img{width:auto !important;min-height:360px !important;max-height:360px !important}.remodal-wrapper .remodal .images .thumbnails{position:relative !important;top:5px;padding:initial !important}.remodal-wrapper .remodal .images .thumbnails a{width:27% !important}.remodal-wrapper .remodal .images .thumbnails a img{min-height:initial !important;max-height:initial !important;margin:initial !important}.remodal-wrapper .remodal .scrollbar_bg{width:initial !important;margin:initial !important}.remodal-wrapper .remodal button.remodal-close:hover{background:#A71A30;border-radius:0}.remodal-wrapper .remodal button.remodal-close:hover:before{color:white}.remodal-wrapper .remodal button.remodal-close:before{color:#A71A30}.remodal-wrapper .remodal .woocommerce-Price-amount{color:#A71A30 !important}.quick_view{width:100%;padding:10px 40px !important;opacity:0.6;bottom:56px;text-align:center}select,.dgwt-wcas-search-input{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;color:#423132 !important;border-color:#423132 !important}.home header.entry-header{border-bottom:none !important;text-align:center}.home .containerhomeslider{position:relative;width:100%;top:-500px;margin-bottom:-125px}@media (max-width: 767px){.home .containerhomeslider{top:0;margin-bottom:initial}}@media (min-width: 768px) and (max-width: 921px){.home .containerhomeslider{top:initial;margin-bottom:initial}}@media (min-width: 922px) and (max-width: 1024px){.home .containerhomeslider{top:-350px;margin-bottom:-110px}}.home .containerhomeslider .elementor-container{height:100%;width:100%;top:0;left:0}.home .containerhomeslider .elementor-container .elementor-post{margin:30px 0 0 30px;background-color:rgba(255,255,255,0.8);padding:0 50px 10px 10px;position:absolute;overflow:unset;right:17%}@media (max-width: 767px){.home .containerhomeslider .elementor-container .elementor-post{position:relative;margin-bottom:0;right:25px}}.home .containerhomeslider .elementor-container .elementor-post:before{content:".";position:absolute;top:-30px;left:50%;background-image:url("images/pin.png");width:22px;height:39px}.home .containerhomeslider .elementor-container .elementor-post h3{margin:10px 0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-weight:700;font-size:14px;text-transform:uppercase;color:#423132 !important}.home .containerhomeslider .elementor-container .elementor-post p{font-style:italic;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:1.2}.home .containerhomeslider .elementor-container .elementor-widget-wp-widget-nav_menu{position:absolute;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-justify-content:center !important;-moz-justify-content:center !important;-ms-justify-content:center !important;justify-content:center !important;-ms-flex-pack:center !important;z-index:90}@media (max-width: 767px){.home .containerhomeslider .elementor-container .elementor-widget-wp-widget-nav_menu{position:relative;-webkit-justify-content:flex-start !important;-moz-justify-content:flex-start !important;-ms-justify-content:flex-start !important;justify-content:flex-start !important;-ms-flex-pack:flex-start !important}}@media (min-width: 767px) and (max-width: 1024px){.home .containerhomeslider .elementor-container .elementor-widget-wp-widget-nav_menu{position:relative;-webkit-justify-content:flex-start !important;-moz-justify-content:flex-start !important;-ms-justify-content:flex-start !important;justify-content:flex-start !important;-ms-flex-pack:flex-start !important}}@media (min-width: 922px) and (max-width: 1025px){.home .containerhomeslider .elementor-container .elementor-widget-wp-widget-nav_menu{position:relative;top:230px;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-justify-content:center !important;-moz-justify-content:center !important;-ms-justify-content:center !important;justify-content:center !important;-ms-flex-pack:center !important}}@media (min-width: 1025px){.home .containerhomeslider .elementor-container .elementor-widget-wp-widget-nav_menu{position:relative;top:365px;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-justify-content:center !important;-moz-justify-content:center !important;-ms-justify-content:center !important;justify-content:center !important;-ms-flex-pack:center !important}}.home .containerhomeslider .elementor-container .elementor-widget-wp-widget-nav_menu ul.menu{list-style-type:none;margin:0 !important;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-flex-direction:row !important;-moz-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-justify-content:space-evenly !important;-moz-justify-content:space-evenly !important;-ms-justify-content:space-evenly !important;justify-content:space-evenly !important;-ms-flex-pack:space-evenly !important}@media (max-width: 921px){.home .containerhomeslider .elementor-container .elementor-widget-wp-widget-nav_menu ul.menu{-webkit-flex-direction:column !important;-moz-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}}.home .containerhomeslider .elementor-container .elementor-widget-wp-widget-nav_menu ul.menu .menu-item{list-style-type:none !important}.home .containerhomeslider .elementor-container .elementor-widget-wp-widget-nav_menu ul.menu .menu-link{border-left-color:#A71A30 !important;color:#423132 !important;font-size:24px !important;font-weight:800;text-transform:uppercase;margin-top:0}.home .containerhomeslider .elementor-container .elementor-widget-wp-widget-nav_menu ul.menu .menu-link:hover{color:#A71A30 !important}.home .containerhomeslider .elementor-container .elementor-widget-wp-widget-nav_menu ul.menu>li{background-color:rgba(255,255,255,0.8);padding:11px 0 10px 28px;margin-right:20px;width:250px}@media (max-width: 921px){.home .containerhomeslider .elementor-container .elementor-widget-wp-widget-nav_menu ul.menu>li{width:100%;padding-left:10px}}.home .containerhomeslider .elementor-container .elementor-widget-wp-widget-nav_menu ul.menu>li:last-of-type{margin-right:0}.home .containerhomeslider .elementor-container .elementor-widget-wp-widget-nav_menu ul.menu>li>a{padding:5px;margin-bottom:10px}.home .containerhomeslider .elementor-container .elementor-widget-wp-widget-nav_menu ul.menu>li .sub-menu{margin:0 !important;padding:5px;border-left-color:#A71A30 !important}.home .containerhomeslider .elementor-container .elementor-widget-wp-widget-nav_menu ul.menu>li .sub-menu .menu-link{font-size:14px !important;font-weight:400 !important}#filter-widget-area{margin-top:80px}@media (max-width: 921px){#filter-widget-area{margin-top:30px}}#filter-widget-area .awf-active-badges-container{display:none}#filter-widget-area .awf-filter-wrapper ul{width:100%;-webkit-justify-content:flex-start !important;-moz-justify-content:flex-start !important;-ms-justify-content:flex-start !important;justify-content:flex-start !important;-ms-flex-pack:flex-start !important}@media (max-width: 921px){#filter-widget-area .awf-filter-wrapper ul{-webkit-flex-direction:row !important;-moz-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important}}#filter-widget-area .awf-filter-wrapper ul li{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;flex-grow:0;width:24%}@media (max-width: 921px){#filter-widget-area .awf-filter-wrapper ul li{width:100%}}#filter-widget-area .awf-filter-wrapper ul li a{color:#423132 !important;font-size:16px}#filter-widget-area .awf-reset-btn-container{margin-top:80px}@media (max-width: 921px){#filter-widget-area .awf-reset-btn-container{margin-top:30px}}#filter-widget-area .awf-reset-btn-container button.awf-reset-btn{transition:color 0.6s ease;width:100%;border-radius:0;background-color:white;color:#423132 !important;border:1px solid #423132 !important;padding:5px 0}.products li.product{margin-bottom:2.5em !important}.products li .astra-shop-thumbnail-wrap{border:1px solid #423132;margin-bottom:10px;position:relative}.products li .astra-shop-thumbnail-wrap:before{display:block;content:"";width:100%;padding-top:100%}.products li .astra-shop-thumbnail-wrap>*{position:absolute;top:0;left:0;right:0;bottom:0}.products li .astra-shop-thumbnail-wrap a{position:absolute !important}.products li .astra-shop-thumbnail-wrap a img{position:relative;height:100% !important;margin-bottom:0 !important}.products li .astra-shop-thumbnail-wrap .onsale{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;top:40px !important;left:0 !important;right:initial !important;background-color:#A71A30 !important;font-weight:800;font-size:18px;padding:5px 10px;border-radius:initial !important;min-height:initial !important;min-width:initial !important;line-height:initial !important;text-transform:uppercase;height:35px}.products li .astra-shop-summary-wrap{position:relative;text-align:left !important;bottom:50px}@media (max-width: 921px){.products li .astra-shop-summary-wrap{bottom:initial !important}}.products li .astra-shop-summary-wrap a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;top:22px;color:#423132 !important}.products li .astra-shop-summary-wrap a .woocommerce-loop-product__title{text-transform:uppercase;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px !important;font-weight:700;color:#423132}.products li .astra-shop-summary-wrap .price{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;color:#A71A30 !important;margin-top:25px !important;text-transform:uppercase;font-size:16px !important}.products li .astra-shop-summary-wrap .brands{position:absolute;top:-3px;text-transform:uppercase;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:16px !important;margin:0;margin-bottom:3px;color:#423132 !important}.products li .astra-shop-summary-wrap .cons_energy{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;top:0px;right:0px;height:22px;width:46px;background-size:cover}.products li .astra-shop-summary-wrap .cons_energy.a{background-image:url("images/a.svg")}.products li .astra-shop-summary-wrap .cons_energy.ap{background-image:url("images/ap.svg")}.products li .astra-shop-summary-wrap .cons_energy.app{background-image:url("images/app.svg")}.products li .astra-shop-summary-wrap .cons_energy.b{background-image:url("images/b.svg")}.products li .astra-shop-summary-wrap .cons_energy.c{background-image:url("images/c.svg")}.products li .astra-shop-summary-wrap .cons_energy.d{background-image:url("images/d.svg")}.products li .astra-shop-summary-wrap .cons_energy.e{background-image:url("images/e.svg")}.products li .astra-shop-summary-wrap .cons_energy.f{background-image:url("images/f.svg")}.products li .astra-shop-summary-wrap .cons_energy.g{background-image:url("images/g.svg")}li.product a{text-align:center}li.product a.ast-loop-product__link{text-align:left !important}.product .woocommerce-product-gallery.moreimages .woocommerce-product-gallery__wrapper{border:none}.product .woocommerce-product-gallery .flex-viewport,.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{border:1px solid #423132;height:500px !important}@media (max-width: 921px){.product .woocommerce-product-gallery .flex-viewport,.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{height:400px !important}}.product img[role="presentation"]{display:none !important}.product div.images .woocommerce-product-gallery__trigger{background-color:#423132 !important;border-radius:initial !important;top:460px !important;right:23px !important;width:32px !important;height:32px !important;z-index:999 !important}@media (max-width: 921px){.product div.images .woocommerce-product-gallery__trigger{top:362px !important}}.product div.images .woocommerce-product-gallery__trigger:before{border-color:white !important;top:7px !important;left:7px !important}.product div.images .woocommerce-product-gallery__trigger:after{background:white !important;top:18px !important;left:21px !important}.product div.images .woocommerce-product-gallery__trigger:hover{background-color:#A71A30 !important}.product ul.flex-direction-nav{position:absolute;top:460px !important;z-index:998;width:100%;margin:0;padding:0px;list-style:none}@media (max-width: 921px){.product ul.flex-direction-nav{top:362px !important}}.product li.flex-nav-prev{float:left}.product li.flex-nav-next{float:right}.product a.flex-next{visibility:hidden}.product a.flex-prev{visibility:hidden}.product a.flex-next::after{position:absolute;visibility:visible;content:'';right:60px;width:32px !important;height:32px !important;background:url(images/controls.png) no-repeat -42px -32px !important;margin-right:10px;font-weight:bold}.product a.flex-next:hover:after{background:url(images/controls.png) no-repeat -42px 0px !important}.product a.flex-prev:hover:before{background:url(images/controls.png) no-repeat -1px 0px !important}.product a.flex-prev::before{position:absolute;visibility:visible;content:'';right:100px;width:32px !important;height:32px !important;background:url(images/controls.png) no-repeat -1px -32px !important;margin-right:10px;font-weight:bold}.product ul.flex-direction-nav li a{color:#ccc}.product ul.flex-direction-nav li a:hover{text-decoration:none}.product .product_title{text-transform:uppercase;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;color:#423132 !important}.product h3,.product h2{color:#423132 !important}.product .title_products_category h2,.product .title_products h2{color:white !important}.product .variations_form label{color:#423132 !important}.product .woocommerce-product-details__short-description{color:#423132 !important}.product .price .woocommerce-Price-amount{color:#A71A30 !important}.product .product_meta{display:none}.product .categories{border-top:1px solid #ebebeb;padding-top:1em;font-size:.9em;margin:0 0 .8em}.product .categories .posted_in>a.cat:last-of-type:after{display:none}.product .categories .posted_in>a.cat:after{content:', '}.product .categories .posted_in>a.cathidden{display:none}.product .categories .posted_in>a.catend:after{display:none}.product .onsale{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;top:120px !important;left:0 !important;right:initial !important;background-color:#A71A30 !important;color:white !important;font-weight:800 !important;font-size:18px !important;padding:5px 10px !important;border-radius:initial !important;min-height:initial !important;min-width:initial !important;line-height:initial !important;text-transform:uppercase}.product .brands{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;display:block;text-transform:uppercase;margin:0 0 1em;color:#423132 !important}.product .content a{margin-bottom:15px !important}.product .cons_energy{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;height:22px;width:46px;background-size:cover;margin:0 0 1em}.product .cons_energy.a{background-image:url("images/a.svg")}.product .cons_energy.ap{background-image:url("images/ap.svg")}.product .woocommerce-tabs ul.tabs li.active:before{background:#A71A30 !important}.product .woocommerce-breadcrumb a{color:#777 !important}.product a{color:#A71A30 !important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.product a.button{border:none !important;color:white !important;background-color:#423132 !important;border-radius:0 !important;text-transform:uppercase;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center !important}.product a.button:hover{background-color:#A71A30 !important}.product button.button{border:none !important;color:white !important;background-color:#423132 !important;border-radius:0 !important;text-transform:uppercase;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.product button.button:hover{background-color:#A71A30 !important}.product section.upsells{clear:both}.product section.upsells div.title_products{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:2px solid #A71A30;text-align:center;margin-bottom:30px}.product section.upsells div.title_products>h2{background-color:#A71A30;color:white;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:5px 7px;width:auto;display:inline-block;margin:0;font-weight:800;font-size:24px;text-transform:uppercase}.product section.related{clear:both}.product section.related div.title_products{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:2px solid #A71A30;text-align:center;margin-bottom:30px}.product section.related div.title_products>h2{background-color:#A71A30;color:white;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:5px 7px;width:auto;display:inline-block;margin:0;font-weight:800;font-size:24px;text-transform:uppercase}.product div.title_products_category{margin-top:20px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:2px solid #A71A30;text-align:center;margin-bottom:30px}.product div.title_products_category>h2{background-color:#A71A30;color:white;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:5px 7px;width:auto;display:inline-block;margin:0;font-weight:800;font-size:24px;text-transform:uppercase}.single-product div.product div.images img{width:auto !important;max-height:450px !important;margin:auto}@media (max-width: 921px){.single-product div.product div.images img{max-height:350px !important}}.single-product div.product div.images .flex-control-thumbs img{min-height:initial !important}ul#ast-hf-menu-2 li.menu-item:first-of-type a,ul#ast-hf-menu-1 li.menu-item:first-of-type a{border-left:none}ul#ast-hf-menu-2 li.menu-item a,ul#menu-woocommerce li.menu-item a{border-left:1px solid #423132}ul li>ul.sub-menu{border-left:2px solid #423132 !important;padding:10px 10px 10px 16px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}ul li>ul.sub-menu li.menu-item a{border:none !important;margin:0 !important;padding:0 !important;font-size:14px !important;text-transform:initial !important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}ul li>ul.sub-menu li.menu-item a:hover{color:#A71A30 !important}ul li.menu-item{line-height:initial !important}ul li.menu-item.current-menu-item>a,ul li.menu-item.current-product_cat-ancestor>a{color:#A71A30 !important}ul li.menu-item a{padding:0 10px !important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;text-transform:uppercase;font-size:16px !important;font-weight:700;color:#423132 !important;border-left:2px solid #423132;height:100%}@media (max-width: 1024px) and (min-width: 921px){ul li.menu-item a{font-size:14px !important;padding:0 6px !important}}ul li.menu-item a:after{display:none !important}ul li.menu-item a:hover{color:#A71A30 !important}ul li.wpml-ls-current-language a{color:#A71A30 !important}ul li.wpml-ls-item-fr a{padding:0;margin:0 0 0 10px;color:#423132;font-size:16px;font-weight:600;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;border:none !important}ul li.wpml-ls-item-fr a .wpml-ls-native{padding:0 5px 0 0;border-right:3px solid #A71A30}ul li.wpml-ls-item-de a{padding:0;margin:0;color:#423132;font-size:16px;font-weight:600;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;border-left:none;padding-right:10px}ul li.wpml-ls-item-de a .wpml-ls-native{padding:0 0 0 5px}ul li .wpml-ls-display{display:none}.wpml-ls-legacy-list-horizontal{padding-bottom:10px !important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.ast-header-woo-cart .ast-site-header-cart-li a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.ast-below-header-bar ul li.menu-item:last-of-type a{padding-right:0 !important}.ast-main-header-wrap.main-header-bar-wrap .site-header-section{-webkit-align-items:flex-end !important;-moz-align-items:flex-end !important;-ms-align-items:flex-end !important;-ms-flex-align:flex-end !important;align-items:flex-end !important}@media (max-width: 921px){.ast-main-header-wrap.main-header-bar-wrap .site-header-section{-webkit-align-items:center !important;-moz-align-items:center !important;-ms-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}}.ast-main-header-wrap.main-header-bar-wrap ul li.menu-item a{font-weight:400}.dgwt-wcas-search-wrapp .dgwt-wcas-search-icon{display:none !important}.dgwt-wcas-search-wrapp .dgwt-wcas-search-form{display:inline-block !important;opacity:1 !important;position:relative !important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media (max-width: 921px){.main-header-bar-wrap{bottom:45px;padding-right:15px}}@media (max-width: 921px){.ast-above-header-wrap{position:relative;z-index:80;padding-right:15px}}.ast-mobile-header-content{height:100vh;position:relative;bottom:36px;z-index:999999;overflow-y:scroll}.ast-mobile-header-content ul#menu-woocommerce-1,.ast-mobile-header-content ul#menu-woocommerce-de-1{margin-bottom:280px !important}.ast-mobile-header-content ul.main-header-menu>li,.ast-mobile-header-content ul.menu>li{border-left:2px solid #423132;padding:0 10px 0 10px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;text-transform:uppercase;font-size:16px !important;font-weight:700;color:#423132 !important;height:100%}.ast-mobile-header-content ul.main-header-menu>li .menu-link,.ast-mobile-header-content ul.menu>li .menu-link{border-bottom:1px solid #eaeaea !important;display:inline-block;width:100%;border-left:none}.ast-mobile-header-content ul.main-header-menu>li .ast-menu-toggle::before,.ast-mobile-header-content ul.menu>li .ast-menu-toggle::before{color:#A71A30 !important}.ast-mobile-header-content ul.main-header-menu li.menu-item .menu-link,.ast-mobile-header-content ul.menu li.menu-item .menu-link{padding-top:20px !important;padding-bottom:20px !important}.ast-mobile-header-content ul.main-header-menu li.menu-item .ast-menu-toggle,.ast-mobile-header-content ul.menu li.menu-item .ast-menu-toggle{padding-top:20px;padding-bottom:20px !important}.ast-mobile-header-content ul.main-header-menu li ul.sub-menu,.ast-mobile-header-content ul.menu li ul.sub-menu{border-left:none !important}.ast-mobile-header-content ul.main-header-menu li ul.sub-menu a.menu-link,.ast-mobile-header-content ul.menu li ul.sub-menu a.menu-link{padding-left:5px !important}.ast-mobile-header-content ul.main-header-menu li ul.sub-menu a.menu-link:before,.ast-mobile-header-content ul.menu li ul.sub-menu a.menu-link:before{display:none !important}#primary{padding-top:135px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}@media (min-width: 767px) and (max-width: 1024px){#primary{padding-top:initial}}@media (max-width: 767px){#primary{padding-top:0}}#primary header.woocommerce-products-header{border-bottom:2px solid #A71A30;text-align:center;margin-bottom:15px}#primary header.woocommerce-products-header p{margin-bottom:initial}#primary header.woocommerce-products-header h1.woocommerce-products-header__title{background-color:#A71A30;color:white;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:5px 7px;width:auto;display:inline-block;margin:0;font-weight:800;font-size:24px;text-transform:uppercase}#primary .woocommerce-message::before,#primary .woocommerce-info::before{color:#A71A30 !important}#primary .woocommerce-message,#primary .woocommerce-info{border:none !important}#primary .woocommerce-message a,#primary .woocommerce-info a{color:#A71A30 !important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}#primary .woocommerce-message a.button,#primary .woocommerce-info a.button{border:none !important;color:white !important;background-color:#423132 !important;border-radius:0 !important;text-transform:uppercase;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}#primary .woocommerce-message a.button:hover,#primary .woocommerce-info a.button:hover{background-color:#A71A30 !important}#primary .woocommerce form .form-row .required{color:#A71A30}#primary .woocommerce h2{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;color:#423132 !important;text-transform:uppercase;font-weight:600;font-size:1.375em}#primary .woocommerce h3{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;color:#423132 !important}#primary .woocommerce a{color:#A71A30 !important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}#primary .woocommerce a.button{border:none !important;color:white !important;background-color:#423132 !important;border-radius:0 !important;text-transform:uppercase}#primary .woocommerce a.button:hover{background-color:#A71A30 !important}#primary .woocommerce button{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}#primary .woocommerce button.button{border:none !important;color:white !important;background-color:#423132 !important;border-radius:0 !important;text-transform:uppercase}#primary .woocommerce button.button:hover{background-color:#A71A30 !important}#primary .woocommerce-error{border:none !important}.ast-header-woo-cart{padding-left:0 !important}#ast-site-header-cart .ast-woo-header-cart-info-wrap{color:#423132 !important}#ast-site-header-cart .astra-icon{font-weight:700;position:relative;display:inline-block;vertical-align:middle;text-align:center;min-width:2.1em;min-height:2.1em;font-size:.86em;line-height:1.8;border-radius:0 0 0.3em 0.3em;border-width:2px;border-style:solid;border-color:#423132}#ast-site-header-cart .astra-icon:before{bottom:100%;margin-bottom:0;height:0.8em;width:0.8em;left:50%;transform:translateX(-50%);top:-0.6em;content:' ';position:absolute;pointer-events:none;border-width:2px;border-style:solid;border-top-left-radius:10em;border-top-right-radius:10em;border-bottom:0;border-color:#423132}#ast-site-header-cart .astra-icon:after{background-color:transparent;top:initial;right:initial;color:#423132;box-shadow:none;font-weight:700;position:relative;display:inline-block;vertical-align:middle;text-align:center;min-width:2.1em;min-height:2.1em;font-size:.86em;line-height:1.8;padding:0 0.4em}.widget_shopping_cart a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#A71A30 !important}.widget_shopping_cart a.button{border:none !important;color:white !important;background-color:#423132 !important;border-radius:0 !important;text-transform:uppercase}.widget_shopping_cart a.button:hover{background-color:#A71A30 !important}.woocommerce .woocommerce-ordering select{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;color:#423132 !important;border-color:#423132 !important}.woocommerce-result-count{font-size:16px !important;color:#423132 !important}.woocommerce-mini-cart-item a:hover,.woocommerce-cart-form__cart-item a:hover{border-color:#A71A30 !important}.woocommerce-pagination{text-align:center !important}.woocommerce-pagination ul.page-numbers li{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;border-color:#A71A30 !important}.woocommerce-pagination ul.page-numbers li span.current{background:#A71A30 !important;color:white !important}.woocommerce-pagination ul.page-numbers li span.page-numbers{color:white !important}.woocommerce-pagination ul.page-numbers li span.dots{color:#A71A30 !important}.woocommerce-pagination ul.page-numbers li a{color:#A71A30 !important}.woocommerce-pagination ul.page-numbers li a:hover{color:white !important;background:#A71A30 !important}.woocommerce-pagination ul.page-numbers li a:focus{background:#A71A30 !important;color:white !important}.woocommerce-cart .cart-collaterals .cross-sells ul.products li,.woocommerce-cart .cart-collaterals .cart_totals ul.products li{width:48% !important}.woocommerce-cart .cart-collaterals .cross-sells h2,.woocommerce-cart .cart-collaterals .cart_totals h2{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;color:#423132 !important}.woocommerce .woocommerce-breadcrumb{margin-top:1em !important;color:#423132 !important}.woocommerce .woocommerce-breadcrumb a{color:#423132 !important}.woocommerce table.shop_attributes th{width:180px !important}.woocommerce-form__label{color:#423132 !important;line-height:2;font-weight:700;font-size:0.9rem}.woocommerce ul#shipping_method li{padding:initial !important;text-indent:initial !important}input[type=checkbox],input[type=radio]{margin:-2px 8px 0 0}#ship-to-different-address{padding:20px 3px 14px !important}.wc_payment_methods .wc_payment_method{margin-bottom:30px !important}.woocommerce-info{color:#423132 !important}header .ast-site-header-cart-li .ast-woo-header-cart-info-wrap{display:none}header.site-header{position:fixed;z-index:1010;background:url(images/bg_pattern.png);width:100%;margin:0 auto;padding-bottom:30px;-webkit-transition:height 500ms ease;-moz-transition:height 500ms ease;-o-transition:height 500ms ease;transition:height 500ms ease}@media (max-width: 921px){header.site-header{position:fixed !important}}@media (max-width: 921px){header .ast-grid-right-section .ast-menu-cart-with-border{margin-right:20px}}header .site-header-section>*{padding:0 !important}header .main-header-bar-wrap{margin-top:10px;margin-bottom:5px}header .ast-site-identity{position:absolute;bottom:-70px;z-index:800}@media (max-width: 921px){header .ast-site-identity{position:relative;bottom:initial}}@media (max-width: 1092px) and (min-width: 921px){header .ast-site-identity{bottom:-55px}}header .ast-site-identity>.site-logo-img a{display:block}header .custom-logo-link img{width:346px;max-width:346px !important;height:146px}@media (max-width: 921px){header .custom-logo-link img{width:226px;max-width:226px !important;height:auto;padding-left:15px}}@media (max-width: 1092px) and (min-width: 921px){header .custom-logo-link img{width:300px;max-width:300px !important;height:auto;padding-left:15px}}@media (max-width: 921px){header .main-header-bar-wrap{top:-30px}}header .ast-mobile-menu-trigger-fill{background:#A71A30 !important;color:white;bottom:-10px}header .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:white !important}.ast-above-header-bar{background-color:transparent !important;padding:0 20px}.ast-primary-header-bar,.ast-below-header-bar{background-color:transparent !important;border-bottom:none !important}div.site-header-focus-item{min-height:initial !important;height:initial !important}@media (max-width: 921px){div.site-header-focus-item{height:initial !important}}.ast-above-header-bar,.ast-primary-header-bar,.ast-below-header-bar{padding:0 !important}.ast-above-header-bar>.site-header-focus-item,.ast-primary-header-bar>.site-header-focus-item,.ast-below-header-bar>.site-header-focus-item{padding:0 20px !important}.ast-desktop .ast-primary-header-bar .ast-header-woo-cart,.ast-desktop .ast-primary-header-bar .ast-header-edd-cart{line-height:initial !important}footer.site-footer{background-color:#423132;color:white;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px}footer.site-footer h2{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;font-size:16px !important;color:#fff;text-transform:uppercase;margin-bottom:25px}@media (max-width: 921px){footer .site-footer-below-section-2{width:70%}}@media (max-width: 921px){footer .site-footer-below-section-2 .ast-builder-html-element h6{text-align:left !important}}@media (max-width: 921px){footer .site-footer-section{padding-left:20px !important;padding-right:20px !important}}@media (max-width: 921px){footer .site-footer-section .ast-footer-copyright{text-align:left !important}}@media (max-width: 921px){footer .site-footer-section .footer-widget-area-inner{text-align:left !important}}.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{background-image:none !important;padding:10px 0 !important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.site-primary-footer-wrap[data-section="section-primary-footer-builder"] a{color:#cfbda5;text-decoration:underline;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.site-below-footer-wrap[data-section="section-below-footer-builder"]{background-color:transparent !important;padding:10px 0 !important;min-height:auto !important}.site-below-footer-wrap[data-section="section-below-footer-builder"] h6,.site-below-footer-wrap[data-section="section-below-footer-builder"] p{color:white;font-size:11px !important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.site-below-footer-wrap[data-section="section-below-footer-builder"] h6 a,.site-below-footer-wrap[data-section="section-below-footer-builder"] p a{color:#cfbda5;text-decoration:underline;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}

/*# sourceMappingURL=Main.css.map */