.lsd-header--v2{position:sticky;top:0;z-index:30;background:#fff;border-bottom:1px solid var(--lsd-line);box-shadow:0 4px 18px #0000000f}.lsd-header-utility{background:#202020;color:#fff}.lsd-header-utility__inner{width:100%;min-height:34px;padding:0 clamp(1rem,2.4vw,2.75rem);display:flex;align-items:center;justify-content:flex-end;gap:1rem}.lsd-header-contact,.lsd-header-social{display:flex;align-items:center}.lsd-header-contact{gap:1rem}.lsd-header-contact__link{display:inline-flex;align-items:center;gap:.4rem;color:#ffffffe6;font:700 .68rem/1 Montserrat,Arial,sans-serif;letter-spacing:.025em;text-decoration:none;white-space:nowrap}.lsd-header-contact__link:hover{color:#ff6210}.lsd-header-contact__link svg{width:14px;height:14px;fill:currentColor}.lsd-header-social{gap:.32rem;padding-left:.85rem;border-left:1px solid rgba(255,255,255,.2)}.lsd-header-social a{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;color:#fff;text-decoration:none;transition:background .18s ease,color .18s ease,transform .18s ease}.lsd-header-social a:hover{background:#ff6210;color:#fff;transform:translateY(-1px)}.lsd-header-social svg{width:13px;height:13px;fill:currentColor}.lsd-header-main{width:100%;min-height:76px;padding:.65rem clamp(1rem,2.4vw,2.75rem);display:grid;grid-template-columns:minmax(230px,auto) 1fr auto;align-items:center;gap:clamp(1rem,2vw,2rem)}.lsd-header-brand{display:inline-flex;align-items:center;gap:.75rem;min-width:0;color:#202020;text-decoration:none}.lsd-header-brand>img{display:block;width:clamp(96px,8vw,126px);height:auto;flex:0 0 auto}.lsd-header-brand__text{display:grid;gap:.28rem;padding-left:.75rem;border-left:1px solid #d8d8d8;white-space:nowrap}.lsd-header-brand__text strong{font:800 .79rem/.98 Montserrat,Arial,sans-serif;letter-spacing:-.03em;text-transform:uppercase}.lsd-header-brand__text em{color:#c2410c;font:800 .6875rem/1 Montserrat,Arial,sans-serif;font-style:normal;letter-spacing:.09em;text-transform:uppercase}.lsd-header--v2 .header-nav{justify-content:flex-end;gap:clamp(.55rem,1.15vw,1.25rem)}.lsd-header-actions{display:flex;align-items:center;gap:.65rem}.lsd-header--v2 .header-cta{white-space:nowrap}.lsd-header-cart{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.42rem;min-height:44px;padding:.65rem .8rem;border:1px solid #d8e1df;border-radius:10px;color:#102836;background:#fff;font:800 .72rem/1 Montserrat,Arial,sans-serif;letter-spacing:.02em;text-decoration:none;transition:border-color .18s ease,color .18s ease,box-shadow .18s ease}.lsd-header-cart:hover{border-color:#ff6210;color:#d95116;box-shadow:0 7px 18px #1028361a}.lsd-header-cart svg{width:20px;height:20px;fill:currentColor}.lsd-header-cart__count{display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#f36b2b;color:#fff;font-size:.65rem;line-height:1}.lsd-header-cart__count[hidden]{display:none}@media(max-width:1180px){.lsd-header-main{grid-template-columns:1fr auto auto;gap:1rem}.lsd-header--v2 .header-nav{display:none}.lsd-header--v2 .header-cta{display:inline-flex;align-items:center;justify-content:center;height:44px;min-height:44px!important;padding:.65rem .8rem}.lsd-header-actions{gap:.45rem}.lsd-header-brand>img{width:98px}.lsd-header--v2 .mobile-nav{display:block;position:relative}.lsd-header--v2 .mobile-nav>summary{display:flex;align-items:center;gap:.55rem;min-height:44px;padding:.55rem .75rem;border:1px solid var(--lsd-line);border-radius:999px;color:var(--lsd-navy);font:800 .68rem Montserrat,Arial,sans-serif;letter-spacing:.08em;list-style:none;text-transform:uppercase;cursor:pointer}.lsd-header--v2 .mobile-nav>summary::-webkit-details-marker{display:none}.lsd-header--v2 .mobile-nav>summary b{font-size:1rem}.lsd-header--v2 .mobile-nav__panel{position:absolute;z-index:30;top:calc(100% + .65rem);right:0;display:grid;width:min(340px,calc(100vw - 2rem));max-height:calc(100vh - 7rem);overflow-y:auto;overscroll-behavior:contain;padding:.5rem;background:#fff;border:1px solid var(--lsd-line);border-radius:14px;box-shadow:0 18px 38px #0000002e}.lsd-header--v2 .mobile-nav__panel>a,.lsd-header--v2 .mobile-nav__panel details>summary,.lsd-header--v2 .mobile-nav__panel details div a{display:block;min-height:44px;padding:.75rem;color:var(--lsd-ink);font:800 .8rem/1.25 Montserrat,Arial,sans-serif;letter-spacing:.025em;text-decoration:none;list-style:none}.lsd-header--v2 .mobile-nav__panel details>summary{cursor:pointer}.lsd-header--v2 .mobile-nav__panel details>summary::-webkit-details-marker{display:none}.lsd-header--v2 .mobile-nav__panel details>summary:after{content:"+";float:right;color:var(--lsd-green-deep);font-size:1.1rem}.lsd-header--v2 .mobile-nav__panel details[open]>summary:after{content:"\2212"}.lsd-header--v2 .mobile-nav__panel details div{padding-left:.8rem;border-left:2px solid var(--lsd-green)}.lsd-header--v2 .mobile-nav__panel details div a{font-family:Open Sans,Arial,sans-serif;font-weight:700;letter-spacing:0}}@media(max-width:900px){.lsd-header-brand__text{display:none}.lsd-header-main{grid-template-columns:1fr auto auto}}@media(max-width:760px){.lsd-header--v2{position:relative}.lsd-header-utility__inner{min-height:38px;padding:0 .8rem;justify-content:space-between;gap:.4rem}.lsd-header-contact{gap:.4rem}.lsd-header-contact__link{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#ffffff14}.lsd-header-contact__link span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lsd-header-contact__link svg{width:15px;height:15px}.lsd-header-social{margin-left:auto;padding-left:.45rem;gap:.18rem}.lsd-header-social a{width:29px;height:29px}.lsd-header-main{min-height:68px;padding:.7rem 1rem;grid-template-columns:1fr auto auto;gap:.6rem}.lsd-header-brand>img{width:104px}.lsd-header--v2 .header-nav{display:none}.lsd-header--v2 .header-cta{display:inline-flex}.lsd-header-actions{gap:.45rem}.lsd-header-cart{min-width:44px;padding:.6rem}.lsd-header-cart__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lsd-header--v2 .mobile-nav{display:block;position:relative}}@media(max-width:380px){.lsd-header-social a:nth-child(n+3){display:none}.lsd-header-brand>img{width:92px}}.header-menu__panel--courses{right:-12rem;left:auto;width:min(720px,calc(100vw - 2rem));padding:.9rem}.lsd-course-nav-groups{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:.75rem}.lsd-course-nav-group{min-width:0;padding:.2rem .35rem}.lsd-course-nav-group+.lsd-course-nav-group{border-left:1px solid #e4e4e4;padding-left:1rem}.header-menu__panel .lsd-course-nav-group>p{margin:.1rem .75rem .45rem;color:#f15808;font:800 .66rem/1.2 Montserrat,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.header-menu__panel .lsd-course-nav-group>a{display:block}.header-menu__panel .lsd-club-nav-links{display:grid}.header-menu__panel .lsd-club-nav-links>a{display:block;width:100%}@media(max-width:1180px){.mobile-nav__panel{max-height:calc(100vh - 7rem);overflow-y:auto;overscroll-behavior:contain}.mobile-nav__panel details .mobile-course-menu{padding-left:.65rem;border-left:2px solid #ff6210}.mobile-course-menu .lsd-course-nav-groups{display:grid;grid-template-columns:1fr;gap:.25rem;padding:0;border:0}.mobile-course-menu .lsd-course-nav-group{padding:.25rem 0 .45rem;border:0}.mobile-course-menu .lsd-course-nav-group>p{margin:.55rem .75rem .15rem;color:#f15808;font:800 .66rem/1.2 Montserrat,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase}.mobile-nav__panel details .mobile-course-menu .lsd-course-nav-group>a{min-height:40px;padding:.6rem .75rem}}.lsd-header.lsd-header--v2 .header-cta{display:inline-flex;align-items:center;justify-content:center;height:44px;min-height:44px;padding:0 .8rem;border-radius:8px;box-sizing:border-box;line-height:1}@media(max-width:1180px){.lsd-header.lsd-header--v2 .lsd-header-cart{width:44px;min-width:44px;height:44px;min-height:44px;padding:0;gap:0}.lsd-header.lsd-header--v2 .lsd-header-cart svg{width:24px;height:24px}.lsd-header.lsd-header--v2 .lsd-header-cart .lsd-header-cart__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lsd-header.lsd-header--v2 .lsd-header-cart .lsd-header-cart__count{position:absolute;top:-7px;right:-7px;min-width:20px;height:20px;padding:0 5px;box-sizing:border-box;border:2px solid #fff;font-size:.62rem}.lsd-header.lsd-header--v2 .mobile-nav>summary{justify-content:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;gap:0;border-radius:8px}.lsd-header.lsd-header--v2 .mobile-nav>summary span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lsd-header.lsd-header--v2 .mobile-nav>summary b{position:relative;display:block;flex:0 0 auto;width:22px;height:3px;margin:0;font-size:0;line-height:0;color:inherit;background:currentColor;border-radius:0}.lsd-header.lsd-header--v2 .mobile-nav>summary b:before,.lsd-header.lsd-header--v2 .mobile-nav>summary b:after{content:"";position:absolute;left:0;width:22px;height:3px;background:currentColor}.lsd-header.lsd-header--v2 .mobile-nav>summary b:before{top:-7px}.lsd-header.lsd-header--v2 .mobile-nav>summary b:after{top:7px}}@media(max-width:600px){.lsd-header.lsd-header--v2 .lsd-header-main{grid-template-columns:minmax(0,1fr) auto auto;grid-template-rows:auto;align-items:center;column-gap:clamp(.3rem,1.6vw,.5rem);row-gap:0;padding-inline:clamp(.75rem,4vw,1rem)}.lsd-header.lsd-header--v2 .lsd-header-brand{grid-column:1;grid-row:1;min-width:0;gap:clamp(.35rem,1.6vw,.6rem)}.lsd-header.lsd-header--v2 .lsd-header-actions{grid-column:2;grid-row:1;justify-self:end;gap:clamp(.3rem,1.6vw,.5rem)}.lsd-header.lsd-header--v2 .mobile-nav{grid-column:3;grid-row:1;justify-self:end}.lsd-header.lsd-header--v2 .lsd-header-brand>img{width:clamp(58px,18vw,84px)}.lsd-header.lsd-header--v2 .lsd-header-brand__text{padding-left:clamp(.35rem,1.6vw,.6rem)}.lsd-header.lsd-header--v2 .lsd-header-brand__text strong{font-size:clamp(.58rem,2.7vw,.76rem)}.lsd-header.lsd-header--v2 .lsd-header-brand__text em{font-size:.6875rem}.lsd-header.lsd-header--v2 .header-cta{padding:0 clamp(.55rem,2.4vw,.8rem)}}@media(max-width:359px){.lsd-header.lsd-header--v2 .lsd-header-brand__text{display:none}.lsd-header.lsd-header--v2 .lsd-header-brand>img{width:84px}}.lsd-header.lsd-header--v2 .header-cta,.lsd-header.lsd-header--v2 .lsd-header-cart{position:relative;height:40px;min-height:40px!important}@media(max-width:1180px){.lsd-header.lsd-header--v2 .lsd-header-cart,.lsd-header.lsd-header--v2 .mobile-nav>summary{position:relative;width:40px;min-width:40px;height:40px;min-height:40px!important}.lsd-header.lsd-header--v2 .header-cta:before,.lsd-header.lsd-header--v2 .lsd-header-cart:before,.lsd-header.lsd-header--v2 .mobile-nav>summary:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px}}@media(max-width:600px){.lsd-header.lsd-header--v2 .header-cta,.lsd-header.lsd-header--v2 .lsd-header-cart,.lsd-header.lsd-header--v2 .mobile-nav>summary{height:38px;min-height:38px!important}.lsd-header.lsd-header--v2 .lsd-header-cart,.lsd-header.lsd-header--v2 .mobile-nav>summary{width:38px;min-width:38px}.lsd-header.lsd-header--v2 .header-cta:before,.lsd-header.lsd-header--v2 .lsd-header-cart:before,.lsd-header.lsd-header--v2 .mobile-nav>summary:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px}.lsd-header.lsd-header--v2 .lsd-header-main{column-gap:clamp(.5rem,2.6vw,.75rem)}.lsd-header.lsd-header--v2 .lsd-header-actions{gap:clamp(.5rem,2.6vw,.75rem)}.lsd-header.lsd-header--v2 .lsd-header-brand>img{width:clamp(58px,17vw,84px)}}@media(max-width:359px){.lsd-header.lsd-header--v2 .lsd-header-brand>img{width:84px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lsd-header-v2.css.map */
