#header-group .announcement-bar,.announcement-bar.section{min-height:var(--nocrest-announcement-height);background:var(--nocrest-bg)!important;color:var(--nocrest-text)!important;border-block-end:0!important;padding-block:.5rem!important}#header-group .announcement-bar .announcement-bar__slide,#header-group .announcement-bar p,#header-group .announcement-bar a,#header-group .announcement-bar span{font-family:var(--font-accent--family);font-size:.6875rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--nocrest-text);text-align:center}#header-group .announcement-bar__slides{max-width:none;width:100%}#header-group,#header-group .header-section,#header-component,.header{--color-background: var(--nocrest-bg);--color-foreground: var(--nocrest-text);--color-foreground-muted: var(--nocrest-muted);background-color:var(--nocrest-bg);color:var(--nocrest-text)}#header-group{position:sticky;top:0;z-index:var(--z-header)}#header-component .header__row,.header__row{min-height:var(--nocrest-header-height-mobile);background-color:var(--nocrest-bg)!important;border:0!important;transition:background-color var(--duration-base) var(--ease-out),backdrop-filter var(--duration-base) var(--ease-out)}@media screen and (min-width:1024px){#header-component .header__row,.header__row{min-height:var(--nocrest-header-height)}}#header-component[transparent]:not([data-sticky-state=active]) .header__row{background-color:transparent!important}#header-component[data-sticky-state=active] .header__row{background-color:var(--nocrest-bg)!important;box-shadow:0 1px #f7f7f514}#header-group .header-logo,#header-group .header__heading-link,#header-group .header__heading,#header-group .header-logo__text{font-family:var(--font-heading--family);font-weight:700;font-size:clamp(1.125rem,1.5vw,1.5rem);letter-spacing:.04em;text-transform:uppercase;color:var(--nocrest-text);text-decoration:none;line-height:1}#header-group .header__heading-link:hover,#header-group .header-logo:hover{opacity:.85}@media screen and (min-width:1024px){#header-group .menu-list__link,#header-group .menu-list__link-title,#header-group header-menu .menu-list a{font-family:var(--font-accent--family);font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--nocrest-text);text-decoration:none;padding-inline:.75rem;transition:opacity var(--duration-fast) var(--ease-out)}#header-group .menu-list__link:hover,#header-group header-menu .menu-list a:hover{opacity:.55}#header-group .header__column--center{gap:.15rem}}#header-group .header-logo__image{object-fit:contain;object-position:center}#header-group .header-logo{max-width:min(42vw,11rem)}@media screen and (min-width:750px){#header-group .header-logo{max-width:13rem}}#header-group .header-actions__action,#header-group .search-action,#header-group .header__icon{color:var(--nocrest-text)}#header-group .header-actions__action:hover,#header-group .search-action:hover,#header-group .header__icon:hover{opacity:.65}#header-group .cart-bubble,#header-group .cart-badge{background:var(--nocrest-accent)!important;color:var(--nocrest-text)!important;border-radius:999px;font-size:.625rem;font-weight:600}#header-group .dropdown-localization{display:none!important}header-drawer{--drawer-max-width: 100vw}header-drawer .menu-drawer,header-drawer details[open] .menu-drawer,.menu-drawer-container[open] .menu-drawer{background:var(--nocrest-bg)!important;color:var(--nocrest-text)!important;--color-background: var(--nocrest-bg);--color-foreground: var(--nocrest-text);--drawer-max-width: 100vw;z-index:var(--z-drawer)!important;width:100vw!important;max-width:100vw!important;min-height:100dvh!important;top:0!important;bottom:0!important;left:0!important;right:0!important}header-drawer .menu-drawer__navigation{padding-block-start:var(--space-xl);padding-inline:var(--space-md)}header-drawer .menu-drawer__menu-item--mainlist,header-drawer .menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-family:var(--font-heading--family);font-size:clamp(2rem,9vw,3.25rem);font-weight:700;letter-spacing:-.02em;text-transform:uppercase;line-height:1.05;color:var(--nocrest-text)}header-drawer .menu-drawer__menu-item--mainlist{padding-block:.55rem;border:0}header-drawer .menu-drawer__list-item--divider{border:0!important}header-drawer .menu-drawer__menu-item--child,header-drawer .menu-drawer__menu-item--parent{font-family:var(--font-accent--family);font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;color:var(--nocrest-grey)}header-drawer .menu-drawer__close-button,header-drawer .header-drawer-icon{color:var(--nocrest-text)}header-drawer .menu-drawer__close-button{top:var(--space-sm);right:var(--space-sm)}header-drawer details[open] .menu-drawer__animated-element{animation:nocrest-menu-in var(--duration-slow) var(--ease-out) both}@keyframes nocrest-menu-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){header-drawer details[open] .menu-drawer__animated-element{animation:none}}header-drawer .menu-drawer__navigation:after{content:var(--nocrest-tagline);display:block;margin-block-start:var(--space-xl);font-family:var(--font-accent--family);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--nocrest-muted)}#header-group.nocrest-header--scrolled #header-component .header__row{background-color:var(--nocrest-bg)!important;box-shadow:0 1px #f7f7f514}footer,footer .section-background,footer .section,.footer-content{background:var(--nocrest-bg)!important;color:var(--nocrest-text)!important;--color-background: var(--nocrest-bg);--color-foreground: var(--nocrest-text);--color-foreground-muted: var(--nocrest-muted)}footer .footer-content{padding-block:var(--space-xl) var(--space-lg);gap:var(--space-lg)!important}footer h2,footer h3,footer .rte h2,footer .rte h3,footer .text-block h2,footer .text-block h3{font-family:var(--font-heading--family);font-size:clamp(1.5rem,3vw,2.25rem);letter-spacing:-.02em;text-transform:uppercase;line-height:1}footer p,footer .rte p{font-size:.875rem;color:var(--nocrest-muted);max-width:28rem}footer .email-signup,footer .newsletter-form,footer .field,footer input[type=email]{border-radius:var(--radius-sm)!important}footer input[type=email]{background:transparent!important;border:var(--border-strong)!important;color:var(--nocrest-text)!important;min-height:3rem;letter-spacing:.04em}footer input[type=email]::placeholder{color:var(--nocrest-muted);text-transform:uppercase;font-size:.75rem;letter-spacing:.1em}footer .email-signup .button,footer .newsletter-form button{border-radius:var(--radius-sm)!important;background:var(--nocrest-text)!important;color:var(--nocrest-bg)!important;border:0!important;text-transform:uppercase;letter-spacing:.1em;font-size:.75rem}footer .utilities{border-top:1px solid rgb(247 247 245 / .12)!important;color:var(--nocrest-muted)!important;padding-block:var(--space-md) var(--space-xl)!important;font-family:var(--font-accent--family);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase}footer .utilities a{color:var(--nocrest-muted);text-decoration:none;transition:color var(--duration-fast) var(--ease-out)}footer .utilities a:hover{color:var(--nocrest-text)}footer .social-icons a,footer .social-links a{color:var(--nocrest-text);opacity:.7;transition:opacity var(--duration-fast) var(--ease-out)}footer .social-icons a:hover,footer .social-links a:hover{opacity:1}.page-wrapper{background:var(--nocrest-bg);min-height:100vh}#MainContent{background:var(--nocrest-bg)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/nocrest-components.css.map */
