.header-wrapper--border-bottom{border-bottom-color:var(--silo-border)}.header-wrapper .header__icon,.header-wrapper .header__menu-item{color:var(--silo-ink)}.header-wrapper .header__icons{padding-right:0}.header-wrapper .header__icon--cart .icon{width:2rem;height:2rem}.header-wrapper .header__icon--menu .icon{width:2.2rem;height:2.2rem}.header-wrapper .header__heading-logo{width:8.4rem}.header-wrapper .header.page-width{transition:min-height var(--duration-default) ease,padding var(--duration-default) ease}.header-wrapper .header__heading-logo{transition:width var(--duration-default) ease}@media screen and (max-width:989px){.header-wrapper .header--mobile-center{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}@media screen and (min-width:990px){.header-wrapper :is(.header--middle-center,.header--top-center){grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.header-wrapper .header__heading-logo{transform:translate(calc(32.5 / 760 * 100%))}@media(prefers-reduced-motion){.header-wrapper .header.page-width,.header-wrapper .header__heading-logo{transition:none}}@media screen and (max-width:989px){.header.page-width{min-height:5.2rem;padding-left:2.4rem;padding-right:2.4rem}.header-wrapper--border-bottom .header.page-width{min-height:5.1rem}.scrolled-past-header .header-wrapper .header.page-width{min-height:4.8rem;padding-top:0;padding-bottom:0}.scrolled-past-header .header-wrapper--border-bottom .header.page-width{min-height:4.7rem}.scrolled-past-header .header-wrapper .header__heading-logo{width:7.6rem}.header--middle-center header-drawer{grid-area:left-icons}.header--middle-center>.header__search{margin-left:3.2rem}.header--middle-center .header__icons .header__search{display:none}}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width{max-width:144rem;min-height:6.8rem;padding-left:4.8rem;padding-right:4.8rem}.header-wrapper--border-bottom .header:not(.drawer-menu).page-width{min-height:6.7rem}.scrolled-past-header .header-wrapper .header:not(.drawer-menu).page-width{min-height:5.6rem;padding-top:0;padding-bottom:0}.scrolled-past-header .header-wrapper--border-bottom .header:not(.drawer-menu).page-width{min-height:5.5rem}.header-wrapper .header__heading-logo{width:10.4rem}.scrolled-past-header .header-wrapper .header__heading-logo{width:9.2rem}.header-wrapper .header__inline-menu{margin-left:-1.6rem}.header-wrapper .header__inline-menu .header__menu-item{padding:1.2rem 1.6rem;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:0}}.silo-shop-menu{position:static}.silo-shop-menu>summary.header__menu-item{display:flex;align-items:center;gap:.6rem}@media screen and (min-width:990px){.header-wrapper .header__inline-menu .silo-shop-menu>summary.header__menu-item{font-weight:500}}.silo-shop-menu>summary .icon-caret{position:static;flex-shrink:0;width:1.2rem;height:1.2rem;transition:transform var(--duration-short) ease}.silo-shop-menu[open]>summary.header__menu-item{text-decoration:none}.header-wrapper .silo-shop-menu[open]>summary .icon-caret{transform:none}.silo-shop-menu__content{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;align-items:flex-start;gap:2.8rem;padding:3.2rem max(4.8rem,calc((100% - 134.4rem)/2)) 4rem;overflow-y:auto;background-color:#fff;border-top:.1rem solid var(--silo-border);border-bottom:.1rem solid var(--silo-border);color:var(--silo-ink)}.header-wrapper--border-bottom .silo-shop-menu__content{margin-top:.1rem;border-top:0}.shopify-section-header-sticky .silo-shop-menu__content{max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 4rem)}.js .silo-shop-menu__content{opacity:0;transform:translateY(-1.5rem)}.silo-shop-menu[open]>.silo-shop-menu__content{animation:animateMenuOpen var(--duration-default) ease;animation-fill-mode:forwards;z-index:1}@media(prefers-reduced-motion){.silo-shop-menu[open]>.silo-shop-menu__content{opacity:1;transform:translateY(0)}}.silo-shop-menu__tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2.6rem;width:100%;margin:0;padding:0;list-style:none}.silo-shop-menu__tile{display:flex;flex-direction:column;gap:1.2rem;color:inherit;text-decoration:none}.silo-shop-menu__media{display:flex;align-items:center;justify-content:center;height:20rem;overflow:hidden;background-color:var(--silo-tile)}.silo-shop-menu__image{display:block;width:78%;height:auto;max-height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform var(--duration-default) ease}.silo-shop-menu__image--portrait{width:auto;height:86%}.silo-shop-menu__media svg.silo-shop-menu__image{width:100%;height:100%}.silo-shop-menu__label,.silo-shop-menu__all{font-family:var(--font-body-family);font-weight:500;line-height:2rem;letter-spacing:0;text-underline-offset:.4rem}.silo-shop-menu__label{font-size:1.5rem}.silo-shop-menu__all{font-size:1.4rem;color:inherit;text-decoration:underline .1rem}.silo-shop-menu__arrow{font-family:system-ui,sans-serif}.silo-shop-menu__tile:hover .silo-shop-menu__label{text-decoration:underline .1rem}.silo-shop-menu__tile:hover .silo-shop-menu__image{transform:scale(1.03)}.silo-shop-menu__all:hover{text-decoration-thickness:.2rem}@media(prefers-reduced-motion){.silo-shop-menu__tile:hover .silo-shop-menu__image{transform:none}}:root:has(#MainContent>.shopify-section:first-child>:is(.silo-hero,.silo-hero-slider)){--silo-header-overlap: 5.3rem}@media screen and (min-width:990px){:root:has(#MainContent>.shopify-section:first-child>:is(.silo-hero,.silo-hero-slider)){--silo-header-overlap: 6.8rem}}:root:has(#MainContent>.shopify-section:first-child>:is(.silo-hero,.silo-hero-slider)) .section-header{margin-bottom:calc(-1 * var(--silo-header-overlap))}.section-header .header-wrapper{transition:background-color var(--duration-default) ease,border-color var(--duration-default) ease}.section-header .header-wrapper .header__icon,.section-header .header-wrapper .header__menu-item{transition:color var(--duration-default) ease}:root:has(#MainContent>.shopify-section:first-child>:is(.silo-hero,.silo-hero-slider)) .section-header:not(.silo-header-scrolled):not(:has(details[open])) .header-wrapper{background:transparent;border-bottom-color:transparent}:root:has(#MainContent>.shopify-section:first-child>:is(.silo-hero,.silo-hero-slider)) .section-header:not(.silo-header-scrolled):not(:has(details[open])) :is(.header__icon,.header__menu-item){color:#fff}:root:has(#MainContent>.shopify-section:first-child>:is(.silo-hero,.silo-hero-slider)) .section-header:not(.silo-header-scrolled):not(:has(details[open])) .header__heading-logo{filter:brightness(0) invert(1)}:root:has(#MainContent>.shopify-section:first-child>.silo-hero-slider) .silo-hero-slider:after{content:"";position:absolute;inset:0 0 auto;z-index:1;height:15.6rem;background:linear-gradient(180deg,#11121380,#11121300);pointer-events:none}@media screen and (min-width:990px){:root:has(#MainContent>.shopify-section:first-child>.silo-hero-slider) .silo-hero-slider:after{height:20.4rem}}@media(prefers-reduced-motion){.section-header .header-wrapper,.section-header .header-wrapper .header__icon,.section-header .header-wrapper .header__menu-item{transition:none}}#MainContent :is(input,select,textarea):invalid{scroll-margin-top:calc(var(--header-height, 0px) + 1.6rem)}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}.header-wrapper{view-transition-name:silo-header}}.menu-drawer .menu-drawer__utility-links.silo-drawer-links{background-color:transparent;border-top:.1rem solid var(--silo-border);padding:1.6rem 3rem 3.2rem}.silo-drawer-links__link{display:block;padding:1rem 0;font-size:1.6rem;font-weight:500;color:var(--silo-ink);text-decoration:none}.silo-drawer-links__link:hover,.silo-drawer-links__link[aria-current=page]{text-decoration:underline;text-underline-offset:.3rem}
/*# sourceMappingURL=/cdn/shop/t/28/assets/silo-header.css.map */
