.kws-product-group-teaser--group{display:flex;flex-wrap:wrap;flex-direction:column;margin:0 -5px}@media screen and (min-width: 768px){.kws-product-group-teaser--group{flex-direction:row;margin:0 -9px}}@media screen and (min-width: 1280px){.kws-product-group-teaser--group{margin:0 -15px}}@media screen and (min-width: 768px){.kws-product-group-teaser--group.narrow .kws-product-group-teaser--element,.kws-product-group-teaser--group.wide .kws-product-group-teaser--element{min-width:50%;max-width:50%}}@media screen and (min-width: 1280px){.kws-product-group-teaser--group.narrow .kws-product-group-teaser--element{min-width:33.33%;max-width:33.33%}}.kws-product-group-teaser--group>.btn-row{text-align:center;width:100%;margin-top:15px;margin-bottom:20px;padding-left:5px;padding-right:5px}.kws-product-group-teaser--group>.btn-row .show-less{display:inline}.kws-product-group-teaser--group>.btn-row .show-more{display:none}.kws-product-group-teaser--group>.btn-row .s-arrow-down{transform:rotate(180deg);transition:transform .3s ease-in-out;display:inline-block}@media screen and (min-width: 768px){.kws-product-group-teaser--group>.btn-row{margin-top:20px}}@media screen and (max-width: 320px){.kws-product-group-teaser--group>.btn-row button{width:100%}}@media print{.kws-product-group-teaser--group>.btn-row{display:none}}.kws-product-group-teaser--group.closed>.btn-row .s-arrow-down{transform:rotate(0deg)}.kws-product-group-teaser--group.closed>.btn-row .show-less{display:none}.kws-product-group-teaser--group.closed>.btn-row .show-more{display:inline}.kws-product-group-teaser--group.closed .kws-product-group-teaser--element{transition:all .3s ease-out}@media screen and (max-width: 1280px){.kws-product-group-teaser--group.closed .kws-product-group-teaser--element:not(:nth-of-type(-n+6)){max-height:0;margin-top:0;margin-bottom:0;border:0;overflow:hidden}}@media print{.kws-product-group-teaser--group{margin:0}}.kws-product-group-teaser--element{padding:0 5px;margin:5px 0;transition:all .3s ease-in;max-height:1000px}@media screen and (min-width: 768px){.kws-product-group-teaser--element{padding:0 10px;margin:10px 0}}@media screen and (min-width: 1280px){.kws-product-group-teaser--element{padding:0 15px;margin:15px 0}}.kws-product-group-teaser--element--title{line-height:25px;font-weight:bold;font-size:20px;padding:0;margin:0 0 10px}@media screen and (min-width: 768px){.kws-product-group-teaser--element--title{font-weight:300;font-size:28px;line-height:32px;margin:0 0 20px}}@media screen and (min-width: 1280px){.kws-product-group-teaser--element--title{font-size:40px;line-height:44px}}@media print{.kws-product-group-teaser--element--title{font-weight:bold;font-size:12pt;line-height:1.4}}.kws-product-group-teaser--element--content{padding:10px 20px 62px 20px;background-color:var(--kws-light);height:100%;flex-direction:column;position:relative}@media screen and (min-width: 768px){.kws-product-group-teaser--element--content{padding:20px 20px 70px}}@media screen and (min-width: 1280px){.kws-product-group-teaser--element--content{padding:20px 30px 85px 30px}}@media print{.kws-product-group-teaser--element--content{padding:0;font-size:10pt;line-height:1.4}}.kws-product-group-teaser--element--content--varieties{list-style:none;margin:0 0 12px;padding:0}.kws-product-group-teaser--element--content--varieties .variety{margin:0;padding:0;border-bottom:1px solid var(--kws-black-90);font-size:12px;transition:max-height .3s ease-out;max-height:60px;line-height:16px}@media screen and (min-width: 768px){.kws-product-group-teaser--element--content--varieties .variety{line-height:24px}}@media print{.kws-product-group-teaser--element--content--varieties .variety{margin-bottom:10px;border-bottom:0;font-size:10pt;line-height:1.2}}.kws-product-group-teaser--element--content--varieties .variety--link{min-height:36px;color:var(--kws-black-90);display:table;position:relative;width:100%}.kws-product-group-teaser--element--content--varieties .variety--link .icon{width:30px;height:30px;position:absolute;right:0;top:2px}.kws-product-group-teaser--element--content--varieties .variety--link .name{flex:1;padding-right:50px;font-weight:bold;display:table-cell;vertical-align:middle}@media print{.kws-product-group-teaser--element--content--varieties .variety--link .name{display:block;flex:none}}@media screen and (min-width: 768px){.kws-product-group-teaser--element--content--varieties .variety--link{font-size:16px;min-height:44px}.kws-product-group-teaser--element--content--varieties .variety--link .icon{top:6px}}@media screen and (min-width: 1280px){.kws-product-group-teaser--element--content--varieties .variety--link{min-height:54px}.kws-product-group-teaser--element--content--varieties .variety--link .icon{width:40px;height:40px;top:6px}}@media print{.kws-product-group-teaser--element--content--varieties .variety--link{width:auto;font-size:10pt;line-height:1.4}.kws-product-group-teaser--element--content--varieties .variety--link .icon{width:40px;height:40px;top:-8px}}.kws-product-group-teaser--element--content--varieties .variety--link:hover,.kws-product-group-teaser--element--content--varieties .variety--link:focus{background-color:var(--kws-black-5);text-decoration:none;width:calc(100% + 20px);margin:0 -10px;padding:0 10px}.kws-product-group-teaser--element--content--varieties .variety--link:hover .icon,.kws-product-group-teaser--element--content--varieties .variety--link:focus .icon{right:10px}.kws-product-group-teaser--element--content--varieties .variety:last-child{border-bottom:none}.kws-product-group-teaser--element--content .btn-row{position:absolute;bottom:0;margin-bottom:20px}@media screen and (min-width: 1280px){.kws-product-group-teaser--element--content .btn-row{margin-bottom:30px}}@media print{.kws-product-group-teaser--element--content .btn-row{position:relative}}.kws-product-group-teaser--element--content .btn-row .kws-int-btn{margin-bottom:0}@media print{.kws-product-group-teaser--element--content .btn-row .kws-int-btn{display:block;margin:0;padding:0;line-height:1.2;text-align:left;text-transform:none}}@media print{.kws-product-group-teaser--element--content .btn-row .kws-int-btn:after{display:block}}@media print{.kws-product-group-teaser--element{min-width:100% !important;max-width:100% !important;padding:0}}.kws-product-group-teaser--group.white-default .kws-product-group-teaser--element--title,.kws-product-group-teaser--group.grey-default .kws-product-group-teaser--element--title,.kws-product-group-teaser--group.yellow .kws-product-group-teaser--element--title,.kws-product-group-teaser--group.green .kws-product-group-teaser--element--title,.kws-product-group-teaser--group.darkred .kws-product-group-teaser--element--title,.kws-product-group-teaser--group.lightgreen .kws-product-group-teaser--element--title,.kws-product-group-teaser--group.darkblue .kws-product-group-teaser--element--title{color:var(--text-dark)}.kws-product-group-teaser--group.white-default .kws-product-group-teaser--element--content--varieties .variety,.kws-product-group-teaser--group.grey-default .kws-product-group-teaser--element--content--varieties .variety,.kws-product-group-teaser--group.yellow .kws-product-group-teaser--element--content--varieties .variety,.kws-product-group-teaser--group.green .kws-product-group-teaser--element--content--varieties .variety,.kws-product-group-teaser--group.darkred .kws-product-group-teaser--element--content--varieties .variety,.kws-product-group-teaser--group.lightgreen .kws-product-group-teaser--element--content--varieties .variety,.kws-product-group-teaser--group.darkblue .kws-product-group-teaser--element--content--varieties .variety{border-bottom:1px solid var(--text-dark)}.kws-product-group-teaser--group.white-default .kws-product-group-teaser--element--content--varieties .variety--link,.kws-product-group-teaser--group.grey-default .kws-product-group-teaser--element--content--varieties .variety--link,.kws-product-group-teaser--group.yellow .kws-product-group-teaser--element--content--varieties .variety--link,.kws-product-group-teaser--group.green .kws-product-group-teaser--element--content--varieties .variety--link,.kws-product-group-teaser--group.darkred .kws-product-group-teaser--element--content--varieties .variety--link,.kws-product-group-teaser--group.lightgreen .kws-product-group-teaser--element--content--varieties .variety--link,.kws-product-group-teaser--group.darkblue .kws-product-group-teaser--element--content--varieties .variety--link{color:var(--text-dark)}@media print{.kws-product-group-teaser--group.white-default .kws-product-group-teaser--element--content--varieties .variety--link,.kws-product-group-teaser--group.grey-default .kws-product-group-teaser--element--content--varieties .variety--link,.kws-product-group-teaser--group.yellow .kws-product-group-teaser--element--content--varieties .variety--link,.kws-product-group-teaser--group.green .kws-product-group-teaser--element--content--varieties .variety--link,.kws-product-group-teaser--group.darkred .kws-product-group-teaser--element--content--varieties .variety--link,.kws-product-group-teaser--group.lightgreen .kws-product-group-teaser--element--content--varieties .variety--link,.kws-product-group-teaser--group.darkblue .kws-product-group-teaser--element--content--varieties .variety--link{width:auto}}.kws-product-group-teaser--group.white-default .kws-product-group-teaser--element--content--varieties .variety--link:hover,.kws-product-group-teaser--group.white-default .kws-product-group-teaser--element--content--varieties .variety--link:focus,.kws-product-group-teaser--group.grey-default .kws-product-group-teaser--element--content--varieties .variety--link:hover,.kws-product-group-teaser--group.grey-default .kws-product-group-teaser--element--content--varieties .variety--link:focus,.kws-product-group-teaser--group.yellow .kws-product-group-teaser--element--content--varieties .variety--link:hover,.kws-product-group-teaser--group.yellow .kws-product-group-teaser--element--content--varieties .variety--link:focus,.kws-product-group-teaser--group.green .kws-product-group-teaser--element--content--varieties .variety--link:hover,.kws-product-group-teaser--group.green .kws-product-group-teaser--element--content--varieties .variety--link:focus,.kws-product-group-teaser--group.darkred .kws-product-group-teaser--element--content--varieties .variety--link:hover,.kws-product-group-teaser--group.darkred .kws-product-group-teaser--element--content--varieties .variety--link:focus,.kws-product-group-teaser--group.lightgreen .kws-product-group-teaser--element--content--varieties .variety--link:hover,.kws-product-group-teaser--group.lightgreen .kws-product-group-teaser--element--content--varieties .variety--link:focus,.kws-product-group-teaser--group.darkblue .kws-product-group-teaser--element--content--varieties .variety--link:hover,.kws-product-group-teaser--group.darkblue .kws-product-group-teaser--element--content--varieties .variety--link:focus{background-color:var(--hover-light)}.kws-product-group-teaser--group.white-default .kws-product-group-teaser--element--content--varieties .variety:last-child,.kws-product-group-teaser--group.grey-default .kws-product-group-teaser--element--content--varieties .variety:last-child,.kws-product-group-teaser--group.yellow .kws-product-group-teaser--element--content--varieties .variety:last-child,.kws-product-group-teaser--group.green .kws-product-group-teaser--element--content--varieties .variety:last-child,.kws-product-group-teaser--group.darkred .kws-product-group-teaser--element--content--varieties .variety:last-child,.kws-product-group-teaser--group.lightgreen .kws-product-group-teaser--element--content--varieties .variety:last-child,.kws-product-group-teaser--group.darkblue .kws-product-group-teaser--element--content--varieties .variety:last-child{border-bottom:none}@media print{.kws-product-group-teaser--group.white-default .kws-product-group-teaser--element--content--varieties .variety,.kws-product-group-teaser--group.grey-default .kws-product-group-teaser--element--content--varieties .variety,.kws-product-group-teaser--group.yellow .kws-product-group-teaser--element--content--varieties .variety,.kws-product-group-teaser--group.green .kws-product-group-teaser--element--content--varieties .variety,.kws-product-group-teaser--group.darkred .kws-product-group-teaser--element--content--varieties .variety,.kws-product-group-teaser--group.lightgreen .kws-product-group-teaser--element--content--varieties .variety,.kws-product-group-teaser--group.darkblue .kws-product-group-teaser--element--content--varieties .variety{margin-bottom:10px;border-bottom:0;font-size:10pt;line-height:1.2}}.kws-product-group-teaser--group.kws-orange .kws-product-group-teaser--element--title,.kws-product-group-teaser--group.darkgreen .kws-product-group-teaser--element--title,.kws-product-group-teaser--group.darkgrey .kws-product-group-teaser--element--title{color:var(--text-light)}.kws-product-group-teaser--group.kws-orange .kws-product-group-teaser--element--content--varieties .variety,.kws-product-group-teaser--group.darkgreen .kws-product-group-teaser--element--content--varieties .variety,.kws-product-group-teaser--group.darkgrey .kws-product-group-teaser--element--content--varieties .variety{border-bottom:1px solid var(--text-light)}.kws-product-group-teaser--group.kws-orange .kws-product-group-teaser--element--content--varieties .variety--link,.kws-product-group-teaser--group.darkgreen .kws-product-group-teaser--element--content--varieties .variety--link,.kws-product-group-teaser--group.darkgrey .kws-product-group-teaser--element--content--varieties .variety--link{color:var(--text-light)}@media print{.kws-product-group-teaser--group.kws-orange .kws-product-group-teaser--element--content--varieties .variety--link,.kws-product-group-teaser--group.darkgreen .kws-product-group-teaser--element--content--varieties .variety--link,.kws-product-group-teaser--group.darkgrey .kws-product-group-teaser--element--content--varieties .variety--link{width:auto}}.kws-product-group-teaser--group.kws-orange .kws-product-group-teaser--element--content--varieties .variety--link:hover,.kws-product-group-teaser--group.kws-orange .kws-product-group-teaser--element--content--varieties .variety--link:focus,.kws-product-group-teaser--group.darkgreen .kws-product-group-teaser--element--content--varieties .variety--link:hover,.kws-product-group-teaser--group.darkgreen .kws-product-group-teaser--element--content--varieties .variety--link:focus,.kws-product-group-teaser--group.darkgrey .kws-product-group-teaser--element--content--varieties .variety--link:hover,.kws-product-group-teaser--group.darkgrey .kws-product-group-teaser--element--content--varieties .variety--link:focus{background-color:var(--hover-light)}.kws-product-group-teaser--group.kws-orange .kws-product-group-teaser--element--content--varieties .variety:last-child,.kws-product-group-teaser--group.darkgreen .kws-product-group-teaser--element--content--varieties .variety:last-child,.kws-product-group-teaser--group.darkgrey .kws-product-group-teaser--element--content--varieties .variety:last-child{border-bottom:none}@media print{.kws-product-group-teaser--group.kws-orange .kws-product-group-teaser--element--content--varieties .variety,.kws-product-group-teaser--group.darkgreen .kws-product-group-teaser--element--content--varieties .variety,.kws-product-group-teaser--group.darkgrey .kws-product-group-teaser--element--content--varieties .variety{margin-bottom:10px;border-bottom:0;font-size:10pt;line-height:1.2}}.kws-product-group-teaser--group.white-default .kws-product-group-teaser--element--content{background-color:var(--white-default)}.kws-product-group-teaser--group.grey-default .kws-product-group-teaser--element--content{background-color:var(--grey-default)}.kws-product-group-teaser--group.yellow .kws-product-group-teaser--element--content{background-color:var(--yellow)}.kws-product-group-teaser--group.green .kws-product-group-teaser--element--content{background-color:var(--green)}.kws-product-group-teaser--group.darkred .kws-product-group-teaser--element--content{background-color:var(--darkred)}.kws-product-group-teaser--group.lightgreen .kws-product-group-teaser--element--content{background-color:var(--lightgreen)}.kws-product-group-teaser--group.darkblue .kws-product-group-teaser--element--content{background-color:var(--darkblue)}.kws-product-group-teaser--group.kws-orange .kws-product-group-teaser--element--content{background-color:var(--kws-orange)}.kws-product-group-teaser--group.darkgreen .kws-product-group-teaser--element--content{background-color:var(--darkgreen)}.kws-product-group-teaser--group.darkgrey .kws-product-group-teaser--element--content{background-color:var(--darkgrey)}
