@keyframes preloader-animation{0%{background-position:150% 50%}100%{background-position:-50% 50%}}.tx-userproducts-modeldetail{padding-bottom:2.0272865295em}@media (min-width:64em){.tx-userproducts-modeldetail{padding-bottom:3.8146972656em}}.tx-userproducts-modeldetail .modeldetail__infos .infos__short-description{margin-bottom:.7023319616em}@media (min-width:64em){.tx-userproducts-modeldetail .modeldetail__infos .infos__short-description{margin-bottom:.512em}}.tx-userproducts-modeldetail .modeldetail__infos .infos__highlights{display:grid;row-gap:.7901234568em;padding:1.265625em 0}@media (min-width:64em){.tx-userproducts-modeldetail .modeldetail__infos .infos__highlights{row-gap:.64em}}@media (min-width:64em){.tx-userproducts-modeldetail .modeldetail__infos .infos__highlights{padding:1.5625em 0}}.tx-userproducts-modeldetail .modeldetail__infos .infos__highlights .highlights_item{padding-bottom:.7901234568em;border-bottom:1px solid rgba(var(--color-grey-dark-raw),.15)}@media (min-width:64em){.tx-userproducts-modeldetail .modeldetail__infos .infos__highlights .highlights_item{padding-bottom:.64em}}.tx-userproducts-modeldetail .modeldetail__infos .infos__container{padding-top:1.125em;margin-top:1.125em;border-top:1px solid rgba(var(--color-grey-dark-raw),.15)}@media (min-width:64em){.tx-userproducts-modeldetail .modeldetail__infos .infos__container{padding-top:1.25em}}@media (min-width:64em){.tx-userproducts-modeldetail .modeldetail__infos .infos__container{margin-top:1.25em}}.tx-userproducts-modeldetail .modeldetail__infos .infos__container:first-child{padding-top:0;margin-top:0;border-top:0 none}.tx-userproducts-modeldetail .modeldetail__infos .filter-for-variant__title{display:flex;margin-bottom:.7023319616em}@media (min-width:64em){.tx-userproducts-modeldetail .modeldetail__infos .filter-for-variant__title{margin-bottom:.512em}}.tx-userproducts-modeldetail .modeldetail__infos .filter-for-variant__options{display:flex}.tx-userproducts-modeldetail .modeldetail__infos .filter-for-variant__options .options__option+.options__option{margin-left:1em}@media (min-width:64em){.tx-userproducts-modeldetail .modeldetail__infos .filter-for-variant__options .options__option+.options__option{margin-left:1em}}.tx-userproducts-modeldetail .modeldetail__infos .filter-for-variant__options .options__option label{position:relative;display:flex;padding:4px}.tx-userproducts-modeldetail .modeldetail__infos .filter-for-variant__options .options__option input{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;margin:0}.tx-userproducts-modeldetail .modeldetail__infos .filter-for-variant__options .options__option .option__icon{display:flex;width:20px;height:20px;box-shadow:0 0 0 3px var(--color-white),0 0 0 4px rgba(var(--color-grey-dark-raw),.15);border-radius:100%}.tx-userproducts-modeldetail .modeldetail__infos .filter-for-variant__options .options__option input:checked+.option__icon{box-shadow:0 0 0 3px var(--color-white),0 0 0 4px var(--color-grey-dark)}.tx-userproducts-modeldetail .modeldetail__actions{margin-top:1.265625em;border:2px solid var(--color-grey-dark);border-radius:4px}@media (min-width:64em){.tx-userproducts-modeldetail .modeldetail__actions{margin-top:1.5625em}}.tx-userproducts-modeldetail .modeldetail__actions .actions__keyfacts{display:flex;justify-content:space-between;-moz-column-gap:5px;column-gap:5px;padding:1em 1.423828125em}@media (min-width:64em){.tx-userproducts-modeldetail .modeldetail__actions .actions__keyfacts{padding:1em 1.953125em}}.tx-userproducts-modeldetail .modeldetail__actions .actions__keyfacts .keyfacts__keyfact{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:flex-start;text-align:center;-moz-column-gap:7px;column-gap:7px}@media (min-width:40em){.tx-userproducts-modeldetail .modeldetail__actions .actions__keyfacts .keyfacts__keyfact{flex-direction:row}}.tx-userproducts-modeldetail .modeldetail__actions .actions__keyfacts .keyfacts__keyfact span{width:-moz-min-content;width:min-content}@media (min-width:40em){.tx-userproducts-modeldetail .modeldetail__actions .actions__keyfacts .keyfacts__keyfact span{width:auto}}.tx-userproducts-modeldetail .modeldetail__actions .actions__container{padding:1.125em 1.423828125em;color:var(--color-white);background-color:var(--color-grey-dark)}@media (min-width:64em){.tx-userproducts-modeldetail .modeldetail__actions .actions__container{padding:1.25em 1.953125em}}.tx-userproducts-modeldetail .modeldetail__actions .actions__price{display:flex;flex-direction:column;margin-bottom:1.125em}@media (min-width:64em){.tx-userproducts-modeldetail .modeldetail__actions .actions__price{margin-bottom:1.25em}}.tx-userproducts-modeldetail .modeldetail__actions .actions__price>.actions__financing-wrapper,.tx-userproducts-modeldetail .modeldetail__actions .actions__price>.actions__value{display:flex;justify-content:space-between}.tx-userproducts-modeldetail .modeldetail__actions .actions__price .actions__value--empty{justify-content:center}.tx-userproducts-modeldetail .modeldetail__actions .actions__price>*+*{padding-top:.624295077em;margin-top:.624295077em;border-top:1px solid rgba(var(--color-white-raw),.2)}@media (min-width:64em){.tx-userproducts-modeldetail .modeldetail__actions .actions__price>*+*{padding-top:.4096em}}@media (min-width:64em){.tx-userproducts-modeldetail .modeldetail__actions .actions__price>*+*{margin-top:.4096em}}.tx-userproducts-modeldetail .modeldetail__actions .actions__financing{display:flex;flex-direction:column;width:100%}.tx-userproducts-modeldetail .modeldetail__actions .actions__financing .actions__financing-row{display:flex;justify-content:space-between;align-items:baseline}.tx-userproducts-modeldetail .modeldetail__actions .actions__financing .financing__cta-row{justify-content:flex-end}.tx-userproducts-modeldetail .modeldetail__actions .actions__financing .financing__cta{background:0 0;border:0;padding:0;cursor:pointer}.tx-userproducts-modeldetail .modeldetail__actions .actions__financing .financing__cta:focus-visible,.tx-userproducts-modeldetail .modeldetail__actions .actions__financing .financing__cta:hover{text-decoration:none}.financing-overlay .financing-overlay__table-wrapper{margin-bottom:.7023319616em;width:100%;overflow-x:auto}@media (min-width:64em){.financing-overlay .financing-overlay__table-wrapper{margin-bottom:.512em}}.financing-overlay .financing-overlay__table-wrapper:last-child{margin-bottom:0}@media (min-width:64em){.financing-overlay .financing-overlay__table-wrapper:last-child{margin-bottom:0}}.financing-overlay .financing-overlay__table{width:100%;border-collapse:collapse}.financing-overlay .financing-overlay__table td,.financing-overlay .financing-overlay__table th{padding:.5em .75em;text-align:left;border-bottom:1px solid rgba(var(--color-grey-dark-raw),.1);white-space:nowrap}.financing-overlay .financing-overlay__table thead th{font-weight:700;border-bottom:2px solid rgba(var(--color-grey-dark-raw),.2)}.financing-overlay .financing-overlay__cheapest{font-weight:700}.financing-overlay .financing-overlay__disclaimer,.financing-overlay .financing-overlay__representative{white-space:pre-line}.financing-overlay .financing-overlay__provider{margin-bottom:.7023319616em;display:flex;flex-wrap:wrap;align-items:center;gap:1em}@media (min-width:64em){.financing-overlay .financing-overlay__provider{margin-bottom:.512em}}.financing-overlay .financing-overlay__provider:last-child{margin-bottom:0}@media (min-width:64em){.financing-overlay .financing-overlay__provider:last-child{margin-bottom:0}}.financing-overlay .financing-overlay__provider-logo img{max-height:48px;width:auto}.tx-userproducts-modeldetail .modeldetail__actions .actions__request{margin-bottom:.7901234568em}@media (min-width:64em){.tx-userproducts-modeldetail .modeldetail__actions .actions__request{margin-bottom:.64em}}.tx-userproducts-modeldetail .modeldetail__actions .actions__request .btn{width:100%;text-align:center}.tx-userproducts-modeldetail .modeldetail__actions .actions__download{display:flex;justify-content:center;width:100%}.tx-userproducts-modeldetail .modeldetail__compare-list{display:flex;justify-content:center;margin-top:.7901234568em}@media (min-width:64em){.tx-userproducts-modeldetail .modeldetail__compare-list{margin-top:.64em}}.tx-userproducts-modeldetail .swiper.swiper-main{overflow:hidden;border-radius:4px}.tx-userproducts-modeldetail .modeldetail__media-gallery{position:relative}.tx-userproducts-modeldetail .modeldetail__media-gallery .media-gallery__badge{position:absolute;top:.8888888889em;right:1em;z-index:2;max-width:90px}@media (min-width:64em){.tx-userproducts-modeldetail .modeldetail__media-gallery .media-gallery__badge{top:.8em}}@media (min-width:64em){.tx-userproducts-modeldetail .modeldetail__media-gallery .media-gallery__badge{right:1em}}@media (min-width:40em){.tx-userproducts-modeldetail .modeldetail__media-gallery .media-gallery__badge{max-width:140px}}@media (min-width:64em){.tx-userproducts-modeldetail .modeldetail__media-gallery .media-gallery__badge{max-width:90px}}@media (min-width:90em){.tx-userproducts-modeldetail .modeldetail__media-gallery .media-gallery__badge{max-width:140px}}.tx-userproducts-modeldetail .media-gallery--thumbs-container{position:relative;margin-top:1.125em}@media (min-width:64em){.tx-userproducts-modeldetail .media-gallery--thumbs-container{margin-top:1.25em}}.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper{width:calc(100% - 28px - 2 * 1.423828125em);margin:0 auto}.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-navigation{position:absolute;top:calc(50% - 12px);left:0;width:100%;justify-content:space-between;margin:0}@media (min-width:64em){.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-navigation{position:static;top:auto;left:auto;width:auto}}.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-button-next,.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-button-prev{width:14px;background-color:transparent}.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-button-next:after,.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-button-prev:after{font-size:1.265625em;color:var(--color-black)}@media (min-width:64em){.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-button-next:after,.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-button-prev:after{font-size:1.5625em}}@media (min-width:64em){.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-button-next:after,.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-button-prev:after{font-size:1em}}.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-button-prev{left:0}.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-button-next{right:0}.tx-userproducts-modeldetail .swiper-slide{aspect-ratio:1040/780;width:100%}.tx-userproducts-modeldetail .swiper-slide .module-iframe,.tx-userproducts-modeldetail .swiper-slide .module-video,.tx-userproducts-modeldetail .swiper-slide .module-video-preview,.tx-userproducts-modeldetail .swiper-slide iframe,.tx-userproducts-modeldetail .swiper-slide img,.tx-userproducts-modeldetail .swiper-slide video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-slide{width:31.1415044713%;margin-right:3.287743293%;overflow:hidden;border:1px solid var(--color-grey-light);border-radius:4px}.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-slide:last-child{margin-right:0}.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-slide iframe,.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-slide img,.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-slide video{pointer-events:none;-o-object-fit:cover;object-fit:cover}@media (min-width:40em){.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-slide{width:22.5341925302%}}@media (min-width:90em){.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-slide{width:13.9268805892%}}.tx-userproducts-modeldetail .media-gallery--thumbs-container .swiper-slide.swiper-slide-thumb-active{border:3px solid var(--color-text)}.tx-userproducts-modeldetail .module-video-preview{position:relative}.tx-userproducts-modeldetail .video-preview__wrapper{position:relative;width:100%;height:100%}.tx-userproducts-modeldetail .module-video-preview .module-placeholder{z-index:3}.tx-userproducts-modeldetail .video-play-icon-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.2)}.tx-userproducts-modeldetail .video-play-icon-wrapper span{display:flex;align-items:center;justify-content:center;width:62px;height:62px;color:var(--color-white);border-radius:4px;border:3px solid var(--color-white);font-size:2.0272865295em}@media (min-width:64em){.tx-userproducts-modeldetail .video-play-icon-wrapper span{font-size:2.44140625em}}@media (min-width:105em){.tx-userproducts-modeldetail .video-play-icon-wrapper span{font-size:1.953125em}}@media (min-width:40em){.tx-userproducts-modeldetail .video-play-icon-wrapper span{width:78px;height:78px;border:4px solid var(--color-white)}}.tx-userproducts-modeldetail .media-gallery--thumbs-container .video-play-icon-wrapper span{width:26px;height:26px;border:2px solid var(--color-white);font-size:1em}@media (min-width:64em){.tx-userproducts-modeldetail .media-gallery--thumbs-container .video-play-icon-wrapper span{font-size:1em}}@media (min-width:40em){.tx-userproducts-modeldetail .media-gallery--thumbs-container .video-play-icon-wrapper span{width:36px;height:36px;border:3px solid var(--color-white)}}.tx-userproducts-modeldetail .photoswipe-trigger{position:absolute;bottom:1.265625em;right:1.265625em;z-index:10;background:var(--color-white);border-radius:50%;width:35px;height:35px;border:1px solid var(--color-black);cursor:pointer}.tx-userproducts-modeldetail .photoswipe-trigger span{display:flex;align-items:center;justify-content:center;color:var(--color-black);font-size:.7901234568em}@media (min-width:64em){.tx-userproducts-modeldetail .photoswipe-trigger span{font-size:.64em}}