@media(min-width:760px){body.oh-ed26 .oh-sport-guide[data-ready] .sg-selector{display:grid;grid-template-columns:176px minmax(0,1fr);column-gap:32px;align-items:start}body.oh-ed26 .oh-sport-guide[data-ready] .sg-selector>.sg-section-heading{grid-column:1/-1}body.oh-ed26 .oh-sport-guide[data-ready] .sg-sports{grid-column:1;grid-row:2;display:flex;flex-direction:column;border:0;margin:0;gap:0}body.oh-ed26 .oh-sport-guide[data-ready] .sg-sports a{flex-direction:row;justify-content:flex-start;min-height:52px;padding:12px 10px;text-align:left;font-size:13px;gap:10px;border:0;border-inline-start:2px solid transparent;border-radius:0}body.oh-ed26 .oh-sport-guide[data-ready] .sg-sports svg{width:22px;height:22px;flex:none}body.oh-ed26 .oh-sport-guide[data-ready] .sg-sports a[aria-selected=true]{border-inline-start-color:#202020;background:#f4f4f1;color:#202020}body.oh-ed26 .oh-sport-guide[data-ready] .sg-panels{grid-column:2;grid-row:2;min-width:0}body.oh-ed26 .oh-sport-guide[data-ready] .sg-selector>.sg-note{grid-column:2}body.oh-ed26 .oh-sport-guide[data-ready] .sg-panel-intro{grid-template-columns:1fr;gap:16px}body.oh-ed26 .oh-sport-guide[data-ready] .sg-products,body.oh-ed26 .oh-sport-guide[data-ready] .sg-products:has(>.sg-product:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}body.oh-ed26 .oh-sport-guide[data-ready] .sg-product h4{font-size:20px}}@media(min-width:1100px){body.oh-ed26 .oh-sport-guide[data-ready] .sg-selector{grid-template-columns:208px minmax(0,1fr);column-gap:48px}body.oh-ed26 .oh-sport-guide[data-ready] .sg-products:has(>.sg-product:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:760px)and (min-height:650px){body.oh-ed26 .oh-sport-guide[data-ready] .sg-sports{position:sticky;top:130px}}@media(min-width:600px){html body:is(.oh-ed26,.template-product) #ohLcOverlay #ohOptType{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:stretch}html body:is(.oh-ed26,.template-product) #ohLcOverlay #ohOptType .oh-lc-opt{width:100%!important;min-width:0!important;margin:0!important;align-self:stretch}}@media(max-height:500px){html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-header{padding:12px 68px 12px 16px!important;min-height:60px!important}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-header h2{font-size:16px!important;line-height:1.3!important;margin:0!important}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-header .oh-lc-product{display:none!important}html body:is(.oh-ed26,.template-product) #ohLcOverlay #ohProg{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;margin:0!important;padding:0!important}html body:is(.oh-ed26,.template-product) #ohLcOverlay #ohLcBody{padding-top:16px!important;padding-bottom:16px!important;min-height:0!important}}@supports (padding:max(1px,env(safe-area-inset-bottom))){html body:is(.oh-ed26,.template-product) #ohLcOverlay #ohLcNav{padding-bottom:max(12px,env(safe-area-inset-bottom))!important;padding-left:max(16px,env(safe-area-inset-left))!important;padding-right:max(16px,env(safe-area-inset-right))!important}}html body.oh-ed26 .footer .footer__content{grid-template-columns:minmax(0,1fr)!important}html body.oh-ed26 .footer .footer__block-list{grid-column:1 / -1!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:none!important}@media(min-width:700px)and (max-width:999px){html body.oh-ed26 .footer .footer__block-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px!important}}@media(min-width:900px)and (max-width:999px){html body.oh-ed26 .footer .footer__block-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(horizontal-viewport-segments:2){html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-modal{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:none!important;margin:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;border:0!important;border-radius:0!important;display:grid!important;grid-template-columns:env(viewport-segment-width 0 0) env(viewport-segment-width 1 0)!important;column-gap:calc(env(viewport-segment-left 1 0) - env(viewport-segment-right 0 0))!important}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-side{display:block!important;grid-column:1!important;grid-row:1!important;min-width:0!important;max-height:100%;overflow:auto}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-main{grid-column:2!important;grid-row:1!important;min-width:0!important;width:100%!important}html body:is(.oh-ed26,.template-product) #ohLcOverlay #ohOptType{grid-template-columns:minmax(0,1fr)!important}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-side-inner{padding:28px 24px;display:flex;flex-direction:column;gap:24px;min-height:100%}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-side-brand{display:flex;gap:14px;align-items:center}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-side-thumb{width:60px;height:60px;object-fit:contain;border-radius:10px;border:1px solid #ddd;background:#fff;flex:none}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-side-eyebrow{font-size:10px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:#68686d;margin-bottom:4px}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-side-title{font-size:14px;font-weight:600;line-height:1.35}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-side-steps{display:flex;flex-direction:column;gap:4px}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-side-step{display:flex;gap:12px;align-items:center;min-height:44px;padding:8px 10px;font-size:13px;line-height:1.35}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-side-step .num{width:22px;height:22px;display:grid;place-items:center;flex:none;border:1px solid #ddd;border-radius:50%;font-size:11px}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-side-recap{display:none;border:1px solid #e1e1e1;border-radius:10px;background:#fff;padding:16px;font-size:14px;line-height:1.6}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-side-recap.show{display:block}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-side-recap-h{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#68686d;margin-bottom:12px}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-side-recap-row{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 16px}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-side-total{margin-top:auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px;border:1px solid #e1e1e1;border-radius:10px}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-side-total .lbl{font-size:12px;line-height:1.4}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-side-total .amt{font-size:20px;font-weight:600}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-side-xp{display:none}}@media(vertical-viewport-segments:2){html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-modal{position:fixed!important;inset:auto!important;left:env(viewport-segment-left 0 1)!important;top:env(viewport-segment-top 0 1)!important;width:env(viewport-segment-width 0 1)!important;height:env(viewport-segment-height 0 1)!important;max-width:none!important;max-height:env(viewport-segment-height 0 1)!important;margin:0!important;transform:none!important;border:0!important;border-radius:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-side{display:none!important}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-main{min-width:0!important;width:100%!important}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-header{padding:12px 68px 12px 16px!important;min-height:60px!important}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-header h2{font-size:16px!important;line-height:1.3!important}html body:is(.oh-ed26,.template-product) #ohLcOverlay .oh-lc-header .oh-lc-product{display:none!important}html body:is(.oh-ed26,.template-product) #ohLcOverlay #ohProg{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;padding:0!important;margin:0!important}}html body.oh-ed26 .ohe-tools{flex-wrap:wrap!important;min-inline-size:0}html body.oh-ed26 .ohe-tools>*{min-inline-size:0;max-inline-size:100%}html body.oh-ed26 .ohe-tools a{white-space:normal!important;overflow-wrap:anywhere}html body.oh-ed26 .oh-assurances__item>span{min-inline-size:0;overflow-wrap:anywhere}@media(max-width:699px){html body.oh-ed26 .oh-assurances__list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))!important}}@media(min-width:360px)and (max-width:699px){html body.oh-ed26 .oh-assurances__list{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:16px!important;row-gap:18px!important}}@media(max-width:480px){html body.oh-ed26 .ohe-tools{display:grid!important;grid-template-columns:minmax(0,1fr)!important}html body.oh-ed26 .ohe-tools a{justify-content:space-between;min-height:44px}}@media(prefers-reduced-motion:reduce){html body.oh-ed26 .oh-brands__viewport{overflow:visible!important}html body.oh-ed26 .oh-brands__track{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(112px,1fr))!important;width:100%!important;max-width:1280px;margin-inline:auto!important;padding:8px 24px 24px!important;gap:16px!important;transform:none!important;animation:none!important}html body.oh-ed26 .oh-brands__track .oh-brands__item{width:100%!important;min-width:0!important;margin:0!important}html body.oh-ed26 .oh-brands__track .oh-brands__item img{max-width:100%}html body.oh-ed26 .oh-brands__track [aria-hidden=true]{display:none!important}}html body.oh-ed26 #menu-drawer .menu-drawer__footer-item .h-stack.justify-between{flex-wrap:wrap;gap:8px;min-width:0}html body.oh-ed26 #menu-drawer .menu-drawer__footer-item button{max-width:100%;white-space:normal}@media(horizontal-viewport-segments:2){html body.oh-ed26 #menu-drawer::part(content){width:min(430px,env(viewport-segment-width 0 0))!important;max-width:env(viewport-segment-width 0 0)!important;max-height:calc(env(viewport-segment-height 0 0) - var(--header-height,0px))!important}}@media(vertical-viewport-segments:2){html body.oh-ed26 #menu-drawer::part(content){height:calc(env(viewport-segment-height 0 0) - var(--header-height,0px))!important;max-height:calc(env(viewport-segment-height 0 0) - var(--header-height,0px))!important}html body.oh-ed26 #menu-drawer .menu-drawer__panel.is-visible{display:block!important;overflow-y:auto!important;min-height:0!important}html body.oh-ed26 #menu-drawer .menu-drawer__panel-body{overflow:visible!important;max-height:none!important;flex:none!important}}@media(max-width:1280px){.oh-chanel .oh-chanel__infoIcon .oh-chanel__tooltip{left:auto;right:0;transform:none;width:min(260px,calc(100vw - 32px))}.oh-chanel .oh-chanel__infoIcon .oh-chanel__tooltip:after{left:auto;right:2px;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/oh-adaptive-layout.css.map */
