.basic-formatter.side-padding{padding-left:20px;padding-right:20px}@media (min-width:768px){.basic-formatter.side-padding{padding-left:10px;padding-right:10px}}.basic-formatter.top-padding{padding-top:10px;padding-bottom:10px}.page-product .basic-formatter{max-width:780px}
.faq{position:relative;border-top:1px solid #dfdfdf}.faq__headline{padding:32px 25px 32px 0;font-size:20px;line-height:1.1;position:relative;cursor:pointer}@media (min-width:1025px){.faq__headline{padding:30px 30px 30px 0}}.faq__headline button{border:none;background:0 0;padding:0;min-width:0}.faq__headline-toggle{display:inline-block;float:right;height:22px;width:22px;right:0;position:absolute;top:50%;transform:translate(0,-50%)}.faq__headline-toggle .svgicon{height:22px;width:22px}.faq__content{display:block;font-size:14px}.faq__content[aria-hidden=true]{display:none;overflow:hidden}.faq__content[aria-hidden=false]{padding-bottom:32px}@media (min-width:1025px){.faq__content[aria-hidden=false]{padding-bottom:30px}}.faq__content p{margin:0}.faq[aria-expanded=true] .svgicon--minus{display:block}.faq[aria-expanded=true] .svgicon--plus{display:none}.faq[aria-expanded=false] .svgicon--minus{display:none}.faq[aria-expanded=false] .svgicon--plus{display:block}
.faq-formatter{margin:0 auto}.faq-formatter__header,.faq-formatter__subheader{text-align:center}.faq-formatter__header[aria-expanded=true] .svgicon--minus,.faq-formatter__subheader[aria-expanded=true] .svgicon--minus{display:block}.faq-formatter__header[aria-expanded=true] .svgicon--plus,.faq-formatter__subheader[aria-expanded=true] .svgicon--plus{display:none}.faq-formatter__header[aria-expanded=false] .svgicon--minus,.faq-formatter__subheader[aria-expanded=false] .svgicon--minus{display:none}.faq-formatter__header[aria-expanded=false] .svgicon--plus,.faq-formatter__subheader[aria-expanded=false] .svgicon--plus{display:block}.faq-formatter__toggle{padding:32px 25px 32px 0;font-size:20px;font-weight:700;line-height:1.1;position:relative;cursor:pointer}@media (min-width:1025px){.faq-formatter__toggle{padding:8px 30px 8px 0}}.faq-formatter__toggle button{border:none;background:0 0;padding:0;min-width:0}.faq-formatter__toggle-icon{display:inline-block;height:22px;width:22px;position:absolute;top:50%;transform:translate(0,-50%);margin:0 10px}.faq-formatter__toggle-icon .svgicon{height:22px;width:22px}.faq-formatter__items{display:block;font-size:14px}.faq-formatter__items[aria-hidden=true]{display:none;overflow:hidden}.faq-formatter__items[aria-hidden=false]{padding-bottom:32px}@media (min-width:1025px){.faq-formatter__items[aria-hidden=false]{padding:5px 0 25px}}
.basic-carousel-formatter{position:relative}@media (min-width:1025px){.basic-carousel-formatter--padding.full-width{margin:0 auto;max-width:1280px}.basic-carousel-formatter--padding.full-width .content-block-large__content{display:inline-block}.basic-carousel-formatter--padding .slick-list{padding-right:15%}}.basic-carousel-formatter.full-width .responsive-container{max-width:100%}.basic-carousel-formatter.full-width .carousel-controls .slick-arrow{width:84px}@media (min-width:1025px){.basic-carousel-formatter .basic-carousel--padding-15{padding:0 15px}.basic-carousel-formatter .basic-carousel--padding-30{padding:0 30px}}.basic-carousel-formatter .slick-dots{bottom:80px;padding-bottom:20px}.basic-carousel-formatter .slick-dots li{margin:0 10px}.basic-carousel-formatter .carousel-controls .slick-prev{left:23px}.basic-carousel-formatter .carousel-controls .slick-next{right:-5px}.basic-carousel-formatter .carousel-controls .slick-arrow{width:84px;height:110px;overflow:hidden;margin-top:0}@media (min-width:1025px){.basic-carousel-formatter .carousel-controls .slick-arrow{width:39px}}.basic-carousel-formatter .carousel-controls .slick-arrow:before{font-size:65px;overflow:hidden;width:100%;height:auto}.basic-carousel__slide:nth-child(n+2){display:none}.slick-initialized .basic-carousel__slide:nth-child(n+2){display:block}
