ul#mobile_menu2{overflow-y:auto;max-height:80vh}.btn-am{background:#000!important;padding:8px 30px;color:#fff!important;font-family:'Karla',Helvetica,Arial,Lucida,sans-serif!important}.search-results .has-post-thumbnail .entry-thumbnail img{width:25%}span.soldout{box-shadow:7px 7px #000!important}span.soldout{top:0;right:0;position:absolute;background:#e09900;color:#fff!important;padding:5px 24px;font-size:medium}.et_pb_wc_stock_0_tb_body .et_pb_module_inner .stock.out-of-stock{font-weight:700;font-size:18px;color:#fff!important;text-align:left!important;width:fit-content!important;padding:5px 10px}.et_pb_widget_area_left{border-right:0px solid rgba(0,0,0,.1);padding-right:30px}h2.woocommerce-loop-product__title{min-height:50px}.yith-wcwl-wishlistaddedbrowse{text-align:center!important}.yith-wcwl-wishlistaddedbrowse a{display:inline-block;text-align:center!important}p.woocommerce-LostPassword.lost_password{text-align:left!important}.woocommerce-privacy-policy-text p{text-align:left!important}.et_monarch .et_social_top li a,.et_monarch .et_social_media_wrapper .et_social_top li .et_social_share{padding:3px}input.et_pb_menu__search-input{background:#fff!important;color:#000!important;padding:10px 10px!important}a.added_to_cart.wc-forward{display:block;text-align:center!important}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.button.product_type_variable.add_to_cart_button{border:solid 3px #000!important;color:#fff!important;background:#000!important;width:100%!important;text-align:center!important;font-size:15px!important}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart::after,.button.product_type_variable.add_to_cart_button::after{content:"";width:100%!important;padding:0px!important;text-align:center!important;margin:0px!important}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover{border:solid 3px #000!important;color:#000!important;background:#fff!important}.showcoupon:hover{color:#e09900!important}.woocommerce-info{font-size:15px!important}.woocommerce form.checkout_coupon{border:0px!important;background:#ebebeb;border-radius:0px}input#coupon_code{border:solid 3px #000!important;border-radius:0px;height:43px;background:#fff!important;color:#000!important;font-size:16px!important}.et_pb_fullwidth_menu_1_tb_header .mobile_nav .mobile_menu_bar:before{color:#000000!important}.pagination .alignleft a,.pagination .alignright a{font-family:'Karla',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;font-size:16px!important;transition:color 0.3s ease-in-out}.pagination .alignleft a:hover,.pagination .alignright a:hover{color:#e09900!important}.et_overlay{border:none!important}.woocommerce a.remove:hover{color:#fff!important;background:#000!important}td.product-name,td.product-price{font-size:14px}td.product-price{font-weight:600!important}#top-header{background-color:#000000;border-bottom:solid 1px #4e4e4e}ul#menu-categorias li:last-child{display:none!important}.inputs-cf7{width:100%;border:3px solid #000!important;height:49px;font-family:Karla,Open Sans,Arial,sans-serif!important;font-size:15px!important;font-weight:300!important;color:#000!important}.inputs-cf7 label{padding-left:10px!important}.wpcf7{background-color:#fff}.wpcf7-textarea{width:100%;border:3px solid #000}.wpcf7-select{width:100%;border:3px solid #000!important;height:45px!important}.wpcf7-form-control .wpcf7-submit{background:#000!important;color:#ffffff!important;font-family:Karla,Open Sans,Arial,sans-serif;height:45px!important}#wpcf7-f1681-p518-o1 label{font-family:Karla,Open Sans,Arial,sans-serif!important;font-size:15px!important;font-weight:300!important;color:#000!important}.wpcf7-submit{background:#000;color:#ffffff;padding:10px 20px;font-family:Karla,Open Sans,Arial,sans-serif!important;font-size:14px!important;font-weight:500!important;border:solid 3px #000;transition:background 0.3s ease-in-out;text-transform:uppercase;cursor:pointer}.wpcf7-submit:hover{background:#fff;color:#000;padding:10px 20px;font-family:Karla,Open Sans,Arial,sans-serif!important;font-size:14px!important;font-weight:500!important;border:solid 3px #000;cursor:pointer}div.wpcf7 .ajax-loader{background-image:url('/wp-content/uploads/2021/01/sending.gif');width:24px!important;height:24px!important;margin-left:10px}textarea.wpcf7-form-control.wpcf7-textarea.inputs-cf7{resize:vertical;min-height:150px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ce0000;background:#ce0000;color:#fff;padding:10px;text-align:center}.wpcf7 form .wpcf7-response-output{margin:2em 0em 1em!important}span.wpcf7-list-item{display:inline-block;margin:0 0 0 0em}.wpcf7 form.sent .wpcf7-response-output{border-color:#439f00;background:#439f00;padding:10px!important;color:#fff;text-align:center}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;border-radius:0px!important;padding:5px 10px!important;background-color:#fff;border:solid 1px #bbb;height:47px!important;margin-bottom:10px!important}.select2-container--default .select2-selection--single{border:none!important;border-radius:0px!important;margin-bottom:10px!important}#order_review_heading{margin-top:50px!important}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,0)!important}.et_pb_code_inner .yith-wcwl-add-button{text-align:left!important}.yith-wcwl-add-button{text-align:center!important}a.restore-item{border:solid 3px #000;padding:5px 10px;margin-left:20px;transition:background 0.32 ease-in-out;background:#000!important;color:#fff!important}a.restore-item:hover{border:solid 3px #000;padding:5px 10px;margin-left:20px;background:#fff!important;color:#000!important}p.return-to-shop{text-align:center!important}h2.woocommerce-order-details__title{margin-top:20px}mark{background-color:#ffb400;color:#fff;padding:4px 6px;margin:0px 5px}.woocommerce .woocommerce-customer-details address{font-style:normal;border:3px solid #000;border-bottom-width:2px;text-align:left;border-radius:0px;padding:10px 12px;border-bottom:solid 3px;border-bottom-color:#000!important}a.woocommerce-button.button.view,a.woocommerce-button.button.print{color:#000!important;font-size:15px;margin-right:10px;border:solid 3px #000!important;background:#fff!important}a.woocommerce-button.button.view:hover,a.woocommerce-button.button.print:hover{color:#fff!important;background:#000!important}a.button.print{font-size:15px;color:#000!important;border:solid 3px #000!important;background:#fff!important}a.button.print:hover{color:#fff!important;border:solid 3px #000!important;background:#000!important}.woocommerce-error[role=alert]{border:solid 3px #000!important}.mobile_menu_bar:after{position:relative!important;bottom:10px;left:0%;color:#ffffff!important}.mobile_menu_bar:before{color:#fff!important}.et_pb_fullwidth_menu_0 .mobile_nav .mobile_menu_bar:before{color:#000!important}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}p.woocommerce-info{text-align:center!important}td.wishlist-empty{font-size:14px}thead{display:none!important;border:none!important}@media screen and (max-width:980px){#et-secondary-menu{display:block!important;margin-top:8px;padding-bottom:16px}}h2.woocommerce-loop-product__title{text-align:center}span.price{text-align:center}h2.woocommerce-loop-category__title{font-size:16px!important;text-align:center;background:#000;color:#fff;font-weight:300}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#fff!important}.woocommerce a.remove{line-height:1.2!important;transition:background 0.5s ease-in-out}.woocommerce a.remove{display:block;font-size:1.6em!important;height:1.3em;width:1.3em;text-align:center;line-height:1;border-radius:100%;color:#000!important;text-decoration:none;font-weight:700;border:0}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100px!important}.woocommerce nav.woocommerce-pagination ul{border:0px solid #d3ced2!important}.woocommerce nav.woocommerce-pagination{text-align:center;padding:30px!important}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block;padding:10px!important}.orderby,.woocommerce div.product form.cart .variations td select{background-color:#fff;border-radius:0px;border:solid 3px #000;color:#666!important;font-size:14px;padding:10px 14px;font-weight:500;font-family:Karla,Open Sans,Arial,sans-serif;height:49px!important}.count{display:none!important;visibility:hidden!important}.et_pb_wc_add_to_cart form.cart .variations td.value .reset_variations{float:right;margin-top:0em!important}ul.et_pb_tabs_controls{background-color:#fff!important}ul.et_pb_tabs_controls:after{border-top:0px solid #d9d9d9}.et_pb_wc_add_to_cart form.cart .variations td.value span:after{margin-top:-11px;right:21px}.et_pb_toggle_title:before{content:"\33";transition:all .3s ease-in-out}.et_pb_toggle_open .et_pb_toggle_title:before{content:"\33";transform:rotate(180deg)}sup{font-size:9px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:0px!important}.cli-switch input:checked+.cli-slider{background-color:#000!important}.woocommerce-privacy-policy-text a{color:#000!important;text-decoration:underline}.woocommerce-terms-and-conditions-link{color:#000!important;text-decoration:underline}#order_comments{border-radius:0px!important;min-height:150px;resize:vertical}.quantity.input-text.qty.text{border:3px solid #000!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border-radius:0px!important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff;border-radius:0px}.product-name a{color:#000!important}.entry-content table:not(.variations),body.et-pb-preview #main-content .container table{border:none!important;margin:0 0 15px;text-align:left;width:100%;border-radius:0px;padding:5px}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#fff!important;color:#000!important;text-align:center}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:#fff!important}a.button.woocommerce-page{border-width:3px!important;border-color:#000000;border-radius:0px;color:#fff!important}a.showcoupon{color:#E09900!important}@media all and (max-width:980px){.et_header_style_centered #main-header .container,.et_header_style_split #main-header .container{text-align:left}.et_header_style_centered header#main-header .logo_container,.et_header_style_split header#main-header .logo_container{position:relative;z-index:2;max-width:50%}.et_header_style_split header#main-header .logo_container{float:left}.et_header_style_split #logo{max-width:100%}.et_header_style_centered #main-header div#et-top-navigation,.et_header_style_split #main-header div#et-top-navigation{position:absolute}.et_header_style_centered #main-header .mobile_nav,.et_header_style_split #main-header .mobile_nav{background-color:rgba(0,0,0,0)}.et_header_style_centered #main-header .mobile_nav,.et_header_style_split #main-header .mobile_nav{padding:5px 0px}.et_header_style_centered #et_mobile_nav_menu,.et_header_style_split #et_mobile_nav_menu{margin-top:0px}.et_header_style_centered #main-header .mobile_nav .select_page,.et_header_style_split #main-header .mobile_nav .select_page{display:none}.et_header_style_centered #main-header .mobile_menu_bar,.et_header_style_split #main-header .mobile_menu_bar{position:relative;right:0px;text-align:right}.et_header_style_centered #main-header .et_mobile_menu,.et_header_style_split #main-header .et_mobile_menu{top:63px}}.custom-file-input::-webkit-file-upload-button{visibility:hidden}.custom-file-input::before{content:'Clique aqui para anexar um ficheiro';display:inline-block;margin-top:20px;background:#000!important;border:3px solid #000!important;border-radius:0px;padding:10px 15px;outline:none;white-space:nowrap;-webkit-user-select:none;cursor:pointer;font-weight:700;font-size:10pt;color:#fff!important}.custom-file-input:hover::before{border-color:black}.custom-file-input:active::before{background:-webkit-linear-gradient(top,#e3e3e3,#f9f9f9)}.wp-pagenavi a,.wp-pagenavi span{padding:0.3em 0.8em!important;font-size:2em!important;color:#333333;line-height:2em;background:#eeeeee;transition:all .5s}.wp-pagenavi span.current{color:#ffffff!important;background:#333333!important}.wp-pagenavi a:hover{color:#ffffff!important;background:#333333!important}.wp-pagenavi .pages{background:none}.woocommerce ul.products li.product .button{border:solid 3px #000!important;color:#fff!important;background:#000!important;width:100%!important;text-align:center!important;font-size:15px!important}.woocommerce ul.products li.product .button:hover{border:solid 3px #000!important;color:#000!important;background:#fff!important;width:100%!important;text-align:center!important;font-size:15px!important}.capitalize{text-transform:capitalize!important}.et-db #et-boc .et-l ul.et_pb_tabs_controls:after{border-top:0px solid #d9d9d9!important}a.button.wc-forward{color:#fff!important}.center-txt{margin-top:0px!important;color:#fff;padding:10px!important;border-radius:0px;animation:blinkingBackground 2s infinite}@keyframes blinkingBackground{0%{background-color:#ffae00}50%{background-color:#e09900}100%{background-color:#000}}.woocommerce-products-header{visibility:hidden}.neon{color:#95e102!important}.cola{color:#f5402f!important}.iron{color:#9d5c92!important}.gum{color:#52bbe2!important}.red{color:#f10008!important}.green{color:#048259!important}.orange{color:#ffae20!important}.et_pb_slide_description{text-shadow:none!important}.wc-forward:hover{color:#e09900!important}.sfsi_wicons.shuffeldiv{margin-left:0px!important;margin-right:10px!important}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{background:#fff!important}table.shop_table.shop_table_responsive{background:#fff!important}.woocommerce-page button.button{font-size:16px!important}#account_first_name,#account_last_name,#account_display_name,#account_email,#password_current,#password_1,#password_2,#billing_first_name,#billing_last_name,#billing_company,#billing_nif,#select2-billing_country-container,#billing_address_1,#billing_address_2,#billing_postcode,#billing_city,#select2-billing_state-container,#billing_phone,#billing_email,#shipping_first_name,#shipping_last_name,#shipping_company,#select2-shipping_country-container,#shipping_address_1,#shipping_address_2,#shipping_postcode,#shipping_city,#select2-shipping_state-container,#order_comments{border:solid 3px #000;background:#fff}#select2-shipping_state-container{margin-bottom:15px}.yith-wcaf-dashboard ul.yith-wcaf-dashboard-navigation li{text-transform:uppercase!important}.yith-wcaf-dashboard ul.yith-wcaf-dashboard-navigation li.is-active{border-bottom:2px solid var(--proteo-main_color_shade,#000)}.yith-wcaf-dashboard .yith-wcaf-dashboard-summary .affiliate-stats .stat-box{border:3px solid #000!important;border-radius:0px!important}.yith-wcaf-dashboard .yith-wcaf-dashboard-summary .affiliate-stats .stat-box .stat-item .stat-label{color:var(--proteo-main_color_shade,#000);font-weight:700}.yith-wcaf-dashboard ul.yith-wcaf-dashboard-navigation li.is-active a{color:var(--proteo-main_color_shade,#E09900)}.yith-wcaf-dashboard ul.yith-wcaf-dashboard-navigation li a:hover{color:var(--proteo-main_color_shade,#E09900)}.yith-wcaf-dashboard .yith-wcaf-table-top-bar .select2,.yith-wcaf-dashboard .yith-wcaf-table-top-bar input,.yith-wcaf-dashboard .yith-wcaf-table-top-bar select{border:solid 3px #000;padding:9px 9px}.yith-wcaf-dashboard .yith-wcaf-dashboard-coupons table.yith-wcaf-table .copy-field-wrapper .copy-trigger{border:1px dashed #000;border-radius:0px}.yith-wcaf-notice-message{background-color:#E09900;color:#fff!important;border-radius:0px;font-weight:500!important}.yith-wcaf-link-generator .link-generator-box{border:3px solid #000;border-radius:0px}.yith-wcaf-link-generator .link-generator-box.double-column .link-generator{background-color:#fafafa;border-top-right-radius:0px;border-bottom-right-radius:0px}#original_url{border:solid 3px #000;padding:9px 9px;width:100%}#referral_url,#generated_url{border:dashed 1px #E09900;padding:9px 9PX;width:69%}.settings-box{border:3px solid #000!important;border-radius:0px!important}#profile_first_name,#profile_last_name,#profile_website,#gateway_bacs_bacs_name,#gateway_bacs_bacs_iban,#gateway_bacs_bacs_swift,#profile_how_promote{border:solid 3px #000;background:#fff}.yith-wcaf-dashboard .yith-wcaf-toggle:checked+.toggle{border:1px solid var(--proteo-main_color_shade,#E09900);background-color:var(--proteo-main_color_shade,#E09900);color:#fff;text-align:left}.yith-wcaf-dashboard .yith-wcaf-dashboard-settings input[type="submit"]{float:right;margin:0;border:solid 3px #000;padding:9px 31px;background:#fff;cursor:pointer}.yith-wcaf-dashboard .yith-wcaf-dashboard-settings input[type="submit"]:hover{float:right;margin:0;border:solid 3px #000;padding:9px 31px;background:#000;color:#fff!important;cursor:pointer}.yith-wcaf-dashboard ul.yith-wcaf-dashboard-navigation li.is-active{border-bottom:2px solid var(--proteo-main_color_shade,#E09900)}.dashboard-title h3{text-transform:uppercase}.yith-wcaf-registration-form .already-an-affiliate-wrapper,.yith-wcaf-registration-form .become-an-affiliate-form,.yith-wcaf-registration-form .pending-request-wrapper,.yith-wcaf-registration-form .rejected-request-wrapper{background-color:#fff;border-radius:0px;color:#000;font-weight:400;box-shadow:0px 2px 39px 14px rgba(0,0,0,0.04)}.settings-box{margin-bottom:10px!important}.yith-wcaf.yith-wcaf-dashboard.woocommerce{box-shadow:0px 2px 39px 14px rgba(0,0,0,0.04);padding:10px}table#yith_wcaf_dashboard_coupons_table{border:solid 3px #000;border-radius:0px}.yith-wcaf-dashboard table.yith-wcaf-table tr td:first-child{border:none!important}.yith-wcaf-dashboard table.yith-wcaf-table tr td{border-bottom:none!important;padding:20px 25px;text-align:left}table#yith_wcaf_dashboard_payments_table,table#yith_wcaf_dashboard_commissions_table,table#yith_wcaf_dashboard_clicks_table{border:solid 3px #000;border-radius:0px}[class^="icon-yith"]:before,[class*=" icon-yith"]:before{font-size:170%}.shake-left-right:hover{animation:shake-left-right 1s linear both}@keyframes shake-left-right{0%,100%{transform:rotate(0deg);transform-origin:50% 50%}10%{transform:rotate(8deg)}20%,40%,60%{transform:rotate(-10deg)}30%,50%,70%{transform:rotate(10deg)}80%{transform:rotate(-8deg)}90%{transform:rotate(8deg)}}.shadow-drop-center:hover{animation:shadow-drop-center 0.4s linear both}@keyframes shadow-drop-center{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0 0 20px 0 rgba(0,0,0,.55)}}.contact-textbox{resize:vertical}.column-info a.help_tip{color:#E09900}nav.woocommerce-MyAccount-navigation ul li font{text-transform:capitalize}a.show-referrer-form{color:#E09900}span.soldout{box-shadow:7px 7px #E09900}.ywf_fund_av{margin-top:35px}input.ywf_deposit{border:solid 3px #000;height:50px;width:50%!important;margin-bottom:20px}.ywf_make_a_deposit_form{margin:0px!important}.woocommerce table.my_account_orders{font-size:.90em;font-weight:500}.history_funds .ywf_history_container .filter_container select{height:52px;border:solid 3px #000;padding-top:4px!important}.ywf_make_a_deposit_form{padding-bottom:30px}.et_pb_text_2{padding-top:15px!important;padding-right:15px!important;padding-bottom:15px!important;padding-left:15px!important}a.woocommerce-product-gallery__trigger{display:none}.woocommerce span.onsale,.woocommerce-page span.onsale{background:#E09900!important;border-radius:0px!important;box-shadow:7px 7px #000!important}.et-db #et-boc .et-l .et_pb_section_6_tb_header,.et-db #et-boc .et-l .et_pb_section_7_tb_header{z-index:50!important}.et_pb_fullwidth_menu .et_pb_menu__menu>nav>ul>li:nth-child(3) *{color:#E09900!important}