@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500&display=swap";.utility-bar.ohl-announcement{min-height:0}.utility-bar.ohl-announcement .page-width{padding-top:.45rem;padding-bottom:.45rem}.ohl-announcement .announcement-bar__message{margin:0;font-size:1rem;font-weight:500;letter-spacing:var(--ohl-track-wide, .18em);text-transform:uppercase;line-height:1.3}.header-wrapper:has(.header--ohl){position:relative;background:rgb(var(--color-background))}.header.header--ohl{column-gap:.5rem;min-height:3.6rem}.header.header--ohl.page-width{padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:990px){.header.header--ohl.page-width{padding-left:2rem;padding-right:2rem}}.header--ohl.header--middle-center .header__heading{position:static;left:auto;top:auto;transform:none;z-index:2;margin:0;pointer-events:auto;visibility:visible;opacity:1;width:max-content;max-width:min(var(--ohl-logo-width-desktop, 130px),32vw);grid-area:heading;justify-self:center}.header--ohl .header__heading-link{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;line-height:0;padding:.15rem .25rem}.header--ohl .header__heading-logo-wrapper{display:inline-block;width:auto!important;max-width:100%}.header--ohl .header__heading-logo{display:block;width:min(var(--ohl-logo-width-mobile, 92px),38vw)!important;height:auto!important;max-width:min(var(--ohl-logo-width-mobile, 92px),38vw)!important;max-height:2.75rem!important;object-fit:contain}@media screen and (min-width:990px){.section-header .header-wrapper:has(.header--ohl),.section-header.shopify-section-group-header-group{overflow:visible}.header.header--ohl.header--middle-center:not(.drawer-menu).page-width{max-width:none;width:100%;padding-left:clamp(.85rem,1.4vw,1.75rem);padding-right:clamp(.85rem,1.4vw,1.75rem)}.header.header--ohl.header--middle-center:not(.drawer-menu){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"navigation icons";align-items:center;position:relative;column-gap:.25rem;min-height:5.05rem;overflow:visible}.header--ohl.header--middle-center .header__heading{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5;margin:0;max-width:min(calc(var(--ohl-logo-width-desktop, 130px) * 1.36),22vw);pointer-events:none}.header--ohl .header__heading-link{background:rgb(var(--color-background));padding:.3rem 1rem;border-radius:.2rem;pointer-events:auto}.header--ohl .header__inline-menu.ohl-header-nav{grid-area:navigation;margin:0;padding-left:clamp(1.35rem,2.6vw,3.1rem);min-width:0;max-width:100%;overflow:visible;z-index:3}.header--ohl .ohl-header-nav__list.list-menu--inline{display:flex;flex-wrap:nowrap!important;align-items:center;width:max-content;max-width:none}.header--ohl .header__icons{grid-area:icons;flex:0 0 auto;z-index:6;gap:.5rem;margin-right:clamp(1.5rem,4vw,3.25rem);padding-right:clamp(.35rem,.8vw,.75rem);margin-left:0;padding-left:.35rem;background:linear-gradient(90deg,rgb(var(--color-background) / 0),rgb(var(--color-background)) 12%)}.header--ohl .header__icons--ohl{gap:.55rem}.header--ohl .ohl-header-icon,.header--ohl shopify-account.ohl-header-icon,.header--ohl .header__icons .header__search .header__icon{padding:0 .35rem}.header--ohl .header__icon--wishlist{margin-inline-end:.15rem}.header--ohl .header__icon--cart{margin-inline-start:1.2rem}.header--ohl .header__heading-logo{width:min(calc(var(--ohl-logo-width-desktop, 130px) * 1.36),24vw)!important;max-width:min(calc(var(--ohl-logo-width-desktop, 130px) * 1.36),24vw)!important;max-height:4.05rem!important}}.ohl-header-nav__list{flex-wrap:nowrap;column-gap:clamp(.55rem,.85vw,1.15rem);max-width:100%;justify-content:flex-start;margin:0;padding:0}.header--ohl .ohl-header-nav__link,.header--ohl .ohl-header-nav__link--button,.header--ohl .ohl-header-nav__link span,.header--ohl .ohl-header-nav__link--button span{padding:.5rem 0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;color:#111;white-space:nowrap;line-height:1.2;transition:opacity .2s ease}.header--ohl .ohl-header-nav__link:hover,.header--ohl .ohl-header-nav__link--active,.header--ohl .ohl-header-nav__link--button:hover,.header--ohl .ohl-header-nav__link:hover span,.header--ohl .ohl-header-nav__link--button:hover span{color:#111;opacity:.65;text-decoration:underline;text-underline-offset:.2em}.header--ohl .ohl-header-nav__link--active{text-decoration:underline;text-underline-offset:.2em}.header--ohl .ohl-header-nav__link--button,.menu-drawer .ohl-header-nav__link--button{-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;text-align:inherit;width:auto;line-height:inherit}.header--ohl .header__icons--ohl{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:.35rem;padding-right:0;position:relative}.header--ohl .ohl-header-icon,.header--ohl shopify-account.ohl-header-icon,.header--ohl .header__icons .header__search .header__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-width:2.75rem;height:2.75rem;width:auto;padding:0 .25rem;margin:0;border:0;background:none;color:#111;text-decoration:none;cursor:pointer;transition:opacity .2s ease;-webkit-appearance:none;appearance:none}.header--ohl .header__icons .header__icon:hover .icon{transform:none}.header--ohl .ohl-header-icon:hover,.header--ohl shopify-account.ohl-header-icon:hover{opacity:.72;color:#111}.header--ohl .ohl-header-icon__svg,.header--ohl .ohl-header-icon .svg-wrapper{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center}.header--ohl .ohl-header-icon__svg svg,.header--ohl .ohl-header-icon .svg-wrapper svg{width:24px;height:24px;display:block}.header--ohl .ohl-header-icon .icon{width:24px;height:24px}.header--ohl .header__icon--cart{margin-right:0}.header--ohl .ohl-header-icon.focus-inset:focus:not(:focus-visible),.header--ohl .ohl-header-icon.focused.focus-inset:not(:focus-visible),.header--ohl #cart-icon-bubble.focus-inset:focus:not(:focus-visible),.header--ohl #cart-icon-bubble.focused.focus-inset:not(:focus-visible){outline:none!important;box-shadow:none!important}.header--ohl #cart-icon-bubble.focus-inset:focus-visible{outline:2px solid rgba(17,17,17,.35);outline-offset:3px;box-shadow:none}.header--ohl #cart-icon-bubble .ohl-header-icon__svg.ohl-atc-cart-pulse{animation:ohl-atc-cart-pulse .48s ease}.header--ohl .header__icon--cart .ohl-header-cart-count{top:.2rem;right:0;bottom:auto;left:auto;height:1.1rem;min-width:1.1rem;width:auto;padding:0 .28rem;font-size:.62rem;font-weight:600;line-height:1;background-color:#111;color:#fff;border-radius:999px}.header--ohl .header__icon--cart .svg-wrapper.ohl-header-icon__svg svg{stroke:currentColor;fill:none}@media screen and (max-width:989px){.header--ohl .header__icon--cart{margin-inline-start:.68rem}}.header--ohl .ohl-header-locale{min-width:auto;padding-inline:.15rem .25rem;gap:.25rem}.header--ohl .ohl-header-locale__text{display:none;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#111;white-space:nowrap;line-height:1}@media screen and (min-width:750px){.header--ohl .ohl-header-locale__text{display:inline}}.header--ohl .ohl-header-localization-forms{position:absolute;right:0;top:100%;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);opacity:0;pointer-events:none;z-index:40}.header--ohl .ohl-header-localization-forms:has(.disclosure__list-wrapper:not([hidden])){width:auto;height:auto;margin:0;overflow:visible;clip:auto;opacity:1;pointer-events:auto}.header--ohl .ohl-header-localization-forms [hidden]{display:none!important}.header--ohl .ohl-header-localization-forms .disclosure__list-wrapper:not([hidden]){position:absolute;top:100%;right:0;bottom:auto;transform:none;z-index:50}.header--ohl .ohl-header-localization-forms .icon-checkmark{display:none}.header--ohl .ohl-header-localization-forms .disclosure__list-wrapper:not([hidden]) .icon-checkmark{display:inline-block}html:not(.ohl-header-ui-ready) .header--ohl .ohl-header-localization-forms,html:not(.ohl-header-ui-ready) .header--ohl .ohl-header-localization-forms *{visibility:hidden;pointer-events:none}.header--ohl .ohl-header-localization-forms .disclosure__button,.header--ohl .ohl-header-localization-forms .localization-form__select{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;opacity:0}.header--ohl .header__icons .header__search{display:inline-flex;align-items:center;margin:0}.header--ohl .header__search .header__icon-close{display:none!important}.header--ohl .header__icons .header__search,.header--ohl .header__icons .header__search details{position:static}.header--ohl .header__search details[open] .modal-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:160;background:#11111173}.header--ohl .header__search details[open] .modal-overlay:after{display:none}.header--ohl .header__search details[open]>.search-modal{position:fixed;left:0;right:0;top:var(--header-height, 4.5rem);width:100%;height:auto;min-height:0;z-index:161;opacity:1;border-bottom:1px solid rgba(17,17,17,.08);background:rgb(var(--color-background))}.header--ohl .header__search .search-modal.modal__content{position:relative;inset:auto;width:100%;display:block}.header--ohl .header__search .search-modal__content{align-items:stretch;justify-content:flex-start;height:auto;min-height:0;padding:1rem 1.25rem 1.25rem}@media screen and (min-width:750px){.header--ohl .header__search .search-modal__content{padding:1.25rem 2rem 1.5rem}}.header--ohl shopify-account.ohl-header-icon:not(:defined){min-width:2.75rem;height:2.75rem}.header--ohl .header-wrapper--border-bottom{border-bottom:1px solid rgba(17,17,17,.08)}.template-index .section-header{position:relative;z-index:25;margin-bottom:0;pointer-events:auto}.shopify-section-group-header-group{position:sticky;top:0;z-index:30;transition:transform .35s cubic-bezier(.4,0,.2,1);will-change:transform}.shopify-section-group-header-group.ohl-header-group--hidden{transform:translateY(-100%);pointer-events:none}@media(prefers-reduced-motion:reduce){.shopify-section-group-header-group{transition:none}}.ohl-header-wrapper--transparent-capable.ohl-header--transparent,.ohl-header-wrapper--transparent-capable.ohl-header--solid{background:rgb(var(--color-background))!important;box-shadow:none}.ohl-header-wrapper--transparent-capable:before{display:none!important}.ohl-header-wrapper--transparent-capable .ohl-header-nav__link,.ohl-header-wrapper--transparent-capable .ohl-header-nav__link--button,.ohl-header-wrapper--transparent-capable .ohl-header-icon,.ohl-header-wrapper--transparent-capable .ohl-header-locale__text,.ohl-header-wrapper--transparent-capable shopify-account.ohl-header-icon{color:#111!important}.ohl-header-wrapper--transparent-capable .header__heading-logo{filter:none!important;-webkit-filter:none!important}.header-wrapper:has(.header--ohl) .header{position:relative;z-index:1}.shopify-section-group-header-group .ohl-marquee--compact{padding:1.05rem 0;min-height:3.15rem;box-sizing:border-box;display:flex;align-items:center}.shopify-section-group-header-group .ohl-marquee--compact .ohl-marquee__track{align-items:center}.shopify-section-group-header-group .ohl-marquee--compact .ohl-marquee__item{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:1.1875rem;font-weight:600;letter-spacing:.05em;line-height:1.25;padding:0 1.15rem}.shopify-section-group-header-group .ohl-marquee--compact .ohl-marquee__item:after{content:"\25c6";margin-left:.85rem;font-size:.62rem;opacity:.85;vertical-align:middle}@media screen and (min-width:990px){.shopify-section-group-header-group .ohl-marquee--compact{padding:1.3rem 0;min-height:3.65rem}.shopify-section-group-header-group .ohl-marquee--compact .ohl-marquee__item{font-size:1.4375rem;padding:0 1.5rem;letter-spacing:.055em}.shopify-section-group-header-group .ohl-marquee--compact .ohl-marquee__item:after{margin-left:.95rem;font-size:.72rem}.header--ohl .ohl-header-nav__link,.header--ohl .ohl-header-nav__link--button,.header--ohl .ohl-header-nav__link span,.header--ohl .ohl-header-nav__link--button span{font-size:clamp(.9rem,.38rem + .65vw,1.25rem);padding:.65rem 0;letter-spacing:.028em}.header--ohl .ohl-header-icon,.header--ohl shopify-account.ohl-header-icon,.header--ohl .header__icons .header__search .header__icon{min-width:2.85rem;height:2.95rem}.header--ohl .ohl-header-icon__svg,.header--ohl .ohl-header-icon .svg-wrapper{width:2.35rem;height:2.35rem}.header--ohl .ohl-header-icon__svg svg,.header--ohl .ohl-header-icon .svg-wrapper svg,.header--ohl .ohl-header-icon .icon{width:29px;height:29px}.header--ohl .ohl-header-locale__text{font-size:.9375rem}.template-index .shopify-section-group-header-group{--ohl-header-stack: 8rem}}@media screen and (min-width:990px)and (max-width:1279px){.header--ohl .ohl-header-locale__text{display:none}.header--ohl .ohl-header-nav__link,.header--ohl .ohl-header-nav__link--button,.header--ohl .ohl-header-nav__link span,.header--ohl .ohl-header-nav__link--button span{font-size:clamp(.84375rem,.22rem + .74vw,1rem);letter-spacing:.022em}.ohl-header-nav__list{column-gap:clamp(.45rem,.62vw,.9rem)}}@media screen and (min-width:1280px){.header--ohl .ohl-header-nav__link,.header--ohl .ohl-header-nav__link--button,.header--ohl .ohl-header-nav__link span,.header--ohl .ohl-header-nav__link--button span{font-size:1.3125rem;letter-spacing:.03em}.ohl-header-nav__list{column-gap:1.25rem}.header--ohl .header__inline-menu.ohl-header-nav{padding-left:clamp(1.75rem,3vw,3.5rem)}}@media screen and (max-width:989px){.header.header--ohl,.header.header--ohl.header--mobile-left,.header.header--ohl.header--mobile-center{display:grid;grid-template-areas:"left-icons heading icons";grid-template-columns:minmax(3rem,auto) minmax(0,1fr) minmax(3rem,auto);align-items:center;min-height:3.4rem;padding-top:.35rem;padding-bottom:.35rem}.header--ohl .header__inline-menu.ohl-header-nav{display:none!important}.header--ohl .header__heading,.header--ohl .header__heading-link,.header--ohl.header--mobile-left .header__heading,.header--ohl.header--mobile-left .header__heading-link{justify-self:center;text-align:center;max-width:100%;margin:0 auto}.header--ohl .header__heading-logo{width:min(var(--ohl-logo-width-mobile, 92px),34vw)!important;max-width:min(var(--ohl-logo-width-mobile, 92px),34vw)!important;max-height:2.65rem!important;margin-inline:auto}.header--ohl .header__icons{justify-self:end;margin-right:.65rem;padding-right:.15rem}.header--ohl header-drawer{grid-area:left-icons;justify-self:start;position:relative;z-index:25}.header--ohl>.header__search{display:none!important}.header--ohl .header__icons{gap:0;min-width:0}.header--ohl .ohl-header-icon,.header--ohl shopify-account.ohl-header-icon,.header--ohl .header__icons .header__search .header__icon{min-width:2.5rem;height:2.5rem}.section-header,.header-wrapper:has(.header--ohl),.header--ohl header-drawer,.header--ohl .menu-drawer-container{overflow:visible}.header--ohl details#Details-menu-drawer-container>.menu-drawer{position:fixed!important;left:0!important;top:var(--header-bottom-position, 0)!important;width:min(40rem,100vw)!important;max-width:100vw!important;height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 0px))!important;transform:translate(-100%)!important;visibility:hidden!important;z-index:500;pointer-events:none}.header--ohl details#Details-menu-drawer-container[open].menu-opening>.menu-drawer{transform:translate(0)!important;visibility:visible!important;pointer-events:auto}.header--ohl details#Details-menu-drawer-container[open]>summary:before{position:fixed;left:0;width:100vw;top:var(--header-bottom-position, 0);height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 0px));z-index:499}.header--ohl .menu-drawer__navigation{padding-top:2rem}.menu-drawer .ohl-drawer-nav__link,.menu-drawer .ohl-header-nav__link,.menu-drawer .ohl-header-nav__link--button{display:block;width:100%;padding:1.1rem 2.4rem;white-space:normal;text-align:left;box-sizing:border-box}}.template-index .shopify-section-group-header-group{--ohl-header-stack: 6.55rem}.menu-drawer .ohl-drawer-nav__link,.menu-drawer .ohl-header-nav__link,.menu-drawer .ohl-header-nav__link--button,.menu-drawer .ohl-header-nav__link span{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#111}@media(prefers-reduced-motion:reduce){.ohl-header-nav__link,.header--ohl .ohl-header-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ohlunara-header.css.map */
