/* Paula Regis Gourmet - acabamento editorial V23 */
/* Links de navegação e elementos clicáveis: nunca sublinhar. */
a.brand, a.brand *, a.pr-footer-a-brand, a.pr-footer-a-brand *,
.site-head a, .site-head a *, .pr-footer-a a, .pr-footer-a a *,
a.pr-category, a.pr-category *, .pr-home-section .heading-row a,
.pr-home-section .heading-row a *, .pr-home-section .actions a,
.pr-card a, .pr-card a *, .pr22-crumb a, .pr22-crumb a *,
.pr22-buffet a.button, .pr22-about a.button,
a.button, a.button *, .pr-categories a, .pr-categories a * {
 text-decoration: none !important;
 text-decoration-line: none !important;
}
/* Mantem destaque de foco por teclado, sem usar sublinhado. */
a:focus-visible, button:focus-visible, select:focus-visible {
 outline: 2px solid #5B684A;
 outline-offset: 3px;
}
/* Elementos clicaveis mantem selecao por cor, nao por sublinhado. */
a.brand:hover, a.pr-footer-a-brand:hover {color:inherit}
.pr-category:hover {border-color:#B76543}
/* Reduz o espaco ocioso sob as fotografias das categorias. */
.pr-home-section .pr-categories .pr-category {height:auto !important; min-height:0 !important; align-self:start; overflow:hidden;}
.pr-home-section .pr-categories .pr-category > span {min-height:0 !important; padding-top:13px; padding-bottom:13px;}
.pr-home-section .pr-categories .pr-category img {display:block; width:100%;}
/* Texto da categoria especial sem provocar altura excessiva. */
.pr-home-section .pr-categories .pr-equilibrio-sub {font-size:12px; line-height:1.4; margin-top:5px;}
/* Menos espaco entre introducao e vitrine, mantendo respiro editorial. */
.pr-home-section .heading-row {margin-bottom:18px}
@media (max-width: 640px) {
 .pr-home-section .pr-categories {align-items:start}
 .pr-home-section .pr-categories .pr-category > span {padding:12px !important;}
 .pr-home-section .pr-categories .pr-equilibrio-sub {font-size:11px;line-height:1.35}
}
