:root{--h-gold:#D7A718;--h-gold-lt:#E9B43A;--h-red:#D92D20;--h-ink:#131B2E;--h-ink2:#030612;--h-brown:#4F4632;--h-lav:#F2F3FF;--h-line:#D4C5AB}.agp-header .agp-container{max-width:1488px;padding:0 24px}.agp-topbar{background:#1a1c1c;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:16px}.agp-topbar__inner{min-height:40px;padding-top:8px;padding-bottom:8px}.agp-topbar__info{gap:24px}.agp-topbar__info i{color:var(--h-gold-lt);font-size:14px}.agp-topbar__info a,.agp-topbar__info span,.agp-topbar__account a{color:#fff}.agp-topbar__account{gap:16px}.agp-topbar__account i{margin-right:2px;color:#fff}.agp-topbar__follow{border-left:1px solid rgba(255,255,255,.2);padding-left:16px;gap:12px;margin-left:0}.agp-topbar__follow>span{font-weight:700}.agp-topbar .agp-social{gap:16px}.agp-topbar .agp-social__a{width:24px;height:24px;font-size:12px;border:1px solid #fff}.agp-nav{background:#f9f9f9;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.agp-nav__inner{min-height:80px;gap:24px}.agp-menu{gap:24px}.agp-menu__link{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var(--h-brown);padding:28px 10px}.agp-menu__link:hover,.agp-menu__link.is-active{color:#785900}.agp-menu__link .fa{font-size:12px}.agp-icon-btn{color:#1a1c1c;width:32px;height:32px}.agp-cart-count{background:var(--h-gold-lt);color:#1a1c1c;top:-2px;right:-4px}.agp-nav__actions{gap:16px}.agp-nav__actions .agp-btn--cta,.agp-nav__menu .agp-btn--cta{background:var(--h-red);border-radius:42px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;padding:12px 20px;box-shadow:0 4px 10px #d92d2059}.agp-menu__item.has-mega{position:static}.agp-mega{position:absolute;left:50%;top:100%;z-index:60;display:none;width:min(1440px,calc(100% - 48px));transform:translate(-50%);grid-template-columns:minmax(0,1.45fr) repeat(5,minmax(0,1fr));grid-auto-rows:min-content;gap:16px;padding:30px 24px;background:#fff;border-radius:5px;box-shadow:0 4px 23.8px #00000040}.agp-menu__item.has-mega:hover>.agp-mega,.agp-menu__item.has-mega:focus-within>.agp-mega{display:grid}.agp-mega__card{grid-column:1;grid-row:1/4;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:24px;border-radius:8px;font-family:Poppins,sans-serif}.agp-mega__card strong{font-size:22px;font-weight:600;line-height:30px;color:#785900}.agp-mega__card p{margin:0;font-size:16px;font-weight:400;line-height:24px;color:#6b4f3a}.agp-mega__card--pink{background:#fde4e4}.agp-mega__card--olive{background:#efefc6}.agp-mega__item{display:flex;align-items:center;gap:16px;min-height:54px;padding:6px 10px;border-radius:4px;background:#f8f8f8;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#222;transition:background .2s,transform .2s}.agp-mega__item:hover{background:#f0f0f0;transform:translateY(-2px);color:#222}.agp-mega__item img{flex:0 0 50px;width:50px;height:40px;object-fit:contain}.agp-mega__all{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;align-self:center;border-radius:30px;background:#1a1c1c;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;transition:filter .2s}.agp-mega__all:hover{filter:brightness(1.3);color:#fff}@media(max-width:990px){.agp-mega{position:static;display:none;width:auto;transform:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px 0 14px;box-shadow:none;border-radius:0}.agp-menu__item.has-mega:hover>.agp-mega,.agp-menu__item.has-mega:focus-within>.agp-mega{display:none}.agp-menu__item.has-mega.is-open>.agp-mega{display:grid}.agp-mega__card{display:none}.agp-mega__item{font-size:13px}.agp-mega__item img{flex-basis:36px;width:36px;height:30px}.agp-mega__all{grid-column:1/-1}}.template-index main{background:#faf8ff}.template-index .agp-heading{margin:0;font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(28px,2.1vw + 8px,40px);line-height:1.4;letter-spacing:-.32px;color:var(--h-ink);text-align:center}.template-index .agp-gold{color:var(--h-gold)}.agp-viewall{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:170px;padding:15px 24px;border:1.5px solid var(--h-red);border-radius:30px;background:var(--h-red);color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase;transition:filter .15s}.agp-viewall:hover{filter:brightness(.92)}.agp-viewall .fa{font-size:14px}.template-index .agp-center{margin:0;text-align:center}.agp-section--pattern{position:relative;overflow:hidden}.agp-section--pattern:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(./pattern-hex.svg) center/112px 194px repeat;opacity:.35;pointer-events:none}.agp-section--pattern>*{position:relative}.agp-hero{display:flex;align-items:center;min-height:700px;padding:0}.agp-hero__bg{background:linear-gradient(#000000b3,#000000b3),url(./bg.png) center/cover no-repeat}.agp-hero__inner{width:100%;max-width:1488px;margin:0 auto;padding:60px 24px;display:flex;align-items:center;justify-content:space-between;gap:48px;position:relative}.agp-hero__copy{flex:0 1 696px;max-width:696px;padding:0}.agp-hero__kicker{margin:0 0 16px;font-family:Inter,sans-serif;font-weight:700;font-size:14px;line-height:20px;letter-spacing:4.2px;text-transform:uppercase;color:var(--h-gold-lt)}.agp-hero__title{margin:0;font-family:Hanken Grotesk,Inter,sans-serif;font-weight:900;font-size:clamp(34px,3.3vw,63px);line-height:1.25;text-transform:uppercase;color:#fff}.agp-hero__gold{color:var(--h-gold-lt)}.agp-hero__text{margin:16px 0 0;max-width:576px;font-family:Inter,sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#fff;opacity:.9}.agp-hero__btns{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.agp-hbtn{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;border-radius:42px;font-family:Inter,sans-serif;font-weight:700;font-size:14px;line-height:20px;text-transform:uppercase;transition:filter .15s}.agp-hbtn .fa{font-size:12px}.agp-hbtn:hover{filter:brightness(.93)}.agp-hbtn--gold{background:#e19c18;color:#fff}.agp-hbtn--white{background:#fff;color:#1a1c1c}.agp-hero__media{flex:0 1 696px;max-width:696px;align-self:center}.agp-hero__media img{width:100%;height:auto;aspect-ratio:696/463.55;object-fit:cover;box-shadow:0 20px 50px #00000080}.agp-hero__finder-wrap{position:relative;z-index:6;max-width:none;margin:-101px 0 0;padding:0 max(24px,calc((100% - 1440px)/2));transform:none;background:linear-gradient(to bottom,transparent 101px,#fff 101px)}.agp-usps{padding:21px 0 30px;border-bottom:1px solid #E5E7EB;background:#fff}.agp-usps__grid{max-width:1280px;margin:0 auto;padding:0 24px;gap:0}.agp-usp{display:flex;flex-direction:column;align-items:center;gap:16px;padding:16px;text-align:center}.agp-usp__icon--gif{width:auto;height:80px;margin:0;border-radius:0;background:none;display:flex;align-items:center;justify-content:center}.agp-usp__icon--gif img{width:auto;height:80px;max-width:130px;object-fit:contain}.agp-usp__title{margin:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:24px;color:var(--h-ink)}.agp-usp__text{margin:0;max-width:288px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.7px;color:var(--h-brown)}.agp-catsec{background:#f6f3ff;padding:80px 24px}.agp-catsec>.agp-container{max-width:1280px;padding:0;display:flex;flex-direction:column;align-items:center;gap:48px}.agp-catsec .agp-cat-grid{width:100%;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:280px 288px;grid-auto-rows:auto;gap:32px 20px}.agp-catsec .agp-cat{border:1px solid var(--h-line);border-radius:8px;background:#131b2e}.agp-catsec .agp-cat--1{grid-column:1/3;grid-row:1/3}.agp-catsec .agp-cat--2{grid-column:3/7;grid-row:1}.agp-catsec .agp-cat--3{grid-column:3/5;grid-row:2}.agp-catsec .agp-cat--4{grid-column:5/6;grid-row:2}.agp-catsec .agp-cat--5{grid-column:6/7;grid-row:2}.agp-catsec .agp-cat__shade{background:linear-gradient(0deg,#131b2ecc,#131b2e00)}.agp-catsec .agp-cat--1 .agp-cat__shade{background:linear-gradient(0deg,#131b2ee6,#131b2e00 50%)}.agp-catsec .agp-cat__text{left:24px;right:24px;bottom:24px;font-family:Poppins,sans-serif;color:#fff}.agp-catsec .agp-cat--1 .agp-cat__text,.agp-catsec .agp-cat--2 .agp-cat__text{left:32px;right:32px;bottom:32px}.agp-catsec .agp-cat__text strong{font-size:16px;font-weight:700;line-height:24px}.agp-catsec .agp-cat--4 .agp-cat__text strong,.agp-catsec .agp-cat--5 .agp-cat__text strong{font-size:14px;line-height:20px}.agp-catsec .agp-cat--1 .agp-cat__text strong,.agp-catsec .agp-cat--2 .agp-cat__text strong{font-size:24px;font-weight:600;line-height:32px;margin-bottom:8px}.agp-catsec .agp-cat__text small{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.7px;color:#dae2fd;opacity:1}.agp-catsec .agp-cat__badge{top:17px;right:16px;background:#ffc107;color:#6d5100;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:16px;padding:4px 12px;border-radius:12px}.agp-aboutsec{background:#fff;padding:80px 24px}.agp-aboutsec>.agp-container{max-width:1280px;padding:0}.agp-aboutsec .agp-split{grid-template-columns:474px minmax(0,768px);gap:40px 60px;justify-content:space-between;align-items:center}.agp-aboutsec .agp-about-media img,.agp-aboutsec .agp-media-placeholder{width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:0}.agp-aboutsec .agp-badge-card{left:-8px;top:-25px;gap:16px;padding:16px;background:#1a1c1c;border-radius:8px;box-shadow:0 25px 50px -12px #00000040;color:#fff}.agp-aboutsec .agp-badge-card i{width:46px;height:44px;border-radius:4px;background:var(--h-gold);color:#fff;font-size:20px}.agp-aboutsec .agp-badge-card strong{font-family:Inter,sans-serif;font-weight:900;font-size:18px;line-height:22px;color:#fff}.agp-aboutsec .agp-badge-card small{font-family:Inter,sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#fff;opacity:.9}.agp-aboutsec .agp-kicker{display:flex;align-items:center;gap:8px;margin:0 0 16px;font-family:Inter,sans-serif;font-weight:700;font-size:14px;line-height:20px;letter-spacing:1.4px;color:var(--h-gold)}.agp-aboutsec .agp-kicker i{font-size:14px}.agp-aboutsec .agp-h2{margin:0;font-family:Inter,sans-serif;font-weight:900;font-size:clamp(30px,2.5vw,48px);line-height:1.25;text-transform:uppercase;color:#1a1c1c}.agp-aboutsec .agp-muted{margin:16px 0 0;font-family:Inter,sans-serif;font-size:16px;line-height:26px;color:#5f5e5e}.agp-aboutsec .agp-checks{margin:0;padding:16px 0 24px;display:flex;flex-direction:column;gap:16px}.agp-aboutsec .agp-checks li{margin:0;gap:12px;font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#5f5e5e}.agp-aboutsec .agp-checks i{color:var(--h-gold);font-size:17px}.agp-gbtn{display:inline-flex;align-items:center;gap:8px;padding:16px 40px;border-radius:30px;background:var(--h-gold);color:#fff;font-family:Inter,sans-serif;font-weight:700;font-size:14px;line-height:20px;letter-spacing:1.4px;text-transform:uppercase;transition:filter .15s}.agp-gbtn:hover{filter:brightness(.93)}.agp-gbtn .fa{font-size:12px}.agp-parts{background:var(--h-lav);padding:80px 0}.agp-parts__inner{max-width:1488px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;align-items:center;gap:30px}.agp-parts__layout{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:48px}.agp-parts .agp-sidebanner{flex:0 0 456px;max-width:456px}.agp-parts .agp-sidebanner img,.agp-parts .agp-sidebanner__fallback{width:100%;border-radius:20px}.agp-parts .agp-sidebanner img{aspect-ratio:456/816;object-fit:cover}.agp-parts__main{flex:1 1 auto;max-width:900px;min-width:0;display:flex;flex-direction:column;align-items:center;gap:30px}.agp-parts .agp-tiles--parts{width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 30px}.agp-parts .agp-tiles--parts .agp-tile{justify-content:center;gap:12px;padding:16px 10px 14px;min-height:165px;background:#fff;border:1px solid #E5E5E5;border-radius:6px;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;line-height:1.3;color:var(--h-ink)}.agp-parts .agp-tile__img{width:100%;max-width:none;aspect-ratio:auto;height:96px;padding:0;background:none;border-radius:0}.agp-parts .agp-tile__img img{max-height:96px;width:auto;max-width:100%;object-fit:contain}.agp-parts .agp-tile__name{text-align:center}.agp-stats{background:#fff;padding:80px 24px}.agp-stats__grid{max-width:1280px;margin:0 auto;padding:0;gap:30px}.agp-stat{padding:40px;gap:8px;border:1px solid rgba(212,197,171,.3);border-radius:16px;min-height:270px;justify-content:flex-start}.agp-stat--green{background:#44d0311a}.agp-stat--blue{background:#1f81d01a}.agp-stat--yellow{background:#ffc10733}.agp-stat--pink{background:#ed54591a}.agp-stat__icon{display:flex;align-items:center;justify-content:center;width:100px;height:100px;margin:0;border-radius:6px;background:#fff;overflow:hidden;font-size:40px}.agp-stat__icon img{width:100%;height:100%;object-fit:contain}.agp-stat--green .agp-stat__icon{color:#44d031}.agp-stat--blue .agp-stat__icon{color:#1f81d0}.agp-stat--yellow .agp-stat__icon{color:#ffc107}.agp-stat--pink .agp-stat__icon{color:#e71b22}.agp-stat__num{padding-top:16px;font-family:Poppins,sans-serif;font-weight:400;font-size:36px;line-height:40px;color:var(--h-ink)}.agp-stat__label{font-family:Poppins,sans-serif;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.6px;text-transform:uppercase;text-align:center;color:var(--h-brown)}.agp-make-sec{background:var(--h-lav);padding:80px 0}.agp-make-sec__inner{max-width:1488px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;align-items:center;gap:30px}.agp-make-sec__layout{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.agp-make-sec__main{flex:1 1 auto;max-width:909px;margin:0 auto;min-width:0;display:flex;flex-direction:column;align-items:center;gap:30px}.agp-make-sec .agp-makes{display:grid;width:100%;grid-template-rows:none;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(4,minmax(0,200px));justify-content:center;gap:30px 28px}.agp-make-sec .agp-make{height:160px;padding:20px 16px;gap:16px;justify-content:center;background:#fff;border:1px solid rgba(229,229,229,.94);border-radius:6px;box-shadow:none;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:1;color:#333;text-align:center}.agp-make-sec .agp-make__logo{height:95px;width:100%}.agp-make-sec .agp-make__logo img{max-height:95px;max-width:100%;width:auto;object-fit:contain}.agp-make-sec .agp-sidebanner{flex:0 0 456px;max-width:456px}.agp-make-sec .agp-sidebanner img,.agp-make-sec .agp-sidebanner__fallback{width:100%;border-radius:20px}.agp-make-sec .agp-sidebanner img{aspect-ratio:456/816;object-fit:cover}.agp-sidebanner__fallback{min-height:560px;background:linear-gradient(160deg,#1a1c1c 40%,#7a1a12);color:#fff}.agp-promo{background:transparent;margin-bottom:80px}.agp-promo__inner{display:flex;align-items:stretch;max-width:none;padding:0;min-height:174px;background:#e71b22;color:#fff;overflow:hidden}.agp-promo__left{flex:0 0 300px;display:flex;align-items:center;justify-content:center;padding:17px 50px;background:#fff}.agp-promo__left img{width:100%;max-width:200px;max-height:140px;object-fit:contain}.agp-promo__badge{font-family:Open Sans Condensed,sans-serif;font-weight:700;font-size:24px;color:#000;text-align:center}.agp-promo__body{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px 24px;text-align:center;color:#fff}.agp-promo__body strong{font-family:Open Sans Condensed,Arial Narrow,sans-serif;font-weight:700;font-size:clamp(34px,3.4vw,64px);line-height:1;text-transform:uppercase;letter-spacing:0}.agp-promo__body span{font-family:Open Sans Condensed,Arial Narrow,sans-serif;font-weight:300;font-size:clamp(20px,1.9vw,36px);line-height:1;opacity:1}.agp-promo__img{flex:0 0 449px;position:relative}.agp-promo__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;clip-path:polygon(0 50%,13% 0,100% 0,100% 100%,13% 100%)}.agp-why{background:#1a1c1c;padding:80px 16px}.agp-why__grid{display:flex;align-items:flex-start;gap:50px;max-width:1280px;margin:0 auto}.agp-why__copy{flex:0 0 558px;max-width:558px}.agp-why .agp-kicker{display:flex;align-items:center;gap:8px;margin:0 0 16px;font-family:Inter,sans-serif;font-weight:700;font-size:14px;line-height:20px;letter-spacing:1.4px;color:var(--h-gold)}.agp-why__title{margin:0;font-family:Inter,sans-serif;font-weight:900;font-size:clamp(30px,2.5vw,48px);line-height:1.25;text-transform:uppercase;color:#fff}.agp-why__text{margin:16px 0 0;font-family:Inter,sans-serif;font-size:16px;line-height:26px;color:#eee;opacity:.7}.agp-why__img{margin-top:30px}.agp-why__img img{width:428px;max-width:100%;height:auto;aspect-ratio:428/284;object-fit:cover;border-radius:20px;margin:0}.agp-why__cards{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}.agp-why__card{position:relative;display:flex;flex-direction:column;gap:15px;padding:32px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px}.agp-why__num{position:absolute;top:17px;right:24px;font-family:Inter,sans-serif;font-weight:900;font-size:48px;line-height:48px;color:#d7a71833}.agp-why__icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0;border-radius:50%;background:var(--h-gold);color:#fff;font-size:20px}.agp-why__card h3{margin:0;padding-top:9px;font-family:Inter,sans-serif;font-weight:700;font-size:20px;line-height:28px;text-transform:uppercase;color:#fff}.agp-why__card p{margin:0;font-family:Inter,sans-serif;font-size:14px;line-height:23px;color:#eee;opacity:.6}.agp-insta{background:#fff;padding:80px 24px}.agp-insta__inner{max-width:1280px;margin:0 auto}.agp-insta__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 64px;flex-wrap:wrap}.agp-insta__title{margin:0;font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(28px,2.1vw + 8px,40px);line-height:1;letter-spacing:-.32px;color:var(--h-ink2)}.agp-insta .agp-insta__head .agp-insta__handle{margin:8px 0 0;font-family:Poppins,sans-serif;font-weight:500;font-size:20px;line-height:24px;color:#17171799}.agp-insta__btn{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;border:1px solid #E71B22;border-radius:38px;background:#e71b22;color:#fff;font-family:Poppins,sans-serif;font-weight:700;font-size:18px;line-height:24px;text-transform:uppercase;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.agp-insta__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.agp-insta__tile{position:relative;display:block;height:300px;aspect-ratio:auto;overflow:hidden;border-radius:8px;background:#222}.agp-insta__tile>img,.agp-insta__tile>svg,.agp-insta__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.agp-insta__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#000c)}.agp-insta__play{position:absolute;left:50%;top:50%;width:59px;height:60px;margin:-30px 0 0 -29px;display:flex;align-items:center;justify-content:center;color:#fffc}.agp-insta__meta{position:absolute;left:0;right:0;bottom:17px;display:flex;align-items:center;gap:10px;padding:4px 20px;color:#fff}.agp-insta__avatar{flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center}.agp-insta__avatar img{width:100%;height:100%;object-fit:contain;padding:3px}.agp-insta__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.agp-insta__cap{position:static;padding:0;background:none;font-family:Hanken Grotesk,Inter,sans-serif;font-weight:600;font-size:12px;line-height:1.2;letter-spacing:-.32px;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.agp-insta__time{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:300;font-size:12px;line-height:1;letter-spacing:-.32px;color:#ffffffd6}.agp-insta__meta .fa{font-size:17px}.agp-blog{background:var(--h-lav);padding:80px 24px}.agp-blog__inner{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:30px}.agp-blog__grid{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.agp-bcard{display:flex;flex-direction:column;gap:12px;padding:16px;background:#fff;border:1px solid #E5E5E5;border-radius:10px}.agp-bcard__title{margin:0;min-height:56px;font-family:Hanken Grotesk,Inter,sans-serif;font-weight:700;font-size:20px;line-height:28px;color:var(--h-ink2)}.agp-bcard__meta{display:flex;align-items:center;gap:12px;margin:0;font-family:Inter,sans-serif;font-weight:700;font-size:10px;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:#45464c}.agp-bcard__tag{color:#eca014}.agp-bcard__meta i{display:block;width:4px;height:4px;border-radius:12px;background:#e2e8f0}.agp-bcard__media{display:block;height:210px;border:1px solid #E2E8F0;border-radius:4px;overflow:hidden;background:#eef0f3}.agp-bcard__media img,.agp-bcard__media svg{width:100%;height:100%;object-fit:cover}.agp-bcard__more{display:inline-flex;align-items:center;gap:8px;padding-top:8px;font-family:Inter,sans-serif;font-weight:700;font-size:12px;line-height:16px;letter-spacing:1.2px;text-transform:uppercase;color:var(--h-ink2)}.agp-bcard__more .fa{font-size:11px}.agp-faqsec{background:#fff;padding:80px 24px}.agp-faqsec__inner{max-width:1280px;margin:0 auto;display:flex;flex-direction:column;gap:30px}.agp-faqsec .agp-heading{color:var(--h-ink2)}.agp-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.agp-faq__col{display:flex;flex-direction:column;gap:16px}.agp-faq__item{background:#fff;border:1px solid #E2E8F0;border-radius:8px;box-shadow:none}.agp-faq__item summary{padding:24px 32px;gap:24px;font-family:Inter,sans-serif;font-weight:700;font-size:16px;line-height:24px;color:var(--h-ink2)}.agp-faq__icon{flex:0 0 14px;width:14px;height:14px}.agp-faq__icon:before,.agp-faq__icon:after{background:#eca014;height:2px;top:6px}.agp-faq__answer{max-width:none;padding:0 32px 24px;font-family:Inter,sans-serif;font-size:14px;line-height:20px;color:#45464c}.agp-footer__main{padding:50px 0}.agp-footer__grid{max-width:none;margin:0;padding:0 50px;display:grid;grid-template-columns:minmax(0,2.04fr) repeat(3,minmax(0,1fr));gap:0 24px}.agp-footer__about{padding-right:50px}.agp-footer__tagline{margin:20px 0 31px;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4;letter-spacing:0;color:#fff}.agp-footer__title{margin:0 0 28px;padding-bottom:12px;font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0;text-transform:uppercase;color:#fff}.agp-footer__title:after{width:40px;height:2px;border-radius:0;background:var(--h-gold)}.agp-footer__title--sm{margin-bottom:20px}.agp-footer__suburbs{font-family:Poppins,sans-serif;font-size:12px;line-height:1.4;color:#fff;margin:0}.agp-footer__suburbs a{text-decoration:underline;color:#fff}.agp-footer__links li{margin-bottom:16px;font-size:14px}.agp-footer__links a{gap:8px;font-family:Poppins,sans-serif;font-weight:400;line-height:20px;letter-spacing:0;color:#fff}.agp-footer__links a:before{content:"\203a";color:var(--h-gold);font-size:22px;font-weight:700;line-height:18px}.agp-footer__contact li{gap:16px;margin-bottom:16px;font-family:Poppins,sans-serif;font-size:14px;line-height:20px;color:#fff}.agp-footer__contact strong{font-family:Inter,sans-serif;font-weight:700}.agp-footer__contact a{color:#fff}.agp-dot{flex:0 0 40px;width:40px;height:40px;background:var(--h-gold);color:#fff}.agp-footer__bar{background:#1a1c1c}.agp-footer__bar-inner{max-width:none;display:flex;align-items:stretch;justify-content:flex-start;gap:0;padding:0 0 0 50px}.agp-footer__bar p{padding:0;margin:0;display:flex;align-items:center;min-height:79px;font-family:Poppins,sans-serif;font-size:12px;line-height:16px;color:#fff}.agp-footer__copy{opacity:.8}.agp-footer__copy .agp-gold{color:var(--h-gold);margin-left:4px}.agp-footer__powered{margin-left:200px!important;margin-right:auto!important;font-weight:700}.agp-footer__powered a{font-weight:400;font-style:italic;text-decoration:underline;margin-left:4px}.agp-footer__follow{align-items:center;gap:30px;padding:0 80px 0 100px;background:var(--h-gold);color:#fff;font-family:Poppins,sans-serif;font-weight:700;font-size:20px;line-height:1;clip-path:polygon(57px 0,100% 0,100% 100%,0 100%)}.agp-footer__follow .agp-social{gap:16px}.agp-footer__follow .agp-social__a{width:30px;height:30px;font-size:15px;border:1px solid #fff}.agp-payments{padding:20px 16px;background:#fff;text-align:center}.agp-payments__img{max-width:606px;width:100%;height:auto;margin:0 auto}@media(max-width:1280px){.agp-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px}.agp-footer__about{grid-column:1/-1;padding-right:0}.agp-footer__powered{margin-left:60px!important}}@media(max-width:1100px){.agp-hero__media{display:none}.agp-hero__copy{flex-basis:100%;max-width:none}.agp-hero{min-height:560px}.agp-aboutsec .agp-split{grid-template-columns:1fr;gap:56px}.agp-aboutsec .agp-about-media{max-width:474px;margin:0 auto;width:100%}.agp-parts__layout,.agp-make-sec__layout{flex-direction:column;align-items:center}.agp-parts .agp-sidebanner,.agp-make-sec .agp-sidebanner{flex-basis:auto;width:100%;max-width:456px}.agp-parts__main,.agp-make-sec__main{max-width:none;width:100%}.agp-why__grid{flex-direction:column}.agp-why__copy{flex-basis:auto;max-width:none}.agp-why__cards{width:100%}.agp-promo__img{flex-basis:30%}}@media(max-width:900px){.agp-stats__grid,.agp-blog__grid,.agp-insta__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agp-faq{grid-template-columns:1fr}.agp-parts .agp-tiles--parts,.agp-make-sec .agp-makes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.agp-usps__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.agp-catsec .agp-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:auto;gap:16px}.agp-catsec .agp-cat{min-height:180px}.agp-catsec .agp-cat--1{grid-column:1/3;grid-row:auto;min-height:300px}.agp-catsec .agp-cat--2{grid-column:1/3;grid-row:auto}.agp-catsec .agp-cat--3,.agp-catsec .agp-cat--4,.agp-catsec .agp-cat--5{grid-column:auto;grid-row:auto}.agp-catsec .agp-cat--3{grid-column:1/3}.agp-catsec .agp-cat--1 .agp-cat__text,.agp-catsec .agp-cat--2 .agp-cat__text{left:20px;right:20px;bottom:20px}}@media(max-width:767px){.agp-hero__finder-wrap{margin-top:-24px;padding:0 16px;background:linear-gradient(to bottom,transparent 24px,#fff 24px)}.agp-hero{min-height:0}.agp-hero__inner{padding:48px 16px 56px}.agp-hero__text{font-size:16px;line-height:26px}.agp-hbtn{padding:14px 24px}.agp-usps{padding-top:24px}.agp-menu__link{font-size:15px;padding:14px 4px}.agp-catsec,.agp-aboutsec,.agp-stats,.agp-insta,.agp-blog,.agp-faqsec,.agp-parts,.agp-make-sec,.agp-why{padding-top:56px;padding-bottom:56px}.agp-promo{margin-bottom:56px}.agp-promo__inner{flex-wrap:wrap}.agp-promo__left{flex:1 0 100%;padding:14px 24px}.agp-promo__img{display:none}.agp-insta__head{margin-bottom:28px}.agp-blog__grid,.agp-insta__grid,.agp-why__cards{grid-template-columns:1fr}.agp-stat{padding:28px 16px;min-height:0}.agp-stats__grid{gap:14px}.agp-stat__icon{width:80px;height:80px}.agp-footer__grid{grid-template-columns:1fr 1fr;padding:0 20px}.agp-footer__bar-inner{flex-direction:column;padding:0}.agp-footer__bar p{min-height:0;padding:14px 20px}.agp-footer__powered{margin:0!important}.agp-footer__follow{clip-path:none;padding:16px 20px;justify-content:flex-start;gap:20px}}@media(max-width:520px){.agp-footer__grid{grid-template-columns:1fr}.agp-stats__grid{grid-template-columns:1fr 1fr}.agp-parts .agp-tiles--parts,.agp-make-sec .agp-makes{grid-template-columns:repeat(2,minmax(0,1fr))}.agp-faq__item summary{padding:18px 20px}.agp-faq__answer{padding:0 20px 18px}}.agp-why__l1{display:block}.agp-make-sec--carousel{background:#f2f3ff;padding:80px 24px}.agp-make-sec--carousel .agp-make-sec__inner{max-width:1280px;padding:0;gap:30px}.agp-make-sec--carousel .agp-heading{margin:0;font-family:Poppins,sans-serif;font-size:clamp(28px,2.1vw + 8px,40px);font-weight:700;line-height:1.4;letter-spacing:-.32px;color:#030612;text-align:center}.agp-make-sec--carousel .agp-gold{color:var(--h-gold)}.agp-make-sec--carousel .agp-make-sec__layout{display:block}.agp-make-sec--carousel .agp-make-sec__main{max-width:none;width:100%;margin:0;gap:30px}.agp-make-sec--carousel .agp-carousel{position:relative;width:100%;max-width:1280px;margin:0 auto;padding:0}.agp-make-sec--carousel .agp-makes-swiper{width:100%;padding:4px 0 10px 6px;margin-left:-6px;overflow:hidden}.agp-make-sec--carousel .agp-make{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;height:180px;min-height:0;padding:32px 20px;gap:16px;justify-content:center;background:#fff;border:1px solid rgba(239,255,232,.94);border-radius:8px;box-shadow:0 4px 10px #00000026;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:1;color:#333;text-align:center}.agp-make-sec--carousel .agp-make__logo{height:95px;width:100%}.agp-make-sec--carousel .agp-make__logo img{max-height:95px;max-width:100%;width:auto;object-fit:contain}.agp-make-sec--carousel .agp-make__name{font-size:16px;line-height:1.1}.agp-make-sec--carousel .agp-carousel__nav{width:40px;height:40px;padding:4px 6px;border:1px solid #C8C8C8;border-radius:30px;background:#fff;color:#272870;font-size:22px;line-height:1;box-shadow:none;top:calc(50% - 5px)}.agp-make-sec--carousel .agp-carousel__nav--prev{left:-60px}.agp-make-sec--carousel .agp-carousel__nav--next{right:-60px}@media(max-width:1420px){.agp-make-sec--carousel .agp-carousel{padding:0 52px}.agp-make-sec--carousel .agp-carousel__nav--prev{left:0}.agp-make-sec--carousel .agp-carousel__nav--next{right:0}}@media(max-width:860px){.agp-make-sec--carousel .agp-make{height:150px;padding:20px 12px}.agp-make-sec--carousel .agp-make__logo{height:70px}.agp-make-sec--carousel .agp-make__logo img{max-height:70px}.agp-make-sec--carousel .agp-make__name{font-size:14px}}@media(max-width:520px){.agp-make-sec--carousel{padding:56px 16px}.agp-make-sec--carousel .agp-carousel{padding:0 40px}.agp-make-sec--carousel .agp-carousel__nav{width:34px;height:34px;font-size:18px}}.agp-make-sec--carousel .agp-carousel__nav.swiper-button-disabled{opacity:.4;cursor:default}.abt-wrap{width:100%;max-width:1440px;margin:0 auto}.abt-wrap--sm{max-width:1200px}.abt-h2{margin:0;font-family:Hanken Grotesk,Inter,sans-serif;font-weight:700;font-size:32px;line-height:40px;letter-spacing:-.32px;color:#030612}.abt-h2 span{color:#ffc107}.abt-h2--c{text-align:center}.abt-hero{position:relative;isolation:isolate;overflow:hidden;background:#030612;padding:128px 40px}.abt-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.2;z-index:-1}.abt-hero__bg img{width:100%;height:100%;object-fit:cover}.abt-hero .abt-wrap{display:flex;flex-direction:column;gap:16px}.abt-hero__kicker{margin:0;font-family:Inter,sans-serif;font-weight:700;font-size:12px;line-height:16px;letter-spacing:1.2px;text-transform:uppercase;color:#ffc107}.abt-hero__title{margin:0;font-family:Hanken Grotesk,Inter,sans-serif;font-weight:800;font-size:48px;line-height:60px;letter-spacing:-.96px;color:#fff;max-width:1100px}.abt-hero__title span{color:#ffc107}.abt-hero__text{margin:0;padding-top:8px;max-width:672px;font-family:Inter,sans-serif;font-size:18px;line-height:28px;color:#e2e2e2}.abt-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;align-items:center}.abt-copy p{margin:0;font-family:Inter,sans-serif;font-size:16px;line-height:24px;color:#4a5568}.abt-story{background:#fff;padding:96px 40px}.abt-story .abt-copy{display:flex;flex-direction:column;gap:16px}.abt-story .abt-h2{line-height:44px;margin-bottom:8px}.abt-feats{display:grid;grid-template-columns:1fr 1fr;gap:16px 0;margin:8px 0 0;padding:0;list-style:none}.abt-feats li{display:flex;align-items:center;gap:12px;font-family:Inter,sans-serif;font-size:16px;line-height:24px;color:#030612}.abt-feats i{flex:0 0 22px;text-align:center;font-size:20px;color:#ffc107}.abt-media{position:relative;isolation:isolate;max-width:689px}.abt-media__tint{position:absolute;z-index:0;left:-21px;top:-48px;width:247px;height:247px;background:#ffc1071a;border-radius:40px 0 0}.abt-media__img{position:relative;z-index:1;aspect-ratio:689/464;border:1px solid #E2E8F0;border-radius:40px;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;background:#eef0f3}.abt-media__img img,.abt-media__img svg{width:100%;height:100%;object-fit:cover;display:block}.abt-media__badge{position:absolute;z-index:2;right:-24px;bottom:-24px;display:flex;flex-direction:column;padding:22px 32px;background:#030612;border-radius:10px}.abt-media__badge strong{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:700;font-size:32px;line-height:40px;letter-spacing:-.32px;color:#ffc107}.abt-media__badge small{font-family:Inter,sans-serif;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.6px;text-transform:uppercase;color:#fff}.abt-quality{background:#f6f6f6;padding:96px 40px}.abt-quality__head{display:flex;flex-direction:column;gap:16px;margin-bottom:64px}.abt-quality__head p{margin:0;text-align:center;font-family:Inter,sans-serif;font-size:16px;line-height:24px;color:#4a5568}.abt-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.abt-card{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;gap:22px;min-height:270px;padding:32px;background:#fff;border:1px solid #E2E8F0;border-radius:2px}.abt-card__top{display:flex;flex-direction:column;gap:16px;padding-bottom:24px}.abt-card__icon{font-size:28px;line-height:32px;color:#ffc107}.abt-card h3{margin:0;padding-top:8px;font-family:Hanken Grotesk,Inter,sans-serif;font-weight:700;font-size:24px;line-height:32px;color:#030612}.abt-card p{margin:0;font-family:Inter,sans-serif;font-size:14px;line-height:20px;color:#4a5568}.abt-card__link{display:inline-flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.6px;color:#d2711b}.abt-card__link i{font-size:10px}.abt-card--dark{background:#030612;border-color:#030612}.abt-card--dark h3{color:#fff}.abt-card--dark p{color:#e2e2e2}.abt-card__btn{display:flex;align-items:center;justify-content:center;padding:12px 24px;background:#ffc107;border-radius:52px;font-family:Hanken Grotesk,Inter,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#6d5100;transition:filter .15s}.abt-card__btn:hover{filter:brightness(.94)}.abt-card__ghost{position:absolute;z-index:-1;right:16px;top:12px;font-size:84px;line-height:1;color:#fff;opacity:.1}.abt-inv{background:#fff;padding:96px 40px}.abt-inv .abt-copy{display:flex;flex-direction:column;gap:24px}.abt-inv__img{border-radius:40px;overflow:hidden;aspect-ratio:688/660;box-shadow:0 1px 2px #0000000d;background:#eef0f3}.abt-inv__img img,.abt-inv__img svg{width:100%;height:100%;object-fit:cover;display:block}.abt-list{display:flex;flex-direction:column;gap:24px;padding-top:8px}.abt-list__item{display:flex;flex-direction:column;gap:8px;padding:24px;background:#f3f3f4;border-left:4px solid #FFC107;border-radius:0 2px 2px 0}.abt-list__item--dark{border-left-color:#030612}.abt-list__item--grey{border-left-color:#76777c}.abt-list__item strong{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#030612}.abt-list__item span{font-family:Inter,sans-serif;font-size:14px;line-height:20px;color:#4a5568}@media(max-width:1100px){.abt-split,.abt-split--rev{grid-template-columns:1fr;gap:56px}.abt-inv .abt-split--rev .abt-inv__img{order:0}.abt-media{max-width:689px;margin:0 auto 24px;width:100%}.abt-cards{grid-template-columns:1fr}.abt-hero__title{font-size:40px;line-height:50px}}@media(max-width:767px){.abt-hero{padding:72px 20px}.abt-hero__title{font-size:30px;line-height:38px;letter-spacing:-.6px}.abt-hero__text{font-size:16px;line-height:26px}.abt-story,.abt-quality,.abt-inv{padding:56px 20px}.abt-h2{font-size:26px;line-height:34px}.abt-feats{grid-template-columns:1fr}.abt-media__badge{right:-8px;bottom:-16px;padding:16px 22px}.abt-quality__head{margin-bottom:36px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/agp-home.css.map */
