.first-view-info .product-info-wrapper{grid-template-columns:30% 70%;grid-template-rows:auto auto;grid-template-areas:"image-wrapper headline-wrapper" "info-wrapper info-wrapper"}.first-view-info .product-info-wrapper .zoom-wrapper{grid-area:zoom-wrapper}.first-view-info .product-info-wrapper .zoom-wrapper .zoom-container{display:none;position:absolute;height:520px;width:calc(100% - 30px);margin:15px;z-index:30}.first-view-info .product-info-wrapper .headline-wrapper{grid-template-columns:85% 15%;grid-area:headline-wrapper;grid-template-areas:"product-title ." "combined-grade ." "top-price-badge ." "key-value-pairs key-value-pairs"}.first-view-info .product-info-wrapper .headline-wrapper .product-title{grid-area:product-title}.first-view-info .product-info-wrapper .headline-wrapper .item-combined-grade{padding-top:8px;grid-area:combined-grade;cursor:pointer;width:fit-content}.first-view-info .product-info-wrapper .headline-wrapper .top-price-badge{grid-area:top-price-badge;background-color:#f0fdf4;color:#16a34a}.first-view-info .product-info-wrapper .headline-wrapper .key-value-pairs{grid-area:key-value-pairs}.first-view-info .product-info-wrapper .headline-wrapper .key-value-pairs .fade-out-wrapper{display:block;position:relative;line-height:19px;overflow:hidden;text-overflow:ellipsis;max-height:76px;min-height:38px;word-break:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.first-view-info .product-info-wrapper .headline-wrapper .key-value-pairs .fade-out-wrapper:after{content:"";position:absolute;bottom:0;right:0;width:30%;height:19px;background:linear-gradient(to right,#fff0,#fff 70%,#fff)}.first-view-info .product-info-wrapper .headline-wrapper .key-value-pairs .eu-energy-labels{flex-direction:column;align-items:flex-start}.first-view-info .product-info-wrapper .headline-wrapper .key-value-pairs .eu-energy-labels .eu-energy-label-wrapper{margin-bottom:6px}.first-view-info .product-info-wrapper .headline-wrapper .key-value-pairs .eu-energy-labels .eu-energy-label-wrapper:last-child{margin-bottom:0}.first-view-info .product-info-wrapper .headline-wrapper .key-value-pairs .eu-energy-labels .eu-energy-label-wrapper .eu-energy-label{margin-top:0}.first-view-info .product-info-wrapper .headline-wrapper .key-value-pairs .eu-energy-labels .eu-energy-label-wrapper .eu-energy-label-description{text-wrap:nowrap}.first-view-info .product-info-wrapper .headline-wrapper .key-value-pairs .filter-link-wrapper .show-more{color:#1b6ec2}.first-view-info .product-info-wrapper .headline-wrapper .key-value-pairs .filter-link-wrapper .show-more:hover{text-decoration:underline}.first-view-info .product-info-wrapper .image-wrapper{grid-area:image-wrapper}.first-view-info .product-info-wrapper .image-wrapper .image-row{position:relative;overflow:hidden;text-align:center}.first-view-info .product-info-wrapper .image-wrapper .image-row .scroll-container{white-space:nowrap;display:flex;min-width:100%;max-width:270px;height:auto}.first-view-info .product-info-wrapper .image-wrapper .image-row .scroll-container .product-image-item,.first-view-info .product-info-wrapper .image-wrapper .image-row .scroll-container .offer-image-item{min-width:100%!important;max-width:270px!important;text-align:center}.first-view-info .product-info-wrapper .image-wrapper .thumb-row{margin-top:20px;justify-content:center}.first-view-info .product-info-wrapper .image-wrapper .thumb-row .thumb-item{width:42px;height:42px;margin:0 3px;border:1px solid #cbd5e1;text-align:center;border-radius:5px;overflow:hidden}.first-view-info .product-info-wrapper .image-wrapper .thumb-row .thumb-item.active{border:solid 1px #1b6ec2}.first-view-info .product-info-wrapper .image-wrapper .thumb-row .thumb-item .additional-count{font-size:16px!important;margin-top:4px}.first-view-info .product-info-wrapper .image-wrapper .thumb-row .thumb-item .svg-icon-video{margin:0 auto -2px}.first-view-info .product-info-wrapper .image-wrapper .thumb-row .thumb-item .text{font-size:12px;color:#1e293b}.first-view-info .product-info-wrapper .image-wrapper .legal-image-info{color:#64748b}.first-view-info .product-info-wrapper .info-wrapper{grid-area:info-wrapper}.first-view-info .product-info-wrapper .info-wrapper .more-offers{display:none}.first-view-info .product-info-wrapper .info-wrapper .top-offers{border-radius:5px;max-width:480px;display:none;grid-area:top-offers}.first-view-info .product-info-wrapper .info-wrapper .top-offers .top-offer{align-items:center;flex-wrap:nowrap;gap:4px 16px;display:flex;cursor:pointer;border:1px solid #cbd5e1;margin-bottom:-1px}.first-view-info .product-info-wrapper .info-wrapper .top-offers .top-offer:hover{position:relative;border-color:#475569}.first-view-info .product-info-wrapper .info-wrapper .top-offers .top-offer:first-child{border-radius:5px 5px 0 0}.first-view-info .product-info-wrapper .info-wrapper .top-offers .top-offer:last-child{border-radius:0 0 5px 5px}.first-view-info .product-info-wrapper .info-wrapper .top-offers .availability-icon{flex-shrink:0;width:20px;height:20px;margin-right:auto}.first-view-info .product-info-wrapper .info-wrapper .top-offers .price-wrapper{margin-left:auto;min-width:fit-content;text-align:right;line-height:16px;font-size:12px}.first-view-info .product-info-wrapper .info-wrapper .top-offers .price-wrapper .price-per-unit{display:block}.first-view-info .product-info-wrapper .info-wrapper .top-offers .price-wrapper .price,.first-view-info .product-info-wrapper .info-wrapper .top-offers .price-wrapper .sales-price{font-size:16px}.first-view-info .product-info-wrapper .info-wrapper .grover-wrapper{margin:16px 0;display:flex;flex-direction:column;align-items:flex-end}.first-view-info .product-info-wrapper .info-wrapper .grover-wrapper .svg-icon-check-solid{display:inline-block;margin-right:8px}.first-view-info .product-info-wrapper .info-wrapper .resetter{display:flex;align-items:center;color:#1b6ec2}.first-view-info .product-info-wrapper .info-wrapper .resetter .icon{margin-right:8px}.first-view-info .product-info-wrapper .info-wrapper .resetter:hover{text-decoration:underline}.first-view-info .product-info-wrapper .info-wrapper .variants,.first-view-info .product-info-wrapper .info-wrapper .similar-variants{margin-top:12px}.first-view-info .product-info-wrapper .info-wrapper .variants .customselect-title,.first-view-info .product-info-wrapper .info-wrapper .similar-variants .customselect-title{margin-top:3px;display:inline-flex}.first-view-info .product-info-wrapper .info-wrapper .variants .customselect-options,.first-view-info .product-info-wrapper .info-wrapper .similar-variants .customselect-options{width:75%;max-height:250px;z-index:1}.first-view-info .product-info-wrapper .info-wrapper .selection-btn.variant-selection{height:auto;min-height:40px;margin-top:16px;padding:4px 20px;align-items:center;justify-content:space-between;color:#1e293b}.first-view-info .product-info-wrapper .info-wrapper .selection-btn .title-wrapper{max-width:200px;line-height:18px;font-size:.8571428571em}.first-view-info .product-info-wrapper .info-wrapper .selection-btn .title-wrapper .title-desc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.first-view-info .product-info-wrapper .info-wrapper .differentiators .customselect-title{margin-top:4px;display:inline-flex}.first-view-info .product-info-wrapper .info-wrapper .differentiators .customselect-options{width:75%;max-height:250px;z-index:1}.first-view-info .product-info-wrapper .info-wrapper .differentiators .diff-filter:last-child{margin:0}.first-view-info .product-info-wrapper .info-wrapper .differentiators .diff-value,.first-view-info .product-info-wrapper .info-wrapper .differentiators .diff-value-link{display:flex;cursor:pointer;padding:0 8px;margin:4px 8px 4px 2px;min-height:50px;max-height:50px;border:1px solid #cbd5e1;color:#1e293b;border-radius:5px;align-items:center;-webkit-user-select:none;user-select:none;text-decoration:none}.first-view-info .product-info-wrapper .info-wrapper .differentiators .diff-value .price-color,.first-view-info .product-info-wrapper .info-wrapper .differentiators .diff-value-link .price-color{color:#64748b}.first-view-info .product-info-wrapper .info-wrapper .differentiators .diff-value img,.first-view-info .product-info-wrapper .info-wrapper .differentiators .diff-value-link img{margin-right:8px}.first-view-info .product-info-wrapper .info-wrapper .differentiators .diff-value.no-hits,.first-view-info .product-info-wrapper .info-wrapper .differentiators .diff-value.without-offers,.first-view-info .product-info-wrapper .info-wrapper .differentiators .diff-value-link.no-hits,.first-view-info .product-info-wrapper .info-wrapper .differentiators .diff-value-link.without-offers{cursor:default;color:#64748b;background-color:#e2e8f0;opacity:1}.first-view-info .product-info-wrapper .info-wrapper .differentiators .diff-value.no-hits img,.first-view-info .product-info-wrapper .info-wrapper .differentiators .diff-value.without-offers img,.first-view-info .product-info-wrapper .info-wrapper .differentiators .diff-value-link.no-hits img,.first-view-info .product-info-wrapper .info-wrapper .differentiators .diff-value-link.without-offers img{opacity:.5}.first-view-info .product-info-wrapper .info-wrapper .differentiators .diff-value.active,.first-view-info .product-info-wrapper .info-wrapper .differentiators .diff-value:hover:not(.no-hits),.first-view-info .product-info-wrapper .info-wrapper .differentiators .diff-value-link.active,.first-view-info .product-info-wrapper .info-wrapper .differentiators .diff-value-link:hover:not(.no-hits){margin:4px 7px 4px 1px;border:2px solid #22c55e}.first-view-info .product-info-wrapper .info-wrapper .legal-ifap-info-link{color:#1b6ec2}.first-view-info .product-info-wrapper .info-wrapper .legal-ifap-info-link:hover{text-decoration:underline}.first-view-info .product-info-wrapper .pricechart-wrapper{grid-area:toggle-content-wrapper}.first-view-info .product-info-wrapper .pricechart-wrapper .heading{font-size:1.1428571429em}.first-view-info .product-info-wrapper .pricechart-wrapper .context{color:#64748b}.first-view-info .product-info-wrapper .pricechart-wrapper .charts-labels{display:flex;justify-content:space-between;align-items:flex-end;color:#64748b;margin:4px 55px 0 0}.first-view-info .product-info-wrapper .pricechart-wrapper .charts-labels .pricehistory-show-more{display:flex;align-items:flex-end;color:#1b6ec2}.first-view-info .product-info-wrapper .pricechart-wrapper .charts-labels .pricehistory-show-more:hover{text-decoration:underline}.first-view-info .product-info-wrapper .pricechart-wrapper .charts-labels .pricehistory-show-more.no-data{display:none}.first-view-info .product-info-wrapper .pricechart-wrapper .charts-labels .pricehistory-show-more .icon{margin-right:6px}.first-view-info .product-info-wrapper .pricechart-wrapper .charts-labels .pricehistory-show-more .text{margin-bottom:-2px}.first-view-info .product-info-wrapper .pricechart-wrapper .pricechart:not(.no-data){cursor:pointer}.first-view-info .product-info-wrapper .pricechart-wrapper .pricealert-wrapper{margin-top:16px}.first-view-info .product-info-wrapper .pricechart-wrapper .pricealert-wrapper .pricealert-action-btn{margin-top:4px;padding:16px 24px}.first-view-info .product-info-wrapper .pricechart-wrapper .pricealert-wrapper .pricealert-action-btn.disabled{cursor:auto}.first-view-info .mobile-navigation{display:flex;flex-direction:row;align-items:center}.first-view-info .mobile-navigation .nav-tab{display:flex;flex-direction:row;align-items:center;height:40px;flex-basis:50%;border-top:1px solid #cbd5e1;justify-content:center;color:#1b6ec2}.first-view-info .mobile-navigation .nav-tab .icon{margin-right:8px}.first-view-info .mobile-navigation .nav-tab:hover{text-decoration:underline}.first-view-info .mobile-navigation .nav-tab:first-child{border-right:1px solid #cbd5e1}.first-view-info .or-line-outer{width:100%;height:12px;border-bottom:1px solid #cbd5e1;text-align:center;margin-bottom:20px}.first-view-info .more-info-btn,.first-view-info .or-line-inner{font-size:1em;background-color:#fff;padding:0 10px;color:#7b8794}@media only screen and (min-width: 768px){.first-view-info .product-info-wrapper{grid-template-columns:40% 60%;grid-template-areas:". zoom-wrapper" "image-wrapper headline-wrapper" "image-wrapper info-wrapper"}.first-view-info .product-info-wrapper .headline-wrapper{grid-template-columns:70% 30%;grid-template-areas:"product-title user-event-button" "combined-grade combined-grad" "top-price-badge top-price-badge" "key-value-pairs key-value-pairs"}.first-view-info .product-info-wrapper .headline-wrapper .item-combined-grade{grid-column:1/span 2;padding-top:12px}.first-view-info .product-info-wrapper .headline-wrapper .key-value-pairs .eu-energy-labels,.first-view-info .product-info-wrapper .headline-wrapper .key-value-pairs .eu-tire-labels{flex-direction:row}.first-view-info .product-info-wrapper .info-wrapper{grid-column:auto;grid-template-columns:100%;grid-template-rows:inherit;grid-template-areas:"top-offers" "more-offers" "grover-wrapper" "addition-info" "variants" "differentiators-buttons" "selection-btn" "resetter"}.first-view-info .product-info-wrapper .info-wrapper .more-offers-mobile{display:none}.first-view-info .product-info-wrapper .info-wrapper .more-offers{display:flex;grid-area:more-offers;color:#1b6ec2}.first-view-info .product-info-wrapper .info-wrapper .more-offers:hover{text-decoration:underline}.first-view-info .product-info-wrapper .info-wrapper .more-offers .icon{margin-right:8px}.first-view-info .product-info-wrapper .info-wrapper .top-offers{display:block}.first-view-info .product-info-wrapper .info-wrapper .grover-wrapper{max-width:480px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.first-view-info .product-info-wrapper{grid-template-columns:30% 40% 30%;grid-template-rows:auto auto 1fr;grid-template-areas:". zoom-wrapper zoom-wrapper" "image-wrapper headline-wrapper toggle-content-wrapper" "image-wrapper info-wrapper toggle-content-wrapper"}}@media only screen and (min-width: 1280px){.first-view-info .product-info-wrapper{grid-template-columns:25% 50% 25%;grid-template-rows:auto auto 1fr;grid-template-areas:". zoom-wrapper zoom-wrapper" "image-wrapper headline-wrapper toggle-content-wrapper" "image-wrapper info-wrapper toggle-content-wrapper"}}
