/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--cookie-banner-bg-color:var(--color--primary);--cookie-banner-color:var(--color--white,#fff);--cookie-banner-description-color:#edf1f5;--cookie-banner-overlay-bg:rgba(0,0,0,.6);--cookie-banner-base-font-size:0.875rem;--cookie-banner-button-font-size:1.25rem}body.eu-cookie-compliance-popup-open{overflow:hidden}body.eu-cookie-compliance-popup-open div#sliding-popup{background-color:var(--cookie-banner-overlay-bg);bottom:0;left:0;overflow-y:auto;right:0;top:0;width:100%}div#sliding-popup p{margin-bottom:6px}div#sliding-popup>.eu-cookie-compliance-banner{background:var(--cookie-banner-bg-color);color:var(--cookie-banner-color);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(90%,67.5rem)}div#sliding-popup>.eu-cookie-compliance-banner[aria-hidden=true]{display:none}.eu-cookie-compliance-content{font-size:var(--cookie-banner-base-font-size,.875rem);margin:0;max-width:100%;padding:2rem}@media(min-width:1024px){.eu-cookie-compliance-content{padding:3rem}}.eu-cookie-compliance-content p{line-height:1.3}.eu-cookie-compliance-content .eu-cookie-compliance-message{float:none;margin-bottom:1rem;max-width:100%;width:100%}.eu-cookie-compliance-categories{margin-top:1.5rem}.eu-cookie-compliance-category{margin-bottom:1rem}.eu-cookie-compliance-category input{margin:0}.eu-cookie-compliance-category label{color:var(--cookie-banner-color);font-size:var(--cookie-banner-base-font-size,.875rem);font-weight:var(--font-weight-bold,700)}@media(min-width:768px){.eu-cookie-compliance-category label{font-size:calc(var(--cookie-banner-base-font-size,.875rem)*1.134)}}.eu-cookie-compliance-category-description{color:var(--cookie-banner-description-color);font-size:calc(var(--cookie-banner-base-font-size,.875rem)*.7143)}@media(min-width:768px){.eu-cookie-compliance-category-description{font-size:calc(var(--cookie-banner-base-font-size,.875rem)*.85714)}}.eu-cookie-compliance-default-button{--button-border-width:2px;--button-border-color:var(--cookie-banner-color);--button-margin:0 0 0.5rem;-webkit-appearance:none;background-color:var(--button-bg-color);border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--button-radius);color:var(--button-color);cursor:pointer;display:inline-block;font-family:inherit;font-size:var(--button-font-size);line-height:1;margin:var(--button-margin);padding:var(--button-padding);text-align:center;text-decoration:none;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle}.eu-cookie-compliance-default-button:focus,.eu-cookie-compliance-default-button:hover{background-color:var(--button-bg-color-hover,var(--button-bg-color));color:var(--button-color-hover,var(--button-color))}.eu-cookie-compliance-default-button.eu-cookie-compliance-categories-toggle{--button-border-width:1px;--button-font-size:1em}.eu-cookie-compliance-more-button{--button-padding:0.5em 0;--button-color:var(--cookie-banner-color);--button-bg-color-hover:var(--button-bg-color);font-weight:var(--font-weight-normal,400);text-decoration:underline;text-transform:none}.eu-cookie-compliance-save-preferences-button{--button-color:var(--cookie-banner-color);cursor:pointer}.eu-cookie-compliance-buttons{float:none;margin-top:1.5rem;max-width:100%}.eu-cookie-compliance-buttons button{--button-font-size:var(--cookie-banner-button-font-size);--button-margin:0 0.5rem 0.5rem 0}
#filter{background-color:var(--color--white);height:100%;padding:2rem 1.5rem;position:fixed;right:-100%;top:0;transition:right .3s ease-in-out;width:min(490px,80vw);z-index:1000}@media(min-width:768px){#filter{padding:4rem}}#filter.active{right:0}#filter .block__title{text-align:center;text-transform:uppercase}#filter .facet--accordion{border-bottom:1px solid #e8e8e8;padding-block:1rem}#filter .facet--accordion .facet__title{cursor:pointer;display:flex;font-weight:var(--font-weight-bold);justify-content:space-between}#filter .facet--accordion .facet__content{padding-top:.5em}#filter .facet--accordion.facet-active .facet__title svg.icon{rotate:180deg}#filter .facet--accordion:not(.facet-active) .facet__content{display:none}#filter .facets-widget-checkbox ul{list-style:none;margin:0;padding:0}#filter .facets-widget-checkbox ul li.facet-item{align-items:center;display:flex;gap:.5em;line-height:1.1em;padding:.125em 0}#filter .facets-widget-checkbox label{font-size:.9375rem;font-weight:var(--font-weight-medium)}#filter .select2-container{margin-bottom:1rem}#filter .select2-container .select2-selection--single{height:50px}#filter .select2-container .select2-selection--single .select2-selection__rendered{align-items:center;display:flex;gap:.5em;line-height:50px}#filter .select2-container .select2-selection--single .select2-selection__arrow{height:50px}#filter .select2-container img.tn{max-height:46px;width:auto}#filter .select2-container .item-label{font-size:.9375rem}#filter .irs .irs-bar{background:var(--color--primary)}#filter .irs .irs-from,#filter .irs .irs-single,#filter .irs .irs-to{background:var(--color--primary);font-size:12px;top:-4px}#filter .irs .irs-from:before,#filter .irs .irs-single:before,#filter .irs .irs-to:before{border-top-color:var(--color--primary)}#filter .irs .irs-handle>i:first-child{background-color:var(--color--primary)}#filter .irs .irs-max,#filter .irs .irs-min{color:var(--text-color);font-size:12px}#filter .irs .irs-slider{background:var(--color--primary);height:24px;top:16px;width:8px}#filter .irs .irs-slider :hover,#filter .irs .irs-slider.state_hover{background:var(--color--primary-60)}#filter .irs .irs-grid-pol.small{display:none}#filter .irs .irs-grid-text{color:var(--text-color);font-size:10px}.select2-results__option{border-bottom:1px solid var(--color--medium-light-grey,#e2e2e2)}.select2-results__option .tn-cn{display:block;margin-bottom:.2rem;text-align:center}.select2-results__option .tn-cn img{display:inline-block}.select2-results__option .item-label{display:block;font-size:.9375rem;text-align:center}.select2-container--default .select2-results>.select2-results__options{max-height:400px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:var(--color--primary)}.select2-selection.select2-selection{outline:none}#filter-backdrop{background:rgba(0,0,0,.5);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:999}#filter-backdrop.active{display:block}.facets-trigger{--icon-size:1.4em;--icon-color:var(--color--primary);align-items:center;background-color:var(--color--white);border:1px solid var(--color--black);color:var(--text-color);display:flex;font-size:1.25rem;font-weight:var(--font-weight-medium);height:2.7em;justify-content:space-between;letter-spacing:.2px;line-height:1;text-transform:uppercase;transition:background-color .5s ease-in-out,color .5s ease-in-out;width:12em}.facets-trigger:focus,.facets-trigger:hover{--icon-color:var(--color--white);background-color:var(--color--primary);color:var(--color--white)}
#social-media-links{--text-color:var(--color--white,#fff);--header-color:var(--color--white,#fff);--link:var(--text-color);--link-hover:#dee2e6;color:var(--text-color);--readmore-link-color:var(--text-color);--readmore-link-color-hover:var(--link-hover);--readmore-link-icon-color:var(--text-color);--icon-color:var(--color--white,#fff)!important;--hamburger-color:var(--color--white);--contact-icon-color:var(--color--white);background-color:var(--color--charcoal);text-align:center}#social-media-links .social-links{font-size:1.75rem;margin-top:2rem}#social-media-links .social-links a{display:inline-block;margin-inline:.6125rem;text-decoration:none}#page-footer{--text-color:var(--color--white,#fff);--header-color:var(--color--white,#fff);--link:var(--text-color);--link-hover:#dee2e6;color:var(--text-color);--readmore-link-color:var(--text-color);--readmore-link-color-hover:var(--link-hover);--readmore-link-icon-color:var(--text-color);--icon-color:var(--color--white,#fff)!important;--hamburger-color:var(--color--white);--contact-icon-color:var(--color--white);background-color:var(--color--deep-grey);font-size:.875rem;padding-block:5rem}#page-footer .footer-top{--grid-gutter-y:var(--grid-gutter-x)}@media(max-width:479.98px){#page-footer .footer-top{font-size:1.125rem;text-align:center}#page-footer .footer-top .footer-logo{margin-inline:auto}#page-footer .footer-top .block--contact>.block__title{display:none}}#page-footer .footer-top>.cell--logo{padding-bottom:2rem}@media(min-width:1024px){#page-footer .footer-top>.cell--logo{--grid-cell-width:25%}}@media(min-width:768px){#page-footer .footer-top>.cell--contact{--grid-cell-width:60%}}@media(min-width:1024px){#page-footer .footer-top>.cell--contact{--grid-cell-width:41.6667%}}#page-footer .footer-top>.cell--contact .location>.cell{--grid-gutter-x:0}@media(min-width:420px){#page-footer .footer-top>.cell--contact .location>.cell{--grid-cell-width:auto}#page-footer .footer-top>.cell--contact .location>.cell:first-child{flex-basis:var(--grid-cell-flex-basis--default);flex-grow:var(--grid-cell-flex-grow--default);flex-shrink:var(--grid-cell-flex-shrink--default);padding-right:40px}#page-footer .footer-top>.cell--contact .location>.cell:last-child{flex-basis:var(--grid-cell-flex-basis--auto);flex-grow:var(--grid-cell-flex-grow--auto);flex-shrink:var(--grid-cell-flex-shrink--auto)}}#page-footer .footer-top>.cell--contact .location .email,#page-footer .footer-top>.cell--contact .location .tel{font-size:1rem;--icon-size:1.5em;align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}@media(max-width:479.98px){#page-footer .footer-top>.cell--contact .location .email,#page-footer .footer-top>.cell--contact .location .tel{justify-content:center}}@media(min-width:768px){#page-footer .footer-top>.cell--contact .location .email,#page-footer .footer-top>.cell--contact .location .tel{font-size:1.125rem;gap:1rem}}#page-footer .footer-top>.cell--contact .location .email a,#page-footer .footer-top>.cell--contact .location .tel a{text-decoration:none}#page-footer .footer-top>.cell--contact .location .opening-hours{margin-block:1rem;max-inline-size:11.5em}@media(max-width:479.98px){#page-footer .footer-top>.cell--contact .location .opening-hours{margin-inline:auto}}#page-footer .footer-top>.cell--sitemap{display:flex;flex-flow:row wrap}@media(min-width:768px){#page-footer .footer-top>.cell--sitemap{--grid-cell-width:40%}}@media(min-width:1024px){#page-footer .footer-top>.cell--sitemap{--grid-cell-width:33.3333%}}#page-footer .footer-top>.cell--sitemap>div,#page-footer .footer-top>.cell--sitemap>nav{flex-basis:var(--grid-cell-flex-basis,auto);flex-grow:var(--grid-cell-flex-grow,0);flex-shrink:var(--grid-cell-flex-shrink,0);margin-bottom:2rem;min-height:0;min-width:0;width:100%}@media(max-width:479.98px){#page-footer .footer-top>.cell--sitemap>nav{margin-inline:auto;max-inline-size:22ch}}@media(min-width:420px){#page-footer .footer-top>.cell--sitemap>nav{width:50%}}#page-footer .footer-top>.cell--sitemap .nl-subscribe-link{text-decoration:none;text-transform:uppercase}#page-footer .footer-top>.cell--sitemap .nl-subscribe-link svg.icon{font-size:.8em;margin-left:.5rem}#page-footer .footer-top .block__title{opacity:.6;text-transform:none}#page-footer .footer-bottom{border-top:1px solid #707070;padding-top:.75rem;text-align:center;--grid-gutter-y:0.5rem}@media(min-width:768px){#page-footer .footer-bottom{padding-top:.25rem;text-align:left}#page-footer .footer-bottom>.cell{--grid-cell-width:50%}}.menu.menu--sitemap a{display:inline-block;padding-block:.15em;text-decoration:none}@media(max-width:479.98px){.menu.menu--sitemap>li{padding-block:.25em}.menu.menu--sitemap>li+li{border-top:1px solid #707070}}.menu.menu--footer{display:flex;gap:10px;justify-content:center}@media(min-width:768px){.menu.menu--footer{justify-content:flex-end}}.menu.menu--footer a{text-decoration:none}.menu.menu--footer li+li:before{content:"|";left:-4px;position:relative}
.trailer--summary .inner-grid{margin-inline:calc(var(--grid-gutter-x)*-.5)}@media(min-width:768px){.trailer--summary .cell--image{--grid-cell-width:42%}}.trailer--summary .cell--facts{font-size:1rem}@media(min-width:768px){.trailer--summary .cell--facts{--grid-cell-width:58%}}.trailer--summary .cell--facts .field__label{font-weight:var(--font-weight-bold)}.trailer--summary .cell--facts .trailer-link{margin-block:1rem 0}.trailer--summary .cell--facts .cell{--grid-cell-width:100%}@media(min-width:768px){.trailer--summary .cell--facts .cell.cell--small{--grid-cell-width:33.3333%}.trailer--summary .cell--facts .cell.cell--big{--grid-cell-width:66.6667%}.enquiry-page .cell--trailer{--grid-cell-width:65%;padding-right:40px}.enquiry-page .cell--enquiry{--grid-cell-width:35%}}.enquiry-page .additional-accessory,.enquiry-page .chosen-accessory,.enquiry-page .chosen-trailer{margin-bottom:3rem}.enquiry-page .webform-submission-form{background:var(--color--light-grey);padding:.9375rem}.enquiry-page .webform-submission-form .form-item-message,.enquiry-page .webform-submission-form .form-type-agorawebform-accept-terms{padding:.25rem .75rem}.enquiry-page .webform-submission-form .form-submit{font-size:1.125rem;width:100%}@media(min-width:768px){.trailer-term-teaser>.cell{--grid-cell-width:50%}}.trailer-term-teaser .field--name-description h2{font-size:var(--font-size--h4)}.webform-submission-enquiry-category-form{margin-block:3rem}@media(min-width:768px){.webform-submission-enquiry-category-form .cell.cell--trailer{--grid-cell-width:65%}}.webform-submission-enquiry-category-form .cell.cell--form{background:var(--color--light-grey);padding-top:.75rem}@media(min-width:768px){.webform-submission-enquiry-category-form .cell.cell--form{--grid-cell-width:35%}}.webform-submission-enquiry-category-form .form-item-message,.webform-submission-enquiry-category-form .form-type-agorawebform-accept-terms{padding:.25rem .75rem}.webform-submission-enquiry-category-form .form-item-message .description{translate:0 -1em}.webform-submission-enquiry-category-form .form-submit{font-size:1.125rem;width:100%}.trailer-pricetag-form{font-size:1rem;margin-block:3rem;width:min(100%,60rem)}.trailer-pricetag-form label{font-weight:var(--font-weight-bold)}.trailer-pricetag-form .form-item{margin-top:0}@media(min-width:768px){.trailer-pricetag-form .cell--default{--grid-cell-width:50%}.trailer-pricetag-form .cell--small{--grid-cell-width:33.3333%}}
:where(label){display:block;font-weight:var(--font-weight-bold)}:where(input,button,textarea,select){line-height:1}:where(textarea,select,input:not([type=button],[type=submit],[type=reset],[type=checkbox],[type=radio])){background-color:#fff;border:1px solid #ededed;border-radius:0;display:block;padding-block:1em;padding-inline:1em;width:100%}:where(textarea,select,input:not([type=button],[type=submit],[type=reset],[type=checkbox],[type=radio])):focus-visible{outline-color:var(--color--grey)}::-moz-placeholder{color:var(--color--grey)}::placeholder{color:var(--color--grey)}label:has(+.input-group),label:has(+.iti),label:has(+input:not([type=button],[type=submit],[type=reset],[type=checkbox],[type=radio])),label:has(+select){color:var(--form-label-color,#000);font-size:var(--form-label-size,13px);font-weight:var(--form-label-font-weight,700);margin-bottom:2px;text-transform:uppercase}label.button{color:var(--color--white)!important}form .field-multiple-table{margin:0}form .field-multiple-table .field-multiple-drag{padding-right:0;width:30px}[dir=rtl] form .field-multiple-table .field-multiple-drag{padding-left:0}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:.5em}[dir=rtl] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-left:.5em;padding-right:0}form .field-add-more-submit{margin:.5em 0 0}.form-actions,.form-item{margin-bottom:1em;margin-top:1em}tr.even .form-item,tr.odd .form-item{margin-bottom:0;margin-top:0}.form-composite>.fieldset-wrapper>.description,.form-item .description{font-size:.85em}label.option{display:inline;font-weight:400}.form-composite>legend,.label{display:inline;font-size:inherit;font-weight:700;margin:0;padding:0}.form-checkboxes .form-item,.form-radios .form-item{margin-bottom:.4em;margin-top:.4em}.form-type-checkbox .description,.form-type-radio .description{margin-left:2.4em}[dir=rtl] .form-type-checkbox .description,[dir=rtl] .form-type-radio .description{margin-left:0;margin-right:2.4em}.marker{color:#e00}.form-required:after{background-image:url(/themes/uns25/img/required.svg);background-repeat:no-repeat;background-size:6px 6px;content:"";display:inline-block;height:6px;margin:0 .3em;vertical-align:super;width:6px}abbr.ajax-changed,abbr.tabledrag-changed{border-bottom:none}.form-item input.error,.form-item select.error,.form-item textarea.error{border:2px solid red}.form-item--error-message:before{background-image:url(/themes/uns25/img/error.svg);background-size:contain;content:"";display:inline-block;height:14px;vertical-align:sub;width:14px}.form-checkbox~label,.form-radio~label{display:inline-block;font-weight:var(--font-weight-medium);margin-left:.25em;vertical-align:text-bottom}.input-group{display:table;width:100%}.input-group-field,.input-group-label{display:table-cell;margin:0;vertical-align:middle;white-space:nowrap}.input-group-label{background:var(--color--light-grey);border:1px solid #cacaca;height:100%;padding:0 1rem;text-align:center;width:1%}fieldset>legend>.fieldset-legend,legend>.fieldset-legend{font-size:1.25rem;font-weight:var(--font-weight-black);margin-bottom:1.5rem;text-transform:uppercase}.ui-menu{font-size:.9375rem}.ui-menu .ui-menu-item{padding:0}.ui-menu .ui-menu-item-wrapper{display:block;text-decoration:none}.ui-menu .ui-menu-item-wrapper.ui-state-active{background-color:var(--color--primary);border-color:var(--color--primary)}
.webform-submission-form{--webform-margin-fix:calc(var(--grid-gutter-x)*0.5);font-size:1rem}.webform-submission-form.webform-submission-contact-form ::-moz-placeholder,.webform-submission-form.webform-submission-spareparts-form ::-moz-placeholder{opacity:0}.webform-submission-form.webform-submission-contact-form ::placeholder,.webform-submission-form.webform-submission-spareparts-form ::placeholder{opacity:0}.webform-submission-form .cell{--grid-cell-width:100%}@media(min-width:1024px){.webform-submission-form .cell--default{--grid-cell-width:50%}}@media(min-width:360px){.webform-submission-form .cell--small{--grid-cell-width:50%}}@media(min-width:480px){.webform-submission-form .cell--small{--grid-cell-width:25%}.webform-submission-form .cell--zip{--grid-cell-width:33.3333%}.webform-submission-form .cell--locality{--grid-cell-width:66.6667%}}.webform-submission-form fieldset>legend{font-weight:var(--font-weight-bold);margin-bottom:.5rem}.webform-submission-form .form-item{margin-block:0}.webform-submission-form .form-item input:not([type=button],[type=submit],[type=reset],[type=checkbox]),.webform-submission-form .form-item select,.webform-submission-form .form-item textarea{margin-bottom:1rem}.webform-submission-form .form-item textarea{width:100%}.webform-submission-form .form-item input.form-tel{margin-bottom:1rem!important}.webform-submission-form .form-item .iti__selected-flag{height:3rem}.webform-submission-form .grid-row .grid-row{margin-inline:calc(var(--grid-gutter-x)*-.5)}.webform-submission-form .webform-file-button{display:inline-block;text-transform:uppercase;width:auto}.webform-submission-form .form-actions,.webform-submission-form .form-type-agorawebform-accept-terms,.webform-submission-form fieldset[data-drupal-selector=edit-callback-service]{margin-inline:var(--webform-margin-fix)}.webform-submission-form .form-type-agorawebform-accept-terms{align-items:flex-start;display:flex;flex-flow:row wrap;gap:.5rem}.webform-submission-form .form-type-agorawebform-accept-terms input[type=checkbox]{flex-shrink:0;margin-top:2px}.webform-submission-form .form-type-agorawebform-accept-terms label{flex-grow:1;margin:0;width:calc(100% - 1em - .5rem)}.webform-submission-form .form-type-agorawebform-accept-terms .description{padding-left:calc(1em + .5rem);width:100%}.webform-submission-form .form-submit{font-size:1.25rem;font-weight:var(--font-weight-bold);text-transform:uppercase}.webform-submission-form fieldset[data-drupal-selector=edit-callback-service]{margin-bottom:.5rem}.webform-submission-form .grid-row[data-drupal-selector=edit-callback-date-time]{width:min(100%,600px)}.webform-submission-form .grid-row[data-drupal-selector=edit-callback-date-time][style*="display: block"]{display:flex!important}@media(min-width:1024px){.webform-submission-contact-form .cell--zip{--grid-cell-width:20%}.webform-submission-contact-form .cell--locality{--grid-cell-width:30%}}.webform-submission-contact-form .form-item-message,.webform-submission-contact-form .radios--wrapper{margin-inline:calc(var(--grid-gutter-x)*.5)}.webform-submission-contact-form .radios--wrapper{margin-block:1rem}.webform-submission-spareparts-form{margin-block:var(--medium-section-padding) var(--big-section-padding);width:min(100%,60rem)}.webform-submission-spareparts-form .form-item-message{margin-inline:calc(var(--grid-gutter-x)*.5)}.webform-submission-individual-trailer-form{margin-block:var(--medium-section-padding) var(--big-section-padding)}.webform-submission-individual-trailer-form fieldset{margin-bottom:2rem!important;overflow:clip}.webform-submission-individual-trailer-form fieldset .grid-row{margin-inline:calc(var(--grid-gutter-x)*-.5)}.webform-submission-individual-trailer-form fieldset.contact-fieldset{max-width:52rem}.webform-submission-individual-trailer-form .cell--salutation select{width:100%}@media(min-width:480px){.webform-submission-individual-trailer-form .cell--salutation{--grid-cell-width:33.3333%}.webform-submission-individual-trailer-form .cell--title{--grid-cell-width:66.6667%}}.webform-submission-individual-trailer-form #edit-intro,.webform-submission-individual-trailer-form .form-type-agorawebform-accept-terms{margin-inline:calc(var(--grid-gutter-x)*.5)}@media(min-width:768px){.webform-submission-individual-trailer-form .cell--dimension{--grid-cell-width:33.3333%}.webform-submission-individual-trailer-form .cell--dimensions{--grid-cell-width:66.6667%}}.webform-submission-individual-trailer-form .form-item-allow-dimensions-adaption,.webform-submission-individual-trailer-form .form-item-allow-dimensions-adaption p,.webform-submission-individual-trailer-form .form-item-binding-dimensions,.webform-submission-individual-trailer-form .form-item-binding-dimensions p{margin-bottom:1rem}.webform-submission-retailer-registration-form{margin-block:var(--medium-section-padding) var(--big-section-padding)}.webform-submission-retailer-registration-form .form-item-message,.webform-submission-retailer-registration-form .form-type-agorawebform-accept-terms{padding:.25rem .75rem}.webform-submission-hinschg-form{margin-block:var(--medium-section-padding) var(--big-section-padding)}.webform-submission-hinschg-form fieldset:has(.form-item-receipt-notice){background-color:var(--color--light-grey);padding:1rem}.webform-submission-hinschg-form fieldset:has(.form-item-receipt-notice)>legend{translate:0 .5em}.webform-submission-hinschg-form fieldset:has(.form-item-receipt-notice) .form-item-no-receipt{margin-top:1rem}.webform-submission-hinschg-form>.form-wrapper>.form-item{margin-block:1rem}.webform-submission-enquiry-category-form{--webform-margin-fix:0}
@property --scroll-effect-duration{syntax:"<time>";inherits:true;initial-value:.6s}html.js .fade-in{opacity:0;transform:translateY(40px);transition:opacity var(--scroll-effect-duration,.8s) cubic-bezier(.68,-.55,.27,1.55),transform var(--scroll-effect-duration,.8s) cubic-bezier(.68,-.55,.27,1.55)}html.js .fade-in.visible{opacity:1;transform:translateY(0)}html.js .slide-in{opacity:0;transform:translateX(-20px);transition:opacity var(--scroll-effect-duration,.8s) cubic-bezier(.68,-.55,.27,1.55),transform var(--scroll-effect-duration,.8s) cubic-bezier(.68,-.55,.27,1.55)}html.js .slide-in.visible{opacity:1;transform:translateX(0)}
.paragraph:has(.field--name-field-bg-image){position:relative}.paragraph:has(.field--name-field-bg-image) .paragraph__content{position:relative}.paragraph .field--name-field-bg-image{bottom:0;left:0;position:absolute;right:0;top:0}.paragraph .field--name-field-bg-image img,.paragraph .field--name-field-bg-image video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.paragraph .field--name-field-text>:last-child{margin-bottom:0}.paragraph .paragraph__title{text-wrap:balance}@media(max-width:479.98px){.paragraph .paragraph__title{-webkit-hyphens:auto;hyphens:auto}}.paragraph:has(.paragraph__subtitle) .paragraph__title{margin-bottom:0}.paragraph:has(.paragraph__subtitle) .paragraph__subtitle{color:var(--color--primary);margin-top:-.2em}.paragraph.full-width>.grid-container{--grid-container-width:100%}.field--name-field-readmore{--link:var(--text-color);font-size:.875rem;font-weight:var(--font-weight-bold);text-transform:uppercase}.field--name-field-readmore a{text-decoration:none}.field--name-field-readmore a>svg.icon{fill:var(--readmore-link-icon-color);rotate:-25deg;--icon-size:1.5em;translate:.5em .25em}.paragraph--type--block{--max-block-widget-content-width:100%}.paragraph--type--block .field--name-field-readmore,.paragraph--type--block .field--name-field-text,.paragraph--type--block .paragraph__subtitle,.paragraph--type--block .paragraph__title{margin-inline:auto;width:min(100%,var(--max-block-widget-content-width))}.paragraph--type--block .field--name-field-readmore{margin-block:2.5rem 3rem}.paragraph--type--block.wide{--max-block-widget-content-width:var(--grid-container-width)}.paragraph--type--block.plugin-trailer-trailer-type-overview-block,.paragraph--type--block.plugin-views-blockblog-block-front{--max-block-widget-content-width:54rem}.paragraph--type--block.plugin-featured-bestseller{--max-block-widget-content-width:40rem}.paragraph--type--banner-image{text-align:center}.paragraph--type--banner-image img,.paragraph--type--banner-image video{display:inline-block}.paragraph--type--featured-links{padding-top:2rem}@media(min-width:1024px){.paragraph--type--featured-links{padding-top:10rem}}.paragraph--type--featured-links .field--name-field-featured-links{--grid-gutter-x:16px;--grid-gutter-y:16px;justify-content:center;margin-top:1rem}@media(min-width:1024px){.paragraph--type--featured-links .field--name-field-featured-links{margin-top:2rem}}@media(min-width:480px){.paragraph--type--featured-links .field--name-field-featured-links>.cell{--grid-cell-width:50%}}@media(min-width:1024px){.paragraph--type--featured-links .field--name-field-featured-links>.cell{--grid-cell-width:25%;--grid-gutter-y:0}}.paragraph--type--featured-links>.paragraph__content>.field--name-field-readmore,.paragraph--type--featured-links>.paragraph__content>.paragraph__title{--text-color:var(--color--white,#fff);--header-color:var(--color--white,#fff);--link:var(--text-color);--link-hover:#dee2e6;color:var(--text-color);--readmore-link-color:var(--text-color);--readmore-link-color-hover:var(--link-hover);--readmore-link-icon-color:var(--text-color);--icon-color:var(--color--white,#fff)!important;--hamburger-color:var(--color--white);--contact-icon-color:var(--color--white);margin-inline:auto;max-inline-size:37rem;padding-inline:calc(var(--grid-gutter-x)*.5)}.paragraph--type--featured-links>.paragraph__content>.paragraph__title{margin-bottom:1rem;text-transform:none}.paragraph--type--featured-links>.field--name-field-bg-image{background-color:var(--color--charcoal);bottom:6.75rem}@media(min-width:1024px){.paragraph--type--featured-links>.field--name-field-bg-image{bottom:4.875rem}}.paragraph--type--featured-links>.field--name-field-bg-image img,.paragraph--type--featured-links>.field--name-field-bg-image video{opacity:.3}.paragraph--type--featured-links.fade-in .field--name-field-featured-links>.cell,.paragraph--type--featured-links.slide-in .field--name-field-featured-links>.cell{opacity:0;transition:opacity .6s cubic-bezier(.17,.67,.83,.67);transition-delay:calc(var(--position,0)*.25s + .2s)}.paragraph--type--featured-links.fade-in.visible .field--name-field-featured-links>.cell,.paragraph--type--featured-links.slide-in.visible .field--name-field-featured-links>.cell{opacity:1}.paragraph--type--featured-link>.paragraph__link{display:block;overflow:hidden;text-decoration:none}.paragraph--type--featured-link>.paragraph__link>img{transform-origin:50% 65%;transition:transform .85s}.paragraph--type--featured-link>.paragraph__link:focus,.paragraph--type--featured-link>.paragraph__link:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);transition:box-shadow .85s}.paragraph--type--featured-link>.paragraph__link:focus>img,.paragraph--type--featured-link>.paragraph__link:hover>img{transform:scale(1.1)}.paragraph--type--featured-link .paragraph__content{background-color:var(--color--white);box-shadow:0 0 13px rgba(0,0,0,.059);padding:1.75rem 2.5rem 1.75rem 1.5rem;position:relative}.paragraph--type--featured-link .paragraph__content .readmore-label{position:absolute;right:1rem;top:1.75rem}.paragraph--type--featured-link .paragraph__content .readmore-label>svg.icon{fill:var(--color--primary);rotate:-25deg}.paragraph--type--featured-link .paragraph__title{font-weight:var(--font-weight-medium);margin:0;text-transform:none}@media(min-width:480px){.paragraph--type--featured-link .paragraph__title{height:2.2em}}@media(min-width:1024px){.paragraph--type--featured-link .paragraph__title{height:1.1em;text-overflow:ellipsis}}.paragraph--type--media .paragraph__content{--grid-container-width:61.25rem}@media(max-width:1024px){.paragraph--type--media .field--name-field-text,.paragraph--type--media .paragraph__subtitle,.paragraph--type--media .paragraph__title{padding-inline:calc(var(--outer-grid-container-padding)*.5)}}.paragraph--type--media .field--name-field-text{margin-inline:auto;margin-bottom:2rem;width:min(100%,61.25rem)}.paragraph--type--mediagallery{padding-top:5rem}.paragraph--type--mediagallery .paragraph__title{margin-bottom:3rem;text-align:center}.paragraph--type--mediagallery .field--name-field-gallery-media{--grid-gutter-x:2px;--grid-gutter-y:var(--grid-gutter-x);margin-inline:auto;max-inline-size:2560px}@media(min-width:768px){.paragraph--type--mediagallery .field--name-field-gallery-media>.cell{--grid-cell-width:50%}}@media(min-width:1024px){.paragraph--type--mediagallery .field--name-field-gallery-media>.cell{--grid-cell-width:33.3333%}}@media(min-width:1920px){.paragraph--type--mediagallery .field--name-field-gallery-media>.cell{--grid-cell-width:25%}}.media-image-text{--font-size--h3:var(--font-size--h5);position:relative}.media-image-text .media-item__name,.media-image-text__description{opacity:0;transition:translate .5s ease-out,visibility .5s ease-out,opacity .3s ease-out;transition-delay:.2s;translate:0 2em;visibility:hidden}.media-image-text .media-item__name{margin-bottom:0;text-transform:uppercase}.media-image-text__description{margin-top:1rem}.media-image-text__caption{--text-color:var(--color--white,#fff);--header-color:var(--color--white,#fff);--link:var(--text-color);--link-hover:#dee2e6;color:var(--text-color);--readmore-link-color:var(--text-color);--readmore-link-color-hover:var(--link-hover);--readmore-link-icon-color:var(--text-color);--icon-color:var(--color--white,#fff)!important;--hamburger-color:var(--color--white);--contact-icon-color:var(--color--white);align-items:center;bottom:0;display:flex;height:100%;justify-content:center;left:0;max-height:0;padding:1.5rem;position:absolute;right:0;text-align:center;transition:background-color .3s ease-out,max-height .3s ease-out}.media-image-text:focus .media-image-text__caption,.media-image-text:hover .media-image-text__caption{background-color:var(--color--primary-60);max-height:100%}.media-image-text:focus .media-image-text__description,.media-image-text:focus .media-item__name,.media-image-text:hover .media-image-text__description,.media-image-text:hover .media-item__name{opacity:1;translate:0;visibility:visible}.paragraph--type--media-text{--grid-container-width:100rem;--media-text-gutter:46px}@media(max-width:767.98px){.paragraph--type--media-text{--grid-container-padding:var(--outer-grid-container-padding);--grid-gutter-x:0}}.paragraph--type--media-text .content-col,.paragraph--type--media-text .media-col{margin-bottom:1rem}@media(min-width:768px){.paragraph--type--media-text .content-col,.paragraph--type--media-text .media-col{--grid-cell-width:50%;margin-bottom:0}}.paragraph--type--media-text .content-col{align-self:center;order:2}@media(min-width:768px){.paragraph--type--media-text .content-col{max-width:min(100%,36.5625rem)}}.paragraph--type--media-text .content-col .field--name-field-text{max-inline-size:31.875rem}.paragraph--type--media-text .content-col .field--name-field-text h2{font-size:var(--font-size--h3)}@media(max-width:767.98px){.paragraph--type--media-text .content-col .field--name-field-text>:last-child{margin-bottom:calc(var(--paragraph-margin)*.5)}}.paragraph--type--media-text .media-col{order:1}.paragraph--type--media-text .media-col img{display:block}@media(min-width:768px){.paragraph--type--media-text.mpos-left .content-col{margin-right:auto}}@media(min-width:1024px){.paragraph--type--media-text.mpos-left .content-col{padding-left:var(--media-text-gutter);padding-right:10px}}@media(min-width:768px){.paragraph--type--media-text.mpos-left .media-col{padding-right:0}.paragraph--type--media-text.mpos-right .content-col{margin-left:auto;order:1}}@media(min-width:1024px){.paragraph--type--media-text.mpos-right .content-col{padding-left:10px;padding-right:var(--media-text-gutter)}}@media(min-width:768px){.paragraph--type--media-text.mpos-right .media-col{order:2;padding-left:0}.paragraph--type--media-text.media-align-bottom .media-col{align-self:flex-end}}.paragraph--type--media-text:not(.full-width)>.grid-container{padding-inline:calc(var(--outer-grid-container-padding)*.5)}.paragraph--type--media-text.full-width{--grid-gutter-x:0;--media-text-gutter:60px}.paragraph--type--media-text.full-width>.grid-container{--grid-container-width:120rem}.paragraph--type--promo-slider{--max-block-widget-content-width:54rem}.paragraph--type--promo-slider .field--name-field-readmore,.paragraph--type--promo-slider .field--name-field-text,.paragraph--type--promo-slider .paragraph__subtitle,.paragraph--type--promo-slider .paragraph__title{margin-inline:auto;width:min(100%,var(--max-block-widget-content-width))}.paragraph--type--promo-slider .field--name-field-readmore{margin-block:2.5rem 3rem}.paragraph--type--promo-slider .swiper{width:100%}.paragraph--type--promo-slider .swiper .swiper-slide{width:min(100%,17.25rem)}.paragraph--type--promo-slider .swiper .swiper-navigation{display:flex;font-size:2rem;gap:1rem;justify-content:flex-end;margin-top:2.5rem;--icon-color:var(--color--primary)}.paragraph--type--promo-slider .swiper .swiper-navigation>.swiper-next,.paragraph--type--promo-slider .swiper .swiper-navigation>.swiper-prev{transition:opacity .5s ease-out}.paragraph--type--promo-slider .swiper .swiper-navigation>.swiper-next:focus,.paragraph--type--promo-slider .swiper .swiper-navigation>.swiper-next:hover,.paragraph--type--promo-slider .swiper .swiper-navigation>.swiper-prev:focus,.paragraph--type--promo-slider .swiper .swiper-navigation>.swiper-prev:hover{--icon-color:var(--color--primary--hover)}.paragraph--type--promo-slider .swiper .swiper-navigation>.swiper-next.swiper-button-disabled,.paragraph--type--promo-slider .swiper .swiper-navigation>.swiper-prev.swiper-button-disabled{opacity:0}@media(min-width:1024px){.paragraph--type--promo-slider{overflow:hidden;position:relative;width:calc(100% + 50vw - 585px)}.paragraph--type--promo-slider .swiper-navigation{margin-right:3rem}}.paragraph--type--promo-card .paragraph__link{aspect-ratio:1/1;border:1px solid var(--color--medium-light-grey,#e2e2e2);display:block;padding:1.5rem 1.125rem;text-decoration:none!important;transition:background-color .25s ease-out}.paragraph--type--promo-card .paragraph__link:focus,.paragraph--type--promo-card .paragraph__link:hover{background-color:var(--color--medium-light-grey,#e2e2e2)}.paragraph--type--promo-card .card__title{height:calc(2em*var(--header-line-height))}.paragraph--type--scrolling-text>.paragraph__content .paragraph__subtitle,.paragraph--type--scrolling-text>.paragraph__content .paragraph__title{margin-left:auto;max-inline-size:56.25rem}.paragraph--type--scrolling-text .content-grid{position:relative}@media(max-width:767.98px){.paragraph--type--scrolling-text .cell--content,.paragraph--type--scrolling-text .cell--image{--grid-gutter-x:0}}.paragraph--type--scrolling-text .cell--content{order:2}@media(min-width:768px){.paragraph--type--scrolling-text .cell--content{--grid-cell-width:44%}}.paragraph--type--scrolling-text .cell--image{margin-bottom:1.5rem;order:1}@media(min-width:768px){.paragraph--type--scrolling-text .cell--image{--grid-cell-width:56%;align-self:flex-start;margin-bottom:0;position:sticky;top:0}}.paragraph--type--scrolling-text .field--name-field-text-areas{max-inline-size:23.75rem}@media(min-width:768px){.paragraph--type--scrolling-text .field--name-field-text-areas>.field__item{min-height:32rem}}.paragraph--type--scrolling-text .field--name-field-text-areas>.field__item.slide-effect{--scroll-effect-duration:1.2s;opacity:0;transform:translateY(40px);transition:opacity var(--scroll-effect-duration,.8s) cubic-bezier(.68,-.55,.27,1.55),transform var(--scroll-effect-duration,.8s) cubic-bezier(.68,-.55,.27,1.55)}.paragraph--type--scrolling-text .field--name-field-text-areas>.field__item.slide-effect.visible{opacity:1;transform:translateY(0)}.paragraph--type--scrolling-text.mpos-left .field--name-field-text-areas{margin-left:auto}@media(min-width:768px){.paragraph--type--scrolling-text.mpos-right .cell--content{order:1}.paragraph--type--scrolling-text.mpos-right .cell--image{order:2}}.paragraph--type--text-2col .cell--content{margin-bottom:1.25rem}@media(min-width:768px){.paragraph--type--text-2col .cell--content{--grid-cell-width:50%;margin-bottom:0}}.paragraph--type--quicklinks .field--name-field-quicklinks{--grid-gutter-x:6px;--grid-gutter-y:6px;justify-content:center}@media(min-width:1024px){.paragraph--type--quicklinks .field--name-field-quicklinks>.cell{--grid-cell-width:50%}}.paragraph--type--quicklinks.fade-in .field--name-field-quicklinks>.cell,.paragraph--type--quicklinks.slide-in .field--name-field-quicklinks>.cell{opacity:0;transition:opacity .6s cubic-bezier(.17,.67,.83,.67);transition-delay:calc(var(--position,0)*.25s + .2s)}.paragraph--type--quicklinks.fade-in.visible .field--name-field-quicklinks>.cell,.paragraph--type--quicklinks.slide-in.visible .field--name-field-quicklinks>.cell{opacity:1}.paragraph--type--quicklink{aspect-ratio:8/7;overflow:hidden}.paragraph--type--quicklink .paragraph__link{aspect-ratio:8/7;display:block;height:100%;padding-block:clamp(1rem,2.5vw,4rem);padding-inline:clamp(1.25rem,5.3125vw,7.5rem);text-decoration:none}@media(min-width:1024px) and (max-width:1439.98px){.paragraph--type--quicklink .paragraph__link{padding-inline:1.5rem}.paragraph--type--quicklink .paragraph__link .paragraph__title{font-size:4.375rem}}.paragraph--type--quicklink .paragraph__readmore-title{font-size:.875rem;font-weight:var(--font-weight-bold);text-transform:uppercase}.paragraph--type--quicklink .paragraph__readmore-title>svg.icon{fill:var(--color--primary);rotate:-25deg;--icon-size:1.5em;translate:.5em .25em}.paragraph--type--quicklink .field--name-field-bg-image img{transform-origin:50% 65%;transition:transform .85s}.paragraph--type--quicklink:focus .field--name-field-bg-image img,.paragraph--type--quicklink:hover .field--name-field-bg-image img{transform:scale(1.1)}.paragraph--type--key-figures{text-align:center}.paragraph--type--key-figures .field--name-field-text{border-top:1px solid var(--text-color);margin-top:2rem;margin-inline:auto;max-inline-size:46rem;padding-top:2rem}.paragraph--type--key-figures .field--name-field-figures{--readmore-link-icon-color:var(--color--white);margin-block:2rem 3rem;margin-inline:auto;max-inline-size:46rem}@media(min-width:768px){.paragraph--type--key-figures .field--name-field-figures{--grid-cell-width:33.3333%}}.paragraph--type--key-figures .field--name-field-figures .labelled-string{align-items:center;display:flex;flex-flow:column nowrap;font-size:1.25rem;font-weight:var(--font-weight-black);gap:1rem;line-height:1}.paragraph--type--key-figures .field--name-field-figures .labelled-string .value{font-size:9.375rem;line-height:1}.paragraph--type--key-figures .field--name-field-figures .labelled-string .label{max-inline-size:8em;text-transform:uppercase}.paragraph--type--key-figures .field--name-field-readmore{margin-top:2rem}.timeline-entry{display:grid;gap:1rem;grid-template-columns:1fr;grid-template-rows:auto auto auto auto}.timeline-entry+.timeline-entry{margin-top:2rem}@media(min-width:768px){.timeline-entry+.timeline-entry{margin-top:9rem}}.timeline-entry__title{margin-bottom:.75rem}.timeline-entry__year h2{font-size:calc(clamp(2.5rem,7.5vw,5.625rem)*1.66667);line-height:1;margin-bottom:0}@media(min-width:768px){.timeline-entry{margin-inline:auto;width:min(100%,850px)}.timeline-entry--layout-image-left{gap:10px;grid-template-columns:360px auto;grid-template-rows:min-content min-content 1fr}.timeline-entry--layout-image-left .timeline-entry__year{grid-column:2;grid-row:1}.timeline-entry--layout-image-left .timeline-entry__title{grid-column:2;grid-row:2}.timeline-entry--layout-image-left .timeline-entry__text{grid-column:2;grid-row:3}.timeline-entry--layout-image-left .timeline-entry__image{grid-column:1;grid-row:2/-1;padding-right:40px}.timeline-entry--layout-year-left{gap:10px;grid-template-columns:auto 430px;grid-template-rows:min-content min-content 1fr}.timeline-entry--layout-year-left .timeline-entry__year{grid-column:1;grid-row:2}.timeline-entry--layout-year-left .timeline-entry__title{grid-column:1;grid-row:3}.timeline-entry--layout-year-left .timeline-entry__text{grid-column:2;grid-row:1;padding-left:40px}.timeline-entry--layout-year-left .timeline-entry__image{grid-column:2;grid-row:2/-1;padding-left:40px}.timeline-entry--layout-year-center{gap:10px;grid-template-columns:auto 430px;grid-template-rows:min-content min-content 1fr}.timeline-entry--layout-year-center .timeline-entry__year{grid-column:1/-1;grid-row:1}.timeline-entry--layout-year-center .timeline-entry__title{grid-column:1;grid-row:2}.timeline-entry--layout-year-center .timeline-entry__text{grid-column:1;grid-row:3}.timeline-entry--layout-year-center .timeline-entry__image{grid-column:2;grid-row:2/-1;padding-left:40px}}
