.rim-pdp-steel-rim-info-box{box-sizing:border-box;padding:10px 10px 10px 8px;border:1px solid #b4b4b4;border-left:5px solid #b4b4b4;border-radius:5px}.rim-pdp-steel-rim-info-box__text{margin:0;font-size:12px;line-height:1.4;color:var(--color-c24-body-text)}@media(max-width:768px){.rim-pdp-steel-rim-info-box__text{font-size:14px}}.buy-box__content{background-color:var(--color-c24-white);position:static}.buy-box--desktop .buy-box__content{box-shadow:0 0 10px 1px #00000026;border-radius:10px;padding:20px}.buy-box--mobile .buy-box__content{border-radius:10px;box-shadow:none}.buy-box-information__price{display:flex;flex-direction:column;align-items:flex-end;text-align:right;margin-left:auto}.buy-box-information__top-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.buy-box-information__price-uvp{display:inline-flex;flex-wrap:nowrap;align-items:baseline;gap:3px;line-height:1.2;margin-bottom:5px}.buy-box-information__price-uvp-label{margin-top:5px;font-size:11px}.buy-box-information__price-uvp-amount{font-size:12px;font-weight:400;text-decoration:line-through;white-space:nowrap}.buy-box-information__price-main{display:flex;flex-direction:column;align-items:flex-end}.buy-box-information__points{padding-top:10px}.buy-box-information__points--mobile{display:none}.buy-box-information__points--desktop{display:block}.buy-box-information__price-formatted-price{font-size:28px;font-weight:700;line-height:1;margin-bottom:5px}.buy-box-information__price-formatted-price .decimal-part{font-size:14px;vertical-align:super}.buy-box-information__price-unit-text,.buy-box-information__shipping-text,.buy-box-information__delivery-price,.buy-box-information__offered-by-text{font-size:12px;margin-bottom:5px;font-weight:400}.buy-box-information__offered-by-text{margin-top:10px}.buy-box-information__delivery-row{display:flex;flex-direction:column;gap:10px}.buy-box-information__delivery-item{display:flex;gap:6px}.buy-box-return-tooltip__trigger{border:0;background:transparent;padding:0;margin:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:0}.buy-box-return-tooltip__trigger-icon{width:15px;height:15px}.buy-box--desktop .buy-box-return-tooltip__trigger--mobile,.buy-box--mobile .buy-box-return-tooltip__trigger--desktop{display:none}.buy-box-return-tooltip__desktop-content{max-width:320px;border-radius:10px;border:1px solid var(--color-c24-card-border);background-color:var(--color-c24-white);color:var(--color-c24-body-text);font-size:12px;line-height:1.4;padding:10px 12px}.buy-box-return-tooltip__title{margin:0 0 6px;font-weight:700}.buy-box-return-tooltip__lines{margin:6px 0;padding-left:18px}.buy-box-return-tooltip__mobile-popup{max-height:90%;width:100%;max-width:100%}.buy-box-return-tooltip__mobile-content{text-align:left}.buy-box-return-tooltip__mobile-title{margin:0;font-size:16px;font-weight:700;line-height:1.2}.buy-box-return-tooltip__mobile-body{padding-top:10px;font-size:16px;line-height:1.4;margin-top:-10px}.buy-box-information__delivery-icon{width:20px;height:16px;flex:0 0 20px;color:var(--color-c24-body-text);fill:currentcolor;stroke:currentcolor}.buy-box__quantity-row{display:flex;align-items:center;gap:8px;font-size:14px}.buy-box--minimized .buy-box__quantity-row{margin-top:0;align-self:flex-start}.buy-box--minimized .buy-box__button-wrapper{margin-top:0;flex:1}.buy-box__quantity-select{position:relative}.buy-box__quantity-select-trigger{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;height:37px;min-width:55px;padding:0 36px 0 12px;border:1px solid var(--color-c24-icons-and-borders);border-radius:5px;background:var(--color-c24-white);color:var(--color-c24-body-text);font-size:16px;line-height:1;cursor:pointer}.buy-box__quantity-select-trigger:hover:not(:disabled){border-color:var(--color-c24-body-text)}.buy-box__quantity-select-trigger--open,.buy-box__quantity-select-trigger:focus-visible{border-color:var(--color-c24-body-text);outline:none}.buy-box__quantity-select-trigger:disabled{cursor:not-allowed;opacity:.5}.buy-box__quantity-select-chevron{position:absolute;top:45%;right:13px;width:8px;height:8px;border-top:1.5px solid var(--color-c24-grey-text);border-left:1.5px solid var(--color-c24-grey-text);transform:translateY(-45%) rotate(225deg);transition:transform .2s;pointer-events:none}.buy-box__quantity-select-trigger--open .buy-box__quantity-select-chevron{transform:translateY(-45%) rotate(45deg)}.buy-box__quantity-select-menu{position:absolute;top:100%;left:0;z-index:10;width:100%;margin:0;padding:0;list-style:none;border-radius:5px;background:var(--color-c24-white);box-shadow:0 2px 4px #0003}.buy-box__quantity-select-option{width:100%;padding:8px 12px;border:0;background:transparent;color:var(--color-c24-body-text);font-size:16px;line-height:1;text-align:left;cursor:pointer}.buy-box__quantity-select-option:hover,.buy-box__quantity-select-option--selected,.buy-box__quantity-select-option--selected:hover{background-color:var(--color-c24-lightest-grey)}.buy-box__quantity-price{font-size:12px;color:var(--color-c24-body-text)}.buy-box__button-wrapper{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:15px}.buy-box__cta{width:100%;min-height:45px;font-size:15px;border-radius:30px;font-weight:400;cursor:pointer}.buy-box__cta--primary:hover{background-color:var(--color-c24-cta-hover)!important}.buy-box__cta--primary{font-weight:600;color:var(--color-c24-white)!important;border:1px solid var(--color-c24-fusion-blue)!important;background-color:var(--color-c24-fusion-blue)!important}.buy-box__cta--default{color:var(--color-c24-fusion-blue)!important;border:1px solid var(--color-c24-fusion-blue)!important;background-color:var(--color-c24-white)!important}.buy-box__cta--default:hover{background-color:var(--color-c24-badge-bg)!important}.buy-box__cta--disabled,.buy-box__cta--disabled:hover{cursor:not-allowed;border:1px solid var(--color-c24-icons-and-borders);background-color:var(--color-c24-icons-and-borders);color:var(--color-c24-white)}.buy-box__action-info{margin-bottom:-5px;color:var(--color-c24-body-text);padding:8px;font-size:12px;border:1px solid var(--color-c24-fusion-blue);border-left:5px solid var(--color-c24-fusion-blue);border-radius:5px}.buy-box__show-offers{display:block;color:var(--color-c24-fusion-blue);font-size:14px;cursor:pointer;border:0;background:transparent;padding:0}.buy-box__show-offers:hover{text-decoration:underline}.buy-box--mobile .buy-box__show-offers{margin-top:0;padding:0 15px 12px;font-size:16px}.buy-box__no-offer-title{font-size:18px;color:var(--color-c24-grey-text);margin-bottom:10px}.buy-box__historical-price{font-size:14px;color:var(--color-c24-grey-text);margin-bottom:10px}.buy-box__hsn-tsn-trigger{margin-bottom:10px;width:100%}.buy-box__offers-desktop{position:fixed;top:0;right:0;bottom:0;left:auto;width:min(480px,92vw);max-height:100%;border-radius:0;padding-top:0}.buy-box__offers-mobile{width:100%;max-height:90%}.buy-box__offers-header{display:flex;align-items:center;justify-content:space-between}.buy-box__offers-header button{border:0;background:transparent;color:var(--color-c24-grey-text)}.buy-box__offers-list{margin:12px 0 0;display:flex;flex-direction:column;gap:15px;max-height:100%;padding:0 0 env(safe-area-inset-bottom)}.buy-box--minimized .buy-box__content{border:1px solid var(--color-c24-card-border);border-radius:10px;box-shadow:none}.sticky-buy-box{position:fixed;right:0;bottom:0;left:0;z-index:99;width:100%;background-color:var(--color-c24-white);border-top:1px solid var(--color-c24-card-border);transform:translateY(0);transition:transform .5s ease-in-out}.sticky-buy-box--app{--rim-pdp-sticky-buybox-offset: var(--app-native-bottom-nav-height, 0px);bottom:var(--rim-pdp-sticky-buybox-offset)}.sticky-buy-box--hidden{transform:translateY(200%)}.sticky-buy-box__wrapper{display:flex;flex-direction:column;gap:15px;box-sizing:border-box;padding:12px;width:100%}.sticky-buy-box__row{display:flex;justify-content:space-between;align-items:center;width:100%;gap:10px}.sticky-buy-box__price{display:flex;flex-direction:column;justify-content:center}.sticky-buy-box__price-value{font-size:28px;font-weight:700;line-height:1}.sticky-buy-box__price-decimal{font-size:14px;vertical-align:super;padding-left:2px}.sticky-buy-box__price-text{margin-top:3px;font-size:12px}.sticky-buy-box__button{width:fit-content!important;height:50px!important;min-width:120px;padding:0 15px!important;font-size:18px!important;border-radius:30px}.sticky-buy-box__button--primary{color:var(--color-c24-white)!important;border:1px solid var(--color-c24-fusion-blue)!important;background-color:var(--color-c24-fusion-blue)!important}.sticky-buy-box__button--default{color:var(--color-c24-fusion-blue)!important;border:1px solid var(--color-c24-fusion-blue)!important;background-color:var(--color-c24-white)!important}.sticky-buy-box__button--disabled{opacity:.5;cursor:not-allowed;border:1px solid var(--color-c24-icons-and-borders)!important;background-color:var(--color-c24-icons-and-borders)!important;color:var(--color-c24-white)!important}@media(max-width:768px){.buy-box-information__price{align-items:start;flex-direction:row;gap:8px}.buy-box-information__price-uvp-label{margin-top:3px}.buy-box-information__points{padding-top:0}.buy-box__cta{font-size:18px;font-weight:500}.buy-box-information__shipping-text,.buy-box-information__delivery-price,.buy-box-information__offered-by-text{font-size:14px;font-weight:400;margin-top:5px}.buy-box__show-offers{font-size:16px}.buy-box-information__points--mobile{display:block}.buy-box-information__points--desktop{display:none}}.pdp-page__top-section-new{display:grid;grid-template-columns:2fr 1fr;gap:36px;margin-bottom:25px}.top-section-new__left{position:sticky;top:20px;align-self:start;z-index:10}.vehicle-preview{position:relative}.vehicle-preview__container{position:relative;height:320px;background-color:var(--color-c24-badge-bg);border-top-left-radius:10px;border-top-right-radius:10px;overflow:visible}.vehicle-preview__image{display:block;width:100%;height:100%;object-fit:contain}.vehicle-preview__image--desktop{cursor:zoom-in}.vehicle-preview__image--hidden{opacity:0}.vehicle-preview__skeleton{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:20px}.vehicle-preview__skeleton-inner{width:100%;height:100%;border-radius:8px;background:linear-gradient(90deg,var(--color-c24-card-border) 0%,var(--color-c24-badge-bg) 50%,var(--color-c24-card-border) 100%);background-size:200% 100%;animation:rim-pdp-preview-skeleton 1.2s ease-in-out infinite}@keyframes rim-pdp-preview-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.vehicle-preview__oem-badge-wrapper{position:absolute;left:15px;top:8px;z-index:2}.vehicle-preview__similar-oem-badge{display:inline-flex;align-items:center;gap:3px;font-size:14px;color:var(--color-c24-nova-blue)}.vehicle-preview__similar-oem-icon{font-size:24px;line-height:1}.vehicle-preview__color-picker{position:absolute;right:15px;bottom:15px;z-index:12;width:24px;height:24px}.vehicle-preview__color-picker-icon{position:relative;width:24px;height:24px;border:1px solid var(--color-c24-icons-and-borders);border-radius:50%;cursor:pointer;background-size:cover;background-repeat:no-repeat;box-shadow:inset 0 1px 2px #0003}.vehicle-preview__color-picker-icon--desktop{width:30px;height:30px}.vehicle-preview__color-picker-tooltip{position:absolute;right:34px;top:-2px;white-space:nowrap;background-color:var(--color-c24-white);border-radius:5px;box-shadow:0 1px 8px #0000004d;padding:8px 10px;font-size:12px;color:var(--color-c24-body-text)}.vehicle-preview__color-picker-list{z-index:20;position:absolute;box-sizing:border-box;display:inline-flex;flex-wrap:wrap;max-width:195px;width:max-content;gap:10px;margin:0;padding:15px;top:30px;right:-15px;background-color:var(--color-c24-white);border-radius:5px;box-shadow:0 1px 8px #0000004d;list-style:none}.vehicle-preview__color-picker-list:before{content:"";position:absolute;top:-8px;right:14.5px;width:0;height:0;border:solid;border-width:0 10px 8px;border-color:transparent transparent var(--color-c24-white) transparent;filter:drop-shadow(0 -2px 1px rgba(0,0,0,.1))}.vehicle-preview__color-picker-list--desktop{top:42px;right:-14px}.vehicle-preview__color-picker-list--desktop:before{right:18.5px}.vehicle-preview__color-option{position:relative;display:block;width:25px;height:25px;border:0;box-shadow:inset 0 1px 2px #0003;border-radius:50%;cursor:pointer}.vehicle-preview__color-option--selected{box-shadow:inset 0 3px 4px #0003}.vehicle-preview__color-option--selected:before{content:"";position:absolute;width:21px;height:21px;border:2px solid var(--color-c24-body-text);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.vehicle-preview__color-option--selected:after{content:"";position:absolute;width:19px;height:19px;border:2px solid var(--color-c24-white);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.vehicle-preview__zoom-panel{position:absolute;top:0;left:0;width:100%;height:320px;border-top-left-radius:10px;border-top-right-radius:10px;background-color:var(--color-c24-badge-bg);overflow:hidden;opacity:0;pointer-events:none;transition:opacity .12s ease-in;z-index:8}.vehicle-preview__zoom-panel--visible{opacity:1}.vehicle-preview__zoom-image{width:100%;height:100%;object-fit:contain;transform:scale(2)}.vehicle-preview__thumbnails{display:flex;gap:10px;justify-content:center;align-items:center;margin-top:10px}.vehicle-preview__thumbnail-item{position:relative;width:100%;border:0;border-radius:0;background-color:var(--color-c24-lightest-grey);padding:4px 0;display:flex;align-items:center;cursor:pointer}.vehicle-preview__thumbnail-item:first-child{border-bottom-left-radius:10px}.vehicle-preview__thumbnail-item:last-child{border-bottom-right-radius:10px}.vehicle-preview__thumbnail-item--overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-c24-badge-bg);border-bottom-right-radius:10px;opacity:.8}.vehicle-preview__thumbnail-image{display:block;width:100%;max-height:152px;height:100%;object-fit:contain;margin:auto;cursor:zoom-in}.vehicle-preview__thumbnail-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;font-size:20px;font-weight:400;color:var(--color-c24-body-text);text-decoration:underline;cursor:pointer;background:transparent}.vehicle-preview-gallery{width:min(95vw,1160px);max-width:1160px;padding:24px 24px 20px;gap:10px;background-color:var(--color-c24-white)}.vehicle-preview-gallery__close{position:absolute;top:8px;right:22px;z-index:2;width:32px;height:32px;border:0;border-radius:50%;background-color:var(--color-c24-badge-bg);font-size:24px;line-height:1;cursor:pointer}.vehicle-preview-gallery__close:focus{outline:none}.vehicle-preview-gallery__main-wrapper{position:relative;width:100%;height:560px;overflow:hidden;border-radius:8px}.vehicle-preview-gallery__zoom-panel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;width:92%;margin:0 auto;border-radius:8px;background-color:var(--color-c24-white);overflow:hidden;opacity:0;pointer-events:none;transition:opacity .12s ease-in}.vehicle-preview-gallery__zoom-panel--visible{opacity:1}.vehicle-preview-gallery__zoom-image{width:100%;height:100%;object-fit:contain;transform:scale(3)}.vehicle-preview-gallery__main{width:100%;height:100%;overflow:hidden!important}.vehicle-preview-gallery__main .swiper-wrapper{height:100%}.vehicle-preview-gallery__main .swiper-slide{display:flex;justify-content:center;align-items:center;height:100%;background-color:var(--color-c24-white)}.vehicle-preview-gallery__main .swiper-button-prev,.vehicle-preview-gallery__main .swiper-button-next{z-index:1;position:absolute;margin:auto;top:0;bottom:0;width:32px;height:32px;background-color:var(--color-c24-white);border-radius:50%;box-shadow:0 1px 5px #00000026;cursor:pointer}.vehicle-preview-gallery__main .swiper-button-prev svg,.vehicle-preview-gallery__main .swiper-button-next svg{display:none}.vehicle-preview-gallery__main .swiper-button-prev:after,.vehicle-preview-gallery__main .swiper-button-next:after{content:"";position:absolute;width:10px;height:10px;border-top:2px solid var(--color-c24-fusion-blue);border-left:2px solid var(--color-c24-fusion-blue)}.vehicle-preview-gallery__main .swiper-button-prev{left:3px;transform:rotate(-45deg)}.vehicle-preview-gallery__main .swiper-button-prev:after{left:11px;top:11px}.vehicle-preview-gallery__main .swiper-button-next{right:3px;transform:rotate(135deg)}.vehicle-preview-gallery__main .swiper-button-next:after{right:9px;top:13px}.vehicle-preview-gallery__main .swiper-button-disabled{display:none}.vehicle-preview-gallery__main-image{padding-left:10px;padding-right:10px;width:100%;height:100%;object-fit:contain;cursor:zoom-in}.vehicle-preview-gallery__thumbs{margin-top:14px}.vehicle-preview-gallery__thumbs .swiper-slide{width:110px;height:82px;opacity:.6;border:1px solid var(--color-c24-card-border);border-radius:6px;overflow:hidden;cursor:pointer}.vehicle-preview-gallery__thumbs .swiper-slide-thumb-active{opacity:1;border-color:var(--color-c24-fusion-blue)}.vehicle-preview-gallery__thumb-image{width:100%;height:100%;object-fit:contain}@media(max-width:767px){.pdp-page__top-section-new{display:block;margin-bottom:0;padding-top:0}.top-section-new__left{position:static}.vehicle-preview{margin-left:-15px;margin-right:-15px}.vehicle-preview__container{height:200px;border-top-left-radius:0;border-top-right-radius:0;background-color:var(--color-c24-badge-bg)}.vehicle-preview__color-picker{right:12px;bottom:12px}.vehicle-preview__color-picker-list{top:28px}.vehicle-preview__thumbnails{gap:3px;margin-top:3px}.vehicle-preview__thumbnail-item{background-color:var(--color-c24-badge-bg)}.vehicle-preview-gallery--mobile{display:flex;flex-direction:column;padding:48px 0 16px;gap:12px}.vehicle-preview-gallery--mobile .vehicle-preview-gallery__main-wrapper{flex:1;height:auto;min-height:0;border-radius:0}.vehicle-preview-gallery--mobile .vehicle-preview-gallery__pagination{position:absolute;top:12px;left:12px;z-index:2;margin:0;font-size:16px;line-height:32px;color:var(--color-c24-grey-text)}.vehicle-preview-gallery--mobile .vehicle-preview-gallery__close{top:12px;right:12px}.vehicle-preview-gallery--mobile .vehicle-preview-gallery__thumbs{flex-shrink:0;margin-top:0;padding:0 14px}.vehicle-preview-gallery__thumbs .swiper-slide{width:82px;height:66px}.vehicle-preview-gallery__main .swiper-button-prev,.vehicle-preview-gallery__main .swiper-button-next{display:none}}.customers-reviews{padding:30px 15px;margin-top:30px;border:1px solid #dcdcdc;border-radius:5px}.customer-reviews__details{display:grid;grid-template-columns:35% 60%;gap:40px}.customer-reviews__details-reviews{display:flex;flex-direction:column;min-width:0}.customer-reviews__headline{font-weight:700;margin:0 0 22px;font-size:22px;color:#181818}.customers-reviews .review-list{display:flex;flex-direction:column;row-gap:10px;width:100%;margin-top:16px}.customers-reviews__pagination-wrapper{display:flex;flex-direction:column}.customers-reviews__pagination{margin-top:5px;align-self:end;display:flex;gap:9px}.customers-reviews__pagination .button--simple:disabled{color:#666;cursor:not-allowed}.customers-reviews__pagination .button-size--medium{height:unset}.customer-reviews .customer-reviews__headline{font-weight:400;font-size:20px;margin:0 0 15px}.customer-reviews .review-list{display:flex;flex-direction:column;row-gap:10px}.customer-reviews .review-list__reviews{margin-top:15px}.customer-reviews .review-list__sorter-wrapper{margin-top:20px}.rating-summary{display:flex;align-items:center;gap:5px;margin-bottom:12px}.rating-summary__small{margin-bottom:16px}.rating-summary__note{display:flex;align-items:center;gap:5px;padding-right:5px}.rating-summary__mid-rating{font-size:28px;color:#181818}.rating-summary__mid-rating.zero{color:#949494}.rating-summary__mid-rating--desktop{font-size:24px}.rating-summary__max-rating{font-size:18px;color:#666}.rating-summary__count{font-size:14px;color:#181818}.customer-ratings__infos{margin-bottom:20px;font-size:14px;color:#181818}.rating{display:inline-block;padding:0;margin:0;list-style:none;white-space:nowrap}.rating__icon,.rating__icon-empty{position:relative;display:inline-block}.rating--half-icon .rating__icon svg{fill:#f6b800}.rating--half-icon .rating__icon-empty svg{fill:#dcdcdc}.rating__icon svg{fill:#f6b800}.rating__icon-empty svg{fill:#dcdcdc}.rating-bars{margin:0 auto;display:flex;flex-direction:column;gap:15px}.rating-bars--busy{pointer-events:none;opacity:.85}.rating-bars__reset{background-color:transparent;color:#0563c1;border:0;font-size:14px;cursor:pointer;text-align:left;padding:0;margin-top:5px}.rating-bars__reset:hover{text-decoration:underline}.rating-bar{display:flex;align-items:center;gap:5px;justify-content:space-between;width:100%;cursor:pointer}.rating-bar--desktop{gap:15px}.rating-bar--active{font-weight:700}.rating-bar--zero{pointer-events:none;cursor:default}.rating-bar__label{width:67px;font-size:14px;color:#0563c1}.rating-bar__label--zero{color:#666}.rating-bar__container{flex-grow:1;height:10px;background-color:#efeff4;border-radius:5px;overflow:hidden}.rating-bar__progress{height:100%;background-color:#022d94;border-radius:5px;transition:width .3s ease}.rating-bar__percentage{width:45px;text-align:right;font-size:14px;color:#0563c1}.rating-bar__percentage--zero{color:#666}.review-list__sorter-wrapper{color:#181818}.review-list__sorter-label{font-size:16px;margin:0 0 10px;font-weight:400}.review-list__sorter-label--desktop{font-size:14px}.review-list__sorter-option--wrapper{display:flex;column-gap:10px;flex-wrap:wrap;row-gap:8px}.review-list__sorter-option--wrapper.loading{pointer-events:none;opacity:.75}.review-list__sorter-option{font-size:14px;padding:6px 10px;border:1px solid #dcdcdc;border-radius:25px;background-color:transparent;cursor:pointer;color:#181818;transition:border-color .2s ease}.review-list__sorter-option:not(.active):hover{border-color:#181818}.review-list__sorter-option.active{border-color:#0563c1;background-color:#ecf7fd;cursor:default}.review-list__sorter-option--desktop{font-size:12px;padding:7px 10px}.review-list{margin:0 auto;width:100%}.review-list__reviews{display:flex;flex-direction:column;row-gap:10px}.review-list__reviews.no-next-page .review-item:last-child{border-bottom:0;padding-bottom:0}.review-list__no-reviews{margin:14px 0 0;text-align:center;color:#949494;line-height:1.5;font-size:14px}.review-list__wide-device .review-list__no-reviews{font-size:14px;line-height:20px;margin-top:48px}.review-list__open-modal-button{font-size:16px;display:flex;align-items:center;justify-content:space-between;width:100%;padding:5px 0;background:transparent;border:0;color:#181818;cursor:pointer}.review-list__skeleton-wrapper{display:flex;flex-direction:column;row-gap:15px}.review-list__skeleton-wrapper>*:not(:last-child){padding-bottom:20px;border-bottom:1px solid #dcdcdc}.review-list__skeleton-card{height:120px;background:linear-gradient(90deg,#efeff4 25%,#e8e8e8,#efeff4 75%);background-size:200% 100%;animation:rim-pdp-reviews-shimmer 1.2s infinite}.review-item{border-bottom:1px solid #dcdcdc;font-size:14px;line-height:1.5;padding-bottom:10px;color:#181818}.review-item__header{display:flex;gap:12px;margin-bottom:5px;justify-content:space-between}.review-item__header--desktop{margin-bottom:8px}.review-item__meta{display:flex;justify-content:space-between;width:100%;align-items:center}.review-item__author-row{display:flex;justify-content:space-between;width:100%;gap:8px}.review-item__author-name{font-weight:700}.review-item__date{color:#666;flex-shrink:0}.review-item__date--desktop,.review-item__verified-badge--desktop{font-size:12px}.review-item__rating-row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.review-item__additional-data{display:flex;gap:20px;font-size:14px}.review-item__additional-data-item{display:inline-flex;gap:5px;white-space:nowrap}.review-item__additional-data-item strong{font-weight:700;margin-right:5px;text-wrap:auto;max-width:150px}.review-item__additional-data-item .review-item__additional-data-last-info{max-width:fit-content}.review-item__verified-badge{color:#008300;font-size:14px}.review-item__product-info{margin:0 0 10px}.review-item__product-name{font-weight:500}.review-item__product-name--desktop{font-weight:700}.review-item__product-details{color:#666}.review-item__wrapper--desktop{display:flex;flex-direction:column;gap:10px}.review-item__product-info-wrapper{display:flex;align-items:end;gap:20px}.review-item__images-slider-desktop{display:flex;gap:10px}.review-item__images-slider-desktop img{width:80px;height:80px;border-radius:5px;object-fit:cover}.review-item__image-button{border:0;padding:0;background:transparent;cursor:pointer}.review-item__images-slider-mobile{display:flex;gap:10px;margin-top:10px;width:calc(100vw - 25px);max-width:100%;overflow-x:auto;scrollbar-width:none}.review-item__images-slider-mobile::-webkit-scrollbar{display:none}.review-item__images-slider-mobile img,.review-item__image-slider{min-width:75px;width:75px;height:75px;border-radius:5px;object-fit:cover}.review-item__content{margin-top:15px}.review-item__additional-data--mobile{flex-direction:column;gap:0}.user-initials{width:30px;height:30px;border-radius:50%;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;font-weight:500;color:#666;flex-shrink:0;font-size:14px;line-height:16px}.truncate__wrapper{position:relative}.truncate__text{margin:0;overflow:hidden;transition:max-height .3s ease-in-out;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.truncate__text--clamped{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.truncate__toggle{background:none;border:0;color:#0563c1;padding:0;cursor:pointer;font-size:14px;margin-top:4px}.truncate__toggle--desktop:hover{color:#b65e00;text-decoration:underline}.product-images{display:inline-flex;align-items:center;gap:12px;background-color:#efeff4;border-radius:5px;padding:10px 10px 10px 0;border:0;cursor:pointer;overflow:hidden;flex-shrink:0}.product-images:has(:only-child){padding:10px}.product-images__frame{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:0}.product-images--desktop .product-images__frame--vehicle{width:153px}.product-images--desktop .product-images__frame--wheel{width:70px}.product-images--mobile .product-images__frame--vehicle{width:130px}.product-images--mobile .product-images__frame--wheel{width:60px}.product-images__img{width:100%;max-width:none;height:auto;object-fit:contain}.product-images__plus{font-size:36px;color:#949494;line-height:1}.review-image-slider{width:100%;margin-bottom:20px;padding-top:30px;min-width:0}.customers-reviews .review-image-slider{padding-top:0}.review-image-slider__heading{margin:0 0 10px;color:#181818;font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media(min-width:769px){.review-image-slider__heading{margin-bottom:9px;font-family:Verdana,sans-serif;font-size:14px;line-height:20px}}.review-image-slider__wrapper{position:relative;min-width:0}.review-image-slider__container{display:flex;gap:7px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;min-width:0}.review-image-slider__container::-webkit-scrollbar{display:none}.review-image-slider__item{flex-shrink:0;width:176px;height:176px;cursor:pointer;position:relative;border:0;padding:0;background:transparent}.review-image-slider__mehr-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;align-items:center;justify-content:center;border-radius:5px;z-index:1}.review-image-slider__mehr-overlay span{color:#fff;font-family:Arial,sans-serif;font-size:20px;font-weight:400;text-transform:lowercase}.review-image-slider__image{width:100%;height:100%;object-fit:cover;aspect-ratio:1 / 1;border-radius:5px;background:#d3d3d3}.review-image-slider__nav-button{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:32px;height:32px;border-radius:50%;background:#fff;border:0;color:#0563c1;cursor:pointer;display:none;align-items:center;justify-content:center;padding:0}.review-image-slider__nav-button svg{width:9px;height:16px;fill:currentColor}.review-image-slider__nav-button:hover{color:#b65e00}.review-image-slider__nav-button--prev{left:8px}.review-image-slider__nav-button--prev svg{transform:rotate(180deg)}.review-image-slider__nav-button--next{right:8px}.review-image-slider__wrapper--desktop:hover .review-image-slider__nav-button{display:flex}.review-image-slider__all-images-link{display:inline-block;margin-top:10px;border:0;background:transparent;color:#0563c1;font-family:Verdana,sans-serif;font-size:14px;font-weight:400;cursor:pointer;padding:0}.review-image-slider__all-images-link:hover{text-decoration:underline}.rim-pdp-review-gallery-all-images{z-index:1000}.button{display:inline-block;font-weight:700;text-align:center;font-family:Arial,Helvetica,sans-serif}.button--simple{background:none;border:0;text-decoration:none;color:#0563c1;font-size:14px;cursor:pointer;padding:0;min-width:85px}.button--simple:hover:not(:disabled){text-decoration:underline}.button-size--medium{height:unset}.customers-reviews__pagination .button--simple:last-child{min-width:65px;margin-left:0}.customer-reviews-overlay__header{padding:20px 15px 10px;color:#181818;font-size:20px;width:100%}.customer-reviews-overlay__header-title{font-weight:400}.customer-reviews-overlay__content{padding:10px 15px 15px;max-height:calc(100dvh - 50px);overflow-y:auto;box-sizing:border-box}.customer-reviews-overlay__content .review-list__list{margin-top:25px}.customer-reviews-overlay__content .review-list__sorter-wrapper{margin-top:15px}.review-list__load-more{display:block;width:100%;margin-top:16px;border:0;background:transparent;color:#0563c1;font-size:14px;text-decoration:underline;cursor:pointer;text-align:center}@keyframes rim-pdp-reviews-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:768px){.customer-reviews__details{display:block}}@media(max-width:980px){.review-item__additional-data{flex-wrap:wrap}.review-item__additional-data-item strong{max-width:unset}}.rim-pdp-fitting-guarantee{display:flex;justify-content:space-between;align-items:center;gap:40px;border-radius:5px;background-color:var(--color-fitting-gurantee-bg);padding:15px;font-size:14px;line-height:1.2}.rim-pdp-fitting-guarantee__content{min-width:0;flex:1}.rim-pdp-fitting-guarantee__header{display:flex;align-items:center}.rim-pdp-fitting-guarantee__title{margin:0 0 16px;font-size:18px;line-height:24px;font-weight:700;color:var(--color-c24-body-text)}.rim-pdp-fitting-guarantee__facts{margin:0;padding-left:7px;list-style:none;display:grid;gap:12px}.rim-pdp-fitting-guarantee__fact{display:flex;align-items:center}.rim-pdp-fitting-guarantee__fact-icon{margin-right:15px;width:20px;height:20px;flex-shrink:0}.rim-pdp-fitting-guarantee__badge-wrap{margin-top:-15px}.rim-pdp-fitting-guarantee__badge{border:0;background:transparent;cursor:pointer;padding:0}.rim-pdp-fitting-guarantee__badge-icon{width:66px;height:80px;display:block}.rim-pdp-fitting-guarantee__badge--mobile{display:none}.rim-pdp-fitting-guarantee__tire-sizes{margin-top:16px;padding-left:7px}.rim-pdp-fitting-guarantee__tire-sizes-group{margin:0 0 12px 35px}.rim-pdp-fitting-guarantee__tire-sizes-title{font-size:14px;font-weight:600;margin:0 0 4px;color:var(--color-c24-body-text)}.rim-pdp-fitting-guarantee__tire-size-value{margin:0;font-size:14px;line-height:1.8}.rim-pdp-fitting-guarantee__tire-size-value+.rim-pdp-fitting-guarantee__tire-size-value{margin-top:-4px}.rim-pdp-fitting-guarantee__auflagen-link{background:transparent;border:0;padding:0;margin-left:35px;color:var(--color-c24-fusion-blue);font-size:14px;cursor:pointer;display:block;margin-bottom:4px}.rim-pdp-fitting-guarantee__auflagen-link:hover{text-decoration:underline}.rim-pdp-fitting-guarantee__additional-info{display:flex;align-items:flex-start;gap:17px;font-size:14px;margin-top:10px;line-height:1.4}.rim-pdp-fitting-guarantee__additional-info-icon{width:16px;height:16px;flex-shrink:0;margin-top:1px;fill:#949494}.rim-pdp-fitting-guarantee--has-tire-sizes .rim-pdp-fitting-guarantee__badge-wrap{align-self:start;margin-top:0}@media(max-width:767px){.rim-pdp-fitting-guarantee{border-radius:10px;padding:12px 16px 15px;gap:0;position:relative}.rim-pdp-fitting-guarantee__title{margin:0 0 12px;padding-right:60px;font-size:16px;line-height:1.2}.rim-pdp-fitting-guarantee__facts{padding-left:0;gap:10px}.rim-pdp-fitting-guarantee__fact:first-child{padding-right:60px}.rim-pdp-fitting-guarantee__fact-icon{margin-right:7px;width:18px;height:18px}.rim-pdp-fitting-guarantee__badge-wrap{position:absolute;top:12px;right:16px;margin-top:0}.rim-pdp-fitting-guarantee__badge--desktop{display:none}.rim-pdp-fitting-guarantee__badge--mobile{display:block;position:static;width:45px;height:54px}.rim-pdp-fitting-guarantee__badge--mobile .rim-pdp-fitting-guarantee__badge-icon{width:45px;height:54px}.rim-pdp-fitting-guarantee__tire-sizes{padding-left:0}.rim-pdp-fitting-guarantee__tire-sizes-group,.rim-pdp-fitting-guarantee__auflagen-link{margin-left:25px}}.rim-pdp-grade-content{margin-top:20px}.rim-pdp-grade-content__details{border:1px solid var(--color-c24-card-border);border-radius:5px;padding:30px 15px}.rim-pdp-grade-content__details--mobile{padding:16px 0;border:none}.rim-pdp-grade-content__grade{margin-bottom:20px}.rim-pdp-grade-content__grade .product-grade--large .product-grade__title{font-size:16px}.rim-pdp-grade-content__grade .product-grade--large .product-grade__subtitle{font-size:14px}.rim-pdp-grade-content__grade .product-grade__box--large{width:35px;height:35px}.rim-pdp-grade-content__categories{display:grid;grid-template-columns:1fr 1fr;row-gap:30px;column-gap:102px;margin-bottom:35px}.rim-pdp-grade-content__categories--mobile{display:flex;flex-direction:column;gap:20px;margin-bottom:14px}.rim-pdp-grade-content__row{display:flex;flex-direction:column}.rim-pdp-grade-content__row-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:14px;color:var(--color-c24-body-text)}.rim-pdp-grade-content__row-error{color:var(--color-c24-grey-text)}.rim-pdp-grade-content__bar{height:5px;border-radius:6px;background-color:var(--color-c24-card-border);position:relative;overflow:hidden}.rim-pdp-grade-content__bar-fill{position:absolute;top:0;left:0;height:100%}.rim-pdp-grade-content__summary{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--color-c24-body-text)}.rim-pdp-grade-content__mobile-link{display:flex;justify-content:flex-end}.rim-pdp-grade-content__link{border:none;background:transparent;color:var(--color-c24-fusion-blue);font-size:14px;cursor:pointer;padding:0}.rim-pdp-grade-content__link:hover{text-decoration:underline}.rim-pdp-product-details{margin-top:30px;border:1px solid var(--color-c24-card-border);border-radius:5px;background:var(--color-c24-white);padding:30px}.rim-pdp-product-details__title{margin:0 0 18px;font-size:22px;font-weight:700;line-height:1.05;letter-spacing:-.5px;color:var(--color-c24-body-text)}.rim-pdp-product-details__columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px}.rim-pdp-product-details__column{display:flex;flex-direction:column;gap:18px;min-width:0}.rim-pdp-product-details__group-header{display:grid;grid-template-columns:minmax(0,53%) minmax(0,47%);align-items:center;margin-bottom:8px}.rim-pdp-product-details__group-title{margin:0;font-size:16px;line-height:1.2;letter-spacing:-.4px;color:var(--color-c24-body-text);font-weight:700}.rim-pdp-product-details__group--inactive{opacity:.45}.rim-pdp-product-details__row{display:grid;grid-template-columns:minmax(0,53%) minmax(0,47%);align-items:start;margin-bottom:4px;min-height:30px;color:var(--color-c24-body-text)}.rim-pdp-product-details__row:nth-child(2n){background:var(--color-c24-badge-bg)}.rim-pdp-product-details__label-cell,.rim-pdp-product-details__value-cell{display:flex;height:100%;align-items:center;padding:7px 10px;font-size:14px;line-height:1.15}.rim-pdp-product-details__label-cell{gap:4px}.rim-pdp-product-details__value-cell{font-weight:400}.column-2 .rim-pdp-product-details__value-cell{justify-content:center}.rim-pdp-product-details__value-cell--split{text-align:center;justify-content:space-between;gap:12px}.rim-pdp-product-details__value-cell--split>span{flex:1}.rim-pdp-product-details__axle-headers{display:flex;justify-content:space-between;gap:12px;padding:0 10px;font-size:14px;line-height:1.15;font-weight:400;text-align:center;color:var(--color-c24-body-text)}.rim-pdp-product-details__axle-headers>span{flex:1}.rim-pdp-product-details__tooltip-trigger{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border:0;background:transparent;cursor:pointer;font-size:13px;line-height:1;margin-left:5px;padding:3px 0 0}.rim-pdp-product-details__tooltip-content{max-width:min(100vw - 24px,28rem);border:1px solid var(--color-c24-card-border);border-radius:8px;background:var(--color-c24-white);padding:10px 30px 10px 10px;color:var(--color-c24-body-text);box-shadow:0 6px 15px #0003;font-size:12px;line-height:1.4}.rim-pdp-product-details__tooltip-content p{margin:0 0 8px}.rim-pdp-product-details__tooltip-content p:last-child{margin-bottom:0}.rim-pdp-product-details__links{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.rim-pdp-product-details__download-link{display:inline-flex;align-items:center;justify-content:center;min-height:42px;color:var(--color-c24-body-text);border:1px solid var(--color-c24-icons-and-borders);border-radius:999px;padding:0 15px;text-decoration:none;font-size:14px}.rim-pdp-product-details__download-link:hover{background:var(--color-c24-badge-bg);text-decoration:none}.rim-pdp-product-details__vehicle-prompt{margin-top:8px;font-size:14px;color:var(--color-c24-body-text)}.rim-pdp-product-details__vehicle-cta{padding:8px;font-size:12px;border:1px solid var(--color-c24-fusion-blue);border-left:5px solid var(--color-c24-fusion-blue);border-radius:5px;color:var(--color-c24-fusion-blue)}.rim-pdp-product-details__value-cell--address{white-space:pre-line}.rim-pdp-product-details__mobile-content{max-height:360px;overflow:hidden;position:relative}.rim-pdp-product-details__mobile-content:after{content:"";position:absolute;inset:auto 0 0;height:60px;background:linear-gradient(180deg,#fff0,#fff);pointer-events:none}.rim-pdp-product-details__mobile-content--expanded{max-height:none}.rim-pdp-product-details__mobile-content--expanded:after{display:none}.rim-pdp-product-details__mobile-toggle{width:100%;margin-top:12px;text-align:right;border:0;background:transparent;color:var(--color-c24-fusion-blue);font-size:16px;cursor:pointer;padding:0}@media(max-width:768px){.rim-pdp-product-details{margin-top:20px;border-radius:0;border:0;padding:20px 0}.rim-pdp-product-details__title{font-size:20px;font-weight:400;margin-bottom:12px}.rim-pdp-product-details__columns{grid-template-columns:minmax(0,1fr);gap:12px;padding:0}.rim-pdp-product-details__column{gap:12px}.rim-pdp-product-details__group-title{font-size:14px}.rim-pdp-product-details__label-cell,.rim-pdp-product-details__value-cell{font-size:14px;min-height:30px;padding:6px 8px}.rim-pdp-product-details__label-cell{align-items:flex-start}}
