.shopify-section[id$=__featured_collection],.shopify-section[id$=__af_home_kits]{--af-ink:#172f43;--af-blue:#1d78b4;--af-border:#dee8ef;--af-muted:#607484}.shopify-section[id$=__featured_collection]{background:#fff}.shopify-section[id$=__af_home_kits]{background:linear-gradient(180deg,#edf5fa,#f6f9fb);border-top:1px solid #e1edf4;border-bottom:1px solid #e1edf4}.shopify-section[id$=__featured_collection] .collection,.shopify-section[id$=__af_home_kits] .collection{padding-top:38px;padding-bottom:35px}.shopify-section[id$=__featured_collection] .collection__title,.shopify-section[id$=__af_home_kits] .collection__title{margin-bottom:20px}.shopify-section[id$=__featured_collection] .collection__title:before,.shopify-section[id$=__af_home_kits] .collection__title:before,.shopify-section[id$=__af_home_brands] .title-wrapper-with-link:before{display:block;color:#2076a7;font-size:10px;font-weight:800;letter-spacing:.17em;line-height:1.5;margin-bottom:7px}.shopify-section[id$=__featured_collection] .collection__title:before{content:"READY WHEN YOU ARE"}.shopify-section[id$=__af_home_kits] .collection__title:before{content:"WHAT'S NEW ON THE GRID"}.shopify-section[id$=__featured_collection] .collection__title h2,.shopify-section[id$=__af_home_kits] .collection__title h2,.shopify-section[id$=__af_home_brands] .collection-list-title{color:#172f43;font-size:clamp(24px,2.8vw,32px);font-weight:800;letter-spacing:-.035em;line-height:1.2;margin:0}.shopify-section[id$=__featured_collection] .collection__description,.shopify-section[id$=__af_home_kits] .collection__description{color:#627585;font-size:14px;line-height:1.5;margin:9px 0 0}.shopify-section[id$=__featured_collection] .collection__description p,.shopify-section[id$=__af_home_kits] .collection__description p{margin:0}.shopify-section[id$=__featured_collection] .product-grid,.shopify-section[id$=__af_home_kits] .product-grid{--grid-desktop-horizontal-spacing:16px;--grid-desktop-vertical-spacing:17px;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.shopify-section[id$=__featured_collection] .product-grid>.grid__item,.shopify-section[id$=__af_home_kits] .product-grid>.grid__item{background:#fff;border:1px solid var(--af-border);border-radius:15px;padding:11px 11px 12px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 3px 12px #11374f09;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.shopify-section[id$=__featured_collection] .product-grid>.grid__item:hover,.shopify-section[id$=__af_home_kits] .product-grid>.grid__item:hover{transform:translateY(-3px);box-shadow:0 13px 25px #13395118;border-color:#bfd5e3}.shopify-section[id$=__featured_collection] .card-wrapper,.shopify-section[id$=__af_home_kits] .card-wrapper{width:100%}.shopify-section[id$=__featured_collection] .card--standard .card__inner,.shopify-section[id$=__af_home_kits] .card--standard .card__inner{border-radius:10px;background:#f4f7f9;overflow:hidden;border:0}.shopify-section[id$=__featured_collection] .card__inner .card__media,.shopify-section[id$=__af_home_kits] .card__inner .card__media{border-radius:10px}.shopify-section[id$=__featured_collection] .card__media .media img,.shopify-section[id$=__af_home_kits] .card__media .media img{object-fit:contain;padding:12px;box-sizing:border-box}.shopify-section[id$=__featured_collection] .card__content,.shopify-section[id$=__af_home_kits] .card__content{padding:5px 0 0}.shopify-section[id$=__featured_collection] .card__information,.shopify-section[id$=__af_home_kits] .card__information{padding:9px 3px 3px}.shopify-section[id$=__featured_collection] .card__heading,.shopify-section[id$=__af_home_kits] .card__heading{font-weight:700;line-height:1.45;font-size:14px;color:#173248;letter-spacing:0}.shopify-section[id$=__featured_collection] .card-information .price,.shopify-section[id$=__af_home_kits] .card-information .price{color:#176a9e;font-weight:800;font-size:17px;padding-top:8px}.shopify-section[id$=__featured_collection] .quick-add__submit{background:#f0f7fc;color:#195e8a;border:1px solid #cbdfea;border-radius:8px;min-height:40px;font-size:12px;font-weight:750;transition:background .15s ease}.shopify-section[id$=__featured_collection] .quick-add__submit:hover{background:#e2f1fa}.shopify-section[id$=__featured_collection] .collection__view-all,.shopify-section[id$=__af_home_kits] .collection__view-all{margin-top:23px}.shopify-section[id$=__featured_collection] .collection__view-all .button,.shopify-section[id$=__af_home_kits] .collection__view-all .button{background:#176da7;color:#fff;border:0;border-radius:9px;min-height:45px;font-weight:750;font-size:13px;letter-spacing:0;text-decoration:none}.shopify-section[id$=__featured_collection] .collection__view-all .button:after,.shopify-section[id$=__af_home_kits] .collection__view-all .button:after,.shopify-section[id$=__featured_collection] .collection__view-all .button:before,.shopify-section[id$=__af_home_kits] .collection__view-all .button:before{box-shadow:none}.shopify-section[id$=__af_home_brands]{background:#fff}.shopify-section[id$=__af_home_brands] .collection-list-wrapper{padding-top:31px;padding-bottom:29px}.shopify-section[id$=__af_home_brands] .title-wrapper-with-link{display:block;margin-bottom:19px}.shopify-section[id$=__af_home_brands] .title-wrapper-with-link:before{content:"OUR RACING PARTNERS"}.shopify-section[id$=__af_home_brands] .collection-list__item{background:#f7f9fb;border:1px solid #e1e8ee;border-radius:13px;overflow:hidden;padding:9px}.shopify-section[id$=__af_home_brands] .card__inner{border-radius:9px;overflow:hidden}.shopify-section[id$=__af_home_brands] .card__heading{font-size:13px;font-weight:750;color:#1c4561;line-height:1.3}.shopify-section[id$=__af_home_brands] .card__information{padding:9px 4px 4px}.shopify-section[id$=__af_home_newsletter]{padding:24px 0 34px;background:#fff}.shopify-section[id$=__af_home_newsletter] .newsletter__wrapper{background:#ecf5fb;color:#163a51;border:1px solid #d8eaf4;border-radius:17px;padding:34px 22px;width:calc(100% - 3rem);max-width:1370px;margin:auto}.shopify-section[id$=__af_home_newsletter] .newsletter h2{color:#163a51;font-size:clamp(22px,2.8vw,31px);font-weight:800;letter-spacing:-.035em}.shopify-section[id$=__af_home_newsletter] .newsletter__subheading{font-size:14px;color:#526d7e}.shopify-section[id$=__af_home_newsletter] .newsletter-form .field{background:#fff;border-radius:8px}.shopify-section[id$=__af_home_newsletter] .newsletter-form .field__input{border-radius:8px}.shopify-section[id$=__af_home_newsletter] .newsletter-form__button{color:#196ca8}@media(max-width:749px){.shopify-section[id$=__featured_collection] .collection,.shopify-section[id$=__af_home_kits] .collection{padding-top:27px;padding-bottom:27px}.shopify-section[id$=__featured_collection] .collection__description,.shopify-section[id$=__af_home_kits] .collection__description{font-size:13px}.shopify-section[id$=__featured_collection] .product-grid,.shopify-section[id$=__af_home_kits] .product-grid{--grid-mobile-horizontal-spacing:10px;--grid-mobile-vertical-spacing:11px;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}.shopify-section[id$=__featured_collection] .product-grid>.grid__item,.shopify-section[id$=__af_home_kits] .product-grid>.grid__item{padding:7px;border-radius:11px}.shopify-section[id$=__featured_collection] .card__media .media img,.shopify-section[id$=__af_home_kits] .card__media .media img{padding:6px}.shopify-section[id$=__featured_collection] .card__heading,.shopify-section[id$=__af_home_kits] .card__heading{font-size:12px}.shopify-section[id$=__featured_collection] .card-information .price,.shopify-section[id$=__af_home_kits] .card-information .price{font-size:14px}.shopify-section[id$=__featured_collection] .card__information,.shopify-section[id$=__af_home_kits] .card__information{padding:7px 2px 2px}.shopify-section[id$=__featured_collection] .quick-add__submit{min-height:38px;font-size:11px}.shopify-section[id$=__af_home_brands] .collection-list__item{padding:5px;border-radius:9px}.shopify-section[id$=__af_home_brands] .card__heading{font-size:12px}.shopify-section[id$=__af_home_newsletter]{padding:19px 0 27px}.shopify-section[id$=__af_home_newsletter] .newsletter__wrapper{max-width:calc(100% - 2rem);padding:25px 14px;border-radius:12px}}@media(prefers-reduced-motion:reduce){.shopify-section[id$=__featured_collection] .product-grid>.grid__item,.shopify-section[id$=__af_home_kits] .product-grid>.grid__item,.shopify-section[id$=__featured_collection] .quick-add__submit{transition:none}.shopify-section[id$=__featured_collection] .product-grid>.grid__item:hover,.shopify-section[id$=__af_home_kits] .product-grid>.grid__item:hover{transform:none}}.shopify-section[id$=__featured_collection] .collection__title,.shopify-section[id$=__af_home_kits] .collection__title,.shopify-section[id$=__featured_collection] .slider-component.page-width-desktop,.shopify-section[id$=__af_home_kits] .slider-component.page-width-desktop,.shopify-section[id$=__featured_collection] .collection__view-all,.shopify-section[id$=__af_home_kits] .collection__view-all{max-width:1440px;margin-left:auto;margin-right:auto}@media screen and (min-width:750px){body.af-page--index #MainContent .shopify-section[id$=__featured_collection] slider-component.page-width-desktop,body.af-page--index #MainContent .shopify-section[id$=__af_home_kits] slider-component.page-width-desktop{padding-left:5rem;padding-right:5rem;box-sizing:border-box}}@media screen and (max-width:749px){body.af-page--index #MainContent .shopify-section[id$=__featured_collection] slider-component.page-width,body.af-page--index #MainContent .shopify-section[id$=__af_home_kits] slider-component.page-width{padding-left:1.5rem;padding-right:1.5rem}}body.af-page--index #MainContent .shopify-section[id$=__featured_collection] .product-grid>.grid__item,body.af-page--index #MainContent .shopify-section[id$=__af_home_kits] .product-grid>.grid__item{flex-grow:0}.shopify-section[id$=__af_home_newsletter] .newsletter-form{width:min(100%,46rem);max-width:46rem;margin:2.2rem auto 0;align-items:stretch}.shopify-section[id$=__af_home_newsletter] .newsletter-form__field-wrapper,.shopify-section[id$=__af_home_newsletter] .newsletter__wrapper .newsletter-form__field-wrapper{width:100%;max-width:none;min-width:0}.shopify-section[id$=__af_home_newsletter] .newsletter-form .field{display:flex;position:relative;width:100%;min-width:0;min-height:5.2rem;height:5.2rem;border:1px solid #bcd4e4;border-radius:1.1rem;background:#fff;box-shadow:0 2px 9px #12395309}.shopify-section[id$=__af_home_newsletter] .newsletter-form .field:before,.shopify-section[id$=__af_home_newsletter] .newsletter-form .field:after{box-shadow:none;border-radius:1.1rem}.shopify-section[id$=__af_home_newsletter] .newsletter-form .field:focus-within{border-color:#196fa9;box-shadow:0 0 0 .2rem #196fa929}.shopify-section[id$=__af_home_newsletter] .newsletter-form .field__input{width:100%;min-width:0;box-sizing:border-box;height:5rem;min-height:5rem;border:0;border-radius:1.1rem;background:transparent;padding-right:6rem;font-size:1.5rem;outline:none;box-shadow:none}.shopify-section[id$=__af_home_newsletter] .newsletter-form .field__input:focus,.shopify-section[id$=__af_home_newsletter] .newsletter-form .field__input:focus-visible{box-shadow:none;outline:none}.shopify-section[id$=__af_home_newsletter] .newsletter-form .field__label{max-width:calc(100% - 6rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shopify-section[id$=__af_home_newsletter] .newsletter-form .newsletter-form__button,.shopify-section[id$=__af_home_newsletter] .newsletter-form .newsletter-form__button:not(:focus-visible):not(.focused){position:absolute;right:0;top:0;width:5.2rem;height:5rem;background:#196fa9;color:#fff;border-radius:0 1rem 1rem 0;box-shadow:none;cursor:pointer}.shopify-section[id$=__af_home_newsletter] .newsletter-form .newsletter-form__button:hover,.shopify-section[id$=__af_home_newsletter] .newsletter-form .newsletter-form__button:focus-visible{background:#125b8e;color:#fff}.shopify-section[id$=__af_home_newsletter] .newsletter-form .newsletter-form__button:focus-visible{outline:2px solid #174f7b;outline-offset:2px}.shopify-section[id$=__af_home_newsletter] .newsletter-form__message{line-height:1.45;color:#244860}@media screen and (max-width:749px){.shopify-section[id$=__af_home_newsletter] .newsletter__wrapper{width:calc(100% - 2rem);max-width:none;padding:2.5rem 1.6rem}.shopify-section[id$=__af_home_newsletter] .newsletter-form{margin-top:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/atomfire-home-polish.css.map */
