.m-teaser-row-product-wrapper{overflow:hidden}
.m-teaser-row-product-wrapper .product-close{position:absolute;top:30px;right:0;z-index:100;cursor:pointer}
@media(min-width:710px){.m-teaser-row-product-wrapper .product-close{top:40px}
}
.m-teaser-row-product-wrapper .product-close:after{width:30px;height:30px}
.m-teaser-row-product-wrapper .row-product-item{padding-bottom:0;position:relative;cursor:pointer}
@media only screen and (max-width:709px){.m-teaser-row-product-wrapper .row-product-item{padding-bottom:0;padding-top:40px;text-align:left}
}
.m-teaser-row-product-wrapper .row-product-item .row-product-image-container{display:block;margin-bottom:20px;opacity:.6}
@media only screen and (max-width:939px){.m-teaser-row-product-wrapper .row-product-item .row-product-image-container{max-width:164px;text-align:center}
}
@media only screen and (max-width:709px){.m-teaser-row-product-wrapper .row-product-item .row-product-image-container{max-width:320px;margin:0 auto 30px}
}
@media only screen and (min-width:940px){.m-teaser-row-product-wrapper .row-product-item .row-product-image-container{max-width:205px}
}
@media only screen and (min-width:1240px){.m-teaser-row-product-wrapper .row-product-item .row-product-image-container{max-width:280px}
}
@media only screen and (min-width:1420px){.m-teaser-row-product-wrapper .row-product-item .row-product-image-container{max-width:325px}
}
.m-teaser-row-product-wrapper .row-product-item .row-product-image-container img{width:100%;height:auto}
.m-teaser-row-product-wrapper .row-product-item .row-product-image-container.active{opacity:1}
.m-teaser-row-product-wrapper .row-product-item .row-product-name{display:block;font-family:"AvenirNext-DemiBold",sans-serif;color:#222;margin-bottom:20px}
.m-teaser-row-product-wrapper .row-product-item .row-product-expand{display:block;font-family:"AvenirNext-DemiBold",sans-serif;color:#00747a;cursor:pointer}
.m-teaser-row-product-wrapper .row-product-item .row-product-expand span{font-family:"Noto Sans",sans-serif;font-weight:bold;display:inline-block;vertical-align:middle;white-space:nowrap;line-height:20px}
.m-teaser-row-product-wrapper .row-product-item .row-product-expand .am-icon-dropdown-down-red{display:inline-block;vertical-align:middle;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.m-teaser-row-product-wrapper .row-product-item .row-product-expand .am-icon-dropdown-down-red::after{vertical-align:middle;height:8px;width:13px}
@media(min-width:710px){.m-teaser-row-product-wrapper .row-product-item .row-product-expand:hover span{text-decoration:underline}
}
.m-teaser-row-product-wrapper .row-product-item.flyout .am-icon-dropdown-down-red{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.m-teaser-row-product-wrapper .row-product-item.flyout:after{content:'';display:inline-block;position:absolute;bottom:-60px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-style:solid;border-width:0 22.5px 20px 22.5px;border-color:transparent transparent rgba(226,243,245,0.3) transparent;-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}
@media only screen and (max-width:709px){.m-teaser-row-product-wrapper .row-product-item.flyout:after{left:20%}
}
.m-teaser-row-product-wrapper .row-product-item.flyout+.row-product-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:0}
@media(min-width:710px){.m-teaser-row-product-wrapper .row-product-item.flyout+.row-product-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
}
.m-teaser-row-product-wrapper .row-product-item.flyout+.row-product-item-content .product-close{display:none}
.m-teaser-row-product-wrapper .row-product-item.flyout+.row-product-item-content.animation-open{max-height:3000px}
.m-teaser-row-product-wrapper .row-product-item.flyout+.row-product-item-content.animation-open .product-close{display:block}
.m-teaser-row-product-wrapper .row-product-item.flyout picture{opacity:1}
.m-teaser-row-product-wrapper .row-product-item-content{display:none;background:rgba(226,243,245,0.3);margin-top:60px;-webkit-transition:max-height .8s;-o-transition:max-height .8s;transition:max-height .8s}
.m-teaser-row-product-wrapper .row-product-item-content:after{content:"";position:absolute;left:-100vw;top:0;width:100vw;height:100%;background:rgba(226,243,245,0.3)}
.m-teaser-row-product-wrapper .row-product-item-content:before{content:"";position:absolute;right:-100vW;top:0;width:100vw;height:100%;background:rgba(226,243,245,0.3)}
.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper{z-index:2;overflow:hidden;padding-top:60px;width:100%}
.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .bg-space-lightgrey{background-color:rgba(255,255,255,0)}
@media only screen and (min-width:1420px){.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper{width:100%}
}
.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .flyout-title{display:block;margin-bottom:20px;font-family:"AvenirNext-DemiBold",sans-serif;color:#0f2033}
.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .flyout-description{display:block;margin-bottom:20px;color:#000}
.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .flyout-description.richtext-container sup{font-family:"Noto Sans",sans-serif}
.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .flyout-price{display:block;margin-bottom:20px;color:#000;font-family:"Noto Sans",sans-serif}
.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .flyout-price.richtext-container{font-size:16px;line-height:26px;font-weight:600}
@media only screen and (max-width:939px){.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .flyout-price.richtext-container{font-size:16px;line-height:30px}
}
.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .flyout-price.richtext-container sup{font-family:"Noto Sans",sans-serif}
.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .flyout-more{display:block;margin-bottom:20px;font-family:"Noto Sans",sans-serif;line-height:20px;font-weight:bold}
.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .flyout-more .am-icon-red-arrow-right{display:inline-block;margin-left:5px}
.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .flyout-more .am-icon-red-arrow-right:after{width:12px;height:8px;background-size:contain}
@media only screen and (max-width:939px){.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .flyout-more{margin-bottom:20px}
}
@media only screen and (max-width:939px){.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .flyout-button{margin-bottom:40px}
}
@media only screen and (min-width:940px){.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .flyout-button{margin-bottom:40px}
}
.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .m-feature-table-wrapper{margin-bottom:0}
@media(min-width:709px){.m-teaser-row-product-wrapper .row-product-item-content .m-feature-flyout-wrapper .m-feature-table-wrapper .feature-col-right{padding-top:38px}
}
.m-teaser-row-product-wrapper .row-product-item-content .m-005-text-container-wrapper .text-container{color:#63809d;font-size:14px;line-height:26px}
@media(min-width:710px){.m-teaser-row-product-wrapper.opened-m-teaser{padding-bottom:0 !important}
}
.m-teaser-row-product-wrapper.opened-m-teaser .m-005a{padding:40px 0}
@media(min-width:940px){.m-teaser-row-product-wrapper.opened-m-teaser .m-005a{padding:60px 0}
}
.m-teaser-row-product-wrapper.opened-m-teaser .m005-empty .m-feature-table-wrapper{padding-bottom:40px}
@media(min-width:940px){.m-teaser-row-product-wrapper.opened-m-teaser .m005-empty .m-feature-table-wrapper{padding-bottom:60px}
}
.m-teaser-row-product-wrapper #calculate-width-aus{position:absolute;visibility:hidden;opacity:0;height:auto;width:auto;white-space:nowrap;font-family:"AvenirNext-DemiBold",sans-serif;color:#00747a}