/* Navegação SENT’OR */
.sentor-nav-left{flex-wrap:wrap;gap:12px 22px}
.sentor-nav-left a{padding:10px 0;border-bottom:1px solid transparent;white-space:nowrap}
.sentor-nav-left a:hover,.sentor-nav-left a[aria-current="page"]{border-bottom-color:#d1c4aa;color:#fff}
.sentor-nav a:focus-visible{outline:2px solid #d1c4aa;outline-offset:5px}
.sentor .marca-intro{padding:65px 0 80px;max-width:850px;margin:auto}
.sentor .marca-intro h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(38px,6vw,76px);line-height:1.12;letter-spacing:-1.5px;margin:22px 0}
.sentor .marca-intro p{max-width:620px;line-height:1.9;color:#736d62;font-size:16px}
.sentor .marca-intro .marca-cta{display:inline-block;margin-top:24px;padding:17px 26px;background:#20201b;color:#fff;text-decoration:none;border:1px solid #20201b}
.sentor .marca-intro .marca-cta:hover{background:#464236}
@media(max-width:760px){.sentor-nav{grid-template-columns:1fr 1fr}.sentor-logo{grid-row:1;grid-column:1}.sentor-bag{grid-row:1;grid-column:2}.sentor-nav-left{grid-row:2;grid-column:1/-1;justify-content:center;gap:28px;border-top:1px solid #333;padding-top:8px}.sentor .marca-intro{padding:30px 0 45px}}

/* Ícone do carrinho e categorias em ecrãs pequenos. */
.sentor .sentor-bag{min-height:44px;min-width:44px;justify-content:center}
.sentor .sentor-cart-icon{display:block;flex:none;width:26px;height:26px}
@media(max-width:760px){.sentor .inicio-categorias .categoria-info>.categoria-seta{display:none}}
