
/*BEGIN headings*/
 .omw-body-container h1, #builder-sections .module .omw-sentence h1 {font-size:36px;font-family:Playfair Display; font-style:normal; font-weight:regular;line-height:42px;letter-spacing:px;color:var(--cor1)}
 .omw-body-container .estiloh1, #builder-sections .module .omw-sentence .estiloh1 {font-size:36px;font-family:Playfair Display; font-style:normal; font-weight:regular;line-height:42px;letter-spacing:px;color:var(--cor1)}
 .omw-body-container [module='textv2'] h1, #builder-sections .module[module='textv2'] .omw-sentence h1 {margin:0;font-size:14px;font-family:Barlow; font-style:normal; font-weight:normal;line-height:normal;letter-spacing:normal;color:#000}
 .omw-product-detail-box .rightPanel .omw-prod-detail-title h1 {font-family:Playfair Display !important; font-style:normal !important; font-weight:regular !important;}
.slidelite_overlay_titulo{font-family:Playfair Display; font-style:normal; font-weight:regular;}.sweet-alert.customsweetnotification h2{font-family:Playfair Display; font-style:normal; font-weight:regular;color:var(--cor1);}.sweet-alert.customsweetnotification button{font-family:Barlow; font-style:normal; font-weight:regular;}.omw-body-container h2,#builder-sections .module .omw-sentence h2,#builder-sections .module .omw-sentence h2 span, .caixaTitulos .slidelite_overlay_titulo {font-size:30px;font-family:Playfair Display; font-style:normal; font-weight:;line-height:36px;letter-spacing:px;color:var(--cor1)}
.omw-body-container .estiloh2,#builder-sections .module .omw-sentence .estiloh2,#builder-sections .module .omw-sentence .estiloh2, .caixaTitulos .slidelite_overlay_titulo {font-size:30px;font-family:Playfair Display; font-style:normal; font-weight:;line-height:36px;letter-spacing:px;color:var(--cor1)}
 .omw-body-container [module='textv2'] h2, #builder-sections .module[module='textv2'] .omw-sentence h2 {margin:0;font-size:14px;font-family:Barlow; font-style:normal; font-weight:normal;line-height:normal;letter-spacing:normal;color:#000}
.omw-body-container h3, #builder-sections .module .omw-sentence h3,#builder-sections .module .omw-sentence h3 span {font-size:20px;font-family:var(--fonte1_f); font-style:var(--fonte1_s); font-weight:var(--fonte1_w);line-height:26px;letter-spacing:px;color:var(--cor1)}
.omw-body-container .estiloh3, #builder-sections .module .omw-sentence .estiloh3,#builder-sections .module .omw-sentence .estiloh3 {font-size:20px;font-family:var(--fonte1_f); font-style:var(--fonte1_s); font-weight:var(--fonte1_w);line-height:26px;letter-spacing:px;color:var(--cor1)}
 .omw-body-container [module='textv2'] h3, #builder-sections .module[module='textv2'] .omw-sentence h3 {margin:0;font-size:14px;font-family:Barlow; font-style:normal; font-weight:normal;line-height:normal;letter-spacing:normal;color:#000}
.omw-body-container h4, #builder-sections .module .omw-sentence h4,#builder-sections .module .omw-sentence h4 span {font-size:18px;font-family:Playfair Display; font-style:; font-weight:regular;line-height:24px;letter-spacing:px;color:rgb(28, 45, 65)}
.omw-body-container .estiloh4, #builder-sections .module .omw-sentence .estiloh4,#builder-sections .module .omw-sentence .estiloh4 {font-size:18px;font-family:Playfair Display; font-style:; font-weight:regular;line-height:24px;letter-spacing:px;color:rgb(28, 45, 65)}
 .omw-body-container [module='textv2'] h4, #builder-sections .module[module='textv2'] .omw-sentence h4 {margin:0;font-size:14px;font-family:Barlow; font-style:normal; font-weight:normal;line-height:normal;letter-spacing:normal;color:#000}
.omw-body-container h5, #builder-sections .module .omw-sentence h5,#builder-sections .module .omw-sentence h5 span {font-size:18px;font-family:Playfair Display; font-style:; font-weight:regular;line-height:24px;letter-spacing:px;color:rgb(28, 45, 65)}
.omw-body-container .estiloh5, #builder-sections .module .omw-sentence .estiloh5,#builder-sections .module .omw-sentence .estiloh5 {font-size:18px;font-family:Playfair Display; font-style:; font-weight:regular;line-height:24px;letter-spacing:px;color:rgb(28, 45, 65)}
 .omw-body-container [module='textv2'] h5, #builder-sections .module[module='textv2'] .omw-sentence h5 {margin:0;font-size:14px;font-family:Barlow; font-style:normal; font-weight:normal;line-height:normal;letter-spacing:normal;color:#000}
