.O90-product-list+.O90-product-list .O90-product-list__item{padding-top:0}.O90-product-list__item{padding-bottom:6rem;padding-top:6rem}.O90-product-list__item__content,.O90-product-list__item__image{display:none}.O90-product-list__item__image{outline:none;overflow:hidden;position:relative}.O90-product-list__item__image:before{content:"";display:block;padding-top:56.25%}.O90-product-list__item__image img{font-family:"object-fit: cover;",Avenir,Arial,Helvetica,Helvetica Neue,sans-serif;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.O90-product-list+.O90-product-list .O90-product-list__item{padding-top:3rem}.O90-product-list__item__component{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.O90-product-list__item__content{display:block;margin:auto 0;width:41rem}.O90-product-list__item__content__headline{font-size:24px;font-size:3rem;font-weight:500;line-height:1.2;padding:0 0 2rem}.O90-product-list__item__content__text{font-size:14px;font-size:1.75rem;line-height:1.43;margin-bottom:3rem}.O90-product-list__item__content__text p{font-size:inherit;line-height:inherit}.O90-product-list__item__image{display:block;flex:0 0 auto;width:41rem}.O90-product-list__item__image img{display:block;width:100%}}@media screen and (min-width:992px){.O90-product-list__item__content__headline{font-size:34px;font-size:4.25rem}.O90-product-list__item__content__text{font-size:16px;font-size:2rem;line-height:1.5;margin-bottom:4rem}.O90-product-list__item__component{margin-left:10rem;width:97rem}.O90-product-list__item__content{width:47rem}.O90-product-list__item__image{width:40rem}}@media screen and (min-width:1200px){.O90-product-list__item__component{margin-left:12rem;width:116rem}.O90-product-list__item__content{width:56rem}.O90-product-list__item__image{width:48rem}}.O90-1-product-sublist{margin-bottom:6rem;margin-top:6rem}.O90-product-list .O90-1-product-sublist{margin-bottom:0;margin-top:0}.O90-1-product-sublist__button{display:none}.O90-1-product-sublist__box+.O90-1-product-sublist__box{margin-top:4rem}.O90-1-product-sublist__box__headline{font-size:3rem;font-weight:500;line-height:1.2}.O90-1-product-sublist__box__headline .js-info{display:inline-block}.O90-1-product-sublist__category{border-top:1px solid #0000001a;display:block;padding:2rem 0}.O90-1-product-sublist__category:last-child{border-bottom:1px solid #0000001a}.O90-1-product-sublist__category__headline{color:#000000b3;font-size:14px;font-size:1.75rem;font-weight:500;line-height:1.43;padding:0}.O90-1-product-sublist__category__headline .icon{float:right}.O90-1-product-sublist__category__headline .js-info{display:none}.O90-1-product-sublist__category__section{display:none;list-style:none;margin:0;padding:3rem 0 0}.O90-1-product-sublist__category__section__group{display:block;list-style:none;margin:0;padding:0}.O90-1-product-sublist__category__section__group+.O90-1-product-sublist__category__section__group{margin-top:3rem}.O90-1-product-sublist__category__section__item a,.O90-1-product-sublist__category__section__item p{border:none;color:#000;display:inline-block;font-size:12px;font-size:1.5rem;line-height:1.67;margin:0;opacity:1;padding:0}body.has-hover .O90-1-product-sublist__category__section__item a:hover{color:#000;text-decoration:underline}.O90-1-product-sublist__category__section__item--headline:after,.O90-1-product-sublist__category__section__item--headline:before,.O90-1-product-sublist__category__section__item--special:after,.O90-1-product-sublist__category__section__item--special:before{content:" ";display:table}.O90-1-product-sublist__category__section__item--headline:after,.O90-1-product-sublist__category__section__item--special:after{clear:both}.O90-1-product-sublist__category__section__item--headline .icon,.O90-1-product-sublist__category__section__item--special .icon{display:none}.O90-1-product-sublist__category__section__item--headline p,.O90-1-product-sublist__category__section__item--headline>a,.O90-1-product-sublist__category__section__item--special p,.O90-1-product-sublist__category__section__item--special>a{font-weight:500;opacity:1}.O90-1-product-sublist__category__section__item ul .O90-1-product-sublist__category__section__item--headline{margin-top:3rem}.O90-1-product-sublist__category__section__item ul{list-style:none;margin:0;padding:0 0 0 3rem}.O90-1-product-sublist__category__section__item--special~.O90-1-product-sublist__category__section__item{margin-left:3rem}.O90-1-product-sublist .js-info{-webkit-tap-highlight-color:rgba(255,255,255,0);appearance:none;background:#0000;border:0;border-radius:0;margin:0;outline:0;padding:0 1.5rem}.O90-1-product-sublist .js-info:focus{outline:0}.O90-1-product-sublist .js-info svg{height:1.5rem;width:1.5rem}@media screen and (min-width:768px){.O90-1-product-sublist{position:relative}.O90-product-list .O90-1-product-sublist{margin-top:4rem}.O90-1-product-sublist:after,.O90-1-product-sublist:before{background-color:#000;content:"";display:inline-block;height:1px;left:0;opacity:.1;position:absolute;right:0}.O90-1-product-sublist:before{top:0}.O90-1-product-sublist:after{bottom:0}.O90-1-product-sublist__button{-webkit-tap-highlight-color:rgba(255,255,255,0);appearance:none;background:#0000;border:0;border-radius:0;color:#000000e6;display:block;font-size:16px;font-size:2rem;font-weight:500;line-height:1.25;margin:0;min-height:6rem;outline:0;padding:1.5rem 0;text-align:left;width:100%}.O90-1-product-sublist__button:focus{outline:0}.O90-1-product-sublist__accordion{overflow:hidden;position:relative}.O90-1-product-sublist__accordion.js-accordion__target{display:none}.has-accordion-open--parent .O90-1-product-sublist__accordion{box-shadow:inset 0 8px 8px 0 #0000000d}.O90-1-product-sublist__box{padding:6rem 0 4rem;transition:opacity .5s ease,transform .5s ease;will-change:opacity,transform}.O90-1-product-sublist__accordion.js-accordion__target .O90-1-product-sublist__box{opacity:0;transform:translateY(100px)}.O90-1-product-sublist__accordion.has-accordion-open .O90-1-product-sublist__box{opacity:1;transform:translateY(0)}.O90-1-product-sublist__box+.O90-1-product-sublist__box{margin-top:0;padding-top:2rem}.O90-1-product-sublist__box__headline{display:none}.O90-1-product-sublist__category{border:0;padding:0}.O90-1-product-sublist__category:last-child{border-bottom:0}.O90-1-product-sublist__category+.O90-1-product-sublist__category{margin-top:6rem}.O90-1-product-sublist__category__headline{border-bottom:1px solid #0000001a;font-size:16px;font-size:2rem;line-height:1.25;padding:0 0 1em}.O90-1-product-sublist__category__headline .icon{display:none}.O90-1-product-sublist__category__headline .js-info{display:inline-block}.O90-1-product-sublist__category__section{column-gap:3rem;columns:41rem 2;display:block}.O90-1-product-sublist__category__section:after,.O90-1-product-sublist__category__section:before{content:" ";display:table}.O90-1-product-sublist__category__section:after{clear:both}.O90-1-product-sublist__category__section__group{break-inside:avoid;overflow:hidden}}@media screen and (min-width:992px){.O90-1-product-sublist__category__section{column-count:3}.O90-1-product-sublist__category__headline{padding-bottom:3rem}.O90-1-product-sublist__button{margin-left:10rem;width:97rem}.O90-1-product-sublist__box{margin-left:10rem;width:87rem}.O90-1-product-sublist__category__section{column-gap:3rem;column-width:27rem}}@media screen and (min-width:1200px){.O90-1-product-sublist__button{margin-left:12rem;width:116rem}.O90-1-product-sublist__box{margin-left:12rem;width:104rem}.O90-1-product-sublist__category__section{column-gap:4rem;column-width:32rem}}
/*# sourceMappingURL=O90-product-list.21f7cb438839fa0888dc.css.map*/