.estel-cnav{background:var(--e-tint,#f2f4fd);padding:1.6rem 0 2rem}
.estel-crumbs{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;font-size:1.4rem;color:var(--e-muted,#47536f)}
.estel-crumbs a{color:inherit;text-decoration:none}.estel-crumbs a:hover{color:var(--e-blue,#1F5FD0)}
.estel-crumbs strong{color:var(--e-navy,#00203b)}
.estel-chips{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.6rem}
@media(max-width:749px){.estel-chips{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.6rem}.estel-chip{white-space:nowrap;flex:none}}
.estel-chip{display:inline-flex;align-items:center;min-height:4.2rem;padding:0 2rem;border:1.5px solid #b9c9e6;border-radius:2.1rem;background:#fff;color:var(--e-navy,#00203b);font-size:1.4rem;font-weight:600;text-decoration:none}
.estel-chip:hover{border-color:var(--e-blue,#1F5FD0)}
.estel-chip[aria-current=page]{background:var(--e-navy,#00203b);border-color:var(--e-navy,#00203b);color:#fff}
.estel-flinks{background:#00203b;color:#fff;padding:5rem 0 1rem}
.estel-flinks__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:4rem}
@media(max-width:989px){.estel-flinks__grid{grid-template-columns:1fr 1fr;gap:2.4rem}}
.estel-flinks__h{margin:0 0 1.2rem;font-weight:600;font-size:1.5rem}
.estel-flinks a{display:block;padding:.6rem 0;color:#cadff3;text-decoration:none;font-size:1.4rem}
.estel-flinks a:hover{color:#fff}
.estel-drawer__h{padding:2rem 3rem .6rem;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1F5FD0}
.estel-drawer__line{display:flex;flex-direction:column}
.estel-drawer__line small{font-size:1.3rem;color:#47536f}
.menu-drawer__menu-item{display:flex;justify-content:space-between;align-items:center}
.menu-drawer__menu-item>span:not(.svg-wrapper):not(.estel-drawer__line){font-size:1.3rem;color:#47536f}
.collection-hero__title{text-transform:uppercase;letter-spacing:.08em;color:var(--e-navy,#00203b)}
.estel-ship{padding:1.6rem 0 .4rem}
.estel-ship__t{margin:0 0 1rem;font-size:1.5rem;color:#00203b}
.estel-ship__t strong{color:#1F5FD0}
.estel-ship__bar{height:.8rem;background:#d5dff0;border-radius:.4rem;overflow:hidden}
.estel-ship__bar span{display:block;height:100%;background:#1F5FD0;border-radius:.4rem;transition:width .3s}
