@font-face{font-family:Myriad Pro Bold;src:url(../fonts/Myriad+Pro+Bold.ttf)}@font-face{font-family:myriadpro-black;src:url(../fonts/Myriad+Pro+Black.otf)}html,body{margin:0;padding:0;font-family:Lato,serif;letter-spacing:0;line-height:1.2}h2,h3{color:#157e6a;font-size:40px;font-weight:900;font-family:myriadpro-black,serif;line-height:1.2;margin-bottom:25px;text-align:center}h3{font-size:36px}p{margin-bottom:25px}h4,h5,p,span{color:#4d311d}.pb-0{padding-bottom:0}.fw-bold{font-weight:700}.color-yellow{color:#fff18d}.color-green{color:#157e6a}.bg-light-green-50{background-color:#e8eedd}.bg-light-green{background-color:#41b296}.bg-green{background-color:#157e6a}.bg-light-brown{background-color:#f7f4ed}.flex{display:flex}.align-items-start{align-items:flex-start}figure img{width:100%;height:100%;object-fit:contain}.content-box{border-radius:20px}.content-box.content-box-sm{border-radius:10px;padding:16px 25px}.content-box p:last-child{margin-bottom:0}section{padding-top:16px;padding-bottom:16px}.container{max-width:1140px!important;width:100%;padding:0 16px}.container-full{max-width:unset!important;width:100%;padding:0 16px}.action-button{display:inline-block;font-weight:700;font-family:Lato,serif;font-size:20px;line-height:1.2;letter-spacing:.03em;color:#fff;background-color:#53b89d;border-radius:50px;padding:12px 43px 15px;text-decoration:none;box-shadow:0 6px 8px #00000040}section.banner{padding-top:24px;padding-bottom:25px;background-image:url(../img/kk-tsl-carb-shield-super-graphics.webp);background-repeat:no-repeat;background-position:top right;background-size:605px}section.banner .container{max-width:1214px!important}section.banner .banner-content{max-width:693px;width:100%}section.banner .banner-content p{color:#fff;font-size:20px;margin-bottom:23px}section.banner .banner-content h1{font-family:Lora,serif;color:#fff18d;font-size:48px;font-weight:700;font-style:italic;margin-bottom:23px;line-height:1.3}section.banner .banner-content h6{font-family:Lato,serif;color:#fff;font-size:26px;font-weight:700;margin-bottom:23px;font-style:italic;line-height:1.22}section.banner .banner-content p.pre-title{font-family:Lora,serif;font-size:25px;font-weight:700}section.banner .banner-content span.registered-mark{font-size:34px;position:relative;top:-13px;font-weight:400;color:#fff18d}section.banner .banner-content .content-box p{color:#157e6a;margin-bottom:23px}section.banner .banner-content .content-box p:last-child{margin-bottom:0}section.default-set p{font-size:20px}section.makes-gain{padding-top:55px;padding-bottom:45px;position:relative}section.makes-gain:before{content:"";background-image:url(../img/kk-tsl-carb-shield-gain-cookie-1.webp),url(../img/kk-tsl-carb-shield-gain-pizza.webp),url(../img/kk-tsl-carb-shield-gain-cookie-2.webp),url(../img/kk-tsl-carb-shield-gain-icecream.webp),url(../img/kk-tsl-carb-shield-gain-measure-1.webp),url(../img/kk-tsl-carb-shield-gain-measure-2.webp);background-repeat:no-repeat;background-position:calc(50% - 475px) 0,right top,calc(50% + 540px) 732px,left 363px,left bottom,right 1210px;height:100%;width:100%;left:0;top:0;position:absolute;opacity:.4}section.makes-gain .makes-gain-content{max-width:700px;width:100%;margin:0 auto;position:relative;z-index:1}section.makes-gain .makes-gain-content>p:last-child{margin-bottom:0}section.makes-gain .makes-gain-content-list{max-width:594px;width:100%;list-style:none;margin:0 auto}section.makes-gain .makes-gain-content-list>li{position:relative;margin-bottom:25px;padding-left:39px}section.makes-gain .makes-gain-content-list>li:before{content:"";position:absolute;background-image:url(../img/kk-tsl-carb-shield-x-icon.svg);background-repeat:no-repeat;background-size:contain;width:24px;height:24px;left:0}section.makes-gain .outdent-content{width:calc(100% + 24px);margin-left:-12px;display:flex;align-items:flex-start;margin-bottom:25px}section.makes-gain .outdent-content>div{width:calc(100% - 274px);margin-right:10px}section.makes-gain .outdent-content>div>p:last-child{margin-bottom:0}section.makes-gain .outdent-content figure{width:264px}section.makes-gain .dangers-list{padding:0 11.58px;display:flex;gap:10px;margin-bottom:25px}section.makes-gain .dangers-list>div{width:33.33333%}section.makes-gain .dangers-list>div figure{margin-bottom:10px;max-height:218px}section.makes-gain .dangers-list>div p{font-family:Nunito Sans,serif;font-size:20px;text-align:center;font-weight:500;margin-bottom:0}section.lose-weight{padding-top:35px;padding-bottom:35px}section.lose-weight .lose-weight-content{max-width:805px;margin:0 auto;padding:35px 0 0;position:relative}section.lose-weight .lose-weight-content:before{content:"";position:absolute;background-color:#157e6a;height:10px;max-width:150px;width:100%;top:0;left:50%;transform:translate(-50%)}section.lose-weight .lose-weight-content>h2{max-width:725px;margin:0 auto 25px}section.lose-weight .lose-weight-content>figure{max-width:675.78px;margin:0 auto 60px}section.lose-weight .lose-weight-content>.content-box{padding:45px 30px 30px;position:relative;background-color:#f4f1e9;font-style:italic;margin-bottom:35px;box-shadow:2px 4px 6px #00000040}section.lose-weight .lose-weight-content>.content-box:before{content:url(../img/kk-tsl-carb-shield-quote.png);position:absolute;left:20px;top:0;transform:translateY(-50%)}section.lose-weight .lose-weight-content>.content-box p:nth-last-child(2){margin-bottom:35px}section.lose-weight .lose-weight-content>.content-box p:last-child{margin-bottom:0}section.lose-weight .lose-weight-content>.content-box .commentor{color:#157e6a;text-align:right;font-size:21.96px}section.lose-weight .lose-weight-content-next{max-width:725px;margin:0 auto 35px}section.lose-weight .lose-weight-list{max-width:641.82px;display:flex;gap:31px;margin:0 auto}section.lose-weight .lose-weight-list>div{width:33.33333%}section.lose-weight .lose-weight-list>div figure{max-height:193.27px;max-width:193.27px;margin:0 auto 11px}section.lose-weight .lose-weight-list>div p{font-family:Nunito Sans,serif;font-size:20px;text-align:center;font-weight:500;margin-bottom:0}section.high-carb{padding-top:97px;padding-bottom:26px;background-color:#e8eedd;position:relative;background-image:url(../img/kk-tsl-carb-shield-high-abstract-1.webp),url(../img/kk-tsl-carb-shield-high-abstract-2.webp),url(../img/kk-tsl-carb-shield-high-abstract-3.webp);background-repeat:no-repeat;background-position:calc(50% + 330px) top,calc(50% - 450px) 517px,center}section.high-carb .high-carb-graphics{max-width:845px;position:relative;margin:0 auto}section.high-carb .high-carb-graphics:before{content:"";position:absolute;width:228px;height:80px;background-image:url(../img/kk-tsl-carb-shield-high-carb-pin.avif);left:50%;transform:translate(-50%);top:-55px}section.high-carb .high-carb-holder{width:100%;background-color:#424242;padding:35px;box-shadow:21px 19px 35px #00000040;border-radius:55px;position:relative}section.high-carb .high-carb-content{padding:70px 25px 50px;background:linear-gradient(0deg,#fff,#fff),#d9d9d9;border-radius:20px;position:relative}section.high-carb .high-carb-content:before{content:"";position:absolute;background-color:#157e6a;height:10px;max-width:150px;width:100%;top:25px;left:50%;transform:translate(-50%)}section.high-carb .high-carb-content .inner-content{padding:0 7.5px}section.high-carb .high-carb-content .inner-content .content-box{width:calc(100% + 15px);margin-left:-7.5px;padding:16px;background-color:#41b296;margin-bottom:25px;color:#fff;border-radius:10px}section.high-carb .high-carb-content .inner-content .content-box p{margin-bottom:0;font-weight:600;color:#fff}section.high-carb .high-carb-content .inner-content p:last-child{margin-bottom:0}section.blood-sugar{padding-top:35px;padding-bottom:35px;overflow:hidden}section.blood-sugar .blood-sugar-content{position:relative;padding-top:35px}section.blood-sugar .blood-sugar-content:before{content:"";position:absolute;background-color:#157e6a;height:10px;max-width:150px;width:100%;top:0;left:50%;transform:translate(-50%)}section.blood-sugar .blood-sugar-content h2{max-width:725px;margin:0 auto 25px;position:relative;z-index:2;color:#167f6b}section.blood-sugar .blood-sugar-content .blood-sugar-sect{width:100%;margin:0 auto 25px;position:relative;display:flex}section.blood-sugar .blood-sugar-content .blood-sugar-sect{max-width:960px}section.blood-sugar .blood-sugar-content .blood-sugar-sect>figure{max-width:480px;position:relative}section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-first>figure img{}section.blood-sugar .blood-sugar-content .blood-sugar-sect>.sect-content{width:480px;position:relative;z-index:1}section.blood-sugar .blood-sugar-content .blood-sugar-sect>.sect-content h3{color:#167f6b}section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-left{flex-direction:row-reverse}section.blood-sugar .blood-sugar-content .blood-sugar-sect .content-box{background-color:#e8eedd;padding:16px;margin-bottom:25px}section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-center{max-width:757px;padding-left:16px;padding-right:16px}section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-center.negate .content-box{width:calc(100% + 32px);margin-left:-16px}section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-center>.sect-content{width:100%}section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-third>figure img{}section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-third .sect-content{padding-top:26px;padding-bottom:26px}section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-fifth>figure img{transform:translate(calc(50% - 295px),10px) scale(1.65)}section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-fifth .sect-content{padding-top:17px;padding-bottom:28px}section.blood-sugar .blood-sugar-content .blood-sugar-sect:last-child,section.blood-sugar .blood-sugar-content .blood-sugar-sect .content-box>p:last-child,section.blood-sugar .blood-sugar-content .blood-sugar-sect .sect-content>p:last-child,section.blood-sugar .blood-sugar-content .blood-sugar-sect .sect-content>.content-box:last-child{margin-bottom:0}section.carb-diet{padding-top:35px;padding-bottom:65px;background-color:#f4e8d3;overflow:hidden}section.carb-diet h2{max-width:725px;margin:0 auto 25px}section.carb-diet .carb-diet-content{width:100%;position:relative;margin:0 auto 25px}section.carb-diet .carb-diet-content.sect-first{max-width:970px;padding-top:25px}section.carb-diet .carb-diet-content.sect-first h2{font-size:40px;color:#167f6b}section.carb-diet .carb-diet-content.sect-first:before{content:"";position:absolute;background-color:#157e6a;height:10px;max-width:150px;width:100%;top:0;left:50%;transform:translate(-50%)}section.carb-diet .carb-diet-content.sect-first>h2>span{color:#4d311d}section.carb-diet .carb-diet-content.sect-first .carb-diet-figure{display:flex;gap:35px}section.carb-diet .carb-diet-content.sect-first .carb-diet-figure>figure{max-width:453px;width:100%}section.carb-diet .carb-diet-content.sect-first .carb-diet-figure>figure>img{transform:scale(1.12) translate(10px,20px)}section.carb-diet .carb-diet-content.sect-first .content-box{padding:16px;background-color:#41b296;color:#fff;margin-bottom:25px;border-radius:10px}section.carb-diet .carb-diet-content.sect-first .content-box>p{font-style:italic;color:#fff}section.carb-diet .carb-diet-content.sect-second{max-width:786px;margin-bottom:40px}section.carb-diet .carb-diet-content.sect-second .carb-diet-figure{display:flex;gap:30px}section.carb-diet .carb-diet-content.sect-second .carb-diet-figure>figure{max-width:306px;width:100%}section.carb-diet .carb-diet-content.sect-second .carb-diet-figure>figure>img{filter:drop-shadow(0px 0px 50px rgba(0,0,0,.12))}section.carb-diet .carb-diet-content.sect-second .carb-diet-figure>div{font-style:italic;display:flex;flex-direction:column}section.carb-diet .carb-diet-content.sect-second .carb-diet-figure>div>p:nth-last-child(2){margin-bottom:auto}section.carb-diet .carb-diet-content.sect-second .carb-diet-figure>div>.commentor{text-align:right;color:#157e6a;font-size:22px}section.carb-diet .content-box.sect-panel{max-width:725px;padding:16px;background-color:#41b296;margin:0 auto 40px;border-radius:10px}section.carb-diet .content-box.sect-panel p{color:#fff}section.carb-diet .content-box.content-box-plain{max-width:725px;margin:0 auto 40px}section.carb-diet .carb-diet-content.sect-third{max-width:896px}section.carb-diet .carb-diet-content.sect-third .carb-diet-figure{display:flex;gap:40px;flex-direction:row-reverse;padding-left:36px}section.carb-diet .carb-diet-content.sect-third .carb-diet-figure>figure{max-width:370px;width:100%}section.carb-diet .carb-diet-content.sect-third .carb-diet-figure>figure img{transform:scale(1.3) translateY(-7px)}section.carb-diet .carb-diet-content .carb-diet-figure>div{width:100%}section.welcome-back{padding-top:35px;padding-bottom:30px;background-image:url(../img/kk-tsl-carb-shield-wb-background.webp);background-size:cover;background-position:top;background-repeat:no-repeat}section.welcome-back .welcome-back-content{background-color:#fff;border-radius:20px;padding:60px 25px 25px;max-width:775px;margin:auto;position:relative;box-shadow:4px 4px 10px #00000040}section.welcome-back .welcome-back-content:before{content:"";position:absolute;background-color:#157e6a;height:10px;max-width:150px;width:100%;top:25px;left:50%;transform:translate(-50%)}section.welcome-back .welcome-back-content .main-figure{max-width:450px;margin:25px auto}section.welcome-back .welcome-back-content .text{font-style:italic}section.welcome-back .welcome-back-content .author{display:flex;color:#157e6a;justify-content:flex-end;font-style:italic;font-weight:700;font-size:22px}section.welcome-back .welcome-back-content .features{display:flex;max-width:595px;margin:0 auto 25px}section.welcome-back .welcome-back-content .features figure{margin:0;width:128px;height:128px}section.welcome-back .welcome-back-content .features .features-text{display:flex;align-items:center}section.welcome-back .welcome-back-content .features .features-text p{max-width:452px;margin-left:15px}section.welcome-back .welcome-back-content .features .features-text p:last-child{margin-bottom:0}section.more-nutrients{background-color:#e8eedd;padding-top:52px;padding-bottom:42px;position:relative}section.more-nutrients:before{content:"";background-image:url(../img/kk-tsl-carb-shield-more-nutrients-stetoscope.webp),url(../img/kk-tsl-carb-shield-more-nutrients-glasses.webp),url(../img/kk-tsl-carb-shield-more-nutrients-clip-board.webp),url(../img/kk-tsl-carb-shield-more-nutrients-measure.webp),url(../img/kk-tsl-carb-shield-more-nutrients-stetoscope-2.webp);background-repeat:no-repeat;background-position:left top,right 102px,right 572px,left 1417px,right 1962px;height:100%;width:100%;left:0;top:0;position:absolute;opacity:.4}section.more-nutrients .container{position:relative;z-index:2}section.more-nutrients .more-nutrients-content{max-width:787px;padding:0 31px;margin:0 auto}section.more-nutrients .more-nutrients-content h3{font-size:32px}section.more-nutrients .more-nutrients-content>figure{max-width:525px;width:100%;margin:0 auto 25px}section.more-nutrients .more-nutrients-content>figure>img{filter:drop-shadow(0px 0px 50px rgba(0,0,0,.25))}section.more-nutrients .more-nutrients-content-list{max-width:648px;width:100%;list-style:none;margin:0 auto 25px}section.more-nutrients .more-nutrients-content-list>li{position:relative;margin-bottom:14px;padding-left:39px}section.more-nutrients .more-nutrients-content-list>li:before{content:"";position:absolute;background-image:url(./kk-tsl-carb-shield-stress-check-icon.svg);background-repeat:no-repeat;background-size:contain;width:24px;height:24px;left:0;top:2px}section.more-nutrients .more-nutrients-content .highlight-text{background-color:#41b296;border-radius:10px;color:#fff;padding:16px;margin-bottom:25px}section.more-nutrients .more-nutrients-content .highlight-text p{margin-bottom:0;color:#fff}section.more-nutrients .more-nutrients-content .more-nutrients-features{display:flex;gap:32px;margin-bottom:25px;align-items:center;max-width:calc(100% + 62px);margin-left:-31px}section.more-nutrients .more-nutrients-content .more-nutrients-features figure{max-width:145px;width:100%}section.more-nutrients .more-nutrients-content .more-nutrients-features figure img{filter:drop-shadow(0px 0px 10px rgba(0,0,0,.2))}section.more-nutrients .more-nutrients-content .more-nutrients-features .features-text{max-width:600px}section.more-nutrients .more-nutrients-content .more-nutrients-features .features-text .title{margin-bottom:0;text-decoration:underline}section.favorite-food{padding-top:35px;padding-bottom:65px}section.favorite-food .favorite-food-content{padding-top:45px;max-width:805px;margin:0 auto 40px;position:relative}section.favorite-food .favorite-food-content:before{content:"";position:absolute;background-color:#157e6a;height:10px;max-width:150px;width:100%;top:0;left:50%;transform:translate(-50%)}section.favorite-food .favorite-food-content>figure{max-width:675px;margin:0 auto 60px}section.favorite-food .favorite-food-content .quote{background-color:#f4f1e9;border-radius:20px;padding:45px 30px 30px;position:relative;box-shadow:4px 4px 10px #00000040}section.favorite-food .favorite-food-content .quote:before{content:url(../img/kk-tsl-carb-shield-quote.png);position:absolute;left:20px;top:0;transform:translateY(-50%)}section.favorite-food .favorite-food-content .quote p{font-style:italic}section.favorite-food .favorite-food-content .quote .author{display:flex;color:#157e6a;justify-content:flex-end;font-style:italic;font-weight:700;font-size:22px;margin-bottom:0}section.favorite-food .favorite-food-text{max-width:725px;margin:0 auto}section.all-you-need{padding-top:35px;padding-bottom:45px;background-color:#f4f1e9}section.all-you-need h2{margin-bottom:40px;color:#167f6b}section.all-you-need .all-you-need-content{display:flex;gap:30px;max-width:1026px;margin:0 auto;padding-left:30px}section.all-you-need .all-you-need-content .content-image{max-width:516px;width:100%}section.all-you-need .all-you-need-content .content-image figure img{transform:scale(1.18) translate(-10px,-4px)}section.all-you-need .all-you-need-content .content-text{max-width:450px;width:100%}section.all-you-need .all-you-need-content .content-text .text-special b{color:#167f6b}section.guarantee{padding-top:35px;padding-bottom:55px;background-color:#f2e9d9;position:relative;background-image:url(../img/kk-tsl-carb-shield-shopping.webp),url(../img/kk-tsl-carb-shield-percentage.webp);background-repeat:no-repeat;background-position:calc(50% - 525px) 640px,calc(50% + 520px) 951px}section.guarantee h2{max-width:725px;margin:0 auto 25px;color:#167f6b}section.guarantee .guarantee-content{display:flex;align-items:center;max-width:1028px;margin:0 auto 15px;gap:26px}section.guarantee .guarantee-content figure{max-width:504px;width:100%}section.guarantee .guarantee-content .content-text{max-width:450px;width:100%}section.guarantee .guarantee-text{max-width:725px;margin:0 auto}section.guarantee .guarantee-award{background-color:#fff;border-radius:25px;max-width:788px;margin:0 auto 25px;padding:32px 80px 25px;box-shadow:2px 4px 6px #00000040}section.guarantee .guarantee-award .award-holder{display:flex;align-items:flex-start}section.guarantee .guarantee-award .award-holder .award-holder-content{max-width:425px;margin-left:42px}section.guarantee .guarantee-award .award-holder .award-holder-content h3{color:#e41e26;text-align:left;margin-bottom:16px}section.guarantee .guarantee-award .award-holder .award-holder-content p{font-size:18px}section.guarantee .guarantee-award .award-text p{font-size:18px}section.guarantee .guarantee-text-footer{max-width:725px;margin:0 auto}section.guarantee .guarantee-text-footer b{color:#167f6b}section.package{padding-top:64px;padding-bottom:64px;background-color:#41b296}section.package .package-holder{max-width:1018px;width:100%;display:flex;align-items:center;gap:16px;margin:0 auto}section.package .package-holder .package-item{max-width:33.3333%;width:100%;box-shadow:2px 4px 6px #00000040;border-radius:6px;overflow:hidden}section.package .package-holder .package-item .package-item-header{padding:20px 16px 12px;background:linear-gradient(0deg,#ffffffa6,#ffffffa6),#41b296;border-radius:6px 6px 0 0;text-align:center;color:#005948;position:relative}section.package .package-holder .package-item .package-item-header h4{font-family:Nunito Sans,serif;text-transform:uppercase;font-size:28px;line-height:1.2;font-weight:900;margin-bottom:0;color:inherit}section.package .package-holder .package-item .package-item-header h5{font-family:Lato,serif;font-size:20px;line-height:1.2;font-weight:600;color:#000}section.package .package-holder .package-item .package-item-header h5>span{font-family:Lato,serif;font-size:20px;line-height:1.2;font-weight:400;color:#005948}section.package .package-holder .package-item:not(:first-child):not(:last-child) .package-item-header:before{content:url(../img/kk-tsl-carb-shield-package-pack-best-value.avif);position:absolute;top:0;left:0}section.package .package-holder .package-item:not(:first-child):not(:last-child) .package-item-header{background:linear-gradient(.97deg,#e6bf56 41.42%,#f3dfa8 78.76%);color:#000;padding:33px 16px 26px}section.package .package-holder .package-item:not(:first-child):not(:last-child) .package-item-header h5>span{color:#000}section.package .package-holder .package-item .package-item-body{display:flex;gap:32px;flex-direction:column;align-items:center;padding:16px 0 20px;background-color:#fff;border-radius:0 0 6px 6px}section.package .package-holder .package-item:not(:first-child):not(:last-child) .package-item-body{gap:16px}section.package .package-holder .package-item:not(:first-child):not(:last-child) .package-item-body .package-content{gap:20px}section.package .package-holder .package-item:last-child .package-item-body{gap:15px}section.package .package-holder .package-item:last-child .package-item-body .package-content{gap:24px}section.package .package-holder .package-item .package-item-body>figure{width:100%}section.package .package-holder .package-item .package-item-body .package-content{width:100%;display:flex;flex-direction:column;align-items:center;gap:24px}section.package .package-holder .package-item .package-item-body .package-content .package-content-price{width:100%;display:flex;align-items:center;justify-content:center;gap:8px}section.package .package-holder .package-item .package-item-body .package-content .package-content-price .display{font-family:Work Sans,serif;font-size:55px;line-height:1.2;font-weight:600;color:#281c17}section.package .package-holder .package-item .package-item-body .package-content .package-content-price span{font-size:18px;line-height:1.2;font-weight:700;color:#281c17}section.package .package-holder .package-item .package-item-body .package-content>p{font-size:18px;text-transform:capitalize;line-height:1.2;font-weight:700;color:#281c17}section.package .package-holder .package-item .package-item-body .package-prices{display:flex;align-items:center;gap:16px}section.package .package-holder .package-item .package-item-body .package-prices h5{font-family:Inter,serif;font-size:24px;font-weight:600;line-height:1.2;position:relative}section.package .package-holder .package-item .package-item-body .package-prices h5:first-child{color:#002c1e}section.package .package-holder .package-item .package-item-body .package-prices h5:first-child:before{content:"";position:absolute;top:12px;left:0;height:2px;width:100%;background-color:#cf2049}section.package .package-holder .package-item .package-item-body .package-prices h5:last-child{font-weight:800;color:#281c17}section.your-story{padding-top:80px;padding-bottom:85px}section.your-story h2{font-family:Lora,serif;font-size:48px;color:#167f6b;margin-bottom:85px;font-weight:700}section.your-story .your-story-list{max-width:1135px;width:100%;display:flex;flex-wrap:wrap;gap:25px 32px;margin:0 auto;max-height:1800px;flex-direction:column}section.your-story .your-story-list .your-story-item{padding-top:30px;max-width:calc(50% - 16px);width:100%}section.your-story .your-story-list .story-content{display:flex;flex-direction:column;position:relative;background-color:#f4f1e9;padding:20px 45px 25px;border-radius:8px;box-shadow:4px 4px 10px #00000040}section.your-story .your-story-list .story-content>p{font-size:16px;font-weight:600}section.your-story .your-story-list .story-content>p:nth-last-child(2){margin-bottom:15px}section.your-story .your-story-list .story-content:before{content:"";position:absolute;left:20px;top:0;transform:translateY(calc(-50% + 5px));background-image:url(../img/kk-tsl-carb-shield-quote.png);background-repeat:no-repeat;width:75px;height:70px;background-size:contain}section.your-story .your-story-list .story-content .stars{display:flex;gap:2px;margin:0 auto 10px;padding:10px 0}section.your-story .your-story-list .story-content .stars span{content:url(../img/kk-tsl-carb-shield-1-star.png);position:relative}section.your-story .your-story-list .story-content .author-panel{display:flex;justify-content:flex-end;gap:10px;align-items:center;transform:translate(18px)}section.your-story .your-story-list .story-content .author-panel figure{max-width:85px;width:100%}section.your-story .your-story-list .story-content .author-panel .author-panel-content{display:flex;flex-direction:column;align-items:flex-end;gap:3px}section.your-story .your-story-list .story-content .author-panel .author-panel-content p{font-family:Lora,serif;font-size:15px;font-weight:700;color:#237a60;text-align:right;margin-bottom:0}section.your-story .your-story-list .story-content .author-panel .author-panel-content span{font-family:Work Sans,serif;font-style:italic;font-weight:500;color:#9aa4b3;font-size:11px;position:relative;padding-right:17px}section.your-story .your-story-list .story-content .author-panel .author-panel-content span:before{content:"";position:absolute;background-image:url(./kk-tsl-carb-shield-stress-check-icon.svg);background-repeat:no-repeat;background-size:contain;width:15px;height:15px;right:0;top:0}section.sources{padding-top:80px;padding-bottom:0;background-color:#41b296}section.sources>h2{font-size:48px;font-family:Lora,serif;font-weight:700;color:#f2e9d9;margin-bottom:50px}section.sources .sources-sect{padding-top:35px;padding-bottom:45px;background-color:#e8eedd}section.sources .sources-content{max-width:1022px;width:100%;margin:0 auto}section.sources .sources-content .accordion-body{padding:0}section.sources .sources-content .accordion-item{background-color:transparent;border:0}section.sources .sources-content .proxy-accordion-header,section.sources .sources-content .accordion-button{max-width:621px;width:100%;margin:0 auto;padding:20px 0;border-bottom:1px solid #167F6B;background-color:transparent}section.sources .sources-content .proxy-accordion-header h3{margin-bottom:0;text-transform:capitalize}section.sources .sources-content .accordion-button{font-family:Lato,serif;font-weight:700;font-size:24px;color:#167f6b;margin-bottom:0;text-transform:capitalize}section.sources .sources-content .accordion-button:after{background-image:url(./kk-tsl-carb-shield-icon-plus.svg)}section.sources .sources-content .accordion-button:not(.collapsed):after{background-image:url(./kk-tsl-carb-shield-icon-minus.svg)}section.sources .sources-content .sources-list{display:flex;flex-wrap:wrap;gap:33px 25px;padding-top:33px;padding-bottom:13px}section.sources .sources-content .sources-list .sources-list-item{display:flex;flex-direction:column;width:calc(33.3333% - 17px);background-color:#fff;border-radius:10px;box-shadow:2px 4px 6px #00000040;padding:15px}section.sources .sources-content .sources-list .sources-list-item figure{margin-bottom:16px}section.sources .sources-content .sources-list .sources-list-item p{font-size:18px;color:#157e6a;font-weight:900;text-decoration:underline;text-decoration-color:#157e6a;margin-bottom:16px}section.sources .sources-content .sources-list .sources-list-item span{font-size:15px;color:#4d311d;font-weight:600;opacity:.7;margin-left:9px;margin-top:auto}footer.tsl-footer-section{padding-top:64px;padding-bottom:64px;background-color:#554538!important;text-align:center}footer.tsl-footer-section p{color:#f7f4ed;margin-bottom:25px!important;font-family:Lora,serif;font-size:14px}footer.tsl-footer-section .footer-links{display:flex;align-items:center;margin:0 auto;gap:5px;justify-content:center}footer.tsl-footer-section .footer-links p{margin-bottom:0!important}section.blood-sugar .blood-sugar-content .blood-sugar-sect:last-child,section.blood-sugar .blood-sugar-content .blood-sugar-sect .content-box>p:last-child,section.blood-sugar .blood-sugar-content .blood-sugar-sect .sect-content>p:last-child,section.carb-diet .carb-diet-content.sect-first .carb-diet-figure>div>p:last-child,section.carb-diet .carb-diet-content.sect-second .carb-diet-figure>div>p:last-child,section.welcome-back .welcome-back-content>p:last-child,section.more-nutrients .more-nutrients-content .more-nutrients-features .features-text p:last-child,section.more-nutrients .more-nutrients-content .more-nutrients-features:last-child,section.more-nutrients .more-nutrients-content-list>li>p,section.favorite-food .favorite-food-text>p:last-child,section.guarantee .guarantee-content .content-text>p:last-child,section.guarantee .guarantee-award .award-text p:last-child,section.guarantee .guarantee-text-footer p:last-child,section.package .package-holder .package-item .package-item-header h5:last-child,section.package .package-holder .package-item .package-content p,section.blood-sugar .blood-sugar-content .blood-sugar-sect .sect-content>.content-box:last-child{margin-bottom:0}@media (min-width:768px){.container{padding:0 32px}.container-full{width:100%;padding:0 32px}section{padding-top:45px;padding-bottom:45px}.d-block-dt{display:block}.d-block-mb{display:none}}@media (max-width:767px){h2,h3{font-size:32px}section.default-set p{font-size:18px}.d-block-dt{display:none}.d-block-mb{display:block}.pb-mb-0{margin-bottom:0!important}.content-box.content-box-sm{padding:16px 10px}section.banner{padding-top:32px;padding-bottom:32px;background-image:unset}section.banner .banner-content>p{text-align:center}section.banner .banner-content h1{font-size:32px!important;margin-bottom:15px;text-align:center}section.banner .banner-content p.pre-title{font-size:21.07px;margin-bottom:20px;text-align:center}section.banner .banner-content p{font-size:18px}section.banner .banner-content h6{font-size:24px;margin-bottom:0;text-align:center}section.banner .banner-content span.registered-mark{font-size:16px;top:-13px}section.banner .banner-figure-img{max-width:343px;width:100%;margin:0 auto}section.banner .banner-content .content-box p{text-align:center}section.makes-gain{padding-top:32px;padding-bottom:32px}section.makes-gain:before{display:none}section.makes-gain .outdent-content{width:100%;margin-left:0;flex-wrap:wrap}section.makes-gain .outdent-content>div{width:100%}section.makes-gain .outdent-content>div>p:last-child{margin-bottom:25px}section.makes-gain .outdent-content figure{width:343px;margin:0 auto}section.makes-gain .dangers-list{flex-wrap:wrap;padding:0;max-width:219px;margin:0 auto 25px}section.makes-gain .dangers-list>div{width:100%}section.makes-gain .dangers-list>div p{margin-bottom:10px}section.makes-gain .dangers-list>div p:last-child{margin-bottom:0}section.lose-weight .lose-weight-content>figure{max-width:343px}section.lose-weight .lose-weight-list>div figure{max-height:103px;max-width:103px}section.lose-weight .lose-weight-list>div p{font-size:10.69px}section.high-carb{background-image:unset;padding-top:86px;padding-bottom:100px}section.high-carb .high-carb-holder{padding:16px;border-radius:40px}section.high-carb .high-carb-graphics{width:calc(100% + 32px);margin-left:-16px}section.high-carb .high-carb-content{border-radius:30px}section.high-carb .high-carb-content .inner-content{padding:0}section.high-carb .high-carb-content .inner-content .content-box{padding:16px 10px}section.high-carb .high-carb-content .inner-content .content-box p{text-align:center}section.blood-sugar .blood-sugar-content .blood-sugar-sect{flex-wrap:wrap}section.blood-sugar .blood-sugar-content .blood-sugar-sect .content-box{border-radius:10px;text-align:center}section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-center{padding:0}section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-center.negate .content-box{width:100%;margin-left:0}section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-first .sect-content{width:100%}section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-first>figure{max-width:375px;height:273px;margin:0 auto}section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-first>figure img{}section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-third>figure{max-width:375px;height:333px;margin:0 auto}section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-third>figure img{}section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-third .sect-content,section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-fifth .sect-content{width:100%;padding-top:0;padding-bottom:0}section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-fifth>figure{max-width:375px;height:260px;margin:0 auto}section.blood-sugar .blood-sugar-content .blood-sugar-sect.sect-fifth>figure img{transform:rotate(19deg) scale(1.45) translate(-2px,-9px)}section.carb-diet{padding-bottom:45px}section.carb-diet .carb-diet-content.sect-first h2{font-size:36px}section.carb-diet .carb-diet-content.sect-first .carb-diet-figure>figure{margin:0 auto}section.carb-diet .carb-diet-content.sect-first .carb-diet-figure,section.carb-diet .carb-diet-content.sect-third .carb-diet-figure,section.carb-diet .carb-diet-content.sect-second .carb-diet-figure{flex-wrap:wrap;gap:25px}section.carb-diet .sect-first .carb-diet-figure>figure>img{transform:unset}section.carb-diet .content-box{text-align:center}section.carb-diet .carb-diet-content.sect-second .carb-diet-figure{gap:10px}section.carb-diet .carb-diet-content.sect-second .carb-diet-figure>figure{max-width:375px;height:400px;margin:0 auto}section.carb-diet .carb-diet-content.sect-second .carb-diet-figure>figure>img{transform:scale(1.29) translateY(-4px)}section.carb-diet .carb-diet-content.sect-second .carb-diet-figure>div>p:nth-last-child(2){margin-bottom:25px}section.carb-diet .carb-diet-content.sect-second .carb-diet-figure>div>.commentor{font-size:21.964px}section.carb-diet .content-box.content-box-plain{text-align:left}section.carb-diet .sect-third{margin-bottom:0}section.carb-diet .sect-third .carb-diet-figure{flex-direction:row}section.carb-diet .carb-diet-content.sect-third .carb-diet-figure{padding-left:0;gap:20px}section.carb-diet .carb-diet-content.sect-third .carb-diet-figure>figure{margin:0 auto}section.carb-diet .carb-diet-content.sect-third .carb-diet-figure>figure img{transform:scale(1.13) translate(-19px,-20px)}section.carb-diet .cta-holder .action-button{padding:12px 34px 15px}.cta-holder{text-align:center}section.welcome-back{padding-top:52px;padding-bottom:45px}section.welcome-back .welcome-back-content .features{flex-wrap:wrap}section.welcome-back .welcome-back-content .features figure{margin:0 auto 15px}section.welcome-back .welcome-back-content .features .features-text p{margin-left:0}section.more-nutrients:before{display:none}section.more-nutrients{padding-top:35px;padding-bottom:35px}section.more-nutrients .more-nutrients-content{padding:0;margin:0 auto}section.more-nutrients .more-nutrients-content-list{padding-left:9px}section.more-nutrients .more-nutrients-content .more-nutrients-features{flex-wrap:wrap;max-width:unset;justify-content:center;margin-left:unset}section.favorite-food .favorite-food-content{padding-top:35px}section.all-you-need{padding-bottom:65px}section.all-you-need .all-you-need-content{flex-wrap:wrap;padding-left:0;flex-direction:column-reverse;align-items:center;gap:15px}section.all-you-need .all-you-need-content .content-text{max-width:unset}section.all-you-need .all-you-need-content .content-image{max-width:326px}section.all-you-need .all-you-need-content .content-image figure img{transform:scale(1.14) translate(-18px,-18px)}section.guarantee{background-image:unset}section.guarantee .guarantee-content{flex-wrap:wrap;justify-content:center}section.guarantee .guarantee-content>figure{max-width:343px}section.guarantee .guarantee-content .content-text{max-width:unset}section.guarantee .guarantee-content .guarantee-text>figure,section.guarantee .guarantee-content .content-text>figure{max-width:343px;margin:0 auto}section.guarantee .guarantee-award{padding:32px 16px 25px}section.guarantee .guarantee-award .award-holder{flex-direction:column;align-items:center}section.guarantee .guarantee-award .award-holder .award-holder-content{margin-left:0}section.guarantee .guarantee-award .award-holder .award-holder-content h3{text-align:center;font-size:36px}section.package{padding-top:45px;padding-bottom:45px}section.package .package-holder{flex-direction:column}section.package .package-holder .package-item{max-width:unset;width:calc(100% - 32px)}section.package .package-holder .package-item:first-child{order:3}section.package .package-holder .package-item:last-child{order:2}section.package .package-holder .package-item:not(:first-child):not(:last-child){order:1;width:100%}section.package .package-holder .package-item .package-item-body .package-content{gap:24px}section.your-story{padding-top:50px;padding-bottom:70px}section.your-story .your-story-content>h2{margin-bottom:95px}section.your-story .your-story-list{max-height:unset;gap:15px}section.your-story .your-story-list .your-story-item{max-width:unset;order:1}section.your-story .your-story-list .your-story-item:nth-child(1){order:1}section.your-story .your-story-list .your-story-item:nth-child(2){order:3}section.your-story .your-story-list .your-story-item:nth-child(3){order:5}section.your-story .your-story-list .your-story-item:nth-child(4){order:7}section.your-story .your-story-list .your-story-item:nth-child(5){order:2}section.your-story .your-story-list .your-story-item:nth-child(6){order:4}section.your-story .your-story-list .your-story-item:nth-child(7){order:6}section.your-story .your-story-list .your-story-item:nth-child(8){order:8}section.your-story .your-story-list .story-content{padding:30px 24px}section.your-story .your-story-list .story-content:before{width:64px;height:60px}section.your-story .your-story-list .story-content figure{max-width:100px;width:100%;margin:0 auto 15px}section.your-story .your-story-list .story-content .author-panel{transform:unset}section.your-story .your-story-list .story-content .stars{padding:0;margin:0 auto 15px}section.your-story .your-story-list .story-content .stars span{width:24px}section.sources{padding-top:50px}section.sources .sources-content .sources-list .sources-list-item{width:100%}section.sources .sources-sect{padding-top:0}}@media (max-width:575px){section.welcome-back .main-figure figure{width:calc(100% + 82px);margin-left:-41px}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/page-kk-tsl-v1.css.map?v=108802028181503017221693326816 */