.v22-navigation{gap:clamp(14px,1.8vw,28px);align-items:center}.v22-nav-details{position:static}.v22-nav-details>summary{display:flex;align-items:center;gap:7px;cursor:pointer;list-style:none;min-height:84px;font-size:13px;font-weight:600;letter-spacing:.025em;white-space:nowrap}.v22-nav-details summary::-webkit-details-marker,.v22-mobile-group summary::-webkit-details-marker{display:none}.v22-nav-details>summary svg,.v22-mobile-group>summary svg{width:10px;height:8px;fill:none;stroke:currentColor;stroke-width:1.4;transition:transform .15s}.v22-nav-details[open]>summary svg,.v22-mobile-group[open]>summary svg{transform:rotate(180deg)}.v22-navigation>a{white-space:nowrap}.v22-theme .site-header:has([data-v22-nav-details][open]),.v22-theme:has(#V22Menu[data-open=true]) .site-header{background:#151515!important;border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.v22-nav-dropdown{position:absolute;top:100%;left:0;right:0;display:flex;flex-wrap:wrap;gap:12px 36px;padding:32px 48px 40px;background:#151515;color:#f6f6f6;border:0;border-bottom:1px solid #343434;box-shadow:0 16px 24px #0003;z-index:90;max-height:calc(100vh - 125px);overflow-y:auto}.v22-navigation .v22-nav-dropdown a{display:block;padding:10px 0;font-size:15px;line-height:1.45;font-weight:400;letter-spacing:0;text-transform:none;text-decoration:none}.v22-navigation .v22-nav-dropdown a:after{display:none}.v22-nav-dropdown a:hover,.v22-nav-dropdown a:focus-visible{color:#dbff3d}.v22-navigation :focus-visible,.v22-menu-links summary:focus-visible{outline:2px solid #dbff3d;outline-offset:4px}.v22-nav-details--shop>.v22-nav-dropdown{display:block;padding:36px 48px 0}.v22-nav-details--shop>.v22-nav-dropdown>a{display:inline-block;margin-bottom:24px;color:#cfcfcf;border-bottom:1px solid #888;padding-bottom:5px}.v22-nav-mega{display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:start}.v22-nav-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.v22-nav-columns h3{font:400 18px/1.3 Barlow,Arial,sans-serif;text-transform:uppercase;letter-spacing:0;margin:0 0 17px;color:#fff}.v22-nav-subgroup>summary{list-style:none;cursor:pointer;font:400 15px/1.45 Barlow,Arial,sans-serif;padding:10px 0;display:flex;justify-content:space-between;gap:10px;color:#eee}.v22-nav-subgroup>summary::-webkit-details-marker{display:none}.v22-nav-subgroup[open]>summary{color:#dbff3d}.v22-nav-subgroup[open]>summary span{transform:rotate(45deg)}.v22-nav-subgroup>div{padding:2px 0 8px 12px;border-left:1px solid #444}.v22-navigation .v22-nav-subgroup a{font-size:13px;padding:8px 0;color:#c7c7c7}.v22-nav-stories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.v22-navigation a.v22-nav-story{position:relative;display:grid;place-items:center;aspect-ratio:1.5;min-height:210px;padding:0;overflow:hidden;color:#fff;background:#222}.v22-nav-story img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.58);transition:transform .25s}.v22-nav-story:hover img{transform:scale(1.025)}.v22-nav-story-copy{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center;padding:12px}.v22-nav-story-copy strong{font-size:clamp(22px,2vw,32px);font-style:italic;font-weight:800;line-height:1.1;text-transform:uppercase}.v22-nav-story-copy>span{font-size:13px;font-weight:700;text-transform:uppercase;border-bottom:2px solid #fff;padding-bottom:4px}.v22-nav-bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:36px;padding:18px 0;border-top:1px solid #343434}.v22-nav-bottom p{font-size:11px;line-height:1.5;color:#aaa;margin:0;max-width:75%}.v22-navigation .v22-nav-bottom a{font-size:13px;padding:4px 0;white-space:nowrap}.v22-menu-links{gap:0}.v22-menu-links>a,.v22-mobile-group{border-bottom:1px solid #3d3d3d}.v22-menu-links>a{padding:16px 0}.v22-mobile-group>summary{display:flex;justify-content:space-between;align-items:center;list-style:none;cursor:pointer;min-height:62px;font-size:22px}.v22-mobile-group>div{padding:0 0 14px 14px}.v22-mobile-group>div>a{display:block;padding:12px 0;font-size:16px;line-height:1.5}.v22-mobile-group>summary svg{margin-right:5px}.v22-menu-links .v22-mobile-group>div>a:hover{color:#dbff3d}.v22-theme .v22-navigation>a,.v22-theme .v22-nav-details>summary{font-family:Barlow,Arial,sans-serif;font-size:13px;font-weight:600;font-style:normal;line-height:1.4;letter-spacing:.025em;text-transform:none}.v22-theme .v22-menu-links>a,.v22-theme .v22-mobile-group>summary{font-family:Barlow,Arial,sans-serif;font-size:22px;font-weight:600;font-style:normal;line-height:1.4;letter-spacing:.025em;text-transform:none}@media(min-width:981px)and (max-width:1150px){.v22-theme .site-header{padding-inline:24px;grid-template-columns:auto 1fr auto;gap:20px}.v22-navigation{gap:14px}.v22-theme .v22-nav-details>summary,.v22-theme .v22-navigation>a{font-size:12px}.v22-nav-dropdown,.v22-nav-details--shop>.v22-nav-dropdown{padding-inline:28px}.v22-nav-mega{gap:24px}.v22-nav-columns{gap:16px}.v22-nav-columns h3{font-size:16px}.v22-nav-stories{gap:16px}}@media(max-width:980px){.v22-navigation{display:none}.v22-menu-links{font-size:22px}}@media(prefers-reduced-motion:reduce){.v22-nav-details summary svg,.v22-mobile-group summary svg,.v22-nav-story img{transition:none}}.v22-nav-columns,.v22-nav-stories,.v22-nav-columns>section{min-width:0}.v22-navigation a.v22-nav-story{min-width:0;width:100%}.v22-theme .site-header:has([data-v22-nav-details][open]){transition:none}@media(min-width:981px){.v22-nav-details:not(.v22-nav-details--shop){position:relative}.v22-nav-details:not(.v22-nav-details--shop)>.v22-nav-dropdown{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;left:-20px;right:auto;top:100%;width:280px;max-width:calc(100vw - 48px);padding:16px 20px 20px;box-sizing:border-box}.v22-navigation .v22-nav-details:not(.v22-nav-details--shop)>.v22-nav-dropdown>a{padding:12px 8px;white-space:normal;overflow-wrap:anywhere;min-height:44px;box-sizing:border-box}.v22-navigation .v22-nav-details:not(.v22-nav-details--shop)>.v22-nav-dropdown>a:hover,.v22-navigation .v22-nav-details:not(.v22-nav-details--shop)>.v22-nav-dropdown>a:focus-visible{background:#242424}}@media(min-width:981px){.v22-nav-details--shop>.v22-nav-dropdown{padding-bottom:36px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/v22-navigation.css.map */
