.section-header{--rg-header-border: var(--rg-white-12);--rg-header-transition: .3s ease;position:fixed;width:100%;top:0}.content-for-layout{padding-top:var(--header-height, 8.1rem)}.content-for-layout[data-template=index]{padding-top:0}.section-header.menu-open,.section-header.menu-open .header-wrapper,.header-wrapper.header-wrapper--scrolled,.header-wrapper.header-wrapper--solid{background-color:var(--rg-light-black)}.section-header.shopify-section-group-header-group{z-index:4}.header-wrapper{background-color:#1414147a;background-image:none;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-bottom:1px solid transparent;transition:background-color var(--rg-header-transition),border-color var(--rg-header-transition),box-shadow var(--rg-header-transition)}.header-wrapper--border-bottom{border-bottom-color:var(--rg-header-border)}.header-wrapper--scrolled,.header-wrapper--solid{border-bottom-color:var(--rg-header-border);box-shadow:0 1px 24px #00000073}.header.page-width.drawer-menu{max-width:var(--page-width)}.header{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr;column-gap:1.6rem;align-items:center}@media screen and (min-width:990px){.header,.header--middle-center.drawer-menu,.header--top-center.drawer-menu{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr}}header-drawer{grid-area:left-icons;justify-self:start;margin-left:0}.header__icons{grid-area:icons;justify-self:end;display:flex;align-items:center;gap:1.2rem;padding-right:0}.header__action{display:inline-flex;align-items:center;justify-content:center;height:4rem;padding:0 2.2rem;border:1px solid var(--rg-header-border);background-color:var(--rg-white-4);color:var(--rg-white);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight-semibold, 600);font-size:1.4rem;letter-spacing:.05em;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--rg-header-transition),border-color var(--rg-header-transition),color var(--rg-header-transition)}.header__action:hover{background-color:var(--rg-red);border-color:var(--rg-red);color:var(--rg-white)}@media screen and (max-width:479px){.header__action--contact{display:none}}.header__action--icon{width:4rem;padding:0}.header__icon--cart{margin-right:0}.header__icon.header__action{width:auto;height:4rem;padding:0 2.2rem}.header__icon.header__action--icon{width:5.2rem;padding:0}.header__action .svg-wrapper{width:auto;height:auto}.header__action .header__action-label{height:auto;align-items:center}.header__action .icon{width:2rem;height:2rem}.header__action:hover .icon{transform:none}.header__action--menu .header__action-label--close{display:none}details[open]>.header__action--menu .header__action-label--open{display:none}details[open]>.header__action--menu .header__action-label--close{display:flex}.js details[open]:not(.menu-opening)>.header__action--menu .header__action-label--open{display:flex}.js details[open]:not(.menu-opening)>.header__action--menu .header__action-label--close{display:none}details[open]>.header__action--menu{background-color:var(--rg-red);border-color:var(--rg-red)}.js details[open]:not(.menu-opening)>.header__action--menu{background-color:var(--rg-white-4);border-color:var(--rg-header-border)}.header__icon--menu[aria-expanded=true]:before{content:none}details[open]>.header__action--menu:before{content:"";display:block;position:absolute;top:100%;left:0;width:100%;height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));background:#0009}.js details[open]:not(.menu-opening)>.header__action--menu:before{content:none}.header__heading,.header__heading-link{grid-area:heading;justify-self:center}.header__heading-link{padding:0}.cart-count-bubble{top:4px;right:4px;bottom:auto;left:auto;height:1.6rem;border-radius:2px;width:1.6rem;background-color:var(--rg-red);color:var(--rg-white);font-family:var(--font-heading-family);font-size:1rem;font-weight:var(--font-heading-weight-semibold, 600)}@media screen and (min-width:768px){.cart-count-bubble{right:8px}}.cart-count-bubble span{margin-left:1px}.menu-drawer{width:100%;background-color:var(--rg-light-black);border-top:1px solid var(--rg-white-8);filter:none}@media screen and (min-width:750px){.menu-drawer{width:100%;border-width:1px 0 0 0}}.menu-drawer__inner-container{max-width:var(--page-width);margin:0 auto;padding:0 1.6rem}.menu-drawer__navigation{padding:var(--rg--spacing--50) 0 var(--rg--spacing--60)}.js .menu-drawer__menu li{margin-bottom:0}.menu-drawer__menu-item{position:relative;padding:1.4rem 0;border-bottom:1px solid var(--rg-white-8);color:var(--rg-white);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight-semibold, 600);font-size:clamp(2rem,1.6rem + .8vw,2.8rem);letter-spacing:.02em;line-height:1.2;text-transform:uppercase;transition:color var(--rg-header-transition)}.menu-drawer summary.menu-drawer__menu-item{padding-right:3rem}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{background-color:transparent;color:var(--rg-red)}.menu-drawer__menu-item--active:hover{background-color:transparent}.menu-drawer__menu-item>.svg-wrapper{right:0}.js .menu-drawer__submenu{padding:0 1.6rem;background-color:var(--rg-light-black)}.menu-drawer__close-button{margin-top:0;padding:1.6rem 0;color:var(--rg-white);font-family:var(--font-heading-family);font-size:1.4rem;font-weight:var(--font-heading-weight-semibold, 600);letter-spacing:.05em;text-transform:uppercase;transition:color var(--rg-header-transition)}.menu-drawer__search{position:relative;display:flex;align-items:center;margin-bottom:var(--rg--spacing--50)}.menu-drawer__search-input{width:100%;height:4.8rem;margin:0;padding:0 4.8rem 0 1.6rem;border:1px solid var(--rg-header-border, var(--rg-white-12));border-radius:0;background-color:var(--rg-white-4);color:var(--rg-white);font-family:var(--font-body-family);font-size:1.5rem;-webkit-appearance:none;appearance:none;transition:border-color var(--rg-header-transition)}.menu-drawer__search-input::placeholder{color:var(--rg-white);opacity:.5}.menu-drawer__search-input:focus{outline:none;border-color:var(--rg-red)}.menu-drawer__search-input::-webkit-search-decoration,.menu-drawer__search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.menu-drawer__search-button{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;padding:0;border:0;background:none;color:var(--rg-white);cursor:pointer;transition:color var(--rg-header-transition)}.menu-drawer__search-button:hover{color:var(--rg-red)}.menu-drawer__search-button .icon{width:2rem;height:2rem}.menu-drawer .menu-drawer__utility-links{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.6rem;padding:1.6rem 0;border-top:1px solid var(--rg-white-8);background-color:transparent}.menu-drawer__account{display:inline-flex;align-items:center;gap:.8rem;margin:0;padding:0;color:var(--rg-white);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight-semibold, 600);font-size:1.4rem;letter-spacing:.05em;text-transform:uppercase;transition:color var(--rg-header-transition)}.menu-drawer__account:hover{color:var(--rg-red)}.menu-drawer__account .svg-wrapper,.menu-drawer__account account-icon>.svg-wrapper{width:2rem;height:2rem;margin-right:0}.menu-drawer__account:hover account-icon>.svg-wrapper{transform:none}.menu-drawer .list-social{margin-left:0;justify-content:flex-end}.menu-drawer .list-social__link{padding:1rem;color:var(--rg-white);transition:color var(--rg-header-transition)}.menu-drawer .list-social__link:hover{color:var(--rg-red)}@media screen and (max-width:749px){.header{column-gap:.8rem}.header__icons{gap:.8rem}.header__action,.header__icon.header__action{height:4rem;padding:0 1.4rem;font-size:1.2rem}.header__action--icon,.header__icon.header__action--icon{width:4rem;padding:0}.menu-drawer .menu-drawer__utility-links{justify-content:flex-start;gap:.8rem 2.4rem}}.cart-notification{border:1px solid var(--rg-header-border)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-header.css.map */
