*{box-sizing:border-box}html,body{scroll-behavior:smooth;line-height:1.5}body{color:var(--color-brand-tertiary);font-family:Asap,sans-serif}img{object-fit:cover;object-position:center;max-width:100%;display:block}h1,.h1{letter-spacing:-2px;text-shadow:0 0 1px #000;margin-bottom:0;font-size:clamp(40px,5vw,64px);font-weight:500;line-height:1.3}h2,.h2{letter-spacing:-1.5px;margin-bottom:0;font-size:clamp(30px,4vw,40px);font-weight:400;line-height:1}h3,.h3{letter-spacing:-1px;margin-bottom:0;font-size:clamp(20px,3vw,30px);font-weight:400;line-height:1}h4,.h4{margin-bottom:0;font-size:clamp(16px,2vw,24px);font-weight:400;line-height:1}.center{text-align:center}@media (width<=1279px){.container{gap:1rem;padding:1rem}}@media (width>=1280px){.container{gap:1.5rem;padding:1.5rem}}.container{max-width:1440px;margin-inline:auto}@media (width<=1279px){.container-fluid{gap:1rem;padding:1rem}}@media (width>=1280px){.container-fluid{gap:1.5rem;padding:1.5rem}}.max-md{max-width:768px}.max-lg{max-width:1024px}.max-xl{max-width:1200px}@font-face{font-family:Lato;src:url(/build/fonts/Lato-Regular.9d883d54.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/build/fonts/Lato-Bold.636be8de.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Asap;src:url(/build/fonts/Asap-Bold.88c6298c.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Asap;src:url(/build/fonts/Asap-Medium.a1567a49.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Asap;src:url(/build/fonts/Asap-Regular.bfe0391e.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Asap;src:url(/build/fonts/Asap-Thin.4ca570ce.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}.form{container-type:inline-size}.form__fieldset{border-radius:.5rem}.form__fieldset-fields{grid-template-columns:1fr;gap:1rem;display:grid}@container (width>400px){.form__fieldset-fields{grid-template-columns:1fr 1fr}}.form__fieldset-fields--single{grid-template-columns:1fr}.form__legend{color:var(--color-brand-primary);padding:1.5rem;font-weight:700}.form__label{margin-bottom:.25rem;font-weight:700;display:block}.form__field{flex-direction:column;margin-bottom:1rem;display:flex}.form__field input,.form__field textarea{border:1px solid var(--color-grey-300);border-radius:4px;padding:.5rem}.form__button-group{grid-auto-columns:max-content;justify-content:end;gap:1rem;width:100%;margin-top:2rem;display:grid}.form__button:disabled{background-color:#a8dadc}.form__error{color:red;margin:0;font-size:13px}.form__checkbox{margin-bottom:1rem}.form__checkbox label{margin-left:2rem;display:block}.form__checkbox input{width:22px;height:22px;accent-color:var(--color-brand-primary);vertical-align:middle;float:left}.form__select{appearance:none;border:1px solid var(--color-grey-300);accent-color:var(--color-brand-primary);background-color:#fff;border-radius:4px;width:100%;padding:.5rem}.form__date{grid-template-columns:1fr;column-gap:1.5rem;margin-bottom:1rem;display:grid}@container (width>600px){.form__date{grid-template-columns:1fr 1fr}}.form input.has-error,.form textarea.has-error,.form select.has-error{border-color:red}.grid{grid-template-columns:repeat(12,1fr);row-gap:2rem;display:grid}@media (width>=768px){.grid{gap:2rem}}.grid-column{grid-column-start:span 12}@media (width>=768px){.grid-column--4{grid-column-start:span 4}.grid-column--6{grid-column-start:span 6}.grid-column--8{grid-column-start:span 8}}.kirby-panel-action{background-color:var(--color-brand-primary);color:#fff;text-align:center;width:100%;padding:.25rem;font-size:12px}.kirby-panel-action a{color:#fff;text-decoration:none}.icon{vertical-align:-.125em;fill:currentColor;flex-shrink:0;width:1em;height:1em;display:inline-block}.button-primary{appearance:none;cursor:pointer;background:0 0;background-color:var(--color-brand-primary);color:#fff;border-radius:.5rem;border-radius:var(--border-radius);white-space:nowrap;cursor:pointer;height:44px;font-size:1rem;font-family:var(--font),sans-serif;border:none;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;text-decoration:none;transition:background-color .2s;display:inline-grid;overflow:hidden}.button-primary:has(>:only-child){gap:0}.button-primary--full-size,.button-primary--adaptive{width:100%}@media (width>=450px){.button-primary--adaptive{max-width:343px}}.button-primary--center{margin-inline:auto;display:grid}.button-primary--small{height:36px}.button-primary--small .button-primary__label{font-size:12px;font-weight:400}.button-primary--small .button-primary__icon{font-size:1rem}.button-primary__label{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.button-primary__icon{font-size:1.5rem}@media (any-hover:hover){.button-primary:hover{color:#fff;background-color:var(--color-brand-primary-hover)}}.button-primary:disabled{opacity:.5;cursor:default}.button-secondary{appearance:none;cursor:pointer;background:0 0;background-color:var(--color-brand-secondary);color:#000;border-radius:.5rem;border-radius:var(--border-radius);white-space:nowrap;cursor:pointer;height:44px;font-size:1rem;font-family:var(--font),sans-serif;border:none;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;text-decoration:none;transition:background-color .2s;display:inline-grid;overflow:hidden}.button-secondary:has(>:only-child){gap:0}.button-secondary--full-size,.button-secondary--adaptive{width:100%}@media (width>=450px){.button-secondary--adaptive{max-width:343px}}.button-secondary--center{margin-inline:auto;display:grid}.button-secondary--small{height:36px}.button-secondary--small .button-secondary__label{font-size:12px;font-weight:400}.button-secondary--small .button-secondary__icon{font-size:1rem}.button-secondary__label{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.button-secondary__icon{font-size:1.5rem}@media (any-hover:hover){.button-secondary:hover{color:#000;background-color:var(--color-brand-secondary-hover)}}.button-secondary:disabled{opacity:.5;cursor:default}.button-dark{appearance:none;cursor:pointer;color:#fff;border-radius:.5rem;border-radius:var(--border-radius);white-space:nowrap;cursor:pointer;height:44px;font-size:1rem;font-family:var(--font),sans-serif;background:#000;border:none;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;text-decoration:none;transition:background-color .2s;display:inline-grid;overflow:hidden}.button-dark:has(>:only-child){gap:0}.button-dark--full-size,.button-dark--adaptive{width:100%}@media (width>=450px){.button-dark--adaptive{max-width:343px}}.button-dark--center{margin-inline:auto;display:grid}.button-dark--small{height:36px}.button-dark--small .button-dark__label{font-size:12px;font-weight:400}.button-dark--small .button-dark__icon{font-size:1rem}.button-dark__label{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.button-dark__icon{font-size:1.5rem}@media (any-hover:hover){.button-dark:hover{color:#fff;background-color:#111}}.button-dark:disabled{opacity:.5;cursor:default}.button-card{appearance:none;cursor:pointer;background:0 0;background-color:var(--color-brand-primary);color:#fff;border-radius:.5rem;border-radius:var(--border-radius);white-space:nowrap;cursor:pointer;height:44px;font-size:1rem;font-family:var(--font),sans-serif;border:none;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;text-decoration:none;transition:background-color .2s;display:inline-grid;overflow:hidden}.button-card:has(>:only-child){gap:0}.button-card--full-size,.button-card--adaptive{width:100%}@media (width>=450px){.button-card--adaptive{max-width:343px}}.button-card--center{margin-inline:auto;display:grid}.button-card--small{height:36px}.button-card--small .button-card__label{font-size:12px;font-weight:400}.button-card--small .button-card__icon{font-size:1rem}.button-card__label{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.button-card__icon{font-size:1.5rem}@media (any-hover:hover){.button-card:hover{color:#fff;background-color:var(--color-brand-primary-hover)}}.button-card:disabled{opacity:.5;cursor:default}.button-card{width:100%}.button-category{appearance:none;cursor:pointer;background:0 0;background-color:var(--color-grey-200);color:var(--color-grey-600);border:none;border-radius:.25rem;gap:.5rem;padding:.5rem .75rem;text-decoration:none;transition:background-color .2s;display:flex;overflow:hidden}.button-category--active{background-color:var(--color-brand-primary);color:#fff}@media (any-hover:hover){.button-category:hover{background-color:var(--color-grey-300);color:var(--color-brand-primary)}}.price-tag{grid-template-areas:"euro cent""euro tag""desc desc";justify-content:center;align-items:center;gap:.25rem;display:grid}.price-tag__euro{color:var(--color-brand-primary);grid-area:euro;font-size:4rem;font-weight:700;display:block}.price-tag__cent{color:var(--color-brand-primary);grid-area:cent;font-size:1.5rem;font-weight:700;display:block}.price-tag__info{color:var(--color-brand-secondary);grid-area:tag;margin-top:-30px;display:block}.price-tag__desc{color:var(--color-brand-tertiary);grid-area:desc;font-size:12px}.trailer-weight-item{background-color:var(--color-grey-100);border-radius:.5rem;padding:.5rem}.trailer-weight-item__label{color:var(--color-grey-600);font-size:13px}.trailer-weight-item__values{justify-content:space-between;gap:.5rem;font-weight:700;display:flex}.trailer-weight-item .icon{color:var(--color-grey-400);font-weight:500}.trailer-attribute-item{color:var(--color-grey-600);border:1px solid var(--color-grey-600);border-radius:2px;padding:.25rem;font-size:13px}.trailer-card{z-index:unset;background-color:#fff;border-radius:1rem;flex-direction:column;transition:all .3s ease-in-out;display:flex;overflow:hidden;transform:scale(1);box-shadow:0 8px 24px #00000012}.trailer-card__title{color:var(--color-brand-primary);margin-bottom:.25rem;font-size:24px;line-height:1}.trailer-card__body{text-align:left;padding-inline:1.5rem}.trailer-card__footer{padding-inline:1.5rem;margin-top:auto;padding-bottom:1.5rem}@media (any-hover:hover){.trailer-card:hover{z-index:2;transform:scale(1.05);box-shadow:0 8px 30px #0000004d}}.trailer-card__image{overflow:hidden}.trailer-card{position:relative}.trailer-card__title{letter-spacing:-1px;margin-bottom:.5rem;font-weight:500;line-height:1.25;text-decoration:none}.trailer-card__title a{color:var(--color-grey-800);text-decoration:none}.trailer-card__type,.trailer-card__variant{display:block}.trailer-card__slider{aspect-ratio:4/2.5;width:100%}.trailer-card__slider .swiper-pagination-bullet{background-color:#fff;border-radius:2px;width:5px;height:5px}.trailer-card__slider .slider-button-next,.trailer-card__slider .slider-button-prev{z-index:1;color:#fff;cursor:pointer;opacity:.6;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:24px;display:flex;position:absolute;top:45%}@media (any-hover:hover){.trailer-card__slider .slider-button-next:hover,.trailer-card__slider .slider-button-prev:hover{opacity:1;color:var(--color-brand-primary);background-color:#fff}}.trailer-card__slider .slider-button-prev{left:.5rem}.trailer-card__slider .slider-button-next{right:.5rem}.trailer-card__image{aspect-ratio:4/2.5;width:100%;height:auto}.trailer-card__price-block{background-color:var(--color-grey-100);text-align:center;border:1px solid var(--color-grey-200);border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;min-height:135px;margin-top:2rem;margin-bottom:1.5rem;display:flex}.trailer-card__price-block--special{border-color:var(--color-brand-secondary);background-color:#fffbeb;position:relative;overflow:hidden}.trailer-card__price-block--special:before{content:"ANGEBOT";background-color:var(--color-brand-secondary);color:var(--color-brand-primary);padding:.25rem 2rem;font-size:.625rem;font-weight:800;position:absolute;top:.5rem;right:-1.5rem;transform:rotate(45deg)}.trailer-card__price,.trailer-card__special-price{color:var(--color-brand-primary);font-size:2rem;font-weight:700;line-height:1}.trailer-card__special-price{color:#e11d48;font-size:2.25rem}.trailer-card__original-price{color:var(--color-grey-500);order:-1;margin-bottom:.25rem;font-size:1.125rem;text-decoration:line-through}.trailer-card__price-info{color:var(--color-grey-600);text-transform:uppercase;letter-spacing:.05em;margin-top:.5rem;font-size:.75rem;font-weight:600}.trailer-card__net-price{color:var(--color-grey-600);margin-top:.25rem;font-size:.875rem}.trailer-card__badges{z-index:10;pointer-events:none;flex-wrap:wrap;gap:.5rem;display:flex;position:absolute;top:.75rem;left:.75rem}.trailer-card__badge{border-radius:2rem;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex;box-shadow:0 2px 4px #0000001a}.trailer-card__badge--condition{background-color:var(--color-brand-primary);color:#fff}.trailer-card__badge--top-offer{background-color:var(--color-brand-secondary);color:var(--color-grey-900)}.trailer-card__badge--in-stock{color:#fff;background-color:#16a34a}.trailer-card__badge .icon{font-size:.875rem}.price-card{z-index:unset;background-color:#fff;border-radius:1rem;flex-direction:column;transition:all .3s ease-in-out;display:flex;overflow:hidden;transform:scale(1);box-shadow:0 8px 24px #00000012}.price-card__title{color:var(--color-brand-primary);margin-bottom:.25rem;font-size:24px;line-height:1}.price-card__body{text-align:left;padding-inline:1.5rem}.price-card__footer{padding-inline:1.5rem;margin-top:auto;padding-bottom:1.5rem}@media (any-hover:hover){.price-card:hover{z-index:2;transform:scale(1.05);box-shadow:0 8px 30px #0000004d}}.price-card__header{text-align:center;border-radius:.5rem;padding:1rem}.price-card__header--short{background-color:var(--color-brand-secondary)}.price-card__header--short .price-card__icon{color:var(--color-brand-primary)}.price-card__header--long{background-color:var(--color-brand-primary);color:#fff}.price-card__header--long .price-card__icon{color:var(--color-brand-secondary)}.price-card__header--long .price-card__headline{color:#fff}.price-card__headline{margin-top:1rem}.price-card__icon{font-size:2rem}.price-card__body{text-align:center}.price-card__footer{margin-top:auto}.breadcrumb{color:var(--color-brand-tertiary);font-size:14px}.breadcrumb__list{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.breadcrumb__link{color:inherit;text-decoration:none}.section{background-color:var(--bg-color)}.section__title{letter-spacing:-1.5px;color:var(--color-brand-secondary);text-align:center;margin-top:0;margin-bottom:2rem;font-size:clamp(30px,4vw,40px);font-weight:400;line-height:1}.section__description{text-align:center;margin-block:2rem;font-size:22px;font-weight:300}.trailer-attributes{gap:.5rem;margin-block:1rem;display:flex}.horizontal-row{flex-wrap:wrap;gap:.5rem;display:flex}.primary-navigation__list{margin:0;padding:0;list-style:none}.primary-navigation__link{display:block}.primary-navigation__list{gap:2rem;display:flex}@media (width<=1024px){.primary-navigation{display:none}}.primary-navigation__link{color:var(--color-brand-tertiary);text-transform:uppercase;text-shadow:0 0 1px var(--color-brand-tertiary);border-bottom:0 solid #0000;font-size:18px;text-decoration:none;transition:all .2s ease-in-out}@media (any-hover:hover){.primary-navigation__link:hover{border-bottom:3px solid var(--color-brand-secondary);color:var(--color-brand-primary)}}.primary-navigation__link[aria-current=true]{border-bottom:3px solid var(--color-brand-secondary);color:var(--color-brand-primary)}.button-container{grid-auto-columns:1fr;grid-auto-flow:column;gap:1rem;margin-top:1rem;display:grid}.trailer-weights{grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem;display:grid}.trailer-dimensions{border-block:1px solid var(--color-quiet);justify-content:space-between;align-items:center;gap:.5rem;margin-block:1rem;padding-block:1rem;display:flex}.trailer-dimensions small{color:var(--color-grey-600);font-size:13px}.filter-buttons{text-align:center;flex-wrap:wrap;gap:.5rem;font-size:clamp(12px,2vw,16px);display:flex}.filter-buttons--center{justify-content:center}.filter-group{flex-direction:column;gap:1rem;margin-bottom:2.5rem;display:flex}.filter-group__row{border-top:1px solid var(--color-grey-100);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.meta-navigation__list{margin:0;padding:0;list-style:none}.meta-navigation__link{display:block}.meta-navigation__list{gap:2rem;display:flex}@media (width<=450px){.meta-navigation{display:none}}.meta-navigation__link{color:var(--color-brand-primary);text-transform:uppercase;text-shadow:0 0 1px var(--color-brand-primary);font-size:18px;font-weight:300;text-decoration:none}.navigation-drawer{z-index:1000;visibility:hidden;opacity:0;width:100%;height:100%;transition:opacity .3s,visibility .3s;display:flex;position:fixed;top:0;left:0}.navigation-drawer.is-open{visibility:visible;opacity:1}.navigation-drawer.is-open .navigation-drawer__content{transform:translate(0)}.navigation-drawer__backdrop{background:#000000b3;width:100%;height:100%;position:absolute;top:0;left:0}.navigation-drawer__content{background:#fff;flex-direction:column;width:90%;max-width:300px;height:100%;transition:transform .3s;display:flex;position:relative;transform:translate(-100%);box-shadow:2px 0 10px #0003}.navigation-drawer__header{justify-content:space-between;padding:1rem;display:flex}.navigation-drawer__close{cursor:pointer;background:0 0;border:none;font-size:1.5rem}.navigation-drawer__body{flex:1;padding:1rem;overflow-y:auto}.navigation-drawer__body .site-header__navs{flex-direction:column;gap:2rem;display:flex}.navigation-drawer__body .primary-navigation{display:block}.navigation-drawer__body .primary-navigation__list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.navigation-drawer__body .primary-navigation__link{padding:.5rem 0;display:inline-block}.navigation-drawer__body .meta-navigation{display:block}.navigation-drawer__body .meta-navigation__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.trailer-grid{display:grid}@media (width<=639px){.trailer-grid{grid-template-columns:repeat(1,1fr)}}@media (width>=640px){.trailer-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px) and (width<=1279px){.trailer-grid{grid-template-columns:repeat(3,1fr)}}@media (width>=1280px){.trailer-grid{grid-template-columns:repeat(4,1fr)}}.trailer-grid{gap:1.5rem}@media (width<=1279px){.price-grid{gap:1rem;padding:1rem}}@media (width>=1280px){.price-grid{gap:1.5rem;padding:1.5rem}}.price-grid{display:grid}@media (width<=639px){.price-grid{grid-template-columns:repeat(1,1fr)}}@media (width>=640px){.price-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px) and (width<=1279px){.price-grid{grid-template-columns:repeat(3,1fr)}}@media (width>=1280px) and (width<=1535px){.price-grid{grid-template-columns:repeat(3,1fr)}}@media (width>=1536px){.price-grid{grid-template-columns:repeat(6,1fr)}}.site-header{position:absolute;top:0;left:0;right:0}@media (width>=768px){.site-header{top:3rem}}@media (width<=1279px){.site-header__inner{gap:1rem;padding:1rem}}@media (width>=1280px){.site-header__inner{gap:1.5rem;padding:1.5rem}}.site-header__inner{justify-content:space-between;gap:2rem;max-width:1440px;margin-inline:auto;display:flex}.site-header__navs{gap:2rem;padding-top:1rem;display:flex}.site-header__nav-trigger{appearance:none;cursor:pointer;color:var(--color-brand-primary);background:0 0;border:none;border-radius:.5rem;flex-shrink:0;margin-top:1rem;font-size:32px;text-decoration:none;transition:background-color .2s;display:inline-grid;overflow:hidden}@media (width>=1024px){.site-header__nav-trigger{display:none}}.site-header__logo{flex-shrink:0}.site-footer address{font-style:normal}.site-footer ul{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.site-footer ul a{color:var(--color-brand-tertiary);text-decoration:none}.site-footer{border-top:1px solid var(--color-grey-200);font-size:.825rem}.site-footer__social>.container{color:var(--color-brand-tertiary);flex-direction:column;justify-content:space-between;align-items:center;display:flex}@media (width>=768px){.site-footer__social>.container{flex-direction:row}}.site-footer__social>.container .button-container{margin:0}.site-footer__social--fb{align-items:center;display:flex}.site-footer__social--fb .icon{color:var(--color-brand-primary);font-size:2rem}.site-footer__social--fb a{text-decoration:none}.site-footer__info{border-top:1px solid var(--color-grey-200);color:var(--color-brand-tertiary);padding-block:2rem}.site-footer__meta{background-color:var(--color-brand-primary);color:#fff;text-align:center;padding-block:2rem}.site-footer__meta ul{justify-content:center;margin-bottom:1rem}@media (width>=768px){.site-footer__meta ul{flex-direction:row;gap:3rem}}.site-footer__meta ul a{color:inherit}.site-footer__title{letter-spacing:unset;color:var(--color-brand-primary);margin-bottom:1.5rem;font-size:1rem;font-weight:600}.site-footer__navs{text-align:center;grid-template-columns:1fr;gap:3rem;display:grid}@media (width>=450px){.site-footer__navs{grid-template-columns:1fr}}@media (width>=768px){.site-footer__navs{text-align:left;grid-template-columns:1fr 1fr 1fr 1fr}}.site-footer__logo{justify-self:right}@media (width<768px){.site-footer__logo{display:none}}.home-header{background-color:var(--color-section);padding-top:8rem;padding-bottom:6rem}@media (width<=1279px){.home-header__inner{gap:1rem;padding:1rem}}@media (width>=1280px){.home-header__inner{gap:1.5rem;padding:1.5rem}}.home-header__inner{text-align:center;flex-direction:column;align-items:center;max-width:820px;margin-inline:auto;display:flex}.home-header__title{letter-spacing:-2px;text-shadow:0 0 1px #000;margin-bottom:0;font-size:clamp(40px,5vw,64px);font-weight:500;line-height:1.3}.home-header__claim{letter-spacing:-1.5px;margin-top:.5rem;margin-bottom:0;font-size:clamp(30px,4vw,40px);font-weight:300;line-height:1.3}.home-header__description{color:var(--color-grey-600);max-width:640px;margin-top:1.5rem;font-size:1.125rem;line-height:1.6}.home-header__search{width:100%}@media (width<=768px){.home-header{padding-top:5rem;padding-bottom:4rem}}@media (width<=450px){.home-header{padding-top:4rem;padding-bottom:3rem}}.page-header{margin-top:5rem}.page-header p{font-size:22px;font-weight:300}.trailer-detail{padding-top:12rem;padding-bottom:6rem}@media (width<=1279px){.trailer-detail__inner{gap:1rem;padding:1rem}}@media (width>=1280px){.trailer-detail__inner{gap:1.5rem;padding:1.5rem}}.trailer-detail__inner{max-width:1280px;margin-inline:auto}.trailer-detail__breadcrump{padding-block:2rem}.trailer-detail__layout{grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=1024px){.trailer-detail__layout{grid-template-columns:1fr 1fr;gap:3rem}}.trailer-detail__carousel{min-width:0;position:relative}.trailer-detail__carousel-main{background-color:var(--color-grey-100);aspect-ratio:4/3;border-radius:.75rem;position:relative;overflow:hidden}@media (width>=768px){.trailer-detail__carousel-main{aspect-ratio:4/2.8}}.trailer-detail__carousel-main .swiper-wrapper{position:relative}.trailer-detail__carousel-main .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative}.trailer-detail__carousel-main .swiper-slide img{object-fit:cover;user-select:none;-webkit-user-drag:none;border-radius:.75rem;width:100%;height:100%;display:block}@media (width>=768px){.trailer-detail__carousel-main .swiper-pagination{display:none}}.trailer-detail__carousel-main .swiper-pagination-bullet{opacity:.6;background-color:#fff;border-radius:3px;width:6px;height:6px}.trailer-detail__carousel-main .swiper-pagination-bullet-active{opacity:1}.trailer-detail__carousel-nav{display:none}@media (width>=768px){.trailer-detail__carousel-nav{justify-content:space-between;align-items:center;margin-top:1rem;display:flex}}.trailer-detail__carousel-counter{color:var(--color-brand-primary);font-size:.875rem;font-weight:700}.trailer-detail__carousel-buttons{gap:.5rem;display:flex}.trailer-detail__carousel-button{appearance:none;border:1px solid var(--color-grey-300);cursor:pointer;width:44px;height:44px;color:var(--color-grey-700);background:#fff;border-radius:.5rem;justify-content:center;align-items:center;font-size:1.25rem;transition:background-color .2s,border-color .2s;display:flex}@media (any-hover:hover){.trailer-detail__carousel-button:hover{background-color:var(--color-brand-primary);border-color:var(--color-brand-primary);color:#fff}}.trailer-detail__carousel-button.swiper-button-disabled{opacity:.3;cursor:default;pointer-events:none}.trailer-detail__carousel-thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:.75rem;display:grid}@media (width>=768px){.trailer-detail__carousel-thumbs{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}}.trailer-detail__carousel-thumb{appearance:none;aspect-ratio:4/3;cursor:pointer;opacity:.6;background:0 0;border:2px solid #0000;border-radius:.5rem;min-width:0;padding:0;transition:opacity .2s,border-color .2s;overflow:hidden}.trailer-detail__carousel-thumb[aria-pressed=true],.trailer-detail__carousel-thumb:focus-visible,.trailer-detail__carousel-thumb:hover{opacity:1;border-color:var(--color-brand-primary)}.trailer-detail__carousel-thumb img{object-fit:cover;width:100%;height:100%;display:block}.trailer-detail__info{flex-direction:column;gap:1.5rem;display:flex}.trailer-detail__badges{flex-wrap:wrap;gap:.5rem;display:flex}.trailer-detail__badge{border-radius:2rem;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:700;display:inline-flex}.trailer-detail__badge--condition{background-color:var(--color-brand-primary);color:#fff}.trailer-detail__badge--top-offer{background-color:var(--color-brand-secondary);color:var(--color-grey-900)}.trailer-detail__badge--in-stock{color:#fff;background-color:#16a34a}.trailer-detail__badge--100kmh{background-color:var(--color-grey-200);color:var(--color-grey-800)}.trailer-detail__title{letter-spacing:-2px;text-shadow:0 0 1px #000;margin:0;font-size:clamp(40px,5vw,64px);font-weight:500;line-height:1.3}.trailer-detail__subtitle{color:var(--color-grey-600);font-size:1rem}.trailer-detail__license-note{color:var(--color-brand-primary);overflow-wrap:anywhere;align-items:flex-start;gap:.5rem;font-size:1rem;line-height:1.5;display:flex}.trailer-detail__license-note .icon{flex-shrink:0;margin-top:.25em}.trailer-detail__price-block{flex-wrap:wrap;align-items:baseline;gap:1rem;display:flex}.trailer-detail__price{letter-spacing:-1.5px;color:var(--color-brand-primary);margin:0;font-size:clamp(30px,4vw,40px);font-weight:400;line-height:1}.trailer-detail__price-info{color:var(--color-grey-500);font-size:.875rem}.trailer-detail__net-price{color:var(--color-grey-600);flex-basis:100%;font-size:.875rem}.trailer-detail__special-price{letter-spacing:-1.5px;color:#dc2626;margin:0;font-size:clamp(30px,4vw,40px);font-weight:400;line-height:1}.trailer-detail__original-price{color:var(--color-grey-400);font-size:1.125rem;text-decoration:line-through}.trailer-detail__description{color:var(--color-grey-700);line-height:1.7}.trailer-detail__cta{flex-wrap:wrap;gap:.75rem;padding-top:.5rem;display:flex}@media (width<=1279px){.trailer-detail__specs{gap:1rem;padding:1rem}}@media (width>=1280px){.trailer-detail__specs{gap:1.5rem;padding:1.5rem}}.trailer-detail__specs{margin-inline:auto;max-width:1280px;margin-top:3rem}.trailer-detail__specs-title{letter-spacing:-1px;margin-bottom:1.5rem;font-size:clamp(20px,3vw,30px);font-weight:400;line-height:1}.trailer-detail__specs-grid{background-color:var(--color-grey-200);border-radius:.75rem;grid-template-columns:1fr;gap:1px;display:grid;overflow:hidden}@media (width>=450px){.trailer-detail__specs-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=768px){.trailer-detail__specs-grid{grid-template-columns:repeat(3,1fr)}}@media (width>=1024px){.trailer-detail__specs-grid{grid-template-columns:repeat(4,1fr)}}.trailer-detail__spec-item{background:#fff;flex-direction:column;gap:.25rem;padding:1.25rem;display:flex}.trailer-detail__spec-label{color:var(--color-grey-500);text-transform:uppercase;letter-spacing:.05em;font-size:.8125rem}.trailer-detail__spec-value{color:var(--color-grey-900);font-size:1rem;font-weight:700}.overlay-backdrop{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}.overlay-container{background:#fff;border-radius:8px;width:100%;max-width:600px;max-height:90vh;position:relative;overflow-y:auto;box-shadow:0 4px 20px #00000026}.overlay-header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:20px;display:flex}.overlay-header h3{margin:0;font-size:1.25rem}.overlay-close{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:5px;font-size:1.5rem;display:flex}.overlay-close-floating{cursor:pointer;z-index:10;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 2px 5px #0003}.overlay-content{padding:20px}.overlay-footer{display:none}.overlay--success .overlay-header{color:#155724;background-color:#d4edda;border-bottom:1px solid #c3e6cb}.overlay--error .overlay-header{color:#721c24;background-color:#f8d7da;border-bottom:1px solid #f5c6cb}.share-dialog{flex-direction:column;gap:15px;display:flex}.share-dialog__links{flex-wrap:wrap;justify-content:space-around;gap:10px;display:flex}.share-dialog__link{color:inherit;flex-direction:column;align-items:center;width:80px;font-size:.9rem;text-decoration:none;display:flex}.share-dialog__link .icon{color:var(--color-brand-primary,#000);margin-bottom:5px;font-size:2rem}.share-dialog__link:hover .icon{opacity:.8}.share-dialog__copy{border:1px solid #ddd;border-radius:4px;margin-top:10px;display:flex;overflow:hidden}.share-dialog__copy input{background:#f9f9f9;border:none;outline:none;flex:1;padding:10px;font-size:.85rem}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}body.overlay-open{overflow:hidden}.trailer-search{margin-top:0;margin-bottom:1rem}.trailer-search__input-wrap{background-color:#fff;border-radius:100px;align-items:stretch;gap:0;padding:.375rem;transition:box-shadow .25s;display:flex;box-shadow:0 4px 24px #0000001a,0 1px 4px #0000000f}.trailer-search__input-wrap:focus-within{box-shadow:0 6px 32px #00000026,0 0 0 3px var(--color-brand-secondary)}.trailer-search__input{min-width:0;font-family:var(--font),sans-serif;background:0 0;border:none;border-radius:100px;flex:1;height:auto;padding:1rem 1.75rem;font-size:1.125rem;line-height:1.4}.trailer-search__input:focus{outline:none}.trailer-search__input::placeholder{color:var(--color-grey-400)}.trailer-search__input.has-error{color:#c0392b}.trailer-search__input:disabled{opacity:.6;cursor:not-allowed}.trailer-search__button{background-color:var(--color-brand-primary);color:#fff;font-family:var(--font),sans-serif;cursor:pointer;white-space:nowrap;border:none;border-radius:100px;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1.0625rem;font-weight:600;transition:background-color .2s,transform .15s;display:inline-flex}.trailer-search__button:hover:not(:disabled){background-color:var(--color-brand-primary-hover);transform:scale(1.03)}.trailer-search__button:active:not(:disabled){transform:scale(.98)}.trailer-search__button:disabled{opacity:.8;cursor:not-allowed}@media (width<=450px){.trailer-search__button-label{display:none}}.trailer-search__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:1.125rem;height:1.125rem;animation:.6s linear infinite trailer-search-spin;display:inline-block}.trailer-search__icon,.trailer-search__spinner{flex:0 0 1.125rem;width:1.125rem;height:1.125rem}.trailer-search__error{color:#c0392b;text-align:left;margin-top:.75rem;font-size:.875rem}.trailer-search__results{margin-top:2rem}.trailer-search__results-title{color:var(--color-brand-primary);margin-bottom:1rem;font-size:1.25rem;font-weight:600}.trailer-search__grid{display:grid}@media (width<=639px){.trailer-search__grid{grid-template-columns:repeat(1,1fr)}}@media (width>=640px){.trailer-search__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.trailer-search__grid{grid-template-columns:repeat(3,1fr)}}.trailer-search__grid{gap:1.25rem}.trailer-search__footer{flex-direction:column;align-items:center;gap:1rem;margin-top:2rem;display:flex}.trailer-search__empty{color:var(--color-grey-600);margin:0}.trailer-search__all-link{background-color:var(--color-brand-primary);color:#fff;border-radius:var(--border-radius);align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-flex}.trailer-search__all-link:hover{background-color:var(--color-brand-primary-hover)}@media (width<=450px){.trailer-search__input-wrap{border-radius:1rem;flex-direction:column;padding:.25rem}.trailer-search__input{border-radius:.75rem;padding:.875rem 1.25rem;font-size:1rem}.trailer-search__button{border-radius:.75rem;justify-content:center;width:100%;padding:.875rem 1.5rem}.trailer-search__button-label{display:inline}}.search-result-card{z-index:unset;background-color:#fff;border-radius:1rem;flex-direction:column;transition:all .3s ease-in-out;display:flex;overflow:hidden;transform:scale(1);box-shadow:0 8px 24px #00000012}.search-result-card__title{color:var(--color-brand-primary);margin-bottom:.25rem;font-size:24px;line-height:1}.search-result-card__body{text-align:left;padding-inline:1.5rem}.search-result-card__footer{padding-inline:1.5rem;margin-top:auto;padding-bottom:1.5rem}@media (any-hover:hover){.search-result-card:hover{z-index:2;transform:scale(1.05);box-shadow:0 8px 30px #0000004d}}.search-result-card{color:inherit;text-decoration:none}.search-result-card__image-wrap{aspect-ratio:4/3;background-color:var(--color-grey-100);overflow:hidden}.search-result-card__image{object-fit:cover;width:100%;height:100%}.search-result-card__image-placeholder{width:100%;height:100%;color:var(--color-grey-400);justify-content:center;align-items:center;font-size:3rem;display:flex}.search-result-card__body{flex-direction:column;flex:1;gap:.25rem;padding:1.25rem;display:flex}.search-result-card__category{text-transform:uppercase;letter-spacing:.05em;color:var(--color-grey-500);font-size:.75rem;font-weight:600}.search-result-card__title{color:var(--color-brand-primary);margin:0;font-size:1.125rem;font-weight:700}.search-result-card__reason{color:var(--color-grey-700);margin:.25rem 0 .5rem;font-size:.875rem;line-height:1.4}.search-result-card__specs{flex-wrap:wrap;gap:.5rem;margin-top:auto;display:flex}.search-result-card__spec{color:var(--color-grey-600);background-color:var(--color-grey-100);border-radius:var(--border-radius);align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.8rem;display:inline-flex}.search-result-card__price{color:var(--color-brand-primary);margin-top:.75rem;font-size:1rem;font-weight:700}.search-result-card__price small{color:var(--color-grey-500);font-size:.8rem;font-weight:400}@keyframes trailer-search-spin{to{transform:rotate(360deg)}}@media (width<=1279px){.rental-group__content{gap:1rem;padding:1rem}}@media (width>=1280px){.rental-group__content{gap:1.5rem;padding:1.5rem}}.rental-group__content{max-width:1440px;margin-inline:auto;display:grid}@media (width<=639px){.rental-group__content{grid-template-columns:repeat(1,1fr)}}@media (width>=640px){.rental-group__content{grid-template-columns:repeat(2,1fr)}}.rental-group__info{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.rental-group__info h2{letter-spacing:-1.5px;margin-bottom:0;font-size:clamp(30px,4vw,40px);font-weight:400;line-height:1}.rental-group__variant{color:var(--color-gray);font-weight:700}@media (width<=1279px){.trailer__content{gap:1rem;padding:1rem}}@media (width>=1280px){.trailer__content{gap:1.5rem;padding:1.5rem}}.trailer__content{max-width:1440px;margin-inline:auto;display:grid}@media (width<=639px){.trailer__content{grid-template-columns:repeat(1,1fr)}}@media (width>=640px){.trailer__content{grid-template-columns:repeat(2,1fr)}}.section{--bg-color:inherit;--bg-position:center;--bg-repeat:no-repeat;--bg-size:cover;--text-color:inherit;--accent-color:inherit}.container{padding-inline:var(--block-container-padding-inline);width:100%;margin-inline:auto}.container--padding-top{padding-top:var(--block-container-padding-block)}.container--padding-bottom{padding-bottom:var(--block-container-padding-block)}.container--padding-block{padding-block:var(--block-container-padding-block)}.container--padding-block-large{padding-block:var(--block-container-padding-block-large)}.container--padding-none{padding-block:unset}.container--sm{max-width:var(--block-container-sm)}.container--md{max-width:var(--block-container-md)}.container--lg{max-width:var(--block-container-lg)}.container--xl{max-width:var(--block-container-xl)}.container--xxl{max-width:var(--block-container-xxl)}.container--full{max-width:unset}.container--edge-to-edge{padding-inline:unset;max-width:unset}.container--justify-start{text-align:left;justify-content:start}.container--justify-center{text-align:center;justify-content:center}.container--justify-end{text-align:right;justify-content:end}.container--align-start .grid-column{align-content:start}.container--align-center .grid-column{align-content:center}.container--align-end .grid-column{align-content:end}.block-usps{text-align:center}.block-usps__title{letter-spacing:-1.5px;margin-top:0;margin-bottom:0;font-size:clamp(30px,4vw,40px);font-weight:400;line-height:1}.block-usps__subtitle{color:var(--color-grey-600);margin-top:.5rem;max-width:600px;margin-inline:auto}.block-usps__grid{text-align:center;grid-template-columns:1fr;gap:2rem;margin-top:3rem;display:grid}@media (width>=768px){.block-usps__grid{grid-template-columns:repeat(3,1fr);gap:3rem}}.block-usps__card{background-color:var(--color-section);border-radius:.75rem;padding:2rem;transition:box-shadow .2s}.block-usps__card:hover{box-shadow:0 4px 20px #00000014}.block-usps__icon{color:var(--color-brand-primary);margin-bottom:1rem;font-size:3rem}.block-usps__card-title{margin-bottom:.5rem;font-size:clamp(16px,2vw,24px);font-weight:400;line-height:1}.block-usps__card-text{color:var(--color-grey-600);line-height:1.6}@media (width<=768px){.block-usps{padding-block:3rem}}@media (width<=1279px){.block-steps{gap:1rem;padding:1rem}}@media (width>=1280px){.block-steps{gap:1.5rem;padding:1.5rem}}.block-steps{max-width:1440px;color:var(--text-color);text-align:center;max-width:1280px;margin-inline:auto}.block-steps__title{letter-spacing:-1.5px;margin-top:0;margin-bottom:0;font-size:clamp(30px,4vw,40px);font-weight:400;line-height:1}.block-steps__subtitle{margin-top:.5rem;max-width:600px;margin-inline:auto}.block-steps__grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=768px){.block-steps__grid{grid-template-columns:repeat(3,1fr);gap:3rem}}.block-steps__step{padding:2rem}.block-steps__number{background-color:var(--color-brand-secondary);width:48px;height:48px;color:var(--color-grey-900);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.5rem;font-size:1.25rem;font-weight:700;display:inline-flex}.block-steps__icon{color:var(--color-brand-secondary);margin-bottom:1rem;font-size:2.5rem}.block-steps__step-title{margin-bottom:.5rem;font-size:clamp(16px,2vw,24px);font-weight:400;line-height:1}.block-steps__step-text{line-height:1.6}@media (width<=768px){.block-steps{padding-block:3rem}}.block-cta{text-align:center}.block-cta__title{letter-spacing:-1.5px;color:var(--text-color);margin-bottom:1rem;font-size:clamp(30px,4vw,40px);font-weight:400;line-height:1}.block-cta__text{color:var(--text-color);margin-bottom:2rem;font-size:1.125rem;line-height:1.6}@media (width<=768px){.block-cta{padding-block:3rem}}.block-categories{text-align:center}.block-categories__title{letter-spacing:-1.5px;margin-bottom:3rem;font-size:clamp(30px,4vw,40px);font-weight:400;line-height:1}.block-categories__grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=450px){.block-categories__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.block-categories__grid{grid-template-columns:repeat(3,1fr)}}@media (width>=1200px){.block-categories__grid{grid-template-columns:repeat(5,1fr)}}.block-categories__card{color:inherit;background:#fff;border-radius:.75rem;text-decoration:none;transition:box-shadow .2s,transform .2s;display:block;overflow:hidden;box-shadow:0 2px 8px #0000000f}@media (any-hover:hover){.block-categories__card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}}.block-categories__card-image{aspect-ratio:4/3;overflow:hidden}.block-categories__card-image img{object-fit:cover;width:100%;height:100%;display:block}.block-categories__card-body{padding:1rem}.block-categories__card-body h3{margin:0;font-size:1rem}.block-categories__cta{margin-top:3rem}@media (width<=768px){.block-categories{padding-block:3rem}}.block-trailer-rent{text-align:center}.block-trailer-rent__title{letter-spacing:-1.5px;margin-bottom:3rem;font-size:clamp(30px,4vw,40px);font-weight:400;line-height:1}.block-trailer-sale{text-align:center}.block-trailer-sale__title{letter-spacing:-1.5px;margin-bottom:3rem;font-size:clamp(30px,4vw,40px);font-weight:400;line-height:1}.block-stats{text-align:center}.block-stats__title{letter-spacing:-1.5px;margin-bottom:3rem;font-size:clamp(30px,4vw,40px);font-weight:400;line-height:1}.block-stats__grid{grid-template-columns:1px;gap:2rem;display:grid}@media (width>=450px){.block-stats__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=768px){.block-stats__grid{grid-template-columns:repeat(4,1fr)}}.block-stats__item{padding:1.5rem}.block-stats__number{letter-spacing:-2px;text-shadow:0 0 1px #000;color:var(--color-brand-primary);margin-bottom:.25rem;font-size:clamp(40px,5vw,64px);font-weight:500;line-height:1.3}.block-stats__label{color:var(--color-grey-600);font-size:1rem}@media (width<=768px){.block-stats{padding-block:3rem}}.block-osm-map-container{width:100%;margin:2rem 0}.block-osm-map-container [hidden]{display:none!important}.block-osm-map{width:100%;height:var(--map-height,400px);z-index:1;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #0000001a}.block-osm-map__placeholder{min-height:var(--map-height,400px);background:var(--color-grey-100);color:var(--color-grey-700);text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem;display:flex}.block-osm-map__placeholder p{max-width:42rem;margin:0}.block-osm-map__error{color:var(--color-grey-700);background:var(--color-grey-100);padding:1rem}.block-opening-hours__content{background-color:var(--color-grey-100);border-radius:.75rem;max-width:500px;margin-block:1rem;padding:2rem}.block-opening-hours__table{border-collapse:collapse;width:100%}.block-opening-hours__row{border-bottom:1px solid var(--color-grey-200)}.block-opening-hours__row:last-child{border-bottom:none}.block-opening-hours__row--closed{color:var(--color-grey-500)}.block-opening-hours__day{width:40%;padding-block:.75rem;font-weight:700}.block-opening-hours__time{text-align:right;padding-block:.75rem}.block-opening-hours__hint{color:var(--color-grey-600);margin-top:1rem;font-size:.875rem;font-style:italic}.block-contact-details__content{background-color:var(--color-grey-100);border-radius:.75rem;max-width:500px;margin-block:1rem;padding:2rem}.block-contact-details__address-wrapper{margin-bottom:1.5rem}.block-contact-details__name{margin-bottom:.25rem;font-size:1.125rem}.block-contact-details__address{color:var(--color-grey-700);line-height:1.5}.block-contact-details__table{border-collapse:collapse;width:100%}.block-contact-details__row{border-bottom:1px solid var(--color-grey-200)}.block-contact-details__row:last-child{border-bottom:none}.block-contact-details__label{width:40%;padding-block:.75rem;font-weight:700}.block-contact-details__value{text-align:right;padding-block:.75rem}.block-contact-details__value a{color:inherit;text-decoration:none}.block-contact-details__value a:hover{text-decoration:underline}.block-manufacturers{overflow:hidden}.block-manufacturers__headline{text-align:center;color:var(--color-brand-primary);margin-bottom:2rem}.block-manufacturers__banderole{background:var(--color-grey-100);width:100%;padding:2rem 0;position:relative}.block-manufacturers__banderole:before,.block-manufacturers__banderole:after{content:"";z-index:2;width:100px;height:100%;position:absolute;top:0}.block-manufacturers__banderole:before{background:linear-gradient(to right, var(--color-grey-100), transparent);left:0}.block-manufacturers__banderole:after{background:linear-gradient(to left, var(--color-grey-100), transparent);right:0}.block-manufacturers__track{width:max-content;animation:40s linear infinite scroll;display:flex}.block-manufacturers__track:hover{animation-play-state:paused}.block-manufacturers__list{margin:0;padding:0;list-style:none;display:flex}.block-manufacturers__item{color:var(--color-brand-primary);text-transform:uppercase;white-space:nowrap;padding:0 3rem;font-size:1.5rem;font-weight:700}.block-manufacturers__item:after{content:"•";color:var(--color-brand-secondary);margin-left:3rem}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}:root{--color-brand-primary:#2e3192;--color-brand-primary-hover:#4a608a;--color-brand-secondary:#ffc400;--color-brand-secondary-hover:#f5dd99;--color-brand-tertiary:#585858;--color-quiet:var(--color-grey-100);--color-gray:var(--color-grey-700);--color-grey-100:#f5f7fa;--color-grey-200:#e4e8ee;--color-grey-300:#cfd6df;--color-grey-400:#a9b1bc;--color-grey-500:#848d99;--color-grey-600:#616a75;--color-grey-700:#454c55;--color-grey-800:#2f343a;--color-grey-900:#1c1f23;--color-section:#f4f8f9;--border-radius:.25rem;--font:asap;--dp-font-family:var(--font), sans-serif;--dp-border-color:var(--color-grey-300);--block-container-grid-gap:1rem;--block-container-padding-inline:1rem;--block-container-padding-block:5rem;--block-container-padding-block-large:10rem;--block-container-gap:3rem;--block-container-sm:792px;--block-container-md:996px;--block-container-lg:1200px;--block-container-xl:1440px;--block-container-xxl:1600px}@media (width<540px){:root{--block-container-padding-block:2rem;--block-container-padding-block-large:4rem}}
/*# sourceMappingURL=styles.f01c5799.css.map*/