/*! project-name v0.0.1 | (c) 2026 YOUR NAME | MIT License | http://link-to-your-git-repo.com */.btn-lg,.btn-lg:hover{width:240px}.featureblock-section{background-color:#f3f7f9;padding:64px 177px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:77px}.featureblock-section .flex-gap{gap:8%}.featureblock-section-img{-webkit-box-flex:0;-ms-flex:0 0 539px;flex:0 0 539px;max-width:539px}.featureblock-section-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.custom-text-uppercase{font-weight:700;font-size:14px;letter-spacing:4px;margin-bottom:16px;text-transform:uppercase}@media only screen and (max-width:767.9px){.btn-lg{width:100%}.featureblock-section{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:32px 16px;gap:24px}.featureblock-section-content,.featureblock-section-img{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%}.featureblock-section .kkc-logo{width:200px;margin-top:20px}.custom-text-uppercase{font-size:12px;margin-bottom:12px}}.xlh-guidelines-banner{background-color:#0d3a5b;padding:15px 16px;font-family:Noto Sans,sans-serif;color:#fff}.xlh-guidelines-banner.adult-guidelines-banner{background-color:#c4e8f0!important}.xlh-guidelines-banner.children-guidelines-banner .xlh-guidelines-header .header-left .guidelines-title,.xlh-guidelines-banner.children-guidelines-banner .xlh-guidelines-links a{color:#3b2602!important}.xlh-guidelines-banner.efficacy-guidelines-banner{padding:13px 16px;background-color:#f8b036}.xlh-guidelines-banner.efficacy-guidelines-banner .xlh-guidelines-header .header-left .guidelines-title .disclaimer{display:inline}.xlh-guidelines-banner.efficacy-guidelines-banner .xlh-guidelines-header .icon-toggle{margin-left:auto;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;display:none}.xlh-guidelines-banner.efficacy-guidelines-banner .xlh-guidelines-links a{white-space:nowrap}.xlh-guidelines-banner .container{max-width:1312px!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xlh-guidelines-banner .container,.xlh-guidelines-banner .xlh-guidelines-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xlh-guidelines-banner .xlh-guidelines-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.xlh-guidelines-banner .xlh-guidelines-header .icon-doc{margin-right:16px}.xlh-guidelines-banner .xlh-guidelines-header .header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xlh-guidelines-banner .xlh-guidelines-header .header-left .guidelines-title{font-size:14px;font-weight:600;line-height:120%;max-width:820px}.xlh-guidelines-banner .xlh-guidelines-header .header-left .guidelines-title .disclaimer,.xlh-guidelines-banner .xlh-guidelines-header .header-left .guidelines-title .second-part{display:inline}.xlh-guidelines-banner .xlh-guidelines-header .header-left .guidelines-title .disclaimer{font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:400;display:inline}.xlh-guidelines-banner .xlh-guidelines-header .icon-toggle{margin-left:auto;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;display:none;cursor:pointer}.xlh-guidelines-banner .xlh-guidelines-content-wrapper{padding-top:0}.xlh-guidelines-banner .xlh-guidelines-links{font-weight:700;font-size:14px;font-family:Nunito Sans,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.xlh-guidelines-banner .xlh-guidelines-links span{margin-right:6px}.xlh-guidelines-banner .xlh-guidelines-links a{color:#3fddff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;text-decoration:underline}.xlh-guidelines-banner .xlh-guidelines-links a svg{width:16px;height:16px}.xlh-guidelines-banner .xlh-guidelines-links .xlh-guidelines-links-wrapper a:first-child{margin-right:12px}@media only screen and (max-width:767.9px){.xlh-guidelines-banner,.xlh-guidelines-banner.efficacy-guidelines-banner{padding:10px 16px}.xlh-guidelines-banner .container,.xlh-guidelines-banner.efficacy-guidelines-banner .container{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.xlh-guidelines-banner .xlh-guidelines-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-right:0!important}.xlh-guidelines-banner .xlh-guidelines-header .icon-doc{margin-right:16px}.xlh-guidelines-banner .xlh-guidelines-header .header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.xlh-guidelines-banner .xlh-guidelines-header .header-left .first-part,.xlh-guidelines-banner .xlh-guidelines-header .header-left .second-part{font-size:13px;line-height:16px}.xlh-guidelines-banner .xlh-guidelines-header .header-left .guidelines-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.xlh-guidelines-banner .xlh-guidelines-header .header-left .guidelines-title .disclaimer,.xlh-guidelines-banner .xlh-guidelines-header .header-left .guidelines-title .second-part{display:none!important;max-height:0}.xlh-guidelines-banner .xlh-guidelines-header .icon-toggle{display:block!important;-ms-flex-negative:0;flex-shrink:0}.xlh-guidelines-banner .xlh-guidelines-header.open .guidelines-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0}.xlh-guidelines-banner .xlh-guidelines-header.open .guidelines-title .second-part{display:inline!important}.xlh-guidelines-banner .xlh-guidelines-header.open .guidelines-title .disclaimer{display:inline!important;font-size:14px;font-family:Nunito Sans,sans-serif;font-weight:400}.xlh-guidelines-banner .xlh-guidelines-header.open .icon-toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xlh-guidelines-banner .xlh-guidelines-content-wrapper{max-height:0;overflow:hidden;padding-top:0;opacity:0}.xlh-guidelines-banner .xlh-guidelines-header.open+.xlh-guidelines-content-wrapper{max-height:500px;padding-top:0;opacity:1;margin-left:37px}.xlh-guidelines-banner .xlh-guidelines-header.open+.xlh-guidelines-content-wrapper .xlh-guidelines-links{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xlh-guidelines-banner.home-guidelines-banner .xlh-guidelines-links{margin-top:6px}.xlh-guidelines-banner .xlh-guidelines-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.xlh-guidelines-banner .xlh-guidelines-links span{margin:0}}.xlh-guidelines-banner.efficacy-guidelines-banner .xlh-guidelines-header.open+.xlh-guidelines-content-wrapper .xlh-guidelines-links,.xlh-guidelines-banner.efficacy-guidelines-banner .xlh-guidelines-links{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.xlh-guidelines-banner #guidelines-leave-site-popup .para-heading{max-width:300px}@media screen and (min-width:375px){.br-show-mobile{display:none}}.br-show-md-mobile{display:none}@media screen and (max-width:575px){.br-hide-md-mobile{display:none}.br-show-md-mobile{display:block}}.two-section-block .block-text .h2{max-width:660px}.two-section-block .block-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.two-section-block .block-img img{max-width:265px}@media only screen and (max-width:767.9px){.two-section-block .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.two-section-block .block-img{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.two-section-block .block-img img{max-width:157px}}@media only screen and (max-width:375px){.two-section-block .block-text .h2{max-width:288px}}.footnote-bg{position:absolute;bottom:26px;right:-6%}.negativ-mb{margin-bottom:-8px}.banner-content-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:450px}.banner-content-details{padding-top:0}.banner-content-details h1,.banner-content-details p{text-shadow:0 0 8px rgba(0,0,0,.8)}.gradient-box{position:absolute;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 64px 16px;width:100%;color:#fff;gap:30px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:-webkit-gradient(linear,left top,left bottom,from(rgba(13,58,91,0)),color-stop(20%,rgba(13,58,91,.3)),color-stop(50%,rgba(13,58,91,.6)),to(#0d3a5b));background:linear-gradient(180deg,rgba(13,58,91,0) 0,rgba(13,58,91,.3) 20%,rgba(13,58,91,.6) 50%,#0d3a5b)}.gradient-box .banner-homepage-footnote{line-height:18px}.banner-para p{text-align:right;font-size:12px;line-height:16px}.banner-efficacy-text,.banner-para p{text-shadow:0 0 8px rgba(0,0,0,.8)}.max-width-113{max-width:113px}.max-w-220{max-width:220px}.max-w-220,.max-w-250{width:100%;margin:auto}.max-w-250{max-width:250px}.kkc-custom-font{margin-bottom:32px}.section-pt{padding-top:102px}.kkc-para{margin-left:50px}.image-content-block{background:#f3f7f9}.image-content-block .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-content-block .col-md-7{text-align:end}.image-content-block .col-md-7 img{max-width:539px}#content-change.h4{font-size:20px!important;line-height:130%!important;font-weight:600!important}.CrysVitaFeatureBlock-inner{max-height:400px}.CrysVitaFeatureBlock-inner-text{gap:16px;margin-bottom:40px}.CrysVitaFeatureBlock-inner-img{max-height:400px}.CrysVitaFeatureBlock-inner-img .Actor-portrayal{text-shadow:0 0 5px #000;width:auto}.btn i{width:32px;height:32px}.btn i:before{font-size:32px}.download-icon{width:20px;height:20px}.banner-bg-title{padding-right:150px}.CrysVitaFeatureBlock .mw-170{max-width:170px}.max-width{max-width:470px}br.line-brk{display:none}.btn-primary{background-color:#3fddff;font-weight:700}.btn-primary.icon i{line-height:normal}.max-900px{max-width:900px}.tabs-section{border:2px solid #3fddff;border-radius:32px;border-top-left-radius:0;margin:32px 64px;padding:70px 0 64px}.tabs-section h2{margin-bottom:66px}.tabs-section .nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabs-section .nav-tabs{gap:13px;border-bottom:none}.tabs-section .nav-tabs li{border-bottom:2px solid #63e6fd;width:100%;padding:16px;text-align:center;max-width:320px}.tabs-section .nav-tabs li a{font-size:16px;line-height:20px;font-weight:600;color:#135585}.tabs-section .nav-tabs li.active{background:#135585}.tabs-section .nav-tabs li.active a{color:#fff;font-weight:700}.tabs-section .tab-pane .two-col-section{margin:70px 0 46px}.tabs-section .tab-pane .two-col-section p{max-width:567px}.three-col-section-wrap .section-title{margin-bottom:64px}.three-col-section-wrap .three-col-section{margin:0 20px}.three-col-section-wrap .three-col-section .tab-card{min-height:310px;width:100%;max-width:320px}.tab-card{background-color:#f3f7f9;border-radius:38px;padding:20px;text-align:center;min-height:325px}.tab-card-img{margin-bottom:16px}.tab-card-para{margin-bottom:24px;font-weight:700}.tab-card-para.third-child{margin-left:auto;margin-right:auto;margin-bottom:25px}.tab-card .btn-link{font-size:24px;line-height:130%}.tab-card .btn-link:last-child{margin-top:12px}.tab-card .mx-width{max-width:155px;margin-left:auto;margin-right:auto}.tab-card .custom-width{max-width:229px;margin-left:auto;margin-right:auto}.tab-card .maxwidth{max-width:265px;margin-left:auto;margin-right:auto}.border-div{border:1px solid #3fddff;border-radius:38px;padding:72px}.border-div .img-div{text-align:center}.table-of-content{margin:40px 0 0;border:none;background:#f3f7f9;padding-right:20px}.table-of-content .toggle{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.custom-sup{font-size:smaller;position:relative;top:-4px;left:-1px}.block-section .CrysVitaFeatureBlock-inner{gap:0}.mobile-accordion{display:none}.ref-d-break{display:inline-block;margin-top:16px}.bg-blue{background-color:#135585}.py-12{padding-top:12px;padding-bottom:12px}.min-h-unset{min-height:unset}.fs-14{font-size:14px}.section-full-width{overflow:hidden;background-color:#f2fbfd;padding:55px 145px}.section-full-width .gap-90{gap:90px}.section-full-width-img{-webkit-box-flex:0;-ms-flex:0 0 535px;flex:0 0 535px;max-width:535px}.section-full-width-content{-webkit-box-flex:0;-ms-flex:0 0 470px;flex:0 0 470px;max-width:470px}.flex-gap-3{gap:3%!important}.max-w-472{-webkit-box-flex:0;-ms-flex:0 0 472px;flex:0 0 472px;max-width:472px}@media only screen and (max-width:1300px){.banner{background-position:58%}}@media only screen and (max-width:1280px){.footnote-bg{right:8%;max-width:120px}}@media only screen and (max-width:1200px){.section-full-width-img{-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px}.section-full-width-content{-webkit-box-flex:0;-ms-flex:0 0 310px;flex:0 0 310px}}@media only screen and (max-width:991px){.section-full-width{padding:55px}.section-full-width-img{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}}@media only screen and (max-width:850px){.custom-sup{top:-17px}}@media (max-width:767.9px){.Actor-portryal-left{right:5%;margin-left:0!important;margin-right:0!important}}@media only screen and (min-width:768px) and (max-width:768px){.footnote-bg{max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;right:0}}@media only screen and (max-width:767.9px){.tab-card-para{font-size:19px;line-height:24px;font-weight:700}.image-content-block .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.image-content-block .block-1{margin-top:24px}.mob-fs-24{font-size:24px}.banner-content-row{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.banner-content-details{padding-top:0;margin-top:32px}.banner-content-details h1{font-size:24px;line-height:32px;margin-bottom:24px}.banner-content-details p{font-size:16px;line-height:20px}.CrysVitaFeatureBlock{padding-right:0}.CrysVitaFeatureBlock .h2{font-size:28px}.banner-bg{padding:64px 0 56px}.banner-bg-title{padding-right:0}.banner-para-homepage{position:absolute;bottom:82px;left:16px;background:rgba(19,85,133,.8);-webkit-box-shadow:0 3px 41.8px 0 rgba(0,0,0,.30196078431372547);box-shadow:0 3px 41.8px 0 rgba(0,0,0,.30196078431372547);border-radius:18px 18px 0 18px;padding:10px;font-style:italic;width:150px;color:#fff;line-height:15px}.banner-para-homepage,.banner-para-homepage p{font-size:11px!important}.banner-para-homepage .h6{text-align:left}.gradient-box{width:100%;padding:16px;border-top-left-radius:18px;border-top-right-radius:18px;background:-webkit-gradient(linear,left bottom,left top,color-stop(4.62%,#135585),to(rgba(19,85,133,.25)));background:linear-gradient(1turn,#135585 4.62%,rgba(19,85,133,.25))}.gradient-box .banner-homepage-footnote{font-size:12px}.section-full-width{padding:32px 16px 40px}.section-full-width .gap-90{gap:32px}.section-full-width-content,.section-full-width-img{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-full-width-content .kkc-custom-font{font-size:24px;margin-bottom:12px!important}.footnote-sm-position{background-color:#135585;color:#fff!important;width:100%;text-align:right;padding:14px 16px;border-top-left-radius:18px;border-top-right-radius:18px;position:absolute;bottom:0;max-width:100%;right:0}.px-sm-16{padding-left:16px;padding-right:16px}.custom-font-20{font-size:18px}.three-col-section-wrap .row{gap:16px}.three-col-section-wrap .section-title{margin-bottom:32px}.three-col-section-wrap .three-col-section{margin:0}.three-col-section-wrap .three-col-section .tab-card{max-width:100%}.border-div{padding:8px 13px 32px;margin:0 6px}.border-div .img-div{text-align:left}.border-div .img-div img{max-width:110px}.border-div .h3{font-size:24px;line-height:130%}section.new-section{padding:32px 0}section.new-section .img-div img{display:block;max-width:none;margin:auto auto 24px}.tabs-section{display:none}.block-section .CrysVitaFeatureBlock-inner{gap:24px}.tab-pane .two-col-section-content{padding-right:0}.mySlides .tab-card{min-height:280px;padding:30px 20px!important}.mySlides .tab-card-img{margin-bottom:0}.mySlides .tab-card-para{margin-bottom:12px}.mySlides .tab-card-para.pb-43{padding-bottom:43px}.mobile-accordion{display:block;background:#fff;padding:32px 12px}.mobile-accordion .btn-link{font-size:18px;line-height:130%;font-weight:600}.mobile-accordion .btn-link:last-child{margin-top:0}.mobile-accordion .title{padding:32px 16px 24px}.mobile-accordion i{font-size:24px}.mobile-accordion .accordion{background:#fff;cursor:pointer;padding:14px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;text-align:left;-webkit-transition:.4s;transition:.4s;border:1px solid #ebebeb;border-left:4px solid #00b4db;color:#135585}.mobile-accordion .accordion i:before{color:#135585}.mobile-accordion .accordion.active{background:#135585;color:#fff}.mobile-accordion .accordion.active>i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-accordion .accordion.active>i:before{color:#fff}.mobile-accordion .accordion.active i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-accordion .accordion.active i:before{color:#fff}.mobile-accordion .panel{padding:0 16px;margin-top:0!important;background-color:#fff;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out;background:#fff}.mobile-accordion .panel .h2{font-size:24px;line-height:130%;padding-top:32px}.mobile-accordion .image-change{max-width:288px;width:100%;margin:auto auto 32px}.mobile-accordion #image-2,.mobile-accordion #image-3{display:none}.image-carousel{margin-bottom:32px}.slideshow-container{max-width:1000px;position:relative;margin:auto}.next,.prev{cursor:pointer;width:auto;padding:12px;-webkit-transition:.6s ease;transition:.6s ease;border-radius:50%;border:2px solid #3fddff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#fff}.prev{margin-right:12px}.prev i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.next i{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.dot{cursor:pointer;height:8px;width:8px;margin:0 2px;background-color:#fff;border:1px solid #00b4db;border-radius:50%;display:inline-block;-webkit-transition:background-color .6s ease;transition:background-color .6s ease}.dot.dot-1.active,.dot.dot-2.active,.dot.dot-3.active{background-color:#00b4db}.fade{-webkit-animation-name:fade;animation-name:fade;-webkit-animation-duration:1.5s;animation-duration:1.5s}@-webkit-keyframes fade{0%{opacity:.4}to{opacity:1}}@keyframes fade{0%{opacity:.4}to{opacity:1}}.table-of-content{margin-top:32px;padding:16px 15px}.table-of-content #content-change.h4{font-size:16px!important;margin-right:5px}.table-of-content-list p:first-child{margin-top:16px!important}.toggle span{margin-right:20.8px}.ref-d-break{display:inline}.kkc-para{margin-left:0}.section-pt{padding-top:15px}.kkc-custom-font{font-size:28px;line-height:130%;margin-bottom:24px}.CrysVitaFeatureBlock-inner{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.tab-card .btn-link{font-size:18px;line-height:130%}}@media only screen and (max-width:575px){#guidelines-leave-site-popup h2{max-width:300px}}@media only screen and (max-width:385px){#guidelines-leave-site-popup h2{max-width:200px}}@media only screen and (max-width:375px){.next-prev{position:relative;top:-1px}.kkc-logo{width:198px}}.content-font{font-size:24px;line-height:130%}@media (max-width:700px){.max-50{max-width:50%}}@media only screen and (max-width:465px){.custom-sup{top:-29px}}@media only screen and (max-width:345.9px){.custom-sup{top:-42px}}@media only screen and (max-width:320px){.banner{min-height:859px;background-position:100%}.banner-content-details{padding:0 8px}.CrysVitaFeatureBlock-inner-text .btn{margin-top:0}br.line-brk{display:block!important}}@media only screen and (max-width:294.9px){.custom-sup{top:-56px}}