@font-face{font-family:'EuclidCircularB-Bold';src:url(//www.internationaldelight.com/wp-content/themes/id/assets/fonts/EuclidCircularB-Bold-WebS.woff) format('woff'), url(//www.internationaldelight.com/wp-content/themes/id/assets/fonts/EuclidCircularB-Bold-WebS.woff2) format('woff2');font-weight:bold;font-style:normal;font-display:swap;}
@font-face{font-family:'EuclidCircularB-Semibold';src:url(//www.internationaldelight.com/wp-content/themes/id/assets/fonts/EuclidCircularB-Semibold-WebS.woff) format('woff'), url(//www.internationaldelight.com/wp-content/themes/id/assets/fonts/EuclidCircularB-Semibold-WebS.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap;}
@font-face{font-family:'EuclidCircularB-Medium';src:url(//www.internationaldelight.com/wp-content/themes/id/assets/fonts/EuclidCircularB-Medium-WebS.woff) format('woff'), url(//www.internationaldelight.com/wp-content/themes/id/assets/fonts/EuclidCircularB-Medium-WebS.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap;}
.scrollspy{padding-top:5.5027777777778vw;padding-bottom:4.9997777777778vw}
#join{background:#fff7eb url(//www.internationaldelight.com/wp-content/themes/id/assets/images/hpage_img/group-6.jpg) no-repeat;background-size:100%}
#join .join_cont{padding:12.2388888888889vw 0;text-align:center;max-width:33.84722222222222vw;width:100%;margin:0 auto}
#join .join_cont h3{font-family:'Uniform Rnd';font-size:2.38888888888889vw;font-weight:700;font-style:normal;font-stretch:normal;line-height:.89;letter-spacing:.5px;text-align:center;color:#005da6}
#join .join_cont p{font-family:'Uniform Rnd';font-size:1.25vw;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#4d4d4d;padding:1.25vw 1.58vw 1.9444444444444444vw}
#sweet-dream{margin-bottom:0}
#join .join_cont .button-link{min-width:9vw}
.slick-prev, .slick-next{display:none !important}
.hero-slider .video-cont{overflow:hidden;background-color:#fefaca}
#hero-banner .bg00{background-color:#CF343A;}
#hero-banner .covid{background-color:#0033a0;}
#hero-banner .covid .hero-baanner_fontstyle{padding:0;}
#hero-banner .covid.zero_sugar{background-color:#002a76;}
#hero-banner .covid.elf{background-color:#d90037;}
#hero-banner .covid.elf .hero-baanner_fontstyle{font-size:5.7vw;line-height:5.27vw;}
#hero-banner .covid.elf .hero-banner_button{margin-top:2.555vw;}
#hero-banner .covid.elf .hero-banner_button sup{font-size:60%;top:-0.75em;}
#hero-banner .covid.zero_sugar .hero-baanner_fontstyle{padding:0;padding-top:5vw;font-size:5.5vw;line-height:5.2vw;}
#hero-banner .covid.zero_sugar .hero-baanner_fontstyle sup{font-size:0.6em;}
#hero-banner .covid .hero-baanner_fontstyle h3{font-size:4.888vw;padding-top:1.2vw;margin-bottom:1vw;min-height:1vw;color:#ffd600;text-transform:capitalize;}
.hero-baanner_fontstyle{max-width:100%;}
#hero-banner .covid .hero-baanner_fontstyle p{font-family:'Uniform Rnd';font-size:3.15vw;font-weight:500;line-height:1.24;color:#fff;max-width:90.9%;margin:0 auto;text-transform:none;}
#hero-banner .covid .hero-banner_button{margin:2vw auto 0;}
#hero-banner .covid.zero_sugar .hero-banner_button{margin:6vw auto 0;}
#hero-banner .covid .hero-banner_button a.a_link{background:#fff;color:#ffd600;font-size:1.68vw;padding:0.85vw 1.6388888888889vw;font-family:'Uniform Rounded Condensed Ultra';font-weight:900;}
#hero-banner .elf .hero-banner_button a.a_link{background:#970026;color:#ffe22e;font-size:1.875vw;padding:0.6vw 1.6388888888889vw;font-family:'Uniform Rounded Condensed Ultra';font-weight:900;letter-spacing:0.012em;}
#hero-banner .covid.zero_sugar .hero-baanner_fontstyle h3{color:#fff;}
#hero-banner .covid.zero_sugar .hero-baanner_fontstyle h3{color:#fff;}
#hero-banner .covid.zero_sugar .hero-banner_button a.a_link{color:#fff;background-color:#009f1b;}
#hero-banner .covid.zero_sugar p.sm_text{color:#2e92d0;max-width:86%;margin:2vw 0 0px;text-align:center;text-transform:uppercase;font-size:0.68vw;}
#hero-banner .covid.zero_sugar br.mobile-only{display:none;}
@media(min-width:768px){
#hero-banner .covid.zero_sugar .hero-banner_button a.a_link{min-width:11.833333vw;padding:0.5vw 1.6388888888889vw;font-size:1.6vw;}
}
@media(max-width:767px){
#hero-banner .covid.zero_sugar .hero-banner_button a.a_link{padding:1.5vw 3.638889vw;min-width:auto;}
#hero-banner .covid.zero_sugar p.sm_text{max-width:65%;margin:3vw 0 0px;font-size:2vw;}
#hero-banner .covid.zero_sugar br.mobile-only{display:block;}
#hero-banner .covid.zero_sugar .hero-banner_button{margin:12vw auto 3vw;}
#hero-banner .covid .hero-baanner_fontstyle h3{font-size:9.88vw;margin-bottom:1.2vw;min-height:1vw;}
#hero-banner .covid .hero-baanner_fontstyle p{font-size:5.7995vw;max-width:98%;margin:0 auto 5vw;}
#hero-banner .covid .hero-banner_button{margin:2vw auto 0;}
#hero-banner .covid .hero-banner_button a.a_link{font-size:3.9875vw;padding:3.5vw 5.638889vw;}
#hero-banner .covid.elf .hero-baanner_fontstyle{font-size:10.4vw;line-height:9.8vw;}
#hero-banner .covid.elf .hero-banner_button{margin-top:7.555vw;}
#hero-banner .elf .hero-banner_button a.a_link{font-size:4.4vw;padding:1.5vw 3.638889vw;}
#hero-banner .covid.elf .hero-banner_button sup{font-size:70%;top:-0.55em;}
}
#hero-banner .bg0{background-color:#0041a9;}
#hero-banner .bg1{background-color:#0035b9;}
#hero-banner .bg4{background-color:#0121E6;}
#hero-banner .bg5{background-color:#e2ddf3;}
#hero-banner .bg6{background-color:#ffb81e;}
#hero-banner .bg2{background-color:#2053a2;}
#hero-banner .bg3{background-color:#00AEEF;}
#hero-banner .bg4{background-color:#fff200;}
#hero-banner .bg6 .hero-baanner.hero-baanner_fontstyle,
#hero-banner .bg0 .hero-baanner.hero-baanner_fontstyle,
#hero-banner .bg1 .hero-baanner.hero-baanner_fontstyle,
#hero-banner .bg2 .hero-baanner.hero-baanner_fontstyle,
#hero-banner .bg3 .hero-baanner.hero-baanner_fontstyle,
#hero-banner .bg4 .hero-baanner.hero-baanner_fontstyle,
#hero-banner .bg5 .hero-baanner.hero-baanner_fontstyle{font-size:5vw;padding-top:6vw;line-height:0.9;min-height:25vw;}
#hero-banner .hero-banner_button{margin:3vw auto;}
#hero-banner .bg2 .hero-banner_button{margin:1.5vw auto 3.10vw}
#hero-banner .bg3 .hero-banner_button{margin:1.5vw auto 3.10vw}
#hero-banner .bg5 .hero-banner_button{margin:1.5vw auto 3.10vw}
#hero-banner .bg1 .hero-baanner.hero-baanner_fontstyle{font-size:5.5vw;letter-spacing:0;padding-top:6vw;color:#fff;min-height:19vw;}
#hero-banner .bg2 .hero-baanner.hero-baanner_fontstyle{font-size:5.4vw;padding-top:5.5vw;min-height:25vw;color:#fff;}
#hero-banner .bg2 .hero-baanner.hero-baanner_fontstyle .font1{position:absolute;top:6.172414vw;left:4.551724137931035vw;font-family:'EuclidCircularB-Semibold';font-weight:600;text-transform:lowercase;font-size:4.551724137931035vw;line-height:1;letter-spacing:0;}
#hero-banner .bg2 .hero-baanner.hero-baanner_fontstyle .font2{position:absolute;top:11.8vw;left:9.310344827586206vw;font-family:'EuclidCircularB-Bold';font-weight:bold;text-transform:lowercase;font-size:6.585517241379311vw;line-height:1;letter-spacing:0;}
#hero-banner .bg2 .hero-baanner.hero-baanner_fontstyle .font3{position:absolute;top:18vw;left:21.79310344827586vw;font-family:'EuclidCircularB-Semibold';text-transform:lowercase;font-size:6.585517241379311vw;line-height:1;letter-spacing:0;}
#hero-banner .bg2 .hero-baanner.hero-baanner_fontstyle .font4{position:absolute;top:21vw;right:2vw;font-family:'EuclidCircularB-Semibold';text-transform:lowercase;font-size:5.103448275862069vw;line-height:5.103448275862069vw;letter-spacing:0;}
#hero-banner .bg2 .hero-baanner.hero-baanner_fontstyle sup{top:-1.5em;font-size:2vw;}
#hero-banner .bg4 .hero-baanner.hero-baanner_fontstyle{font-size:5.5vw;letter-spacing:0;padding-top:5.5vw;min-height:22vw;line-height:0.95;}
#hero-banner .bg5 .hero-baanner.hero-baanner_fontstyle{font-size:5.4vw;padding-top:5.5vw;min-height:25vw;color:#fff;}
#hero-banner .bg5 .hero-baanner.hero-baanner_fontstyle .text-img{width:34.375vw;}
#hero-banner .bg5 .hero-baanner.hero-baanner_fontstyle .font1{position:absolute;top:7.241379310344827vw;left:8.96551724137931vw;font-family:'EuclidCircularB-Medium';font-weight:500;text-transform:lowercase;font-size:4vw;line-height:1;letter-spacing:-0.02em;}
#hero-banner .bg5 .hero-baanner.hero-baanner_fontstyle .font2{position:absolute;top:8.96551724137931vw;left:4.137931034482759vw;font-family:'EuclidCircularB-Bold';font-weight:bold;text-transform:lowercase;font-size:8vw;line-height:1;letter-spacing:-0.02em;}
#hero-banner .bg5 .hero-baanner.hero-baanner_fontstyle .font3{position:absolute;top:16.551724137931036vw;left:11.724137931034482vw;font-family:'EuclidCircularB-Medium';font-weight:500;text-transform:lowercase;font-size:4vw;line-height:1;letter-spacing:-0.02em;}
#hero-banner .bg5 .hero-baanner.hero-baanner_fontstyle .font4{position:absolute;top:19.310344827586206vw;left:21.379310344827587vw;font-family:'EuclidCircularB-Bold';font-weight:bold;text-transform:lowercase;font-size:5.931034482758621vw;line-height:1;letter-spacing:-0.02em;}
#hero-banner .hero-baanner .pad-bottom{margin-bottom:3vw;}
#hero-banner .bg5 .hero-baanner .pad-bottom{margin-bottom:1vw;}
#hero-banner .bg3 .hero-baanner.hero-baanner_fontstyle{font-size:5.5vw;padding-top:5vw;}
#hero-banner .bg3 .hero-baanner.hero-baanner_fontstyle .txt1{position:absolute;top:6.896551724137931vw;left:4.482758620689655vw;}
#hero-banner .bg3 .hero-baanner.hero-baanner_fontstyle .txt2{position:absolute;top:11.379310344827585vw;left:2.413793103448276vw;}
#hero-banner .bg3 .hero-baanner.hero-baanner_fontstyle .txt3{position:absolute;top:17.586206896551722vw;left:13.655172413793103vw;}
#hero-banner .bg3 .hero-baanner.hero-baanner_fontstyle .font1{font-family:'EuclidCircularB-Medium';font-weight:500;text-transform:lowercase;font-size:5.310344827586207vw;line-height:1;letter-spacing:0;}
#hero-banner .bg3 .hero-baanner.hero-baanner_fontstyle .font2{font-family:'EuclidCircularB-Bold';font-weight:bold;text-transform:lowercase;font-size:7.172413793103448vw;line-height:1;letter-spacing:0;}
#hero-banner .bg00 .hero-baanner.hero-baanner_fontstyle{font-size:4.5vw;padding-top:4vw;line-height:0.9;min-height:26vw;}
#hero-banner .bg6 .hero-baanner.hero-baanner_fontstyle{font-size:4vw;padding-top:6vw;}
#hero-banner .bg0 .hero-baanner_fontstyle{color:#fff;}
#hero-banner .bg2 .hero-baanner_fontstyle{color:#fff;}
#hero-banner .bg4 .hero-baanner_fontstyle{color:#ff5200;}
#hero-banner .bg5 .hero-baanner_fontstyle{color:#fff;}
#hero-banner .bg1 .hero-banner_button a.a_link{background-color:#c50e3c;}
#hero-banner .bg0 .hero-banner_button a.a_link{background-color:#d02434;}
#hero-banner .bg00 .hero-banner_button a.a_link{background-color:#16B827;}
#hero-banner .bg00 .hero-banner_button a.a_link,
#hero-banner .bg0 .hero-banner_button a.a_link,
#hero-banner .bg1 .hero-banner_button a.a_link,
#hero-banner .bg2 .hero-banner_button a.a_link,
#hero-banner .bg3 .hero-banner_button a.a_link,
#hero-banner .bg4 .hero-banner_button a.a_link,
#hero-banner .bg5 .hero-banner_button a.a_link{font-size:1.6vw;padding:.5vw 1.6388888888889vw;font-family:'Uniform Rounded Condensed Ultra';color:#fff;font-weight:900;}
#hero-banner .bg5 .hero-banner_button a.a_link{font-family:'EuclidCircularB-Bold';background-color:#602d9c;color:#f5e100;font-size:2.0689655172413794vw;padding:0.3448275862068966vw;margin:0;min-width:auto;width:16vw;letter-spacing:0;}
#hero-banner .bg6 .hero-banner_button a.a_link{font-size:1.5vw;padding:.5vw 1.6388888888889vw;font-family:Uniform Rnd;min-width:10vw;color:#fff;background-color:#ec7800;font-weight:800;}
#hero-banner .bg1 .hero-banner_button a.a_link{background-color:#ffa600;}
#hero-banner .bg2 .hero-banner_button a.a_link{font-family:'EuclidCircularB-Bold';background-color:#ffa424;color:#fff;font-size:2.0689655172413794vw;padding:0.3448275862068966vw;margin:0;min-width:auto;width:16vw;letter-spacing:0;}
#hero-banner .bg2 .hero-banner_button a.a_link img{width:100%;}
#hero-banner .bg3 .hero-banner_button a.a_link{font-family:'EuclidCircularB-Bold';background-color:#BC6226;color:#fff;font-size:2.0689655172413794vw;padding:0.3448275862068966vw;margin:0;min-width:auto;width:16vw;letter-spacing:0;}
#hero-banner .bg4 .hero-banner_button a.a_link{color:#fff;background-color:#4b1c1b;font-size:1.8vw;}
.slider_cont{display:flex;justify-content:center;align-items:center;height:100%;flex-direction:column;}
@media(min-width:768px){
#hero-banner .hero-slider .video-cont video{top:-.5vw}
.product-img_list .video{min-height:37vw;width:100%}
}
@media(max-width:767px){
.hero-slider .video-cont{overflow:auto;height:45vw}
#hero-banner .bg6 .hero-banner_button a.a_link{font-size:2.933333vw;}
#hero-banner .slider_cont{min-height:60vw;}
#hero-banner .covid.zero_sugar .hero-baanner_fontstyle{font-size:11vw;line-height:1;}
}
@media(max-width:767px){
.slider_cont{padding:8vw 5.9375vw 10.625vw;min-height:95.46875vw}
.hero-banner_button a.a_link{color:#f27c30;min-width:30vw;padding:3.0625vw 1.6388888888889vw;font-family:'Uniform Rnd';font-size:3.75vw;font-weight:700}
#hero-banner .bg00 .hero-banner_button a.a_link,
#hero-banner .bg0 .hero-banner_button a.a_link,
#hero-banner .bg1 .hero-banner_button a.a_link,
#hero-banner .bg2 .hero-banner_button a.a_link,
#hero-banner .bg3 .hero-banner_button a.a_link,
#hero-banner .bg4 .hero-banner_button a.a_link,
#hero-banner .bg5 .hero-banner_button a.a_link,
#hero-banner .bg6 .hero-banner_button a.a_link{font-size:4vw;padding:2vw 4vw;letter-spacing:0.012em;}
#hero-banner .bg0 .hero-banner_button a.a_link{font-size:4.5vw;background-color:#d02434;color:#fff;}
#hero-banner .bg1 .hero-banner_button a.a_link{font-size:4vw;}
#hero-banner .bg2 .hero-banner_button a.a_link{font-size:4.82897384305835vw;width:35.2112676056338vw;padding:0.8048289738430584vw 0;}
#hero-banner .bg5 .hero-banner_button a.a_link{font-size:4.82897384305835vw;width:35.2112676056338vw;padding:0.8048289738430584vw 0;}
#hero-banner .bg2 .slider_cont{padding:5.5vw 0 8.2vw;}
#hero-banner .bg3 .slider_cont{padding:4.5vw 0 8.2vw;}
#hero-banner .bg5 .slider_cont{padding:5.5vw 0 8.2vw;}
#hero-banner .bg3 .hero-banner_button a.a_link{font-size:4.82897384305835vw;width:35.2112676056338vw;padding:0.8048289738430584vw 0;}
.hero-banner_button{margin:10.875vw auto 0}
#hero-banner .bg00 .hero-banner_button{margin:4.875vw auto 0}
#hero-banner .bg5 .hero-banner_button{margin:7vw auto 0}
#hero-banner .bg2 .hero-banner_button{margin:15vw auto 0}
#hero-banner .bg3 .hero-banner_button{margin:15vw auto 0}
#hero-banner .bg4 .hero-banner_button{margin:6vw auto 0}
#hero-banner .bg1 .hero-banner_button{margin:6vw auto 0}
.scrollspy{padding-top:8.5027777777778vw;padding-bottom:8.9997777777778vw}
#sweet-dream .text_head{font-size:9.875vw;padding-top:22.5vw;padding-bottom:22.5vw;line-height:1;}
#join{background:#fff7eb url(//www.internationaldelight.com/wp-content/themes/id/assets/images/hpage_img/group-6_mobile.png) no-repeat bottom;background-size:100%;padding-bottom:29vw}
#join .join_cont{padding:18.75vw 0;max-width:70.84722222222222vw}
#join .join_cont h3{font-size:9.375vw}
#join .join_cont p{font-size:5.625vw;padding:5vw .58vw 9.375vw}
#join .join_cont .button-link{min-width:8.88888888888889vw;max-width:40vw;margin:0 auto}
#join .join_cont .button-link a.a_link{min-width:100%}
}
@media(min-width:768px){
.hero-slider .video .video-js{width:50%;float:left;max-width:50%}
.hero-slider .video .video-js .vjs-tech{height:106%;left:-.5%}
.my-player2-dimensions.vjs-fluid{padding-top:39.3% !important;width:100%}
.video-caption{width:50%;float:right;padding-bottom:8.6vw}
}
@media(max-width:767px){
#hero-banner .bg0 .hero-baanner.hero-baanner_fontstyle,
#hero-banner .bg1 .hero-baanner.hero-baanner_fontstyle,
#hero-banner .bg2 .hero-baanner.hero-baanner_fontstyle,
#hero-banner .bg3 .hero-baanner.hero-baanner_fontstyle,
#hero-banner .bg4 .hero-baanner.hero-baanner_fontstyle,
#hero-banner .bg5 .hero-baanner.hero-baanner_fontstyle,
#hero-banner .bg6 .hero-baanner.hero-baanner_fontstyle{font-size:8vw;padding-top:0;}
#hero-banner .bg0 .hero-baanner.hero-baanner_fontstyle{font-size:11vw;}
#hero-banner .bg1 .hero-baanner.hero-baanner_fontstyle{font-size:10vw;margin-bottom:1vw;}
#hero-banner .bg2 .hero-baanner.hero-baanner_fontstyle{font-size:10vw;margin-bottom:0;}
#hero-banner .bg2 .hero-baanner.hero-baanner_fontstyle .font1{top:5vw;left:9.6579476861167vw;font-size:8.93158953722334vw;line-height:1;}
#hero-banner .bg2 .hero-baanner.hero-baanner_fontstyle .font2{top:15vw;left:19.114688128772634vw;font-size:13.004024144869215vw;line-height:1;}
#hero-banner .bg2 .hero-baanner.hero-baanner_fontstyle .font3{top:27vw;left:44.265593561368206vw;font-size:13.004024144869215vw;line-height:1;}
#hero-banner .bg2 .hero-baanner.hero-baanner_fontstyle .font4{top:33.80281690140845vw;right:8.048289738430583vw;font-size:9.456740442655935vw;line-height:9.456740442655935vw;}
#hero-banner .bg2 .hero-baanner.hero-baanner_fontstyle img{width:81.28772635814889vw;}
#hero-banner .bg2 .hero-baanner.hero-baanner_fontstyle sup{top:-2em;font-size:3vw;}
#hero-banner .bg4 .hero-baanner.hero-baanner_fontstyle{font-size:10vw;line-height:0.9;margin-bottom:1vw;}
#hero-banner .bg3 .hero-baanner.hero-baanner_fontstyle{font-size:10vw;margin-bottom:1vw;}
#hero-banner .bg3 .hero-baanner.hero-baanner_fontstyle .txt1{top:5vw;left:8.8vw;}
#hero-banner .bg3 .hero-baanner.hero-baanner_fontstyle .txt2{top:14vw;left:5vw;}
#hero-banner .bg3 .hero-baanner.hero-baanner_fontstyle .txt3{top:26vw;left:26.8vw;}
#hero-banner .bg3 .hero-baanner.hero-baanner_fontstyle .font1{font-size:10.4vw;line-height:1;}
#hero-banner .bg3 .hero-baanner.hero-baanner_fontstyle .font2{font-size:14vw;line-height:1;}
#hero-banner .bg5 .hero-baanner.hero-baanner_fontstyle{font-size:10vw;margin-bottom:0;}
#hero-banner .bg5 .hero-baanner.hero-baanner_fontstyle .text-img{width:63.98390342052314vw;}
#hero-banner .bg5 .hero-baanner.hero-baanner_fontstyle .font1{top:4.82897384305835vw;left:18.10865191146881vw;font-size:8.048289738430583vw;line-height:1;}
#hero-banner .bg5 .hero-baanner.hero-baanner_fontstyle .font2{top:8.048289738430583vw;left:8.853118712273641vw;font-size:15.694164989939638vw;line-height:1;}
#hero-banner .bg5 .hero-baanner.hero-baanner_fontstyle .font3{top:23.34004024144869vw;left:23.138832997987926vw;font-size:8.048289738430583vw;line-height:1;}
#hero-banner .bg5 .hero-baanner.hero-baanner_fontstyle .font4{top:28.571428571428573vw;left:42.65593561368209vw;font-size:11.670020120724345vw;line-height:1;}
#hero-banner .hero-baanner .pad-bottom{margin-bottom:5vw;}
#hero-banner .bg00 .hero-baanner.hero-baanner_fontstyle{font-size:9vw;padding-top:0;}
#hero-banner .slick-dots{bottom:3.5vw;}
}
#growing-years-popup{width:80vw;padding:0;margin:0;position:relative;}
#growing-years-popup a.close-btn{position:absolute;font-size:3.1vw;line-height:3.5vw;font-family:'Uniform Rnd';font-weight:500;right:1.5vw;top:1vw;}
#growing-years-popup img{width:100%;display:block;}
#growing-years-popup .popup-content{position:absolute;top:3.5vw;right:5vw;text-align:center;}
#growing-years-popup .popup-content h1{font-size:4.5vw;line-height:4.4vw;color:#19459d;text-transform:uppercase;letter-spacing:0;font-family:'Uniform Rounded Condensed Ultra';margin-bottom:1vw;}
#growing-years-popup .popup-content p{font-size:1.4vw;line-height:1.8vw;color:#000;letter-spacing:0;font-family:'Uniform Rnd';font-weight:500;margin-bottom:1.5vw;}
#growing-years-popup .popup-content a{font-size:1.4vw;line-height:1.3vw;font-family:'Uniform Rnd';font-weight:500;width:auto;min-width:20vw;background:#19459d;color:#fff;border-radius:0;padding:0.85vw 1.2vw;}
@media(max-width:767px){
#growing-years-popup{width:83.33333333333333vw;padding:0;margin:0;position:relative;}
#growing-years-popup a.close-btn{position:absolute;font-size:6.111111111111111vw;line-height:6.777777777777778vw;font-family:'Uniform Rnd';font-weight:500;right:3.3333333333333335vw;top:2.2222222222222223vw;}
#growing-years-popup .popup-content{top:auto;right:auto;text-align:left;left:4.444444444444445vw;bottom:4.444444444444445vw;}
#growing-years-popup .popup-content h1{font-size:8.666666666666666vw;line-height:8.444444444444445vw;color:#19459d;margin-bottom:2.2222222222222223vw;}
#growing-years-popup .popup-content p{font-size:2.8666666666666667vw;line-height:3.7777777777777777vw;margin-bottom:3.3333333333333335vw;}
#growing-years-popup .popup-content a{font-size:2.5555555555555554vw;line-height:2.4444444444444446vw;font-family:'Uniform Rnd';font-weight:800;width:auto;min-width:37.77777777777778vw;background:#19459d;color:#fff;border-radius:0;padding:1.6666666666666667vw 2.6666666666666665vw;}
}
@media(max-width:767px){
#hero-banner .zero_sugar .hero-banner_button a.a_link {
font-size: 5.2vw;
}}
.hero-slider > .item.image:not(:first-child){display:none;}
#hero-banner video{width:100%;height:auto;}
@media(max-width:767px){
#hero-banner .slider-img{height:60.55979643765903vw;}
}