.protein-source-wrapper{width:100%}.protein-source-wrapper .Container{position:relative;z-index:1}.protein-source-wrapper .section-main-box{padding:80px 0;position:relative;background:linear-gradient(180deg,#a1c3e4 .01%,#e0eeff 52.1%,#f9fff2 65.07%)}.protein-source-wrapper .sec-head{text-align:center}.protein-source-wrapper .sec-head .sec-title{font-size:44.7382px;line-height:normal;letter-spacing:.03em;font-family:SharpGroteskMedium22;margin-bottom:12px}.protein-source-wrapper .sec-head .sub-title{position:relative;font-size:27px;line-height:120%;margin-bottom:0;font-family:SharpGroteskMedium22;display:flex;justify-content:center;align-items:center;gap:7px}.protein-source-wrapper .sec-head .sub-title .media{height:23px;width:auto}.protein-source-wrapper .protein-source{width:100%;display:flex;justify-content:center;text-align:center;flex-flow:column;align-items:center;margin-top:20px}.protein-source-wrapper .protein-source .media-box{display:flex;position:relative}.protein-source-wrapper .protein-source .media-box:before{content:"";position:absolute;background:url(/cdn/shop/files/arrow-3.svg?v=1764574171) no-repeat center;display:flex;background-size:100%;width:30px;height:81px;top:9px;left:57%}.protein-source-wrapper .protein-source .media-box .media{width:100%;max-width:600px;height:auto}.protein-source-wrapper .protein-source .media-box .source-text{position:absolute;max-width:200px;text-align:center;font-family:SharpGroteskBook20;font-style:italic;font-size:20px;line-height:1.2}.protein-source-wrapper .protein-source .media-box .source-text.text-1{bottom:60px;left:-50px}.protein-source-wrapper .protein-source .media-box .source-text.text-1:before{content:"";position:absolute;background:url(/cdn/shop/files/arrow-1.svg?v=1764574171) no-repeat center;display:flex;background-size:100%;width:24px;height:50px;bottom:54px;left:47%}.protein-source-wrapper .protein-source .media-box .source-text.text-2{bottom:69px;right:-100px}.protein-source-wrapper .protein-source .media-box .source-text.text-2:before{content:"";position:absolute;background:url(/cdn/shop/files/arrow-2.svg?v=1764574171) no-repeat center;display:flex;background-size:100%;width:30px;height:42px;bottom:50px;left:36%}.protein-source-wrapper .protein-source .source-icons{display:flex;justify-content:center;margin-top:25px}.protein-source-wrapper .protein-source .source-icons .media{height:90px;width:auto}.protein-source-wrapper .service-list{width:100%;max-width:fit-content;margin:50px auto 0;column-count:2;gap:60px}.protein-source-wrapper .service-list .ser-item{position:relative;width:100%;padding-left:40px;line-height:1.4;font-family:SharpGroteskBook20;margin-bottom:15px;font-size:24px}.protein-source-wrapper .service-list .ser-item:before{content:"";height:25px;width:25px;background:url(/cdn/shop/files/check_97221c21-61ae-4d64-b1aa-69b2d06b4dd6.svg?v=1764575634) no-repeat center;background-size:100%;position:absolute;left:0;top:4px}.protein-source-wrapper .image-with-text{width:100%;display:flex;align-items:center;text-align:center;margin-top:100px;gap:50px}.protein-source-wrapper .image-with-text .texts{width:100%;display:flex;justify-content:center}.protein-source-wrapper .image-with-text .texts .text{width:100%;max-width:430px}.protein-source-wrapper .image-with-text .texts .text,.protein-source-wrapper .image-with-text .texts .text p{font-family:SharpGroteskBook20;font-size:28px;color:#1f1f1f;line-height:1.3}.protein-source-wrapper .image-with-text .image{width:100%;display:flex;gap:50px;border-radius:12px;border:1px solid #212121;overflow:hidden}.protein-source-wrapper .image-with-text .image .media{width:100%;height:auto}.protein-source-wrapper .bottom-content{width:100%;margin-top:100px;text-align:center}.protein-source-wrapper .bottom-content .texts{font-weight:500;font-size:40px;color:#2d2a29;line-height:1.411;max-width:700px;margin:0 auto}.protein-source-wrapper .bottom-content .btns-wrapper{display:flex;justify-content:center;margin-top:20px}.protein-source-wrapper .bottom-content .btns-wrapper .new-tab-btn{font-weight:500;font-size:22.0741px}.protein-source-wrapper .bottom-content .btns-wrapper .new-tab-btn:hover{background-color:#2b2b2b;color:#fff}.protein-source-wrapper .section-main-box .before-img{position:absolute;left:0;bottom:0;display:flex;width:100%;max-width:410px}.protein-source-wrapper .section-main-box .before-img .media{width:100%;height:auto}.protein-source-wrapper .section-main-box .after-img{position:absolute;right:0;bottom:0;display:flex;width:100%;max-width:450px}.protein-source-wrapper .section-main-box .after-img .media{width:100%;height:auto}@media screen and (max-width: 1024px){.protein-source-wrapper .section-main-box .before-img{max-width:280px}.protein-source-wrapper .section-main-box .after-img{max-width:300px}}@media screen and (max-width: 767px){.protein-source-wrapper .section-main-box{padding:50px 0}.protein-source-wrapper .sec-head .sec-title{font-size:24px}.protein-source-wrapper .sec-head .sub-title{font-size:18px}.protein-source-wrapper .sec-head .sub-title .media{height:16px}.protein-source-wrapper .protein-source .media-box{max-width:340px;margin:0 auto}.protein-source-wrapper .protein-source .media-box .source-text{max-width:150px;font-size:15px}.protein-source-wrapper .protein-source .media-box:before{width:15px;height:47px;top:4px}.protein-source-wrapper .protein-source .media-box .source-text.text-1{bottom:0;left:-20px}.protein-source-wrapper .protein-source .media-box .source-text.text-1:before{width:14px;height:32px;bottom:41px;left:47%}.protein-source-wrapper .protein-source .media-box .source-text.text-2{bottom:0;right:-20px}.protein-source-wrapper .protein-source .media-box .source-text.text-2:before{width:20px;height:28px;bottom:40px}.protein-source-wrapper .protein-source .source-icons .media{height:46px}.protein-source-wrapper .service-list{margin:35px auto 0;column-count:1;gap:0}.protein-source-wrapper .service-list .ser-item{font-size:16px;padding-left:28px}.protein-source-wrapper .service-list .ser-item:before{height:18px;width:18px;top:3px}.protein-source-wrapper .image-with-text{margin-top:40px;gap:20px;flex-flow:column-reverse}.protein-source-wrapper .image-with-text .texts .text,.protein-source-wrapper .image-with-text .texts .text p{font-size:19px}.protein-source-wrapper .bottom-content{margin-top:40px}.protein-source-wrapper .bottom-content .texts{font-size:21px}.protein-source-wrapper .bottom-content .btns-wrapper{margin-top:10px}.protein-source-wrapper .bottom-content .btns-wrapper .new-tab-btn{font-size:16px}.protein-source-wrapper .section-main-box .before-img{max-width:120px}.protein-source-wrapper .section-main-box .after-img{max-width:130px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/protein-source.css.map */
