@media only screen and (min-width: 800px){.medium-up--hide{display:none}}.page-width--wide{max-width:1440px;margin:0 auto;position:relative;z-index:2;padding:0 55px}.page-section{padding-bottom:55px;padding-top:55px}@media only screen and (min-width: 1310px){.page-width--gutter{padding-left:75px;padding-right:75px}}@media only screen and (min-width: 800px){.page-section .section-header{margin-bottom:40px}}.feature-row{display:flex;width:100%}@media only screen and (min-width: 800px){.feature-row--rev{flex-direction:row-reverse}}.feature-row--align-top{align-items:flex-start}.feature-row__item{flex:0 1 50%}.feature-row__text{padding-top:35px;padding-bottom:35px}.page-feature-row-block{margin-bottom:40px}.page-feature-row-block:last-child{margin-bottom:0}@media only screen and (min-width: 800px){.page-feature-row-block{margin-bottom:100px}}.page-feature-row__image-wrapper{margin:0;position:relative}.page-feature-row__image-wrapper.box-bg--left:before{content:"";background-color:#14328c;height:247px;width:calc(88% + 40px);max-width:628px;position:absolute;left:-42px;bottom:-42px;border-radius:0 20px 20px 0}.feainnerimg{position:relative;z-index:10}.page-feature-row__text-inner .section-title{font-size:32px}.page-feature-row__subtext p{color:#000;font-size:18px}.pure-slide__imagebox img{max-width:100%}.btn{text-transform:uppercase;border-radius:7px;font-size:15px;height:60px;padding:15px 18px;font-family:Avenir Next,sans-serif;letter-spacing:2.58px;box-shadow:1px 12px 12px #80808042;outline:none;display:inline-flex;justify-content:center;background-color:#14328c;text-decoration:none;color:#fff;max-width:412px;text-align:center;line-height:21px;align-items:center}.page-feature-row__subtext{margin-bottom:30px}@media only screen and (min-width: 1441px){.page-feature-row__image-wrapper.box-bg--left:before{border-radius:20px}}.page-feature-row__image-wrapper.box-bg--right:before{content:"";background-color:#14328c;height:247px;width:calc(100% + 42px);max-width:628px;position:absolute;left:-42px;bottom:-42px;border-radius:20px 0 0 20px}@media only screen and (min-width: 1441px){.page-feature-row__image-wrapper.box-bg--right:before{width:calc(90% + 42px);border-radius:20px}}@media only screen and (max-width: 799px){.page-feature-row__image-wrapper{margin-bottom:35px}.page-feature-row__image-wrapper.box-bg--left{left:-40px}.page-feature-row__image-wrapper.box-bg--left:before{bottom:-28px;height:137px}.page-feature-row__image-wrapper.box-bg--right{right:-25px}.page-feature-row__image-wrapper.box-bg--right:before{bottom:-6px;left:auto;height:137px;right:0;width:calc(100% + 19px)}.hero-intro-section-header h1{margin-top:0;margin-bottom:40px}.small--hide{display:none!important}.pfypage-page-pure-difference #MainContent{overflow:hidden}.page-section{padding-bottom:20px;padding-top:20px}.page-width--wide{padding:0 25px}}.page-feature-row__image--left .page-feature-row__image{border-radius:0 28px 28px 0}@media only screen and (min-width: 1441px){.page-feature-row__image--left .page-feature-row__image{border-radius:28px}}.page-feature-row__image--right .page-feature-row__image-wrapper{margin-left:auto;margin-right:0}.page-feature-row__image--right .page-feature-row__image{border-radius:28px 0 0 28px}.page-feature-row__text-inner{padding:40px 25px 0;letter-spacing:.05em}.page-feature-row__text-inner ol{margin-left:18px;margin-bottom:20px}.page-feature-row__text-inner ol li{margin-bottom:15px}@media only screen and (min-width: 800px){.page-feature-row__text-inner{padding:0 55px}}@media only screen and (min-width: 1440px){.page-feature-row__text-inner{padding-left:75px;padding-right:75px;max-width:550px}}.page-feature-row__text--left .page-feature-row__text-inner{padding-left:25px;padding-right:25px}@media only screen and (min-width: 800px){.page-feature-row__text--left .page-feature-row__text-inner{padding-left:55px;padding-right:55px}}@media only screen and (min-width: 1090px){.page-feature-row__text--left .page-feature-row__text-inner{padding-left:100px}}@media only screen and (min-width: 1440px){.page-feature-row__text--left .page-feature-row__text-inner{padding-left:30px;padding-right:0}}.page-feature-row__text--right .page-feature-row__text-inner{padding-left:25px}@media only screen and (min-width: 800px){.page-feature-row__text--right .page-feature-row__text-inner{padding-left:55px}}@media only screen and (min-width: 1090px){.page-feature-row__text--right .page-feature-row__text-inner{padding-right:100px}}@media only screen and (min-width: 1440px){.page-feature-row__text--right .page-feature-row__text-inner{padding-right:15px;padding-left:15px}.page-feature-row__text--right .page-feature-row__text-inner.gutter{margin-left:105px;margin-right:115px;max-width:465px}}.hero-intro-section-header.mobile,.hero-intro__text-inner{position:relative;z-index:2}.hero-intro__text-inner.alt .rte{max-width:100%}.hero-intro__text-inner .section-header{margin-bottom:5px}.hero-intro__text-inner .rte{line-height:1.8;letter-spacing:.04em;font-size:20px}.hero-intro__text-inner p{line-height:1.8;font-size:20px}@media only screen and (min-width: 800px){.hero-intro__text-inner{margin-left:0;margin-top:50px;max-width:465px}.hero-intro__text-inner.alt{max-width:500px}.hero-intro__text-inner .rte{max-width:450px;font-size:18px}.hero-intro__text-inner .rte--about-faq-intro,.hero-intro__text-inner .rte--about-nutri-intro{max-width:440px}.hero-intro__text-inner p{font-size:18px}}@media only screen and (min-width: 1310px){.hero-intro__text-inner{margin-left:100px;margin-top:65px}}.hero-intro__section-header{position:relative}@media only screen and (min-width: 800px){.hero-intro__section-header:before{content:"";position:absolute;top:-31px;left:-30px;width:31px;height:8px;background:#14328c}.hero-intro__section-header:after{content:"";position:absolute;top:-31px;left:-30px;width:8px;height:31px;background:#14328c}}.hero-feature-row__item{position:relative}.hero-intro__image-wrapper.top:before{content:"";background-color:#14328c;height:121px;width:93.6%;max-width:590px;max-width:546px;position:absolute;right:-69px;top:-17px;border-radius:17px 0 0 17px}.hero-intro__image-wrapper.bottom{margin-bottom:60px}.hero-intro__image-wrapper.bottom:after{content:"";background-color:#14328c;height:123px;width:93.6%;max-width:515px;position:absolute;right:-87px;bottom:-56px;border-radius:26px}@media only screen and (min-width: 768px){.hero-intro__image-wrapper.bottom:after{right:-100px;height:230px}.hero-intro__image-wrapper.top:before{height:230px}}.hero-intro__image-wrapper.bottom--def:after{bottom:-22px;right:-30px;height:154px;width:86%}@media only screen and (min-width: 800px){.hero-intro__image-wrapper{margin-right:0}.hero-intro__image-wrapper.top:before{top:-32px;border-radius:26px 0 0 26px;right:-60px}.hero-intro__image-wrapper.bottom{margin-bottom:20px}.hero-intro__image-wrapper.bottom:after{bottom:-104px}.hero-intro__image-wrapper.bottom--def:after{bottom:-30px}}@media only screen and (min-width: 1441px){.hero-intro__image-wrapper.top:before{border-radius:26px}}.hero-intro__image{z-index:2;border-radius:50%}.hero-intro__image--default{border-radius:28px}.highlight{color:#18359c;font-weight:700}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translateY(-50%);padding:0;border:none}.pure-slides .slick-dots{line-height:0;position:absolute;width:100%;bottom:-60px;left:0}.slick-dots li{width:13px;height:13px;position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{background-color:#102e9280;width:13px;height:13px;border-radius:50%;outline:none;border:none;font-size:0}.slick-dots li.slick-active button{background-color:#102e92}.pdimgheadwrp{position:relative;z-index:11}.intro-feature-row__subtext p{color:#000}#shopify-section-pure-difference-header{border-top:1px solid #e3e6f1}.pfypage-page-pure-difference .peprobtn{bottom:-30px}.page-section--pure-differece-icon-list .section-title{font-size:28px;line-height:43px}.pure-difference-hero-intro__image{-webkit-box-shadow:25px 50px 80px rgba(0,0,0,.25);box-shadow:25px 50px 80px #00000040;max-width:100%}.page-section--pure-differece-icon-list{background:#e4e8f180;position:relative}.pure-diff-divider-graphic-container{position:relative;height:282px;z-index:1;width:110%;margin-bottom:-80px;margin-top:-30px}.pure-diff-divider-graphic-container .graphic{position:absolute;height:100%;top:0;background-repeat:no-repeat;left:-5%;width:103%;background-size:auto 115%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.pure-diff-divider-graphic-container+.page-section--pure-differece-icon-list{padding-top:90px}@media only screen and (max-width: 480px){.pure-diff-divider-graphic-container .graphic{width:115%}.pure-diff-divider-graphic-container+.page-section--pure-differece-icon-list{padding-top:110px}}@media only screen and (min-width: 800px){.pure-diff-divider-graphic-container{margin-top:-130px;margin-bottom:-210px;height:555px;width:100%}.pure-diff-divider-graphic-container .graphic{background-position:0 0!important;background-size:auto 100%;-webkit-transform:none;transform:none;width:100%;left:0;right:auto}.pure-diff-divider-graphic-container+.page-section--pure-differece-icon-list{padding-top:115px}}@media only screen and (min-width: 1200px){.pure-diff-divider-graphic-container{margin-top:-205px}.pure-diff-divider-graphic-container .graphic{background-size:103% 100%}}@media only screen and (min-width: 800px){.free-from-icons{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-30px}}.free-from-icon__item{margin:20px 0 40px}.free-from-icon__item:last-child{margin-bottom:0}@media only screen and (min-width: 768px){.free-from-icon__item{min-height:93px;-moz-flex:1 1 50%;-ms-flex:1 1 50%;-webkit-box-flex:1;flex:1 1 50%;display:-ms-flexbox;display:-webkit-box;display:flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}}.free-from-icon__icon-container{width:93px;height:93px;overflow:hidden;border-radius:50%;position:relative;background-color:#f3f6f9;text-align:center;-moz-flex:0 0 93px;-ms-flex:0 0 93px;-webkit-box-flex:0;flex:0 0 93px;font-size:10px}.free-from-icon__icon-container img{max-height:100%}@media only screen and (max-width: 767px){.free-from-icon__icon-container{margin-bottom:15px}}.free-from-icon__title{font-size:20px;color:#14328c;font-family:Muli}@media only screen and (min-width: 768px){.free-from-icon__title{padding:0 50px}}.pure-difference-bg-boxes{display:none}@media only screen and (min-width: 1310px){.pure-difference-bg-boxes{background:url(/cdn/shop/files/pure-difference-bg-image.png?v=1716900548) no-repeat 0 0;width:110px;height:556px;position:absolute;right:0;bottom:calc(-45% - 55px);border-radius:23px;margin-left:15px;display:block}.pure-difference-bg-boxes:before{content:"";height:583px;width:80px;position:absolute;top:-70px;right:0;border-radius:23px;background-color:#14328c}}.pure-slides-container{max-width:1076px;margin:0}.feainnerimg img{max-width:100%}@media only screen and (max-width: 767px){.pure-slides-container{margin-left:-25px;margin-right:-25px}}@media only screen and (min-width: 800px){.pure-slides-container{margin:50px auto}}.pure-slides .slick-arrow{z-index:9}.pure-slides .slick-prev{background:url(/cdn/shop/files/arrow-left-white2x.png?v=1716906636) no-repeat center center;background-size:11px;left:22px}.pure-slides .slick-next{background:url(/cdn/shop/files/arrow-right-white2x.png?v=1716906640) no-repeat center center;background-size:11px;right:22px}.pure-slides .slick-dots{line-height:0;position:absolute;width:100%;bottom:-60px;left:0;text-align:center}.page-section--pure-difference-richtext{padding-top:40px;background-image:url(/cdn/shop/files/rtfootbg_948b9ab5-bdcf-4820-9122-d198afd1a277.png?v=1717064656);background-repeat:no-repeat;background-size:cover;background-color:#fff;padding-bottom:50px;min-height:390px;display:flex!important;align-items:center;margin-top:35px}.richtext-box__content{color:#fff;max-width:630px;text-align:center;margin:0 auto}.richtext-box__title{color:#fff;text-align:center;font-weight:400;font-family:Avenir Next;font-size:31px}.richtext-box__description{padding-top:25px;padding-bottom:25px}.richtext-box__description p{font-size:24px;font-family:Muli;font-weight:400}.richtext-box__content .btn{max-width:380px;background-color:#fff;color:#14328c;margin-bottom:10px;line-height:normal}@media only screen and (max-width: 799px){.pure-slides .slick-dots{bottom:50px}.pure-slides .slick-dots li button{background:#fff}.pure-slides .slick-dots li.slick-active button{background-color:#adcbff}}.pure-slide__content{overflow:hidden;background:#14328c;position:relative}@media only screen and (min-width: 800px){.pure-slide__content{min-height:419px;display:-ms-flexbox;display:-webkit-box;display:flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:312px;border-radius:9px}.pure-slide__content.no-image{padding-left:0}}@media only screen and (max-width: 989px){.page-section--pure-differece-icon-list .page-width--wide,.page-feature-row-block .page-width--wide.feature-row--pure-difference{padding:0}.page-feature-row-block .btn.btn--large{font-size:14px}}@media only screen and (max-width: 799px){.pure-slide__imagebox{overflow:hidden}.pure-slide__imagebox img{width:100%}.feature-row{display:block}.box-bg--right{text-align:right}}@media only screen and (min-width: 800px){.pure-slide__imagebox{position:absolute;left:0;top:0;width:312px;height:100%;overflow:hidden}.pure-slide__imagebox img{position:absolute;top:0;left:0;width:auto;height:100%;-o-object-fit:cover;object-fit:cover}}.pure-slide__textbox{width:100%}.pure-slide__textbox .textbox-inner{padding:50px 60px 120px;max-width:720px;text-align:center}@media only screen and (min-width: 800px){.pure-slide__textbox .textbox-inner{padding-bottom:70px;text-align:left;padding-left:50px;padding-right:50px}}.pure-slide__textbox .title{color:#fff;font-family:avenir65_medium,sans-serif;font-size:27px;font-weight:400}.pure-slide__textbox .rte{color:#fff;letter-spacing:.04em}.pure-slide__textbox p,.pure-slide__textbox a{color:#fff;outline:none}.pure-slide__textbox a:hover{color:#fff;opacity:.8}.pure-slide__textbox.no-image{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.pure-slide__textbox.no-image .textbox-inner{padding-left:70px;padding-right:70px;max-width:100%}@media only screen and (max-width: 767px){.page-section--pure-difference-richtext{margin-top:0}}@media only screen and (min-width: 1441px){.page-feature-row__image--right .page-feature-row__image{border-radius:28px}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/pure-difference.css.map */
