.section-header{z-index:30;transition:transform .28s ease}.section-header.cullin-header-overlay{position:absolute;top:0;right:0;left:0;width:100%}.section-header.cullin-header-sticky{position:sticky;top:0}.section-header.cullin-header-overlay.cullin-header-sticky{position:fixed}.section-header.cullin-header-hidden{transform:translateY(-110%)}.cullin-header-wrapper{position:relative;color:rgb(var(--color-foreground));background:rgb(var(--color-background));transition:background-color .3s ease,color .3s ease,box-shadow .3s ease}.cullin-header-wrapper--border{border-bottom:.1rem solid rgba(var(--color-foreground),.14)}.cullin-header-wrapper--overlay{color:var(--cullin-transparent-color);background:transparent;border-color:transparent}.cullin-header-scrolled .cullin-header-wrapper--overlay,.shopify-design-mode .section-header:not(.cullin-header-overlay) .cullin-header-wrapper{color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.cullin-header-scrolled .cullin-header-wrapper{box-shadow:0 .1rem rgba(var(--color-foreground),.08)}.cullin-header{display:grid;width:100%;min-height:0;align-items:center;padding:var(--cullin-header-padding-top) var(--cullin-header-padding-x) var(--cullin-header-padding-bottom);column-gap:clamp(2rem,3vw,5rem)}.cullin-header.page-width{padding-right:max(var(--cullin-header-padding-x),1.5rem);padding-left:max(var(--cullin-header-padding-x),1.5rem)}.cullin-header--logo-left{grid-template-areas:"logo navigation utilities";grid-template-columns:auto minmax(0,1fr) auto}.cullin-header--logo-center{grid-template-areas:"navigation logo utilities";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.cullin-header__logo-area{grid-area:logo;justify-self:start}.cullin-header--logo-center .cullin-header__logo-area{justify-self:center}.cullin-header__heading{margin:0;line-height:0}.cullin-header__logo-link{position:relative;display:block;width:var(--cullin-logo-width);line-height:0;color:inherit;text-decoration:none}.cullin-header__logo{display:block;width:100%;height:auto;max-width:100%}.cullin-header__logo--transparent{position:absolute;top:0;right:0;bottom:0;left:0;display:none;width:100%;height:100%;object-fit:contain}.cullin-header-wrapper--overlay.cullin-header-wrapper--has-transparent-logo .cullin-header__logo--default{visibility:hidden}.cullin-header-wrapper--overlay.cullin-header-wrapper--has-transparent-logo .cullin-header__logo--transparent{display:block}.cullin-header-scrolled .cullin-header-wrapper--overlay .cullin-header__logo--default{visibility:visible}.cullin-header-scrolled .cullin-header-wrapper--overlay .cullin-header__logo--transparent{display:none}.cullin-header__shop-name{color:inherit;line-height:1}.cullin-header__navigation{grid-area:navigation;min-width:0;justify-self:center}.cullin-header--logo-center .cullin-header__navigation{justify-self:start}.cullin-header__navigation .header__inline-menu{margin:0}.cullin-header__navigation .list-menu--inline{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--cullin-menu-gap);margin:0;padding:0;list-style:none}.cullin-header__navigation .list-menu--inline>li,.cullin-header__navigation .header__submenu,.cullin-header__navigation .header__submenu li{margin:0;padding-left:0;list-style:none}.cullin-header__navigation .list-menu--inline>li::marker,.cullin-header__navigation .header__submenu li::marker{content:""}.cullin-header__navigation .header__menu-item{position:relative;padding:1rem 0;color:inherit;font-family:var(--font-body-family);font-size:var(--cullin-nav-size);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:1.2;letter-spacing:.02em;text-decoration:none;text-transform:uppercase}.cullin-header__navigation summary.header__menu-item{padding-right:2.2rem}.cullin-header__navigation summary.header__menu-item .icon-caret{position:absolute;top:50%;right:.2rem;width:.9rem;height:.55rem;margin:0;transform:translateY(-50%)}.cullin-header__navigation details[open]>summary.header__menu-item .icon-caret{transform:translateY(-50%) rotate(180deg)}.cullin-header__navigation .header__active-menu-item,.cullin-header__navigation .header__menu-item:hover{color:inherit;text-decoration:underline;text-underline-offset:.4rem}.cullin-header__utilities .header__icon--cart:hover svg,.cullin-header__utilities .header__icon--cart:focus svg,.cullin-header__utilities .header__icon--cart:focus-visible svg,.cullin-header__utilities .header__icon--cart:active svg{transform:scale(1.4)!important}.cullin-header__utilities{grid-area:utilities;display:flex;align-items:center;justify-self:end;gap:var(--cullin-icon-gap)}.cullin-header__utilities .header__icon,.cullin-header__mobile-left .header__icon{width:3.6rem;height:3.6rem;color:inherit}.cullin-header__utilities .header__icon .svg-wrapper,.cullin-header__mobile-left .header__icon .svg-wrapper{width:2rem;height:2rem}.cullin-header__utilities .header__icon--cart .svg-wrapper{width:3rem;height:3rem}.cullin-header__utilities .header__icon--cart svg{width:100%;height:100%;transform:scale(1.4)!important;transform-origin:center}.cullin-header__utilities svg,.cullin-header__mobile-left svg{color:currentColor}.cullin-header__desktop-localization{display:flex;align-items:center}.cullin-header__desktop-localization .localization-form{margin:0;padding:0}.cullin-header__desktop-localization .localization-form__select{min-height:3.6rem;color:inherit}.cullin-header__mobile-left,.cullin-header__mobile-search{display:none}.cullin-header-wrapper--overlay .header__menu-item,.cullin-header-wrapper--overlay .header__icon,.cullin-header-wrapper--overlay .localization-form__select,.cullin-header-wrapper--overlay .cullin-header__shop-name{color:inherit}.cullin-header-scrolled .cullin-header-wrapper--overlay .header__menu-item,.cullin-header-scrolled .cullin-header-wrapper--overlay .header__icon,.cullin-header-scrolled .cullin-header-wrapper--overlay .localization-form__select,.cullin-header-scrolled .cullin-header-wrapper--overlay .cullin-header__shop-name{color:rgb(var(--color-foreground))}@media screen and (min-width:990px){.cullin-header__mobile-left,.cullin-header__mobile-left header-drawer{display:none}.cullin-header-scrolled .cullin-header-wrapper--overlay{background:rgb(var(--color-background))}.section-header.cullin-header-scrolled cullin-header[data-sticky-type=reduce-logo-size] .cullin-header__logo-link{width:calc(var(--cullin-logo-width) * .78)}}@media screen and (max-width:989px){.cullin-header{grid-template-areas:"mobile-left logo utilities";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:var(--cullin-header-padding-top-mobile) var(--cullin-header-padding-x-mobile) var(--cullin-header-padding-bottom-mobile);column-gap:.8rem}.cullin-header__mobile-left{grid-area:mobile-left;display:flex;align-items:center;justify-self:start;gap:.2rem}.cullin-header__mobile-left header-drawer,.cullin-header__mobile-search{display:block}.cullin-header__mobile-left header-drawer{margin:0}.cullin-header__logo-area,.cullin-header--logo-center .cullin-header__logo-area{justify-self:center}.cullin-header__logo-link{width:var(--cullin-logo-width-mobile)}.cullin-header__navigation,.cullin-header__desktop-search,.cullin-header__desktop-localization{display:none}.cullin-header__utilities{gap:.2rem}.cullin-header__utilities .header__icon,.cullin-header__mobile-left .header__icon{width:3.4rem;height:3.4rem}.menu-drawer{width:100vw}.cullin-header__mobile-left header-drawer,.cullin-header__mobile-left .menu-drawer-container{position:static}.cullin-header__mobile-left .menu-drawer{top:100%;right:0;left:0;z-index:20;height:calc(100vh - var(--header-height, 6rem));height:calc(100dvh - var(--header-height, 6rem))}.cullin-header__mobile-left details[open].menu-opening>.menu-drawer,.cullin-header__mobile-left details[open]>.menu-drawer{visibility:visible;transform:translate(0)}.cullin-header-wrapper--overlay:not(.cullin-header-wrapper--has-transparent-logo) .cullin-header__logo--default{filter:brightness(0) invert(1)}.cullin-header-scrolled .cullin-header-wrapper--overlay:not(.cullin-header-wrapper--has-transparent-logo) .cullin-header__logo--default{filter:none}}@media screen and (max-width:374px){.cullin-header__logo-link{width:min(var(--cullin-logo-width-mobile),11rem)}.cullin-header__utilities .header__icon,.cullin-header__mobile-left .header__icon{width:3rem}}@media(prefers-reduced-motion:reduce){.section-header,.cullin-header-wrapper,.cullin-header__logo-link{transition:none}}@media screen and (min-width:990px){.cullin-header--logo-left .cullin-header__navigation{justify-self:end}}@media screen and (min-width:990px){.cullin-header__navigation .header__submenu,.cullin-header__navigation .header__submenu.global-settings-popup{min-width:21rem;padding:1.2rem 1.6rem;background:#3b0f1e;background-image:none;border:0;box-shadow:none;color:#f6f3ef;text-shadow:none}.cullin-header__navigation .header__submenu .header__menu-item,.cullin-header-wrapper--overlay .cullin-header__navigation .header__submenu .header__menu-item,.cullin-header-scrolled .cullin-header__navigation .header__submenu .header__menu-item{color:#f6f3ef;padding:.8rem 0;text-shadow:none}}@media screen and (max-width:989px){.section-header:has(#Details-menu-drawer-container[open]){z-index:100;transform:none!important}.section-header:has(#Details-menu-drawer-container[open]) .cullin-header-wrapper{background:#490b1a!important;background-image:none!important;color:#e2d9cd!important;border-color:transparent!important;box-shadow:none!important}.section-header:has(#Details-menu-drawer-container[open]) .header__icon,.section-header:has(#Details-menu-drawer-container[open]) .cullin-header__shop-name{color:#e2d9cd!important}.section-header:has(#Details-menu-drawer-container[open]) .header__icon svg{color:#e2d9cd!important}.section-header:has(#Details-menu-drawer-container[open]) .header__icon svg path,.section-header:has(#Details-menu-drawer-container[open]) .header__icon svg circle,.section-header:has(#Details-menu-drawer-container[open]) .header__icon svg line{stroke:currentColor}.section-header:has(#Details-menu-drawer-container[open]) .cullin-header-wrapper--has-transparent-logo .cullin-header__logo--default{visibility:hidden!important}.section-header:has(#Details-menu-drawer-container[open]) .cullin-header-wrapper--has-transparent-logo .cullin-header__logo--transparent{display:block!important;visibility:visible!important;filter:none!important}.section-header:has(#Details-menu-drawer-container[open]) .cullin-header-wrapper:not(.cullin-header-wrapper--has-transparent-logo) .cullin-header__logo--default{visibility:visible!important;filter:brightness(0) invert(1)!important}.section-header:has(#Details-menu-drawer-container[open]) .cullin-header__mobile-left .menu-drawer{background:#490b1a!important}}@media screen and (max-width:989px){.cullin-header__mobile-left,.cullin-header__utilities,.cullin-header__logo-area{align-self:center;align-items:center}.cullin-header__mobile-left .header__icon{width:3.4rem;height:3.4rem;display:flex;align-items:center;justify-content:center;padding:0}.cullin-header__mobile-left .header__icon--menu .icon-close{width:1.8rem;height:1.8rem}.cullin-header__mobile-left .header__icon--menu>span{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.cullin-header__mobile-left .menu-drawer__menu-item{font-size:1.3rem!important;line-height:1.3;letter-spacing:.02em}.cullin-header__mobile-left .menu-drawer__submenu .menu-drawer__menu-item{font-size:1.3rem!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-cullin-header.css.map */
