.doi-golf-explorer{--gx-ink:#070604;--gx-paper:#fffdff;--gx-rust:#834601;--gx-gold:#d2bb6f;--gx-border:rgba(7,6,4,.15);--gx-mist:#f4f0e6;--gx-muted:#6b6255;display:block;background:var(--gx-paper);color:var(--gx-ink);font:14px/1.6 var(--typeBasePrimary,Jost),var(--typeBaseFallback,sans-serif);letter-spacing:normal;text-align:left}.doi-golf-explorer *{box-sizing:border-box}.doi-golf-explorer [hidden]{display:none!important}.doi-golf-explorer h1,.doi-golf-explorer h2,.doi-golf-explorer h3{margin:0;color:inherit;letter-spacing:-.035em;line-height:1.12;text-transform:none}.doi-golf-explorer h1{font-family:var(--typeHeaderPrimary,Poppins),sans-serif;font-size:clamp(29px,3.2vw,45px);font-weight:700}.doi-golf-explorer h2{font-family:Georgia,serif;font-size:24px;font-weight:400}.doi-golf-explorer h3{font-family:Georgia,serif;font-size:clamp(24px,2.2vw,31px);font-weight:400;line-height:1.08}.doi-golf-explorer p{margin:0}.doi-golf-explorer a{color:var(--gx-rust);text-decoration:none;background-image:none;border:0}.doi-golf-explorer a:hover{text-decoration:underline;text-underline-offset:4px}.doi-golf-explorer button,.doi-golf-explorer input,.doi-golf-explorer select{font:inherit;letter-spacing:normal;text-transform:none}.doi-golf-explorer button{cursor:pointer;margin:0}.doi-golf-explorer input[type=checkbox]{accent-color:var(--gx-rust);width:18px;height:18px;margin:0;flex-shrink:0}.doi-golf-explorer :focus-visible{outline:3px solid var(--gx-rust);outline-offset:3px}.doi-golf-explorer [id]{scroll-margin-top:150px}.gx-wrap{max-width:1480px;margin:auto;padding:0 clamp(12px,2vw,28px)}.gx-crumb{display:flex;gap:9px;padding:16px 0 0;font-size:12px;color:var(--gx-muted)}.gx-hero{display:block;padding:20px 0 26px;border-bottom:1px solid var(--gx-border)}.gx-hero-copy{min-width:0}.gx-kicker{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gx-rust);line-height:1.5}.gx-hero .gx-kicker{margin-bottom:8px}.gx-intro{font-size:14px;line-height:1.6;color:var(--gx-muted);margin-top:10px!important}.gx-hero .md-compact-heading{margin:0}.gx-hero .md-heading-tools{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px}.gx-hero .md-page-save{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0}.gx-hero .md-banner{max-width:300px;margin:0;padding:5px 8px;font-size:10px;line-height:1.4}.gx-hero .md-button{min-height:44px;padding:8px 0;font-size:14px}.gx-hero .md-save{min-width:112px}.gx-view-switch{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 16px}.gx-view-switch button{min-height:44px;padding:10px 16px;border:1px solid #d7cebf;background:var(--gx-paper);border-radius:20px;color:#655c4e;font-size:12px;line-height:1.4}.gx-view-switch button[aria-pressed=true]{background:var(--gx-rust);color:#fff;border-color:var(--gx-rust)}.gx-finder{padding:0}.gx-section-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.gx-section-head h2{font-size:21px}.gx-section-head .gx-kicker{display:none}.doi-golf-explorer .gx-text-button{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid #bca88b;border-radius:6px;background:var(--gx-paper);color:var(--gx-rust);font-size:13px;font-weight:600}.gx-form{display:grid;grid-template-columns:1.5fr repeat(3,minmax(0,1fr));gap:16px;padding:16px;background:var(--gx-mist);border:1px solid var(--gx-border);border-radius:8px}.gx-form label{display:flex;flex-direction:column;gap:7px;min-width:0;color:var(--gx-muted);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.gx-form input[type=search],.gx-form select{width:100%;min-width:0;height:44px;margin:0;border:1px solid #d7cebf;border-radius:6px;padding:10px 12px;background:var(--gx-paper);color:var(--gx-ink);font-size:14px;font-weight:400;letter-spacing:normal;text-transform:none}.doi-golf-explorer .gx-form select{appearance:none;-webkit-appearance:none;background-color:var(--gx-rust);color:#fff;border-color:var(--gx-rust);padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23fffdff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px}.gx-form option{background:var(--gx-rust);color:#fff}.gx-more-filters{grid-column:1/-1;border-top:1px solid #ddd3c4;padding-top:4px}.gx-more-filters>summary{min-height:44px;padding:10px 0;color:var(--gx-rust);font-size:13px;cursor:pointer}.gx-more-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:8px 0}.gx-toggles{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px 22px}.gx-toggles label{flex-direction:row;align-items:center;min-height:44px;gap:8px;font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}.gx-small{font-size:12px;color:var(--gx-muted)}.gx-finder>.gx-small{margin-top:8px;font-size:11px}.doi-golf-explorer[data-view=happy] .gx-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr)}.doi-golf-explorer[data-view=all] .gx-search{order:-1}.gx-results-head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0 8px}.gx-results-head>div:first-child{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px}.gx-results-head h2{font-size:21px}.gx-results-head [data-count]{font-size:12px;color:var(--gx-muted)}.gx-result-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.doi-golf-explorer .gx-outline,.gx-current-view{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 14px;border:1px solid #bca88b;border-radius:6px;background:var(--gx-paper);color:var(--gx-rust);font-size:12px;line-height:1.4}.gx-current-view{background:var(--gx-rust);color:#fff;border-color:var(--gx-rust)}.gx-result-note{font-size:11px}.gx-announcement{font-size:13px;color:var(--gx-rust);margin-top:10px!important}.gx-announcement:empty{display:none}.gx-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:20px}.gx-card{padding:23px;min-width:0;display:flex;flex-direction:column;border:1px solid var(--gx-border);background:var(--gx-paper);color:var(--gx-ink);transition:box-shadow .2s}.gx-card.is-picked{box-shadow:0 0 0 3px var(--gx-rust)}.gx-card-top{display:flex;align-items:center;gap:8px;min-height:44px;margin-bottom:10px}.gx-card .gx-kicker{margin-right:auto;font-size:9px}.doi-golf-explorer .gx-save{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border:1px solid #bca88b;border-radius:6px;background:var(--gx-paper);color:var(--gx-rust);padding:0}.gx-save:disabled{opacity:.5;cursor:wait}.gx-save[aria-pressed=true]{background:var(--gx-rust);color:#fff}.gx-save[aria-pressed=true] svg{fill:currentColor}.gx-compare-check{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;min-height:44px;padding:9px 10px;border:1px solid #bca88b;border-radius:6px;color:var(--gx-rust);font-size:12px;font-weight:600;cursor:pointer}.gx-compare-check:has(:checked){background:var(--gx-rust);border-color:var(--gx-rust);color:#fff}.gx-compare-check:has(:focus-visible){outline:3px solid var(--gx-rust);outline-offset:3px}.gx-category{font-size:12px;color:var(--gx-rust);margin-top:10px!important}.gx-why{font-size:13px;color:var(--gx-muted);line-height:1.58;margin-top:14px!important}.gx-tags{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 20px}.gx-tags span{padding:4px 7px;background:var(--gx-mist);border:1px solid #e7dfd2;font-size:10px;color:#6b5b42}.gx-status{font-size:11px;color:var(--gx-rust);margin-top:12px!important}.gx-card-bottom{margin-top:auto;border-top:1px solid var(--gx-border);padding-top:12px}.gx-card-links{display:flex;align-items:center;flex-wrap:wrap;gap:4px 18px}.gx-card a{font-size:12px}.gx-card-links>a{display:inline-flex;align-items:center;gap:6px;min-height:44px}.gx-card details{margin-top:6px}.gx-card summary{min-height:44px;padding:10px 0;font-size:12px;color:var(--gx-rust);cursor:pointer;list-style:revert}.gx-detail-body{font-size:12px;color:var(--gx-muted);padding:4px 0 12px}.gx-detail-body p+p{margin-top:12px}.gx-detail-note{border-left:2px solid var(--gx-gold);padding-left:10px}.gx-detail-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.gx-detail-links a{display:inline-flex;align-items:center;min-height:44px;gap:6px}.gx-checked{margin-top:12px!important;font-size:10px;color:var(--gx-muted)}.gx-checked a{font-size:10px}.doi-golf-explorer .gx-map-action{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:44px;border-top:1px solid var(--gx-border);margin-top:8px;padding-top:6px;font-size:12px}.gx-offer{margin:16px 0 20px;padding:14px;background:#f6f2e9;border:1px solid #e7dfd2;border-radius:6px;font-size:13px;overflow-wrap:anywhere}.gx-offer-label{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gx-rust)}.gx-offer-hours{font-size:20px;line-height:1.4;font-weight:600;margin-top:6px!important}.gx-offer-summary{font-size:13px;line-height:1.6;margin-top:10px!important}.gx-offer-restrictions{font-size:11px;color:var(--gx-muted);margin-top:10px!important}.gx-offer-links{margin-top:5px}.gx-offer-links a{display:inline-flex;min-height:44px;align-items:center;text-decoration:underline;text-underline-offset:4px}.gx-offer .gx-checked{padding-top:8px;border-top:1px solid #e3d8c6}.doi-golf-explorer[data-view=happy] .gx-card :is(.gx-why,.gx-tags){display:none}.gx-load-more{text-align:center;margin-top:28px}.gx-explore-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px}.doi-golf-explorer .gx-explore-link{display:flex;flex-direction:column;gap:10px;padding:20px;background:var(--gx-mist);border:1px solid var(--gx-border);border-radius:8px;color:var(--gx-ink);text-decoration:none}.gx-explore-link h2{font-size:23px;line-height:1.2}.gx-explore-link p{font-size:13px;color:var(--gx-muted);line-height:1.55}.gx-explore-link>span{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:24px;margin-top:auto;color:var(--gx-rust);font-size:12px;font-weight:600}.gx-explore-link:hover h2{text-decoration:underline;text-underline-offset:4px}.doi-golf-explorer .gx-primary{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:44px;padding:12px 18px;background:var(--gx-rust);color:#fff;border:1px solid var(--gx-rust);border-radius:6px;font-size:13px}.gx-method{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:40px 0 60px}.gx-method h2{margin:10px 0 16px}.gx-method p+p{margin-top:16px}.gx-faq details{border-bottom:1px solid var(--gx-border);padding:12px 0}.gx-faq summary{min-height:44px;cursor:pointer;padding:10px 0}.gx-faq p{padding-top:12px;font-size:13px}.gx-report{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:16px}.gx-empty{padding:28px;border:1px solid var(--gx-border);margin-top:20px}.gx-empty p{margin:12px 0 20px}.gx-tray{position:sticky;bottom:20px;z-index:15;display:flex;align-items:center;justify-content:center;gap:18px;background:var(--gx-paper);color:var(--gx-ink);padding:14px 20px;box-shadow:0 4px 28px #0002;border:1px solid #bca88b;border-radius:8px;max-width:760px;margin:0 auto 25px}.gx-dialog,.gx-signin{background:var(--gx-paper);color:var(--gx-ink);border:1px solid var(--gx-border);border-radius:8px;padding:24px;max-height:85dvh;width:min(1200px,calc(100% - 32px));overflow:auto}.gx-dialog:not([open]),.gx-signin:not([open]){display:none}.gx-dialog::backdrop,.gx-signin::backdrop{background:#000a}.gx-dialog-head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.gx-compare-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.gx-signin{width:min(480px,calc(100% - 32px))}.gx-signin>*+*{margin-top:18px!important}.gx-signin .gx-primary{width:100%}.gx-icon{display:inline-block;vertical-align:-.15em;flex-shrink:0;pointer-events:none;width:18px;height:18px}.gx-save .gx-icon{width:22px;height:22px}.gx-story-fallback{padding-bottom:40px}.gx-story-fallback .doi-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:24px}.gx-story-fallback img{width:100%;aspect-ratio:16/9;object-fit:cover}@media(max-width:1050px){.gx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-results-head{align-items:flex-start;flex-direction:column;gap:8px}.gx-method{gap:30px}.gx-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.gx-hero{padding:16px 0 20px}.gx-hero .md-heading-tools{align-items:flex-start;flex-direction:column;gap:8px}.gx-hero .md-page-save{width:100%}.gx-hero .md-banner{max-width:none;flex:1 0 100%}.gx-view-switch{margin-top:18px}.gx-form,.doi-golf-explorer[data-view=happy] .gx-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px}.gx-search{grid-column:1/-1}.doi-golf-explorer[data-view=happy] .gx-search{order:1}.gx-form label{font-size:9px}.gx-form input[type=search],.gx-form select{font-size:16px}.doi-golf-explorer .gx-form select{padding-left:8px;padding-right:28px;background-position:right 9px center}.gx-more-grid{grid-template-columns:1fr}.gx-toggles{flex-direction:column;gap:0}.gx-section-head{gap:8px}.gx-section-head h2{font-size:21px}.gx-section-head>[data-reset]{font-size:11px;padding:10px;flex-shrink:0}.gx-result-actions{gap:6px}.doi-golf-explorer .gx-outline,.gx-current-view{padding:10px 12px}.gx-grid{grid-template-columns:1fr;gap:17px}.gx-card{padding:20px}.doi-golf-explorer h3{font-size:28px}.gx-method{grid-template-columns:1fr;gap:22px}.gx-explore-links{grid-template-columns:1fr;gap:10px;margin-top:24px}.doi-golf-explorer .gx-explore-link{padding:16px}.gx-explore-link h2{font-size:21px}.gx-compare-grid{grid-template-columns:1fr}.gx-tray{flex-wrap:wrap;gap:10px;bottom:10px;padding:12px}.gx-tray>span{width:100%;text-align:center;font-size:12px}.gx-dialog{padding:18px}.gx-story-fallback .doi-related__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.gx-card{transition:none}}.doi-golf-explorer:not([data-view=happy]) .gx-offer{display:none}.gx-tags{align-items:center}.doi-golf-explorer .gx-happy-tag{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:0;padding:4px 7px;background:#efe3b9;border:1px solid #cdb675;border-radius:0;color:#684407;font-size:10px;font-weight:600;line-height:1.6}.gx-happy-tag .gx-icon{width:12px;height:12px}.gx-happy-tag:hover{background:#e5d394}.gx-happy-tag:focus-visible{outline:3px solid var(--gx-rust);outline-offset:3px}.doi-golf-explorer{display:block}.doi-golf-explorer .gx-finder{margin-top:28px}.doi-golf-explorer .gx-results-head{margin-top:26px}.doi-golf-explorer .gx-status{margin:0 0 12px!important}.doi-golf-explorer .gx-rate-note{padding:12px;background:var(--gx-mist);margin:4px 0 10px;font-size:12px;line-height:1.6}.doi-golf-explorer .gx-rate-note p{margin-top:6px}.doi-golf-explorer .gx-sources{margin:10px 0;padding-left:18px}.doi-golf-explorer .gx-sources a{display:inline-flex;align-items:center;min-height:44px}.doi-golf-explorer .gx-method{font-size:14px;line-height:1.7}.doi-golf-explorer .gx-compare-grid{margin-top:20px}.doi-golf-explorer .gx-card{scroll-margin-top:140px}.doi-golf-explorer .gx-hero .md-heading-tools{justify-content:flex-start}.doi-golf-explorer .gx-hero .md-page-save{margin:0}.doi-golf-explorer .gx-method details p{font-size:13px}.doi-golf-explorer .gx-rate-link{font-weight:600}.doi-golf-explorer .gx-compare-grid .gx-card{padding:18px}.doi-golf-explorer .gx-announcement:empty{display:none}.doi-golf-explorer .gx-form input[type=search],.doi-golf-explorer .gx-form select{font-size:14px}.doi-golf-explorer [data-mydoi-page-save-slot]{min-height:44px;margin:8px 0 14px}.doi-golf-explorer .md-page-save{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.doi-golf-explorer .md-page-save .md-button{min-height:44px}.doi-golf-explorer .md-page-save .md-banner{max-width:300px;font-size:10px;padding:6px 8px;line-height:1.4;margin:0}.doi-golf-explorer .gx-hero .md-map-resource-link{display:none}@media(max-width:640px){.doi-golf-explorer .gx-form input[type=search],.doi-golf-explorer .gx-form select{font-size:16px}.doi-golf-explorer .md-page-save .md-banner{max-width:none;flex-basis:100%}}#doi-golf-explorer [data-mydoi-page-save-slot] .md-page-save{justify-content:flex-start!important;margin:0}#doi-golf-explorer .gx-form input[type=search],#doi-golf-explorer .gx-form select{font-weight:400;letter-spacing:normal}body[data-doi-preview-theme] #doi-golf-explorer .gx-tray{bottom:84px}
/*# sourceMappingURL=/cdn/shop/t/640/assets/doi-golf-explorer.css.map */
