.elementor-36 .elementor-element.elementor-element-cbbe228{width:20%}a:focus{outline:none !important}/* Formulário newsletter */div.wpforms-container-full .wpforms-form .wpforms-submit-container{margin-top:0!important}div.wpforms-container-full{margin:0!important}.wpforms-container .wpforms-submit-container{padding:5px 0 0 0!important}#wpforms-submit-157{font-family:druk wide;font-weight:500;width:100%;font-size:16px;text-transform:lowercase}.reset_variations{display:none!important}/* Product page */.wc-block-components-notice-banner__content a{display:none}#tab-description,#tab-additional_information,#tab-pwb_tab,#tab-reviews{display:none!important}.woocommerce div.product.elementor .woocommerce-tabs .panel{padding:0!important;border-top:0!important}.woocommerce div.product .woocommerce-tabs{padding-top:0}.yikes-custom-woo-tab-title{font-family:druk wide;font-weight:500;font-size:20px!important}/* Login form */#wpforms-confirmation-630{background-color:#ffffff;border:0}#wpforms-627-field_4{text-align:right}/* Recover password form */#wpforms-confirmation-1193{background:#ffffff;border:0;color:#000000;font-weight:bold}.recover-password-link{font-family:'Druk wide'!important;font-size:12px!important;text-decoration:underline!important;color:#000000:}.recover-password-link:hover{color:#005DFF}#wpforms-submit-627{font-family:druk wide;font-weight:500;text-transform:lowercase;font-size:16px;width:100%}/* Novo utilizador */#wpforms-submit-630{font-family:druk wide;font-weight:500;text-transform:lowercase;font-size:15px;width:100%}#wpforms-630-field_4{width:100%!important}div.wpforms-field-row-block:nth-child(1){width:100%!important;padding-right:0!important}div.wpforms-field-row-block:nth-child(2){width:100%!important;padding:0!important;margin-top:30px!important}#wpforms-630-field_8 label{font-size:14px}#elementor-popup-modal-880.dialog-type-lightbox{z-index:99}/* Página de produtos */.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price .amount{font-weight:bold}.woocommerce ul.products li.product .woo-entry-inner li{margin-bottom:-10px}.pwb-brands-in-loop{font-weight:bold;text-transform:uppercase;font-size:10px}/* Contactos */#wpforms-submit-910{font-family:druk wide;font-weight:500;width:100%;text-transform:lowercase;font-size:16px}.contacto-form a{text-decoration:underline}.faq-btn a{width:100%}.faq-accordeon .elementor-accordion .elementor-accordion-item{border-bottom:2px solid #DFDFDF!important}.elementor-942 .elementor-element.elementor-element-8029435 .e-filter-item{width:100%;padding-top:12px;padding-bottom:12px;transition:all 0.2s ease-in-out;cursor:pointer}#wpforms-submit-1193{font-family:druk wide;font-weight:500;text-transform:lowercase;font-size:15px;width:100%}.woocommerce .oceanwp-toolbar{border:0}.woocommerce .woocommerce-ordering{float:right}/* Product page */#main >div.woocommerce-notices-wrapper >div >a{font-family:'Druk wide';font-weight:nrmal;padding:10px 15px}/* Checkout page */.woocommerce-additional-fields h3{display:none}a.e-show-coupon-form{font-weight:bold;text-decoration:underline;color:#005dff}a.e-show-coupon-form:hover{color:#005dff!important}#main >div >div >div >div >div >div >form >div >div.e-checkout__column.e-checkout__column-end >div >div.e-coupon-box >div >div.form-row >div >div.col.coupon-col-2 >button{font-family:'Druk wide';color:#ffffff;background-color:#000000;font-weight:normal;border:0;border-radius:0}#main >div >div >div >div >div >div >form >div >div.e-checkout__column.e-checkout__column-end >div >div.e-coupon-box >div >div.form-row >div >div.col.coupon-col-2 >button:hover{background-color:#005dff}/* DPD Pickup */#cppw{margin-bottom:0;padding:16px 30px}/* My account page */.woocommerce-MyAccount-tabs{display:none}.woocommerce-MyAccount-content{width:100%}.elementor-370 .menu-item:not(:last-child) a{border-bottom:15px solid #ffffff}.elementor-370 .menu-item:not(:first-child) a{border-top:15px solid #ffffff}.elementor-1510 .menu-item:not(:last-child) a{border-bottom:15px solid #ffffff}.elementor-1510 .menu-item:not(:first-child) a{border-top:15px solid #ffffff}.elementor-370 .woocommerce button.button{font-family:'Druk wide';font-weight:normal;width:100%}.my-account-title{font-family:'Druk wide';font-weight:normal;margin-bottom:25px}.my-field-label{font-family:'Druk wide';font-weight:normal}.my-address-full-width{width:100%;display:inline-block}.woocommerce-MyAccount-content .addresses .woocommerce-Address .title a{font-family:'Druk wide';font-weight:normal;color:#ffffff;background-color:#000000}.woocommerce-MyAccount-content .addresses .woocommerce-Address .title a:hover{background-color:#005DFF;color:#ffffff}#main >div >div.elementor-element.elementor-element-2cdde82.e-flex.e-con-boxed.e-con.e-parent >div >div.elementor-element.elementor-element-d4e33c5.e-con-full.e-flex.e-con.e-child >div{width:100%}.my-address-fields label{font-family:'Druk wide';font-weight:normal}.my-address-fields button{font-family:'Druk wide';font-weight:normal;width:100%}/* Eliminar conta */.delete-account-form-label{font-family:'Druk wide';font-weight:normal;font-size:16px}.delete-account-form-input{margin-bottom:25px}.delete-account-form-submit{font-family:'Druk wide'!important;font-weight:normal!important;color:#ffffff!important;background-color:#C84654!important;border:1px solid #C84654!important;width:100%!important;font-size:16px!important;text-transform:lowercase!important}.delete-account-form-submit:hover{color:#C84654!important;background-color:#ffffff!important}/*Apagar a categoria acima do produto*/.pwb-brands-in-loop{display:none}/*Apagar a galeria lateral do produto*/.woo-product-gallery{display:none;!important}ul.products li.product:not(.product-category) .product-inner{z-index:auto !important}/*Apagar "alterar morada e total" do carrinho*/.woocommerce-shipping-totals,.order-total{display:none}/*Corrigir font do botão de adicionar ao carrinho - AB*/.button.add_to_cart_button,.button.product_type_variable{font-family:"Druk wide",Sans-serif !important;font-size:12px !important;font-weight:400 !important;text-transform:lowercase !important}/*Alterar a cor do hover do adicionar ao carrinho - AB edited*/.button.add_to_cart_button:hover,.button.product_type_variable:hover{background-color:#005dff !important;font-family:"Druk wide",Sans-serif !important;font-size:12px !important;font-weight:400 !important;text-transform:lowercase !important}/*esconder box shadow no hover do produto na lista de produtos - AB*/.woocommerce ul.products li.product:not(.product-category) .product-inner:hover:before{-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,.0);box-shadow:0 0 0 rgba(0,0,0,.0)}/* formatação de search input na navbar - AB*/.aws-container .aws-search-field:focus{background-color:#EEEEEE !important}.aws-container .aws-search-field{border:1px solid!important}.aws-container .aws-show-clear .aws-search-field{padding:10px 20px !important}.elementor-36 .elementor-element.elementor-element-dfe7e13 >.elementor-widget-container{border-radius:0!important}/*hover nos botões de "saber mais"*/.elementor-post__read-more:hover{color:#005dff !important}/*tipo de letra da categoria,nome do produto e preço - AB*/.woocommerce ul.products li.product li h2 a:hover,.woocommerce ul.products li.product .category a:hover{color:#005dff !important}.woocommerce ul.products li.product:not(.product-category) .woo-product-info{padding:15px 0}.woocommerce ul.products li.product li.category a{color:#161414;font-family:"Montserrat",Sans-serif;font-size:14px;font-style:normal}.woocommerce ul.products li.product li.title a{color:#161414;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;font-style:normal;margin:0 0 0}ul.woo-product-info >li.price-wrap{margin-top:-10px !important}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price .amount{color:#000 !important;font-family:"Druk wide",Sans-serif !important;font-size:14px !important;font-weight:400 !important;}/* ajustar texto de nav para ficar alinhado com icons*/#site-header .elementor-widget-container{padding:0 0 0 0 !important}/*corrigir fundo cinza no icon do user no hover*/.elementor-36 .elementor-element.elementor-element-6643fd4:hover .elementor-widget-container{background-color:#fff !important}/*corrigir alinhamento e cor do icon do carrinho */#elementor-menu-cart__toggle_button >span.elementor-button-icon{margin-top:10px}.elementor-menu-cart__toggle .elementor-button svg:hover{fill:#000 !important}/*uniformizar formatação de produtos vistos recentemente*/.woolentor-recently-view-content{padding:15px 0 0 0;border:none}.woolentor-recently-view-title{font-family:"Montserrat",Sans-serif !important;font-size:14px !important}body #wpforms-157 .wpforms-submit-container .wpforms-submit{height:100%!important;background-color:blue!important;border-color:blue!important}#wpforms-157 .wpforms-form .wpforms-field input[type=email]{border-width:1px!important}h6.elementor-heading-title.elementor-size-default a{text-decoration:underline}h6.elementor-heading-title.elementor-size-default a:hover{text-decoration:underline blue}.elementor-36 .elementor-element.elementor-element-f725ee6{padding-top:10px!Important}.elementor-element.elementor-element-f51841d.elementor-widget__width-initial.e-transform.elementor-widget.elementor-widget-aws{width:100% !important;border-radius:0 !important}.elementor-702 .elementor-element.elementor-element-f51841d >.elementor-widget-container{padding:0 !important;background-color:#EEEEEE;border-radius:0 ! Important}#elementor-popup-modal-636 .dialog-widget-content{margin:0!important}.quantity .minus,.quantity .plus{line-height:46px!important}summary.e-n-accordion-item-title{border:0 solid transparent !important;font-family:"Druk wide",Sans-serif!important}.e-n-accordion-item-title-text{font-size:16px!important}button.wpfFilterButton.wpfButton{color:#fff !important}.ui-widget-header{background:#000 !important}.ui-slider-horizontal .ui-slider-handle{top:-.35em!important}.ui-slider.ui-widget-content .ui-slider-handle{background:#000!important;border-radius:100px!important}.woocommerce form input[type=number]{min-height:48px!important}.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{width:1100% !important;margin-top:30px !important;margin-left:-26px}.woocommerce table.shop_table a.remove{font-size:25px!important;width:24px!important;height:24px!important;line-height:25px!important}.woocommerce-cart table.cart td.actions button[name=update_cart]{display:none!Important}.woocommerce thead{display:none ! Important}.woocommerce-shipping-totals,.order-total{display:table-row!important}p.woocommerce-shipping-destination{display:none!important}ul#shipping_method{padding-bottom:0 !important}ul#shipping_method li label{padding-left:0!Important}.elementor-36 .elementor-element.elementor-element-4c4402e >.elementor-widget-container{border-radius:0!important}#woo_dpd_pickup_checkout_div{padding:2em!important}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(3,1fr)!important}.woocommerce .woocommerce-checkout .select2-container--default .select2-selection--single,span.select2-selection.select2-selection--single{padding:6px 12px!important;border:1px solid #ddd!important;align-content:center!important;min-height:40px!important}.elementor-369 .elementor-element.elementor-element-2e2a57c .select2-container--default .select2-selection--single .select2-selection__arrow,span.select2-selection__arrow{height:35px!important;right:10px!important}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0!important}h3#ship-to-different-address,.shipping_addressm,.thwmscf-buttons{display:none!Important}div#thwmscf-tab-panel-2{display:block !important}.thwmscf-accordion-label{background:#005dff !important;color:#ffffff !important}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr:nth-child(odd)>td,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr:nth-child(odd)>th,.elementor-369 .elementor-element.elementor-element-2e2a57c .woocommerce-checkout-review-order-table thead tr th,.elementor-369 .elementor-element.elementor-element-2e2a57c .woocommerce-checkout-review-order-table tfoot tr th,.elementor-369 .elementor-element.elementor-element-2e2a57c .woocommerce-checkout-review-order-table tfoot tr td{padding:6px}.elementor-369 .elementor-element.elementor-element-2e2a57c h3#order_review_heading{width:100%!important}.elementor-widget-woocommerce-checkout-page .woocommerce .shipping_address{padding:0!important}p#billing_VAT_code_field{display:none !important}.elementor-menu-cart__footer-buttonsm,.elementor-menu-cart__footer-buttons{position:absolute;bottom:25px ! Important;left:5px;width:92%}.elementor-36 .elementor-element.elementor-element-22b737e .elementor-menu-cart__footer-buttons a.elementor-button--view-cart,.elementor-36 .elementor-element.elementor-element-50c03d7 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"Druk wide",Sans-serif;font-size:16px;font-weight:500;padding:var(--numbers-general-xxsmall,8px) var(--numbers-general-none,0px);justify-content:center;align-items:center;gap:var(--numbers-general-xxsmall,8px);align-self:stretch;color:#161414;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;background:transparent;width:100% !important}.elementor-36 .elementor-element.elementor-element-22b737e .elementor-menu-cart__footer-buttons a.elementor-button--checkout,.elementor-36 .elementor-element.elementor-element-50c03d7 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"Druk wide",Sans-serif;color:#FFF;leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:500;line-height:normal;background:#005DFF;padding:var(--numbers-general-small,16px) var(--numbers-general-medium,32px);justify-content:center;align-items:center;gap:var(--numbers-general-xxxsmall,4px);width:100% !important;margin-top:5px}.elementor-36 .elementor-element.elementor-element-22b737e .elementor-menu-cart__subtotal,.elementor-menu-cart__subtotal{position:absolute;bottom:115px;left:15px;display:none}.elementor-menu-cart__footer-buttons{display:block!important}.category-noticias:before{content:"Noticias";position:absolute;z-index:1;color:var(--Gray-3,#828282);leading-trim:both;text-edge:cap;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:14px;border-radius:var(--numbers-general-xxxsmall,4px);opacity:0.6;background:var(--Gray-6,#F2F2F2);padding:10px 12px;margin:16px}.elementor-369 .elementor-element.elementor-element-2e2a57c .woocommerce-billing-fields .form-row label,.elementor-369 .elementor-element.elementor-element-2e2a57c .woocommerce-shipping-fields .form-row label,.elementor-369 .elementor-element.elementor-element-2e2a57c .woocommerce-additional-fields .form-row label,.elementor-369 .elementor-element.elementor-element-2e2a57c .e-woocommerce-login-anchor .form-row label,.elementor-369 .elementor-element.elementor-element-2e2a57c .e-coupon-anchor-description{color:#161414;font-family:Montserrat;font-size:12px !important;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.elementor-369 .elementor-element.elementor-element-2e2a57c .woocommerce-checkout-review-order-table .cart_item td{padding:6px !important}.woocommerce thead{display:table-header-group!important}tr.cart-subtotal{display:none!important}.woocommerce-checkout-review-order-table tfoot th{background-color:transparent!important}table th,table td{border-bottom:1px solid #e9e9e9!important}.elementor-posts--align-left .elementor-post::before{display:none !important}.elementor-menu-cart__main:before{content:"O teu carrinho";position:absolute;padding:16px 12px;top:5px;color:#161414;leading-trim:both;text-edge:cap;font-family:"Druk wide",Sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.elementor-menu-cart__products.woocommerce-mini-cart.cart.woocommerce-cart-form__contents{border-top:1px solid #d5d8dc;margin-top:12px}.elementor-menu-cart__product{border-bottom:1px solid #d5d8dc !important}.elementor-36 .elementor-element.elementor-element-22b737e .elementor-menu-cart__product-name a,.elementor-36 .elementor-element.elementor-element-50c03d7 .elementor-menu-cart__product-name a{color:#161414;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:120%}.quantity{color:#161414!important;leading-trim:both;text-edge:cap;font-family:"Druk wide",Sans-serif;font-size:12px;font-style:normal;font-weight:900;line-height:normal}.amount{color:#161414!important}.elementor-menu-cart__product-name{align-content:flex-end}.elementor-menu-cart__footer-buttons,.elementor-menu-cart__product:not(:first-of-type),.elementor-menu-cart__subtotal{padding-top:0!important}span.thwmscf-tab-label{color:#fff;font-family:"Druk Wide",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.elementor-369 .elementor-element.elementor-element-2e2a57c .woocommerce-checkout-review-order-table thead tr th,.elementor-369 .elementor-element.elementor-element-2e2a57c .woocommerce-checkout-review-order-table tfoot tr th,.elementor-369 .elementor-element.elementor-element-2e2a57c .woocommerce-checkout-review-order-table tfoot tr td{font-family:"Montserrat",Sans-serif;color:#161414;font-size:16px;font-style:normal;line-height:normal;text-transform:uppercase}.elementor-widget-woocommerce-checkout-page .woocommerce h3{display:none}td.product-name a{color:#161414;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:120%}.elementor-menu-cart__product{padding-right:0!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:block;margin-bottom:0;text-align:center;background:#005DFF;color:#FFF;leading-trim:both;text-edge:cap;font-family:"Druk Wide";font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:lowercase}td.product-price span{color:transparent !important}th.product-price{color:transparent ! Important}td.product-subtotal,th.product-subtotal{text-align:right}.quantity .minus,.quantity .plus{line-height:32px !important}.woocommerce form input[type=number]{min-height:36px !important}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead{display:none !important}.quantity .qty,.quantity .minus,.quantity .plus{color:#777;text-align:center;leading-trim:both;text-edge:cap;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}td span.woocommerce-Price-amount.amount{color:#161414;leading-trim:both;text-edge:cap;font-family:"Druk Wide";font-size:14px;font-style:normal;font-weight:500;line-height:normal}.woocommerce button.button{color:#161414;text-align:center;font-family:"Druk Wide";font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:1.6px;text-transform:lowercase;border:.5px #E4E4E4;padding:7px 24px;justify-content:center;align-items:center;gap:var(--numbers-general-xxsmall,8px);border:.5px solid #E4E4E4;background:transparent;border-radius:3px !important}.woocommerce-cart table.cart td.actions .coupon .input-text{border-color:#ddd;border:.5px solid #E4E4E4;background:#F9F9F9;color:#777;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.woocommerce .cart-collaterals h2{background-color:transparent;border-bottom:1px solid;margin:0 -20px 0;padding:.8em 20px;letter-spacing:1px;text-align:center;border-color:#eaeaea;color:#161414;leading-trim:both;text-edge:cap;font-family:"Druk Wide";font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.my-field-label,.my-address-fields label,p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide label{color:#161414;font-family:Montserrat;font-size:12px !important;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.woocommerce .form-row-first{float:left;width:48%;margin-right:4%}.woocommerce-address-fields__field-wrapper p,form.woocommerce-EditAccountForm.edit-account p{margin-bottom:var(--forms-rows-gap,5px)}div#thwmscf-tab-panel-3{display:block !important}#thwmscf-tab-panel-1 .thwmscf-content{margin-top:15px;width:104% !important;margin-left:-2%}a.restore-item{display:block;margin-bottom:0;text-align:center;background:#005DFF;color:#FFF;leading-trim:both;text-edge:cap;font-family:"Druk Wide";font-style:normal;font-weight:500;line-height:normal;text-transform:lowercase}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{color:#fff !important}p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide{display:none ! Important}.wpfFilterWrapper[data-filter-type="wpfPrice"] .wpfFilterContent{padding-left:0 !important;padding-right:0 ! Important}.wfpDescription{font-family:"Druk wide",sans-serif !important;font-size:16px !important;color:#1F2124 !important;padding-bottom:10px !important}li[data-term-slug="sem-categoria"],input#ship-to-different-address-checkbox{display:none!important}h3#order_review_heading,.woocommerce .woocommerce-checkout #customer_details h3,.woocommerce .woocommerce-checkout #customer_details h3{display:block!important;background-color:#005dff !important;padding-left:20px !important;padding-top:12px !important;padding-bottom:12px ! Important;border-radius:7px !important;color:#fff !important}.woocommerce-shipping-fields{padding:var(--sections-padding,16px 30px)}.elementor-widget-woocommerce-checkout-page #ship-to-different-address span,.woocommerce .woocommerce-checkout #customer_details h3{font-family:"Druk wide",Sans-serif;font-size:16px;font-weight:500;color:#fff ! Important}.elementor-widget-woocommerce-checkout-page #ship-to-different-address{padding-left:0!important}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,div#order_review,p.form-row.terms{padding-left:20px;padding-right:20px}.e-coupon-box,div#woo_dpd_pickup_checkout_div,div#payment{padding-left:50px !important;padding-right:50px ! Important}th.product-total,.woocommerce #order_review table.shop_table td{padding-right:0 ! Important}.woocommerce #order_review table.shop_table th,.elementor-369 .elementor-element.elementor-element-2e2a57c .woocommerce-checkout-review-order-table .cart_item td{padding-left:0 !important}ul#shipping_method{text-align:right !important}.elementor-369 .elementor-element.elementor-element-2e2a57c #customer_details .input-text{padding-left:10px !important}.woocommerce-cart .cart-collaterals .cart_totals .order-total td{text-align:right !important}@media (max-width:767px){.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)!important}.element or-36 .elementor-element.elementor-element-aa49cda .elementor-menu-cart__footer-buttons a.elementor-button--checkout,.elementor-36 .elementor-element.elementor-element-aa49cda .elementor-menu-cart__footer-buttons a.elementor-button--checkout{width:100%;margin-left:8px}.elementor-36 .elementor-element.elementor-element-22b737e .elementor-menu-cart__subtotal,.elementor-menu-cart__subtotal{position:absolute;bottom:75px;left:15px}.woocommerce thead,td.product-price{display:none ! Important}td.product-remove,td.product-thumbnail,td.product-name,td.product-price,td.product-quantity{border-bottom-color:transparent !important}table.shop_table.woocommerce-checkout-review-order-table thead{display:table-row-group !important}a.elementor-button.elementor-button--checkout.elementor-size-md,a.elementor-button.elementor-button--checkout.elementor-size-md{font-family:"Druk wide",Sans-serif;color:#FFF;leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:500;line-height:normal;background:#005DFF;padding:var(--numbers-general-small,16px) var(--numbers-general-medium,32px);justify-content:center;align-items:center;gap:var(--numbers-general-xxxsmall,4px);width:100% !important;margin-top:5px}a.elementor-button.elementor-button--view-cart.elementor-size-md,a.elementor-button.elementor-button--view-cart.elementor-size-md{font-family:"Druk wide",Sans-serif;font-size:16px;font-weight:500;padding:var(--numbers-general-xxsmall,8px) var(--numbers-general-none,0px);justify-content:center;align-items:center;gap:var(--numbers-general-xxsmall,8px);align-self:stretch;color:#161414;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;background:transparent;width:100% !important;display:block}.woocommerce-MyAccount-content{padding-top:25px}.woocommerce-MyAccount-content input#shipping_last_name,.woocommerce-MyAccount-content input#account_last_name,.woocommerce-MyAccount-content input#account_email_confirmation{width:48%}.woocommerce-MyAccount-content .addresses .woocommerce-Address .title h3{font-size:18px!important}#thwmscf-tab-panel-1 .thwmscf-content{margin-top:15px;width:114% !important;margin-left:-7%}.elementor-element.elementor-element-f4f53c3.elementor-hidden-desktop.elementor-hidden-tablet.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded{display:none ! Important}.elementor-36 .elementor-element.elementor-element-188307a .elementor-icon{padding-top:10px;padding-left:10px}.elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col-1,.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review,.woocommerce-shipping-fields{width:93.5% ! Important;padding-left:10px!important;padding-right:10px ! Important}.e-coupon-box,div#woo_dpd_pickup_checkout_div,div#payment{padding-left:30px !important}td.product-name{border-bottom-color:#e9e9e9 !important}}.shipping_address{display:block!important}.woocommerce-shipping-fields{padding:16px 0!Important}ul.woocommerce-error li:before{display:none!important}/** PROMO POPUP START **/#pum_popup_title_4597{display:none}div#popmake-4597{padding:0;max-width:40% !important;margin-left:-20%}/* Popup container */.promo-popup{display:flex;flex-direction:row;justify-content:center;align-items:center}/* Left column:image */.promo-popup .popup-image{width:40%}.promo-popup .popup-image img{width:100%;height:auto;display:block}/* Right column:text and form content */.promo-popup .popup-content{width:80%;text-align:center;padding:30px;box-sizing:border-box}/* Typography tweaks */.promo-popup h2{font-size:24px;margin-bottom:10px;color:#111}.promo-popup p{font-size:16px;color:#444;margin-bottom:10px}.promo-popup .popup-note{font-size:12px;color:#777}/* “Criar Conta” link styled like the old button */.promo-popup .popup-content a.cta,.promo-popup .popup-content a.cta:visited{display:inline-block;width:100%;background-color:#005dff;color:#fff !important;text-decoration:none;border:none;border-radius:6px;padding:10px 0;cursor:pointer;font-weight:600;transition:background-color 0.2s ease}.promo-popup .popup-content a.cta:hover{background-color:#082c68;/* slightly darker hover color */}/* WPForms input full width (if used later) */.promo-popup #wpforms-4603-field_2{min-width:100%}