a.cookie_action_close_header{padding:20px 25px!important}.cli-bar-container{padding:15px}#cookie-law-info-bar,.wt-cli-cookie-bar{z-index:99999999999999999999999}.wpsr-fm-chat-box{pointer-events:none}.wpsr-fm-chat-box.wpsr-fm-chat-box-display{pointer-events:all}.wpsr-fm-time,.wpsr-fm-chat-btn-wrapper p{display:none!important}@media (max-width:650px){.cli-bar-message{width:100%;text-align:center!important}.cli-bar-container a{margin:5px!important}}@media (max-width:500px){#left-sidebar-filters{width:80%;opacity:0;top:61px;left:0;position:fixed;z-index:99999999999;height:calc(100vh - 15px);pointer-events:none;transition:opacity 0.3s ease;padding-bottom:50px}#left-sidebar-filters.active{opacity:1;pointer-events:all}#left-sidebar-filters .elementor-column-wrap{overflow:auto}.jet-ajax-search__results-area{left:50%!important;width:300px!important;transform:translateX(-50%)!important}.jet-ajax-search__results-list{height:250px!important}}.woocommerce ul.products li.product .price{color:#244f26;font-weight:700}.woocommerce table.shop_attributes{text-align:left;width:100%;border-top:1px solid #e4e4e4}.woocommerce table.shop_attributes tr{padding:0;margin:0}.woocommerce table.shop_attributes p{margin:0}.woocommerce table.shop_attributes th{color:#000;font-weight:700;font-weight:600;text-align:left;border:none;padding:5px 15px;text-align:left;width:250px}.woocommerce table.shop_attributes td{border-bottom:1px solid #e4e4e4;padding:5px 15px;text-align:left;margin:0;border-right:none}.agregador.products{display:flex;flex-wrap:wrap;align-items:center}.agregador.products a{display:block;max-width:90px;padding:5px;transition:all 0.4s ease}.agregador.products a:hover{opacity:.8}.woocommerce a.remove{color:black!important}.woocommerce a.remove:hover{background-color:rgb(0 0 0 / .4)!important}.woocommerce table.shop_table,.woocommerce table.shop_table td,table thead:first-child tr:first-child th{border:none;border-top:none;border-bottom:none;border-radius:0}.woocommerce-message{display:none}.woocommerce-cart.full-width-content .content,.woocommerce-checkout.full-width-content .content{max-width:100%}.woocommerce-cart .woocommerce table.shop_table td.actions{border-top:1px solid #e6e6e6;background:#f7f7f7;border-bottom:0 solid #e6e6e6}.woocommerce-cart form.woocommerce-cart-form{width:60%;float:left}.woocommerce-cart .woocommerce .cart-collaterals{width:33%;float:right}.woocommerce-cart .woocommerce .cart-collaterals h2{display:none}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{width:100%}.woocommerce-cart .cart-collaterals .woocommerce-shipping-totals.shipping{display:none}#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr th,#add_payment_method table.cart th,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart th,.woocommerce-checkout table.shop_table th{color:#244F26;font-size:14px}#add_payment_method .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr td,#add_payment_method table.cart td,.woocommerce-cart table.cart td,.woocommerce-checkout table.cart td,.woocommerce-checkout table.shop_table td{color:#555;font-size:16px}.woocommerce-cart .woocommerce table.shop_table th{border-bottom:2px solid #244F26}.woocommerce-cart .woocommerce table.shop_table,.woocommerce-checkout .woocommerce table.shop_table{border:1px solid #e6e6e6;margin:0;text-align:left;width:100%;border-collapse:separate;border-radius:0;border-bottom:none;border-right:none;margin-bottom:35px;border-bottom:1px solid #e6e6e6}body #add_payment_method #payment ul.payment_methods li input,body.woocommerce-cart #payment ul.payment_methods li input,body.woocommerce-checkout #payment ul.payment_methods li input{width:auto;margin:-2px .5em 0 0}body .woocommerce form .form-row .input-checkbox{width:auto;margin:-2px 5px 0 0}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,body.woocommerce-cart .cart-collaterals .cart_totals tr td,body.woocommerce-cart .cart-collaterals .cart_totals tr th,body.woocommerce-checkout .cart-collaterals .cart_totals tr td,body.woocommerce-checkout .cart-collaterals .cart_totals tr th,body .woocommerce table.shop_table th{border-top:none;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;text-align:right;padding:10px 20px}body #add_payment_method table.cart td,body #add_payment_method table.cart th,body.woocommerce-cart table.cart td,body.woocommerce-cart table.cart th,body.woocommerce-checkout table.cart td,body.woocommerce-checkout table.cart th{border-right:1px solid #e6e6e6}.woocommerce-cart .cart-collaterals .cart_totals table th{border-bottom:1px solid #e6e6e6}body .woocommerce #respond input#submit.alt:hover,body .woocommerce a.button.alt:hover,body .woocommerce button.button.alt:hover,body .woocommerce input.button.alt:hover{background:#244F26!important}body .woocommerce .cart .button,body .woocommerce .cart input.button,body .woocommerce #respond input#submit,body .woocommerce a.button,body .woocommerce button.button,body .woocommerce input.button{background:#244F26!important;color:#fff!important;font-weight:500;border-radius:50px;font-size:15px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{padding:inherit!important;font-size:17px!important}body .woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right;width:100%;display:block;text-align:center;margin-bottom:0;font-size:16px;border-radius:50px;margin-top:.5em}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100%;max-width:100px;box-shadow:none}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#fff}body .woocommerce form .form-row-first,body .woocommerce form .form-row-last,body .woocommerce-page form .form-row-first,body .woocommerce-page form .form-row-last{width:49%}body .woocommerce #respond input#submit.disabled,body .woocommerce #respond input#submit:disabled,body .woocommerce #respond input#submit:disabled[disabled],body .woocommerce a.button.disabled,body .woocommerce a.button:disabled,body .woocommerce a.button:disabled[disabled],body .woocommerce button.button.disabled,body .woocommerce button.button:disabled,body .woocommerce button.button:disabled[disabled],body .woocommerce input.button.disabled,body .woocommerce input.button:disabled,body .woocommerce input.button:disabled[disabled]{background:#ccc}body .woocommerce a.checkout-button.button.alt{border-radius:50px}body .woocommerce #content table.cart td.actions .coupon,body .woocommerce table.cart td.actions .coupon{width:68%}body #add_payment_method table.cart td.actions .coupon .input-text,body.woocommerce-cart table.cart td.actions .coupon .input-text,body.woocommerce-checkout table.cart td.actions .coupon .input-text{padding:8px 6px 7px;width:65%}body .woocommerce table.shop_table td{padding:15px}body .woocommerce-checkout table.shop_table td{text-align:right;border-right:1px solid #e6e6e6;border-top:0}.woocommerce a.remove{margin:0 auto}.woocommerce-cart .woocommerce table.shop_table th.product-remove,.woocommerce-cart .woocommerce table.shop_table th.product-name{text-align:center}.woocommerce-cart .woocommerce table.shop_table th.product-price,.woocommerce-cart .woocommerce table.shop_table th.product-quantity,.woocommerce-cart .woocommerce table.shop_table th.product-subtotal{text-align:right}.woocommerce-cart .woocommerce table.shop_table .cart_item td.product-price,.woocommerce-cart .woocommerce table.shop_table .cart_item td.product-quantity,.woocommerce-cart .woocommerce table.shop_table .cart_item td.product-subtotal{text-align:right}.woocommerce-checkout #add_payment_method #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{list-style:none}.woocommerce-checkout .woocommerce .col2-set{width:47.8260869565%;float:left;margin-right:4.347826087%}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout .woocommerce .col2-set .col-2{margin-bottom:2em;width:100%;float:none}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{background:#fff;width:47.8260869565%;float:right;margin-right:0}.woocommerce-checkout #ship-to-different-address-checkbox{width:auto;float:right;margin-left:15px;margin-top:10px;opacity:1;position:static}.woocommerce-checkout #ship-to-different-address label{font-size:24px;font-weight:700;line-height:1;margin:0;margin-bottom:1em;padding:0;text-transform:uppercase;color:#000}.woocommerce-checkout .woocommerce form .form-row.create-account label{padding-top:2px;font-weight:700}.woocommerce-checkout .payment-fixed{position:fixed;z-index:9;box-shadow:rgb(0 0 0 / .2) 0 6px 2em;left:52%;margin-left:0;padding:20px;top:0;width:45.5%!important;-webkit-transition:padding .1s ease-in;-moz-transition:padding .1s ease-in;-o-transition:padding .1s ease-in;-ms-transition:padding .1s ease-in;transition:padding .1s ease-in}.product-shipping-message{font-size:16px;text-align:center;text-transform:uppercase;padding:10px 0;border-top:1px solid #139248;border-bottom:1px solid #139248}body .woocommerce table.shop_table tbody th,body .woocommerce table.shop_table tfoot td,body .woocommerce table.shop_table tfoot th{border-bottom:none}body .woocommerce form .form-row input.input-text,body .woocommerce form .form-row textarea{max-width:100%}body .woocommerce .product-name a{color:#000;pointer-events:none;cursor:default}@media only screen and (max-width:1139px){.woocommerce-cart form.woocommerce-cart-form{width:64%}}@media only screen and (max-width:980px){.woocommerce-cart form.woocommerce-cart-form{width:80%;float:none;margin:0 auto}.woocommerce-cart .woocommerce .cart-collaterals{width:80%;float:None;margin:auto}body .woocommerce #content table.cart td.actions .coupon,body .woocommerce table.cart td.actions .coupon{width:100%}body #add_payment_method table.cart td.actions .coupon .input-text,body.woocommerce-cart table.cart td.actions .coupon .input-text,body.woocommerce-checkout table.cart td.actions .coupon .input-text{width:48%}}@media only screen and (max-width:650px){.woocommerce-cart form.woocommerce-cart-form{width:100%}.woocommerce-cart .woocommerce .cart-collaterals{width:100%}.woocommerce-checkout .woocommerce .col2-set{width:100%;float:none;margin-right:0}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{width:100%;float:none}}.jet-mega-menu-item.jet-menu-item-has-children .jet-sub-mega-menu{margin-top:15px}.xt_woofc-cart-open .xt_woofc-inner a.xt_woofc-checkout em{font-style:normal;font-size:19px}.order-total strong,.woocommerce ul#shipping_method li label{font-weight:500}.woocommerce ul#shipping_method{text-align:left}@media only screen and (min-width:1024px){.jet-woo-products .jet-woo-product-thumbnail{height:150px}.jet-woo-products .jet-woo-product-title{height:30px}}.jet-woo-carousel .swiper-pagination{margin-top:15px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:50px;background:#fafafa;-webkit-box-shadow:inset 0 1px 3px 0 rgb(0 0 0 / .08);-moz-box-shadow:inset 0 1px 3px 0 rgb(0 0 0 / .08);box-shadow:inset 0 1px 3px 0 rgb(0 0 0 / .08);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 20px;font-size:16px;color:#666;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;border:none}#billing_country_field,#shipping_country_field{margin-bottom:30px}.woocommerce-cart .woocommerce table.shop_table,.woocommerce-checkout .woocommerce table.shop_table,.woocommerce-cart .woocommerce table.shop_table *,.woocommerce-checkout .woocommerce table.shop_table *{border:none!important}.woocommerce-cart .woocommerce table.shop_table,.woocommerce-checkout .woocommerce table.shop_table{box-shadow:0 0 6px 1px #0000001a;border-radius:5px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{box-shadow:0 0 6px 1px #0000001a}.select2-selection--single .select2-selection__rendered{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:50px!important;background:#fafafa;-webkit-box-shadow:inset 0 1px 3px 0 rgb(0 0 0 / .08);-moz-box-shadow:inset 0 1px 3px 0 rgb(0 0 0 / .08);box-shadow:inset 0 1px 3px 0 rgb(0 0 0 / .08);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 20px;font-size:16px;color:#666;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;border:none}.select2-selection--single{border:none!important;border-radius:2px!important}#billing_nif_field{width:100%}ul.products{text-align:center}ul.products .add_to_cart_button{background:#244F26!important;color:#fff!important;font-weight:500;border-radius:50px;font-size:15px}ul.products .price ins{text-decoration:none}ul.products .price del .amount{color:#7A7A7A}ul.products .price ins .amount{color:#54595F}@media only screen and (min-width:769px){.woocommerce-account .woocommerce-MyAccount-navigation{width:22%}.woocommerce-account .woocommerce-MyAccount-content{width:75%}}nav.woocommerce-MyAccount-navigation ul{list-style-type:none;padding-left:0;max-width:200px;font-size:17px;line-height:26px}nav.woocommerce-MyAccount-navigation ul li{padding:8px 20px;background-color:rgb(0 0 0 / .05);border-bottom:1px solid rgb(0 0 0 / .05)}nav.woocommerce-MyAccount-navigation ul li.is-active{background-color:rgb(0 0 0 / .1)}nav.woocommerce-MyAccount-navigation ul li.is-active a{color:rgb(0 0 0 / .8);cursor:default}nav.woocommerce-MyAccount-navigation ul li.is-active:after{content:"";height:0;width:0;border-top:20px solid #fff0;border-left:14px solid rgb(0 0 0 / .1);border-bottom:20px solid #fff0;float:right;margin-right:-34px;margin-top:-7px}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover{background-color:rgb(0 0 0 / .07)}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover:after{content:"";height:0;width:0;border-top:20px solid #fff0;border-left:14px solid rgb(0 0 0 / .07);border-bottom:20px solid #fff0;float:right;margin-right:-34px;margin-top:-7px}body.archive:not(.tax-pa_marca) #outras-marcas-tags{display:none}