.content-with-image p{margin:0}.content-with-image .fs-label{color:#000;font-size:12px;font-weight:700;line-height:1.1}.content-with-image .product-features-heading{margin-top:10px}.content-with-image .inner-wrapper{margin:0 auto}.content-with-image .set{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:60px}.content-with-image .set:last-child{margin-bottom:0}.content-with-image .set .image{-ms-flex-negative:0;flex-shrink:0;margin-top:20px;position:relative;width:100%}.content-with-image .set .content{margin-left:0;width:100%}.content-with-image img{display:block;width:100%}.content-with-image h3{margin-bottom:5px}.content-with-image .fs-intro{font-size:18px;line-height:1.5}.content-with-image .description{font-size:18px;line-height:1.5;margin-top:20px}.content-with-image .description ul{font-size:14px;list-style:none;margin:0;padding:0}.content-with-image .description ul li{background-position:0 2px;background-repeat:no-repeat;background-size:16px 16px;margin:5px 0 0;padding:0 0 0 25px;position:relative}.content-with-image .set:nth-of-type(2n){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.content-with-image .set:nth-of-type(2n) .content{margin-left:0;margin-right:30px}.content-with-image.type2>p{display:none}.content-with-image.type2 .inner-wrapper{margin-top:80px}.content-with-image.type2 h3{margin:1em 0}.content-with-image.type2 .fs-intro{color:#000}.content-with-image.type2 .description{font-size:inherit;line-height:inherit}.content-with-image.type2 .set:not(:last-child){margin:0 0 41px}@media (min-width:768px){.content-with-image .product-features-heading{max-width:670px}.content-with-image .inner-wrapper{max-width:970px}.content-with-image.type2 .inner-wrapper{margin-top:40px}.content-with-image .set{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.content-with-image .set .image{margin-top:0;width:370px}.content-with-image .set .content{margin-left:30px}.content-with-image .description,.content-with-image .fs-intro{font-size:20px}.content-with-image .set:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}