.omw-body-container h6, #builder-sections .module .omw-sentence h6,#builder-sections .module .omw-sentence h6 span {font-size:18px;font-family:Playfair Display; font-style:; font-weight:regular;line-height:24px;letter-spacing:px;color:rgb(28, 45, 65)}
.omw-body-container .estiloh6, #builder-sections .module .omw-sentence .estiloh6,#builder-sections .module .omw-sentence .estiloh6 {font-size:18px;font-family:Playfair Display; font-style:; font-weight:regular;line-height:24px;letter-spacing:px;color:rgb(28, 45, 65)}
 .omw-body-container [module='textv2'] h6, #builder-sections .module[module='textv2'] .omw-sentence h6 {margin:0;font-size:14px;font-family:Barlow; font-style:normal; font-weight:normal;line-height:normal;letter-spacing:normal;color:#000}
.sweet-alert.customsweetnotification p,.omw-body-container p,.omw-body-container span, #builder-sections .omw-sentence p, #builder-sections .omw-sentence ul li, #builder-sections .omw-sentence ol li,#builder-sections .omw-sentence, #builder-sections .omw-sentence>span, [module='productdetail'] #tabs .ui-tabs-panel p, [module='productdetail'] #tabs .ui-tabs-panel ul li, [module='productdetail'] #tabs .ui-tabs-panel ol li,[module='productdetail'] .smallDescricao p, .omw-responsive-bar .dl-menuwrapper li a,#builder-sections [module='productdetail'] .prodAnexosLinha{font-size:16px;font-family:Barlow; font-style:normal; font-weight:regular;line-height:22px;letter-spacing:px;color:var(--cor1)}
.omw-body-container [module='textv2'] .estilop,.omw-body-container [module='textv2'] span, #builder-sections [module='textv2'] .omw-sentence .estilop, #builder-sections [module='textv2'] .omw-sentence ul li, #builder-sections [module='textv2'] .omw-sentence ol li,#builder-sections [module='textv2'] .omw-sentence, #builder-sections [module='textv2'] .omw-sentence>span{font-size:16px;font-family:Barlow; font-style:normal; font-weight:regular;line-height:22px;letter-spacing:px;color:var(--cor1)}
.omw-body-container [module='textv2'] p,.omw-body-container [module='textv2'] span, #builder-sections [module='textv2'] .omw-sentence p, #builder-sections [module='textv2'] .omw-sentence ul li, #builder-sections [module='textv2'] .omw-sentence ol li,#builder-sections [module='textv2'] .omw-sentence, #builder-sections [module='textv2'] .omw-sentence>span{font-size:14px;font-family:Barlow; font-style:normal; font-weight:normal;line-height:normal;letter-spacing:normal;color:#000}
[module='productdetail'] #tabs .ui-tabs-panel ul, [module='productdetail'] #tabs .ui-tabs-panel ol{margin-left:16px;}
[module='productdetail'] #tabs .ui-tabs-panel ul li, [module='productdetail'] #tabs .ui-tabs-panel ol li{margin-left:16px;}
#builder-sections .omw-breadcrumbs .omw-active{color:var(--cor1) !important}
#builder-sections .carrinhoVazioBox .mensagem{color:var(--cor1) !important}
[module='productdetail'], [module='productdetail'] .omw-prod-detail-subtext, [module='productdetail'] .omw-prod-detail-subtext a, [module='productdetail'] .omw-prod-detail-price, [module='productdetail'] .subTitulo, [module='productdetail'] .omw-prod-detail-extra-fields .extraHolder h2, [module='productdetail'] .omw-product-detail-box .omw-prod-detail-fields-cart .extraHolder .pers_titulo, .omw-product-detail-box .omw-prod-detail-add-cart #qty, .omw-product-detail-box .omw-prod-detail-share .logoShare, .omw-product-detail-box .omw-prod-detail-ceTitulo, .omw-product-detail-box .omw-prod-detail-ceDescricao, .omw-product-detail-box .rightPanel .omw-prod-detail-global-comments, .omw-product-detail-box #tabs .commentBox .comment-descricao, .omw-product-detail-box .addCommentBox form .lbl_av, .omw-product-detail-box .addCommentBox form label[for='comment'], .omw-product-detail-box .addCommentBox form input[type='text'], .omw-product-detail-box .addCommentBox form textarea, .omw-product-detail-box .rightPanel .omw-prod-detail-subtitle, .omw-product-detail-box .omw-prod-detail-price-box .omw-prod-detail-normal-price-resurado, .omw-product-detail-box #tabs .commentBox .comment-user, .omw-product-detail-box #tabs .commentBox .comment-data{color:var(--cor1) !important}
[module='shoppingcartfull'] .cabecalho div, [module='shoppingcartfull'] .linha .preco, [module='shoppingcartfull'] .linha .subTitulo, [module='shoppingcartfull'] .totalBox .titulo, [module='shoppingcartfull'] .totalCart, [module='shoppingcartfull'] .totalBox .box .totais .descricao1, [module='shoppingcartfull'] .totalBox .box .totais .valor, [module='shoppingcartfull'] .totalBox .box .subtotal .valor, [module='shoppingcartfull'] .totalBox .box .subtotal .descricao, [module='shoppingcartfull'] .omw-tax-info-total, [module='shoppingcartfull'] .entregaCabecalho, [module='shoppingcartfull'] .entregaMorada div, [module='shoppingcartfull'] .entregaMorada label, [module='shoppingcartfull'] .alterarMoradaFacturacaoBox label, [module='shoppingcartfull'] .entregaCabecalho2, [module='shoppingcartfull'] .linhaMetodoEntregaBox span, [module='shoppingcartfull'] .containerDadosEntrega label, [module='shoppingcartfull'] .omw-comentario-box label, [module='shoppingcartfull'] .totalBox .box .subtotal .valorLight, [module='shoppingcartfull'] .totalBox .box .subtotal .valorBold, [module='shoppingcartfull'] .totalBox .box .subtotal .valorSemiBold, [module='shoppingcartfull'] .omw-output-message, [module='shoppingcartfull'] .sucesso_mensagem, [module='shoppingcartfull'] .omw-output-message-tracking, [module='shoppingcartfull'] .stepActive, [module='shoppingcartfull'] .stepBox:hover .stepText {color:var(--cor1) !important}
#builder-sections .omw-breadcrumbs{font-family:Barlow; font-style:normal; font-weight:regular;line-height:22px;letter-spacing:px;}
.section-box,.section-box-card{max-width:1400px !important;}
.section-box-sidebar{max-width:1400px !important;}
#builder-sections a{color:var(--cor1);}
#builder-sections a:hover{color:var(--cor1) !important;}
.omw-default-font{font-family:Barlow !important; font-style:normal !important; font-weight:regular !important;}
.omw-legal-footer-bar{padding:10px;font-size:11px;font-family:Barlow !important; font-style:normal !important; font-weight:regular !important;background-color:rgb(28, 45, 65) !important;color:rgb(177, 177, 177) !important}
.omw-legal-footer-bar a{margin-right:10px;text-decoration:none !important;font-family:Barlow !important; font-style:normal !important; font-weight:regular !important;color:rgb(177, 177, 177) !important}
.omw-legal-footer-bar a:last-child{margin-right:0}
#builder-sections .omw-legal-footer-bar a:hover{opacity:.6 !important;color:rgb(177, 177, 177) !important}
.omw-responsive-bar, .dl-menuwrapper ul,.dl-menuwrapper button::after,.omw-responsive-bar .langOptions,.omw-responsive-bar .omw-currency ul.omw-currency-selector-options{background-color:rgb(28, 45, 65) !important;}
.omw-responsive-bar,#builder-sections.live-preview .omw-responsive-bar .dl-menuwrapper li a,.dl-menuwrapper li > a::after,.dl-menuwrapper li.dl-back::after,.omw-responsive-bar .omw-currency a span span{color:rgb(255, 255, 255) !important;}
.dl-menuwrapper button span{background-color:rgb(255, 255, 255) !important;}
.omw-responsive-bar .omw-currency ul.omw-currency-selector-options{border-color:rgb(28, 45, 65) !important;}
.respMegamenuMain{border-color:rgb(255, 255, 255) !important;}
.omw-responsive-bar .respBarModBox .omw-login-link i, .omw-responsive-bar .respBarModBox .omw-cart-link i, .omw-responsive-bar .respBarModBox span:not(.btnLoginSubmeter){color:rgb(255, 255, 255) !important;}
.omw-responsive-bar .respBarModBox i.btnpesquisa, #builder-sections .omw-responsive-bar .respBarModBox i.btnpesquisa:hover {color:rgb(255, 255, 255) !important;}
.omw-responsive-bar svg{fill: rgb(255, 255, 255) !important;}
#cbp-spmenu-s1 {font-family:Barlow !important; font-style:normal !important; font-weight:regular !important;}
.dl-menuwrapper button::after{background:rgb(255, 255, 255) !important;box-shadow:0 10px 0 rgb(255, 255, 255), 0 20px 0 rgb(255, 255, 255) !important;}
.item-loader-container div div{color:  !important;}
@media screen and (max-width: 480px) {
				.module[module='callToAction']{padding: px px !important;}
				.module[module='button']{padding: px px !important;}
				.module[module='title']{padding: px px !important;}
				.module[module='text']{padding: px px !important;}
				.module[module='features']{padding: px px !important;}
			}
/*END headings*/
