.header[transparent]{--language-button-background-color: transparent;--language-button-border-color: transparent;--header-bg-color: transparent;--header-logo-display: none;--header-logo-inverse-display: block;position:absolute;top:0;left:0;right:0;background-color:transparent;z-index:var(--layer-overlay)}.header[transparent][transparent=not-sticky][data-sticky-state=active],.header[transparent]:has(.mega-menu__list:hover),.header[transparent]:has(.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true],[data-animating])),.header[transparent]:has(.menu-list__list-item[slot=overflow] .menu-list__link:is(:hover,[aria-expanded=true],[data-animating])){--header-logo-display: unset;--header-logo-inverse-display: unset;--header-bg-color: unset;--color-foreground: inherit;--color-foreground-rgb: inherit;--color-background: inherit;--color-background-rgb: inherit;--color-border: inherit;--color-border-rgb: inherit}:is(.header[transparent][transparent=not-sticky][data-sticky-state=active],.header[transparent]:has(.mega-menu__list:hover),.header[transparent]:has(.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true],[data-animating])),.header[transparent]:has(.menu-list__list-item[slot=overflow] .menu-list__link:is(:hover,[aria-expanded=true],[data-animating]))) .header__row{transition:color var(--animation-values-fast),border-color var(--animation-values-fast),background-color var(--animation-values-fast)}.header[transparent] .header__row{transition:color var(--animation-values-slow),border-color var(--animation-values-slow),background-color var(--animation-values-slow)}:is(.header[transparent]:not([data-sticky-state=active]),.header[transparent=always][data-sticky-state=active]) .header__row:not(:has(.mega-menu__list:hover,.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true],[data-animating]),.menu-list__list-item[slot=overflow] .menu-list__link:is(:hover,[aria-expanded=true],[data-animating]))){--color-foreground: inherit;--color-foreground-rgb: inherit;--color-border: inherit;--color-border-rgb: inherit;--color-primary-button-background: inherit;--color-primary-button-text: inherit}.header-section{position:relative}#header-group:has(#header-component[sticky]){display:contents}.header-section:has(>#header-component[sticky=always]),.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){position:sticky;top:-1px;z-index:var(--layer-sticky)}.header[data-sticky-state]{transition:opacity var(--animation-speed) var(--animation-easing);opacity:1}.header[data-sticky-state=active]{view-transition-name:sticky-header}.header[data-sticky-state=idle],.header[data-sticky-state=active][data-animating]{opacity:0}.header__row{position:relative;background-color:var(--header-bg-color, var(--color-background))}@media screen and (min-width: 750px){.header__row.divider--page-width:not(.section--page-width) .header__columns{padding-inline-start:0;padding-inline-end:0;margin-inline-start:var(--page-margin);margin-inline-end:var(--page-margin)}}.header__column{display:flex;align-items:center}@media screen and (max-width: 749px){.header__column{display:contents;display:block}}.header__column--center{display:flex;justify-content:center;grid-area:center}.header__column--center header-menu:only-child .overflow-menu::part(list){justify-content:center}.header__column--right{gap:var(--gap-2xl);gap:0 1.2vw;justify-content:flex-end;grid-area:right}.header__column--right .overflow-menu::part(list){justify-content:flex-end}.header__columns{--header-left: 1fr;--header-center: minmax(13rem, auto);--header-right: 1fr;--header-template-columns: var(--header-left) var(--header-center) var(--header-right);--header-mobile-bookend: 44px;max-width:192rem;margin-inline:auto;padding-inline:var(--padding-inline);display:grid;grid-template-areas:"left center right";grid-template-columns:var(--header-template-columns)}@media screen and (max-width: 749px){.header__columns{grid-template-columns:repeat(3,1fr);column-gap:0;align-items:center;padding-block:0}.header__columns .header-logo{grid-area:center}.header__columns:not(:has(header-actions)) .search-action{grid-area:left}.header__columns:not(:has(.account-actions)) .search-action{grid-area:right}.header__columns .search-action{grid-area:left}.header__columns header-actions{grid-area:right}}.header__columns:not(:has(.header__column)){grid-template-columns:1fr}@media (hover: hover){:is(.header__column:has(header-menu:hover),.header__column:has(.header-actions__action:hover),.header__column:has(.dropdown-localization__button:hover),.header__column:has(.header__icon--menu:hover)) header-menu:not(:hover),:is(.header__column:has(header-menu:hover),.header__column:has(.header-actions__action:hover),.header__column:has(.dropdown-localization__button:hover),.header__column:has(.header__icon--menu:hover)) .header-actions__action:not(:hover),:is(.header__column:has(header-menu:hover),.header__column:has(.header-actions__action:hover),.header__column:has(.dropdown-localization__button:hover),.header__column:has(.header__icon--menu:hover)) .dropdown-localization__button:not(:hover),:is(.header__column:has(header-menu:hover),.header__column:has(.header-actions__action:hover),.header__column:has(.dropdown-localization__button:hover),.header__column:has(.header__icon--menu:hover)) .header__icon--menu:not(:hover){opacity:var(--opacity-subdued-text);transition:opacity var(--animation-speed) var(--animation-easing)}}header-menu,.header-actions__action,.dropdown-localization__button,.header__icon--menu{transition:opacity var(--animation-speed) var(--animation-easing)}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link[aria-haspopup],.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link,.menu-list__list-item:where(:not([slot=overflow]))>button.menu-list__link{margin-block:calc(-2 * var(--header-padding));padding-block:calc(2 * var(--header-padding));margin-inline:calc(-1 * var(--gap-xl) / 2);padding-inline:calc(var(--gap-xl) / 2)}.header{--header-padding: var(--padding-2xs);--font-paragraph--line-height: 1;display:block}.header--collapse-row-paddings .header__row .header__columns{--padding-block-end: 0px}.header-section:has(.header[transparent])+.shopify-section{margin-top:var(--header-height)}main>.shopify-section:first-child .section:not(.disable-section-top-offset).spacing-style,main>.shopify-section:first-child .section:not(.disable-section-top-offset) .spacing-style{--section-top-offset: calc(var(--header-height) * var(--transparent-header-offset-boolean))}:is(main>.shopify-section:first-child .section:not(.disable-section-top-offset).spacing-style,main>.shopify-section:first-child .section:not(.disable-section-top-offset) .spacing-style) :is(.spacing-style,.inherit-spacing){--section-top-offset: 0px}main>.shopify-section:first-child .section:not(.disable-section-top-offset) .sticky-content{margin-top:calc(var(--header-height) * var(--transparent-header-offset-boolean) * -1)}.header-logo{width:clamp(9.4rem,25%,13rem);min-height:4.8rem;display:flex;align-items:center;color:var(--color-foreground);text-decoration:none}.header-logo:hover{text-decoration:none}.header-logo__image{object-fit:contain;width:100%;height:auto}.header__icon--menu{position:initial}@media screen and (min-width: 750px){.header--desktop header-menu+.header__drawer header-drawer{display:none}}.menu-drawer-container .header__icon--summary{padding:0}.header__icon--summary .header-drawer-icon{min-height:var(--minimum-touch-target);min-width:var(--minimum-touch-target);margin:auto;display:flex;align-items:center;font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-size:calc(var(--font-paragraph--size) - 2px);line-height:var(--line-height--heading-loose);text-transform:uppercase}.header__icon--summary .header-drawer-icon .svg-wrapper{width:unset;height:unset}.header__drawer{display:flex;min-height:47px;align-items:center}@media screen and (min-width: 1040px){.header__drawer{min-height:0;display:none}}.menu-drawer__navigation{padding:0}@media screen and (min-width: 750px){.menu-drawer__navigation{margin-top:var(--drawer-header-desktop-top)}}details:not([open]) .header__icon--menu .header-drawer-icon--close{display:none}details[open] .header__icon--menu .header-drawer-icon--close{display:flex;align-items:center;gap:.7rem}@media screen and (min-width: 1040px){details[open] .header__icon--menu .header-drawer-icon--close{display:none}}details[open] .header__icon--menu .header-drawer-icon--close svg{width:1rem;height:1rem}details[open] .header__icon--menu .header-drawer-icon--open{display:none}@media screen and (min-width: 1040px){details[open] .header__icon--menu .header-drawer-icon--open{display:flex}}.menu-drawer{position:fixed;top:calc(var(--header-group-height) - 1px);left:0;width:var(--drawer-width);max-width:var(--drawer-max-width);height:calc(var(--drawer-height) - var(--header-group-height) + 1px);padding:0;display:flex;flex-direction:column;background-color:var(--color-background);background:url(/cdn/shop/files/camo-mobile.jpg?v=1765289202) #d3d3d3 50% / cover no-repeat;background-position:bottom;overflow:auto;transform:translate(-100%);visibility:hidden;z-index:var(--layer-menu-drawer)}.header__drawer--desktop .menu-drawer{height:100vh}.menu-drawer:has(details[open]){overflow:initial}.menu-drawer__backdrop{position:fixed;top:calc(var(--header-group-height) - 1px);left:0;width:100vw;height:100dvh;background:rgb(var(--backdrop-color-rgb) / var(--disabled-opacity));-webkit-backdrop-filter:brightness(.75);backdrop-filter:brightness(.75);z-index:var(--layer-heightened);opacity:0;transition:opacity var(--drawer-animation-speed) ease}.menu-open .menu-drawer__backdrop{opacity:1}.menu-drawer,details[open]>.menu-drawer__submenu{transition:transform var(--drawer-animation-speed) ease,visibility var(--drawer-animation-speed) ease,opacity var(--drawer-animation-speed) ease}.menu-open>.menu-drawer,.menu-open>.menu-drawer__submenu:not(.menu-drawer__menu--childlist){transform:translate(0);visibility:visible;opacity:1;display:flex;flex-direction:column;will-change:transform}.menu-drawer__inner-container{position:relative;height:100%}.menu-drawer__navigation-container{display:grid;grid-template-rows:1fr auto;align-content:space-between;overflow-y:auto;height:100%}.menu-drawer__inner-submenu{display:flex;flex-direction:column;height:100%;overflow-y:auto}@media screen and (min-width: 750px){.menu-drawer__inner-submenu{margin-top:var(--drawer-header-desktop-top)}}.menu-drawer__nav-buttons{width:100%;height:4.8rem;padding-inline:1rem;display:flex;justify-content:space-between;align-items:center}.menu-drawer__menu{--menu-drawer-inline-padding: calc(var(--padding-sm) + 7px);list-style:none;padding-inline:1rem;margin-inline:0;margin-block-start:0}.menu-drawer__menu--grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--padding-sm);padding-inline-end:var(--menu-drawer-inline-padding);padding-block-start:var(--padding-xs)}.menu-drawer__menu--childlist:not(.menu-drawer__menu--grid){flex-grow:1}.menu-drawer__menu.has-submenu,.menu-drawer__menu--childlist:not(:has(.menu-drawer__animated-element)){margin-block-end:var(--margin-xs)}@media screen and (min-width: 750px){.menu-drawer__menu.has-submenu,.menu-drawer__menu--childlist:not(:has(.menu-drawer__animated-element)){margin-block-end:2.5rem}}.menu-drawer__list-item--divider{border-block-end:1px solid var(--color-input-hover-background)}.menu-drawer__list-item--deep:not(.menu-drawer__list-item--divider) .menu-drawer__menu{margin-block-start:-.3rem}.menu-drawer__list-item--flat.menu-drawer__list-item--divider .menu-drawer__menu{margin-block-start:-.4rem}.menu-drawer__menu-container--divider{border-block-end:1px solid var(--color-input-hover-background)}.menu-drawer__menu>.menu-drawer__list-item{display:flex;min-height:calc(2 * var(--padding-lg) + var(--icon-size-xs))}.menu-drawer__list-item--deep .menu-drawer__list-item,.menu-drawer__list-item--flat .menu-drawer__list-item{min-height:auto}.menu-drawer__menu .menu-drawer__list-item--flat{display:flex;flex-direction:column;align-items:flex-start;margin-block-end:var(--margin-md)}.menu-drawer__menu--childlist .menu-drawer__list-item--flat{margin-block-end:var(--margin-sm)}@media screen and (min-width: 750px){.menu-drawer__menu--childlist .menu-drawer__list-item--flat{margin-block-end:var(--margin-lg)}}.menu-drawer__menu--childlist .menu-drawer__list-item--flat.menu-drawer__list-item--divider{margin-block-end:0}.menu-drawer__list-item--flat .menu-drawer__menu--childlist{width:100%;padding-inline-start:0}.menu-drawer-container[open] .menu-drawer__animated-element{animation:menu-drawer-nav-open var(--drawer-animation-speed) ease-in-out;animation-delay:calc(var(--drawer-animation-speed) + (var(--menu-drawer-animation-index) - 1) * .1s);animation-fill-mode:backwards}.menu-drawer__menu details,.menu-drawer__menu-item,.menu-drawer__menu accordion-custom{width:100%}.menu-drawer__list-item--divider .menu-drawer__menu-item:not(.menu-drawer__menu-item--child){min-height:calc(2 * var(--padding-lg) + var(--icon-size-xs))}.menu-drawer__menu-item--mainlist{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);font-size:calc(var(--font-paragraph--size) - 2px);line-height:var(--line-height);text-transform:uppercase;color:var(--color-foreground);justify-content:space-between}.menu-drawer__menu-item--mainlist:hover{color:var(--menu-top-level-font-color)}.menu-drawer__menu-item--parent{font-family:var(--menu-parent-font-family);font-style:var(--menu-parent-font-style);font-weight:var(--menu-parent-font-weight);font-size:var(--menu-parent-font-size);line-height:var(--menu-parent-font-line-height);text-transform:var(--menu-parent-font-case)}.menu-drawer__menu-item--parent:hover{opacity:.7}.menu-drawer__menu-item--child{font-family:var(--menu-child-font-family);font-style:var(--menu-child-font-style);font-weight:var(--menu-child-font-weight);font-size:var(--menu-child-font-size);line-height:var(--menu-child-font-line-height);text-transform:var(--menu-child-font-case);color:var(--menu-child-font-color)}.menu-drawer__menu-item--child:hover{color:var(--menu-child-font-color)}.menu-drawer__menu--childlist summary.menu-drawer__menu-item{display:flex;width:100%;padding-inline-end:0}.menu-drawer__list-item--deep .menu-drawer__menu,.menu-drawer__menu--grandchildlist{padding-inline-start:0}.menu-drawer__list-item--deep .menu-drawer__menu{padding-block-end:.5rem}.menu-drawer__list-item--deep.menu-drawer__list-item--divider .menu-drawer__menu{padding-block-end:.3rem}.menu-drawer__list-item--flat.menu-drawer__list-item--divider .menu-drawer__menu--grandchildlist{padding-block-end:.5rem}.menu-drawer__menu-item{display:flex;position:relative;text-decoration:none;justify-content:space-between;align-items:center}.menu-drawer__menu-item:has(>.menu-drawer__link-image){display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:var(--padding-3xs);padding:0}.menu-drawer__link-image{width:100%;position:relative;aspect-ratio:16 / 9;object-fit:cover}.menu-drawer__menu--grid:has(.menu-drawer__link-image) .menu-drawer__menu-item:not(:has(>.menu-drawer__link-image)){display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:var(--padding-3xs);padding:0}.menu-drawer__menu--grid:has(.menu-drawer__link-image) .menu-drawer__menu-item:not(:has(>.menu-drawer__link-image)):before{content:"";display:block;width:100%;aspect-ratio:16 / 9;background-color:var(--color-foreground-muted);opacity:.1;border-radius:var(--menu-image-border-radius)}.menu-drawer__close-button{position:relative;right:auto;top:auto;width:fit-content;height:fit-content;padding:var(--padding-lg);will-change:transform}.menu-drawer__back-button{position:relative;width:100%;height:100%;display:flex;padding:var(--padding-md) var(--padding-xl);justify-content:center;align-items:center;color:var(--color-foreground);background-color:transparent;white-space:nowrap;overflow-x:hidden;box-shadow:none;border:none;border-bottom:1px solid var(--color-input-hover-background)}.menu-drawer__back-button-icon{position:absolute;top:0;left:0;width:fit-content;height:100%;display:flex;align-items:center;gap:1rem}.menu-drawer__back-button-icon span{padding-top:2px}.menu-drawer__nav-button-text{font-size:1.6rem;font-weight:500;line-height:1rem;text-transform:uppercase}.menu-drawer__menu-item-text{overflow:hidden;text-overflow:ellipsis}.menu-drawer .language-selector:not(.menu-drawer__submenu *){width:fit-content;padding-inline-start:0}.menu-drawer .language-selector:not(.menu-drawer__submenu *) .localization-form__select{text-align:left}.menu-drawer__menu-item>.svg-wrapper{width:fit-content;height:fit-content;margin:0;padding-block:.7rem 1rem;padding-inline-start:var(--padding-xl);flex-shrink:0}.menu-drawer__list-item--divider .menu-drawer__menu-item>.svg-wrapper{padding-block:var(--padding-md)}.menu-drawer__menu-item svg{width:.6rem;height:1rem}.menu-drawer__submenu{position:absolute;width:100%;top:0;bottom:0;left:0;background-color:var(--color-background);background:url(/cdn/shop/files/camo-mobile.jpg?v=1765289202) #d3d3d3 50% / cover no-repeat;background-position:bottom;z-index:var(--layer-flat);transform:translate(-5%);visibility:hidden;overflow-y:auto;opacity:0}.menu-drawer__back-button>svg{margin-right:var(--padding-md);width:.6rem;height:1rem}.menu-drawer__utility-links{width:100%;margin-block:auto 3rem;padding-block:2px;padding-inline:var(--padding-inline);display:flex;align-items:center;background-color:var(--color-background);border-top:1px solid var(--color-input-hover-background);border-bottom:1px solid var(--color-input-hover-background)}.menu-drawer__utility-link{width:11rem;flex:1 1 auto;display:flex;justify-content:center;color:var(--color-foreground);font-size:1.2rem;line-height:1rem}.menu-drawer__utility-link:not(:last-child){border-right:1px solid var(--color-border)}.menu-drawer__account{display:inline-flex;align-items:center;gap:var(--gap-xs);text-decoration:none;height:44px;font-size:1.4rem;color:rgb(var(--color-foreground))}.menu-drawer__account svg{height:var(--icon-size-sm);width:var(--icon-size-sm)}.menu-drawer__account shop-user-avatar{--shop-avatar-size: 2.4rem;margin-right:.55rem;margin-left:-.45rem}.menu-drawer__link-image,.menu-drawer__featured-product-image,.menu-drawer__featured-collection-image,.menu-drawer__featured-collection-link:before{border-radius:var(--menu-image-border-radius)}@keyframes menu-drawer-nav-open{0%{visibility:hidden;opacity:0;transform:translate(-.5rem)}to{visibility:visible;opacity:1;transform:translate(0)}}@keyframes menu-drawer-subnav-open{0%{visibility:visible;opacity:1;transform:translate(0)}to{visibility:hidden;opacity:0;transform:translate(-1rem)}}.menu-list--mobile.menu-list{display:grid}.menu-list--mobile .menu-list__list{width:max-content;margin-inline:auto;gap:var(--menu-horizontal-gap)}.menu-list--mobile li{width:max-content;padding-block:var(--padding-sm)}.menu-list--mobile li:first-of-type{padding-inline-start:var(--menu-horizontal-gap)}.menu-list--mobile li:last-of-type{padding-inline-end:var(--menu-horizontal-gap)}.menu-list--mobile a{color:var(--color-foreground)}.menu-list__scroll-container{position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(to right,transparent,black 20px,black calc(100% - 20px),transparent);mask-image:linear-gradient(to right,transparent,black 20px,black calc(100% - 20px),transparent);padding-block:var(--padding-2xs)}@media screen and (max-width: 1039px){header-menu{display:none}}.menu-drawer__featured-content{z-index:var(--layer-base);container-type:inline-size}.menu-drawer__featured-content--childlist{z-index:var(--layer-flat)}.menu-drawer__featured-content-list{display:flex;gap:1em;overflow-x:auto;padding-block-end:var(--padding-lg)}.menu-drawer__featured-content-list-item{flex:0 0 auto}.menu-drawer__featured-content-list-item--product{width:35cqi}.menu-drawer__featured-content-list-item--collection img.resource-card__image{width:80cqi}.menu-drawer__featured-content-list-item:first-child{margin-inline-start:var(--margin-xl)}.menu-drawer__featured-content-list-item:last-child{margin-inline-end:var(--margin-xl)}.menu-list{--menu-horizontal-gap: var(--gap-2xl);--menu-vertical-gap: var(--gap-xl);display:flex}.menu-list__list{display:flex;justify-content:var(--grid-area-alignment)}.menu-list__list-item{flex-shrink:0;white-space:nowrap}.menu-list__list-item[aria-hidden=true]{visibility:hidden}.menu-list__link{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);font-size:var(--menu-font-xs--size);line-height:var(--line-height--heading-loose);text-transform:uppercase;color:var(--color-foreground);transition:color var(--animation-speed) var(--animation-easing);text-decoration:none;display:flex;min-height:var(--minimum-touch-target);align-items:center}.menu-list__link:hover,.menu-list__link:focus{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-color:var(--color-accent);text-decoration-thickness:auto;text-underline-offset:25%;text-underline-position:from-font}:is(.menu-list:where(:has(.menu-list__list-item:hover)),.menu-list:where(:has(.menu-list__list-item:focus-within)),.menu-list:where(:has(.menu-list__list-item:not([aria-hidden=true]) .menu-list__link--active))) .menu-list__link{color:rgb(var(--menu-top-level-font-color-rgb) / var(--opacity-subdued-text))}.menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active,.menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link,.menu-list .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true]{color:var(--menu-top-level-font-color)}.overflow-menu::part(list){--focus-outline-size: calc(var(--focus-outline-offset) + var(--focus-outline-width));gap:0 var(--menu-horizontal-gap);gap:0 1.2vw}.overflow-menu{background-color:transparent}.overflow-menu:after{content:"";position:absolute;top:calc(100% - 1px);left:0;width:100%;height:var(--submenu-height);background-color:var(--color-background);box-shadow:var(--shadow-popover);clip-path:inset(.5px 0 -100px 0);opacity:var(--submenu-opacity, 1);transition:height var(--submenu-animation-speed) var(--ease-out-cubic),opacity var(--animation-speed-slow) var(--ease-out-cubic) var(--animation-speed-fast);z-index:calc(var(--layer-header-menu) - 1)}.menu-list__submenu,.overflow-menu::part(overflow){background-color:transparent}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu,.overflow-menu::part(overflow){--submenu-content-opacity: 0;--submenu-content-animation: opacity calc(var(--submenu-animation-speed) * .75) var(--animation-easing);visibility:hidden;background-color:var(--color-background);position:absolute;width:100%;left:0;top:calc(100% - 1px);z-index:var(--layer-header-menu);clip-path:rect(0 100% var(--submenu-height) 0);transition:clip-path var(--submenu-animation-speed) var(--ease-out-cubic)}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu,.overflow-menu:has([slot=overflow] [aria-expanded=true])::part(overflow),.menu-list__submenu:is(:hover),.overflow-menu::part(overflow):hover{--submenu-content-opacity: 1;border-block-start:1px solid var(--color-border);visibility:visible}.menu-list__list-item:has([data-animating])>.menu-list__submenu{--submenu-content-opacity: 0;visibility:visible}.menu-list__list-item:has([data-animating])>.menu-list__submenu:before{height:0}.menu-list__submenu-inner,.overflow-menu::part(overflow-list){grid-column:2}.overflow-menu::part(overflow){--menu-top-level-font-size: var(--font-size--xlarge);display:grid;grid-template-columns:var(--full-page-grid-with-margins)}.overflow-menu::part(overflow-list){--submenu-content-opacity: 0;position:relative;margin-top:3.2rem;padding-inline:var(--padding-inline);display:grid;grid-template-columns:minmax(auto,200px) 1fr;grid-template-areas:"left right";grid-template-rows:max-content;grid-gap:0;border-top:1px solid var(--color-border)}.menu-list__list-item:is([slot=overflow]){--menu-top-level-font-color: var(--color-foreground);--menu-top-level-font-color-rgb: var(--color-foreground-rgb);display:contents;white-space:normal}.menu-list__list-item:is([slot=overflow]) .menu-list__link{--submenu-content-opacity: 0;grid-area:left;grid-row:auto;height:min-content;font-size:var(--menu-font-xs--size);opacity:var(--submenu-content-opacity);transition:var(--submenu-content-animation)}.menu-list__list-item:is([slot=overflow]) .menu-list__submenu{visibility:hidden;grid-row:1;grid-area:right;grid-row-end:span calc(var(--overflow-count) + 1);border:none}.menu-list__list-item:is([slot=overflow]) .menu-list__submenu .menu-list__submenu-inner{margin:0;grid-column:unset;background:unset;border:none}.menu-list__list-item:is([slot=overflow]) .menu-list__submenu .section{padding-inline:unset}.menu-list__list-item:is([slot=overflow]) .menu-list__link[aria-expanded=true]+.menu-list__submenu{visibility:visible}.header-menu[data-overflow-expanded=true] .menu-list__list-item:where([slot=overflow]) .menu-list__link{--submenu-content-opacity: 1}.menu-list__list-item:where([slot=overflow]):has([data-animating])>.menu-list__link{--submenu-content-opacity: 0}.menu-list__submenu-inner{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;opacity:var(--submenu-content-opacity);transition:var(--submenu-content-animation);background:url(/cdn/shop/files/camo_6ab88d26-1bb3-4ab1-a76c-e4a1c8d28654.jpg?v=1765289201) #d3d3d3 50% / cover no-repeat;border-top:1px solid var(--color-border);margin-top:3.2rem}.mega-menu{padding-block:1.6rem}.mega-menu__grid:has(.mega-menu__link-image) .mega-menu__column>div>.mega-menu__link:not(:has(.mega-menu__link-image)){display:flex;flex-direction:column;padding-inline:0;padding-block:var(--padding-sm) 0}.mega-menu__grid:has(.mega-menu__link-image) .mega-menu__column>div>.mega-menu__link:not(:has(.mega-menu__link-image)):before{content:"";display:block;width:100%;aspect-ratio:16 / 9;margin-bottom:var(--padding-sm);background-color:var(--color-foreground-muted);opacity:.1;border-radius:var(--menu-image-border-radius)}.mega-menu__grid{display:grid;grid-template-columns:repeat(var(--menu-columns-tablet),minmax(0,1fr));width:100%}@media screen and (min-width: 990px){.mega-menu__grid{grid-template-columns:repeat(var(--menu-columns-desktop),minmax(0,1fr))}}.mega-menu__list{display:grid;grid-template-columns:subgrid;grid-column:span var(--menu-columns-tablet)}@media screen and (min-width: 990px){.mega-menu__list{grid-column:span var(--menu-columns-desktop)}}.menu-list__list-item[slot=overflow] .section{grid-template-columns:1fr}.menu-list__list-item[slot=overflow] .section .mega-menu__grid{grid-column:1;border-left:1px solid var(--color-border)}.mega-menu__column{padding-inline:var(--padding-inline);grid-column:span 1}.mega-menu__column:not(:first-child){border-left:1px solid var(--color-border)}.mega-menu__column--span-2{grid-column:span 2}.mega-menu__column--span-3{grid-column:span 3}.mega-menu__column--span-4{grid-column:span 4}.mega-menu__column--collection-image{grid-column:span 1}@media screen and (min-width: 990px){.mega-menu__column--collection-image{grid-column:span 2}}.mega-menu__column--collection-image .mega-menu__link{text-transform:var(--title-case)}.mega-menu__content-list li{white-space:normal}.mega-menu__link{font-family:var(--menu-child-font-family);font-style:var(--menu-child-font-style);font-weight:var(--menu-child-font-weight);font-size:var(--menu-child-font-size);line-height:var(--menu-child-font-line-height);text-transform:var(--menu-child-font-case);white-space:normal;text-decoration:none;display:inline-flex;padding:var(--padding-2xs) 0;transition:color var(--animation-speed) var(--animation-easing)}.mega-menu__link:hover{color:var(--menu-child-active-font-color)}.mega-menu__link--parent{margin-bottom:1.4rem;font-family:var(--menu-parent-font-family);font-style:var(--menu-parent-font-style);font-weight:var(--menu-parent-font-weight);font-size:var(--menu-parent-font-size);line-height:var(--menu-parent-font-line-height);text-transform:var(--menu-parent-font-case);color:var(--menu-parent-font-color)}.mega-menu__link--parent:hover{color:var(--menu-parent-active-font-color)}.mega-menu__link:has(.mega-menu__link-image){display:flex;flex-direction:column;padding-inline:0;padding-block:var(--padding-sm) 0}.mega-menu__link-image{width:100%;position:relative;aspect-ratio:16 / 9;margin-bottom:var(--padding-sm);object-fit:cover;border-radius:var(--menu-image-border-radius)}@media screen and (max-width: 989px){.mega-menu__content-list-item--hidden-tablet{display:none}}.mega-menu__submenu .mega-menu__column--collection-image{grid-column:span 1}.mega-menu__content-list{display:grid;justify-content:end;gap:var(--menu-vertical-gap) var(--menu-horizontal-gap)}.mega-menu__content-list--products{grid-template-columns:repeat(var(--menu-content-columns-tablet),minmax(0,1fr))}@media screen and (min-width: 990px){.mega-menu__content-list--products{grid-template-columns:repeat(var(--menu-content-columns-desktop),minmax(0,1fr))}}.mega-menu__content-list--collections{grid-template-columns:repeat(var(--menu-content-columns-tablet),minmax(0,300px))}@media screen and (min-width: 990px){.mega-menu__content-list--collections{grid-template-columns:repeat(var(--menu-content-columns-desktop),minmax(0,300px))}}.mega-menu__content{padding-inline:var(--padding-inline);border-left:1px solid var(--color-border);grid-column:span var(--menu-content-columns-tablet) / -1}@media screen and (min-width: 990px){.mega-menu__content{grid-column:span var(--menu-content-columns-desktop) / -1}}.mega-menu__more-list{--menu-child-font-size: var(--font-size--xl);width:200px}.mega-menu__more-list-item .mega-menu__link{color:rgb(var(--menu-top-level-font-color-rgb) / var(--opacity-subdued-text))}.mega-menu__more-list-item:where(:hover,.active) .mega-menu__link{color:var(--menu-top-level-font-color)}.mega-menu__more-list-item[aria-hidden=true]{display:none}.mega-menu__submenu{display:contents}
/*# sourceMappingURL=/cdn/shop/t/61/assets/header.css.map */
