:root{--nestio-navy: #0f2233;--nestio-navy-deep: #0c1c2a;--nestio-teal: #0fa3b1;--nestio-teal-light: #2ec4b6;--nestio-header-text: #ffffff;--nestio-header-muted: rgba(255, 255, 255, .88)}.section-header .header-wrapper,.section-header .header-wrapper.gradient,.section-header .header.header--nestio{background:var(--nestio-navy)!important}.section-header .header-wrapper--border-bottom{border-bottom:1px solid var(--nestio-teal)!important}.section-header{box-shadow:0 1px #0fa3b11f}.header--nestio{color:var(--nestio-header-text)}.header--nestio .header__heading-link{padding:.35rem .5rem;justify-self:start}.header--nestio .header__heading-logo{height:auto;display:block;max-width:15rem!important;width:auto}@media screen and (max-width:989px){.header--nestio .header__heading-logo{max-width:12rem!important}}@media screen and (min-width:990px){.header--nestio.header--middle-left.header--has-menu{grid-template-areas:"heading navigation icons";grid-template-columns:auto 1fr auto;column-gap:2.4rem;align-items:center;min-height:4.8rem}.header--nestio .header__inline-menu{grid-area:navigation;justify-self:center;width:100%;max-width:52rem;margin:0}.header--nestio .header__inline-menu>.list-menu--inline{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem 2.8rem}.header--nestio .header__icons{grid-area:icons;justify-self:end;padding-inline-start:0;padding-inline-end:0;gap:.2rem}}.header--nestio .header__menu-item,.header--nestio .header__menu-item span,.header--nestio .list-menu__item--link{color:var(--nestio-header-muted)!important;font-size:1.5rem;font-weight:500;letter-spacing:.01em;text-decoration:none;transition:color .2s ease}.header--nestio .header__menu-item{padding:.6rem .2rem}.header--nestio .header__menu-item span{position:relative;display:inline-block;padding-bottom:.4rem}.header--nestio .header__menu-item:hover span,.header--nestio .list-menu__item--link:hover{color:var(--nestio-header-text)!important}.header--nestio .header__menu-item:hover span:after,.header--nestio .header__menu-item .header__active-menu-item-v2:after,.header--nestio .header__menu-item[aria-current=page]>span:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--nestio-teal);border-radius:2px}.header--nestio .header__menu-item .header__active-menu-item-v2,.header--nestio .header__active-menu-item,.header--nestio .header__menu-item[aria-current=page]>span{color:var(--nestio-teal)!important;border-bottom:none!important;padding-bottom:.4rem}.header--nestio .header__menu-item .header__active-menu-item-v2.color-accent-1{color:var(--nestio-teal)!important}.header--nestio .header__icons .header__icon,.header--nestio .header__icons .header__icon svg,.header--nestio .header__icons .header__icon .icon{color:var(--nestio-header-text)!important;fill:currentColor!important;stroke:currentColor!important;transition:color .2s ease,opacity .2s ease}.header--nestio .header__icons .header__icon{width:4rem;height:4rem;opacity:.92}.header--nestio .header__icon--cart{margin-inline:0}.header--nestio .header__icon--cart svg circle,.header--nestio .header__icon--cart svg polyline,.header--nestio .header__icon--cart .icon-cart path{color:inherit!important;stroke:currentColor!important}.header--nestio .header__icon--cart .svg-wrapper,.header--nestio .header__icon--cart .svg-wrapper svg{color:inherit!important}.header--nestio .header__icon--cart .svg-wrapper path{fill:currentColor!important}.header--nestio .header__icons .header__icon:hover{color:var(--nestio-teal)!important;opacity:1}.header--nestio .header__icons .header__icon .icon{width:2.1rem;height:2.1rem}.header--nestio .header__icon--menu,.header--nestio .header__icon--menu svg{color:var(--nestio-header-text)!important}.header--nestio .cart-count-bubble{background:var(--nestio-teal)!important;border:none!important}.header--nestio .cart-count-bubble span{color:#fff!important;font-weight:700;font-size:1.1rem}@media screen and (max-width:989px){.header--nestio{grid-template-columns:1fr auto 1fr;column-gap:.8rem;min-height:5.2rem}.header--nestio header-drawer{justify-self:start;margin-inline-start:-.6rem;margin-inline-end:0}.header--nestio.header--mobile-center .header__heading,.header--nestio.header--mobile-center .header__heading-link{justify-self:center}.header--nestio .header__icons{justify-self:end;gap:0}.section-header.menu-open{z-index:1100}.section-header.menu-open header-drawer{position:relative;z-index:1}}@media screen and (max-width:989px){body.overflow-hidden-tablet{overflow:hidden;overscroll-behavior:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nestio-header.css.map */
