﻿.modal{z-index:1080 !important}.modal.-nofooter .modal__footer{display:none}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.32);display:flex;justify-content:center;align-items:center;z-index:1000}.modal__container{background-color:#fff;max-width:1045px;max-height:100vh;border-radius:4px;box-sizing:border-box}@media(max-width: 991px){.modal__container{max-width:90vw}}.modal__header{display:flex;padding:24px 16px 24px 24px;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #767676}.modal__close{cursor:pointer;width:32px;flex-shrink:0}.modal__header .modal__close:before{content:"✕"}.modal__title{margin-top:0;margin-bottom:0;font-weight:bold;font-size:24px;line-height:100%;color:#000;box-sizing:border-box}.modal__content{padding:24px;overflow-y:auto}.modal__content .no-show-kpr{display:none !important}.modal__footer{padding:0 24px 24px 24px;display:flex;justify-content:space-between;align-items:center}@media(max-width: 991px){.modal__footer{flex-wrap:wrap}}.modal__footer .modal__footertext{margin-right:auto}@media(max-width: 991px){.modal__footer .modal__footertext{flex-basis:100%;margin-bottom:10px}}@media(max-width: 768px -1px){.modal__footer>button.-secondary{margin-bottom:8px}}@media(min-width: 768px){.modal__footer>button.-secondary{margin-right:16px}}@media(max-width: 991px){.modal__footer>button.-secondary{margin-left:auto}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodalopen .shop-header{z-index:0}.-vehiclesearch .shop-main__inner{padding-left:0;padding-right:0}.-vehiclesearch:not(.-vehiclesearchMoto) .modal__container{max-width:100%;width:1260px;max-height:-webkit-fill-available}.-vehiclesearch.-vehiclesearchMoto .-mediheight .choices__list--dropdown{max-height:225px}.-vehiclesearch.-vehiclesearchMoto .-minheight .choices__list--dropdown{max-height:135px}.-vehiclesearch.-vehiclesearchMoto .gridl-7{padding-right:0 !important;width:calc(100% - 32px);border:0}.-vehiclesearch.-vehiclesearchMoto .gridl-7+*{display:none}.-vehiclesearch .wrp-vehiclesearch{padding:0 !important;background:none !important}.-vehiclesearch .boxcomponentvehiclesearch>h2{padding-right:24px}.-vehiclesearch .boxcomponentvehiclesearch>hr{display:none}.-vehiclesearch .boxcomponentvehiclesearch>div.spcng-p-m{padding:0 !important}.-vehiclesearch #modal-rimreversesearch-content>h2{display:none}.-vehiclesearch .boxcomponentvehiclesearchgrey{background-color:#f6f6f6 !important;box-shadow:none !important}.-vehiclesearch .-devider{display:none}.-vehiclesearch .filterbar{background-color:#f6f6f6 !important}.-vehiclesearch .filterbar+.filterbar{background-color:#f6f6f6 !important}.-vehiclesearch .filterbar .selectcomponent{background-color:#fff}.-vehiclesearch .filterbar input[type=checkbox]::before,.-vehiclesearch .filterbar input[type=radio]::before{background-color:#fff}.-vehiclesearch .filterbar input[type=checkbox]:checked::before,.-vehiclesearch .filterbar input[type=radio]:checked::before{background-color:#e2001a}.-vehiclesearch .modal__footertext{margin-top:22px}.modal__content.-imagemodal{display:flex;overflow:hidden;align-items:center;justify-content:center}.modal.-addtocartmodal .modal__container{width:1045px;max-width:95%}.modal.-addtocartmodal .recom-swiper-button-prev,.modal.-addtocartmodal .recom-swiper-button-next{display:none}.modal.-addtocartmodal .swiper-wrapper{display:flex;flex-wrap:wrap;gap:16px}.modal.-addtocartmodal .swiper-wrapper>*{flex-basis:calc(50% - 16px)}@media(max-width: 767px){.modal.-addtocartmodal .swiper-wrapper>*{flex-basis:calc(100% - 16px)}}.modal.-addtocartmodal .swiper-wrapper>*.-added{filter:grayscale(1);opacity:.5}.modal.-addtocartmodal .swiper-wrapper>*.-added .btn-crosssellingadd{background-color:#fff}.modal.-addtocartmodal .swiper-wrapper>*.-added .-addlabel{display:none}.modal.-addtocartmodal .swiper-wrapper>*.-added .-addedlabel{display:block;color:#000}.modal.-addtocartmodal .recom-swiper-outer{margin-left:-6px;margin-right:-18px}.modal.-customerdatamodal .modal__container{max-width:680px}#modal-autoopen .modal__overlay{z-index:1001}@media(min-width: 768px){.modal.-ntas .modal__content{min-width:707px;min-height:400px}}.modal.-insurancemodalfromkpr .modal__title>*:not(.-iskprinsurance){display:none}.modal.-insurancemodalfromkpr .modal__content>*:not(.-iskprinsurance){display:none}.modal:not(.-insurancemodalfromkpr) .modal__title>.-iskprinsurance{display:none}.modal:not(.-insurancemodalfromkpr) .modal__content>.-iskprinsurance{display:none}.modal#modal-gprs .modal__header{align-items:center}/*# sourceMappingURL=micromodal.css.map */
