::-moz-selection{background:var(--ford-blue);color:var(--buttons-text-color)}::selection{background:var(--ford-blue);color:var(--buttons-text-color)}body,p,div,span{color:var(--color-base-text)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.price-item{color:var(--color-heading-text)}.hiden--small{display:none}.padding-0{padding:0!important}button,.button{box-shadow:0 20px 20px var(--color-shadow),0 10px 10px var(--color-shadow);background-color:var(--buttons-background);color:var(--buttons-text-color);border-color:var(--buttons-background);border-width:var(--buttons-border-width)}a,.rich-text__text p a{color:var(--ford-blue);font-weight:400;text-decoration:none}@media screen and (max-width: 749px){.hidden--small{display:none}}.top-bar-container{background:var(--gradient-base-accent-1);color:#fff}.top-bar-container .header__logo-link{margin:10px 0 3px}.price__regular .price-item{font-size:32px;font-weight:400}@media screen and (min-width: 750px){.grid.custom-product-grid{column-gap:25px}}.card-wrapper{box-shadow:var(--card-box-shadow);max-width:470px;margin:0 auto}.card-wrapper .card .card__content{padding:25px 40px 30px}.card-wrapper .card__information .price .price-item{font-size:16px}.card-wrapper .card__heading{font-size:24px;line-height:29px;margin-bottom:10px}.card-wrapper .card__heading a:hover{color:var(--color-link-hover)}.card-wrapper .card__heading a:after{position:unset}.card-wrapper .card__information .card_description p{font-size:11px}.card-wrapper .card__metafield-amps{font-weight:var(--font-heading-weight);color:var(--color-heading-text)}.card-wrapper .card__bottom{position:absolute;width:100%;bottom:0;padding:25px 40px 30px;background:var(--card-bottom-background)}.card-wrapper .card__bottom .card__button{margin-top:30px}.card-wrapper .card__bottom .card__button a{padding-left:40px;padding-right:40px;min-height:calc(4rem + var(--buttons-border-width) * 2)}.card-wrapper .card__bottom .card__metafield-feature{margin:0;display:flex;justify-content:flex-start}.card-wrapper .card__bottom .card__metafield-feature .card__bottom-icon img{width:32px;height:auto;margin-right:12px}.card-wrapper .card__bottom .card__metafield-feature .card_metafield-feature-content{font-size:11px;line-height:normal}.card-wrapper .card__bottom .card__metafield-feature .card_metafield-feature-content span{display:block}.card-wrapper .card__metafield-feature-title{color:var(--color-base-text)}.card-wrapper .card_metafield-feature-content .card__metafield-feature-value,.card-wrapper .card_metafield-feature-content .card__metafield-feature-value a{color:var(--color-heading-text);text-decoration:none}.card-wrapper .card_metafield-feature-content .card__metafield-feature-value a:hover{color:var(--color-link-hover)}.collection .product-popup-modal__opener{margin-top:30px}.collection .product-popup-modal__opener button{font-size:18px;color:var(--color-heading-text);text-decoration:none}.collection .product-popup-modal__opener button:hover{color:var(--color-link-hover)}.collection .product-popup-modal__opener button svg{margin-left:1rem;display:unset}.multicolumn .multicolumn__wrapper{margin:0 auto}footer .footer__blocks-wrapper .footer-block__details-content li a{font-size:11px;letter-spacing:1px;padding:0;line-height:16px}footer .footer__blocks-wrapper .legal-social-menu{display:flex;width:100%;max-width:100%!important;align-items:center;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem}footer .footer__blocks-wrapper .legal-social-menu .list-social__link{padding:.3rem}.footer__column .footer__payment,.footer__column .footer__copyright{display:none}@media screen and (max-width: 500px){.multicolumn .multicolumn__wrapper .multicolumn-list__item .multicolumn-card__image-wrapper{padding-top:2.5rem}}@media screen and (max-width: 749px){.collection ul li{margin-bottom:40px;min-height:850px}.footer .footer__blocks-wrapper .footer-block.legal-social-menu{flex-direction:column-reverse;align-items:normal;padding:0 1.5rem}.footer .footer__blocks-wrapper .footer-block.legal-social-menu .footer__list-social.list-social{justify-content:flex-start;margin-bottom:30px}.footer .footer__blocks-wrapper .footer-block__details-content li a{line-height:24px}}@media screen and (min-width: 990px){.underline-links-hover:hover a{text-decoration:none}.collection .product-popup-modal__opener{margin-top:50px}}.card__media-link{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;display:block!important;width:100%;height:100%;z-index:9999}.header__inline-menu ul li:nth-child(1) a.header__menu-item{padding-right:0}.header__inline-menu ul li:nth-child(1) a.header__menu-item span{margin:0;padding-left:10px;padding-right:10px}.header__inline-menu ul li:nth-child(2) a.header__menu-item{padding-left:0}.header__inline-menu ul li:nth-child(2) a.header__menu-item span{border-left:1px solid var(--color-heading-text);padding-left:10px}.other-charging-products .title{font-size:32px!important}.collection.page-width{max-width:var(--page-width)}reservation-form [aria-hidden=true]{display:none!important;transition:all .2s ease-in-out}reservation-form [aria-hidden=false]{display:block;transition:all .2s ease-in-out}.reservation-message>div{margin-bottom:10px;font-size:14px}.reservation-message .validation-invalid,.reservation-message .validation-invalid a{color:#ff2626}.reservation-message .validation-invalid a{font-weight:400}.reservation-message .validation-successful{color:#32ad00}.product__info-container .product__accordion.accordion summary{align-items:center;max-width:100%}.product__info-container .product__accordion summary .icon-caret{height:auto;right:-2.5rem;top:calc(50% - .7rem)}.product__info-container .product__accordion summary .summary__title{position:relative;max-width:max-content}.product__installation-guide{margin-left:40px;border-left:2px solid #000408;padding-left:10px}installation-guide.installation-guide{display:block;margin-top:4rem}.installation-guide__wrapper a{color:var(--color-heading-text);text-decoration:none;font-weight:500;font-size:16px}.installation-guide__wrapper a:hover{color:var(--color-link-hover)}.price_wrapper.price_to_text{font-size:12px;font-weight:500;border:1px solid;padding:2%;background:#f1f1f1;max-width:fit-content}.price_wrapper.cart__PriceToText{max-width:250px;font-size:14px;font-weight:500}p>em>strong{font-size:10px!important;vertical-align:top!important;font-weight:400!important;font-style:normal!important}.template--page\.guides .rte p a{color:#2c4e7a}.template--page\.guides h1{font-size:50px;font-weight:900}.template--page\.guides .page-width--narrow{max-width:144rem}.template--page\.guides .page-width--narrow p{font-weight:400}.template--page\.guides .page-width--narrow .rte p{max-width:72.6rem;margin:auto auto 30px}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom.css.map */
