/* Gerado a partir do CSS adicional do personalizador.
   Nao editar a mao: editar a origem e voltar a gerar. */
/* Identidade visual de mariiana.pt */

body{background:#000;color:#fff;font-family:Inter,system-ui,sans-serif}

/* PAGINAS COLADAS: o design ocupa tudo, sem cabecalho nem rodape do tema */
body.page:not(.page-id-70) .site-header,body.page .entry-hero,body.page:not(.page-id-70) .site-footer{display:none !important}
body.page .site,body.page .site-container,body.page .content-area,body.page .site-main,body.page .content-bg,body.page .entry-content-wrap,body.page .entry-content{background:#000 !important;padding:0 !important;margin:0 !important;max-width:none !important;border:0 !important}

/* BLOG E ARTIGOS: mantem o tema, vestido com as cores da marca */
body.blog,body.single,body.archive,body.search{background:#000;color:#fff}
body.blog .site-header,body.single .site-header,body.archive .site-header,body.blog .site-footer,body.single .site-footer,body.archive .site-footer{background:#000 !important;border-color:rgba(255,255,255,.12) !important}
body.blog .site-title,body.single .site-title,body.blog .site-title a,body.single .site-title a{color:#fff !important;font-family:'Instrument Serif',Georgia,serif}
body.blog .header-navigation a,body.single .header-navigation a,body.blog .site-footer a,body.single .site-footer a{color:#fff !important}
body.blog .header-navigation a:hover,body.single .header-navigation a:hover{color:#EBA390 !important}
body.blog .content-bg,body.single .content-bg,body.blog .entry-content-wrap,body.single .entry-content-wrap,body.blog .entry-hero,body.single .entry-hero{background:#000 !important}
body.blog .entry-title,body.single .entry-title,body.blog .entry-title a,body.single .entry-title a,body.blog h1,body.blog h2,body.single h1,body.single h2{color:#fff !important;font-family:'Instrument Serif',Georgia,serif;font-weight:400}
body.blog .entry-title a:hover{color:#EBA390 !important}
body.blog .entry-content,body.single .entry-content,body.blog .entry-summary,body.blog p,body.single p{color:#E6E0DE}
body.blog .entry-meta,body.single .entry-meta,body.blog .entry-taxonomies,body.single .entry-taxonomies{color:#9E9E9E}
body.blog .entry-meta a,body.single .entry-meta a,body.blog .entry-taxonomies a{color:#EBA390 !important}
body.blog .post-thumbnail img,body.single .post-thumbnail img{border-radius:14px}
body.single .entry-content a{color:#EBA390}
body.blog .more-link,body.single .more-link{color:#DF1E39 !important;font-weight:600}

/* repor utilitarios que o tema atropela dentro do conteudo colado */
.entry-content img{max-width:100%;border-radius:inherit}
.entry-content .absolute{position:absolute !important}
.entry-content .fixed{position:fixed !important}
.entry-content .relative{position:relative !important}
.entry-content .inset-0{inset:0 !important}
.entry-content .h-full{height:100% !important}
.entry-content .w-full{width:100% !important}
.entry-content .h-screen{height:100vh !important}
.entry-content .object-cover{object-fit:cover !important}
.entry-content .object-contain{object-fit:contain !important}
/* faixa do titulo no blog e nos artigos */
body.blog .entry-hero-container-inner,body.single .entry-hero-container-inner,body.archive .entry-hero-container-inner{background:#000 !important}
body.blog .entry-hero h1,body.single .entry-hero h1,body.archive .entry-hero h1{color:#fff !important}
body.blog .entry-taxonomies,body.archive .entry-taxonomies{display:none}

/* esconder etiqueta de categoria */
body.single .entry-taxonomies{display:none !important}

/* paginas proprias: mantem o cabecalho do tema */
body.page-id-70 .site-header,body.page-id-70 .site-footer{background:#000 !important;border-color:rgba(255,255,255,.12) !important}
body.page-id-70 .site-title,body.page-id-70 .site-title a{color:#fff !important;font-family:'Instrument Serif',Georgia,serif}
body.page-id-70 .header-navigation a,body.page-id-70 .site-footer a{color:#fff !important}
body.page-id-70 .header-navigation a:hover{color:#c8ff28 !important}


body.error404{background:#000}
body.error404 .site-header,body.error404 .site-footer{background:#000!important;border-color:rgba(255,255,255,.12)!important}
body.error404 .site-title,body.error404 .site-title a{color:#fff!important;font-family:'Instrument Serif',Georgia,serif}
body.error404 .site-footer,body.error404 .header-navigation a,body.error404 .site-footer a,body.error404 .footer-html{color:#fff!important}
body.error404 .header-navigation a:hover,body.error404 .site-footer a:hover{color:#c8ff28!important}
body.error404 .menu-toggle-icon .menu-toggle-bar,body.error404 .drawer-toggle .toggle-bar{background:#fff!important}
body.error404 .site,body.error404 .site-container,body.error404 .content-area,body.error404 .site-main,body.error404 .content-bg,body.error404 .entry-content-wrap,body.error404 .entry-content{background:transparent!important;padding:0!important;margin:0!important;max-width:none!important;border:0!important;box-shadow:none!important}

/* base de tipografia e reposicoes que antes valiam em todas as paginas */
:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-neutral-300:#d4d4d4;--color-neutral-400:#a1a1a1;--color-neutral-700:#404040;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Instrument Serif", Georgia, serif;--font-body:"Inter", system-ui, sans-serif;--color-border:var(--border)}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--color-border)}html{scroll-behavior:smooth}body{color:#000;font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);letter-spacing:-.01em;font-weight:400}:root{--radius:.75rem;--rose-gold:#eba390;--cherry:#df1e39;--brown:#472b21;--background:#000;--foreground:#fff;--card:#000;--card-foreground:#fff;--popover:#000;--popover-foreground:#fff;--primary:#df1e39;--primary-foreground:#fff;--secondary:#eba390;--secondary-foreground:#000;--muted:#121212;--muted-foreground:#9e9e9e;--accent:#eba390;--accent-foreground:#000;--destructive:#d40924;--destructive-foreground:#fff;--border:#ffffff1a;--input:#ffffff1f;--ring:#df1e39}
