body:not(.native-app){--background:#bcd6e5;--foreground:#173750;--gc-ink:#dcebf4;--gc-ink-2:#d0e3ef;--gc-ink-3:#bad8eb;--gc-black:#dcebf4;--gc-midnight:#d0e3ef;--gc-navy:#c2dcec;--gc-deep:#bed9eb;--gc-card:#e1eef6;--gc-card-border:#1f537738;--gc-text:#173750;--gc-text-dim:#49657b;--gc-body:#35566d;--gc-blue-light:#1c5c96;--gc-border:#1f537738;--gc-gold:#2465a3;--gc-gold-dim:#1d5b91;color:var(--foreground)}body:not(.native-app):not(:has(.sc-site)){background:linear-gradient(#d3e8f41f,#d3e8f433),url(/photos/course-lake.jpg) 50%/cover fixed}body:not(.native-app) main{color:var(--gc-text);background-color:#0000!important}body:not(.native-app) main :is(.text-white,.text-slate-100,.text-slate-200){color:#173750}body:not(.native-app) main :is(.text-slate-300,.text-slate-400,.text-slate-500){color:#456279}body:not(.native-app) main :is(.text-sky-300,.text-sky-400){color:#175c9c}body:not(.native-app) .gc-header.gc-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#f1f8ff!important;background:#184f79!important;border-color:#c9e7fa59!important}body:not(.native-app) .gc-header.gc-header :is(a,button){color:#edf7ff!important}body:not(.native-app) .gc-header.gc-header :is(input,[role=dialog]){color:#173750}body:not(.native-app) .gc-header.gc-header [aria-label=GearCaddie\ home]{color:#9dcfff!important}body:not(.native-app) main :is(.gc-card,[data-testid=shop-club-card],[data-testid=bag-club],[data-testid=comparison-club]){color:#173750;border-radius:18px;background:#e0eff8f5!important;border:1px solid #275a7e3d!important}body:not(.native-app) main :is(section,div)[class*=rounded][class*=border]{border-color:#275a7e38}body:not(.native-app) main :is(input,select,textarea){color:#173750;background:#f2f8fc;border-color:#8bafc7}body:not(.native-app) main input::placeholder,body:not(.native-app) main textarea::placeholder{color:#5b7688}body:not(.native-app) :is(.gc-btn-primary,.bg-gc-blue,.bg-gc-accent){color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}body:not(.native-app) main :is(.gc-btn-secondary,.retail-collection-tabs button){color:#173750;background:#c6dfef;border-color:#8eb6d0;border-radius:999px}body:not(.native-app) main .retail-collection-tabs button[aria-pressed=true]{color:#fff;background:#2563eb}body:not(.native-app) [data-testid=shopping-backdrop]>div{background:0 0!important}body:not(.native-app) [data-testid=shopping-backdrop]>div:last-child{background:linear-gradient(90deg,#d5eaf729,#d5eaf70a)!important}body:not(.native-app) .gc-app-account-hero{background:0 0}body:not(.native-app) .retail-simulator-hero>div[aria-hidden]>div{background:linear-gradient(90deg,#d6eaf729,#d6eaf70a)!important}body:not(.native-app) .gc-display{letter-spacing:-.035em}body:not(.native-app) main :focus-visible{outline-offset:3px;outline:3px solid #2465a3}body:not(.native-app) .sc-preview,body:not(.native-app) .sc-quiz .sc-question-row h2{color:#fff}body:not(.native-app) .sc-choices button{color:#173750}body:not(.native-app) .sc-quiz .sc-fields :is(label,small){color:#173750;text-shadow:none}body:not(.native-app) .sc-card,body:not(.native-app) .sc-bottom{color:#173750}.save-benefits{color:#173750;background:#dfedf6;border:1px solid #83adc8;border-radius:18px;max-width:640px;margin:18px auto;padding:20px;font-size:14px;line-height:1.6}.save-benefits h3{font-size:20px;font-weight:700}.save-benefits p{margin:8px 0}.save-benefits-actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.save-benefits-actions a,.save-benefits-actions button{color:#fff;background:#2563eb;border-radius:999px;min-height:44px;padding:10px 16px;font-weight:600}.save-benefits-actions button:last-child{color:#173750;background:#c2ddec}.sc-save-entry{color:#fff;margin:12px 0;font-size:13px}.sc-save-entry>button{min-height:44px;text-decoration:underline}.sc-save-entry .save-benefits{text-align:left}.save-benefits-inline{flex-basis:100%;width:100%;min-width:0;display:block}.save-benefits-inline .save-benefits{margin:10px 0;padding:12px;font-size:12px}.save-benefits-inline h3{font-size:15px}.save-benefits-inline .save-benefits-actions{gap:6px}.save-benefits-inline a,.save-benefits-inline button{padding:8px 10px;font-size:12px}span:has(>.save-benefits-inline){flex-wrap:wrap;display:flex}.sim-guide{color:#173750;background:#e5f1f9f7;border:1px solid #8eb4ce;border-radius:22px;max-width:860px;margin:32px auto;padding:clamp(20px,4vw,36px);scroll-margin-top:90px}.sim-guide-top{letter-spacing:.08em;justify-content:space-between;gap:16px;font-size:11px;font-weight:700;display:flex}.sim-guide-top button{letter-spacing:normal;min-height:32px;text-decoration:underline}.sim-guide h2{letter-spacing:-.025em;margin:10px 0;scroll-margin-top:100px;font-size:clamp(25px,4vw,36px);font-weight:750;line-height:1.2}.sim-guide p{margin:10px 0;font-size:14px;line-height:1.6}.sim-guide-progress{color:#346685;font-weight:600}.sim-guide-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.sim-guide label{flex-direction:column;gap:6px;font-size:13px;font-weight:650;display:flex}.sim-guide :is(select,input){border:1px solid #86a9c0;border-radius:10px;width:100%;min-width:0;min-height:46px;padding:10px;font-size:16px}.sim-guide-actions,.sim-guide-links{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.sim-guide button:disabled{opacity:.5}.sim-guide-storage{color:#4b6578;font-size:12px!important}.sim-guide ul{padding-left:20px;font-size:14px;line-height:1.7;list-style:outside}.sim-guide li{margin:12px 0}.sim-guide details{margin:18px 0;font-size:14px}.sim-guide summary{cursor:pointer;min-height:32px;font-weight:650}.sim-guide dl>div{grid-template-columns:1fr 1fr;gap:12px;margin:8px 0;display:grid}.sim-guide dt{font-weight:650}.sim-guide a:not(.gc-btn),.sim-guide-account{min-height:44px;text-decoration:underline}.sim-guide-account{margin-top:12px;font-size:13px}@media (max-width:600px){.sim-guide{margin:24px 16px}.sim-guide-fields{grid-template-columns:1fr}.sim-guide-links>*{width:100%}}body:not(.native-app) .gc-header :is([role=menu],[role=dialog]){color:#edf7ff!important;background:#184f79!important}body:not(.native-app) main .gc-header :is(.text-slate-300,.text-slate-400,.text-slate-500,.text-white,.text-slate-200){color:#d5e9f6}body:not(.native-app) footer{color:#edf7ff;background:#184f79}body:not(.native-app) footer :is(.text-slate-400,.text-slate-500){color:#c0d9e9}body:not(.native-app) main :is([class*="bg-[#0"],[class*="bg-[#1"],[class*=bg-slate-9]){background-color:#d5e7f2}body:not(.native-app) [data-testid=account-backdrop]>div{background:0 0!important}body:not(.native-app) main :is(.gc-chip,[class*=bg-slate-950\/50]){color:#173750;background:#c8dfef;border-color:#8bafc7}body:not(.native-app) main :is(.gc-chip,[class*=bg-slate-950\/50])[aria-pressed=true]{color:#fff;background:#2563eb}body:not(.native-app) main .gc-header [class*="bg-[#0"]{background-color:#184f79}body:not(.native-app) main .sc-fields label{color:#173750;text-shadow:none}body:not(.native-app) main :is(.text-sky-100,.text-sky-200){color:#175c9c}body:not(.native-app) main [class*=bg-sky-400][aria-pressed=true]{color:#fff;background:#2563eb}body:not(.native-app) main .review-preview :is(.text-white,.text-sky-200){color:#f4f9ff}body:not(.native-app) main .review-preview{color:#d8efff}body:not(.native-app) .sc-results-intro{color:#173750}.sc-wedge-summary{margin-top:12px;font-size:12px;line-height:1.4}.sc-loft-chain{gap:8px;margin:10px 0 12px;display:flex}.sc-loft-node{text-align:center;background:#e6f2fc;border:1px solid #87afca;border-radius:10px;flex:1;min-width:0;padding:7px 5px;position:relative}.sc-loft-node>small{font-size:10px;display:block}.sc-loft-node>strong{font-size:20px;display:block}.sc-loft-gap{color:#315777;font-size:10px;display:block}.sc-wedge-action{margin:8px 0}.sc-wedge-warning{color:#6b3509;margin:5px 0;font-weight:600}.sc-wedge-summary>small{font-size:11px;display:block}.save-benefits>small{margin-top:8px;font-size:11px;line-height:1.4;display:block}.account-draft{color:#173750;max-width:580px;text-shadow:none;background:#d9eaf5;border-radius:16px;margin:12px auto;padding:14px 16px;font-size:12px;line-height:1.5}.account-draft>p{margin:6px 0;font-size:12px}.account-draft>small{margin-top:8px;font-size:10px;display:block}.account-draft-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.account-draft button{border:1px solid #779fbd;border-radius:20px;min-height:44px;padding:8px 14px;font-size:12px;font-weight:600}.account-draft-actions button:first-child{color:#fff;background:#145fd6}.account-draft button:disabled{opacity:.5;cursor:not-allowed}.account-draft-confirm{border-top:1px solid #90b4cf;margin-top:10px;padding-top:8px}.account-draft-confirm button{margin-right:8px}.sc-save-entry:has(.account-draft){width:100%;max-width:580px}body:not(.native-app) main [class*=bg-white\/]:not(.gc-header *){background-color:#e1eef6f5}body:not(.native-app) main :is(.gc-account-content,.gc-consistency-hub){background:#e1eef6f5;border-radius:18px}body:not(.native-app) [data-testid=account-backdrop]{background:0 0}body:not(.native-app) [data-testid=account-backdrop] svg{display:none}body:not(.native-app) main .bg-white:not(.gc-header *){color:#173750}body:not(.native-app) .gc-account-content :is(section,div,a)[class*=bg-\[]:not(.gc-btn){background:#e1eef6!important}body:not(.native-app) .gc-account-content :is([class*=text-sky-50],[class*=text-sky-200\/],[class*="text-[#9cc4ff]"]){color:#35566d}body:not(.native-app) .gc-account-content button[class*=bg-blue-]{color:#fff}body:not(.native-app) .gc-scan-hero>div[aria-hidden]{background:0 0}body:not(.native-app) .gc-scan-hero{background:#e1eef6}body:not(.native-app) main>article,body:not(.native-app) main>div.max-w-3xl{background:#e1eef6f5;border-radius:18px}body:not(.native-app) .gc-about-hero>div.absolute:not([style]){background:0 0}body:not(.native-app) .gc-about-hero :is(h1,p){background:#e1eef6f5;border-radius:10px;width:fit-content;padding:8px 12px}body:not(.native-app) .gc-about-hero a:not(.bg-gc-blue){color:#173750;background:#e1eef6;border-radius:12px;padding:12px}body:not(.native-app):not(:has(.sc-site)){background-position:bottom}body:not(.native-app) .gc-store-hero{font-family:var(--font-geist-sans),sans-serif;text-align:center;color:#fff;background:0 0;border:0}body:not(.native-app) .gc-store-hero>div:not([aria-hidden]):not([data-testid]){max-width:1100px;margin-inline:auto;padding:64px 24px 48px}body:not(.native-app) .gc-store-hero :is(h1,p){color:#fff;text-shadow:0 2px 14px #082d55a6;background:0 0;border:0;border-radius:0;margin-inline:auto;padding:0}body:not(.native-app) .gc-store-hero h1{font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.045em;max-width:780px;font-size:clamp(36px,4.5vw,60px);font-weight:600;line-height:1.1}body:not(.native-app) .gc-store-hero p{max-width:540px;font-size:15px;line-height:1.65}body:not(.native-app) .gc-store-hero .gc-eyebrow{letter-spacing:.2em;color:#d2e8ff;justify-content:center;font-size:11px}body:not(.native-app) .gc-store-hero [data-testid=shopping-backdrop]>div:last-child,body:not(.native-app) .gc-store-hero.retail-simulator-hero>div[aria-hidden]>div{background:linear-gradient(#08213799,#08213799)!important}body:not(.native-app) .gc-store-hero :is(.gc-btn,button[class*=rounded-full],a[class*=rounded-full]){min-height:46px;text-shadow:none;border-radius:24px;font-size:14px;font-weight:600}body:not(.native-app) .gc-store-hero a[class*=rounded-full]:not([class*=bg-]){color:#fff;border-color:#c6e1f399}body:not(.native-app) .gc-store-hero :is(div,nav)[class*=flex]{justify-content:center}body:not(.native-app) .gc-store-hero nav{background:0 0;border-radius:0;max-width:100%;margin-inline:auto;padding:0}body:not(.native-app) .gc-store-hero nav[aria-label="Shop club categories"]{justify-content:flex-start;width:fit-content;margin-top:28px}body:not(.native-app) .gc-store-hero nav[aria-label=Your\ account]{color:#e5f2ff;margin-bottom:24px;font-size:12px}body:not(.native-app) .gc-store-hero nav[aria-label=Your\ account] a{color:#e5f2ff}body:not(.native-app) .gc-store-hero nav[aria-label=Your\ account]+p{display:none}body:not(.native-app) .gc-store-hero .gc-store-actions{flex-direction:column;align-items:center;gap:8px;margin-top:28px}body:not(.native-app) .gc-store-hero .gc-store-text-link{color:#fff;text-underline-offset:4px;align-items:center;font-size:13px;text-decoration:underline;display:inline-flex}body:not(.native-app) .retail-simulator-hero>div:not([aria-hidden]){padding-block:88px 72px}body:not(.native-app) .gc-simulator-shortcuts{flex-wrap:wrap;justify-content:center;gap:8px 24px;max-width:860px;margin:0 auto 24px;padding:0 20px;display:flex}body:not(.native-app) .gc-simulator-shortcuts a{color:#173750;background:#c6e1f3d9;border-radius:22px;align-items:center;min-height:44px;padding:0 16px;font-size:13px;display:flex}body:not(.native-app) .sim-guide{background:#c3dcf2e8;border-color:#c3d9ee;border-radius:16px;max-width:720px;margin:32px auto 16px;padding:24px}body:not(.native-app) .sim-guide h2{font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.035em;font-size:28px;font-weight:600}body:not(.native-app) main .gc-account-content{background:0 0;border-radius:0}body:not(.native-app) .gc-store-hero nav[aria-label=Your\ account] [aria-current],body:not(.native-app) .gc-store-hero nav[aria-label=Account\ sections] a:not([aria-current]){color:#fff}body:not(.native-app) .gc-store-hero button[class*="bg-[#3b82f6]"]{color:#fff;background:#2563eb}body:not(.native-app) .gc-account-content :is(section,section>a,section>div)[class*=rounded-]{border-radius:16px}body:not(.native-app) .gc-account-content #profile>div>div:first-child{padding:24px}body:not(.native-app) .gc-account-content #profile h2{font-size:28px}body:not(.native-app) .gc-account-content #profile>div>div:first-child>p{line-height:1.6}body:not(.native-app) main .gc-account-content :is(a,button)[class*=bg-blue-]{color:#fff}body:not(.native-app) .gc-account-content>div[role=status]{max-width:680px;margin:auto}body:not(.native-app) .gc-account-content :is(.gc-display,h2){font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.035em;font-weight:600}body:not(.native-app) .gc-scan-hero>.gc-tech-grid,.native-app .gc-scan-hero>[data-testid=shopping-backdrop]{display:none}.gc-saved-page{color:#173750}.native-app .gc-saved-page .gc-store-hero{color:#fff;padding:24px 20px}.native-app .gc-saved-page .gc-store-hero h1{font-size:30px}.gc-device-save{flex-direction:column;max-width:100%;display:inline-flex}.native-app .gc-device-save .gc-btn-secondary{color:#173750;background:#c6e1f3;border-color:#84afca}body:not(.native-app) .gc-scan-hero+section{background:0 0}body:not(.native-app) .gc-scan-hero+section>div>p{background:#c3dcf2ed;border-radius:12px;padding:16px}body:not(.native-app) .gc-scan-hero :is(.mt-8,.mt-5):has(>a,>button){justify-content:center}@media (max-width:600px){body:not(.native-app) .gc-store-hero>div:not([aria-hidden]):not([data-testid]){padding:40px 20px 32px}body:not(.native-app) .gc-store-hero p{font-size:14px}body:not(.native-app) .gc-store-hero h1{font-size:36px}body:not(.native-app) .retail-simulator-hero>div:not([aria-hidden]){padding-block:56px 44px}body:not(.native-app) .sim-guide{margin:24px 16px 12px;padding:20px}body:not(.native-app) .sim-guide h2{font-size:25px}}[data-testid=gear-category]>div:first-child{color:#173750;background:#e1eef6f7;border-radius:12px;padding:16px 20px}body:not(.native-app) [data-testid=gear-category]>div:first-child p{color:#35566d}.gc-product-photo-missing{color:#173750;text-align:center;background:#dcebf4;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:150px;padding:20px;display:flex}.gc-product-photo-missing span{color:#49657b;font-size:12px}.gc-mobile-filter-summary{display:none}.gc-filter-summary{display:list-item}.sc-photo-note{color:#49657b;margin:4px 0 8px;font-size:12px;line-height:1.5}@media (max-width:700px){.gc-mobile-filter-summary{display:list-item}.gc-app-shop-filters{margin-top:12px!important;padding:12px!important}.gc-app-shop-intro{gap:8px!important}.gc-app-shop-intro>div{display:none}body:not(.native-app) [data-testid=category-storefront]>div:not([aria-hidden]):not([data-testid]){padding:28px 20px 20px}.gc-store-hero nav[aria-label="Shop club categories"]{margin-top:16px!important}}.native-app .gc-mobile-filter-summary{display:list-item}body.native-app{--gc-black:#dcebf4;--gc-midnight:#d0e3ef;--gc-navy:#c2dcec;--background:#dcebf4;--foreground:#173750;color:#173750;background:#dcebf4}body.native-app .gc-header.gc-header{color:#fff;background:#184f79!important}body.native-app .gc-app-home-hero{color:#173750;background:#c6e1f3}body.native-app .gc-app-home-hero .gf-photo{opacity:.22;display:block}body.native-app .gc-app-home-hero :is(h1,.gf-copy,.gf-eyebrow,.gf-edge){color:#173750;text-shadow:none}body.native-app .gc-app-home-hero:before{background:linear-gradient(90deg,#dcebf4e8,#dcebf4b8)}body.native-app .gf-shelf{color:#173750;background:#dcebf4}body.native-app .gf-shelf li{color:#173750;background:#e8f2f9;border-color:#8eb6d0}body.native-app .gf-shelf :is(.text-white,.text-slate-200,.text-slate-300,.text-slate-400,.text-sky-300){color:#35566d}body.native-app .gf-shelf :is(h2,h3){color:#173750}body.native-app .gf-shelf select{color:#173750;background:#f2f8fc;border-color:#8eb6d0}body.native-app .gf-utility{display:none}body.native-app .gf-shelf .gc-reveal>a,body.native-app .gc-app-home-hero .gc-btn-secondary{color:#173750;background:#c6e1f3;border-color:#84afca}body.native-app .gc-saved-page{color:#173750;background:#dcebf4}body.native-app .gc-native-tabs{background:#e1eef6;border-color:#84afca}body.native-app .gc-native-tabs>a{color:#35566d}body.native-app .gc-native-tabs>a[aria-current=page],body.native-app .gc-native-tabs>div>span{color:#174d79}body.native-app .gc-native-tabs button{color:#fff;background:#174d79;border-color:#e1eef6}.gc-saved-storage-note{background:#e1eef6;border-radius:8px;padding:8px 12px;font-size:12px;line-height:1.5}.gc-saved-storage-note>p{font-weight:600}.gc-saved-storage-note summary{cursor:pointer;align-items:center;min-height:32px;text-decoration:underline;display:flex}.gc-saved-storage-note details p{max-width:680px}[data-testid=comparison-dock]{color:#fff!important;background:#102b4a!important}[data-testid=comparison-dock] .gc-compare-club-name{color:#fff!important}[data-testid=comparison-dock] [class*=text-slate-400]{color:#d5e5f5!important}body .review-preview{color:#fff!important;background:#153258!important}body .review-preview :is(p,a,span){color:#fff!important}body main .retail-results-heading :is(h1,h1 span,.gc-eyebrow,.text-slate-400,.gc-clear-search){color:#edf7ff}body main .retail-results-heading .gc-clear-search{border-color:#a5c8e0}body:not(.native-app) main .gc-complete-set-result,body.native-app main .gc-complete-set-result{border-radius:6px}body main .gc-compare-heading a{background:#153258;border-color:#a5c8e0}body main .gc-compare-heading a:hover{color:#fff;background:#21466e}body:has(.gc-simulator-page){background:#f0f5f8!important}body main.gc-simulator-page{color:#173750;background:#f0f5f8!important}body .gc-simulator-page .retail-simulator-hero>div[aria-hidden]>div{background:linear-gradient(90deg,#081326eb,#0813267a)!important}body main.gc-simulator-page .retail-simulator-hero :is(h1,p,span){color:#f4f9ff}body .gc-simulator-page .retail-simulator-hero>div:not([aria-hidden]){padding-block:48px}.gc-simulator-planning{gap:12px;max-width:1344px;margin:24px auto 0;padding:0 20px;display:grid}.gc-simulator-planning>details{background:#fff;border:1px solid #b9cddd;border-radius:10px;scroll-margin-top:90px}.gc-simulator-planning>details>summary{cursor:pointer;color:#173750;padding:18px 22px;font-weight:700}.gc-simulator-planning>details>summary small{color:#456279;margin:5px 0 0 18px;font-weight:400;display:block}.gc-simulator-planning .sim-guide{max-width:none;box-shadow:none;background:#fff;border-radius:0;margin:0;padding:24px}body main.gc-simulator-page .gc-card{border-radius:10px;background:#fff!important}.gc-simulator-page [data-testid=simulator-tabs]{padding-bottom:8px;display:flex;overflow-x:auto}.gc-simulator-page [data-testid=simulator-tabs] button{min-width:140px;min-height:68px}body main.gc-simulator-page [data-testid=simulator-tabs] button[aria-selected=true]{color:#fff;background:#184f79}body main.gc-simulator-page [data-testid=simulator-tabs] button[aria-selected=true] span{color:#fff}body main.gc-simulator-page [data-testid=simulator-category]>ul{grid-template-columns:repeat(4,minmax(0,1fr))}body main .gc-compare-heading [data-testid=shopping-backdrop]>div:last-child{background:#081326d1!important}@media (max-width:1000px){body main.gc-simulator-page [data-testid=simulator-category]>ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){body main.gc-simulator-page [data-testid=simulator-category]>ul{grid-template-columns:1fr}.gc-simulator-planning{margin-top:16px}.gc-simulator-planning .sim-guide{padding:18px}}body:has(.gc-commerce-page){background:#f5f7f9!important}body main.gc-commerce-page{background:#f5f7f9!important}body main.gc-commerce-page :is(.gc-card,[data-testid=shop-club-card]){border-radius:8px;background:#fff!important}body main.gc-commerce-page .gc-store-hero{min-height:0}body main.gc-commerce-page .gc-store-hero [data-testid=shopping-backdrop]>div:last-child{background:linear-gradient(90deg,#081326e6,#08132659)!important}body main.gc-commerce-page .gc-store-hero :is(h1,p,.gc-eyebrow){color:#f4f9ff}body main.gc-commerce-page .gc-store-hero nav :is(a,button){color:#fff;background:#153258;border-color:#a5c8e0}body main.gc-commerce-page .gc-store-hero nav button[aria-pressed=true]{color:#fff;background:#2563eb}body main.gc-commerce-page [data-testid=gear-category]>div:first-child{background:0 0;border-radius:0;padding:0}body main.gc-commerce-page [data-testid=gear-category]>div:first-child p{max-width:640px}body main.gc-commerce-page .gc-app-shop-filters{border-radius:8px;background:#fff!important}.gc-card-design-details{color:#35566d;margin-top:10px;font-size:13px}.gc-card-design-details>summary{cursor:pointer;text-underline-offset:3px;min-height:36px;padding-block:8px;text-decoration:underline}body main.gc-commerce-page [data-testid=shop-club-card] h3{font-size:23px;line-height:1.2}body main.gc-commerce-page [data-testid=gear-tabs]{gap:8px}body main .gc-compare-heading :is(h1,p,a,span){color:#edf7ff!important}:is(body:has(.gc-commerce-page),body:has(.gc-simulator-page)),body main.gc-commerce-page,body main.gc-simulator-page{background:#fff!important}body main:is(.gc-commerce-page,.gc-simulator-page) [class*="max-w-[1440px]"]{max-width:1240px}body main:is(.gc-commerce-page,.gc-simulator-page) :is(.gc-chip,.gc-btn-secondary,[role=tab]){border-radius:6px}body main:is(.gc-commerce-page,.gc-simulator-page) :is(h2,h3){color:#172a3a}body main.gc-commerce-page [data-testid=shop-club-card] h3{font-size:20px}body main.gc-commerce-page :is([data-testid=club-shop],[data-testid=gear-category])>ul,body main.gc-simulator-page [data-testid=simulator-category]>ul{grid-template-columns:repeat(3,minmax(0,1fr))}.gc-simulator-planning{max-width:1240px}body main.gc-commerce-page .gc-store-hero>div:not([aria-hidden]){padding-block:28px}@media (max-width:900px){body main.gc-commerce-page :is([data-testid=club-shop],[data-testid=gear-category])>ul,body main.gc-simulator-page [data-testid=simulator-category]>ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){body main.gc-commerce-page :is([data-testid=club-shop],[data-testid=gear-category])>ul,body main.gc-simulator-page [data-testid=simulator-category]>ul{grid-template-columns:1fr}}body .sc-preview:has(.sc-results){color:#173750;background:#fff}:is(.sc-preview:has(.sc-results)>.sc-course,.sc-preview:has(.sc-results)>.sc-stage){display:none}body .sc-preview .sc-results :is(.sc-results-intro,.sc-card){box-shadow:none;background:#fff;border:1px solid #d4dfe7;border-radius:8px}body .sc-preview .sc-results .sc-why{background:#f4f5f6;border-radius:4px}body .sc-preview .sc-results :is(h2,h3){color:#172a3a}body .sc-preview .sc-results .sc-fitting-note{max-width:760px;font-size:14px;line-height:1.6}:is(body:has(.gc-neutral-page),body:has(.sc-results)){background:#fff!important}body main.gc-neutral-page{--gc-card:#fff;--gc-midnight:#f4f5f6;--gc-black:#fff;--gc-navy:#eef2f5;color:#173750;background:#fff!important}body main.gc-neutral-page :is(.bg-gc-card,.bg-gc-midnight,.bg-gc-black){background:#f4f5f6}body main.gc-neutral-page :is([data-testid=comparison-club],.gc-card){box-shadow:none;border-radius:6px;background:#fff!important;border:1px solid #d4dfe7!important}body main.gc-neutral-page [class*="rounded-[24px]"]{box-shadow:none;border:1px solid #d4dfe7;border-radius:6px}body main.gc-compare-page table{color:#173750;background:#fff}body main.gc-compare-page table thead{background:#eef2f5}body main.gc-compare-page table :is(th,td){border-color:#d4dfe7}body main.gc-saved-page section:not(.gc-store-hero)>:is(div,details),body main.gc-saved-page section>ul>li{background:#fff;border:1px solid #d4dfe7;border-radius:6px}body main.gc-saved-page .gc-saved-storage-note{background:#f4f5f6;border-radius:6px}body main.gc-neutral-page .gc-store-hero [data-testid=shopping-backdrop]>div:last-child{background:linear-gradient(90deg,#081326e0,#08132666)!important}body main.gc-neutral-page .gc-store-hero :is(h1,p){color:#f4f9ff!important}body main.gc-compare-page table tbody tr{background:#fff!important}body main.gc-compare-page table tbody tr:nth-child(2n){background:#f4f5f6!important}body main.gc-compare-page table td{background:0 0!important}
