.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.rim-result-item__product-icons{display:flex;flex-direction:column;gap:13px;position:absolute;right:10px;top:10px;align-items:flex-start;z-index:10;pointer-events:auto}.rim-result-item__icon-trigger{align-items:center;justify-content:center;padding:0;margin:0;border:0;background:transparent;color:var(--color-c24-grey-text);cursor:pointer;text-decoration:none}.rim-result-item__icon-trigger:hover{color:var(--color-c24-body-text)}.rim-result-item__icon-trigger--wishlist:hover,.rim-result-item__icon-trigger--wishlist:focus-visible{color:var(--color-c24-error-text-wishlist)}.rim-result-item__wishlist-svg{display:block;width:22px;height:20px}.item-icon--similar-rims{display:block;width:25px;height:25px}.rim-result-item__thumbtack-icon{display:block;width:16px;height:22px;transform:rotate(45deg)}.rim-result-item__similar-rims,.rim-result-item__icon-with-tooltip{display:flex;flex-direction:row-reverse;align-items:center;position:relative}.rim-result-item__icon-tooltip{display:inline-block;position:absolute;right:31px;z-index:5;border-radius:5px;background-color:var(--color-c24-white);padding:5px 10px;box-shadow:0 1px 8px #0000004d;font-size:12px;line-height:16px;text-align:center;white-space:nowrap;visibility:hidden;pointer-events:none}.rim-result-item__icon-tooltip-text:after{content:"";position:absolute;top:calc(50% - 6px);right:-3px;width:10px;height:12px;transform:rotate(140deg);background:var(--color-c24-white)}.rim-result-item__icon-with-tooltip:hover .rim-result-item__icon-tooltip,.rim-result-item__icon-with-tooltip:focus-within .rim-result-item__icon-tooltip,.rim-result-item__similar-rims:hover .rim-result-item__icon-tooltip,.rim-result-item__similar-rims:focus-within .rim-result-item__icon-tooltip{visibility:visible}.rim-result-item__diameter-list{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:8px 0 0;min-width:0;flex:1;list-style:none}.rim-result-item__diameter-chip{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:30px;height:30px;flex-shrink:0;overflow:hidden;padding:0 1px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-align:center;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;border:1px solid var(--color-c24-card-border);border-radius:50%;color:var(--color-c24-body-text);cursor:default;white-space:nowrap;text-overflow:ellipsis}.rim-srp-product-card{box-shadow:none}@media(min-width:768px){.rim-srp-product-card:hover{box-shadow:0 1px 8px #0000001a}}.rim-srp-product-card__swiper .swiper-pagination{display:none}.rim-srp-product-card__external-pagination{min-height:12px;padding:0 7px 7px;line-height:0;text-align:center}@media(min-width:768px){.rim-srp-product-card__external-pagination{padding-left:10px;padding-right:10px;padding-bottom:10px}}.rim-srp-product-card__external-pagination .swiper-pagination-bullet{width:5px;height:5px;opacity:1;margin:0 3px;border-radius:999px;background:var(--color-c24-card-border);transition:width .3s ease}.rim-srp-product-card__external-pagination .swiper-pagination-bullet-active{width:20px}.swiper{overflow:visible!important}.similar-overlay-desktop{left:auto;right:0;width:614px;max-width:min(100vw,614px);height:100%;max-height:none;border-radius:0;padding-top:0}.similar-overlay-desktop-content{height:100%;overflow-y:auto;padding:15px}.similar-overlay-mobile{height:auto;max-height:90dvh;overflow:hidden}.similar-overlay-mobile-content{height:auto;min-height:0;max-height:calc(90dvh - 3rem);overflow-y:auto;padding:0 15px 15px}.similar-overlay-header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.similar-overlay-title{margin:0;font-size:20px;font-weight:700;color:var(--color-c24-body-text)}.similar-overlay-close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:9999px;background:var(--color-c24-badge-bg);color:var(--color-c24-body-text);font-size:22px;line-height:1;cursor:pointer}.similar-summary{display:flex;align-items:flex-start;gap:100px;width:100%;max-width:558px;padding:12px;border:1px solid var(--color-c24-card-border);border-radius:10px;background:var(--color-c24-white);box-shadow:0 2px 8px #0000001a;margin-top:12px}.similar-summary__left{display:flex;flex:1 1 0%;flex-direction:column;gap:0;min-width:0}.similar-summary__left--no-cta{align-self:center}.similar-summary__top{display:flex;align-items:flex-start;width:100%;min-width:0}.similar-summary__media{margin-right:15px;flex-shrink:0}.similar-summary__image{width:80px;height:80px;object-fit:contain;border-radius:5px}.similar-summary__copy{display:flex;flex:1 1 0%;flex-direction:column;padding-top:12px}.similar-summary__brand{margin:0;font-size:16px;font-weight:700;min-width:55px;line-height:1.2;color:var(--color-c24-body-text)}.similar-summary__model{margin:4px 0 0;font-size:16px;min-width:55px;line-height:1.2;color:var(--color-c24-body-text)}.similar-summary__grade-title{margin:8px 0 0;font-size:11px;font-weight:600;color:var(--color-c24-body-text)}.similar-summary__grade-subtitle{margin:2px 0 0;font-size:11px;color:var(--color-c24-grey-text);max-width:300px;line-height:1.3}.similar-summary__right{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:4px}.product-grade{display:flex;gap:8px;align-items:center;font-family:Verdana,Arial,Helvetica,sans-serif}.product-grade--mobile{font-family:Arial,Helvetica,sans-serif}.product-grade--left{flex-direction:row}.product-grade--right{flex-direction:row-reverse}.product-grade--right .product-grade__text{text-align:right}.product-grade__box{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;background-color:var(--color-c24-nova-blue);background-size:cover;font-size:16px;color:var(--color-c24-white);text-align:center}.product-grade__box--large{width:35px;height:35px}.product-grade__box--xs{width:30px;height:30px}.product-grade__score{font-size:16px;font-weight:700;font-family:Arial,Verdana,Helvetica,sans-serif}.product-grade__text{display:flex;flex-direction:column;gap:1px;line-height:1.3;color:var(--color-c24-body-text)}.product-grade__title{font-size:14px;font-weight:700}.product-grade__subtitle{font-size:12px}.product-grade__title--large{font-size:16px}.product-grade__subtitle--large{font-size:14px}.similar-summary__unit{font-size:12px;color:var(--color-c24-body-text)}.similar-summary__cta{display:inline-flex;align-items:center;justify-content:center;height:45px;width:auto;max-width:220px;min-width:200px;border-radius:30px;background:var(--color-c24-fusion-blue);color:var(--color-c24-white);text-decoration:none;font-size:15px;padding:0 18px;align-self:flex-end}.similar-summary__cta:hover{text-decoration:none}.similar-products-wrapper{min-width:0}.similar-products__header{margin-top:30px;margin-bottom:20px}.similar-products__title{margin:0;font-size:20px;font-weight:700;color:var(--color-c24-body-text)}.similar-products__subtitle{margin:3px 0 0;font-size:20px;color:var(--color-c24-body-text)}.similar-products__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(min-width:900px){.similar-rims-overlay .product-card{width:280px;max-width:280px;flex-shrink:0}.similar-rim-card:hover{text-decoration:none;box-shadow:0 1px 8px #0003}}.similar-rim-card{display:flex;flex-direction:column;height:100%;border:1px solid var(--color-c24-card-border);border-radius:10px;background:var(--color-c24-white);color:var(--color-c24-body-text);text-decoration:none;overflow:hidden}.similar-rim-card__top{height:290px;background:var(--color-c24-badge-bg);display:flex;align-items:center;justify-content:center}.similar-rim-card__image{width:215px;height:215px;object-fit:contain}.similar-rim-card__info-box{display:flex;flex-direction:column;justify-content:space-between;padding:10px;flex:1}.similar-rim-card__headline{display:flex;flex-direction:column;gap:4px}.similar-rim-card__brand,.similar-rim-card__model{margin:0;font-size:14px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.similar-rim-card__brand{font-weight:700}.similar-rim-card__info-box-upper,.similar-rim-card__info-box-lower{display:flex;justify-content:space-between}.similar-rim-card__info-box-upper{align-items:flex-start}.similar-rim-card__info-box-lower{align-items:center;justify-content:flex-end}.similar-rim-card__info-box-left{flex:1 1 auto;min-width:0;max-width:80%}.similar-rim-card__info-box-right{text-align:right;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;flex:0 0 auto;padding-right:2px}.rim-variation-options{padding:5px 0 0}.rim-variation-options-desktop{text-align:left}.rim-variation-options__list{display:inline-flex;gap:10px;margin:0;padding:0;list-style:none}.rim-variation-options__list-item{display:flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:12px;border:1px solid var(--color-c24-card-border);border-radius:50%;color:var(--color-c24-grey-disabled-input);cursor:default}.rim-variation-options__list-item--lighter{border:1px solid var(--color-c24-card-border);color:var(--color-c24-body-text)}.similar-rim-card__price-wrap{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.similar-rim-card__price{font-size:24px;line-height:1}.similar-rim-card__unit{font-size:12px}.similar-empty-state{margin-top:12px;text-align:center}.similar-empty-state__message{margin:0;font-size:14px;font-weight:600}.similar-skeleton{margin-top:10px}.similar-skeleton__summary{margin-bottom:20px}.similar-skeleton__summary-main{height:124px;border-radius:10px;background:var(--color-c24-card-border);animation:pulse 1.2s infinite ease-in-out}.similar-skeleton__summary-label{margin-top:20px;height:26px;border-radius:5px;background:var(--color-c24-card-border);animation:pulse 1.2s infinite ease-in-out}.similar-skeleton__card{height:385px;border-radius:10px;background:var(--color-c24-card-border);animation:pulse 1.2s infinite ease-in-out}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@media(max-width:768px){.similar-overlay-mobile-content{box-sizing:border-box;padding:0 15px 15px}.similar-overlay-title{font-size:18px}.similar-summary{box-sizing:border-box;height:auto;min-width:0;max-width:100%;width:100%;padding:7px 12px 7px 7px;margin-top:8px;overflow-x:clip}.similar-summary__left{min-width:0;flex:1 1 auto}.similar-summary__copy{padding-top:0;min-width:0;overflow-wrap:anywhere}.similar-summary__right{min-width:0;flex-shrink:1}.similar-summary__top{align-items:center}.similar-summary__media{margin-right:7px}.similar-summary__image{width:50px;height:50px}.similar-summary__brand,.similar-summary__model{font-size:14px}.product-grade{font-family:Arial,Helvetica,sans-serif}.similar-summary__price{font-size:20px}.similar-summary__cta{box-sizing:border-box;width:auto;max-width:220px;min-width:200px;height:40px;font-size:14px;margin-top:8px;align-self:flex-start}.similar-products__header{display:flex;flex-direction:column;align-items:flex-start;min-height:24px;margin-top:20px;margin-bottom:8px}.similar-products__title{font-size:20px;font-weight:400}.similar-products__subtitle{font-size:16px}.similar-products__cards{gap:10px}.similar-rims-overlay .product-card{width:100%;max-width:none;min-width:0}.similar-rim-card{border-radius:5px}.similar-rim-card__top{min-height:180px;height:180px;border-top-left-radius:4px;border-top-right-radius:4px}.similar-rim-card__image{width:min(120px,34vw);height:auto;max-width:120px;max-height:120px}.similar-rim-card__info-box{box-sizing:border-box;gap:7px;padding:5px 7px 10px;min-height:0}.similar-rim-card__info-box-upper{gap:2px;text-align:left}.similar-rim-card__brand{width:auto;max-width:116px}.similar-rim-card .product-grade__box{width:30px;height:30px}.similar-rim-card .product-grade__score{font-size:16px}.rim-variation-options{padding:0}.similar-rim-card__price{font-size:20px}.similar-rim-card__unit,.rim-variation-options__list-item{font-size:12px}.similar-skeleton__card{height:277px;border-radius:5px}}
