.rpm-compat .rpm-compat__anchor{display:block;scroll-margin-top:90px}.rpm-compat .rpm-compat__inner{max-width:56rem;margin:0 auto;text-align:center}.rpm-compat .rpm-compat__subtitle{margin:0 auto 1.25rem;max-width:40rem;opacity:.85}.rpm-compat .rpm-compat-form{display:grid;gap:.75rem;text-align:left}.rpm-compat .rpm-compat-form__cascade{display:grid;gap:.75rem}.rpm-compat[hidden],.rpm-compat .rpm-compat-form__cascade[hidden],.rpm-compat .rpm-compat-form__fallback[hidden],.rpm-compat [hidden]{display:none!important}.rpm-compat .rpm-compat-form .form-label{font-size:.8125rem;font-weight:600;margin-bottom:.25rem}.rpm-compat .rpm-compat-form .form-select,.rpm-compat .rpm-compat-form__submit{min-height:2.875rem}.rpm-compat .rpm-compat-form .form-select:disabled{opacity:.55}.rpm-compat .rpm-compat-form__submit{width:100%;font-weight:700}.rpm-compat .rpm-compat-form__submit:disabled{opacity:.5}.rpm-compat .rpm-compat-cats{margin-top:1.25rem}.rpm-compat .rpm-compat-cats__label{font-size:.8125rem;font-weight:600;margin-bottom:.5rem}.rpm-compat .rpm-compat-cats__list{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.rpm-compat .rpm-compat-chip{display:inline-flex;align-items:center;gap:.375rem;min-height:44px;padding:.5rem 1rem;border:1px solid var(--bs-border-color);border-radius:999px;background:var(--bs-body-bg);color:var(--bs-body-color);font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out,transform .15s ease-out}.rpm-compat .rpm-compat-chip:active{transform:scale(.97)}.rpm-compat .rpm-compat-chip:focus-visible{outline:3px solid var(--bs-dark);outline-offset:2px}.rpm-compat .rpm-compat-chip.is-active{background:var(--bs-dark);border-color:var(--bs-dark);color:#fff}.rpm-compat .rpm-compat-chip__count{font-size:.75rem;font-weight:700;opacity:.7}@media(hover:hover){.rpm-compat .rpm-compat-chip:not(.is-active):hover{border-color:var(--bs-dark)}}@media(prefers-reduced-motion:reduce){.rpm-compat .rpm-compat-chip{transition:none}.rpm-compat .rpm-compat-chip:active{transform:none}}.rpm-compat .rpm-compat-form__submit{transition:opacity .2s ease-out,background-color .15s ease-out,transform .15s ease-out}@keyframes rpm-compat-ready{0%{box-shadow:0 0 rgba(var(--bs-primary-rgb),.45)}to{box-shadow:0 0 0 .5rem rgba(var(--bs-primary-rgb),0)}}.rpm-compat .form-select.rpm-compat-ready{animation:rpm-compat-ready .3s ease-out}@media(prefers-reduced-motion:reduce){.rpm-compat .form-select.rpm-compat-ready{animation:none}.rpm-compat .rpm-compat-form__submit{transition:none}}.rpm-compat .rpm-compat__guide{margin:1rem 0 0;font-size:.875rem}.rpm-compat .rpm-compat__guide a{color:inherit;text-decoration:underline}.rpm-compat .rpm-compat-ok{color:var(--bs-success);font-weight:700}.rpm-compat .rpm-compat-banner{border:1px solid rgba(var(--bs-success-rgb),.35);background:rgba(var(--bs-success-rgb),.08);border-radius:var(--bs-border-radius);padding:1rem 1.125rem}.rpm-compat .rpm-compat-banner__title{font-size:1.125rem;line-height:1.3}.rpm-compat .rpm-compat-banner__note{font-weight:600}.rpm-compat .rpm-compat-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:2.875rem;padding:.625rem 1.25rem;font-weight:600;line-height:1.2;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.rpm-compat .rpm-compat-btn:focus-visible{outline:3px solid var(--bs-dark);outline-offset:2px}.rpm-compat .rpm-compat-btn__icon{flex:0 0 auto;transition:transform .2s ease}.rpm-compat .rpm-compat-btn[aria-expanded=true] .rpm-compat-btn__icon{transform:rotate(-180deg)}@media(prefers-reduced-motion:reduce){.rpm-compat .rpm-compat-btn__icon{transition:none}}.rpm-compat .rpm-compat-banner__change{margin-top:.75rem}.rpm-compat .rpm-compat-change{margin-top:1rem}.rpm-compat .rpm-compat-universels__list{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;list-style:none;margin:0;padding:0 0 .5rem}.rpm-compat .rpm-compat-universels__item{scroll-snap-align:start}.rpm-compat .rpm-compat-universels__link{display:flex;flex-direction:column;gap:.25rem;color:inherit;text-decoration:none;font-size:.875rem}.rpm-compat .rpm-compat-universels__link img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:var(--bs-border-radius)}.rpm-compat .rpm-compat-universels__price{font-weight:700}.rpm-compat.rpm-compat-product{border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);padding:.75rem 1rem;margin:.75rem 0}.rpm-compat .rpm-compat-product__msg--ok{color:var(--bs-success)}.rpm-compat .rpm-compat-product__msg--ko{color:var(--bs-danger)}.rpm-compat.rpm-compat-accordion{border-left:4px solid var(--bs-border-color);padding:.5rem .75rem;margin-bottom:1rem}.rpm-compat.rpm-compat-accordion p:last-child{margin-bottom:0}.rpm-compat.rpm-compat-accordion--ok{border-left-color:var(--bs-success)}.rpm-compat.rpm-compat-accordion--ok strong{color:var(--bs-success)}.rpm-compat.rpm-compat-accordion--ko{border-left-color:var(--bs-danger);background:rgba(var(--bs-danger-rgb),.06);color:var(--bs-danger)}.rpm-compat.rpm-compat-accordion--ko a{color:inherit;text-decoration:underline}.rpm-compat.rpm-compat-accordion--info{border-left-color:var(--bs-info)}.accordion-item.rpm-compat-accordion-item--ko .accordion-button.collapsed{color:var(--bs-danger)}.rpm-compat .rpm-compat-product__form{margin-top:.75rem}@media(min-width:768px){.rpm-compat .rpm-compat-btn{width:auto}.rpm-compat .rpm-compat-banner__title{font-size:1.375rem}.rpm-compat .rpm-compat-form{grid-template-columns:1fr auto;align-items:end}.rpm-compat .rpm-compat-form__cascade{grid-template-columns:repeat(3,1fr)}.rpm-compat .rpm-compat-form__submit{width:auto;padding-inline:1.5rem}.rpm-compat.rpm-compat-product .rpm-compat-form,.rpm-compat.rpm-compat-product .rpm-compat-form__cascade{grid-template-columns:1fr}.rpm-compat .rpm-compat-universels__list{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/rpm-compat.css.map */
