.spare-parts .container-choice-matriculation-variant{align-items:baseline;display:flex;gap:20px;position:relative;z-index:3}@media screen and (max-width:1024px){.spare-parts .container-choice-matriculation-variant{align-items:normal;flex-direction:column}}.spare-parts .container-choice-matriculation-variant .product-accordion{border-bottom:2px solid #001b2d;flex:1;position:relative}.spare-parts .container-choice-matriculation-variant .product-accordion .accordion-toggle{height:1px;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;clip-path:inset(50%)}.spare-parts .container-choice-matriculation-variant .product-accordion .accordion-button{background:none;border:none;cursor:pointer;padding-bottom:10px;position:relative;width:100%}.spare-parts .container-choice-matriculation-variant .product-accordion .accordion-button .svg-wrapper{border-radius:50px;height:22px;pointer-events:none;position:absolute;right:.5rem;top:.5rem;width:22px}.spare-parts .container-choice-matriculation-variant .product-accordion .accordion-content{background:rgb(var(--color-background));border-bottom:2px solid #001b2d;left:0;max-height:0;overflow:hidden;padding-bottom:0;position:absolute;right:0;top:100%;transition:max-height .1s ease-in-out,padding .3s ease;z-index:1}.spare-parts .container-choice-matriculation-variant .product-accordion .accordion-content ul{list-style:none;padding:0}.spare-parts .container-choice-matriculation-variant .product-accordion .accordion-content ul li{cursor:pointer;padding:10px 14px}.spare-parts .container-choice-matriculation-variant .product-accordion .accordion-content ul li.selected,.spare-parts .container-choice-matriculation-variant .product-accordion .accordion-content ul li:hover{background:#001b2d;color:#fff}.spare-parts .container-choice-matriculation-variant .product-accordion .container-checkbox-title.accordion-wrapper.is-open~.accordion-content{color:#666;max-height:1000px;overflow-y:auto;padding-bottom:10px}.spare-parts .container-choice-matriculation-variant .product-accordion .container-checkbox-title.accordion-wrapper.is-open .icon-minus{display:block}.spare-parts .container-choice-matriculation-variant .product-accordion .container-checkbox-title.accordion-wrapper.is-open .icon-plus{display:none}.spare-parts .container-choice-matriculation-variant .matriculation-search{border-bottom:2px solid #001b2d;flex:1}.spare-parts .container-choice-matriculation-variant .matriculation-search .search-wrapper{display:flex;gap:10px;height:34px;position:relative;width:100%}.spare-parts .container-choice-matriculation-variant .matriculation-search .search-wrapper .search-input{border:unset;border-radius:6px;color:#001b2d;font-size:19px;font-weight:700;line-height:24px;padding:0 0 10px;width:100%}.spare-parts .container-choice-matriculation-variant .matriculation-search .search-wrapper .search-input::-moz-placeholder{color:#001b2d;font-size:19px;font-weight:700;line-height:24px}.spare-parts .container-choice-matriculation-variant .matriculation-search .search-wrapper .search-input::placeholder{color:#001b2d;font-size:19px;font-weight:700;line-height:24px}.spare-parts .container-choice-matriculation-variant .matriculation-search .search-wrapper .search-input:focus-visible{box-shadow:var(--focused-base-box-shadow);outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}.spare-parts .container-choice-matriculation-variant .matriculation-search .search-wrapper .tooltip-wrapper{cursor:pointer;display:inline-block;position:relative}.spare-parts .container-choice-matriculation-variant .matriculation-search .search-wrapper .tooltip-wrapper .tooltip-text{background-color:#f6f6f6;border-radius:10px;box-shadow:0 10px 32px 0 rgba(0,0,0,.251);font-size:14px;left:50%;max-width:230px;opacity:0;padding:20px;position:absolute;top:120%;transform:translateX(-80%);transition:opacity .2s ease,visibility .2s ease;visibility:hidden;white-space:normal;width:-moz-max-content;width:max-content;z-index:10}.spare-parts .container-choice-matriculation-variant .matriculation-search .search-wrapper .tooltip-wrapper .tooltip-text p{color:#666;margin:0;padding-top:22px}.spare-parts .container-choice-matriculation-variant .matriculation-search .search-wrapper .tooltip-wrapper:hover .tooltip-text{opacity:1;visibility:visible}.spare-parts .container-choice-matriculation-variant .matriculation-search .search-error-wrapper{color:#eb001b;font-size:1.3rem;padding-top:5px;position:absolute}.spare-parts .container-images-spare-parts-content{display:flex;gap:48px;margin-top:50px;padding-right:0}@media screen and (min-width:1024px) and (max-width:1279.9px){.spare-parts .container-images-spare-parts-content{gap:12px}}@media screen and (min-width:1280px) and (max-width:1440px){.spare-parts .container-images-spare-parts-content{gap:24px}}@media screen and (max-width:1024px){.spare-parts .container-images-spare-parts-content{flex-direction:column;gap:24px;padding:0}}.spare-parts .container-images-spare-parts-content:has([data-active-view=exploded]) #SparePartsFlow{display:none}.spare-parts .container-images-spare-parts-content:has([data-active-view=flow]) #SparePartsExploded{display:none}.spare-parts .container-images-spare-parts-content .container-images{flex:3}@media screen and (min-width:1024px) and (max-width:1279.9px){.spare-parts .container-images-spare-parts-content .container-images{flex:2.5}}.spare-parts .container-images-spare-parts-content .container-images .exploded-entry,.spare-parts .container-images-spare-parts-content .container-images .flow-entry{display:block;height:400px;position:relative;width:100%}@media screen and (min-width:1024px){.spare-parts .container-images-spare-parts-content .container-images .exploded-entry,.spare-parts .container-images-spare-parts-content .container-images .flow-entry{height:77vh}}.spare-parts .container-images-spare-parts-content .container-images .exploded-entry .no-touch-overlay,.spare-parts .container-images-spare-parts-content .container-images .flow-entry .no-touch-overlay{cursor:pointer;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.spare-parts .container-images-spare-parts-content .container-images .exploded-entry img,.spare-parts .container-images-spare-parts-content .container-images .flow-entry img{display:block;height:100%;width:100%}@media screen and (min-width:1024px){.spare-parts .container-images-spare-parts-content .container-images .exploded-entry img,.spare-parts .container-images-spare-parts-content .container-images .flow-entry img{height:auto}}.spare-parts .container-images-spare-parts-content .container-images[data-active-view=exploded] .flow-view,.spare-parts .container-images-spare-parts-content .container-images[data-active-view=flow] .exploded-view{display:none}.spare-parts .container-images-spare-parts-content .container-images .container-labels{gap:10px;margin-top:30px}.spare-parts .container-images-spare-parts-content .container-images .container-labels .label-text{border:1px solid #bfc3c8;border-radius:5px;cursor:pointer;opacity:1;padding:12px 20px}.spare-parts .container-images-spare-parts-content .container-images .container-labels .label-text h3{margin:0}.spare-parts .container-images-spare-parts-content .container-images .container-labels .label-text.active{background:#001b2d;border:1px solid #001b2d}.spare-parts .container-images-spare-parts-content .container-images .container-labels .label-text.active h3{color:#fff}.spare-parts .container-images-spare-parts-content .container-images[data-active-model=none] .container-labels{display:none}.spare-parts .container-images-spare-parts-content .spare-parts-product{flex:1;min-width:0}@media screen and (min-width:1024px){.spare-parts .container-images-spare-parts-content .spare-parts-product{height:77vh;position:relative}}.spare-parts .container-images-spare-parts-content .spare-parts-product .spare-parts-list{display:flex;flex-direction:column;gap:20px;left:0;max-height:77vh;overflow-y:auto;padding:0;top:0;width:100%}@media screen and (min-width:1025px){.spare-parts .container-images-spare-parts-content .spare-parts-product .spare-parts-list{position:absolute}}@media screen and (min-width:1024px) and (max-width:1440px){.spare-parts .container-images-spare-parts-content .spare-parts-product .spare-parts-list .container-bulk-price{flex-direction:column}}.spare-parts .container-images-spare-parts-content .spare-parts-product .spare-parts-list .price.price--on-sale{text-align:end}.spare-parts .container-images-spare-parts-content .error-message,.spare-parts .container-images-spare-parts-content .loading__spinner{left:50%;transform:translateX(-50%)}.spare-parts .container-images-spare-parts-content .error-message{margin:0;position:absolute}.spare-parts .container-images-spare-parts-content .error-message,.spare-parts .container-images-spare-parts-content .error-message a{color:#b20e0e}modal-dialog[id^=SparePartsIframeModal] .product-popup-modal__content{padding:0}modal-dialog[id^=SparePartsIframeModal] .product-popup-modal__content .product-popup-modal__toggle{margin:0 16px 0 auto}
/*# sourceMappingURL=section-spare-parts-custom.css.map*/