@charset "UTF-8";.paragraph--media-text .paragraph-content--foreground{position:relative;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--media-text .paragraph-content--foreground .paragraph-content--foreground--media{width:100%;-ms-flex:0 0 100%;flex:0 0 100%}.paragraph--media-text .paragraph-content--background{position:absolute;z-index:1;width:100%}.paragraph--media-text .field-video .video-js .vjs-big-play-button{width:68px;height:68px;background:url(../../../images/video-play.png) 0 0 no-repeat;border:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.paragraph--media-text .field-video .video-js:hover .vjs-big-play-button{background-color:transparent}.paragraph--media-text .field-video .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.paragraph--media-text .field-video .video-js .vjs-icon-play:before{content:""}.paragraph--media-text .field-video .video-js.vjs-has-started.vjs-paused .vjs-big-play-button{display:block}.paragraph--media-text .field-video .video-js .vjs-poster{background-size:cover!important}.paragraph--media-text .field-video .video-info{padding:8px 0 0;font-family:Montserrat,Microsoft YaHei New,Microsoft Yahei,微软雅黑,宋体,SimSun,STXihei,华文细黑,sans-serif;font-weight:400;text-transform:none;font-size:14px;line-height:1.6667;color:#949598}.paragraph--media-text .field-video .video-info .video-duration,.paragraph--media-text .field-video .video-info .video-title{display:inline-block}.paragraph--media-text.t-pos-l.body1 .paragraph-content--foreground,.paragraph--media-text.t-pos-r.body1 .paragraph-content--foreground{margin:0 -15px}.paragraph--media-text.t-pos-l.body1 .paragraph-content--foreground>div,.paragraph--media-text.t-pos-r.body1 .paragraph-content--foreground>div{margin:0 15px}.paragraph--media-text.t-pos-r .paragraph-content--foreground{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.paragraph--media-text.t-pos-a .paragraph-content--foreground{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.paragraph--media-text.t-pos-a .paragraph-content--foreground .paragraph-content--foreground--media{margin-bottom:30px}.paragraph--media-text.t-pos-b .paragraph-content--foreground{-ms-flex-direction:column;flex-direction:column}.paragraph--media-text.t-pos-b .paragraph-content--foreground .field-wysiwyg{margin-bottom:15px}.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground,.paragraph--media-text.t-pos-over .container.background-and-foreground{overflow:hidden;padding:0}.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--background,.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media,.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image,.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image picture,.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video,.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video picture,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--background,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image picture,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video picture,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--background,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image picture,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video picture,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image picture,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video picture,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--background,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image picture,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video picture,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image picture,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video picture{height:100%}.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image picture img,.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video picture img,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image picture img,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video picture img,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image picture img,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video picture img,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image picture img,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video picture img,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image picture img,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video picture img,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image picture img,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video picture img{height:100%;width:100%;object-fit:cover}.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image .video-js,.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video .video-js,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image .video-js,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video .video-js,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image .video-js,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video .video-js,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image .video-js,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video .video-js,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image .video-js,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video .video-js,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image .video-js,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video .video-js{height:100%}.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image .video-js video,.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video .video-js video,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image .video-js video,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video .video-js video,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image .video-js video,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video .video-js video,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image .video-js video,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video .video-js video,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image .video-js video,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video .video-js video,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-image .video-js video,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media .field-video .video-js video{object-fit:cover}.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--foreground,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--foreground,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--foreground,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--foreground,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground{min-height:400px;height:100%;position:relative}.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--foreground:after,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground:after{content:"";position:absolute;width:200%;height:100%;z-index:1;left:-150%;background-color:rgba(0,0,0,.65);top:0;left:calc(-150% + 50px);transform:skewX(-12deg)}.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg{-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px);-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px);position:relative;z-index:11;padding:40px 0 20px 30px}.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg .field--field-mt-body,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg .field--field-mt-body,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg .field--field-mt-body,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg .field--field-mt-body,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg .field--field-mt-body,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg .field--field-mt-body{position:relative;top:50%;transform:translateY(-50%)}body.page-node-type-product .field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--foreground,body.page-node-type-product .field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--foreground,body.page-node-type-product .field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--foreground,body.page-node-type-product .field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground,body.page-node-type-product .field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--foreground,body.page-node-type-product .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground{min-height:468px}.field--field-hero-paragraph .paragraph--media-text.t-pos-a.w33 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-b.w33 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-l.w33 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-over.w33 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-r.w33 .container.background-and-foreground .paragraph-content--foreground:before,.paragraph--media-text.t-pos-over.w33 .container.background-and-foreground .paragraph-content--foreground:before{left:-166.6666%}.field--field-hero-paragraph .paragraph--media-text.t-pos-a.w33 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-b.w33 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-l.w33 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-over.w33 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-r.w33 .container.background-and-foreground .paragraph-content--foreground:after,.paragraph--media-text.t-pos-over.w33 .container.background-and-foreground .paragraph-content--foreground:after{left:calc(-166.6666% + 200px)}.field--field-hero-paragraph .paragraph--media-text.t-pos-a.w33 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-b.w33 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-l.w33 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-over.w33 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-r.w33 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.paragraph--media-text.t-pos-over.w33 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg{-ms-flex:0 0 calc(33.3333% - 30px);flex:0 0 calc(33.3333% - 30px);-ms-flex-preferred-size:calc(33.3333% - 30px);flex-basis:calc(33.3333% - 30px)}.field--field-hero-paragraph .paragraph--media-text.t-pos-a.w40 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-b.w40 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-l.w40 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-over.w40 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-r.w40 .container.background-and-foreground .paragraph-content--foreground:before,.paragraph--media-text.t-pos-over.w40 .container.background-and-foreground .paragraph-content--foreground:before{left:-160%}.field--field-hero-paragraph .paragraph--media-text.t-pos-a.w40 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-b.w40 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-l.w40 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-over.w40 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-r.w40 .container.background-and-foreground .paragraph-content--foreground:after,.paragraph--media-text.t-pos-over.w40 .container.background-and-foreground .paragraph-content--foreground:after{left:calc(-160% + 200px)}.field--field-hero-paragraph .paragraph--media-text.t-pos-a.w40 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-b.w40 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-l.w40 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-over.w40 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-r.w40 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.paragraph--media-text.t-pos-over.w40 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg{-ms-flex:0 0 calc(40% - 30px);flex:0 0 calc(40% - 30px);-ms-flex-preferred-size:calc(40% - 30px);flex-basis:calc(40% - 30px)}.field--field-hero-paragraph .paragraph--media-text.t-pos-a.w50 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-b.w50 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-l.w50 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-over.w50 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-r.w50 .container.background-and-foreground .paragraph-content--foreground:before,.paragraph--media-text.t-pos-over.w50 .container.background-and-foreground .paragraph-content--foreground:before{left:-150%}.field--field-hero-paragraph .paragraph--media-text.t-pos-a.w50 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-b.w50 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-l.w50 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-over.w50 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-r.w50 .container.background-and-foreground .paragraph-content--foreground:after,.paragraph--media-text.t-pos-over.w50 .container.background-and-foreground .paragraph-content--foreground:after{left:calc(-150% + 50px)}.field--field-hero-paragraph .paragraph--media-text.t-pos-a.w50 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-b.w50 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-l.w50 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-over.w50 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-r.w50 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.paragraph--media-text.t-pos-over.w50 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg{-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px);-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px)}.field--field-hero-paragraph .paragraph--media-text.t-pos-a.w60 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-b.w60 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-l.w60 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-over.w60 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-r.w60 .container.background-and-foreground .paragraph-content--foreground:before,.paragraph--media-text.t-pos-over.w60 .container.background-and-foreground .paragraph-content--foreground:before{left:-140%}.field--field-hero-paragraph .paragraph--media-text.t-pos-a.w60 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-b.w60 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-l.w60 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-over.w60 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-r.w60 .container.background-and-foreground .paragraph-content--foreground:after,.paragraph--media-text.t-pos-over.w60 .container.background-and-foreground .paragraph-content--foreground:after{left:calc(-140% + 200px)}.field--field-hero-paragraph .paragraph--media-text.t-pos-a.w60 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-b.w60 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-l.w60 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-over.w60 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-r.w60 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.paragraph--media-text.t-pos-over.w60 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg{-ms-flex:0 0 calc(60% - 30px);flex:0 0 calc(60% - 30px);-ms-flex-preferred-size:calc(60% - 30px);flex-basis:calc(60% - 30px)}.field--field-hero-paragraph .paragraph--media-text.t-pos-a.w66 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-b.w66 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-l.w66 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-over.w66 .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-r.w66 .container.background-and-foreground .paragraph-content--foreground:before,.paragraph--media-text.t-pos-over.w66 .container.background-and-foreground .paragraph-content--foreground:before{left:-133.3333%}.field--field-hero-paragraph .paragraph--media-text.t-pos-a.w66 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-b.w66 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-l.w66 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-over.w66 .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-r.w66 .container.background-and-foreground .paragraph-content--foreground:after,.paragraph--media-text.t-pos-over.w66 .container.background-and-foreground .paragraph-content--foreground:after{left:calc(-133.3333% + 200px)}.field--field-hero-paragraph .paragraph--media-text.t-pos-a.w66 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-b.w66 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-l.w66 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-over.w66 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-r.w66 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.paragraph--media-text.t-pos-over.w66 .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg{-ms-flex:0 0 calc(66.6666% - 30px);flex:0 0 calc(66.6666% - 30px);-ms-flex-preferred-size:calc(66.6666% - 30px);flex-basis:calc(66.6666% - 30px)}.field--field-hero-paragraph .paragraph--media-text.t-pos-a.body1 .paragraph-content--foreground>div,.field--field-hero-paragraph .paragraph--media-text.t-pos-b.body1 .paragraph-content--foreground>div,.field--field-hero-paragraph .paragraph--media-text.t-pos-l.body1 .paragraph-content--foreground>div,.field--field-hero-paragraph .paragraph--media-text.t-pos-over.body1 .paragraph-content--foreground>div,.field--field-hero-paragraph .paragraph--media-text.t-pos-r.body1 .paragraph-content--foreground>div{margin-left:auto;margin-right:auto}.paragraph--media-text.t-pos-over .background-and-foreground .paragraph-content--foreground .field-wysiwyg{color:#fff}.paragraph--media-text.w33 .field-wysiwyg{-ms-flex:0 0 calc(33.3333% - 30px);flex:0 0 calc(33.3333% - 30px);-ms-flex-preferred-size:calc(33.3333% - 30px);flex-basis:calc(33.3333% - 30px)}.paragraph--media-text.w33.body1 .paragraph-content--foreground--media{-ms-flex:0 0 calc(66.6666% - 30px);flex:0 0 calc(66.6666% - 30px);-ms-flex-preferred-size:calc(66.6666% - 30px);flex-basis:calc(66.6666% - 30px)}.paragraph--media-text.w40 .field-wysiwyg{-ms-flex:0 0 calc(40% - 30px);flex:0 0 calc(40% - 30px);-ms-flex-preferred-size:calc(40% - 30px);flex-basis:calc(40% - 30px)}.paragraph--media-text.w40.body1 .paragraph-content--foreground--media{-ms-flex:0 0 calc(60% - 30px);flex:0 0 calc(60% - 30px);-ms-flex-preferred-size:calc(60% - 30px);flex-basis:calc(60% - 30px)}.paragraph--media-text.w50 .field-wysiwyg,.paragraph--media-text.w50.body1 .paragraph-content--foreground--media{-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px);-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px)}.paragraph--media-text.w60 .field-wysiwyg{-ms-flex:0 0 calc(60% - 30px);flex:0 0 calc(60% - 30px);-ms-flex-preferred-size:calc(60% - 30px);flex-basis:calc(60% - 30px)}.paragraph--media-text.w60.body1 .paragraph-content--foreground--media{-ms-flex:0 0 calc(40% - 30px);flex:0 0 calc(40% - 30px);-ms-flex-preferred-size:calc(40% - 30px);flex-basis:calc(40% - 30px)}.paragraph--media-text.w66 .field-wysiwyg{-ms-flex:0 0 calc(66.6666% - 30px);flex:0 0 calc(66.6666% - 30px);-ms-flex-preferred-size:calc(66.6666% - 30px);flex-basis:calc(66.6666% - 30px)}.paragraph--media-text.w66.body1 .paragraph-content--foreground--media{-ms-flex:0 0 calc(33.3333% - 30px);flex:0 0 calc(33.3333% - 30px);-ms-flex-preferred-size:calc(33.3333% - 30px);flex-basis:calc(33.3333% - 30px)}.paragraph--media-text.w100 .field-wysiwyg,.paragraph--media-text.w100.body1 .paragraph-content--foreground--media{-ms-flex:0 0 calc(100% - 30px);flex:0 0 calc(100% - 30px);-ms-flex-preferred-size:calc(100% - 30px);flex-basis:calc(100% - 30px)}.paragraph--media-text.bg-img1 .container.background-and-foreground>.row>div{min-height:400px}body.page-node-type-product .paragraph--media-text.bg-img1 .container.background-and-foreground>.row>div{min-height:468px}.paragraph--media-text.bg-img1 .container.background-and-foreground .paragraph-content--background--media .field-image img{width:100%;height:100%;object-fit:cover;min-height:400px}body.page-node-type-product .paragraph--media-text.bg-img1 .container.background-and-foreground .paragraph-content--background--media .field-image img{min-height:468px}@media (max-width:992.98px){.paragraph--media-text.bg-img1 .container.background-and-foreground .paragraph-content--background--media .field-image img,.paragraph--media-text.bg-img1 .container.background-and-foreground>.row>div,body.page-node-type-product .paragraph--media-text.bg-img1 .container.background-and-foreground .paragraph-content--background--media .field-image img,body.page-node-type-product .paragraph--media-text.bg-img1 .container.background-and-foreground>.row>div{min-height:unset}}.paragraph--media-text.bleed .paragraph-content>.container>.row>.col-sm-10{padding-left:0;padding-right:0}.paragraph--media-text.bleed .paragraph-content>.container{max-width:none;padding-left:0;padding-right:0}.paragraph--media-text.bleed .field-image img{width:100%}@media (max-width:992.98px){.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground,.paragraph--media-text.t-pos-over .container.background-and-foreground{overflow:visible}.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--background,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--background,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--background,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--background,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background{height:auto;position:relative}.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--background:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--background:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--background:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--background:after,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background:after{display:none}.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--background .paragraph-content--background--media{height:auto}.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--foreground,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--foreground,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--foreground,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--foreground,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground{transform:none;min-height:unset;display:block;margin-top:0;background-color:#424242}.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground:before,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--foreground:after,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--foreground:before,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground:after,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground:before{display:none}.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg{transform:none;-ms-flex:0 0 100%!important;flex:0 0 100%!important}.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg .field--field-mt-body,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg .field--field-mt-body,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg .field--field-mt-body,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg .field--field-mt-body,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg .field--field-mt-body,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg .field--field-mt-body{transform:none}.paragraph--media-text.t-pos-over .container.background-and-foreground>.row{display:block}.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg{padding-right:30px}.paragraph--media-text.w33 .field-wysiwyg,.paragraph--media-text.w33.body1 .paragraph-content--foreground--media,.paragraph--media-text.w40 .field-wysiwyg,.paragraph--media-text.w40.body1 .paragraph-content--foreground--media,.paragraph--media-text.w60 .field-wysiwyg,.paragraph--media-text.w60.body1 .paragraph-content--foreground--media,.paragraph--media-text.w66 .field-wysiwyg,.paragraph--media-text.w66.body1 .paragraph-content--foreground--media{-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px);-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px)}}@media (max-width:767.98px){.paragraph--media-text.w33 .field-wysiwyg,.paragraph--media-text.w33.body1 .paragraph-content--foreground--media,.paragraph--media-text.w40 .field-wysiwyg,.paragraph--media-text.w40.body1 .paragraph-content--foreground--media,.paragraph--media-text.w50 .field-wysiwyg,.paragraph--media-text.w50.body1 .paragraph-content--foreground--media,.paragraph--media-text.w60 .field-wysiwyg,.paragraph--media-text.w60.body1 .paragraph-content--foreground--media,.paragraph--media-text.w66 .field-wysiwyg,.paragraph--media-text.w66.body1 .paragraph-content--foreground--media{-ms-flex:0 0 calc(100% - 30px);flex:0 0 calc(100% - 30px);-ms-flex-preferred-size:calc(100% - 30px);flex-basis:calc(100% - 30px)}}@media (max-width:574.98px){.field--field-hero-paragraph .paragraph--media-text.t-pos-a .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-b .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-l .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.field--field-hero-paragraph .paragraph--media-text.t-pos-r .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg,.paragraph--media-text.t-pos-over .container.background-and-foreground .paragraph-content--foreground .field-wysiwyg{padding-left:15px;padding-right:15px}}
/*# sourceMappingURL=paragraph--media-text.min.css.map */
