.template-index{--hx-grey: #f5f5f7;--hx-muted: #6e7681;--hx-sf: var(--font-body-family);--hx-title: "Bai Jamjuree", var(--font-heading-family), sans-serif;background:#fff}.template-index main{background:#fff}.template-index .hx-section{padding-top:clamp(7.2rem,9vw,12.8rem);padding-bottom:clamp(7.2rem,9vw,12.8rem)}.template-index .hx-section--tight-top{padding-top:clamp(7.2rem,9vw,12.8rem)}.template-index .hx-display{font-family:var(--hx-title)!important;font-weight:700;text-transform:uppercase;font-size:clamp(3.2rem,1.8rem + 3vw,5.4rem);line-height:1.02;letter-spacing:-.01em}.template-index .hx-head{flex-direction:column;align-items:center;justify-content:center;gap:2rem;text-align:center}.template-index .hx-head-main{display:flex;flex-direction:column;align-items:center;max-width:80rem}.template-index .hx-lede{margin-inline:auto;font-size:clamp(1.7rem,1.4rem + .5vw,2.1rem);line-height:1.45;letter-spacing:-.005em;color:var(--hx-muted)}.template-index .hx-eyebrow{align-self:center;margin:0 0 1.2rem;padding:0;border:0;background:none;font-family:var(--hx-sf)!important;font-size:1.5rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--hx-muted)}.template-index .hx-eyebrow:before{display:none}.template-index .hx-on-dark .hx-eyebrow{color:var(--hx-mint);border:0}.template-index .hx-btn{min-height:4.6rem;padding:0 2.6rem;gap:.8rem;justify-content:center;font-family:var(--hx-sf)!important;font-size:1.6rem;font-weight:500;letter-spacing:-.01em;transition:background-color .3s ease,transform .3s var(--hx-ease)}.template-index .hx-btn .hx-chip,.template-index .hx-btn>svg{display:none}.template-index .hx-btn--ghost{border:1px solid rgba(255,255,255,.3);background:transparent}.template-index .hx-link,.hx-textlink{display:inline-flex;align-items:center;gap:.4rem;padding:0;border:0;background:none;font-family:var(--hx-sf)!important;font-size:1.7rem;font-weight:500;letter-spacing:-.01em;color:var(--hx-ink);text-decoration:none}.template-index .hx-link .hx-chip{display:none}.template-index .hx-link:after,.hx-textlink:after{content:"\203a";font-size:1.15em;line-height:1;transform:translateY(-.05em);transition:transform .3s var(--hx-ease)}.template-index .hx-link:hover,.hx-textlink:hover{background:none;text-decoration:underline;text-underline-offset:.3rem}.template-index .hx-link:hover:after,.hx-textlink:hover:after{transform:translate(2px,-.05em)}.hx-on-dark .hx-textlink{color:#fff}.template-index .hx-hero:before{background:radial-gradient(70% 55% at 50% 42%,#011b2e8c,#011b2e00),linear-gradient(180deg,#011b2eeb,#011b2ec7 38%,#011b2e94 66%,#011b2ecc)}.template-index .hx-hero-inner{align-items:center;justify-content:space-between;text-align:center;min-height:max(46rem,calc(100svh - var(--hx-hero-offset, 27rem)));padding-top:clamp(3.2rem,5vh,7.2rem);padding-bottom:2.4rem;gap:2.4rem}.template-index .hx-hero .hx-display{max-width:16ch;margin-inline:auto;font-size:clamp(3.6rem,1.6rem + 3.4vw + 2vh,7.6rem);line-height:.98;letter-spacing:-.015em}.template-index .hx-hero .hx-lede{max-width:44ch;color:#ffffffeb}.template-index .hx-hero .hx-display,.template-index .hx-hero .hx-lede,.template-index .hx-hero .hx-eyebrow,.template-index .hx-hero .hx-textlink{text-shadow:0 2px 18px rgba(0,10,20,.55)}.template-index .hx-hero-copy{display:flex;flex-direction:column;align-items:center}.template-index .hx-hero-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.6rem 3.2rem;margin-top:clamp(2rem,3vh,3.2rem)}.template-index .hx-hero-cta .hx-btn{padding:0 2.8rem}.template-index .hx-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem 2.4rem;width:100%;margin:0;padding:0;border:0}.template-index .hx-trust li{gap:.6rem;font-family:var(--hx-sf)!important;font-size:1.3rem;color:#ffffffc7}.template-index .hx-trust svg{width:1.5rem;height:1.5rem}.template-index .hx-trust .hx-trust-logo--afterpay img{width:auto;height:1.4rem}.template-index .hx-trust .hx-trust-logo--google svg{width:1.6rem;height:1.6rem}@media(max-width:749px){.template-index .hx-hero-inner{min-height:max(44rem,calc(100svh - var(--hx-hero-offset, 22rem)));padding-top:3.2rem}.template-index .hx-trust{gap:.6rem 1.6rem}.template-index .hx-trust li{font-size:1.2rem}}.template-index .hx-section-vehicles{background:#fff}.template-index .hx-section-vehicles .hx-head{position:relative}.template-index .hx-vehicles-nav{position:absolute;right:0;bottom:0}.template-index .hx-vehicles-nav button{width:3.6rem;height:3.6rem;border:0;background:var(--hx-grey)}.template-index .hx-vehicle{padding:0;border:0;background:var(--hx-grey);transition:transform .5s var(--hx-ease),box-shadow .5s var(--hx-ease)}.template-index .hx-vehicle-core{min-height:22rem;padding:2.4rem;background:transparent;box-shadow:none}.template-index .hx-vehicle-make{font-family:var(--hx-sf)!important;font-size:1.3rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--hx-muted)}.template-index .hx-vehicle-model{margin-top:.4rem;font-family:var(--hx-title)!important;font-weight:700;text-transform:uppercase;letter-spacing:-.005em;font-size:clamp(2.6rem,13cqi,3.6rem);line-height:1.05}.template-index .hx-vehicle-foot{justify-content:flex-start;gap:.4rem;font-family:var(--hx-sf)!important;font-size:1.5rem;font-weight:500}.template-index .hx-vehicle-foot .hx-chip{display:none}.template-index .hx-vehicle-foot:after{content:"\203a";font-size:1.2em;line-height:1}.template-index .hx-vehicle:hover{transform:translateY(-2px);box-shadow:0 1.6rem 3.2rem -2rem #011b2e59;border-color:transparent}@media(max-width:749px){.template-index .hx-vehicles-nav{display:none}}.template-index .hx-club .hx-display{font-size:clamp(3.4rem,2rem + 3vw,5.6rem)}.template-index .hx-club-grid>div:first-child{text-align:left}.template-index .hx-club .hx-eyebrow{align-self:flex-start}.template-index .hx-club .hx-lede{margin-inline:0}.template-index .hx-club-num{font-family:var(--hx-title)!important;font-weight:700;letter-spacing:-.03em}.template-index .hx-club-num-label{font-family:var(--hx-sf)!important;font-size:1.5rem;font-weight:500;letter-spacing:0;text-transform:none}.template-index .hx-club-card{padding:0;border:0;background:none}.template-index .hx-club-card-core{padding:clamp(2.8rem,3vw,4rem)}.template-index .hx-club-card--club .hx-club-card-core{box-shadow:none}.template-index .hx-club-card--trade .hx-club-card-core{background:#ffffff0f}.template-index .hx-club-card h3{font-family:var(--hx-title)!important;font-weight:700;text-transform:uppercase;letter-spacing:-.005em;font-size:clamp(2.2rem,1.8rem + .8vw,2.8rem)}.template-index .hx-club-card p{font-size:1.6rem}.template-index .hx-badge{font-family:var(--hx-sf)!important}.template-index .hx-club-sub{font-weight:500;text-decoration:none}.template-index .hx-club-card--club .hx-club-sub:after{content:" \203a"}.template-index .hx-section-brands{background:#fff}.template-index .hx-brand-grid{gap:.4rem 2.4rem}.template-index .hx-brand-grid .hx-logo{padding:1.2rem;border:0;background:none}.template-index .hx-brand-grid{display:flex;flex-wrap:wrap;justify-content:center;max-width:120rem;margin-inline:auto}.template-index .hx-brand-grid .hx-logo{flex:0 0 calc((100% - 5 * 2.4rem) / 6)}@media(max-width:989px){.template-index .hx-brand-grid .hx-logo{flex-basis:calc((100% - 3 * 2.4rem) / 4)}}@media(max-width:749px){.template-index .hx-brand-grid{gap:.4rem 1.2rem}.template-index .hx-brand-grid .hx-logo{flex-basis:calc((100% - 2 * 1.2rem) / 3);padding:.8rem}}.template-index .hx-logo img{opacity:.6;transform:scale(1.25)}.template-index .hx-logo:hover{transform:none}.template-index .hx-brands-foot p{font-size:1.7rem}.template-index .shopify-section:not([class*=hx-]):not(.home-quiet){background:#fff}.template-index .hx-vehicle-core{min-height:17rem}.template-index .home-legal{background:#fff}.template-index .home-legal .rich-text{padding-top:0;padding-bottom:0}.template-index .home-legal .container{max-width:var(--hx-max);padding-left:var(--hx-gutter);padding-right:var(--hx-gutter)}.template-index .home-legal .rich-text-inner,.template-index .home-legal .rich-text-content{max-width:none;margin:0;text-align:left;align-items:flex-start}.template-index .home-legal .rich-text-content>*{margin-left:0;margin-right:0}.template-index .home-legal .rich-text-content{display:grid;grid-template-columns:18rem minmax(0,1fr);gap:.8rem 4rem;align-items:baseline;padding:3.2rem 0 4rem;border-top:1px solid var(--hx-line)}.template-index .home-legal .rich-text-heading{margin:0!important;font-family:var(--hx-sf)!important;font-size:1.3rem!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--hx-ink)!important}.template-index .home-legal .rte,.template-index .home-legal p{max-width:96ch;margin:0;font-size:1.3rem;line-height:1.65;color:var(--hx-muted)}.template-index .home-legal a{color:var(--hx-ink);text-decoration:underline;text-underline-offset:.25rem}@media(max-width:749px){.template-index .home-legal .rich-text-content{grid-template-columns:1fr;padding:2.4rem 0 3.2rem}}.template-index .hx-trust .hx-trust-logo--zip svg{width:4.4rem;height:2.8rem;margin:-.4rem -.6rem}.template-index .hx-trust .hx-trust-logo--zip svg>path:first-of-type,.template-index .hx-trust .hx-trust-logo--zip svg>path:last-of-type{display:none}.template-index .hx-trust .hx-trust-logo--zip svg [fill="#1a0826"]{fill:#fff}.template-index .hx-hero-inner{justify-content:flex-start}.template-index .hx-hero-copy{margin-top:auto;margin-bottom:auto;padding-top:1.6rem}.template-index .hx-trust{margin-top:2.4rem}.template-index .hx-eyebrow{text-transform:capitalize}.template-index .hx-btn--mint{color:var(--hx-ink);background:#fff}.template-index .hx-btn--mint:hover{background:#e9edf0}.template-index .hx-club-card--club .hx-club-card-core{color:var(--hx-ink);background:#fff}.template-index .hx-club-num{color:#fff}.template-index .hx-vehicles-nav button:hover{background:#e8e8ed}.template-index .reputon-top-part{border-radius:5px!important;background:#f5f5f7!important}.template-index .reputon-name,.template-index .reputon-name a{color:#011b2e!important}.template-index .reputon-text{color:#33414d!important}.template-index .reputon-date{color:#6e7681!important}.template-index .reputon-reviews-head{border-radius:5px!important;background:#f5f5f7!important}.template-index .reputon-reviews-head .reputon-name,.template-index .reputon-reviews-head .reputon-count-text{color:#011b2e!important}.template-index .shopify-section[id$=__175202191156ef14c1]{background:#fff;padding-top:clamp(7.2rem,9vw,12.8rem);padding-bottom:clamp(7.2rem,9vw,12.8rem)}.template-index .home-legal .rich-text-content{padding-top:4rem!important;padding-bottom:4rem!important}.template-index .shopify-section[id$=__175202191156ef14c1]>.block-section{margin-top:0!important;margin-bottom:0!important}.template-index .shopify-section[id$=__175202191156ef14c1] .reputon-reviews-holder{padding-top:0!important;padding-bottom:0!important}.template-index .shopify-section[id$=__175202191156ef14c1]{padding-top:0;padding-bottom:0}@media(max-width:749px){.template-index .hx-hero-cta{flex-direction:column;align-items:center;gap:1.4rem}.template-index .hx-hero-cta .hx-btn{min-width:22rem;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/home-apple.css.map */
