:root{--north-header-bg: rgba(5, 5, 5, .96);--north-header-bg-scrolled: rgba(5, 5, 5, .88);--north-header-text: #ffffff;--north-header-border: rgba(255, 255, 255, .1);--north-header-hover: rgba(255, 255, 255, .08);--north-header-height-desktop: 76px;--north-header-height-mobile: 66px;--north-header-ease: cubic-bezier(.2, .8, .2, 1)}#header-component{--color-background-top-row: var(--north-header-bg) !important;--color-background-bottom-row: var(--north-header-bg) !important;--color-foreground: var(--north-header-text) !important;--color-foreground-rgb: 255, 255, 255 !important;--color-border: var(--north-header-border) !important;color:var(--north-header-text);isolation:isolate;transition:transform .32s var(--north-header-ease),opacity .26s ease}#header-component .header__underlay-closed,#header-component .header__underlay-open{background:var(--north-header-bg)!important}#header-component .header__row{color:var(--north-header-text)!important;border-bottom-color:var(--north-header-border)!important}#header-component .header__row--top .header__columns{min-height:var(--north-header-height-desktop);padding-block:0!important}#header-component[data-sticky-state=active] .header__underlay-closed,#header-component[data-sticky-state=active] .header__underlay-open{background:var(--north-header-bg-scrolled)!important;backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%)}#header-component[data-sticky-state=active] .header__row{box-shadow:0 8px 34px #0000002e}#header-component .header-logo,#header-component .header-logo a,#header-component .header-logo img,#header-component .header-logo svg{transition:transform .22s var(--north-header-ease),filter .22s ease,opacity .22s ease}#header-component .header-logo:hover img,#header-component .header-logo:hover svg{transform:translateY(-1px) scale(1.035);filter:drop-shadow(0 0 12px rgba(255,255,255,.18))}#header-component[data-sticky-state=active] .header-logo img,#header-component[data-sticky-state=active] .header-logo svg{transform:scale(.94)}#header-component .menu-list__link,#header-component header-menu a{position:relative;color:#fff!important;font-weight:700;text-decoration:none;transition:color .18s ease,opacity .18s ease}#header-component .menu-list__link:after,#header-component header-menu a:after{content:"";position:absolute;right:0;bottom:-8px;left:0;height:1px;background:#fff;transform:scaleX(0);transform-origin:left center;transition:transform .22s var(--north-header-ease)}#header-component .menu-list__link:hover:after,#header-component .menu-list__link[aria-current=page]:after,#header-component header-menu a:hover:after,#header-component header-menu a[aria-current=page]:after{transform:scaleX(1)}#header-component .header-actions__action,#header-component .search-action,#header-component .header__icon--menu,#header-component button[aria-label*=Search],#header-component button[aria-label*=search],#header-component button[aria-label*=Pesquisar],#header-component a[href*="/account"],#header-component a[href*="/cart"]{position:relative;display:grid;width:42px;height:42px;place-items:center;border-radius:999px;color:#fff!important;transition:transform .18s var(--north-header-ease),background-color .18s ease}#header-component .header-actions__action:hover,#header-component .search-action:hover,#header-component .header__icon--menu:hover,#header-component button[aria-label*=Search]:hover,#header-component button[aria-label*=search]:hover,#header-component button[aria-label*=Pesquisar]:hover,#header-component a[href*="/account"]:hover,#header-component a[href*="/cart"]:hover{background:var(--north-header-hover);transform:translateY(-1px)}#header-component .header-actions__action:focus-visible,#header-component .search-action:focus-visible,#header-component .header__icon--menu:focus-visible,#header-component .menu-list__link:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:3px}#header-component .header-actions__action svg,#header-component .search-action svg,#header-component .header__icon--menu svg{transition:transform .18s var(--north-header-ease)}#header-component .header-actions__action:hover svg,#header-component .search-action:hover svg,#header-component .header__icon--menu:hover svg{transform:scale(1.06)}#header-component .cart-bubble,#header-component [class*=cart-bubble],#header-component [data-testid*=cart-bubble]{background:#fff!important;color:#000!important;border:2px solid #000;box-shadow:0 0 0 1px #ffffff52;font-weight:900}#header-component .north-cart-bubble-pop{animation:northCartBubblePop .42s var(--north-header-ease)}@keyframes northCartBubblePop{0%{transform:scale(1)}35%{transform:scale(1.34)}65%{transform:scale(.92)}to{transform:scale(1)}}#header-component .menu-list__submenu,#header-component .mega-menu__list{color:#111}#header-component .menu-list__submenu a,#header-component .mega-menu__list a{color:#111!important}#header-component .menu-list__submenu a:after,#header-component .mega-menu__list a:after{display:none}@media screen and (max-width:749px){#header-component .header__row--top .header__columns{min-height:var(--north-header-height-mobile);padding-inline:10px!important}#header-component .header-actions__action,#header-component .search-action,#header-component .header__icon--menu,#header-component button[aria-label*=Search],#header-component button[aria-label*=search],#header-component button[aria-label*=Pesquisar],#header-component a[href*="/account"],#header-component a[href*="/cart"]{width:40px;height:40px}#header-component .header-logo img,#header-component .header-logo svg{max-height:40px;width:auto}#header-component .menu-list__link:after,#header-component header-menu a:after{display:none}}@media(prefers-reduced-motion:reduce){#header-component *,#header-component *:before,#header-component *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media screen and (max-width:749px){#header-component .menu-drawer{width:100vw!important;max-width:none!important;height:100dvh!important;min-height:100dvh!important;inset:0 auto 0 0!important;display:flex!important;flex-direction:column!important;padding:0!important;border:0!important;background:radial-gradient(circle at 88% 8%,rgba(255,255,255,.055),transparent 30%),#050505!important;color:#fff!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:none}#header-component .menu-drawer::-webkit-scrollbar{display:none}#header-component .menu-drawer:before{content:"NORTH NATURAL ENERGY";display:block;flex:0 0 auto;padding:max(30px,env(safe-area-inset-top)) 28px 12px;color:#fff;font-size:10px;font-weight:900;line-height:1;letter-spacing:.2em}#header-component .menu-drawer:after{content:"Seu foco. Seu NORTH.";display:block;flex:0 0 auto;margin:20px 28px 0;padding:24px 0 max(34px,env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.12);color:#ffffff7a;font-size:12px;font-weight:800;line-height:1.35;letter-spacing:.035em}#header-component .menu-drawer__close-button{position:absolute!important;top:max(18px,env(safe-area-inset-top))!important;right:18px!important;z-index:5!important;display:grid!important;width:44px!important;height:44px!important;place-items:center!important;padding:0!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:999px!important;background:#ffffff12!important;color:#fff!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .18s var(--north-header-ease),background-color .18s ease,border-color .18s ease!important}#header-component .menu-drawer__close-button:active{transform:scale(.94);background:#ffffff21!important}#header-component .menu-drawer__navigation{position:relative;flex:1 0 auto;padding:50px 28px 0!important}#header-component .menu-drawer__navigation:before{content:"NAVEGA\c7\c3O";display:block;margin-bottom:18px;color:#ffffff6b;font-size:9px;font-weight:900;line-height:1;letter-spacing:.18em}#header-component .menu-drawer__menu{padding-inline:0!important;margin:0!important}#header-component .menu-drawer__menu>.menu-drawer__list-item{position:relative;min-height:auto!important;border:0!important}#header-component .menu-drawer__menu>.menu-drawer__list-item+.menu-drawer__list-item{border-top:1px solid rgba(255,255,255,.1)!important}#header-component .menu-drawer__menu>.menu-drawer__list-item:before{position:absolute;top:50%;left:0;z-index:2;color:#ffffff5c;font-size:9px;font-weight:900;line-height:1;letter-spacing:.08em;transform:translateY(-50%);pointer-events:none}#header-component .menu-drawer__menu>.menu-drawer__list-item:nth-child(1):before{content:"01"}#header-component .menu-drawer__menu>.menu-drawer__list-item:nth-child(2):before{content:"02"}#header-component .menu-drawer__menu>.menu-drawer__list-item:nth-child(3):before{content:"03"}#header-component .menu-drawer__menu>.menu-drawer__list-item:nth-child(4):before{content:"04"}#header-component .menu-drawer__menu>.menu-drawer__list-item:nth-child(5):before{content:"05"}#header-component .menu-drawer__menu-item--mainlist{min-height:0!important;padding:17px 0 17px 34px!important;color:#fff!important;font-size:clamp(30px,9.4vw,44px)!important;font-weight:500!important;line-height:.98!important;letter-spacing:-.048em!important;text-transform:none!important;transition:color .18s ease,padding-left .22s var(--north-header-ease)!important}#header-component .menu-drawer__menu-item--mainlist:after{content:"";width:9px;height:9px;margin-left:auto;border-top:1.5px solid rgba(255,255,255,.34);border-right:1.5px solid rgba(255,255,255,.34);transform:translate(-5px) rotate(45deg);transition:transform .22s var(--north-header-ease),border-color .18s ease}#header-component .menu-drawer__menu-item--mainlist:active{padding-left:39px!important}#header-component .menu-drawer__menu-item--mainlist:hover:after,#header-component .menu-drawer__menu-item--mainlist[aria-current=page]:after{border-color:#fff;transform:translate(0) rotate(45deg)}#header-component .menu-drawer__menu-item--mainlist[aria-current=page]{color:#fff!important}#header-component .menu-drawer__menu-item--mainlist[aria-current=page] .menu-drawer__menu-item-text{position:relative}#header-component .menu-drawer__menu-item--mainlist[aria-current=page] .menu-drawer__menu-item-text:after{content:"";position:absolute;right:0;bottom:-5px;left:0;height:1px;background:#fff;transform-origin:left center;animation:northDrawerActiveLine .42s var(--north-header-ease) both}@keyframes northDrawerActiveLine{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}#header-component .menu-drawer__menu-item-text{overflow:visible!important;text-overflow:clip!important}#header-component .menu-drawer__featured-content,#header-component .menu-drawer__featured-content--childlist{display:none!important}#header-component .menu-drawer__utility-links{margin:32px 28px 0!important;padding:22px 0 0!important;border-top:1px solid rgba(255,255,255,.12)!important}#header-component .menu-drawer__localization,#header-component .drawer-localization__button,#header-component .menu-drawer__account{color:#fff!important}#header-component .menu-drawer__submenu{background:radial-gradient(circle at 88% 8%,rgba(255,255,255,.055),transparent 30%),#050505!important;color:#fff!important}#header-component .menu-drawer__nav-buttons{min-height:76px;padding-right:12px;border-bottom:1px solid rgba(255,255,255,.1)}#header-component .menu-drawer__back-button,#header-component .menu-drawer__menu-item--parent,#header-component .menu-drawer__menu-item--child{color:#fff!important}#header-component .menu-drawer__back-button{padding-left:28px!important;font-weight:800}#header-component .menu-drawer__menu--childlist,#header-component .menu-drawer__menu--grandchildlist{padding:24px 28px!important}#header-component .menu-drawer__menu-item--parent{padding-block:14px!important;font-size:24px!important;font-weight:650!important;letter-spacing:-.025em!important}#header-component .menu-drawer__menu-item--child{padding-block:11px!important;color:#ffffffb8!important;font-size:17px!important}#header-component .menu-drawer__backdrop{background:#000000bd!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}#header-component .menu-drawer-container[open] .menu-drawer__animated-element{animation-duration:.42s!important;animation-timing-function:var(--north-header-ease)!important}}@media screen and (max-width:389px){#header-component .menu-drawer__navigation{padding-inline:22px!important}#header-component .menu-drawer:before{padding-inline:22px}#header-component .menu-drawer:after,#header-component .menu-drawer__utility-links{margin-inline:22px!important}#header-component .menu-drawer__menu-item--mainlist{font-size:29px!important}}@media screen and (max-width:749px){#header-component .north-mobile-menu__search{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin:26px 28px 0;padding:15px 16px;border:1px solid rgba(255,255,255,.13);border-radius:16px;background:#ffffff0e;color:#fff;text-decoration:none;transition:transform .2s var(--north-header-ease),background-color .18s ease,border-color .18s ease}#header-component .north-mobile-menu__search:active{transform:scale(.985);background:#ffffff17;border-color:#ffffff38}#header-component .north-mobile-menu__search-icon{font-size:20px;line-height:1}#header-component .north-mobile-menu__search-text{font-size:14px;font-weight:750;letter-spacing:-.01em}#header-component .north-mobile-menu__search-arrow{color:#ffffff70;font-size:16px}#header-component .north-mobile-menu{margin:34px 28px 0}#header-component .north-mobile-menu__section{padding:28px 0;border-top:1px solid rgba(255,255,255,.12)}#header-component .north-mobile-menu__section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}#header-component .north-mobile-menu__eyebrow{margin:0 0 16px;color:#ffffff73;font-size:9px;font-weight:900;line-height:1;letter-spacing:.18em}#header-component .north-mobile-menu__section-heading .north-mobile-menu__eyebrow{margin-bottom:0}#header-component .north-mobile-menu__view-all{display:inline-flex;align-items:center;gap:6px;color:#ffffff9e;font-size:11px;font-weight:750;text-decoration:none}#header-component .north-mobile-menu__flavors{display:grid;gap:10px}#header-component .north-mobile-menu__flavor{--north-flavor-accent: #ffffff;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;min-height:78px;padding:14px 15px;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:17px;background:linear-gradient(110deg,color-mix(in srgb,var(--north-flavor-accent) 12%,transparent),transparent 48%),#ffffff0b;color:#fff;text-decoration:none;transition:transform .22s var(--north-header-ease),border-color .18s ease,background-color .18s ease}#header-component .north-mobile-menu__flavor:active{transform:scale(.985);border-color:color-mix(in srgb,var(--north-flavor-accent) 42%,rgba(255,255,255,.12))}#header-component .north-mobile-menu__flavor--citrus{--north-flavor-accent: #efdf0b}#header-component .north-mobile-menu__flavor--green-apple{--north-flavor-accent: #22c91a}#header-component .north-mobile-menu__flavor--red-fruits{--north-flavor-accent: #e71818}#header-component .north-mobile-menu__flavor-dot{width:11px;height:11px;border-radius:999px;background:var(--north-flavor-accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--north-flavor-accent) 15%,transparent)}#header-component .north-mobile-menu__flavor-copy{display:grid;gap:4px;min-width:0}#header-component .north-mobile-menu__flavor-copy strong{color:#fff;font-size:16px;font-weight:850;line-height:1.05;letter-spacing:-.025em}#header-component .north-mobile-menu__flavor-copy small{color:#ffffff8a;font-size:11px;font-weight:650;line-height:1.25}#header-component .north-mobile-menu__flavor-arrow{color:#ffffff8a;font-size:16px;transition:transform .2s var(--north-header-ease)}#header-component .north-mobile-menu__flavor:active .north-mobile-menu__flavor-arrow{transform:translate(3px)}#header-component .north-mobile-menu__support{display:grid;gap:10px}#header-component .north-mobile-menu__support-link{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:0 2px;color:#fff;font-size:14px;font-weight:760;text-decoration:none}#header-component .north-mobile-menu__support-link--primary{min-height:56px;padding:0 16px;border:1px solid rgba(255,255,255,.18);border-radius:15px;background:#fff;color:#050505}#header-component .north-mobile-menu__social{display:flex;flex-wrap:wrap;gap:10px 18px}#header-component .north-mobile-menu__social a{position:relative;color:#ffffffb8;font-size:12px;font-weight:760;text-decoration:none}#header-component .north-mobile-menu__social a:after{content:"\2197";margin-left:5px;color:#ffffff57}#header-component .menu-drawer__utility-links{margin-top:0!important}}@media screen and (max-width:389px){#header-component .north-mobile-menu,#header-component .north-mobile-menu__search{margin-inline:22px}}@media screen and (max-width:749px){#header-component .menu-drawer__menu.has-submenu>.menu-drawer__list-item:has(.menu-drawer__menu-item--mainlist[href*="/pages/contact"]){display:none!important}#header-component .north-mobile-menu__arrow{display:inline-block;width:10px;height:10px;flex:0 0 auto;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);opacity:.62;transition:transform .18s var(--north-header-ease),opacity .18s ease}#header-component a:hover .north-mobile-menu__arrow,#header-component button:hover .north-mobile-menu__arrow{transform:translate(2px) rotate(45deg);opacity:1}#header-component .north-mobile-menu__search-wrap{position:relative;padding:28px 28px 4px}#header-component .north-mobile-menu__search{display:grid!important;grid-template-columns:22px minmax(0,1fr) 42px;align-items:center;gap:14px;width:100%;min-height:72px;margin:0!important;padding:0 12px 0 22px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:24px!important;background:#ffffff0e!important;color:#fff!important;box-shadow:none!important;transition:border-color .18s ease,background-color .18s ease}#header-component .north-mobile-menu__search:focus-within{border-color:#ffffff85!important;background:#ffffff14!important}#header-component .north-mobile-menu__search-icon{position:relative;width:16px;height:16px;border:2px solid currentColor;border-radius:50%;opacity:.92}#header-component .north-mobile-menu__search-icon:after{content:"";position:absolute;right:-5px;bottom:-3px;width:7px;height:2px;border-radius:2px;background:currentColor;transform:rotate(-45deg);transform-origin:left center}#header-component .north-mobile-menu__search-input{width:100%;min-width:0;margin:0;padding:0;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:20px;font-weight:800;line-height:1.2;appearance:none;-webkit-appearance:none}#header-component .north-mobile-menu__search-input::placeholder{color:#ffffffe0;opacity:1}#header-component .north-mobile-menu__search-input::-webkit-search-cancel-button{filter:invert(1);opacity:.72}#header-component .north-mobile-menu__search-submit{display:grid;width:42px;height:42px;place-items:center;padding:0;border:0;border-radius:999px;background:transparent;color:#fff}#header-component .north-mobile-menu__search-results{margin-top:12px;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:22px;background:#111}#header-component .north-mobile-menu__search-results[hidden]{display:none!important}#header-component .north-drawer-search__status,#header-component .north-drawer-search__empty{margin:0;padding:18px 20px;color:#ffffffa8;font-size:13px;font-weight:700}#header-component .north-drawer-search__item{display:grid;grid-template-columns:58px minmax(0,1fr) 10px;align-items:center;gap:14px;padding:12px 16px;color:#fff;text-decoration:none}#header-component .north-drawer-search__item+.north-drawer-search__item{border-top:1px solid rgba(255,255,255,.09)}#header-component .north-drawer-search__image{display:grid;width:58px;height:66px;place-items:center;overflow:hidden;border-radius:14px;background:#ffffff0f}#header-component .north-drawer-search__image img{width:100%;height:100%;object-fit:contain}#header-component .north-drawer-search__copy{min-width:0}#header-component .north-drawer-search__title{display:block;overflow:hidden;color:#fff;font-size:14px;font-weight:850;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}#header-component .north-drawer-search__price{display:block;margin-top:5px;color:#ffffff9e;font-size:12px;font-weight:750}#header-component .north-drawer-search__all{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-top:1px solid rgba(255,255,255,.09);color:#fff;font-size:13px;font-weight:850;text-decoration:none}}#north-faq{scroll-margin-top:90px}@media screen and (max-width:749px){#header-component .north-mobile-menu__support-link{position:relative;z-index:2;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}}@media screen and (min-width:750px){.header__column--right .header-actions__action--search,.header__column--right [data-search-action],.header__column--right .search-action{display:none!important}}html{scroll-behavior:smooth}html #north-comprar{scroll-margin-top:90px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/north-header.css.map */
