
/* ==========================================================
   REIS LIXEIRAS - V34
   CATEGORIA MESTRE GLOBAL
   ========================================================== */


/* ----------------------------------------------------------
   HEADER
   ---------------------------------------------------------- */

body.reis-v34-category-master .contact-strip,
body.reis-v34-category-master .contact-strip-v14,
body.reis-v34-category-master .topbar-v14,
body.reis-v34-category-master .header-contact-strip{
    display:none!important;
}


body.reis-v34-category-master .site-header-v14,
body.reis-v34-category-master .header-row-v14{
    width:100%!important;
    max-width:100%!important;
}


body.reis-v34-category-master .primary-nav-v14{
    min-width:0!important;
    max-width:100%!important;

    column-gap:24px!important;
    row-gap:8px!important;
}


body.reis-v34-category-master
.primary-nav-v14 > a[href="/"]{
    display:inline-flex!important;
    align-items:center!important;
}


/* no header fica somente Solicitar orçamento */

body.reis-v34-category-master
.header-actions-v14
a[data-event="click_loja_virtual_site"]{
    display:none!important;
}


body.reis-v34-category-master
.header-actions-v14 .btn-gold{
    background:#13c77b!important;
    border-color:#13c77b!important;
    color:#ffffff!important;
}


/* ----------------------------------------------------------
   HERO
   ---------------------------------------------------------- */

body.reis-v34-category-master
[data-v34-watermark]{
    position:relative!important;

    overflow:hidden!important;

    background:
        linear-gradient(
            125deg,
            #073b70 0%,
            #07598a 52%,
            #079a91 100%
        )!important;

    color:#ffffff!important;

    border-bottom:
        3px solid #13c77b!important;
}


body.reis-v34-category-master
[data-v34-watermark]::before{
    content:"";

    position:absolute;

    width:900px;
    height:900px;

    right:-250px;
    top:-330px;

    border:
        1.5px solid rgba(255,255,255,.13);

    border-radius:50%;

    pointer-events:none;
}


body.reis-v34-category-master
[data-v34-watermark]::after{
    content:attr(data-v34-watermark);

    position:absolute;

    right:34px;
    bottom:18px;

    max-width:58%;

    text-align:right;

    color:transparent;

    -webkit-text-stroke:
        1px rgba(255,255,255,.11);

    opacity:.82;

    font-size:
        clamp(48px,6vw,94px);

    font-weight:900;

    line-height:.88;

    letter-spacing:-.035em;

    text-transform:uppercase;

    pointer-events:none;
}


body.reis-v34-category-master
[data-v34-watermark] > *{
    position:relative;
    z-index:2;
}


body.reis-v34-category-master
[data-v34-watermark] h1{
    color:#ffffff!important;
}


body.reis-v34-category-master
[data-v34-watermark] p{
    color:
        rgba(255,255,255,.92)!important;
}


body.reis-v34-category-master
[data-v34-watermark] .breadcrumbs,
body.reis-v34-category-master
[data-v34-watermark] .breadcrumbs a{
    color:
        rgba(255,255,255,.82)!important;
}


/* remove watermark antigo quando existir */

body.reis-v34-category-master
.watermark-v2{
    display:none!important;
}


/* ----------------------------------------------------------
   FAIXA DE CONFIANCA
   ---------------------------------------------------------- */

body.reis-v34-category-master .trust-strip,
body.reis-v34-category-master .trust-strip-v14,
body.reis-v34-category-master .trust-grid,
body.reis-v34-category-master .benefits-strip{
    background:#f5fbf8!important;
    border-color:#dbe9e4!important;
}


/* ----------------------------------------------------------
   AREA DE CONTEUDO
   ---------------------------------------------------------- */

body.reis-v34-category-master{
    background:#f4f9f7!important;
}


body.reis-v34-category-master main{
    background:#f4f9f7!important;
}


/* TITULOS / FAMILIAS */

body.reis-v34-category-master main h2{
    color:#073b70!important;
    border-color:#13c77b!important;
}


/* ----------------------------------------------------------
   CARDS
   Somente acabamento visual.
   NAO muda tamanho do grid ou numero de colunas.
   ---------------------------------------------------------- */

body.reis-v34-category-master .product-card,
body.reis-v34-category-master .catalog-card{
    background:#ffffff!important;

    border-color:#d8e5e1!important;

    box-shadow:
        0 2px 8px rgba(7,59,112,.04)!important;
}


body.reis-v34-category-master .product-card h3,
body.reis-v34-category-master .catalog-card h3{
    color:#073b70!important;
}


/* codigo */

body.reis-v34-category-master .pill{
    background:#073b70!important;
    border-color:#073b70!important;
    color:#ffffff!important;
}


/* CTA principal */

body.reis-v34-category-master .btn-gold,
body.reis-v34-category-master
.product-card a[href*="/orcamento/"],
body.reis-v34-category-master
.catalog-card a[href*="/orcamento/"]{
    background:#13c77b!important;

    border-color:#13c77b!important;

    color:#ffffff!important;

    box-shadow:none!important;
}


body.reis-v34-category-master .btn-gold:hover{
    background:#0eae6b!important;
    border-color:#0eae6b!important;
}


/* CTA secundario */

body.reis-v34-category-master .btn-outline{
    background:#ffffff!important;

    border-color:#0b5a83!important;

    color:#0b5a83!important;
}


/* ----------------------------------------------------------
   MOBILE
   ---------------------------------------------------------- */

@media(max-width:820px){

    body.reis-v34-category-master
    [data-v34-watermark]::after{
        right:14px;
        bottom:12px;

        max-width:80%;

        font-size:40px;
    }

    body.reis-v34-category-master
    [data-v34-watermark]::before{
        width:520px;
        height:520px;

        right:-170px;
        top:-170px;
    }
}
