#main{background-color:var(--white)}#main>*:not(#heroHeader):last-child{margin-bottom:0;padding-bottom:var(--spacing-120)}#main:has(#heroHeader:last-child)+#footer{padding-top:var(--spacing-120)}#heroHeader{background-color:var(--black);height:50vh;max-height:500px;grid-template-rows:minmax(0,1fr);overflow:hidden;position:relative}#heroHeader+.contentTwoColumnsWithImageCollage{margin-top:var(--spacing-60)}#heroHeader+.breadcrumb+#accessoryDetail-intro,#heroHeader+.breadcrumb+.contentTwoColumnsWithImageCollage{margin-top:var(--spacing-30)}#heroHeader .partContentFileImageGallery{grid-column-start:fullwidth-start;grid-column-end:fullwidth-end;grid-row:1;opacity:.8;transform-origin:bottom;will-change:transform}#heroHeader .partContentFileImageGallery *{height:100%}#heroHeader .overlay{margin-bottom:var(--spacing-90);align-self:flex-end;grid-column-start:content-start;grid-column-end:content-end;grid-row:1;display:flex;flex-direction:column;justify-content:center;z-index:30;color:var(--white);will-change:transform}#heroHeader .partHeading{color:currentColor;margin-bottom:.5em;max-width:800px;text-wrap:balance;position:relative}#heroHeader .partHeading span{position:relative}#heroHeader .partHeading span:after{position:absolute;content:"";width:100%;height:100%;left:0;bottom:calc(-1 * var(--spacing-10));background-image:url(/images/style/title-shape.svg);background-repeat:no-repeat;background-position:bottom}#heroHeader .partHeading:after{position:absolute;z-index:-1;top:-100%;left:-50%;right:-50%;bottom:-100%;content:"";background:radial-gradient(ellipse at center,rgba(0,0,0,.2) 0%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%)}#heroHeader:after{content:"";position:absolute;width:100%;height:100%;background-color:var(--blue);z-index:20;mix-blend-mode:soft-light}.breadcrumb:before{content:"";height:50px;grid-column-start:fullwidth-start;grid-column-end:content-start;background-color:var(--blue-light)}.breadcrumb-wrapper{grid-column-end:content-center;background-color:var(--blue-light);height:50px;display:flex;align-items:center;border-bottom-right-radius:var(--borderRadius-small)}.breadcrumb-wrapper .partBreadcrumb{width:100%}.contentTwoColumnsWithOneImage{margin:var(--spacing-120) 0;--left-column-width-percentage: .5;--contentTwoColumns-gap: var(--spacing-90)}.contentTwoColumnsWithOneImage .imageVideo.imageVideo--left,.contentTwoColumnsWithOneImage .textButtonFile.textButtonFile--left{margin-right:calc(var(--contentTwoColumns-gap) / 2)}.contentTwoColumnsWithOneImage .imageVideo.imageVideo--right,.contentTwoColumnsWithOneImage .textButtonFile.textButtonFile--right{margin-left:calc(var(--contentTwoColumns-gap) / 2)}.contentTwoColumnsWithOneImage .imageVideo{overflow:hidden;border-radius:var(--borderRadius)}.contentTwoColumnsWithOneImage .imageVideo .partFileImageGallery{background-color:rgba(0,0,0,.1);will-change:transform}.contentTwoColumnsWithOneImage .textButtonFile{display:grid;align-content:center}.contentTwoColumnsWithOneImage .textButtonFile>.partHeading{margin-bottom:.3em;color:var(--blue)}.contentTwoColumnsWithOneImage .textButtonFile .coreContent1>.partHeading{color:var(--black)}@media (min-width: 901px){.contentTwoColumnsWithOneImage .imageVideo.imageVideo--left{grid-column-start:breakout-start;grid-column-end:content-center}.contentTwoColumnsWithOneImage .imageVideo.imageVideo--right{grid-column-start:content-center;grid-column-end:breakout-end}.contentTwoColumnsWithOneImage .textButtonFile.textButtonFile--left{grid-column-start:content-start;grid-column-end:content-center}.contentTwoColumnsWithOneImage .textButtonFile.textButtonFile--right{grid-column-start:content-center;grid-column-end:content-end}}@media (max-width: 900px){.contentTwoColumnsWithOneImage{row-gap:var(--spacing-40);--contentTwoColumns-gap: 0}.contentTwoColumnsWithOneImage .imageVideo{order:-1;max-width:500px}}.contentTwoColumnsWithScore{margin:var(--spacing-120) 0;--contentTwoColumns-gap: var(--spacing-90)}.contentTwoColumnsWithScore .textButtonFile{--quote-size: 66px;display:grid;align-content:center;margin-right:calc(var(--contentTwoColumns-gap) / 2)}.contentTwoColumnsWithScore .textButtonFile .rating{margin-left:calc(-1 * var(--quote-size) - var(--spacing-20));display:grid;gap:.3em var(--spacing-20);grid-template-columns:var(--quote-size) auto;grid-template-rows:auto auto;margin-bottom:var(--spacing-20)}.contentTwoColumnsWithScore .textButtonFile .rating-number{grid-row:span 2;background:url(/images/style/shape-quote.svg) no-repeat;background-size:contain;width:100%;aspect-ratio:66/72.65;color:var(--white);display:grid;place-items:center;font-size:40px;font-weight:900;padding-bottom:.15em;letter-spacing:-.1em;padding-right:.15em}.contentTwoColumnsWithScore .textButtonFile .rating-stars{display:flex;align-self:flex-end}.contentTwoColumnsWithScore .textButtonFile .rating-stars svg{fill:var(--orange);width:22px}.contentTwoColumnsWithScore .textButtonFile .person{font-size:.9em;padding-left:.15em}.contentTwoColumnsWithScore .textButtonFile>.partHeading{color:var(--blue);margin-bottom:.3em}.contentTwoColumnsWithScore .showMoreContent{position:relative;height:calc((1em * var(--coreContent1-lineHeight)) * 5);overflow:hidden;margin-bottom:var(--spacing-30)}.contentTwoColumnsWithScore .showMoreContainer:not(.showMoreContainer--noButton) .showMoreContent:after{position:absolute;width:100%;height:100px;bottom:0;left:0;content:"";background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,.6) 40%,rgba(255,255,255,0) 100%)}.contentTwoColumnsWithScore .showMoreContainer.open .showMoreContent{height:auto}.contentTwoColumnsWithScore .showMoreContainer.open .showMoreContent:after{display:none}.contentTwoColumnsWithScore .showMoreContainer.open .partButton--blueLight .buttonIcon{transform:scaleY(-1)}.contentTwoColumnsWithScore .image{margin-left:calc(var(--contentTwoColumns-gap) / 2)}.contentTwoColumnsWithScore .imageCollageFixed .score{grid-column:span 3 / span 3;grid-row:span 3 / span 3;grid-column-start:6;grid-row-start:1;border-radius:var(--borderRadius);box-shadow:var(--boxShadow);padding:var(--spacing-20);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5em}.contentTwoColumnsWithScore .imageCollageFixed .score .number{margin-top:-.6em;font-weight:900;line-height:1;display:flex;align-items:flex-end;color:var(--blue)}.contentTwoColumnsWithScore .imageCollageFixed .score .number-whole{font-size:clamp(3.125rem,4vw + 1rem,6.875rem);margin-right:-.08em}.contentTwoColumnsWithScore .imageCollageFixed .score .number-decimal{font-size:var(--fontSize-h1)}.contentTwoColumnsWithScore .imageCollageFixed .score .label{font-size:.7em;color:var(--body-color);text-wrap:balance;min-width:100px}@media (min-width: 901px){.contentTwoColumnsWithScore .textButtonFile{grid-column-start:content-start;grid-column-end:content-center}.contentTwoColumnsWithScore .image{grid-column-start:content-center;grid-column-end:content-end}}@media (max-width: 1679px){.contentTwoColumnsWithScore{padding-left:55px}}@media (max-width: 900px){.contentTwoColumnsWithScore{row-gap:var(--spacing-40);--contentTwoColumns-gap: 0;padding-left:0}.contentTwoColumnsWithScore .textButtonFile .rating{margin-left:0}.contentTwoColumnsWithScore .image{order:-1}}.contentTwoColumnsWithImageCollage{margin:var(--spacing-120) 0;--contentTwoColumns-gap: var(--spacing-90)}.contentTwoColumnsWithImageCollage .textButtonFile{display:grid;align-content:center;margin-right:calc(var(--contentTwoColumns-gap) / 2)}.contentTwoColumnsWithImageCollage .textButtonFile>.partHeading{color:var(--blue);text-wrap:pretty}.contentTwoColumnsWithImageCollage .textButtonFile .partButtonContentContainer{margin-top:var(--coreContent1-spacing)}.contentTwoColumnsWithImageCollage .image{margin-left:calc(var(--contentTwoColumns-gap) / 2)}@media (min-width: 901px){.contentTwoColumnsWithImageCollage .image{grid-column-start:content-center;grid-column-end:content-end}.contentTwoColumnsWithImageCollage .textButtonFile{grid-column-start:content-start;grid-column-end:content-center}}@media (max-width: 900px){.contentTwoColumnsWithImageCollage{row-gap:var(--spacing-60);--contentTwoColumns-gap: 0}.contentTwoColumnsWithImageCollage .image{order:-1}#heroHeader+.contentTwoColumnsWithImageCollage .image{order:1}}#contactDetails{margin-top:var(--spacing-60);margin-bottom:var(--spacing-120);--contentTwoColumns-gap: var(--spacing-90)}#contactDetails .textButtonFile{display:grid;align-content:center;margin-right:calc(var(--contentTwoColumns-gap) / 2)}#contactDetails .textButtonFile>.partHeading{color:var(--blue)}#contactDetails .image{margin-left:calc(var(--contentTwoColumns-gap) / 2)}@media (min-width: 901px){#contactDetails .image{grid-column-start:content-center;grid-column-end:content-end}#contactDetails .textButtonFile{grid-column-start:content-start;grid-column-end:content-center}}@media (max-width: 900px){#contactDetails{row-gap:var(--spacing-40);--contentTwoColumns-gap: 0}#contactDetails .image{order:-1;max-width:500px}.imageCollageFixed{max-width:500px}}.imageCollageFixed .container{display:grid;grid-template-columns:repeat(9,1fr);grid-template-rows:repeat(7,1fr);grid-gap:clamp(.625rem,2.1vw,1.875rem)}.imageCollageFixed .partContentFileImageGallery{margin-top:0!important;background-color:var(--blue-light);border-radius:var(--borderRadius);overflow:hidden}.imageCollageFixed .partContentFileImageGallery *{height:100%}.imageCollageFixed .partContentFileImageGallery.image--l{grid-column:span 5 / span 5;grid-row:span 5 / span 5;grid-column-start:1;grid-row-start:2}.imageCollageFixed .partContentFileImageGallery.image--s{grid-column:span 3 / span 3;grid-row:span 3 / span 3;grid-column-start:6;grid-row-start:1}.imageCollageFixed .partContentFileImageGallery.image--m{grid-column:span 4 / span 4;grid-row:span 4 / span 4;grid-column-start:6;grid-row-start:4}.imageCollageDynamic{margin:var(--spacing-vertical) 0}.imageCollageDynamic .container{grid-column:breakout;position:relative;display:grid;grid-template-columns:repeat(8,1fr);grid-gap:clamp(.625rem,2.1vw,1.875rem)}.imageCollageDynamic .partContentFileImageGallery{margin-top:0!important;--partContentFileImageGallery-borderRadius: var(--borderRadius)}.imageCollageDynamic .partContentFileImageGallery *{height:100%}.imageCollageDynamic .partContentFileImageGallery.image--xs{grid-column:span 2}.imageCollageDynamic .partContentFileImageGallery.image--s{grid-column:span 3}.imageCollageDynamic .partContentFileImageGallery.image--m{grid-column:span 4}.imageCollageDynamic .partContentFileImageGallery.image--l{grid-column:span 5}.imageCollageDynamic.loadMore .container:after{position:absolute;content:"";bottom:0;left:0;right:0;height:calc(2 * var(--spacing-200));z-index:10;background-image:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.7) 50%,rgba(255,255,255,.95) 74%,#FFFFFF 100%)}.imageCollageDynamic .partButton1.default{width:fit-content;margin:var(--spacing-40) auto;z-index:20;background-color:var(--blue-light);color:var(--blue)}.imageCollageDynamic:not(.loadMore) .partButton{display:none}@media (hover: hover){.imageCollageDynamic .partButton1.default:not([disabled]):hover,.imageCollageDynamic .partButton1.default:not([disabled]):focus{color:var(--white)}}.contentTwoColumnsFullWidth{margin:var(--spacing-120) 0}.contentTwoColumnsFullWidth .image{max-height:600px}.contentTwoColumnsFullWidth .partFileImageGallery{background-color:var(--blue-dark)}.contentTwoColumnsFullWidth .textButtonFile{color:var(--white);padding:var(--spacing-90);z-index:10;display:grid;place-content:center}.contentTwoColumnsFullWidth .textButtonFile .partHeading{color:var(--white);margin-bottom:.5em}.contentTwoColumnsFullWidth .textButtonFile>.partButtonContentContainer{margin-top:var(--coreContent1-spacing)}@media (hover: hover){.contentTwoColumnsFullWidth .textButtonFile .partButton.default:not([disabled]):hover,.contentTwoColumnsFullWidth .textButtonFile .partButton.default:not([disabled]):focus{background-color:var(--white);color:var(--blue)}.contentTwoColumnsFullWidth .textButtonFile .partButton.default:not([disabled]):hover .buttonIcon,.contentTwoColumnsFullWidth .textButtonFile .partButton.default:not([disabled]):focus .buttonIcon{color:var(--orange)}}.contentTwoColumnsFullWidth .background{background-color:var(--blue)}@media (min-width: 901px){.contentTwoColumnsFullWidth .image{grid-column-start:fullwidth-start;grid-column-end:content-center;margin-bottom:var(--spacing-90);border-top-right-radius:var(--borderRadius);border-bottom-right-radius:var(--borderRadius);overflow:hidden}.contentTwoColumnsFullWidth .image .partContentFileImageGallery,.contentTwoColumnsFullWidth .image .partContentFileImageGallery *{height:100%}.contentTwoColumnsFullWidth .textButtonFile{grid-column-start:content-center;grid-column-end:content-end;grid-row:1;margin-top:var(--spacing-90);padding-right:0}.contentTwoColumnsFullWidth .background{grid-column-start:content-center;grid-column-end:fullwidth-end;grid-row:1 / 2;margin-left:calc(-2 * var(--spacing-90));margin-top:var(--spacing-90);border-top-left-radius:var(--borderRadius);border-bottom-left-radius:var(--borderRadius);overflow:hidden}}@media (max-width: 900px){.contentTwoColumnsFullWidth .image{order:-1;grid-column:fullwidth}.contentTwoColumnsFullWidth .textButtonFile,.contentTwoColumnsFullWidth .background{grid-column:fullwidth;grid-row:2}}.contentTwoColumnsWithQuoteAndAlert{background-image:linear-gradient(180deg,var(--blue-light) 0%,rgba(244,249,255,0) 100%);padding-top:var(--spacing-120);margin-bottom:var(--spacing-120);align-items:flex-end}.contentTwoColumnsWithQuoteAndAlert .image .partContentFileImageGallery{--partContentFileImageGallery-borderRadius: var(--borderRadius)}.contentTwoColumnsWithQuoteAndAlert .text{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-15);z-index:10}.contentTwoColumnsWithQuoteAndAlert .column{padding:var(--spacing-40);box-shadow:var(--boxShadow);border-radius:var(--borderRadius-small);display:flex;flex-direction:column;align-items:flex-start}.contentTwoColumnsWithQuoteAndAlert .partContentText{margin-bottom:var(--coreContent1-spacing)}.contentTwoColumnsWithQuoteAndAlert .partButton{margin-top:auto}.contentTwoColumnsWithQuoteAndAlert .quote{background-color:var(--white)}.contentTwoColumnsWithQuoteAndAlert .quote .partHeading{color:var(--blue);font-weight:500}.contentTwoColumnsWithQuoteAndAlert .alert{background-color:var(--blue);color:var(--white)}.contentTwoColumnsWithQuoteAndAlert .alert .partHeading{color:var(--white);font-weight:500}@media (hover: hover){.contentTwoColumnsWithQuoteAndAlert .alert .partButton.default:not([disabled]):hover,.contentTwoColumnsWithQuoteAndAlert .alert .partButton.default:not([disabled]):focus{background-color:var(--white);color:var(--blue)}.contentTwoColumnsWithQuoteAndAlert .alert .partButton.default:not([disabled]):hover .buttonIcon,.contentTwoColumnsWithQuoteAndAlert .alert .partButton.default:not([disabled]):focus .buttonIcon{color:var(--orange)}}@media (min-width: 901px){.contentTwoColumnsWithQuoteAndAlert .image{grid-column-start:breakout-start;grid-column-end:content-center;margin-bottom:var(--spacing-60)}.contentTwoColumnsWithQuoteAndAlert .text{grid-column-start:content-center;grid-column-end:content-end;margin-left:calc(-2 * var(--spacing-90))}}@media (max-width: 1360px){.contentTwoColumnsWithQuoteAndAlert .text{margin-left:calc(-4* var(--spacing-90))}.contentTwoColumnsWithQuoteAndAlert .image .partContentFileImageGallery{height:400px}.contentTwoColumnsWithQuoteAndAlert .image .partContentFileImageGallery *{height:100%}}@media (max-width: 900px){.contentTwoColumnsWithQuoteAndAlert{padding-top:0}.contentTwoColumnsWithQuoteAndAlert .image{grid-column:fullwidth}.contentTwoColumnsWithQuoteAndAlert .image .partContentFileImageGallery{--partContentFileImageGallery-borderRadius: 0}.contentTwoColumnsWithQuoteAndAlert .text{margin-left:0;margin-top:calc(-2 * var(--spacing-90));flex-direction:column}}@media (max-width: 667px){.contentTwoColumnsWithQuoteAndAlert .text{grid-template-columns:repeat(1,1fr)}}.contentBlockWithText{margin:var(--spacing-120) 0}.contentBlockWithText .container{background-color:var(--blue-lighter);border-radius:var(--borderRadius)}.contentBlockWithText .text{max-width:900px;padding:var(--spacing-60);margin:0 auto}.contentBlockWithText .text .partHeading{color:var(--blue);margin-bottom:.5em}.contentBlockWithText .text .partForm{margin-top:20px}#contentBrochure{margin:var(--spacing-120) 0;--contentTwoColumns-gap: var(--spacing-90)}#contentBrochure .image{margin-right:calc(var(--contentTwoColumns-gap) / 2)}#contentBrochure .textButtonFile{display:grid;align-content:center;margin-left:calc(var(--contentTwoColumns-gap) / 2)}#contentBrochure .textButtonFile>.partHeading{color:var(--blue)}#contentBrochure .textButtonFile .partButton{margin-top:var(--coreContent1-spacing);width:fit-content}@media (min-width: 901px){#contentBrochure .image{grid-column-start:breakout-start;grid-column-end:content-center}#contentBrochure .textButtonFile{grid-column-start:content-center;grid-column-end:content-end}}@media (max-width: 900px){#contentBrochure{row-gap:var(--spacing-40);--contentTwoColumns-gap: 0}#contentBrochure .image{order:-1}}.logosList{margin:var(--spacing-120) 0}.logosList>.partHeading{color:var(--blue);margin-bottom:1em}.logosList ul{align-items:center;gap:var(--spacing-90);display:flex}.logosList li{min-width:0}@media (max-width: 667px){.logosList ul{gap:var(--spacing-40)}}#fixedNotificationMessage{font-size:1.1em;background-color:var(--white);box-shadow:var(--boxShadow);border-radius:var(--borderRadius-small);padding:var(--spacing-40);width:400px;text-align:left;position:fixed;right:25px;bottom:25px;z-index:4000}#fixedNotificationMessage .partContentText{line-height:1.4em;font-weight:500;color:var(--blue);--coreContent1-text-strong: var(--blue);margin-right:40px}#fixedNotificationMessage .partContentText p{margin-bottom:.7em;margin-top:var(--coreContent1-spacing)}#fixedNotificationMessage-close{position:absolute;top:0;right:0;width:2.5rem;height:2.5rem;display:flex;border-radius:var(--borderRadius-small);z-index:10}@media (hover: hover){#fixedNotificationMessage-close:hover{background-color:var(--blue-light)}}#fixedNotificationMessage-close svg{margin:auto;fill:var(--blue);height:.875rem;width:.875rem}@media screen and (max-width: 1200px){#fixedNotificationMessage{padding-right:2.5rem}}@media screen and (max-width: 667px){#fixedNotificationMessage{width:calc(100% - 50px)}}#contentSubpages{background-image:linear-gradient(180deg,var(--blue-light) 0%,rgba(244,249,255,0) 100%);padding:var(--spacing-120) 0}#contentSubpages>.partHeading{color:var(--blue);text-align:center;margin-bottom:var(--spacing-30)}#contentSubpages .list{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-30)}#contentSubpages .item{background-color:var(--blue-light)}#contentSubpages .item a{display:grid;grid-template-columns:22.22% 1fr;border-radius:var(--borderRadius);overflow:hidden;background-color:var(--white);color:var(--blue);text-decoration:none;box-shadow:var(--boxShadow)}#contentSubpages .item a .image{background-color:var(--blue)}#contentSubpages .image .partContentFileImageGallery,#contentSubpages .image .partContentFileImageGallery *{height:100%}#contentSubpages .item a .text{padding:var(--spacing-40) var(--spacing-30);display:flex;justify-content:space-between;align-items:center;gap:.5em}@media (hover: hover){#contentSubpages .item a:hover .text .label{text-decoration:underline}}#contentSubpages .item a .text .icon .partFontIcon{--partFontIcon-size: 1.7em}@media (max-width: 900px){#contentSubpages .list{grid-template-columns:1fr}}#contentCaravanSubpages{margin:var(--spacing-120) 0}#contentCaravanSubpages>.partHeading{color:var(--blue);text-align:center;margin-bottom:var(--spacing-30)}#contentCaravanSubpages .list{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-30)}#contentCaravanSubpages .item{background-color:var(--blue-light);border-radius:var(--borderRadius);overflow:hidden}#contentCaravanSubpages .item a{display:grid;grid-template-areas:"stack";align-items:flex-start;text-decoration:none}#contentCaravanSubpages .item a .partContentFileImageGallery{grid-area:stack}#contentCaravanSubpages .item a .label{grid-area:stack;z-index:10;width:fit-content;border-bottom-right-radius:var(--borderRadius-small)}#contentCaravanSubpages .item a .label--white{background-color:rgba(255,255,255,.8);backdrop-filter:blur(10px);padding:var(--spacing-30) var(--spacing-60)}#contentCaravanSubpages .item a .label--blue{background-color:var(--blue);color:var(--white);padding:var(--spacing-20) var(--spacing-30);display:flex;align-items:center;gap:var(--spacing-10);font-weight:500}@media (max-width: 667px){#contentCaravanSubpages .list{grid-template-columns:1fr}}#teamOverview{padding:var(--spacing-120) 0;background-image:linear-gradient(180deg,var(--blue-light) 0%,rgba(244,249,255,0) 100%)}#teamOverview+*{margin-top:0}#teamOverview .container>.partHeading{margin-bottom:var(--spacing-40);color:var(--blue);text-align:center}#teamOverview .list{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-30)}@media (max-width: 1023px){#teamOverview .list{grid-template-columns:repeat(3,1fr)}}@media (max-width: 667px){#teamOverview .list{grid-template-columns:repeat(2,minmax(0,1fr))}}.personCard{display:flex;flex-direction:column;border:1px solid var(--grey-lighter);box-shadow:inset var(--boxShadow);border-radius:var(--borderRadius-small);overflow:hidden;background-color:var(--white)}.personCard .photo{background-color:var(--blue-lighter);border-top-left-radius:var(--borderRadius-small);border-top-right-radius:var(--borderRadius-small);overflow:hidden}.personCard .noPhoto{content:"";display:block;padding-top:131.8%;background:url("data:image/svg+xml,%3Csvg width='210' height='210' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M105 105c29.006 0 52.5-23.494 52.5-52.5S134.006 0 105 0 52.5 23.494 52.5 52.5 75.994 105 105 105Zm0 26.25c-35.044 0-105 17.588-105 52.5V210h210v-26.25c0-34.912-69.956-52.5-105-52.5Z' fill='%23FFF' fill-rule='nonzero' /%3E%3C/svg%3E") no-repeat center;background-size:50%}.personCard .text{display:flex;flex-direction:column;flex:1 1 auto;padding:var(--spacing-20)}.personCard .text .heading{font-size:1.1em;color:var(--blue);font-weight:500}.personCard .text .function{font-size:.9em;line-height:1.2em;color:var(--black)}#caravanDivions{background-image:linear-gradient(180deg,var(--blue-light) 0%,rgba(244,249,255,0) 100%);padding-top:var(--spacing-90);margin-bottom:var(--spacing-120)}#caravanDivions>.partHeading{text-align:center;color:var(--blue);margin-bottom:var(--spacing-40)}#caravanDivions ul{background-color:var(--white);box-shadow:var(--boxShadow);border-radius:var(--borderRadius-small)}#caravanDivions li{display:grid;grid-template-columns:repeat(6,1fr);align-items:center;padding:var(--spacing-40);gap:var(--spacing-40)}@media (max-width: 800px){#caravanDivions li{grid-template-columns:repeat(3,1fr)}}@media (max-width: 480px){#caravanDivions li{grid-template-columns:repeat(2,1fr)}}#caravanDivions li:not(:last-child){border-bottom:1px solid var(--grey-border)}#caravanDivions li .propertyWrapper{display:flex;flex-direction:column}#caravanDivions li .propertyWrapper .label{margin-bottom:var(--spacing-10);font-size:.7em}#caravanDivions li .propertyWrapper .value{color:var(--blue);font-weight:500}#productOverview{margin-top:var(--spacing-60);margin-bottom:var(--spacing-120)}#productOverview .container{display:flex;align-items:flex-start;gap:var(--spacing-60)}#productOverview .slideOver-window{flex:0 0 240px;--slideOver-window-backgroundColor: var(--white)}#productOverview .slideOver-window-container .partButton1.solid.partButton--orangeLight{width:100%;justify-content:flex-start}#productOverview-filter{display:flex;flex-direction:column;gap:var(--spacing-30)}#productOverview-filter .controlCheckBoxRadio4{color:var(--black);--controlCheckBoxRadio4-input-border-color: #aaa;--controlCheckBoxRadio4-input-borderRadius: 0;--controlCheckBoxRadio4-input-checked-color: var(--orange);--controlCheckBoxRadio4-input-checked-svg-fill: #fff;--controlCheckBoxRadio4-input-borderColor-hover: var(--controlCheckBoxRadio4-input-checked-color)}#productOverview-filter .partControlRangeSlider4{--partControlRangeSlider4-bar-backgroundColor-active: var(--blue-light);--partControlRangeSlider4-bar-backgroundColor: var(--white)}#productOverview-filter .partControlRangeSlider4 .rangeSliderBar.noUi-target{border:1px solid var(--grey-border)}#productOverview-filter .partHeading{font-size:.9em;display:block;color:var(--blue);margin-bottom:.3em}#productOverview-content{flex:1 1 auto}.sortbar{margin-top:var(--spacing-40);display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-20);margin-bottom:var(--spacing-20)}.sortbar .count{margin-right:auto}.sortbar .count strong{color:var(--blue)}.sortbar .sorting .partControlDropDown{width:230px}#productOverview-content .list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:var(--spacing-20)}.productFavorites #productOverview-content .list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(290px,100%),1fr));gap:var(--spacing-20)}@media (width <= 667px){#productOverview-content .list{grid-template-columns:repeat(1,100%)}}#productOverview-content .partPagination{margin-top:var(--spacing-30);--partPagination-gap: 10px;--partPagination-justifyContent: center;--partPagination-size: 50px;--partPagination-padding: calc(var(--partPagination-size) / 4);--partPagination-borderRadius: var(--borderRadius-small);--partPagination-boxShadow: none;--partPagination-fontWeight: 500;--partPagination-backgroundColor: none;--partPagination-color: var(--orange);--partPagination-border: solid 2px var(--orange);--partPagination-color-hover: var(--white);--partPagination-backgroundColor-hover: var(--orange);--partPagination-borderColor-hover: var(--partPagination-backgroundColor-hover);--partPagination-backgroundColor-selected: var(--orange);--partPagination-color-selected: var(--partPagination-color-hover);--partPagination-borderColor-selected: var(--partPagination-backgroundColor-selected);--partPagination-fontWeight-selected: var(--partPagination-fontWeight);--partPagination-icon-size: .9em}#productOverview-content .outro{margin-top:var(--spacing-60)}#productListFilterButton{position:fixed;bottom:10px;left:50%;transform:translate(-50%);z-index:2100}@media (min-width: 1024px){#productOverview .slideOver-window{position:static;width:auto;height:auto;overflow:auto;max-width:none;z-index:auto;transform:none;box-shadow:none}#productOverview .slideOver-window-container{overflow:hidden}#productOverview .slideOver-window-header,#productOverview .slideOver-window-footer,#productListFilterButton{display:none}}@media (width < 1024px){#productOverview-filter{padding:20px}}.productcard{display:flex;flex-direction:column;box-shadow:var(--boxShadow);border-radius:var(--borderRadius-small);overflow:hidden;color:var(--blue)}.productcard .image{display:grid;grid-template-areas:"stack";align-items:flex-start}.productcard .image .status{grid-area:stack;z-index:10;background-color:var(--white);padding:.3em .5em;align-self:flex-end;justify-self:right;margin-right:var(--spacing-20);width:fit-content;border-top-left-radius:var(--borderRadius-small);border-top-right-radius:var(--borderRadius-small);font-size:.875rem}.productcard .image .partContentFileImageGallery.single{grid-area:stack}.productcard .partContentFileImageGallery .contentFileImage{margin:0 auto}.productcard .partContentFileImageGallery.partContentFileImageGallery2 figure .imagePlaceholderContainer .imagePlaceholder{aspect-ratio:59/44}.productcard .partContentFileImageGallery.partContentFileImageGallery2 figure .imagePlaceholderContainer img{object-fit:contain}.productcard .image .partContentFileImageGallery a{transition:opacity .3s ease}@media (hover: hover){.productcard .image .partContentFileImageGallery a:hover{opacity:.7}}.productcard .text{display:flex;flex-direction:column;flex:1 1 auto;margin:var(--spacing-20)}.productcard .text .partHeading{margin-bottom:.6em}.productcard .text .partHeading a{color:var(--blue);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:max(2px,.1364em);text-underline-offset:.15em;padding-bottom:.15em;transition:color .3s,text-decoration .3s;text-decoration-skip-ink:none;text-decoration-skip:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (hover: hover){.productcard .text .partHeading a:hover{text-decoration-color:var(--blue)}}.productcard .text .properties{background-color:var(--blue-lighter);padding:var(--spacing-20);border-radius:var(--borderRadius);color:var(--blue);font-size:.875rem;margin-top:auto;display:flex;flex-direction:column;gap:.8em}.productcard .text .propertyWrapper{display:grid;grid-template-columns:80px auto;gap:.5em}.productcard .text .wrapper{margin-top:.6em;display:flex}.productcard .text .stock{display:flex;align-items:center;gap:.3em;font-size:.777em}.productcard .text .stock .indicator{width:10px;height:10px;border-radius:50%}.productcard .text .stock--orange .indicator{background-color:var(--orange)}.productcard .text .stock--green .indicator{background-color:var(--green)}.productcard .text .stock--grey .indicator{background-color:var(--body-color)}.productcard .text .stock--orange .label{color:var(--orange)}.productcard .text .stock--green .label{color:var(--green)}.productcard .text .stock--grey .label{color:var(--body-color)}.productcard .text .price{margin-left:auto;display:flex;flex-wrap:wrap;gap:0 .5em}.productcard .text .price .valueLineThrough{text-decoration:line-through}#main{position:relative}[data-anchor]{scroll-margin:var(--header-height-scrolled)}#productHeroHeader{position:relative;background-color:var(--blue);grid-template-rows:minmax(0,1fr);overflow:hidden;max-height:70vh}#productHeroHeader .partContentFileImageGallery{grid-column-start:fullwidth-start;grid-column-end:fullwidth-end;transform-origin:bottom;will-change:transform}#productHeroHeader .partContentFileImageGallery *{height:100%}@media (max-width: 767px){#productHeroHeader{height:40vh;max-height:500px}}#caravanDetail-heading{background-color:var(--blue-light)}#caravanDetail-heading .container{margin-top:calc(-2 * var(--spacing-120));margin-left:calc(-1 * var(--spacing-60));background-color:var(--white);max-width:1000px;border-radius:var(--borderRadius-small);box-shadow:var(--boxShadow);padding:var(--spacing-60);z-index:200;position:relative}@media (max-width: 1600px){#caravanDetail-heading .container{margin-left:0;padding:var(--spacing-40)}}@media (max-width: 767px){#caravanDetail-heading .container{margin-top:calc(-1 * var(--spacing-120))}}#caravanDetail-heading .partProductFavorite{position:absolute;right:0;top:0}#caravanDetail-heading .partHeading{color:var(--blue);font-weight:600;margin-right:30px}#caravanDetail-heading .price{color:var(--blue);font-size:var(--fontSize-h3);margin-top:var(--spacing-20)}#caravanDetail-heading .stock{display:flex;align-items:center;gap:.3em;font-size:1.111em}#caravanDetail-heading .stock .indicator{width:10px;height:10px;border-radius:50%}#caravanDetail-heading .stock--orange .indicator{background-color:var(--orange)}#caravanDetail-heading .stock--green .indicator{background-color:var(--green)}#caravanDetail-heading .stock--grey .indicator{background-color:var(--body-color)}#caravanDetail-heading .stock--orange .label{color:var(--orange)}#caravanDetail-heading .stock--green .label{color:var(--green)}#caravanDetail-heading .stock--grey .label{color:var(--body-color)}#caravanDetail-heading .buttonsWrapper{display:flex;flex-wrap:wrap;gap:var(--spacing-20);margin-top:var(--spacing-30)}#caravanDetail-menu{background-color:var(--blue-light);padding-top:var(--spacing-40);padding-bottom:var(--spacing-40);position:sticky;top:-1px;z-index:100;font-size:.9em;grid-column-end:fullwidth-end}#caravanDetail-menu:after{position:absolute;top:0;right:0;width:100px;height:100%;background:linear-gradient(to right,rgba(240,245,254,0) 0%,rgba(240,245,254,1) 100%);content:"";pointer-events:none}#caravanDetail-menu.is-pinned{padding-top:80px;padding-bottom:20px}@media (max-width: 1279px){#caravanDetail-menu.is-pinned{padding-top:34px;padding-bottom:34px}}#caravanDetail-menu ul{display:flex;justify-content:center;gap:var(--spacing-60);white-space:nowrap;overflow-x:auto;list-style:none;position:relative;padding-right:50px;--scrollbar-foreground: var(--blue-light);--scrollbar-background: transparent;scrollbar-width:thin;scrollbar-color:var(--scrollbar-foreground) var(--scrollbar-background)}@media (max-width: 1360px){#caravanDetail-menu ul{justify-content:flex-end;grid-column-end:fullwidth-end;gap:var(--spacing-40)}}@media (max-width: 1279px){#caravanDetail-menu.is-pinned ul{margin-right:60px}}@media (max-width: 1023px){#caravanDetail-menu ul{justify-content:flex-start}#caravanDetail-menu.is-pinned ul{margin-right:100px}#caravanDetail-menu.is-pinned:after{right:100px}}#caravanDetail-menu ul:after{display:block;content:"";position:absolute;bottom:0;left:0;width:var(--markerWidth, 0);height:3px;background-color:var(--blue);transform:translate3d(var(--markerLeft, 0),0,0);transition:transform .15s,width .2s;will-change:width}#caravanDetail-menu li a{text-decoration:none;color:var(--blue);padding:.3em 0;display:block;transition:color .3s ease;white-space:nowrap}#caravanDetail-intro{margin:var(--spacing-60) 0}#caravanDetail-intro .container{display:grid;grid-template-columns:auto 380px;gap:var(--spacing-60);align-items:flex-start}#caravanDetail-intro .partSocialMediaShareIconList.partSocialMediaShareIconList1{border-radius:var(--borderRadius-small);box-shadow:var(--boxShadow);border:1px solid var(--grey-lighter);padding:var(--spacing-40);gap:var(--spacing-20);--partSocialMediaShareIconList1-gap: 10px 10px;--partSocialMediaShareIconList1-li-a-gap: .3rem;--partSocialMediaShareIconList1-icon-borderRadius: var(--borderRadius-small);--partSocialMediaShareIconList1-icon-size: 50px;--partSocialMediaShareIconList1-icon-backgroundColor: var(--blue-lighter);--partSocialMediaShareIconList1-icon-backgroundColor-hover: var(--blue);--partSocialMediaShareIconList1-icon-svg-size: 20px;--partSocialMediaShareIconList1-icon-svg-fill: var(--blue);--partSocialMediaShareIconList1-icon-svg-fill-hover: var(--white)}@media (max-width: 1300px){#caravanDetail-intro .container{grid-template-columns:auto 260px}}@media (max-width: 1023px){#caravanDetail-intro .container{grid-template-columns:1fr}}#caravanDetail-360{margin:var(--spacing-120) 0;position:relative}#caravanDetail-360 iframe{grid-column:breakout;height:60vh;border-radius:var(--borderRadius)}#caravanDetail-360 .label{grid-column-start:breakout-start;position:absolute;content:"";background-color:var(--blue);color:var(--white);padding:var(--spacing-30);left:0;top:0;border-top-left-radius:var(--borderRadius);border-bottom-right-radius:var(--borderRadius);z-index:10}#caravanDetail-video{margin:var(--spacing-120) 0;position:relative;overflow:hidden}#caravanDetail-video iframe{grid-column:breakout;height:60vh;border-radius:var(--borderRadius)}#caravanDetail-video .partContentVideo{border-radius:var(--borderRadius)}#caravanDetail-video .label{grid-column-start:breakout-start;position:absolute;content:"";background-color:var(--blue);color:var(--white);padding:var(--spacing-30);left:0;top:0;border-top-left-radius:var(--borderRadius);border-bottom-right-radius:var(--borderRadius);z-index:10}#caravanDetail-specs{background-image:linear-gradient(180deg,var(--blue-light) 0%,rgba(244,249,255,0) 100%);padding-top:var(--spacing-120);margin-bottom:var(--spacing-120)}#caravanDetail-specs>.partHeading{text-align:center;color:var(--blue);margin-bottom:var(--spacing-40)}@media (max-width: 667px){#caravanDetail-specs>.partHeading{text-align:left}}#caravanDetail-specs .partContentText{max-width:1000px;margin:0 auto;width:100%;--coreContent1-text-table-borderColor: var(--grey-border);--coreContent1-text-table-borderWidth: 0 0 var(--coreContent1-borderWidth) 0;--coreContent1-text-table-verticalAlign: top;--coreContent1-text-table-padding: var(--spacing-20) var(--spacing-60);--coreContent1-text-table-padding-firstChild: var(--spacing-60)}#caravanDetail-specs table{width:100%;background-color:var(--white);border-radius:var(--borderRadius);box-shadow:var(--boxShadow);border:1px solid var(--grey-lighter)}#caravanDetail-specs tr:first-child td{padding-top:var(--spacing-60)}#caravanDetail-specs tr:last-child td{padding-bottom:var(--spacing-60);border-bottom:none}#caravanDetail-specs tr td:first-child{width:400px;padding-right:0}#caravanDetail-specs tr td:nth-child(2){color:var(--blue);font-weight:500}#caravanDetail-accessories{margin:var(--spacing-90) 0}#caravanDetail-accessories>.partHeading{text-align:center;color:var(--blue);margin-bottom:var(--spacing-40)}@media (max-width: 667px){#caravanDetail-accessories>.partHeading{text-align:left}}#caravanDetail-accessories .partContentText1{max-width:900px;width:100%;margin:0 auto;--coreContent1-text-marker-icon-size: 1em;--coreContent1-text-marker-width: 1em;--coreContent1-text-marker-gap: .5em;--coreContent1-text-marker-icon-borderRadius: 0%;--coreContent1-text-marker-icon-top: calc(((1em * (var(--coreContent1-lineHeight-small))) / 2) - (var(--coreContent1-text-marker-icon-size) / 2));--coreContent1-text-marker-icon-left: 0;--coreContent1-text-list-item-paddingLeft: calc(var(--coreContent1-text-marker-width) + var(--coreContent1-text-marker-gap))}#caravanDetail-accessories .partContentText1 ul{display:block;columns:auto 260px;column-gap:var(--spacing-60)}#caravanDetail-accessories .partContentText1 ul li{margin-top:.3em}#caravanDetail-accessories .partContentText1 ul li:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.9 13.65'%3E%3Cpath d='M6.5 13.65 0 7.15 2.25 4.9 6.5 9.15 15.65 0l2.25 2.25z' fill='rgb(241, 135, 0)'/%3E%3C/svg%3E") no-repeat top .05em center;background-size:100% auto}:root{--slideOver-button-gap: 3px;--slideOver-button-borderRadius: var(--borderRadius-small);--slideOver-button-size: 40px}.slideOver-button{--slideOver-button-icon-width: 36px;--slideOver-button-icon-height: 3px;--slideOver-button-icon-spacing: 5px;--slideOver-button-icon-borderRadius: 1.5px;--slideOver-button-icon-color: var(--orange);--slideOver-buttonOpen-label-fontSize: 14px;--slideOver-buttonOpen-label-fontFamily: inherit;--slideOver-buttonOpen-label-fontWeight: 700;--slideOver-buttonOpen-label-color: var(--blue)}.slideOver-window{--slideOver-buttonClose-label-fontSize: 1em;--slideOver-buttonClose-label-fontFamily: inherit;--slideOver-buttonClose-label-fontWeight: 700;--slideOver-buttonClose-label-color: var(--blue);--slideOver-window-width: 500px;--slideOver-window-backgroundColor: var(--white);--slideOver-window-header-backgroundColor: var(--white);--slideOver-window-header-height: 100px;--slideOver-window-header-padding: 20px;--slideOver-window-footer-backgroundColor: var(--white)}#slideOver-background{--slideOver-background-backgroundColor: rgba(31, 54, 100, .9) }body[data-slideover-active]{overflow:hidden;position:fixed;width:100%}body[data-slideover-active] #header-onTop,body[data-slideover-active] #header-global .slideOver-button{visibility:hidden}.slideOver-button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--slideOver-button-gap);background:rgba(255,255,255,.8);box-shadow:var(--boxShadow);backdrop-filter:blur(10px);height:60px;width:60px;aspect-ratio:1/1;transition:background-color .3s;border-radius:var(--slideOver-button-borderRadius)}.slideOver-button .icon{width:var(--slideOver-button-icon-width)}.slideOver-button .icon div{height:var(--slideOver-button-icon-height);background-color:var(--slideOver-button-icon-color);border-radius:var(--slideOver-button-icon-borderRadius)}.slideOver-button--open{gap:var(--slideOver-button-gap)}.slideOver-button--open .label{line-height:1;font-family:var(--slideOver-buttonOpen-label-fontFamily);font-weight:var(--slideOver-buttonOpen-label-fontWeight);font-size:var(--slideOver-buttonOpen-label-fontSize);color:var(--slideOver-buttonOpen-label-color)}.slideOver-button--open .icon{margin-top:2px;display:flex;flex-direction:column}.slideOver-button--open .icon div:nth-child(1){margin-bottom:var(--slideOver-button-icon-spacing)}.slideOver-button--open .icon div:nth-child(3){margin-top:var(--slideOver-button-icon-spacing)}.slideOver-button--close{flex:0 0 auto}@media (max-width: 1023px){.slideOver-button--close:focus{outline:0}}.slideOver-button--close .icon{position:relative;width:calc(var(--slideOver-button-icon-width) - 20%);aspect-ratio:1/1}.slideOver-button--close .icon div{position:absolute;width:100%;top:50%;left:50%}.slideOver-button--close .icon div:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}.slideOver-button--close .icon div:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.slideOver-window-header .label{margin-left:var(--slideOver-button-size);flex:1 1 auto;text-align:center;font-family:var(--slideOver-buttonClose-label-fontFamily);font-weight:var(--slideOver-buttonClose-label-fontWeight);font-size:var(--slideOver-buttonClose-label-fontSize);color:var(--slideOver-buttonClose-label-color)}.slideOver-window-header .slideOver-button--close+.label{margin-left:0;margin-right:var(--slideOver-button-size)}.slideOver-window{position:fixed;top:0;height:100%;overflow:hidden;z-index:3110;display:flex;flex-direction:column;background-color:var(--slideOver-window-backgroundColor);width:var(--slideOver-window-width);max-width:100%;will-change:transform;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.slideOver-window-header{display:flex;align-items:center;justify-content:flex-end;height:var(--slideOver-window-header-height);flex:0 0 auto;position:sticky;top:0;z-index:10;background-color:var(--slideOver-window-header-backgroundColor);box-shadow:var(--boxShadow);padding:0 var(--slideOver-window-header-padding);position:relative}.slideOver-window-container{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.slideOver-window-footer{flex:0 0 auto;position:sticky;bottom:0;z-index:10;background-color:var(--slideOver-window-footer-backgroundColor);box-shadow:4px -4px 10px rgba(0,0,0,.05);padding:10px;display:flex;flex-direction:column;gap:10px}.slideOver-window--left{left:0;transform:translate(-100%);box-shadow:10px 0 25px rgba(0,0,0,.1)}.slideOver-window--left[data-slideover-show]{transform:translate(0)}.slideOver-window--right{right:0;transform:translate(100%);box-shadow:-10px 0 25px rgba(0,0,0,.1)}.slideOver-window--right[data-slideover-show]{transform:translate(0)}@media (width <= 500px){.slideOver-window--right{bottom:0;transform:translateY(100vh);max-width:none;--slideOver-window-width: 100%}.slideOver-window--right[data-slideover-show]{transform:translateY(0)}}#slideOver-background{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;backdrop-filter:blur(4px);background-color:var(--slideOver-background-backgroundColor);visibility:hidden;opacity:0;position:fixed;top:0;bottom:0;left:0;right:0;z-index:3100}@media (max-width: 1279px){body[data-slideover-active] #slideOver-background{visibility:visible;opacity:1}}#accessoryListSubpages{margin-top:var(--spacing-60);margin-bottom:var(--spacing-120)}#accessoryListSubpages-intro{max-width:900px}#accessoryListSubpages .partHeading{color:var(--blue)}#accessoryListSubpages .list{margin-top:var(--spacing-60);display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-30)}@media (max-width: 1330px){#accessoryListSubpages .list{grid-template-columns:repeat(3,1fr)}}@media (max-width: 900px){#accessoryListSubpages .list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 667px){#accessoryListSubpages .list{grid-template-columns:1fr}}.accessoryCard{display:flex;flex-direction:column;box-shadow:var(--boxShadow);border-radius:var(--borderRadius-small);border:1px solid var(--grey-border)}.accessoryCard .partContentFileImageGallery .contentFileImage{aspect-ratio:4/3}.accessoryCard .partContentFileImageGallery.partContentFileImageGallery2 figure .imagePlaceholderContainer img{object-fit:contain}.accessoryCard .image .partContentFileImageGallery a{transition:opacity .3s ease}@media (hover: hover){.accessoryCard .image .partContentFileImageGallery a:hover{opacity:.7}}.accessoryCard .text{display:flex;flex-direction:column;flex:1 1 auto;margin:var(--spacing-20);gap:var(--spacing-20)}.accessoryCard .text .partHeading a{color:var(--blue);font-weight:500;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:max(2px,.1364em);text-underline-offset:.15em;transition:color .3s,text-decoration .3s;text-decoration-skip-ink:none;text-decoration-skip:none}@media (hover: hover){.accessoryCard .text .partHeading a:hover{text-decoration-color:var(--blue)}}.accessoryCard .text .partContentText{background-color:var(--blue-lighter);padding:var(--spacing-20);border-radius:var(--borderRadius-small);color:var(--blue);--coreContent1-text-marker-width: 1em;--coreContent1-text-marker-gap: .5em;--coreContent1-text-marker-icon-left: 0;--coreContent1-text-list-item-paddingLeft: calc(var(--coreContent1-text-marker-width) + var(--coreContent1-text-marker-gap))}.accessoryCard .text .wrapper{display:flex;gap:10px;margin-top:auto;align-items:center;color:var(--blue)}.accessoryCard .text .installation{font-size:.7em;display:flex;align-items:center;gap:.5em}@media (max-width: 930px){.accessoryCard .text .installation{font-size:.9em}.accessoryCard .text .price .value{font-size:1.1em}}.accessoryCard .text .price{display:flex;flex-wrap:wrap;margin-left:auto;gap:0 .5em}@media (width <= 667px){.accessoryCard{display:grid;grid-template-columns:30% auto;min-width:0}}@media (width <= 480px){.accessoryCard{grid-template-columns:1fr}}#accessoryDetail-intro{margin:var(--spacing-120) 0;--left-column-width-percentage: .5;--contentTwoColumns-gap: var(--spacing-90)}#accessoryDetail-intro .image{overflow:hidden;border-radius:var(--borderRadius);margin-left:calc(var(--contentTwoColumns-gap) / 2)}#accessoryDetail-intro .image .partFileImageGallery{background-color:rgba(0,0,0,.1);will-change:transform}#accessoryDetail-intro .textButtonFile{display:grid;align-content:center;margin-right:calc(var(--contentTwoColumns-gap) / 2)}#accessoryDetail-intro .wrapper{color:var(--blue);margin-bottom:var(--spacing-30)}#accessoryDetail-intro .wrapper .price{font-size:var(--fontSize-h2)}#accessoryDetail-intro .partContentText{background-color:var(--blue-lighter);padding:var(--spacing-20);border-radius:var(--borderRadius-small);color:var(--blue)}#accessoryDetail-intro .partButtonContentContainer{margin-top:var(--spacing-20)}@media (min-width: 901px){#accessoryDetail-intro .image{grid-column-start:content-center;grid-column-end:breakout-end}#accessoryDetail-intro .textButtonFile{grid-column-start:content-start;grid-column-end:content-center}}@media (max-width: 900px){#accessoryDetail-intro{row-gap:var(--spacing-40);--contentTwoColumns-gap: 0}#accessoryDetail-intro .image{order:-1;max-width:500px}}#contactDetails-openingHours{margin:var(--spacing-120) 0;--left-column-width-percentage: .5;--contentTwoColumns-gap: var(--spacing-90)}#contactDetails-openingHours .image{overflow:hidden;border-radius:var(--borderRadius);margin-right:calc(var(--contentTwoColumns-gap) / 2)}#contactDetails-openingHours .image .partFileImageGallery{background-color:rgba(0,0,0,.1);will-change:transform}#contactDetails-openingHours .textButtonFile{display:grid;align-content:center;margin-left:calc(var(--contentTwoColumns-gap) / 2)}#contactDetails-openingHours .wrapper{display:flex;gap:var(--spacing-10)}#contactDetails-openingHours .wrapper.workplace{margin-top:var(--spacing-30)}#contactDetails-openingHours .wrapper .icon{background-color:var(--orange-light);width:36px;height:36px;border-radius:var(--borderRadius-small);flex:0 0 auto;display:grid;place-content:center}#contactDetails-openingHours .wrapper .icon svg{fill:var(--orange)}#contactDetails-openingHours .wrapper.showroom .icon svg{width:24px;height:24px}#contactDetails-openingHours .wrapper .text .label{font-weight:500;color:var(--black)}#contactDetails-openingHours .wrapper .text .partContentText{--coreContent1-text-table-borderColor: var(--coreContent1-borderColor);--coreContent1-text-table-borderWidth: 0 0 0 0;--coreContent1-text-table-verticalAlign: top;--coreContent1-text-table-padding: 0 0 0 var(--spacing-30);--coreContent1-text-table-padding-firstChild: 0;--coreContent1-lineHeight: 1}#contactDetails-openingHours .wrapper .text .partContentText em{font-style:normal;font-size:.777em}@media (min-width: 901px){#contactDetails-openingHours .image{grid-column-start:breakout-start;grid-column-end:content-center}#contactDetails-openingHours .textButtonFile{grid-column-start:content-center;grid-column-end:content-end}}@media (max-width: 900px){#contactDetails-openingHours{row-gap:var(--spacing-40);--contentTwoColumns-gap: 0}#contactDetails-openingHours .image .partContentFileImageGallery{max-width:500px}}#contactForm{margin:var(--spacing-120) 0;--left-column-width-percentage: .5;--contentTwoColumns-gap: var(--spacing-90)}#contactForm .image{overflow:hidden;border-radius:var(--borderRadius);margin-left:calc(var(--contentTwoColumns-gap) / 2)}#contactForm .image .partFileImageGallery{background-color:rgba(0,0,0,.1);will-change:transform}#contactForm .textButtonFile{display:grid;align-content:center;margin-right:calc(var(--contentTwoColumns-gap) / 2);grid-template-columns:minmax(0,1fr)}#contactForm .textButtonFile>.partContentText{margin-bottom:var(--spacing-30)}#contactForm .textButtonFile #formContactCombined.formV2 .partFormControlInputText input:not(.inputFullWidth){width:100vw!important}@media screen and (max-width: 667px){#contactForm .textButtonFile #formContactCombined.formV2 .formControlCombinedContainer{flex-wrap:wrap}#contactForm .textButtonFile #formContactCombined.formV2 .formControlCombinedContainer .formItemContainer{width:100%;margin-right:0}}@media (min-width: 901px){#contactForm .textButtonFile{grid-column-start:content-start;grid-column-end:content-center}#contactForm .image{grid-column-start:content-center;grid-column-end:breakout-end}}@media (max-width: 900px){#contactForm{row-gap:var(--spacing-40);--contentTwoColumns-gap: 0}#contactForm .image{order:-1;max-width:500px}}#contentSearch{margin-bottom:var(--spacing-60);padding-top:1px}#contentSearch .partSearchBar{position:relative;z-index:100;margin-top:calc(-1 * var(--spacing-60));max-width:900px;padding:var(--spacing-60);background-color:var(--blue);border-radius:var(--borderRadius)}#contentSearch-products{margin-top:var(--spacing-60)}#contentSearch-products .list{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-30)}#contentSearch-pages{margin-top:var(--spacing-60)}#productSlider .intro{margin-bottom:var(--spacing-30);display:flex;flex-wrap:wrap;gap:var(--spacing-30);align-items:center}@media screen and (max-width: 767px){#productSlider .intro{row-gap:10px}}#productSlider .intro>.partHeading{margin-bottom:0}@media screen and (max-width: 767px){#productSlider .intro>.partHeading{width:100%}}#productSlider .controlCheckBoxRadio.customControlButtons{display:flex;flex-wrap:wrap;gap:0;margin-right:auto}.controlCheckBoxRadio.customControlButtons label{display:flex;align-items:center;height:50px;padding:0 15px;transition:border-color .3s,background-color .3s;border:solid 2px var(--orange);font-weight:600;color:var(--orange)}#productSlider .checkBoxRadioItem:first-child label{border-top-left-radius:var(--buttonRadius);border-bottom-left-radius:var(--buttonRadius);border-right:none}#productSlider .checkBoxRadioItem:last-child label{border-top-right-radius:var(--buttonRadius);border-bottom-right-radius:var(--buttonRadius)}.controlCheckBoxRadio.customControlButtons input[type=radio]:checked:not(:disabled)+label{background-color:var(--orange);border-color:var(--orange);color:var(--white);font-weight:700}@media (hover: hover){.controlCheckBoxRadio.customControlButtons label:hover{background-color:var(--blue);border-color:var(--blue);color:var(--white)}}@media (max-width: 667px){#productSlider .controlCheckBoxRadio.customControlButtons{margin-right:0}.controlCheckBoxRadio.customControlButtons label{height:44px}}@media (prefers-reduced-motion: no-preference){[data-animation-fadeup]{animation-duration:.9s,.7s;animation-timing-function:ease;animation-fill-mode:forwards;--animation-translateY: clamp(1.875rem, 1.8vw + 1rem, 3.125rem);--animation-opacity: 0;--animation-delay-interval: .3;opacity:var(--animation-opacity);transform:translate3d(0,var(--animation-translateY),0);will-change:transform}[data-animation=active][data-animation-fadeup]{animation-name:animation-opacity,animation-translateY}@keyframes animation-opacity{0%{opacity:var(--animation-opacity)}to{opacity:1}}@keyframes animation-translateY{0%{transform:translate3d(0,var(--animation-translateY),0)}to{transform:translateZ(0)}}[data-animation-delay=slow]{animation-delay:calc(var(--animation-delay-interval) * 1s)}[data-animation-delay=slower]{animation-delay:calc(var(--animation-delay-interval) * 2s)}[data-animation-delay=slowest]{animation-delay:calc(var(--animation-delay-interval) * 3s)}}.sliderScroll{--scrollSlider-content-width: min(var(--layoutGrid-content-width), 82vw);--scrollSlider-list-items-visible: 4;--scrollSlider-list-gap: var(--spacing-30);--scrollSlider-list-spacingTopBottom: var(--spacing-30);--scrollSlider-list-item-width: calc((var(--scrollSlider-content-width) + var(--scrollSlider-list-gap)) / var(--scrollSlider-list-items-visible));--scrollSlider-list-item-minWidth: 320px;--scrollSlider-scrollbar-height: 40px;--scrollSlider-scrollbar-bar-height: 2px;--scrollSlider-scrollbar-bar-backgroundColor: rgba(0,0,0,.2);--scrollSlider-scrollbar-thumb-height: 2px;--scrollSlider-scrollbar-thumb-backgroundColor: var(--blue);--scrollSlider-button-size: 40px;--scrollSlider-button-borderRadius: 50%;--scrollSlider-button-color: var(--white);--scrollSlider-button-color-hover: var(--black);--scrollSlider-button-backgroundColor: var(--black);--scrollSlider-button-backgroundColor-hover: var(--white);--scrollSlider-button-boxShadow: var(--boxShadow);--scrollSlider-button-border: solid 1px #000;--scrollSlider-button-borderColor-hover: currentColor;--scrollSlider-button-icon-size: 24px;--scrollSlider-shadow-color: 255, 255, 255}.sliderScroll{grid-column:fullwidth;overflow-x:clip}.sliderScroll-calculator-content-width{grid-column:content}.sliderScroll-container{grid-column:fullwidth;position:relative}.sliderScroll-container>*{grid-row:1}.sliderScroll-list{margin:0 calc(-1 * (var(--scrollSlider-list-gap) / 2));position:relative;display:flex;overflow-x:scroll;user-select:none;scrollbar-width:none;-ms-overflow-style:none}.sliderScroll--default .sliderScroll-list{grid-column-end:fullwidth}.sliderScroll--fullwidth .sliderScroll-list{grid-column:fullwidth}.sliderScroll--content .sliderScroll-list{grid-column:content}.sliderScroll-list::-webkit-scrollbar{display:none}.sliderScroll-space{padding-inline-end:max(var(--layoutGrid-spacing),(100% - var(--scrollSlider-content-width) - var(--scrollSlider-list-gap)))}.sliderScroll--fullwidth .sliderScroll-space{padding-inline-end:max(var(--layoutGrid-spacing),((100% - var(--scrollSlider-content-width) - var(--scrollSlider-list-gap)) / 2))}.sliderScroll-space--left{scroll-snap-align:start}.sliderScroll-item{scroll-snap-align:start;flex:0 0 auto;padding:var(--scrollSlider-list-spacingTopBottom) calc(var(--scrollSlider-list-gap) / 2);width:var(--scrollSlider-list-item-width)}.sliderScroll--fullwidth .sliderScroll-item{scroll-snap-align:center;scroll-margin-left:var(--scrollSlider-list-item-width)}.sliderScroll-item>*{height:100%}.sliderScroll-controls{display:flex;gap:15px;z-index:100}.sliderScroll-scrollbar{height:var(--scrollSlider-scrollbar-height);position:relative;flex:1 1 auto;visibility:hidden}.sliderScroll-scrollbar[data-show]{visibility:visible}.sliderScroll-scrollbar-bar{width:100%;height:100%;display:flex;align-items:center;cursor:pointer}.sliderScroll-scrollbar-bar:after{content:"";width:100%;height:var(--scrollSlider-scrollbar-bar-height);background-color:var(--scrollSlider-scrollbar-bar-backgroundColor);transition:background-color .3s;border-radius:calc(var(--scrollSlider-scrollbar-bar-height) / 2)}.sliderScroll-scrollbar-thumb{position:absolute;cursor:grab;top:0;height:100%;display:flex;align-items:center;z-index:10}.sliderScroll-scrollbar-thumb:after{content:"";width:100%;height:var(--scrollSlider-scrollbar-thumb-height);background-color:var(--scrollSlider-scrollbar-thumb-backgroundColor);transition:background-color .3s;border-radius:calc(var(--scrollSlider-scrollbar-thumb-height) / 2)}@media (hover: hover){.sliderScroll-scrollbar:hover .sliderScroll-scrollbar-thumb:after{--scrollSlider-scrollbar-thumb-height-hover: 4px;--scrollSlider-scrollbar-thumb-height: var(--scrollSlider-scrollbar-thumb-height-hover)}}.sliderScroll-list[data-dragging]+.sliderScroll-scrollbar .sliderScroll-scrollbar-thumb{cursor:grabbing}.sliderScroll-shadow{position:absolute;z-index:10;height:100%;transition:.3s;opacity:0;visibility:hidden;pointer-events:none}.sliderScroll-shadow[data-show]{display:block;opacity:1;visibility:visible}.sliderScroll--fullwidth .sliderScroll-shadow{grid-column:fullwidth}.sliderScroll--fullwidth .sliderScroll-shadow--left{left:0}.sliderScroll-shadow--left{width:calc(var(--scrollSlider-list-gap) / 2);left:calc((-1 * var(--scrollSlider-list-gap) / 2) - 1px);background-image:linear-gradient(to right,rgba(var(--scrollSlider-shadow-color),1) 0%,rgba(var(--scrollSlider-shadow-color),.9) 20%,rgba(var(--scrollSlider-shadow-color),0) 100%)}.sliderScroll-shadow--right{width:clamp(3.75rem,6.5vw + .75rem,7.5rem);right:calc((-1 * var(--scrollSlider-list-gap) / 2) - 1px);background-image:linear-gradient(to left,rgba(var(--scrollSlider-shadow-color),1) 0%,rgba(var(--scrollSlider-shadow-color),.738) 19%,rgba(var(--scrollSlider-shadow-color),.541) 34%,rgba(var(--scrollSlider-shadow-color),.382) 47%,rgba(var(--scrollSlider-shadow-color),.278) 56.5%,rgba(var(--scrollSlider-shadow-color),.194) 65%,rgba(var(--scrollSlider-shadow-color),.126) 73%,rgba(var(--scrollSlider-shadow-color),.075) 80.2%,rgba(var(--scrollSlider-shadow-color),.042) 86.1%,rgba(var(--scrollSlider-shadow-color),.021) 91%,rgba(var(--scrollSlider-shadow-color),.008) 95.2%,rgba(var(--scrollSlider-shadow-color),.002) 98.2%,rgba(var(--scrollSlider-shadow-color),0) 100%)}.sliderScroll--default .sliderScroll-shadow--right{grid-column-end:fullwidth-end;right:0}.sliderScroll-controls{visibility:hidden}.sliderScroll-controls[data-show]{visibility:visible}.sliderScroll .sliderScroll-button{width:var(--scrollSlider-button-size);height:var(--scrollSlider-button-size);border-radius:var(--scrollSlider-button-borderRadius);background-color:var(--scrollSlider-button-backgroundColor);color:var(--scrollSlider-button-color);box-shadow:var(--scrollSlider-button-boxShadow);border:var(--scrollSlider-button-border);display:grid;place-items:center;transition:.3s;flex:0 0 auto;opacity:0;visibility:hidden}@media (hover: hover){.sliderScroll .sliderScroll-button[data-show]:hover{background-color:var(--scrollSlider-button-backgroundColor-hover);color:var(--scrollSlider-button-color-hover);border:var(--scrollSlider-button-borderColor-hover)}}.sliderScroll .sliderScroll-button[data-show]{opacity:1;visibility:visible}.sliderScroll-controls.sliderScroll-controls--buttonsNextToScrollbar .sliderScroll-button[data-hide]{opacity:.5;visibility:visible}.sliderScroll .sliderScroll-button .partFontIcon{--partFontIcon-size: var(--scrollSlider-button-icon-size)}.sliderScroll-container .sliderScroll-button{position:absolute;top:calc(50% - (var(--scrollSlider-button-size) / 2));z-index:20}.sliderScroll-container .sliderScroll-button--prev{grid-column:content-start;left:calc(-1 * var(--scrollSlider-button-size) / 2)}.sliderScroll-container .sliderScroll-button--next{grid-column:content-center;right:calc(-1 * var(--scrollSlider-button-size) / 2)}@media (max-width: 900px){.sliderScroll-container .sliderScroll-button--prev{left:calc(-1 * var(--layoutGrid-spacing) / 2)}.sliderScroll-container .sliderScroll-button--next{right:calc(-1 * var(--layoutGrid-spacing) / 2)}}@media (max-width: 1600px){.sliderScroll .sliderScroll-space--right{padding-inline-end:calc(var(--layoutGrid-spacing))}.sliderScroll .sliderScroll-item{min-width:var(--scrollSlider-list-item-minWidth)}.sliderScroll--fullwidth .sliderScroll-item{scroll-snap-align:start;scroll-margin-left:var(--layoutGrid-spacing)}}.partPopup3 .popupCustomContainer{border-radius:var(--borderRadius-small)}.partPopup3 .partHeading{color:var(--blue);margin-bottom:.3em}.partPopup3 .alertFilters-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-15) var(--spacing-30);background-color:var(--orange-light);padding:var(--spacing-30);border-radius:var(--borderRadius-small);margin:var(--spacing-30) 0}.partPopup3 .alertFilters-wrapper .formItemLabelValue{font-weight:700;font-size:var(--fontSize-h4);color:var(--black)}.partPopup3 .alertFilters-wrapper #partFormControlInputCheckBoxListformCaravanAlert{grid-column:span 2}@media (max-width: 667px){.partPopup3 .alertFilters-wrapper{grid-template-columns:minmax(0,1fr)}.partPopup3 .alertFilters-wrapper #partFormControlInputCheckBoxListformCaravanAlert{grid-column:1}}#heroHeader+.partMessage{margin-top:var(--spacing-60)}#pageNotFound{margin-top:var(--spacing-30);margin-bottom:var(--spacing-120)}#formOnderdelen.formV2 .partFormControlInputText input:not(.inputFullWidth){width:100vw!important}@media screen and (max-width: 667px){#formOnderdelen.formV2 .formControlCombinedContainer{flex-wrap:wrap}#formOnderdelen.formV2 .formControlCombinedContainer .formItemContainer{width:100%;margin-right:0}}#formInkoopEnBemiddeling.formV2 .partFormControlInputText input:not(.inputFullWidth):not(.inputPostalCode){width:100vw!important}@media screen and (max-width: 667px){#formInkoopEnBemiddeling.formV2 .formControlCombinedContainer{flex-wrap:wrap}#formInkoopEnBemiddeling.formV2 .formControlCombinedContainer .formItemContainer{width:100%;margin-right:0}}.variousContentList{margin-top:var(--spacing-60);margin-bottom:var(--spacing-120);width:100%;--coreContent1-heading-color: var(--blue)}.variousContentList>*{max-width:900px}.variousContentList .partContentFileImageGallery.presentationLogos .contentFileImage{padding:var(--spacing-30);border:solid 1px rgba(0,0,0,.1)}
