.vehicle-product-bg-svgs{display:flex;align-items:center;justify-content:space-between;width:100%}.vehicle-product-bg-title{width:100%;overflow:hidden;color:var(--color-white-02);font-family:var(--font-primary);font-size:190px;font-style:normal;font-weight:var(--font-weight-400);line-height:200px;letter-spacing:var(--font-h3-letter-spacing);height:170px;position:absolute;top:65%;transform:translateY(-50%);z-index:-1}.vehicle-product-textarea-maxprice .vehicle-product-textarea-maxprice-text{color:var(--color-black);font-family:var(--font-secondary);font-size:var(--font-body-lg-size);font-style:normal;font-weight:var(--font-weight-400);line-height:var(--font-body-lg-line-height);margin-right:25px}.vehicle-product-textarea-maxprice{color:var(--color-black);font-family:var(--font-secondary);font-size:var(--font-body-lg-size);font-style:normal;font-weight:var(--font-weight-600);line-height:var(--font-body-lg-line-height);margin-bottom:17px}.product-grid-container .collection{padding:0;width:100%;max-width:100%}.vehicle-product-image{width:63%;max-width:63%;overflow:hidden;transform:translate(-24px)}.vehicle-product-wrapper{position:relative;overflow:hidden}.vehicle-product-wrapper-inner{display:flex;max-width:1300px;width:100%;margin:80px auto 0;justify-content:flex-end;position:relative}.vehicle-product-image .vehicle-product-image-img{width:100%;max-width:100%;height:auto;display:block}.vehicle-product-bg-svgs-wrapper{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.vehicle-product-textarea{width:100%;position:absolute;top:0;left:0;z-index:1;padding-left:20px}.vehicle-product-textarea-title{color:var(--color-black);font-family:var(--font-primary);font-size:var(--font-h2-size);font-style:normal;font-weight:var(--font-weight-400);line-height:var(--font-h2-line-height);letter-spacing:var(--font-h2-letter-spacing);text-transform:uppercase}.vehicle-product-textarea-title .product-title-text-highlight{font-weight:var(--font-weight-600)}.product__picker__product__type{color:var(--color-black);font-family:var(--font-primary);font-size:var(--font-h2-size);font-style:normal;font-weight:var(--font-weight-400);line-height:var(--font-h2-line-height);letter-spacing:var(--font-h2-letter-spacing);text-transform:uppercase;margin-bottom:90px;margin-top:10px}.build-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:20px;grid-row-gap:22px;max-width:1300px;width:100%;margin:30px auto 80px;padding-inline:20px}.adro-select-section{background-color:#e6e6e6;padding-top:40px;padding-bottom:40px}.adro-select-section__header{max-width:1300px;width:100%;margin:0 auto;padding-inline:20px;padding-top:20px;padding-bottom:20px;text-align:center}.adro-select-section__title{font-family:var(--font-primary);font-size:42px;font-weight:var(--font-weight-600);text-transform:uppercase;letter-spacing:.03em}.adro-select-header{max-width:1300px;width:100%;margin:0 auto;padding-inline:20px;padding-top:40px;padding-bottom:0;border-top:1px solid var(--color-grey-border-03)}.adro-select-header__label{font-family:var(--font-secondary);font-size:var(--font-body-lg-size);font-weight:var(--font-weight-600);text-transform:uppercase;letter-spacing:.05em}.adro-select-section__description{font-family:var(--font-secondary);font-size:16px;font-weight:300;line-height:var(--font-body-lg-line-height);color:#0009;max-width:700px;margin:20px auto 0}.build-product-seperator .product-seperator-svg{width:100%;max-width:100%;opacity:1}.build-product-seperator .product-seperator-svg path{fill:var(--color-white-03)}.build-product-mobile-seperator{display:none}.product__picker__item{opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s ease}.product__picker__item.is-visible{opacity:1;transform:translateY(0)}.product__picker__item__content{display:flex;flex-direction:column;gap:8px}.product__picker__item__link{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:15px;position:relative}.product__picker__item__link{transition:transform .4s ease}.product__picker__item__link:hover{transform:scale(1.05)}.product__picker__item__link:hover .product__picker__item__image-img{box-shadow:0 4px 10px #0000001f}.product__picker__item__image-img{display:block;border:1px solid var(--color-grey-border-03)}.product__picker__item__title{color:var(--color-black);font-family:var(--font-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:1;max-width:95%;letter-spacing:0}.product__picker__item__type{color:var(--color-black);font-family:var(--font-secondary);font-size:var(--font-body-lg-size);font-style:normal;font-weight:var(--font-weight-700);line-height:var(--font-body-lg-line-height);letter-spacing:0}.product__picker__item__price-wrapper{display:flex;align-items:center;gap:12px}.product__picker__item__price{color:var(--color-black);font-family:var(--font-secondary);font-size:15px;font-style:normal;font-weight:300;line-height:var(--font-body-lg-line-height);letter-spacing:0}.product__picker__item__price--compare{color:var(--color-light-grey);text-decoration:line-through}.product__picker__item__link .card__badge{position:absolute;top:10px;left:10px;z-index:9}.product__picker__item__image-img{width:100%;aspect-ratio:1/1;object-fit:contain}.vehicle-product-build-button .vehicle-product-build-button-link{padding-right:26px}.vehicle-product-build-button-mobile{display:none}.parent-vehicle-product:last-child{margin-bottom:300px}.parent-vehicle-product:first-child{margin-bottom:0}@media(max-width:1024px){.vehicle-product-bg-svgs-wrapper,.vehicle-product-build-button,.icon-line-price-svg,.build-product-seperator,.vehicle-product-bg-title{display:none}.vehicle-product-wrapper-inner{display:flex;max-width:100%;width:100%;margin:20px auto 0;justify-content:flex-start;flex-direction:column;position:relative;padding-inline:20px}.vehicle-product-textarea{width:100%;position:initial;top:0;left:0;z-index:0}.vehicle-product-textarea .product__picker__product__type{margin-bottom:8px}.vehicle-product-image{width:100%;max-width:100%;overflow:visible;padding-inline:20px;transform:none}.vehicle-product-image .vehicle-product-image-img{width:100%;max-width:100%;height:auto;display:block}.vehicle-product-image-img{max-width:100%;height:auto}.vehicle-product-textarea-title{color:var(--color-black);font-family:var(--font-primary);font-size:var(--font-h5-size);font-style:normal;font-weight:var(--font-weight-600);line-height:var(--font-h5-line-height);letter-spacing:var(--font-h5-letter-spacing);text-transform:uppercase}.product__picker__product__type{color:var(--color-black);font-family:var(--font-primary);font-size:var(--font-h5-size);font-style:normal;font-weight:var(--font-weight-400);line-height:var(--font-h5-line-height);letter-spacing:var(--font-h5-letter-spacing);text-transform:uppercase;margin-bottom:25px;margin-top:0}.product-title-type{display:none}.vehicle-product-textarea-maxprice .vehicle-product-textarea-maxprice-text{color:var(--color-black);font-family:var(--font-secondary);font-size:var(--font-body-regular-size);font-style:normal;font-weight:var(--font-weight-400);line-height:var(--font-body-lg-line-height);margin-right:11px}.vehicle-product-textarea-maxprice{color:var(--color-black);font-family:var(--font-secondary);font-size:var(--font-size-15);font-style:normal;font-weight:var(--font-weight-600);line-height:var(--font-body-lg-line-height)}.vehicle-product-build-button-mobile{display:block;margin-top:20px}.vehicle-product-build-button-mobile .vehicle-product-build-button-mobile-link{padding-right:26px;max-width:320px}.build-grid{display:grid;grid-template-columns:repeat(3,1fr);max-width:100%;width:100%;margin:26px auto 40px;gap:20px;padding-left:20px;padding-right:20px}.adro-select-header,.adro-select-section__header{max-width:100%;width:100%;padding-inline:20px}.adro-select-section__title{font-size:28px}.adro-select-section__description{font-size:1.4rem;margin-top:12px}.product__picker__item__title{font-size:var(--font-body-regular-size);line-height:var(--font-body-regular-size)}.product__picker__item__type{color:var(--color-black);font-family:var(--font-secondary);font-size:var(--font-body-regular-size);font-style:normal;font-weight:var(--font-weight-500);line-height:var(--font-body-xlg-size);padding-top:10px}.product__picker__item__price{color:var(--color-black);font-family:var(--font-secondary);font-size:16px;font-style:normal;font-weight:300;line-height:var(--font-body-xlg-size);padding-top:10px}.build-grid{gap:10px;grid-template-columns:repeat(2,1fr);padding:0 20px}.product__picker__item{padding-bottom:30px}.build-product-mobile-seperator{display:block}.build-product-mobile-seperator svg path{fill:var(--color-gray)}.parent-vehicle-product:last-child{margin-bottom:0}}.vehicle-downforce-drag-container{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:0 20px 10px 0;max-width:32.5%}.vehicle-product-textarea .product__picker__product__type{margin-bottom:48px}.stat-pill{background-color:#0000000a;border-radius:16px;padding:10px 16px;box-shadow:0 6px 12px -3px #00000014}.stat-hero-row{display:flex;gap:10px;width:100%}.stat-pill--hero{display:flex;flex-direction:column;gap:6px;padding:14px 18px;flex:1}.downforce-title,.drag-title{color:#00000080;font-family:var(--font-secondary);font-size:16px;font-style:normal;font-weight:400;letter-spacing:.3rem;line-height:23px;white-space:nowrap;text-transform:uppercase}.downforce-percentage,.drag-percentage{color:var(--color-black);font-family:var(--font-primary);font-size:24px;font-style:normal;font-weight:var(--font-weight-600);line-height:1.1;letter-spacing:1px;white-space:nowrap}.drag-n-flex,.downforce-n-flex{display:flex;align-items:center;gap:10px;margin-top:12px}.drag-n-title,.downforce-n-title{color:#00000080;font-family:var(--font-secondary);font-size:16px;font-style:normal;font-weight:400;letter-spacing:.3rem;line-height:23px;text-transform:uppercase;text-align:center}.drag-n-minimum,.downforce-n-minimum{color:var(--color-black);font-family:var(--font-primary);font-size:15px;font-style:normal;font-weight:var(--font-weight-400);letter-spacing:.01em;line-height:23px;text-align:center}.drag-n-maximum,.downforce-n-maximum{color:var(--color-black);font-family:var(--font-primary);font-size:15px;font-style:normal;font-weight:var(--font-weight-600);letter-spacing:.01em;line-height:23px;text-align:center}.drag-n-values,.downforce-n-values{display:flex;align-items:center}.downforce-n-minimum,.drag-n-minimum{display:inline-flex;align-items:center}.downforce-n-minimum:after,.drag-n-minimum:after{content:"";display:inline-block;width:10px;height:10px;margin:0 12px 0 8px;border-top:2px solid rgba(0,0,0,.55);border-right:2px solid rgba(0,0,0,.55);transform:rotate(45deg);flex-shrink:0}.desktop-downforce-drag{display:block}.mobile-downforce-drag,.vehicle-product-bg-svgs-wrapper{display:none}@media(max-width:1024px){.desktop-downforce-drag{display:none}.mobile-downforce-drag{display:block}.stat-hero-row{flex-direction:column;gap:8px}.downforce-title,.drag-title{font-size:11px;font-weight:600;line-height:18px;letter-spacing:.3rem}.downforce-percentage,.drag-percentage{font-size:24px;line-height:28px;letter-spacing:.1em}.drag-n-title,.downforce-n-title{font-size:11px;font-weight:600;line-height:18px;letter-spacing:.3rem}.drag-n-minimum,.downforce-n-minimum{font-size:15px;font-weight:var(--font-weight-500);line-height:18px;letter-spacing:.1em}.drag-n-maximum,.downforce-n-maximum{font-size:15px;font-weight:var(--font-weight-600);line-height:18px;letter-spacing:.1em}.drag-n-flex,.downforce-n-flex{flex-direction:row;gap:10px;align-items:center}.vehicle-downforce-drag-container{padding:10px 0;padding-inline:20px;max-width:100%}.vehicle-downforce-drag-container.mobile-downforce-drag{display:grid;grid-template-columns:1fr 1fr;column-gap:10px;row-gap:20px;align-items:start;max-width:100%;margin:8px 18px;background-color:#0000000a;border-radius:16px;box-shadow:0 6px 12px -3px #00000014;padding:18px 20px}.vehicle-downforce-drag-container.mobile-downforce-drag .stat-hero-row{display:contents}.vehicle-downforce-drag-container.mobile-downforce-drag .stat-pill--hero,.vehicle-downforce-drag-container.mobile-downforce-drag .downforce-n-flex,.vehicle-downforce-drag-container.mobile-downforce-drag .drag-n-flex{background-color:transparent;box-shadow:none;border-radius:0;padding:0}.vehicle-downforce-drag-container.mobile-downforce-drag .stat-pill--hero{align-items:center;gap:8px}.vehicle-downforce-drag-container.mobile-downforce-drag .downforce-n-flex,.vehicle-downforce-drag-container.mobile-downforce-drag .drag-n-flex{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:0}.vehicle-downforce-drag-container.mobile-downforce-drag .downforce-title,.vehicle-downforce-drag-container.mobile-downforce-drag .drag-title,.vehicle-downforce-drag-container.mobile-downforce-drag .downforce-n-title,.vehicle-downforce-drag-container.mobile-downforce-drag .drag-n-title{align-self:center;width:90%;text-align:center;border-bottom:1px solid #cacacaff;padding-bottom:6px;white-space:nowrap}}@media(max-width:768px){.build-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1025px){.vehicle-downforce-drag-container.desktop-downforce-drag{display:grid;grid-template-columns:auto auto;justify-content:start;column-gap:24px;row-gap:30px;align-items:start;max-width:none;width:fit-content;background-color:#0000000a;border-radius:16px;box-shadow:0 6px 12px -3px #0000001a;padding:22px 26px}.vehicle-downforce-drag-container.desktop-downforce-drag .stat-pill--hero,.vehicle-downforce-drag-container.desktop-downforce-drag .downforce-n-flex,.vehicle-downforce-drag-container.desktop-downforce-drag .drag-n-flex{background-color:transparent;box-shadow:none;border-radius:0;padding:0}.vehicle-downforce-drag-container.desktop-downforce-drag .stat-hero-row{display:contents}.vehicle-downforce-drag-container.desktop-downforce-drag .downforce-n-flex,.vehicle-downforce-drag-container.desktop-downforce-drag .drag-n-flex{margin-top:0;display:flex;flex-direction:column;align-items:center;gap:6px}.vehicle-downforce-drag-container.desktop-downforce-drag .stat-pill--hero{align-items:center;gap:10px}.vehicle-downforce-drag-container.desktop-downforce-drag .downforce-title,.vehicle-downforce-drag-container.desktop-downforce-drag .drag-title,.vehicle-downforce-drag-container.desktop-downforce-drag .downforce-n-title,.vehicle-downforce-drag-container.desktop-downforce-drag .drag-n-title{align-self:stretch;text-align:center;border-bottom:1px solid #cacacaff;padding-bottom:6px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/collection-build.css.map */
