:root{--dh-navy: #022042;--dh-ink: #022044;--dh-off-white: #fafaf8;--dh-sky: #dceaf4;--dh-pale-sky: #ecf6fd;--dh-soft-gray: #f1f4f5;--dh-yellow: #eeee4b;--dh-blue: #5f9ff8;--dh-radius: 24px;--dh-page: min(1200px, calc(100vw - 40px) );--dh-ease: cubic-bezier(.2,.7,.2,1)}html{scroll-behavior:smooth}body{background:var(--dh-off-white);color:var(--dh-ink);letter-spacing:0}body,button,input,select,textarea{font-family:var(--font-body-family),Arial,sans-serif}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{color:var(--dh-ink);letter-spacing:-.025em;line-height:1.06}.dh-shell{width:var(--dh-page);margin-inline:auto}.dh-eyebrow{margin:0 0 14px;color:currentColor;font-size:12px;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.dh-heading{margin:0;font-size:clamp(28px,3vw,44px);font-weight:650}.dh-copy{font-size:18px;line-height:1.42}.dh-button,.dh-button.button{display:inline-flex;min-height:47px;align-items:center;justify-content:center;gap:10px;padding:12px 28px;border:1px solid var(--dh-navy);border-radius:var(--dh-radius);background:var(--dh-navy);color:#fff;font-size:16px;font-weight:650;letter-spacing:0;line-height:1;text-decoration:none;transition:transform .2s var(--dh-ease),background .2s var(--dh-ease),color .2s var(--dh-ease)}.dh-button:hover{transform:translateY(-1px)}.dh-button:focus-visible{outline:3px solid var(--dh-blue);outline-offset:3px}.dh-button--blue{border-color:var(--dh-blue);background:var(--dh-blue);color:var(--dh-navy)}.dh-button--light{border-color:#fff;background:#fff;color:var(--dh-navy)}.dh-button--outline{background:transparent;color:var(--dh-navy)}.shopify-section-group-header-group{position:relative;z-index:40}.announcement-bar-section .utility-bar{min-height:34px;border:0;background:var(--dh-yellow)!important;color:#000!important}.announcement-bar__message{min-height:34px;padding:8px 18px;color:#000;font-size:12px;font-weight:700;letter-spacing:.05em;line-height:1.2}.announcement-bar-slider .slider-button{display:none}.section-header.shopify-section-header-sticky{top:0}.header-wrapper{border-bottom:0!important;background:#fff;color:var(--dh-navy);-webkit-backdrop-filter:none;backdrop-filter:none}.header{min-height:80px;max-width:1200px}.header__heading-link .h2{color:var(--dh-navy);font-size:20px;font-weight:800;letter-spacing:-.04em;text-transform:uppercase}.header__menu-item,.header__active-menu-item{color:var(--dh-navy);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.mega-menu__content{border:0;border-top:1px solid rgba(2,32,66,.08);background:var(--dh-off-white);box-shadow:0 24px 50px #02204214}.mega-menu__list{max-width:1200px;padding-block:38px}.mega-menu__link{color:var(--dh-navy);font-size:15px;text-decoration:none}.header__icon,.header__icon .icon{color:var(--dh-navy)}.header__icon:after{box-shadow:none}.menu-drawer{background:#f1f9ff;color:var(--dh-navy)}.menu-drawer__menu-item{color:var(--dh-navy);font-size:18px;font-weight:700;text-transform:uppercase}.footer{border-top:0;background:#fff!important;background-image:none!important;color:#022044}.footer h2,.footer .h2,.footer .h1,.footer__heading,.footer a,.footer p,.footer__copyright,.footer__content-bottom{color:#022044!important}.footer__content-top,.footer__content-bottom{max-width:1200px}.footer__content-bottom{border-top-color:#02204433}.footer a,.footer .list-menu__item--link,.footer .list-menu__item--active{color:#022044!important}.footer-block__heading{font-size:17px;font-weight:700}.footer-block__details-content{color:#022044c7;font-size:15px;line-height:1.5}.footer__content-top{padding-bottom:64px}@media screen and (max-width:749px){:root{--dh-page: min(350px, calc(100vw - 40px) )}.announcement-bar-section .utility-bar,.announcement-bar__message{min-height:36px}.header{min-height:57px;padding-top:8px!important;padding-bottom:8px!important}.header__heading-link .h2,.dh-copy{font-size:16px}.dh-button{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/dh-core.css.map */
