.btn.trident-btn{background-color:#d21212;border-color:#d21212;color:#fff;transition:background-color .3s ease}.btn.trident-btn:hover,.btn.trident-btn:focus{background-color:#bb2727;color:#fff}.btn-trident-red{color:#fff;background-color:#d21212;border-color:#d21212}.btn-trident-red:hover{color:#fff}.collection .card__header{padding-bottom:20px}.trailer-service .card__separator{margin:0}.trailer-service .trailer-service__section-heading{margin-bottom:20px}.trailer-service .trailer-service__section{padding:20px 0}@media screen and (min-width: 768px){.trailer-service .trailer-service__section{padding:30px 0}}.trailer-service .trailer-service__header .trailer-service__products__col{margin-bottom:10px}@media screen and (min-width: 768px){.trailer-service .trailer-service__header .trailer-service__products__col{margin:0}}.trailer-service .trailer-service__header .service-product label{width:100%}.trailer-service .trailer-service__header .service-product .service-product__label{background-color:#e9ecef;border:2px solid #e9ecef;border-radius:5px;padding:12px 20px;text-align:center;transition:background .2s ease,border .2s ease;width:100%}@media screen and (min-width: 768px){.trailer-service .trailer-service__header .service-product .service-product__label{padding:20px}}.trailer-service .trailer-service__header .service-product .service-product__label:hover{background-color:#edf1f4;cursor:pointer}.trailer-service .trailer-service__header .service-product .card-input-element:checked+.service-product__label{border-color:#d21212}.registration-lookup{min-height:500px;position:relative;z-index:1}.registration-lookup:before{background-color:#000;content:"";height:500px;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:2}.registration-lookup .registration-lookup__inner{min-height:500px;position:relative}.registration-lookup .registration-lookup__inner.loading:before{background-color:#fff;content:"";display:block;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:4}.registration-lookup .registration-lookup__inner.loading:after{-webkit-animation:spin 1.4s linear infinite;animation:spin 1.4s linear infinite;background-image:url(spinner-third-solid.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:50px;left:50%;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;width:50px;z-index:5}.registration-lookup .registration-lookup__bg{background-color:#000;background-position:center;background-size:cover;height:500px;left:0;position:absolute;top:0;width:100%;z-index:1}.registration-lookup .registration-lookup__header{padding:77px 0 0;position:relative;z-index:5}.registration-lookup button.registration-lookup__btn{background-color:#21a954;border:4px solid #ffffff;border-radius:15px!important;color:#fff;font-size:26px;font-weight:700;text-transform:uppercase}.registration-lookup .registration-lookup__page-title{color:#fff;margin:0 0 20px}.registration-lookup h2,.registration-lookup p{color:#fff}.registration-lookup h2{margin-top:10px}.registration-lookup .registration-lookup__plate{background-color:#fff;border:4px solid #ffffff;border-radius:15px;display:block;margin-right:12px;max-width:500px;overflow:hidden;position:relative;width:100%}.registration-lookup .registration-lookup__plate:before{content:"GB";color:#fff;padding-top:34px;font-size:20px;text-align:center;position:absolute;height:100%;width:50px;top:0;left:0;background-color:#292c89;background-image:url(//www.tridenttowing.co.uk/cdn/shop/t/62/assets/Flag_of_the_United_Kingdom.svg?v=116561021879017753151684160791);background-size:30px;background-repeat:no-repeat;background-position:center 12px;z-index:10}.registration-lookup .registration-lookup__plate .registration-lookup__reg-input{background-color:#f3ff00;border:0;border-radius:15px;box-shadow:none;color:#000;height:80px;font-size:60px;font-weight:700;letter-spacing:4px;padding:0 0 0 70px;text-transform:uppercase}.registration-lookup .registration-lookup__plate .registration-lookup__reg-input:focus{box-shadow:none}.registration-lookup .registration-lookup__plate .registration-lookup__reg-input::-webkit-input-placeholder{color:#c1c91c}.registration-lookup .registration-lookup__plate .registration-lookup__reg-input::-moz-placeholder{color:#c1c91c}.registration-lookup .registration-lookup__plate .registration-lookup__reg-input:-ms-input-placeholder{color:#c1c91c}.registration-lookup .registration-lookup__plate .registration-lookup__reg-input:-moz-placeholder{color:#c1c91c}.registration-lookup__results{margin:50px 0}.registration-lookup__results .registration-lookup__results__inner{background-color:#fff;border:1px solid #e1e3e4;border-radius:5px;padding:50px;position:relative;width:100%;z-index:5}.registration-lookup__results .registration-lookup__results__vehicle-details li{margin-bottom:10px}.registration-lookup__results .registration-lookup__results__footer{border-top:1px solid #e1e3e4;margin-top:40px;padding-top:40px}.registration-lookup__results h3{margin-bottom:30px}.product-form__options .product-form__options_option{margin-bottom:10px}@media screen and (min-width: 768px){.product-form__options .product-form__options_option{margin:0}}.product-form__options .service-product label{width:100%}.product-form__options .service-product .service-product__label{background-color:#e9ecef;border:2px solid #e9ecef;border-radius:5px;padding:12px 20px;text-align:center;transition:background .2s ease,border .2s ease;width:100%}@media screen and (min-width: 768px){.product-form__options .service-product .service-product__label{padding:20px}}.product-form__options .service-product .service-product__label:hover{background-color:#edf1f4;cursor:pointer}.product-form__options .service-product .card-input-element:checked+.service-product__label{border-color:#d21212}.review-cards__card-wrapper{border-radius:3px}.review-cards__item{border:1px solid #e1e3e4}@media screen and (min-width: 768px){.review-cards__item{border-right:none}}@media screen and (min-width: 768px){.review-cards__item:last-of-type{border-right:1px solid #e1e3e4}}.review-cards__card{padding:20px}@media screen and (min-width: 768px){.review-cards__card{border-right:none;padding:40px}}.review-cards__stars{margin:0 0 10px;text-align:center}.review-cards__stars__star{display:inline-block;margin:0 2px;width:20px}.review-cards__card__review{font-weight:500}.review-cards__card__author{font-style:italic}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/kayo.scss.css.map */
