.two-columns-section{overflow:hidden;position:relative}@media screen and (max-width:767px){.two-columns-section .container .is-grid.mobile-order{grid-template-areas:"col-1" "col-2"}.two-columns-section .container .is-grid.mobile-order .col-content{grid-area:col-1}.two-columns-section .container .is-grid.mobile-order .col-3{grid-area:col-2}}.two-columns-section .container .image_mask{height:100%;-webkit-mask:url(shape_mask1.svg) no-repeat center;mask:url(shape_mask1.svg) no-repeat center}.two-columns-section .container .image_mask--2{-webkit-mask:url(shape_mask2.svg) no-repeat center;mask:url(shape_mask2.svg) no-repeat center}@media screen and (max-width:767px){.two-columns-section .container .image_mask{margin-left:auto;margin-right:auto}}.two-columns-section .container .image_mask img{height:100%}.two-columns-section .col-usps{position:relative}.two-columns-section .col-product .product-card-wrapper{height:auto}@media screen and (min-width:480px){.two-columns-section .col-product .product-card-wrapper{margin:0 auto;max-width:29.375rem;min-width:21.875rem}}.two-columns-section .usps__bg{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:100%}.two-columns-section .usps__bg+.rte{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.two-columns-section .usps__bg+.rte .list-icons{margin:0 auto;max-width:25.9375rem;width:100%}@media screen and (min-width:1024px){.two-columns-section .usps__bg+.rte .list-icons{max-width:34.75rem}}.two-columns-section .usps__bg .icon-blob-background{max-width:25.9375rem;width:100%}@media screen and (min-width:1024px){.two-columns-section .usps__bg .icon-blob-background{max-width:34.75rem}}.two-columns-section ol{list-style-position:inside;margin:0;padding-left:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.two-columns-section .center ol{margin-left:auto;margin-right:auto}.two-columns-section .right ol{margin-left:auto;margin-right:0}[dir=rtl] .two-columns-section .button .icon{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.two-columns-section .video .video__holder{width:100%;z-index:1}