strong{color:#012448}li.product h3.product-title{font-weight:300}.fusion-product-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}body:not(.tax-product_cat) .catalog-ordering{display:none}body.woocommerce-checkout form.checkout_coupon{display:none!important}.fusion-alert.alert-danger.error,.fusion-body #main .quantity .minus,.fusion-body #main .quantity .plus,.fusion-body #main .quantity .qty,.fusion-body #main .quantity .tribe-ticket-quantity,.gform_wrapper .gfield_error .gfield_validation_message,.gform_wrapper .gform_validation_errors,.single-product .product .summary .cart .quantity .minus,.single-product .product .summary .cart .quantity .plus,.single-product .product .summary .cart .quantity .qty,.tribe-block__tickets__item__quantity button,.tribe-events-tickets .woocommerce .quantity input{background-color:white!important;color:black!important}.fusion-logo{position:relative;&::after{content:'';width:130px;height:130px;background-image:url(https://margem.pt/wp-content/uploads/2026/06/50_Anos.webp);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:-10px;left:95%}}.fusion-header{background-color:white!important}.fusion-header .fusion-menu>li.wpml-ls-item{position:relative;padding-left:20px}.fusion-header .fusion-menu>li.wpml-ls-item::before{content:'';position:absolute;z-index:9999;top:39%;left:0;width:1px;height:25%;background-color:#012448}.fusion-header .fusion-menu li.wpml-ls-item .menu-text::before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f1ab';margin-right:10px;font-size:22px}.fusion-header .fusion-menu li.wpml-ls-item .menu-text::after{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f078';margin-left:10px;font-size:12px}.fusion-secondary-menu-icon .menu-text{color:#fff}.fusion-main-menu-search-open .fusion-custom-menu-item-contents{width:300px!important}.fusion-header .aws-container{width:100%}.fusion-page-title-bar h1{text-transform:uppercase;letter-spacing:1px}#footer-features{padding-top:4em;padding-bottom:2em}#footer-features .feature{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}#footer-features .feature i{font-family:'Font Awesome 6 Free';font-weight:800;font-size:3rem;color:#009ACB;font-style:normal}#footer-features .feature h4{margin-bottom:0}#footer-features .feature p{font-size:.8rem}#footer{background-color:#012448;padding-top:2em;padding-bottom:2em}#footer h4{color:#fff;font-size:1.125rem}#footer ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5em}#footer ul a:link{color:#fff;transition:.3s ease}#footer ul a:hover{color:#009ACB}#footer #mc_embed_signup_scroll{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:flex-start!important}#footer #mce-EMAIL{width:250px!important;height:42px!important}#footer #mc-embedded-subscribe{background-color:white!important;color:#012448!important;padding:1em!important;border:none!important}#footer #payment-methods{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5em}#footer #logos{padding-top:4em}#footer #payment-methods img{width:75px;height:auto}#footer #partners{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.5em;background-color:#fff;border-radius:5px;padding:.25em}#footer #partners img{width:50px;height:auto}#footer #footer-legal{padding-top:4em;padding-bottom:1em}#footer #footer-legal p{margin:0;color:#fff;font-size:.8rem}#footer #footer-legal a{float:right}.privacy-row{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:2em}.privacy-row img{width:100px}@media only screen and (max-width:48em){#footer-features .container{width:100%}#footer-features .feature{margin-bottom:2em}}