html body #MainContent[data-template=index]{--ck-layout-width: 1320px;--ck-layout-gutter: clamp(16px, 4vw, 48px);--ck-layout-edge: max(var(--ck-layout-gutter), calc((100% - var(--ck-layout-width)) / 2));--ck-layout-space: clamp(36px, 5vw, 64px);--ck-layout-gap: clamp(12px, 1.5vw, 24px)}html body #MainContent[data-template=index] :is(.ck-show,.ck-cats,.ck-riders,.ck-ig-loop,.ck-usp){padding-block:var(--ck-layout-space)!important}html body #MainContent[data-template=index] :is(.ck-show>.page-width,.ck-cats>.page-width,.ck-usp>.page-width,.ck-riders__header,.ck-riders__rail,.ck-ig-loop__heading,.ck-ig-loop__viewport,.ck-ig-loop__actions,.ck-story-compact,.ck-kit--refined,.ck-custom-compact){box-sizing:border-box;width:calc(100% - 2 * var(--ck-layout-gutter))!important;max-width:var(--ck-layout-width)!important;margin-inline:auto!important;padding-inline:0!important}html body #MainContent[data-template=index] :is(.ck-story-compact,.ck-kit--refined,.ck-custom-compact){margin-block:0!important}html body #MainContent[data-template=index] :is(.ck-show__header,.ck-cats__header,.ck-riders__header,.ck-ig-loop__heading){display:block!important;text-align:left!important;padding-top:20px!important;padding-inline:0!important;margin-bottom:28px!important;border-top:1px solid #dce2ea}html body #MainContent[data-template=index] :is(.ck-show__kicker,.ck-cats__kicker,.ck-riders__header>div:first-child>p){margin:0 0 12px!important}html body #MainContent[data-template=index] :is(.ck-show__heading,.ck-cats__heading,.ck-riders__header h2,.ck-ig-loop__heading h2){max-width:none!important;margin:0!important;font-family:var(--font-heading--family);font-size:clamp(34px,3.5vw,50px)!important;line-height:1.05!important;text-align:left!important}html body #MainContent[data-template=index] :is(.ck-show__sub,.ck-cats__intro,.ck-riders__header>div:last-child>p){max-width:62ch!important;margin:12px 0 0!important;text-align:left!important}html body #MainContent[data-template=index] :is(.ck-show__grid,.ck-cats__track,.ck-riders__rail){column-gap:var(--ck-layout-gap)!important}html body #MainContent[data-template=index] .ck-ig-loop__actions{justify-content:flex-start;text-align:left}html body #MainContent[data-template=index] .ck-card__name{min-height:2.4em!important;line-height:1.2!important}html body #MainContent[data-template=index] .ck-card__cta{min-height:44px;display:flex;align-items:center;justify-content:center}@media(min-width:750px){html body #MainContent[data-template=index] .cg-hero .cg-copy{left:var(--ck-layout-edge)!important}html body #MainContent[data-template=index] .ck-card__colors{min-height:58px}html body #MainContent[data-template=index] .ck-card__colors--placeholder{display:block!important;visibility:hidden}html body #MainContent[data-template=index] .ck-card__rating{min-height:20px}html body #MainContent[data-template=index] .ck-card__sizes{margin-top:auto}}@media(min-width:750px)and (max-width:1199px){html body #MainContent[data-template=index] .ck-card__colors{min-height:94px}}@media(max-width:749px){html body #MainContent[data-template=index]{--ck-layout-gutter: 16px;--ck-layout-gap: 12px}html body #MainContent[data-template=index] .cg-hero .cg-copy{padding-inline:var(--ck-layout-gutter)!important}html body #MainContent[data-template=index] :is(.ck-show__header,.ck-cats__header,.ck-riders__header,.ck-ig-loop__heading){margin-bottom:24px!important}html body #MainContent[data-template=index] .ck-card__sizes{margin-top:auto!important}}html body #header-component :is(.menu-list__submenu,.menu-drawer){background:linear-gradient(135deg,#fafcffe0,#d8e1edcc)!important;-webkit-backdrop-filter:blur(28px) saturate(145%)!important;backdrop-filter:blur(28px) saturate(145%)!important;border:1px solid rgba(255,255,255,.8)!important;box-shadow:inset 0 1px #ffffffd9,0 20px 50px #141d2c2b!important;color:#172334!important}html body #header-component :is(.ck-mega,.mega-menu,.menu-drawer__submenu){background:transparent!important;color:#172334!important}html body #header-component .menu-drawer__submenu{background:#eef3faf7!important}html body #header-component :is(.ck-mega,.menu-drawer) :is(a,button,summary,strong,.ck-mega__title){color:#172334!important;-webkit-text-fill-color:#172334!important;text-shadow:none}html body #header-component :is(.ck-mega__eyebrow,.ck-mega__proof,.ck-mega__card-kicker,.ck-mobile-menu__kicker){color:#43536a!important;-webkit-text-fill-color:#43536a!important}html body #header-component .ck-mega__inner{max-width:1440px;margin:auto;padding:28px clamp(20px,3vw,48px);grid-template-columns:minmax(190px,.8fr) minmax(0,2.2fr);gap:clamp(24px,3vw,48px);align-items:start}html body #header-component .ck-mega__cards{align-items:start;gap:16px}html body #header-component .ck-mega__media{aspect-ratio:5/3;border-radius:14px;overflow:hidden}html body #header-component .ck-mega__links a{min-height:40px;padding:9px 0;border-color:#22334b29;align-items:center}html body #header-component .ck-mega__card-kicker{line-height:1.35;min-height:2.7em;margin-top:12px}html body #header-component .ck-mega__card strong{font-size:20px;line-height:1.2;margin-top:4px}html body #header-component .ck-mega__title{line-height:1.05;margin-bottom:16px}html body #header-component .ck-mobile-menu__shop a{background:#ffffff52!important;border-color:#ffffffa6!important}html body #header-component .ck-mobile-menu__feature :is(strong,span){color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 8px #000}html body #MainContent .ck-collection-banner .ck-collection-hero__media img{filter:none!important;object-position:center 55%}html body #MainContent[data-template=index] .cg-slide-third .cg-image{object-position:center 52%!important;filter:none!important}html body #MainContent[data-template^=product]{margin-top:calc(-1 * var(--header-height,80px))}html body #MainContent[data-template^=product] #classick-page-content{scroll-margin-top:90px}html body #MainContent[data-template^=product] .product-media img{filter:none!important}html body #MainContent[data-template^=product] :is(.add-to-cart-button,.button--primary,.button--secondary,.variant-option__button-label){background:linear-gradient(135deg,#fffc,#dbe4f1a6)!important;color:#172334!important;border:1px solid rgba(127,147,176,.5)!important;border-radius:12px!important;box-shadow:inset 0 1px #fff,0 5px 18px #1c2b4214!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html body #MainContent[data-template^=product] .variant-option__button-label:has(input:checked){border-color:#263d5a!important;box-shadow:inset 0 0 0 1px #263d5a!important}html body #MainContent[data-template^=product] :is(.add-to-cart-button,.button--primary,.button--secondary):hover{background:#d5e0eff2!important}html body #MainContent[data-template^=product] button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:749px){html body #MainContent[data-template=index] .cg-slide-third .cg-image{object-position:50% top!important}html body #header-component .menu-drawer{top:8px;left:8px;width:calc(100vw - 16px);height:calc(100dvh - 16px);border-radius:18px!important}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html body #header-component :is(.menu-list__submenu,.menu-drawer){background:#edf2f8!important}}@media(prefers-reduced-transparency:reduce){html body #header-component :is(.menu-list__submenu,.menu-drawer){background:#edf2f8!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html body #header-component .overflow-menu:after{background:transparent!important;box-shadow:none!important}html body #header-component :is(.menu-list__submenu,.menu-drawer){background:linear-gradient(135deg,#fafcffc2,#d8e1eda3)!important}html body #MainContent .ck-product-lifestyle:has(img[src*=megens]) .ck-product-lifestyle__image{object-position:center 18%}html body #MainContent .ck-collection-hero:has(img[src*=megens]) .ck-collection-hero__media img{object-position:center 18%}html body #header-component .ck-mobile-menu__feature :is(h2,h3,p){color:#fff!important;-webkit-text-fill-color:white!important;text-shadow:0 1px 8px rgba(0,0,0,.8)}@media(max-width:989px){html body #header-component .header__row--top:has(.menu-open){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body #header-component .menu-drawer{background:linear-gradient(135deg,#fafcffe0,#d8e1edd6)!important}}html body #header-component .menu-drawer .ck-mobile-menu__feature :is(strong,small,span){color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 6px rgba(0,0,0,.9)}html body #header-component .header__row--top:has(.menu-list__link[aria-expanded=true]){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
/*# sourceMappingURL=/cdn/shop/t/91/assets/classick-combined-oct03.css.map */
