.apx-sec--tight{padding:clamp(28px,3.5vw,48px) 0}.apx-shop .apx-sec:first-of-type{padding-top:0}.apx-finder{background:#111;border-bottom:1px solid #2E3034}.apx-finder__inner{display:flex;align-items:center;gap:24px;padding-top:22px;padding-bottom:22px}.apx-finder__label{display:flex;align-items:center;gap:14px;flex:0 0 auto}.apx-finder__icon{display:grid;place-items:center;width:52px;height:52px;background:#efff00;color:#000;clip-path:polygon(12% 0,100% 0,88% 100%,0 100%)}.apx-finder__icon svg{width:30px;height:30px}.apx-finder__label b{display:block;font:italic 900 26px/1 Barlow Condensed,sans-serif;text-transform:uppercase;color:#fff}.apx-finder__label small{color:#9a9da3;font-size:12px}.apx-finder__form{flex:1;display:grid;grid-template-columns:220px 1fr auto;gap:8px}.apx-finder__form select,.apx-finder__form input[type=text]{height:54px;border:1px solid #2E3034;background:#0a0a0a;color:#fff;padding:0 14px;font:500 15px Inter,sans-serif;border-radius:0;-webkit-appearance:none;appearance:none}.apx-finder__form select{background-image:linear-gradient(45deg,transparent 50%,#EFFF00 50%),linear-gradient(135deg,#EFFF00 50%,transparent 50%);background-position:calc(100% - 20px) 24px,calc(100% - 14px) 24px;background-size:6px 6px;background-repeat:no-repeat}.apx-finder__form select:focus,.apx-finder__form input:focus{outline:2px solid #EFFF00;outline-offset:0}.apx-finder__form button{height:54px;padding:0 28px;border:0;background:#efff00;color:#000;font:800 16px Barlow Condensed,sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.apx-finder__form button:hover{background:#fff}.apx-promos{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-auto-rows:220px;gap:12px}.apx-promo{position:relative;display:flex;align-items:stretch;overflow:hidden;background:linear-gradient(135deg,#1a1b1d 0,#0e0f10);border:1px solid #2E3034;transition:border-color .2s}.apx-promo--lead{grid-row:span 2}.apx-promo:hover{border-color:#efff00}.apx-promo__body{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:20px;max-width:58%}.apx-promo__body small{color:#efff00;font:700 11px Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase}.apx-promo__body b{font:italic 900 clamp(26px,2.6vw,40px)/.9 "Barlow Condensed",sans-serif;text-transform:uppercase;color:#fff}.apx-promo--lead .apx-promo__body b{font-size:clamp(36px,4vw,62px)}.apx-promo__cta{font:800 14px Barlow Condensed,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#efff00}.apx-promo__media{position:absolute;right:0;top:0;bottom:0;width:52%;display:flex;align-items:center;justify-content:center;background:#f2f2f2;clip-path:polygon(18% 0,100% 0,100% 100%,0 100%)}.apx-promo__media img{width:80%;height:80%;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s}.apx-promo:hover .apx-promo__media img{transform:scale(1.06)}.apx-ctabs{display:flex;flex-wrap:wrap}.apx-ctabs>input{position:absolute;opacity:0;pointer-events:none}.apx-ctabs>label{cursor:pointer;padding:13px 20px;margin:0 6px 22px 0;font:800 16px/1 Barlow Condensed,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#fff;border:2px solid #2E3034;background:#0a0a0a}.apx-ctabs>label:hover{border-color:#fff}.apx-ctabs>input:focus-visible+label{outline:2px solid #EFFF00;outline-offset:2px}.apx-ctabs__panel{display:none;width:100%;order:9}.apx-ctabs>input:nth-of-type(1):checked~.apx-ctabs__panel:nth-of-type(1),.apx-ctabs>input:nth-of-type(2):checked~.apx-ctabs__panel:nth-of-type(2),.apx-ctabs>input:nth-of-type(3):checked~.apx-ctabs__panel:nth-of-type(3),.apx-ctabs>input:nth-of-type(4):checked~.apx-ctabs__panel:nth-of-type(4),.apx-ctabs>input:nth-of-type(5):checked~.apx-ctabs__panel:nth-of-type(5){display:block}.apx-ctabs>input:checked+label{background:#efff00;color:#000;border-color:#efff00}.apx-tiles{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.apx-tile{position:relative;display:flex;flex-direction:column;background:#0a0a0a;border:1px solid #2E3034;transition:.2s}.apx-tile:hover{border-color:#efff00;transform:translateY(-2px)}.apx-tile__media{display:block;aspect-ratio:1/1;background:#f4f4f4;overflow:hidden}.apx-tile__media img{width:100%;height:100%;object-fit:contain;padding:10%;mix-blend-mode:multiply}.apx-tile__name{padding:12px 12px 2px;font:800 17px/1.05 Barlow Condensed,sans-serif;text-transform:uppercase;color:#fff}.apx-tile__count{padding:0 12px 12px;font-size:12px;color:#9a9da3}.apx-origins{display:grid;grid-template-columns:1fr 1.6fr .8fr;gap:14px}.apx-origin{border:1px solid #2E3034;background:#0d0d0e}.apx-origin__title{margin:0;padding:14px 18px;border-bottom:3px solid #EFFF00;font:italic 900 24px/1 Barlow Condensed,sans-serif!important;text-transform:uppercase;color:#efff00!important;-webkit-text-fill-color:#EFFF00}.apx-origin__makes{display:grid;grid-template-columns:repeat(2,1fr)}.apx-origins .apx-origin:nth-child(2) .apx-origin__makes{grid-template-columns:repeat(3,1fr)}.apx-origins .apx-origin:nth-child(3) .apx-origin__makes{grid-template-columns:1fr}.apx-make{display:flex;justify-content:space-between;align-items:center;min-height:70px;padding:12px 18px;border-right:1px solid #2E3034;border-bottom:1px solid #2E3034;font:italic 900 24px/1 Barlow Condensed,sans-serif;text-transform:uppercase;color:#fff;transition:background .2s}.apx-make i{color:#efff00;font-style:normal;opacity:0;transition:.2s}.apx-make:hover{background:#1a1b1d}.apx-make:hover i{opacity:1}@media(max-width:1100px){.apx-tiles{grid-template-columns:repeat(4,1fr)}.apx-origins{grid-template-columns:1fr 1fr}.apx-origins .apx-origin:nth-child(2){grid-column:1/-1;order:-1}}@media(max-width:749px){.apx-finder__inner{flex-direction:column;align-items:stretch;gap:14px}.apx-finder__form{grid-template-columns:1fr}.apx-promos{grid-template-columns:1fr;grid-auto-rows:170px}.apx-promo--lead{grid-row:auto}.apx-promo__body b,.apx-promo--lead .apx-promo__body b{font-size:30px}.apx-ctabs>label{flex:0 0 auto;margin:0 6px 8px 0;padding:11px 14px;font-size:14px}.apx-ctabs__panel{margin-top:10px}.apx-tiles{grid-template-columns:repeat(2,1fr)}.apx-origins{grid-template-columns:1fr}.apx-origins .apx-origin:nth-child(2) .apx-origin__makes{grid-template-columns:repeat(2,1fr)}.apx-make{min-height:58px;font-size:21px}}.apx-promo__body b,.apx-tile__name,.apx-make span,.apx-brand,.apx-panel__body b{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.apx-promo__body{max-width:62%}.apx-promo__body b{font-size:clamp(22px,2.1vw,34px)}.apx-promo--lead .apx-promo__body b{font-size:clamp(30px,3.2vw,52px)}.apx-make{font-size:clamp(18px,1.55vw,24px);gap:8px}@media(max-width:749px){.apx-promo__body b,.apx-promo--lead .apx-promo__body b{font-size:26px}.apx-make{font-size:19px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/apex-home-3.css.map */
