@keyframes tpms-overlay-skeleton-loading{to{background-position-x:-20%}}.tpms-overlay-skeleton-shimmer{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;background-position-x:180%;animation:1s tpms-overlay-skeleton-loading ease-in-out infinite}.tpms-overlay-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1025;background:#00000080}.tpms-overlay-dialog{gap:0;width:auto;max-width:none;padding:0;border-radius:5px}.tpms-overlay{box-sizing:border-box}.tpms-overlay--desktop{padding:5px;width:881px;height:427px;overflow-x:hidden;overflow-y:auto}.tpms-overlay--mobile{position:fixed;right:0;bottom:0;left:0;z-index:1026;height:auto;max-height:90vh;padding-bottom:env(safe-area-inset-bottom,0);border-top-left-radius:10px;border-top-right-radius:10px;background:var(--color-c24-white)}.tpms-overlay__close{position:absolute;top:-33px;right:10px;display:block;width:20px;height:20px;border:0;background:none;cursor:pointer}.tpms-overlay__close:after,.tpms-overlay__close:before{position:absolute;top:0;right:9px;display:block;width:2px;height:27px;background:#fff;content:""}.tpms-overlay__close:before{transform:rotate(45deg)}.tpms-overlay__close:after{transform:rotate(-45deg)}.tpms-overlay__stage{position:relative}.tpms-overlay__wrapper{display:flex;flex-direction:column;gap:15px}.tpms-overlay--desktop .tpms-overlay__wrapper{padding:15px}.tpms-overlay--mobile .tpms-overlay__wrapper{padding:15px;padding-bottom:calc(24px + env(safe-area-inset-bottom,0));overflow-y:auto;max-height:90vh}.tpms-overlay__tile,.tpms-overlay__title{margin:0;font-size:20px;font-weight:400;color:var(--color-c24-body-text)}.tpms-overlay--mobile .tpms-overlay__title{margin:10px 0 5px}.tpms-overlay__row{display:flex;gap:16px}.tpms-overlay--mobile .tpms-overlay__row{justify-content:space-between;width:100%}.tpms-overlay__column{display:flex;flex-direction:column;gap:15px}.tpms-overlay__item{position:relative;display:flex;gap:10px;box-sizing:border-box;padding:15px 10px;width:280px;height:266px;border:1px solid #dcdcdc;border-radius:5px;cursor:pointer;background:#fff;text-align:left}.tpms-overlay--mobile .tpms-overlay__item{width:100%;height:auto;padding:12px 10px}.tpms-overlay__item--large{width:428px}.tpms-overlay__item--other{flex-direction:column;cursor:default}.tpms-overlay--mobile .tpms-overlay__item--other{justify-content:space-between}.tpms-overlay__item--undefined{display:none}.tpms-overlay__item--montageKit{height:114px}.tpms-overlay__item--infobox{flex-direction:row;justify-content:space-between;height:137px;background-color:#7ab51d26;border:0;line-height:1.25}.tpms-overlay--mobile .tpms-overlay__item--infobox{height:auto;margin-top:10px;padding:10px}.tpms-overlay--mobile .tpms-overlay__item--mountingFee>.tpms-overlay__item-wrapper:first-child,.tpms-overlay--mobile .tpms-overlay__item--tpms>.tpms-overlay__item-wrapper:first-child{width:65%}.tpms-overlay--mobile .tpms-overlay__item--mountingFee>.tpms-overlay__item-wrapper:last-child,.tpms-overlay--mobile .tpms-overlay__item--tpms>.tpms-overlay__item-wrapper:last-child{display:flex;align-items:end}.tpms-overlay__item-wrapper,.tpms-overlay__top-bar{display:flex;flex-direction:column}.tpms-overlay__item-title{height:32px;font-size:14px;font-weight:700;color:var(--color-c24-body-text)}.tpms-overlay--mobile .tpms-overlay__item-title{height:auto}.tpms-overlay__item-title--infobox{font-size:12px}.tpms-overlay__item-gratis{font-size:14px}.tpms-overlay__fitting-guarantee{position:absolute;top:15px;right:15px;width:33px;height:40px;border:0;background:transparent;cursor:pointer}.tpms-overlay--mobile .tpms-overlay__fitting-guarantee{position:static;width:38px;height:46px}.tpms-overlay__radio{position:relative;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid #b4b4b4;border-radius:50%;flex-shrink:0}.tpms-overlay__content{display:flex;flex-direction:column;gap:10px}.tpms-overlay--mobile .tpms-overlay__content{width:100%}.tpms-overlay__description{font-size:14px;color:var(--color-c24-body-text)}.tpms-overlay__image{width:152px}.tpms-overlay__item-text-elements{margin-top:8px}.tpms-overlay--mobile .tpms-overlay__item-text-elements{margin-top:4px}.tpms-overlay__price{display:flex;flex-direction:column;align-self:end;margin-top:auto}.tpms-overlay--mobile .tpms-overlay__price{margin-left:auto}.tpms-overlay__gratis{display:flex;flex-direction:column;text-align:end;font-size:14px;color:var(--color-c24-body-text)}.tpms-overlay__gratis>span{font-size:12px}.tpms-overlay__price-wrapper{display:flex;align-items:center;gap:20px}.tpms-overlay--mobile .tpms-overlay__price-wrapper{flex-direction:column;align-items:flex-end;gap:0}.tpms-overlay__old-price{margin-top:8px;font-size:12px;color:var(--color-c24-grey-text)}.tpms-overlay--mobile .tpms-overlay__old-price{margin-top:3px;text-align:end}.tpms-overlay__unit-text{margin-top:5px;font-size:12px;text-align:end;color:var(--color-c24-grey-text)}.tpms-overlay__bottom-bar{display:flex;justify-content:space-between;width:100%;box-sizing:border-box}.tpms-overlay__info{position:relative;box-sizing:border-box;margin-top:10px;padding:13px 10px;border:1px solid #dcdcdc;border-radius:5px}.tpms-overlay--mobile .tpms-overlay__info{padding:15px 10px;border:0}.tpms-overlay__info-text{font-size:12px;min-height:0;color:var(--color-c24-body-text)}.tpms-overlay__info-text-wrapper{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .1s ease-out}.tpms-overlay__info-text-wrapper--expanded{grid-template-rows:1fr}.tpms-overlay__info--large{width:576px}.tpms-overlay__info--small{width:428px}.tpms-overlay__info-icon{position:absolute;top:12px;right:10px;width:20px;height:20px;margin:0;padding:0;border:0;outline:none;background-color:transparent;transform:rotate(180deg);transition:transform .3s ease-out;cursor:pointer}.tpms-overlay__info-icon>svg{fill:#b4b4b4}.tpms-overlay__info-icon--active{transform:rotate(0)}.tpms-overlay__info-preview{font-size:14px;color:var(--color-c24-body-text)}.tpms-overlay__info-trigger{margin:0;padding:0;border:0;background:transparent;font-size:16px;color:#0563c1;cursor:pointer}.tpms-overlay--mobile .tpms-overlay__item--other{display:flex}.tpms-overlay__cta-wrapper{position:sticky;bottom:0;left:0;right:0;background-color:var(--color-c24-white);padding-bottom:calc(24px + env(safe-area-inset-bottom,0))}.tpms-overlay__cta{margin-top:10px;margin-left:auto;width:190px;height:45px;border:0;border-radius:30px;background:var(--color-c24-fusion-blue);color:var(--color-c24-white);font-size:16px;cursor:pointer}.tpms-overlay--mobile .tpms-overlay__cta{width:100%;height:50px;font-size:18px}.tpms-overlay__cta:disabled{opacity:.6;cursor:not-allowed}.tpms-overlay__tooltip{max-width:220px;font-size:12px;line-height:1.4;color:var(--color-c24-body-text);box-sizing:border-box}.tpms-overlay__skeleton{display:flex;flex-direction:column;gap:15px}.tpms-overlay__skeleton-row{display:flex;gap:15px}.tpms-overlay__skeleton-title{width:100%;height:16px;border-radius:5px}.tpms-overlay__skeleton-item{border-radius:5px}.tpms-overlay--desktop .tpms-overlay__skeleton-item{width:280px;height:266px}.tpms-overlay--mobile .tpms-overlay__skeleton-item{width:100%;height:157px}.tpms-overlay__skeleton-info{width:100%;border-radius:5px}.tpms-overlay--desktop .tpms-overlay__skeleton-info{height:45px}.tpms-overlay--mobile .tpms-overlay__skeleton-info{height:18px;margin:18px 0}.tpms-overlay-text-elements{display:flex;flex-direction:column;gap:10px}.tpms-overlay--mobile .tpms-overlay-text-elements{gap:0}.tpms-overlay-text-elements__wrapper{display:flex;flex-direction:column;gap:10px}.tpms-overlay-text-elements__item{display:flex;align-items:center;gap:8px}.tpms-overlay-text-elements__item-icon--list{width:22px;height:20px;transform:scale(1.5)}.tpms-overlay--mobile .tpms-overlay-text-elements__item-icon--list{width:32px}.tpms-overlay-text-elements__item-icon--checkMark{width:34px;height:20px}.tpms-overlay-text-elements__item-icon--lightbulb{width:24px;height:20px}.tpms-overlay-text-elements__item-text{font-size:14px;color:var(--color-c24-body-text)}.tpms-overlay-text-elements__item-text--infobox{font-size:12px;line-height:1.25}.tpms-overlay--mobile .tpms-overlay-text-elements__item-text--infobox{line-height:1.25}.tpms-overlay-text-elements__item-info{margin-top:6px;margin-left:32px;padding:0;border:0;background:transparent;font-size:14px;color:#0563c1;cursor:pointer}.tpms-overlay-info-modal{max-width:90vw;padding:20px}.tpms-overlay-info-modal__content{font-size:14px;line-height:1.4;color:var(--color-c24-body-text)}@media(max-width:768px){.tpms-overlay__tooltip{max-width:calc(100vw - 32px);padding:0 2px}}.slide-away-to{position:absolute;transition:all .2s ease-out;transform:translate(-100px);opacity:0}.slide-in-from{position:absolute;transform:translate(200px);opacity:0}.slide-in-to{transition:all .3s linear;transform:translate(0);opacity:1}
