Colchões
@import url(‘https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&family=Vollkorn:wght@400;500;600&display=swap’);
:root{
–nova-primary:#1F3A5F;
–nova-primary-dark:#14283F;
–nova-primary-light:#2C4F7C;
–nova-accent:#F4D87A;
–nova-secondary:#93A4B8;
–nova-tertiary:#F5EFE6;
–nova-bg:#FAFAF7;
–nova-fg:#1F1F1F;
–nova-muted:#6B6B6B;
–nova-line:#E5E0D5;
–wp–preset–color–nova-primary:#1F3A5F;
–wp–preset–color–nova-primary-dark:#14283F;
–wp–preset–color–nova-secondary:#93A4B8;
–wp–preset–color–nova-tertiary:#F5EFE6;
–wp–preset–color–nova-bg:#FAFAF7;
–wp–preset–color–nova-fg:#1F1F1F;
–wp–preset–color–nova-muted:#6B6B6B;
–wp–preset–color–nova-line:#E5E0D5;
–wp–preset–font-family–manrope:Manrope,system-ui,sans-serif;
–wp–preset–font-family–vollkorn:Vollkorn,Georgia,serif;
}
/* === FIX: Esconder site-title duplicado quando logo está activo === */
.wp-custom-logo .ct-site-title,
.wp-custom-logo .site-title,
.wp-custom-logo [data-id=”logo”] .site-title,
.wp-custom-logo .site-branding .site-title,
[data-id=”logo”] [class*=”ct-site-title”],
.site-branding[data-logo] .site-title{display:none !important}
/* === FIX: Logo bem dimensionado === */
.wp-custom-logo .site-branding img.default-logo,
.wp-custom-logo .site-branding img{max-width:140px !important;height:auto !important;width:auto !important}
@media (max-width:768px){
.wp-custom-logo .site-branding img.default-logo,
.wp-custom-logo .site-branding img{max-width:110px !important}
}
/* === FIX: Esconder duplicate H1 (Cover block + Blocksy page-title) === */
.home .ct-page-title-container,
.home [data-id=”page-title”],
.home .page-title-default{display:none !important}
/* === Header padding consistente === */
[data-row=”middle”]{padding-top:14px !important;padding-bottom:14px !important}
/* === Tipografia base === */
body,p,li,td,th,input,textarea,select,button,.entry-content,.entry-content p,.entry-content li{font-family:Manrope,system-ui,-apple-system,sans-serif !important}
h1,h2,h3,h4,h5,h6,.entry-title,.product_title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-loop-product__title{font-family:Vollkorn,Georgia,serif !important;font-weight:500 !important;letter-spacing:-.005em;color:var(–nova-primary-dark)}
body{background:var(–nova-bg) !important;color:var(–nova-fg)}
/* === Links === */
a{color:var(–nova-primary)}
a:hover{color:var(–nova-primary-light)}
/* === Botões === */
.wp-block-button__link,.button,.ct-button-primary,.ct-button,.woocommerce a.button,.woocommerce button.button,.woocommerce .button.alt,.woocommerce .button.add_to_cart_button,.woocommerce input.button,input[type=submit]{background:var(–nova-primary) !important;color:#fff !important;border:0 !important;border-radius:6px !important;padding:14px 28px !important;font-weight:600 !important;transition:background .15s !important;font-family:Manrope,sans-serif !important}
.wp-block-button__link:hover,.button:hover,.ct-button:hover,.ct-button-primary:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce .button.alt:hover,.woocommerce input.button:hover,input[type=submit]:hover{background:var(–nova-primary-light) !important}
.is-style-outline .wp-block-button__link{background:transparent !important;color:var(–nova-primary) !important;border:1px solid var(–nova-primary) !important}
.is-style-outline .wp-block-button__link:hover{background:var(–nova-primary) !important;color:#fff !important}
/* === Preços === */
.woocommerce ul.products li.product .price,.woocommerce span.price,.product .price,.woocommerce-Price-amount{color:var(–nova-primary) !important;font-weight:600}
.woocommerce ul.products li.product .price ins{text-decoration:none}
/* === Forms === */
input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],textarea,select{border:1px solid var(–nova-line) !important;border-radius:6px !important;padding:12px 14px !important;font-family:Manrope,sans-serif}
input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus,select:focus{border-color:var(–nova-primary) !important;box-shadow:0 0 0 3px rgba(31,58,95,.15) !important;outline:none !important}
/* === Tabelas === */
table{border-collapse:collapse;width:100%}
table th,table td{padding:10px 12px;border-bottom:1px solid var(–nova-line)}
table th{background:var(–nova-tertiary);text-align:left;font-weight:600}
/* === Imagens com border radius === */
.woocommerce ul.products li.product a img{border-radius:8px}
.single-product div.product .images img{border-radius:8px}
/* === Quiz === */
.nova-quiz .progress > div{background:var(–nova-primary) !important}
.nova-quiz .options label:hover{border-color:var(–nova-primary) !important;background:var(–nova-tertiary) !important}
.nova-quiz .options input{accent-color:var(–nova-primary) !important}
.nova-quiz .btn-next,.nova-quiz .btn-result,.nova-quiz .result .cta{background:var(–nova-primary) !important}
.nova-quiz .result .recommended{color:var(–nova-primary) !important}
.nova-quiz .result .badge{background:var(–nova-accent) !important;color:var(–nova-primary-dark) !important}
/* === Form Contacto === */
.nova-form input:focus,.nova-form textarea:focus,.nova-form select:focus{border-color:var(–nova-primary) !important;box-shadow:0 0 0 3px rgba(31,58,95,.15) !important}
.nova-form button{background:var(–nova-primary) !important}
.nova-form button:hover{background:var(–nova-primary-light) !important}
/* === Esconder Blocksy default footer já que temos o nosso === */
.ct-footer .ct-footer-cell{display:none}
.ct-footer-credits-text{display:none}
.ct-footer{padding:0 !important;border:0 !important;background:transparent !important}

Marca portuguesa de colchões online. Conforto, suporte e uma compra clara, segura e sem complicações.
📍 Portugal continental
✉ info@colchoesnova.com
Fica a par
Receba dicas, novos modelos e ofertas. Sem spam.
Ao subscrever, concordas com a política de privacidade.
© 2026 NOVA · Marca portuguesa de colchões. Todos os direitos reservados.
Privacidade · Cookies · T&C
A mostrar todos os 3 resultados

NOVA Equilíbrio
Price range: 349,00 € through 799,00 €Ver opções This product has multiple variants. The options may be chosen on the product page
NOVA Essencial
Price range: 249,00 € through 599,00 €Ver opções This product has multiple variants. The options may be chosen on the product page
NOVA Signature
Price range: 499,00 € through 1.049,00 €Ver opções This product has multiple variants. The options may be chosen on the product page


