@import"https://fonts.googleapis.com/css2?family=Spartan:wght@400;500;600;700;800&family=League+Spartan:wght@400;500;600;700;800&family=Kanit:ital,wght@0,400;0,500;0,600;0,700;0,800;1,500;1,600;1,700;1,800&family=Urbanist:wght@400;500;600;700;800&display=swap";:root{--gp-font-display: "Kanit", "Spartan", "League Spartan", sans-serif;--gp-font-text: "Urbanist", "Spartan", "League Spartan", system-ui, -apple-system, sans-serif;--gp-font-nav: "Spartan", "League Spartan", -apple-system, sans-serif;--gp-bg: #000000;--gp-bg-2: #131417;--gp-card: rgba(94,101,114,.3);--gp-surface: #17181b;--gp-card-2: #1e2024;--gp-border: rgba(255,255,255,.1);--gp-border-h: rgba(255,255,255,.22);--gp-text: rgba(255,255,255,.95);--gp-text-2: rgba(255,255,255,.7);--gp-text-3: rgba(255,255,255,.5);--gp-text-4: rgba(255,255,255,.6);--gp-accent: #4ADB73;--gp-accent-h: #B1FFC7;--gp-gold: #CEA466;--gp-gold-2: #F9E8D0;--gp-pink: #FFAEF1;--gp-purple: #B370FF;--gp-purple-2: #E3CAFF;--gp-btn-light: #DEE4F1;--gp-btn-light-ink: #17181B;--gp-radius: 8px;--gp-radius-lg: 16px;--gp-h1: clamp(32px, 4.5vw, 72px);--gp-h2: clamp(30px, 2.75vw, 44px);--gp-h3: clamp(19px, 2vw, 32px);--gp-sub: clamp(18px, 1.375vw, 22px);--gp-body: clamp(18px, 1.25vw, 20px);--gp-body-lh: clamp(28.8px, 2.5vw, 40px);--gp-card-fs: clamp(15px, 1.125vw, 18px);--gp-eyebrow: clamp(13px, 1.125vw, 18px);--gp-label: clamp(14px, 1.125vw, 18px);--gp-cta: clamp(15px, 1.25vw, 20px);--gp-pill: clamp(11px, 1vw, 16px);--gp-trans: .18s ease}:root,.color-scheme-1,.color-background-1{--color-background: 0, 0, 0;--color-foreground: 255, 255, 255;--color-shadow: 0, 0, 0;--color-button: 255, 255, 255;--color-button-text: 0, 0, 0;--color-secondary-button: 0, 0, 0;--color-secondary-button-text: 255, 255, 255;--color-link: 125, 253, 164;--color-badge-foreground: 255, 255, 255;--color-badge-background: 23, 24, 28;--color-badge-border: 255, 255, 255;--payment-terms-background-color: #000000}html,body{overflow-x:clip}@supports not (overflow-x: clip){html,body{overflow-x:hidden}}body{font-family:var(--gp-font-text)!important;font-weight:500!important;background-color:var(--gp-bg);color:var(--gp-text-2);-webkit-font-smoothing:antialiased;font-size:18px}h1,h2,h3,.h0,.h1,.h2{font-family:var(--gp-font-display)!important;font-weight:700!important;font-style:italic!important;text-transform:uppercase!important;letter-spacing:.02em!important;color:var(--gp-text)}h4,h5,h6,.h3,.h4,.h5{font-family:var(--gp-font-text)!important;font-weight:700;color:var(--gp-text)}.section-header{background-color:#000000eb!important}.header,.header-wrapper{background-color:#000000eb!important;border-bottom:1px solid var(--gp-border)!important}.header__menu-item,.header__menu-item:link,.header__menu-item:visited,.list-menu__item--link{color:#ffffffb3!important;font-family:var(--gp-font-text)!important;font-size:16px!important;font-weight:500!important;letter-spacing:0!important;text-transform:uppercase!important}.header__menu-item:hover,.header__menu-item:focus,.list-menu__item--link:hover{color:#fff!important}.header__active-menu-item{color:var(--gp-accent)!important}.header__heading,.header__heading-link,.header__heading-link:hover{color:#fff!important}.header__icon,.header__icon svg,.header__icon path{color:#fff!important;fill:currentColor!important}.header__icon:hover .icon,.header__icon:hover svg{opacity:.75}.cart-count-bubble{background-color:var(--gp-accent)!important;color:#000!important}.header__submenu,.mega-menu__wrapper{background-color:#131417!important;border:1px solid var(--gp-border)!important;border-top:none!important}.header__submenu .list-menu__item--link,.mega-menu__wrapper .list-menu__item--link{color:#ffffffbf!important}.header__submenu .list-menu__item--link:hover,.mega-menu__wrapper .list-menu__item--link:hover{color:#fff!important;background-color:#ffffff0f!important}.menu-drawer{background-color:#0a0a0b!important;border-right:1px solid var(--gp-border)!important}.menu-drawer__navigation,.menu-drawer__navigation-items,.menu-drawer__inner-submenu{background-color:#0a0a0b!important}.menu-drawer__menu-item,.menu-drawer__close-button,.menu-drawer__navigation-item a{color:#fffffff2!important;font-family:var(--gp-font-text)!important;font-size:18px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important}.menu-drawer__menu-item:hover{color:var(--gp-accent)!important}.menu-drawer__close-button svg,.menu-drawer__close-button path{stroke:#fff!important}.header__icon--menu svg,.header__icon--menu path{stroke:#fff!important}.announcement-bar{background-color:var(--gp-accent)!important;color:#000!important}.announcement-bar__message,.announcement-bar__link{color:#000!important;font-family:var(--gp-font-text)!important;font-size:.9rem!important;font-weight:600!important}.footer{background-color:#0b0c0e!important;border-top:1px solid var(--gp-border)!important;margin-top:0!important}.footer__content-bottom{background-color:#060708!important;border-top:1px solid var(--gp-border)!important}.footer-block__heading,.footer__heading{color:#fff!important;font-family:var(--gp-font-text)!important;font-size:.85rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important}.footer-block__details-content .link,.footer-block__details-content a,.link--text,.list-menu__item--link{color:#ffffff8c!important;font-family:var(--gp-font-text)!important;font-size:.9rem!important;transition:color .15s ease!important}.footer-block__details-content .link:hover,.footer-block__details-content a:hover,.link--text:hover{color:#fff!important}.footer__copyright,.copyright{color:#ffffff4d!important;font-family:var(--gp-font-text)!important;font-size:.8rem!important}.footer__payment{filter:brightness(.6)!important}.footer .field__input,.footer .newsletter-form__field-wrapper input{background-color:#17181c!important;border-color:var(--gp-border)!important;color:#fff!important;font-family:var(--gp-font-text)!important}.footer .field__input:focus,.footer .newsletter-form__field-wrapper input:focus{border-color:var(--gp-accent)!important;outline:none!important}.footer .field__input::placeholder{color:#ffffff59!important}.footer .social-icons__link svg,.footer .list-social__link svg{fill:#ffffff80!important;transition:fill .15s ease!important}.footer .social-icons__link:hover svg,.footer .list-social__link:hover svg{fill:#fff!important}.gp-container{max-width:1480px;margin:0 auto;padding:0 24px}.gp-section{padding:80px 24px}.gp-section--alt{background:var(--gp-bg-2)}@media(min-width:900px){.gp-section{padding:120px 48px}}.gp-section__header{text-align:center;margin-bottom:60px}.gp-section__eyebrow{display:flex;align-items:center;justify-content:center;gap:12px;max-width:100%;text-align:center;font-size:var(--gp-eyebrow);font-weight:400;line-height:1.667;letter-spacing:.111em;text-transform:uppercase;color:var(--gp-text-4);margin-bottom:16px}.gp-section__eyebrow:before,.gp-section__eyebrow:after{content:"";display:block;flex:0 1 clamp(36px,4.5vw,72px);min-width:12px;height:1px;background:#fff9}.gp-section__title{font-family:var(--gp-font-display);font-size:var(--gp-h2);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.02em;line-height:1.3;color:var(--gp-text);margin:0 0 16px}.gp-section__sub{font-size:var(--gp-body);color:var(--gp-text-2);max-width:620px;margin:0 auto;line-height:var(--gp-body-lh);font-weight:500}.gp-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--gp-btn-light);color:var(--gp-btn-light-ink);font-family:var(--gp-font-text);font-size:var(--gp-cta);font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase;padding:17px 40px;border-radius:8px;border:1px solid rgba(255,255,255,.5);cursor:pointer;text-decoration:none;transition:background var(--gp-trans),transform var(--gp-trans)}.gp-btn-primary:hover{opacity:.88}.gp-btn-primary:focus-visible{outline:3px solid var(--gp-accent);outline-offset:3px}.gp-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#ffffff1a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;font-family:var(--gp-font-text);font-size:var(--gp-cta);font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase;padding:17px 40px;border-radius:8px;border:1px solid rgba(255,255,255,.5);cursor:pointer;text-decoration:none;transition:border-color var(--gp-trans),background var(--gp-trans)}.gp-btn-ghost:hover{opacity:.88}.gp-btn-ghost:focus-visible{outline:3px solid rgba(255,255,255,.5);outline-offset:3px}.gp-headset-card:focus-visible,.gp-club-card:focus-visible,.gp-acc-card:focus-visible{outline:3px solid var(--gp-accent);outline-offset:2px}.gp-step-nav__next:focus-visible,.gp-step-nav__back:focus-visible,.gp-builder-bar__cta:focus-visible{outline:3px solid var(--gp-accent);outline-offset:3px}#shopify-pc__banner{padding:0!important;background:transparent!important;box-shadow:none!important}#shopify-pc__banner .shopify-pc__banner__dialog{width:min(420px,calc(100% - 32px))!important;max-width:420px!important;margin:0 0 16px 16px!important;padding:16px 18px 14px!important;border-radius:14px!important;background:#17181c!important;color:#fff!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 14px 44px #0000008c!important;font-family:var(--gp-font-text)!important;font-size:13px!important}#shopify-pc__banner .shopify-pc__banner__body-title{font-size:14px!important;font-weight:700!important;margin:0 0 4px!important;color:#fff!important}#shopify-pc__banner .shopify-pc__banner__body{font-size:12.5px!important;line-height:1.45!important;margin:0 0 12px!important;color:#ffffffc7!important}#shopify-pc__banner .shopify-pc__banner__body-policy-link{color:#7dfda4!important}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btn-accept,#shopify-pc__banner .shopify-pc__banner__btn-decline,#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{width:auto!important;min-width:0!important;flex:0 0 auto!important;margin:0!important;padding:8px 14px!important;font-family:var(--gp-font-text)!important;font-size:12.5px!important;font-weight:600!important;border-radius:10px!important;line-height:1.2!important}#shopify-pc__banner .shopify-pc__banner__btn-accept{background:#e6e9f2!important;color:#0c0d10!important;border:1px solid #e6e9f2!important}#shopify-pc__banner .shopify-pc__banner__btn-decline,#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{text-decoration:none!important}@media(max-width:600px){#shopify-pc__banner .shopify-pc__banner__dialog{width:calc(100% - 24px)!important;margin:0 12px 12px!important}}@media screen and (min-width:990px){.header.header--middle-left{grid-template-columns:1fr auto 1fr!important}.header.header--middle-left .header__inline-menu{justify-self:center}}.gpsh-title,.gp-hero__title{font-family:var(--gp-font-display)!important;font-size:var(--gp-h1)!important;font-weight:700!important;font-style:italic!important;text-transform:uppercase!important;letter-spacing:.02em!important;line-height:1.05!important;background:linear-gradient(90deg,#f9e8d0,#cea466);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent}.gpv-title,.gp-section__title,.gpb-title,.gp-bundles__title,.gpsh-both-lead{font-family:var(--gp-font-display)!important;font-size:var(--gp-h2)!important;font-weight:700!important;font-style:italic!important;text-transform:uppercase!important;letter-spacing:.02em!important;line-height:1.3!important;color:var(--gp-text)!important}.gpsh-door h2,.gpv-card-title,.gbf-step-title,.gbf-h1,.gpcu-title,.gpip-title,.gp-bundle-card__name,.gpb-body h2,.gpb-body h3,.gpb-modal-card h3,.gbf-modal-card h3,.gp-proof__quote-text{font-family:var(--gp-font-display)!important;font-size:var(--gp-h3)!important;font-weight:600!important;font-style:italic!important;text-transform:uppercase!important;letter-spacing:.02em!important;line-height:1.3!important;color:var(--gp-text)!important}.gbf-h1{font-size:clamp(19px,1.6vw,26px)!important}.gp-how__step-title{font-family:var(--gp-font-text)!important;font-weight:600!important;font-size:clamp(19px,1.9vw,30px)!important;color:var(--gp-text)!important}.gpsh-eyebrow,.gpv-eyebrow,.gpb-eyebrow,.gpcu-eyebrow,.gpip-eyebrow,.gp-hero__eyebrow,.gp-bundles__eyebrow,.gp-section__eyebrow{font-family:var(--gp-font-text)!important;font-size:var(--gp-eyebrow)!important;font-weight:400!important;line-height:1.667!important;letter-spacing:.111em!important;text-transform:uppercase!important;color:var(--gp-text-4)!important}.gpsh-sub,.gp-hero__subtitle{font-family:var(--gp-font-text)!important;font-size:var(--gp-sub)!important;font-weight:400!important;line-height:1.6!important;color:var(--gp-text)!important}.gpv-subtitle,.gpb-sub,.gpcu-sub,.gbf-step-help,.gpip-sub,.gpsh-both-sub,.gp-bundles__subtitle,.gpb-body,.gpv-disclosure{font-family:var(--gp-font-text)!important;font-size:var(--gp-body)!important;font-weight:500!important;line-height:var(--gp-body-lh)!important;color:var(--gp-text-2)!important}.gpip-sub{font-size:15px!important;line-height:1.6!important}.gpsh-door p,.gpsh-list li,.gpv-card-body,.gpb-opt-sub,.gbf-opt-sub,.gpip-opt-desc,.gpcu-body p,.gp-how__step-desc,.gpb-included li,.gbf-modal-body,.gpb-renew,.gbf-step-note,.gpv-buy-note,.gpcu-note{font-family:var(--gp-font-text)!important;font-size:var(--gp-card-fs)!important;font-weight:500!important;line-height:1.6!important;color:var(--gp-text-2)!important}.gpsh-list li,.gpb-included li,.gpb-renew,.gbf-step-note,.gpv-buy-note,.gpcu-note{color:var(--gp-text)!important}.gpb-opt-title,.gbf-opt-title,.gpip-opt-title,.gpcu-body h3,.gbf-c-name,.gpb-c-name{font-family:var(--gp-font-text)!important;font-weight:600!important;font-style:normal!important;text-transform:none!important;letter-spacing:0!important;color:var(--gp-text)!important}.gpb-row-label,.gbf-sub-label,.gp-how__step-label,.gp-proof__stat-label,.gp-hero__stat-label{font-family:var(--gp-font-text)!important;font-size:var(--gp-label)!important;font-weight:400!important;letter-spacing:.11em!important;text-transform:uppercase!important;color:var(--gp-text-3)!important}.gpsh-badge,.gpip-opt-badge,.gp-bundle-card__badge,.gpcu-tag,.gpb-c-tag,.gbf-c-tag{display:inline-block;font-family:var(--gp-font-text)!important;font-size:var(--gp-pill)!important;font-weight:600!important;letter-spacing:0!important;text-transform:uppercase!important;line-height:1.5!important;padding:8px 20px!important;border-radius:999px!important;color:var(--gp-accent)!important;background:linear-gradient(#4adb7333,#4adb7333),#ffffff1a!important;border:1px solid rgba(74,219,115,.7)!important}.gpsh-badge--putt,.gpip-opt-badge--putt,.gpcu-tag--gold{color:var(--gp-gold)!important;background:linear-gradient(#cea46633,#cea46633),#ffffff1a!important;border-color:#cea466b3!important}.gpsh-badge--pass,.gpip-opt-badge--both{color:var(--gp-purple)!important;background:linear-gradient(#b370ff33,#b370ff33),#ffffff1a!important;border-color:#b370ffb3!important}.gpcu-tag,.gpb-c-tag,.gbf-c-tag{padding:3px 10px!important;font-size:11px!important}.gpsh-cta,.gpb-cta,.gpv-buy-btn,.gbf-wnext,.gbf-wback,.gpcu-btn,.gpip-skip,.gbf-add,[data-gbf-add],.gp-bundle-card__cta{font-family:var(--gp-font-text)!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:uppercase!important;border-radius:8px!important;transition:opacity .15s ease!important}.gpsh-cta,.gpb-cta,.gpv-buy-btn,.gbf-add,[data-gbf-add],.gp-bundle-card__cta{font-size:var(--gp-cta)!important;line-height:1!important;padding:17px 40px!important;border:1px solid rgba(255,255,255,.5)!important}.gpsh-cta,.gpv-buy-btn,.gbf-wnext,.gp-bundle-card__cta{background:var(--gp-btn-light)!important;color:var(--gp-btn-light-ink)!important}.gpsh-cta:hover,.gpb-cta:hover,.gpv-buy-btn:hover,.gbf-wnext:hover,.gpcu-btn:hover,.gbf-add:hover,[data-gbf-add]:hover{opacity:.88;transform:none!important;filter:none!important}.gpv-buy-price{font-family:var(--gp-font-text)!important}.gpv-card,.gpb-opt,.gbf-card,.gpcu-card,.gpb-included,.gp-how__step,.gp-proof__quote{background:var(--gp-card)!important}.gpb-modal-card,.gbf-modal-card,.gpip-card{background:var(--gp-surface)!important;box-shadow:0 24px 80px #0009!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/gp-base.css.map */
