@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Barlow+Condensed:wght@400;500;600;700&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;600&display=swap";:root{--gulf-blue: #9DD5E0;--gulf-orange: #F26F21;--pit-navy: #0E2A38;--pit-cream: #F4EDDC;--roundel-white: #FFFFFF;--tape-black: #1A1A1A;--aged-chrome: #B8C0C5;--font-display: "Bebas Neue", "Barlow Condensed", "Industry Inc", sans-serif;--font-body: "Inter", -apple-system, sans-serif;--font-mono: "JetBrains Mono", "Roboto Mono", monospace;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 80px;--s-10: 96px;--s-11: 120px}body,.template-page__title,p,li,a,button,input,textarea,select{font-family:var(--font-body)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl,.header__heading-link,.section-header__title,.product__title h1{font-family:var(--font-display)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.04em!important;line-height:1.05!important}body{font-size:16px;line-height:1.65;color:var(--pit-navy)}.price-item,.price__regular .price-item--regular,.cart-item__price-wrapper,[class*=price] .money{font-family:var(--font-mono)!important}.header__menu-item{display:inline-flex;align-items:center;font-size:1.5rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--pit-cream);padding:1rem 1.4rem;line-height:1;font-family:var(--font-display)}.header__menu-item:hover{color:var(--gulf-orange)}.header__active-menu-item{text-decoration:none!important;position:relative;display:inline-block;line-height:inherit;vertical-align:baseline;color:var(--gulf-orange)}.header__active-menu-item:after{content:"";position:absolute;left:0;right:0;bottom:-.4rem;height:2px;background:var(--gulf-orange)}.header{padding-top:1rem!important;padding-bottom:1rem!important}.header__submenu .header__menu-item{font-size:1.4rem;letter-spacing:.04em}.header__icon{width:2.4rem;height:2.4rem}.announcement-bar__message{letter-spacing:.06em;text-transform:uppercase;font-size:1.25rem;font-family:var(--font-display)}.button,button[type=submit],.shopify-payment-button__button,.cart__checkout-button{border-radius:0!important;font-family:var(--font-display)!important;text-transform:uppercase;letter-spacing:.06em;font-weight:600;font-size:15px!important;padding:14px 32px!important;box-shadow:2px 2px 0 var(--pit-navy);transition:box-shadow .2s ease,transform .2s ease!important}.button:hover{box-shadow:4px 4px 0 var(--pit-navy);transform:translate(-2px,-2px)}.button:active{box-shadow:0 0 0 var(--pit-navy);transform:translate(0)}.button:focus-visible{outline:3px solid var(--gulf-orange)!important;outline-offset:4px!important}.multicolumn-list{align-items:stretch}.multicolumn-list__item{display:flex}.multicolumn-card__link{display:flex;flex-direction:column;width:100%;color:inherit!important;text-decoration:none!important;transition:transform .2s ease}.multicolumn-card__link:hover{transform:translate(-1px,-1px)}.multicolumn-card__link:hover .multicolumn-card{box-shadow:4px 4px 0 var(--pit-navy)}.multicolumn-card__link:focus-visible{outline:3px solid var(--gulf-orange);outline-offset:4px}.multicolumn-card__link .multicolumn-card{height:100%}.multicolumn-card{position:relative;background:var(--pit-cream);border:2px solid var(--tape-black)!important;border-top:6px solid var(--gulf-orange)!important;border-radius:0!important;box-shadow:2px 2px 0 var(--pit-navy);transition:transform .2s ease,box-shadow .2s ease;width:100%;display:flex!important;flex-direction:column}.multicolumn-card .multicolumn-card__info{flex:1 1 auto;display:flex;flex-direction:column;gap:12px;padding:24px 28px 28px!important}[id$=__how_it_works] .multicolumn-card .multicolumn-card__info,[id$=__steps] .multicolumn-card .multicolumn-card__info{padding-top:92px!important}.multicolumn-card .multicolumn-card__info h3,.multicolumn-card .multicolumn-card__info .h3{margin:0 0 4px!important;font-size:22px!important;line-height:1.1!important}.multicolumn-card .multicolumn-card__info .rte,.multicolumn-card .multicolumn-card__info p{margin:0!important}.multicolumn-card .multicolumn-card__info .rte>*+*{margin-top:12px}.multicolumn-card:before{display:none}.multicolumn-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--gulf-orange);z-index:2}.multicolumn-card:has(.multicolumn-card__info a.link[href]){cursor:pointer}.multicolumn-card:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--pit-navy)}.multicolumn-card .multicolumn-card__info a.link[href]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.multicolumn-card .multicolumn-card__info a.link[href]{position:relative;z-index:2}.multicolumn-card:has(.multicolumn-card__info a.link[href]):hover .multicolumn-card__image{filter:brightness(1.05) saturate(1.05)}[id$=__tiers] .multicolumn-list__item:nth-child(2) .multicolumn-card:after{content:"MOST POPULAR";position:absolute;top:12px!important;right:-10px!important;bottom:auto!important;left:auto!important;width:auto!important;height:auto!important;max-width:none!important;display:inline-block!important;background:var(--gulf-orange);color:var(--roundel-white);font-family:var(--font-display);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:4px 14px!important;transform:rotate(-2deg);z-index:3;box-shadow:1px 1px 0 var(--pit-navy);white-space:nowrap}[id$=__how_it_works] .multicolumn-list,[id$=__steps] .multicolumn-list{counter-reset:gulf-step}[id$=__how_it_works] .multicolumn-card,[id$=__steps] .multicolumn-card{counter-increment:gulf-step}[id$=__how_it_works] .multicolumn-card:after,[id$=__steps] .multicolumn-card:after{content:counter(gulf-step,decimal-leading-zero);position:absolute;top:20px;left:24px;width:56px;height:56px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;background:var(--roundel-white);border:3px solid var(--tape-black);border-radius:50%;font-family:var(--font-display);font-size:28px;color:var(--pit-navy);z-index:2;white-space:nowrap;box-sizing:border-box}[id$=__how_it_works] .multicolumn-list__item:nth-child(2) .multicolumn-card:after,[id$=__steps] .multicolumn-list__item:nth-child(2) .multicolumn-card:after{background:var(--gulf-orange);color:var(--roundel-white);border-color:var(--pit-navy)}.gulf-checker-divider{height:12px;background-image:repeating-linear-gradient(90deg,var(--tape-black) 0 14px,var(--roundel-white) 14px 28px);width:100%}.gulf-stripe-divider{height:8px;background:var(--gulf-orange);width:100%}.preorder-banner{background:var(--gulf-orange);color:var(--roundel-white);padding:14px 20px;font-family:var(--font-body)}.preorder-banner__inner{max-width:1280px;margin:0 auto;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.preorder-banner__pill{display:inline-block;background:var(--roundel-white);color:var(--gulf-orange);font-family:var(--font-display);font-weight:600;letter-spacing:.08em;padding:4px 10px;font-size:12px;text-transform:uppercase;transform:rotate(-2deg);box-shadow:1px 1px 0 var(--pit-navy);flex:0 0 auto}.preorder-banner__copy{font-size:14px;line-height:1.5;flex:1 1 auto;min-width:200px}.preorder-banner__copy strong{font-weight:700}@media screen and (max-width:749px){.preorder-banner{padding:12px 16px}.preorder-banner__inner{gap:8px}.preorder-banner__copy{font-size:13px}}.field__input,.select__select,input[type=text],input[type=email],input[type=tel],textarea{background:var(--roundel-white)!important;border:2px solid var(--pit-navy)!important;border-radius:0!important;font-family:var(--font-body)!important;font-size:16px!important;color:var(--pit-navy)!important}.field__input:focus,.select__select:focus,input:focus,textarea:focus{border-color:var(--gulf-orange)!important;border-width:3px!important;outline:none!important}.field__label,label{font-family:var(--font-display)!important;text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:600}.banner__media img,.image-with-text__media img,.collage img{filter:saturate(.94) contrast(1.05)}.banner.banner--medium .banner__media:after,.banner.banner--large .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top left,rgba(255,200,100,.2),transparent 45%);pointer-events:none;z-index:1}.newsletter-form__field-wrapper{position:relative;max-width:560px;margin:0 auto}.newsletter-form .field{position:relative;display:flex;align-items:stretch;gap:0;background:var(--roundel-white);border:2px solid var(--pit-navy);box-shadow:2px 2px 0 var(--pit-navy);border-radius:0;overflow:visible}.newsletter-form .field__input{flex:1 1 auto;border:0!important;box-shadow:none!important;padding:14px 18px!important;font-size:16px!important;background:transparent!important;color:var(--pit-navy)!important;min-width:0}.newsletter-form .field__input::placeholder{color:var(--aged-chrome);opacity:1}.newsletter-form .field__label{display:none!important}.newsletter-form__button{position:static!important;flex:0 0 auto;width:auto!important;height:auto!important;padding:0 24px!important;background:var(--pit-navy)!important;color:var(--roundel-white)!important;border:0!important;border-left:2px solid var(--pit-navy)!important;font-family:var(--font-display)!important;font-size:14px!important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .2s ease;display:inline-flex;align-items:center;gap:8px}.newsletter-form__button .svg-wrapper{width:16px;height:16px;display:inline-flex;align-items:center}.newsletter-form__button:before{content:"Subscribe";font-family:var(--font-display);font-size:14px;letter-spacing:.06em;text-transform:uppercase}.newsletter-form__button:hover{background:var(--gulf-orange)!important}[id$=__email_capture] .newsletter-form:before{content:"Your email";display:block;text-align:center;font-family:var(--font-display);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--roundel-white);margin-bottom:8px;opacity:.8}.footer{font-family:var(--font-body)}.footer__heading{font-family:var(--font-display)!important;text-transform:uppercase;letter-spacing:.04em}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media screen and (max-width:749px){.header__menu-item{font-size:1.4rem;padding:.8rem 1.2rem}.gulf-roundel-section .multicolumn-card{padding-top:72px!important}.gulf-roundel-section .multicolumn-card:after{width:48px;height:48px;top:20px;left:20px;font-size:22px;border-width:2px}[id*=MainContent] .multicolumn .multicolumn-list .multicolumn-list__item:nth-child(2) .multicolumn-card:after{right:8px;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
