:root{--casa-blue: #0B06ED;--casa-navy: #172555;--casa-ink: #111827;--casa-paper: #f7f6ef;--casa-mist: #edf1f7;--casa-line: rgba(23, 37, 85, .22);--casa-gutter: clamp(18px, 3vw, 48px)}body{background:var(--casa-paper);color:var(--casa-ink)}#header-group{position:relative;z-index:30}#header-group .header-announcements{background:var(--casa-navy);color:#fff}#header-group .header-section{border-bottom:1px solid var(--casa-line)}#header-group .header__row{background:var(--casa-blue);color:#fff}#header-group a,#header-group button{letter-spacing:.04em}#header-group .header__row{min-height:68px}#header-group .menu-list__submenu{border:0;background:var(--casa-paper);box-shadow:0 20px 60px #0c184029}#header-group .menu-list__submenu-inner{min-height:430px;padding-block:0;background:var(--casa-paper)}#header-group .mega-menu{min-height:430px;padding-block:38px}#header-group .mega-menu__grid,#header-group .mega-menu__list{min-height:350px}#header-group .mega-menu__list{display:grid;grid-template-columns:minmax(240px,1.6fr) repeat(5,minmax(120px,1fr));gap:clamp(16px,2vw,30px)}#header-group .mega-menu__column{padding:10px 0}#header-group .mega-menu__column:last-child{margin-block:0;padding:10px 0;background:transparent;color:var(--casa-navy)}#header-group .mega-menu__link{padding-block:7px;color:var(--casa-navy);font-size:clamp(1rem,1.25vw,1.35rem);letter-spacing:-.02em}#header-group .mega-menu__link--parent{margin-bottom:18px;font-size:.72rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}#header-group .mega-menu__column:last-child .mega-menu__link{color:var(--casa-navy)}#header-group .mega-menu__column:last-child .mega-menu__link--parent{margin-bottom:18px;font-size:.72rem;font-style:normal;font-weight:800;letter-spacing:.11em;line-height:normal}#header-group .mega-menu__column:last-child li:last-child .mega-menu__link{display:block;margin-top:0;padding:7px 0;border:0;font-size:1rem;font-weight:400;letter-spacing:-.02em;text-transform:none}.casa-shell{width:min(100%,1600px);margin-inline:auto;padding-inline:var(--casa-gutter)}.casa-kicker{margin:0 0 14px;color:var(--casa-blue);font-size:.72rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.casa-display{margin:0;color:var(--casa-navy);font-family:var(--font-heading--family);font-size:clamp(3rem,7vw,7.5rem);font-style:italic;font-weight:500;letter-spacing:-.06em;line-height:.86;text-wrap:balance}.casa-lede{max-width:58ch;margin:22px 0 0;font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.55}.casa-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:13px 24px;border:1px solid var(--casa-navy);background:var(--casa-navy);color:#fff;font-size:.78rem;font-weight:750;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.casa-button--light{background:transparent;color:var(--casa-navy)}.casa-button:focus-visible{outline:3px solid var(--casa-blue);outline-offset:3px}.casa-rule{border:0;border-top:1px solid var(--casa-line)}.casa-price{font-variant-numeric:tabular-nums}.casa-trust-strip{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--casa-line)}.casa-trust-strip>div{min-height:118px;padding:25px;border-right:1px solid var(--casa-line)}.casa-trust-strip>div:last-child{border-right:0}.casa-trust-strip strong{display:block;margin-bottom:7px;color:var(--casa-navy);font-size:.83rem;text-transform:uppercase}.casa-trust-strip span{font-size:.88rem;line-height:1.35}footer{background:var(--casa-navy);color:#fff}footer a,footer h2,footer h3,footer h4{color:inherit}@media(max-width:749px){.casa-display{font-size:clamp(2.8rem,15vw,4.8rem)}.casa-trust-strip{grid-template-columns:repeat(2,1fr)}.casa-trust-strip>div{min-height:104px;padding:18px;border-bottom:1px solid var(--casa-line)}#header-group .header-announcements{font-size:.72rem}#header-group .header__row{min-height:0}#header-group .header__row--top{min-height:60px}#header-group .header__row--bottom{min-height:0;height:0;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/casa-editorial.css.map */
