body{-ms-overflow-style:none;scrollbar-width:none!important}body::-webkit-scrollbar{display:none}body::-webkit-scrollbar-button{display:none}.fl_scroll_main-logo{width:43px}.fl_scroll_logo{color:#005a36}svg.icon.icon-hamburger{width:6rem;height:3.5rem}nav.header__inline-menu li a{color:#005a35;font-size:14.8px;font-weight:600;text-transform:uppercase;padding-right:20px}nav.header__inline-menu li a:hover{color:#00df85}.header_fixed nav.header__inline-menu li a{color:#005a35!important}.blog-template .fl_scroll_main-logo{display:none}.blog-template .fl_scroll_logo{display:block!important}.blog-template .fl_scroll_logo svg{color:#fff!important}.blog-template .header_fixed .fl_scroll_logo svg{color:#005a36!important}.collection-template .fl_scroll_main-logo{display:none}.collection-template .fl_scroll_logo{display:block!important}.collection-template .fl_scroll_logo svg{color:#0070f3!important}.collection-template .header_fixed .fl_scroll_logo svg{color:#005a36!important}.article-template .fl_scroll_main-logo{display:none}.article-template .fl_scroll_logo{display:block!important}.article-template .fl_scroll_logo svg{color:#005a35!important}.inner_section_community{background:#d7ffe1}#product-grid .card-product-list-item{max-width:26.5rem}.cart-count-bubble{bottom:30px;left:30px;height:1.5rem;width:1.5rem;font-size:.777rem}html{scroll-behavior:smooth}@media(min-width:769px){.product-list-img{height:25rem;object-fit:cover}}section.main-product-list{background:#fffff3;padding:76px 0}.product-list-heading{font-size:4rem;font-weight:400;color:#005d4c;text-align:center;line-height:1;letter-spacing:0em;margin:0 0 56px;font-family:New Spirit Regular}img.product-list-img{max-width:100%;width:100%;display:block;border-radius:20px}.product-list-row{display:flex;flex-wrap:wrap;justify-content:space-around;gap:33px}.product-list-item{max-width:26.25rem}.product-content{padding:28px 20px}.product-title{margin:0;font-size:2rem;text-align:center;font-weight:400;letter-spacing:0em;line-height:1.1;color:#005d4c;font-family:New Spirit Regular}.product-list-des p strong{font-weight:400}.product-list-des p{margin:0;font-size:.87rem;text-align:center;text-transform:uppercase;letter-spacing:.04em;line-height:1;color:#005d4c;font-weight:400;padding-top:18px;font-family:Sofia Pro}.product-list-btn{background:#fbfabc;cursor:pointer;border-radius:30px;padding:.875rem 1.5rem;text-decoration:none;text-transform:uppercase;color:#005e4d;font-size:.87rem;font-weight:500;display:inline-flex;justify-content:center;margin-top:18px;line-height:1;border:1px solid transparent;font-family:Sofia Pro;letter-spacing:0}.product-btn-section{text-align:center}.product-list-btn:hover{background-color:transparent!important;border:1px solid #005e4d}@media only screen and (max-width:1024px)and (min-width:769px){.product-title{font-size:20px}.product-list-des p,.product-list-btn{font-size:8px}}@media only screen and (max-width:769px){.product-list-item{max-width:70%}.product-content{padding:28px 0}.product-list-heading{font-size:9rem;margin:0 0 5rem}section.main-product-list{padding:48px 0}}@media(min-width:769px){.card-product-list-item img.product-list-img{object-fit:cover}}.fl-grid{justify-content:center}.fl-collection{background:linear-gradient(180deg,#ffe4e499,#fff2a199 36%,#fffea699 63%,#fffff399 85%);margin-top:-42px}.collection-heading p{font-family:New Spirit Regular;font-size:45px;font-weight:400;color:#005d4c;text-align:center;line-height:1;letter-spacing:0em;max-width:660px;margin:0 auto}.collection-txt p{margin:1.5rem 0 4rem;font-size:1.25rem;text-align:center;font-weight:400;color:#005d4c;font-family:Sofia Pro;letter-spacing:0em;line-height:1.25}.dan-text-banner-inner{padding:0 1.5rem}@media(max-width:759px){.collection-heading p{font-size:30px}}.inner_section_faq{background-color:#ecfff1;padding:0 51px 40px}.main_section_faq{width:100%;padding:30px 0 0}.main_section_faq .faq_details .heading h4{color:#005e4d;font-size:18px;font-weight:700;font-style:normal;padding-top:50px;margin:0;font-family:Sofia Pro;letter-spacing:.04em;line-height:1}.main_section_faq .faq_details{display:grid;justify-content:space-between;padding:0 0 35px;grid-template-columns:135px 1fr}.main_section_faq .accodian_main_div{display:flex;align-items:center;flex-direction:column}.main_section_faq .faq_content{width:90%;overflow:hidden;border-bottom:1px solid #005e4d}.faq_content.open{padding-bottom:35px}.faq_content header{display:flex;min-height:50px;cursor:pointer;justify-content:space-between;transition:all .2s linear;padding:50px 0}.faq_content.open header{min-height:35px}.faq_content header .title{color:#005e4d;font-size:32px;font-weight:400;font-style:normal;margin:0;font-family:New Spirit Regular;line-height:120%;letter-spacing:.32px}.faq_content header i{color:#005e4d;font-size:27px}.faq_content .description p{height:0;color:#005e4d;font-size:22px;font-weight:400;font-style:normal;transition:all .2s linear;margin:0;font-family:Sofia Pro;letter-spacing:0em;line-height:1.25}@media only screen and (max-width:768px){.faq_content header{padding:25px 0}.inner_section_faq .main_heading{max-width:90%}.main_section_faq{padding:20px 0}.main_section_faq .faq_details{display:flex;flex-direction:column;padding:0 0 20px}.main_section_faq .accodian_main_div{align-items:flex-start}.main_section_faq .faq_content{width:100%}.main_section_faq .faq_details .heading h4{padding-top:0}}@media only screen and (max-width:500px){.inner_section_faq{padding:0 24px}.faq_content header .title{font-size:22px;line-height:26px}}.inner_section_about_cookies{padding:40px 0}.inner_section_about_cookies .main_heading{text-align:center;max-width:50%;margin:0 auto}.inner_section_about_cookies .main_heading .heading h2{color:#005d4c;font-weight:400;font-style:normal;margin:0;font-family:New Spirit Regular;font-size:3rem;letter-spacing:0em;line-height:1.1}.inner_section_about_cookies .main_heading .description p{color:#005d4c;font-size:22px;font-weight:400;font-style:normal;padding-top:22px;margin:0;font-family:Sofia Pro;letter-spacing:0em;line-height:1.25}.inner_section_about_cookies .bg-image{max-width:93.77%;margin:0 auto;padding:115px 0 75px}.inner_section_about_cookies .bg-image img{width:100%;border-radius:20px}@media only screen and (max-width:1024px){.inner_section_about_cookies .main_heading{max-width:46%}.inner_section_story_description .page-width{max-width:51.75rem}.inner_section_about_cookies .main_heading .heading h2{font-size:30px;line-height:34px}.inner_section_about_cookies .bg-image{padding:80px 0 0}}@media only screen and (max-width:768px){.inner_section_about_cookies{padding:40px 0}.inner_section_about_cookies .main_heading{max-width:100%}.inner_section_about_cookies .main_heading .heading h2{font-size:51px}.inner_section_about_cookies .main_heading .description p{font-size:29px}.inner_section_about_cookies .bg-image{max-width:100%}}@media only screen and (max-width:500px){.inner_section_about_cookies .main_heading .heading h2{font-size:6.7rem}.inner_section_about_cookies .main_heading .description p{font-size:3.75rem}.inner_section_about_cookies .bg-image{padding:40px 0 0}}.affiliate-heading{font-size:4rem;font-weight:400;color:#005d4c;margin:0 0 16px;font-family:New Spirit Regular;letter-spacing:0em;line-height:1.04999}.affiliate-subheading{margin:0 0 35px;font-size:1.5rem;font-weight:400;color:#005d4c;font-family:Sofia Pro;letter-spacing:0em;line-height:1.2}a.affiliate-btn{text-transform:uppercase;text-decoration:none;display:inline-flex;flex-direction:row;background:#005e4d;cursor:pointer;border-radius:30px;padding:10px 19px;border:1px solid #005e4d;color:#fff;line-height:normal;font-size:12px;font-family:Sofia Pro}a.affiliate-btn:hover{background:#00cd77;border-color:#00cd77}img.affilite-image{max-width:100%;width:100%;display:block}.affiliate-banner{display:grid;align-items:center;grid-template-columns:1fr 1fr}@media(min-width:769px){.on_mobile{display:none}.affiliate-subheading{max-width:60%}}@media(max-width:769px){.on_desktop{display:none}.affiliate-banner{display:flex;align-items:center;flex-direction:column}p.affiliate-subheading,.mb_center{text-align:center}}img.dan-banner-image{max-width:31.25rem;width:100%;display:block;margin:auto}section.main-dan-banner{background-repeat:no-repeat;background-size:cover;background-position:center}.dan-banner-row{padding:80px 0}@media(max-width:769px){img.dan-banner-image{max-width:280px}}.main_section_special{background-color:#ffd644;padding:60px 20px}.d_point{width:335px}.d_check1{width:130px}.d_check2{width:175px}.d_check3{width:220px}.inner_section_special{padding:2.75rem 4.49rem 2.25rem 4.33rem;background-color:#d7ffe1;border-radius:50px;display:flex;align-items:flex-start;justify-content:space-between;gap:40px}.inner_section_special .content .heading h2{color:#005e4d;font-size:3rem;line-height:1.1;font-weight:400;font-style:normal;margin:0;font-family:New Spirit Regular}.inner_section_special .content .description p{color:#005e4d;font-size:1.125rem;line-height:1.25;font-weight:400;font-style:normal;letter-spacing:.01em;font-family:Sofia Pro;width:16.8rem}.inner_section_special .content .image img{width:100%}.inner_section_special .table_special{max-width:70%;width:100%}.close_img svg{color:#ff934e;width:20px}.check_img svg{color:#00df85;width:20px}.table-list .heading h4{margin:0;display:block;font-size:1.125rem;text-transform:uppercase;font-weight:600;letter-spacing:.04em;line-height:1.1;color:#005d4c;font-family:Sofia Pro}.table-list{display:flex;align-items:center;justify-content:center;gap:40px}.inner_section_special .content{max-width:30%}.close_img,.check_img{text-align:center}.point p{margin:0;font-size:10px;text-align:center;text-transform:uppercase;font-weight:500;letter-spacing:.04em;line-height:1.1;color:#005d4c;font-family:Sofia Pro}.table-list th{font-size:10px;text-align:center;text-transform:uppercase;font-weight:500;letter-spacing:.04em;line-height:1.1;color:#005d4c;border:none!important;font-family:Sofia Pro}.dan{font-weight:700!important}.table-list table{box-shadow:none}.table-list table td{border:3px dotted #8ec8af!important;padding:30px 10px}svg.plasmic-default__svg.\3c1 d__all.\3c1 d__svg.\3c1ims1M{object-fit:cover;max-width:100%;color:#005e4d;width:235.928px;height:333.349px;display:block}.show_mb{display:none}@media(max-width:950px){.inner_section_special{flex-direction:column;padding:42px 20px;width:700px;background:#fffff3;gap:20px}.inner_section_special .table_special{max-width:100%}.inner_section_special .content .description p{width:auto;font-size:18px}.inner_section_special .content{max-width:100%;width:100%}.inner_section_special .image{display:none}.inner_section_special .content .heading h2{font-size:43px;line-height:1.1;text-align:center}.table-list .heading h4{font-size:12px}.main_section_special .page-width{overflow-x:scroll}.show_mb{display:block}.main_section_special{padding:30px 20px}.main_section_special .description{text-align:center}}@media(max-width:769px){svg.icon.icon-close{transform:scale(2.5)!important}.main_section_special{padding:30px 0}.main_section_special .page-width{padding:0}.inner_section_special{border-radius:0}.table-list table{border-top:3px dotted #8ec8af!important}.table-list{justify-content:flex-start}}@media(max-width:550px){.main_section_special .description,.main_section_special .heading{width:70%;text-align:center}}.inner_section_blog_banner{background-color:#00df85;padding-top:110px;margin-top:-43px}.inner_section_blog_banner .main_section_blog_banner{display:flex;align-items:center;justify-content:space-between;padding:0rem 0rem 5rem}.main_section_blog_banner .content{width:35%}.main_section_blog_banner .content .subheading h4{color:#005d4c;font-size:1.125rem;font-weight:700;font-style:normal;margin:0;font-family:Sofia Pro;letter-spacing:.04em;line-height:1}.main_section_blog_banner .content .heading h2{color:#fff;font-size:3rem;font-weight:400;font-style:normal;padding-top:25px;margin:0;font-family:New Spirit Regular;letter-spacing:0em;line-height:1.04999}.main_section_blog_banner .banner_image{width:32.7%}.main_section_blog_banner .banner_image img{width:100%}@media only screen and (max-width:768px){.main_section_blog_banner{flex-direction:column}.main_section_blog_banner .content{width:82.7%;text-align:center}.main_section_blog_banner .content .subheading h4{font-size:20px;line-height:20px}.main_section_blog_banner .content .heading h2{font-size:6.25rem}.main_section_blog_banner .banner_image{width:84%}.inner_content{width:100%!important}}@media only screen and (max-width:500px){.inner_section_blog_banner{padding:80px 40px 24px}.main_section_blog_banner .content{width:90%}.main_section_blog_banner .banner_image{width:89.2%}.main_section_blog_banner .content .subheading h4{font-size:14px;line-height:14px}.main_section_blog_banner .content .heading h2{font-size:30px;line-height:31px;padding-top:13px}}.custom-tabs-section{background-color:#fff;padding:74px 0}.custom-tabs-section .section-heading{float:left;font-size:1.5rem;font-style:normal;font-weight:700;color:#005d4c;letter-spacing:.04em;line-height:1}.blog-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:50px}.blog-row .section-heading{font-size:1.5rem;text-transform:uppercase;font-weight:700;letter-spacing:.04em;line-height:1;color:#005d4c;font-family:Sofia Pro}.blog-row .tab{font-family:Sofia Pro;padding:.875rem 1.5rem;font-size:13.766px;text-align:center;text-transform:uppercase;border-radius:30px;line-height:1;letter-spacing:0;color:#005e4d;text-decoration:none!important}.new_main_blog .dan-blog-item{background:none!important}.new_main_blog .blog-img{height:24rem;display:flex}.new_main_blog .blog-img img{max-width:100%;width:100%;height:100%;object-fit:cover;display:flex;border-radius:5px 5px 0 0}.new_main_blog .blog-content{max-width:100%;position:unset;top:0}.new_main_blog .blog-content h2{min-height:7.5rem}.custom-tabs-section .tab-container{float:right}.tab-container{display:flex;gap:10px}.custom-tabs-section .tab{font-size:13.766px;text-align:center;text-transform:uppercase;line-height:1;letter-spacing:.04%;color:#005e4d;font-weight:400;padding:13px 23px;border-radius:30px;cursor:pointer;border:1px solid transparent}.custom-tabs-section .tab:hover,.custom-tabs-section .tab.active{background-color:transparent!important;border-color:#005e4d}.custom-tabs-section .column-container-inner{clear:both;display:flex;gap:60px;padding-top:32px}.custom-tabs-section .column{background-color:#fff;text-align:center;border-radius:0 0 8px 8px;width:33.33%}.custom-tabs-section .column img{width:100%;display:block;border-top-left-radius:5px;border-top-right-radius:5px;height:360px;object-fit:cover}.custom-tabs-section .column.hidden{display:none}.tab-column-inner-content{padding:26px 30px}.tab-column-inner-content h3{display:block;font-size:12px;text-transform:uppercase;font-weight:900;color:#005d4c;margin:0;font-family:Sofia Pro;text-align:left;letter-spacing:.04em;line-height:1}.tab-column-inner-content h2{margin:0;font-size:1.75rem;font-weight:400;letter-spacing:0em;line-height:1.1;color:#005d4c;padding-top:18px;font-family:New Spirit Regular;text-align:left}.tab-column-inner-content .blog-btn{margin-top:12px;text-align:left}.tab-column-inner-content p.btn_blog:hover{background:#00cd77;border-color:#00cd77}.tab-column-inner-content p.btn_blog{font-size:9px;text-transform:uppercase;font-weight:700;padding:8px 15px;cursor:pointer;border-radius:30px;border:1px solid #005e4d;display:inline;line-height:normal;color:#005e4d;font-family:Sofia Pro}@media(max-width:769px){.blog-row{flex-direction:column;align-items:flex-start}.custom-tabs-section{padding:40px 0}.custom-tabs-section .section-heading{font-size:25px;line-height:31.2px;text-align:center;float:unset;margin-bottom:24px}.custom-tabs-section .column-container-inner{padding-top:24px}.tab-column-inner-content{padding:24px}.tab-column-inner-content h2{font-size:20px}.custom-tabs-section .tab-container,.custom-tabs-section .column-container-inner{width:100%}.custom-tabs-section .column{width:50%}}@media(max-width:600px){.custom-tabs-section .column{width:100%}.custom-tabs-section .column-container-inner{flex-direction:column}}.blog_link{text-decoration:none}.dan-blog-main{padding:60px 0;background:#fffff3}.dan-heading h3{display:block;font-size:2rem;font-weight:400;letter-spacing:.01em;line-height:1.2;color:#005d4c;margin:0;font-family:New Spirit Regular}.dan-btn a{border-radius:30px;text-decoration:none;cursor:pointer;padding:.875rem 1.5rem;border:1px solid #005e4d;font-weight:700;text-transform:uppercase;font-size:.87rem;color:#005e4d;font-family:Sofia Pro;line-height:1}.dan-btn a:hover{background:#d7ffe1;border-color:#d7ffe1}.dan-blog-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:45px}.blog-img img{max-width:100%;width:100%;display:none}.dan-blog-item{min-height:522px;background-size:cover;background-position:center center;border-radius:5px}.dan-blog-body{display:flex;flex:1;flex-direction:row;align-items:stretch;justify-content:space-between;flex-wrap:wrap;gap:30px}.blog-content{max-width:80%;padding:23px;margin:auto;border-radius:5px;position:relative;top:285px}.blog-content h3{display:block;font-size:.75rem;text-transform:uppercase;font-weight:900;letter-spacing:.04em;line-height:1;color:#005d4c;margin:0;font-family:Sofia Pro}.dan-blog-body a{text-decoration:none;max-width:30%;width:100%;font-family:Sofia Pro}.blog-content h2{margin:0;font-size:1.75rem;font-weight:400;letter-spacing:0em;line-height:1.1;color:#005d4c;padding-top:18px;font-family:New Spirit Regular}p.btn_blog{font-size:10px;text-transform:uppercase;font-weight:700;padding:8px 15px;cursor:pointer;border-radius:30px;border:1px solid #005e4d;display:inline-block;line-height:1;color:#005e4d;font-family:Sofia Pro}p.btn_blog:hover{background:#00cd77;border-color:#00cd77}.blog-btn{margin-top:12px}@media only screen and (max-width:1150px)and (min-width:769px){.dan-heading h3{font-size:22px}.dan-blog-body a{text-decoration:none;max-width:27rem;width:100%}.dan-blog-item{min-height:34rem}.dan-blog-body{gap:23px}.blog-content{top:125px}}@media(max-width:769px){.dan-blog-body{flex-direction:column;gap:0}.dan-blog-body a{max-width:100%;width:100%;margin-bottom:20px}.dan-blog-header{align-items:flex-start;flex-direction:column;gap:25px;padding:0 1rem}.dan-blog-item{min-height:auto;background-image:none}.blog-img img{display:block}.blog-content{max-width:100%;position:unset;border-radius:0 0 5px 5px;padding:5rem}}.inner_section_story_description{padding:40px 0}.inner_section_story_description .contnet_main{text-align:center;max-width:55%;margin:0 auto}.inner_section_story_description .contnet_main p{color:#005d4c;font-weight:400;font-style:normal;padding-bottom:20px;font-family:New Spirit Regular;margin:0;font-size:2rem;letter-spacing:.01em;line-height:1.2}@media only screen and (max-width:1024px){.inner_section_story_description .contnet_main p{font-size:20px}.inner_section_story_description .contnet_main{max-width:100%}}@media only screen and (max-width:768px){.inner_section_story_description{padding:10px 0}.inner_section_story_description .contnet_main{max-width:100%}.inner_section_story_description .contnet_main p{font-size:29px}}@media only screen and (max-width:500px){.inner_section_story_description .contnet_main p{font-size:3.75rem}}.section_faq_banner{background-color:#ecfff1;padding:120px 51px 40px;margin-top:-42px}.section_faq_banner .main_heading{text-align:center;max-width:50%;margin:0 auto}.section_faq_banner .main_heading .subheading h4{color:#005e4d;font-size:18px;font-weight:700;font-style:normal;margin:0;font-family:Sofia Pro;letter-spacing:.04em;line-height:1}.section_faq_banner .main_heading .heading h2{color:#005e4d;font-size:70px;font-weight:400;font-style:normal;padding-top:15px;margin:0;font-family:New Spirit Regular;letter-spacing:0em;line-height:1}@media(max-width:769px){.section_faq_banner .main_heading{max-width:100%}.section_faq_banner.main_heading .subheading h4{font-size:14px;line-height:14px}.section_faq_banner .main_heading .heading h2{font-size:43px;line-height:43px}}.inner_section_product{padding:40px 51px;background-color:#fcfa8c}.main_section_product{display:flex;justify-content:space-between}.main_section_product .details{display:flex;flex-direction:column;justify-content:flex-end;width:50%}.main_section_product .details .heading h2{color:#005e4d;font-size:4.5rem;font-weight:400;font-style:normal;margin:0;font-family:New Spirit Regular;letter-spacing:0em;line-height:1}.main_section_product .details .button_cart{padding-top:25px}.main_section_product .details .button_cart a{display:inline-block;padding:11px 19px;background-color:#005e4d;border-radius:30px;color:#fff;font-size:14px;line-height:14px;font-weight:400;font-style:normal;text-decoration:none;text-transform:uppercase;font-family:Sofia Pro}.main_section_product .details .button_cart a:hover{background-color:#00cd77;color:#005e4d}.main_section_product .featured_image{width:39.3%}.main_section_product .featured_image img{width:100%;display:flex}@media only screen and (max-width:768px){.main_section_product{flex-direction:column-reverse;gap:30px;text-align:center}.main_section_product .featured_image{width:100%}.main_section_product .details{width:86%;margin:0 auto}.main_section_product .details .heading h2{font-size:75px;line-height:75px}.main_section_product .details .button_cart a{padding:19px 30px;font-size:19px;line-height:19px}}@media only screen and (max-width:500px){.inner_section_product{padding:40px 24px}.main_section_product .details{width:100%}.main_section_product .details .heading h2{font-size:47px;line-height:47px}.main_section_product .details .button_cart a{font-size:12px;line-height:12px;padding:11px 19px}}.inner_section_footer{background-color:#ecfff1;padding:4.5rem 0px}.footer_main{width:100%;display:flex;gap:25px}.footer-list .heading a{text-decoration:none;font-family:Sofia Pro;color:#005d4c;font-size:1.125rem;line-height:1.1;font-weight:500;font-style:normal;text-transform:uppercase}.footer-list .heading a:hover{color:#00cd77}.footer_menu_main{display:flex;gap:86px;width:40%}.footer_menu_main .footer-list{width:100%}.footer-list .list{padding-top:22px}.footer-list .list ul{display:flex;flex-direction:column;gap:22px;margin:0;padding:0}.footer-list .list ul li{list-style-type:none}.footer-list .list.active_class ul li a{color:#00cd77}.footer-list .list ul li a{font-family:Sofia Pro;text-decoration:none;text-transform:uppercase;font-size:1.125rem;line-height:1.1;font-weight:500;font-style:normal;color:#005d4c;letter-spacing:0}.footer-list .list ul li a:hover{color:#00cd77}.email_input .field:after,.email_input .field:hover.field:after{box-shadow:none}.email_input .field__input:focus-visible{box-shadow:none;border-radius:16px}.email_input input{border-radius:16px;background:transparent;height:30px;padding:0 0 0 16px!important;font-size:14px;letter-spacing:0;font-weight:600}.email_input input::placeholder{color:#005e4d;opacity:1}.email_input input::-ms-input-placeholder{color:#005e4d}.email_input{max-width:250px;border:1px solid #005d4c;border-radius:16px;width:100%}.email_input button#Subscribe{font-size:12px;font-weight:700;background:#00df85;border-radius:15px;padding:0 9px;color:#005e4d;line-height:normal;right:0;width:72px;height:100%;font-family:Sofia Pro;text-transform:uppercase}.email_input .field__input:focus,.email_input .field__input:not(:placeholder-shown){padding:1.5rem}.footer-list .email_heading h2{font-family:New Spirit Regular;color:#005d4c;font-size:2rem;line-height:1.1;font-weight:400;font-style:normal;margin:0;letter-spacing:0}.footer-list .description{max-width:60%;padding:16px 0}.footer-list .description p{font-family:Sofia Pro;color:#00cd77;font-size:1rem;line-height:1.29999;font-weight:400;font-style:normal;margin:0;letter-spacing:0}.email_input .email input{width:100%;border:none;outline:none;background:transparent;font-family:Sofia Pro;color:#005d4c;font-size:12px;line-height:normal;font-weight:700;font-style:normal}.email_input .email input::placeholder{font-family:Sofia Pro;color:#005d4c;font-size:12px;line-height:normal;font-weight:700;font-style:normal}.email_input .button_email a{display:inline-block;padding:9.5px 13.5px;text-decoration:none;background-color:#00cd77;border-radius:16px;font-family:Sofia Pro;color:#005d4c;font-size:12px;line-height:12px;font-weight:800;letter-spacing:1.1px;font-style:normal;text-transform:uppercase}.copyright_svg_main .copyright_main{display:flex;flex-direction:column;gap:9px}.copyright_svg_main .mb-svg{display:none}.copyright_svg_main .copyright_main .copyright-list a{text-decoration:none;text-transform:uppercase;font-family:Sofia Pro;color:#005d4c;font-size:14px;line-height:15px;font-weight:500;font-style:normal;position:relative;z-index:2}.copyright_svg_main .copyright_main .copyright-list a:hover{color:#00cd77}.footer_logo_main{display:flex;align-items:center;position:relative;padding-top:65px}.footer_logo_main .logo-list{width:100%;position:relative;z-index:2}.logo-list.second_logo{width:22.2%;position:absolute;bottom:165px;right:-40px;z-index:1}.footer_logo_main .logo-list img{width:100%;max-width:100%}@media only screen and (max-width:1290px){.logo-list.second_logo{bottom:104px;right:-32px}}@media only screen and (max-width:800px){.inner_section_footer{padding:50px 40px 220px}.footer_main{flex-direction:column-reverse}.footer-list.border-mb,.footer_menu_main{border-bottom:1px solid #000;padding-bottom:8rem}.footer_menu_main{gap:40px;justify-content:space-between}.footer_menu_main .footer-list{width:auto}.footer-list .list ul li a{font-size:23px;line-height:25px}.inner_section_footer .copyright_svg_main{padding-top:40px}.copyright_svg_main .mb-svg{display:block}.copyright_svg_main .copyright_main{flex-direction:row;justify-content:space-between}.logo-list.mb-none{display:none}.logo-list.second_logo{width:69%;bottom:-200px;left:18%;right:0}}@media only screen and (max-width:500px){.inner_section_footer{padding:7rem 0 120px}.logo-list.second_logo{width:80%;bottom:-100px;left:12%}.copyright_svg_main .copyright_main .copyright-list a{font-size:11px}.footer_logo_main .logo-list img{max-width:56rem;display:block;margin:0 auto}.footer-list .list ul li a{font-size:14px;line-height:16px}.email_input{width:80%}.footer-list .email_heading h2{font-size:22px;line-height:24px}.footer_main{gap:24px}}@media only screen and (max-width:380px){.logo-list.second_logo{bottom:-146px}}.dan_hero-main{background:linear-gradient(180deg,#00df85,#95fac9 51%,#fbfa8c);position:relative;top:0;padding-top:110px}div:has(.dan_hero-main){background:linear-gradient(180deg,#00df85,#95fac9 51%,#fbfa8c);margin-top:-74px}.web_name{margin-bottom:62px}.web_name svg{object-fit:cover;color:#ecfff1;width:100%;height:163px;flex-grow:0;flex-shrink:1}.hero_banner{margin-top:52px;display:grid;grid-template-columns:minmax(0,1fr) 2fr}img.hero_image{max-width:100%;max-height:400px;display:block;position:absolute;bottom:0;height:auto;object-fit:fill}.hero_heading{margin:0;font-size:clamp(24px,15vw,40px);font-weight:400;color:#005d4c;line-height:1.1;letter-spacing:0em;font-family:New Spirit Regular}p.hero_para{font-size:1.5rem;font-weight:400;letter-spacing:0em;line-height:1.25;color:#005d4c;margin-top:2rem;margin-bottom:2rem;font-family:Sofia Pro}.btn_dark{background:#005e4d;color:#fff;margin-right:14px}.btn_dark:hover{background:#00cd77;border-color:#00cd77;color:#005e4d}.btn_light{color:#005e4d}.btn_light:hover{background:#d7ffe1;border-color:#d7ffe1}.btn_hero{width:auto;height:auto;display:inline-block;position:relative;cursor:pointer;border-radius:30px;padding:.875rem 1.5rem;border:1px solid #005e4d;font-weight:700;text-decoration:none;text-transform:uppercase;font-size:1rem;font-family:Sofia Pro;line-height:1;letter-spacing:0}.btn_section{padding-bottom:4rem}.show_mobile{display:none}.hero_width{max-width:545px}.hero_item{position:relative}@media only screen and (min-width:1025px)and (max-width:1439px){.web_name{margin-bottom:0}.hero_item .hero_image{display:block;position:absolute;bottom:0;height:auto;object-fit:fill;right:0;width:clamp(55vw,400px,60vw);max-height:345px}.hero_width{min-width:450px}.hero_heading{font-size:clamp(18px,15vw,36px)}}@media(min-width:769px)and (max-width:1439px){.product__description{margin-bottom:8px!important;font-size:16px!important;max-height:100px;overflow-y:scroll}}@media only screen and (min-width:769px)and (max-width:1024px){.web_name{margin-bottom:1.2em}.hero_banner{margin-top:0}.hero_item .hero_image{max-width:530px;width:clamp(55vw,20vw,65vw);display:block;position:absolute;bottom:0;height:auto;object-fit:fill}.hero_heading{font-size:clamp(1.7rem,15vw,26px)}}@media(max-width:769px){.dan_hero-main{padding-top:104px}.hero_banner{grid-template-columns:1fr}.hero_heading{font-size:5.5rem;text-align:center}.hero_width{max-width:100%}p.hero_para{font-size:3.75rem;text-align:center;margin:3rem 0}.btn_section{text-align:center}.web_name{margin-bottom:24px;padding-top:3rem;display:flex;justify-content:center}.show_desktop{display:none}.show_mobile{display:block}img.hero_image{position:unset;bottom:unset}}.iframe-content{text-align:center;padding:50px 0}section.image_with_text_slider_main{display:flex;flex-direction:row;justify-content:center;position:relative;align-content:flex-start;justify-items:center;padding:120px 0}.iwts_subtitle{margin:0;display:block;font-size:1.125;text-transform:uppercase;font-weight:700;letter-spacing:.04em;line-height:1;color:#005d4c;font-family:Sofia Pro}.iwts_title{margin:0;font-size:4rem;font-weight:400;color:#005d4c;text-align:left;line-height:1;letter-spacing:0em;text-decoration-line:none;padding:32px 0;font-family:New Spirit Regular;max-width:39rem}.iwts_description{max-width:39rem}.iwts_description p,.iwts_description li{font-size:1.5rem;font-weight:400;letter-spacing:0em;line-height:1.25;color:#005d4c;margin:0;font-family:Sofia Pro}.iwts_slide{display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:50px;row-gap:30px}.iwts_image img{max-width:100%;width:100%}.iwts_inner{margin-top:15px}@media(max-width:769px){.iwts_slide{grid-template-columns:1fr}.iwts_subtitle{font-size:3rem}.iwts_title{font-size:6.25rem;padding-top:3.5rem;padding-bottom:3.5rem;max-width:100%}.iwts_description p,.iwts_description li{font-size:3.75rem}section.image_with_text_slider_main{padding:30px 0 391px}.iwts_description{max-width:100%}.dan-heading h3{font-size:6.25rem}.dan-btn a{padding:2.5rem 4rem 2.2rem;font-size:2.5rem}}.insta-content{text-align:center;padding:50px 0}.insta-content iframe{object-fit:cover;position:relative;width:100%;height:100%;min-height:605px}.instram-title p{margin:0;font-size:29.49px;text-align:center;font-weight:400;letter-spacing:0em;line-height:1.1;color:#005d4c;font-family:New Spirit Regular}.instram-title p a{color:#005d4c}a.btn_insta{padding:10px 23px;text-decoration:none;position:relative;color:#005e4d;cursor:pointer;border-radius:30px;border:1px solid #005e4d;font-weight:600;text-transform:uppercase}p.btn_section_insta{text-align:center;margin:0;padding-top:30px;padding-bottom:35px}a.btn_insta:hover{background:#d7ffe1;border-color:#d7ffe1}.main_section_blog{margin-top:-42px;padding-top:110px;padding-bottom:30px}.featured_image_blog img{width:46rem;height:28rem;border-radius:20px;padding:8px;object-fit:cover}.main_blog_flex{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:20px}.heading_blog h2{color:#005d4c;font-size:3.75rem;font-weight:400;font-style:normal;padding:20px 0;font-family:New Spirit Regular;margin:0;letter-spacing:0em;line-height:1.04999}.date_blog p{margin:0;font-size:1.125rem;text-transform:uppercase;font-weight:700;letter-spacing:.04em;line-height:1;color:#005d4c}.subheading_blog h4{color:#005d4c;font-size:10px;line-height:14px;font-weight:400;font-style:normal;margin:0;display:inline-block;border:1px solid #005d4c;border-radius:30px;padding:9px 15px;text-transform:uppercase}.subheading_blog h4:hover{border:1px solid transparent}.main_blog_detail{background:#fffff3;padding:76px 0}p.blog_author{margin:0;text-align:center;font-size:1.125rem;text-transform:uppercase;font-weight:700;letter-spacing:.04em;line-height:1;color:#005d4c}.blog_txt p,.blog_txt span{margin:0;font-size:19px;color:#005d4c;font-weight:400;line-height:normal}.blog_txt a{margin:0;font-size:1.5rem;font-weight:400;line-height:normal}.blog_txt{padding-top:23px}.blog_txt h2{font-size:34px;color:#005d4c;font-weight:600!important;margin:0}.blog_txt ul li{margin-bottom:23px}@media(max-width:769px){.main_section_blog{padding-top:90px}.main_blog_flex{display:flex;flex-direction:column-reverse;gap:40px}.heading_blog h2{font-size:8.9rem}.featured_image_blog{width:100%}.featured_image_blog img{height:50rem;width:100%}.date_blog p{font-size:2.9rem}p.blog_author{font-size:3.75rem}.main_blog_detail{padding:38px 0}.blog_txt p,.blog_txt a,.blog_txt h2{font-size:3.75rem}.inner_section_blog.page-width,.inner_section_blog_detail.page-width{padding:0 5rem}}.inner_section_our_mission{padding:40px 51px}.inner_section_our_mission .main_heading{text-align:center;max-width:66%;margin:0 auto}.inner_section_our_mission .main_heading .subheading h4{color:#005d4c;font-family:Sofia Pro;font-size:18px;font-weight:700;font-style:normal;margin:0;letter-spacing:.04em;line-height:1}.inner_section_our_mission .main_heading .heading h2{color:#005d4c;font-size:45px;line-height:1.1;font-weight:400;font-style:normal;margin:0;font-family:New Spirit Regular;padding-top:22px}.inner_section_our_mission .main_section_our_mission{display:flex;align-items:center;justify-content:space-between;padding-top:38px}.main_section_our_mission .image-list{width:23.8%}.main_section_our_mission .image-list.video-list video{width:100%}.main_section_our_mission .image-list img{width:100%;display:flex}@media only screen and (max-width:1024px){.inner_section_our_mission .main_heading{max-width:76%}}@media only screen and (max-width:768px){.inner_section_our_mission{padding:40px 24px}.inner_section_our_mission .main_heading{max-width:100%}.inner_section_our_mission .main_heading .subheading h4{font-size:23px;line-height:23px}.inner_section_our_mission .main_heading .heading h2{font-size:38px}.main_section_our_mission .image-list{width:70%;margin:0 auto}.image-list.mb-none{display:none}}@media only screen and (max-width:500px){.inner_section_our_mission .main_heading .subheading h4{font-size:14px;line-height:14px}.inner_section_our_mission .main_heading .heading h2{font-size:5rem}}.inner-dan-pdp{display:flex;flex-wrap:wrap}img.dan-pdp-image{max-width:100%;width:100%;display:block;object-fit:cover;height:600px}.dan-pdp-row:nth-child(odd){max-width:60%;width:100%}.dan-pdp-row:nth-child(2n){max-width:40%;width:100%}section.main-dan-pdp{max-width:1520px;margin:0 auto}@media(max-width:769px){.dan-pdp-row:nth-child(odd){max-width:100%}.dan-pdp-row:nth-child(2n){max-width:100%}}.main_section_featured_product{background-color:#ffd644;padding:60px 20px}.slick-prev:before,.slick-next:before{color:#000!important}.products_main{display:flex!important;align-items:center;justify-content:center}.inner_featured_products .image{width:27%}.inner_featured_products .image img{width:100%}.inner_featured_products .content{width:56%;margin-left:70px}.inner_featured_products .content .heading p{color:#5d2100;font-size:3rem;font-weight:400;font-style:normal;margin:0;font-family:New Spirit Regular;letter-spacing:0em;line-height:1.1}.inner_featured_products .content .text{padding-top:29px}.inner_featured_products .content .text p{color:#5d2100;font-size:1.125rem;line-height:1;font-weight:700;font-style:normal;margin:0;font-family:Sofia Pro;text-transform:uppercase}.inner_featured_products .slick-prev:before{content:"\2190";font-family:slick;font-size:20px;line-height:1;opacity:.75}.inner_featured_products .slick-next:before{content:"\2192";font-family:slick;font-size:20px;line-height:1;opacity:.75}.inner_featured_products button.slick-arrow{color:transparent;border:none;outline:none;background:transparent}.inner_featured_products button.slick-prev.slick-arrow{position:absolute;top:50%;display:block;width:20px;height:20px;cursor:pointer}.inner_featured_products button.slick-next.slick-arrow{position:absolute;top:50%;display:block;width:20px;height:20px;right:0;cursor:pointer}@media only screen and (max-width:768px){.products_main{flex-direction:column}.inner_featured_products .content{padding-top:36px}.inner_featured_products .image,.inner_featured_products .content{width:100%;text-align:center;margin-left:0}.slick-prev:before,.slick-next:before{display:none}.inner_featured_products .content .heading p{font-size:6.25rem}.inner_featured_products .content .text p{font-size:3.75rem}}.main-scratch{background:linear-gradient(180deg,#d7ffe1,#fbfa8c);padding:72px 0}.scratch-subheading{font-size:1.125rem;text-transform:uppercase;font-weight:700;letter-spacing:.04em;line-height:1;color:#005d4c;margin:0;font-family:Sofia Pro}.scratch-heading{font-size:clamp(28px,15vw,32px);font-weight:600;color:#005d4c;line-height:1;letter-spacing:0em;margin:30px 0;font-family:New Spirit Regular;text-align:center}.scratch-des{font-size:1.5rem;font-weight:400;color:#005d4c;line-height:1.25;letter-spacing:0em;margin:0;font-family:Sofia Pro;max-width:510px}img.scratch-img{max-width:170px;width:100%}.scratch-row{display:grid;grid-template-columns:1fr 1fr;column-gap:70px}.scratch-icon{position:relative;height:400px}.scratch-img-icon1{position:absolute;top:0;left:15%;transform:rotateX(0) rotateY(0) rotate(-2deg)}.scratch-img-icon2{position:absolute;top:0;right:0;transform:rotateX(0) rotateY(0) rotate(10deg)}.scratch-img-icon3{position:absolute;bottom:10%;transform:rotateX(0) rotateY(0) rotate(-5deg)}.scratch-img-icon4{position:absolute;right:15%;bottom:10%;transform:rotateX(0) rotateY(0) rotate(6deg)}.scratch-ingredients-inner{display:grid;grid-template-columns:repeat(5,minmax(100px,1fr));gap:2rem;justify-content:center;justify-items:center}.ingredients-item{padding:8px;width:16rem;height:100%}.ingre_icon{max-width:100%;width:clamp(68px,10vw,75px);height:clamp(68px,10vw,75px);padding:.2em;border:1px solid #005d4c;border-radius:100%;display:block;margin-bottom:15px;object-fit:contain}.ingre_img{display:flex;flex-direction:column;align-items:center}.ingre_heading{font-size:clamp(14px,15vw,16px);text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:.04em;line-height:1;color:#005d4c;margin:0;font-family:New Spirit Regular}@media only screen and (max-width:1150px)and (min-width:900px){img.scratch-img{max-width:145px;width:100%}.scratch-row{height:300px}}@media only screen and (max-width:900px)and (min-width:769px){img.scratch-img{max-width:110px;width:100%}.scratch-row{height:240px}}@media(max-width:769px){.scratch-row{display:flex;column-gap:normal;height:auto;flex-direction:column-reverse}.scratch-icon{display:flex;justify-content:space-between;gap:25px;margin-bottom:30px;height:auto!important}img.scratch-img{position:unset;max-width:19%}.scratch-subheading{font-size:3rem}.scratch-heading{font-size:6.25rem;margin:calc(3.75rem + 0px) 0 3.75rem 0;max-width:100%}.scratch-des{font-size:3.75rem;max-width:100%}.scratch-ingredients-inner{flex-wrap:wrap}}@media(max-width:768px){.scratch-img-icon1{margin-top:-27px}.scratch-img-icon2{padding-top:37px}.scratch-img-icon3{margin-top:-27px}.scratch-img-icon4{padding-top:41px}}.inner_section_share_love{background-color:#fdf4e5;padding:40px 0}.inner_section_share_love .main_section_share_love{display:flex;align-items:center;justify-content:space-between}.main_section_share_love .image-list{width:32.4%}.main_section_share_love .image-list img{width:100%}.main_section_share_love .content{max-width:33%;text-align:center}.main_section_share_love .content .subheading h4{font-family:Sofia Pro;color:#005d4c;font-size:1.125rem;font-weight:700;font-style:normal;margin:0;letter-spacing:.04em;line-height:1}.main_section_share_love .content .heading h2{width:90%;color:#005d4c;font-size:4.375rem;font-weight:400;font-style:normal;padding:30px 0;margin:0 auto;font-family:New Spirit Regular;letter-spacing:0em;line-height:1}.main_section_share_love .content .description p{font-family:Sofia Pro;color:#005d4c;font-size:1.5rem;font-weight:400;font-style:normal;margin:0;letter-spacing:0em;line-height:1.25}.main_section_share_love .content .button_love{padding-top:30px}.main_section_share_love .content .button_love a{display:inline-block;padding:.875rem 1.5rem;background-color:#005d4c;border-radius:30px;font-family:Sofia Pro;color:#fff;font-size:13px;line-height:14px;font-weight:400;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0}.main_section_share_love .content .button_love a:hover{background-color:#00cd77;color:#005e4d}@media only screen and (max-width:1024px){.main_section_share_love .content .subheading h4{font-size:12px;line-height:12px}.scratch-icon{height:350px}.main_section_share_love .content .heading h2{font-size:35px;line-height:35px}}@media only screen and (max-width:768px){.inner_section_share_love{display:none}}inner_section_community{background-color:#d6ffe2}.inner_section_community .main_section_community{display:flex}.inner_content{padding:6.25rem 0px 6.25rem 6.25rem;width:42.5rem;margin-right:auto}.main_section_community .featured_image{width:50%;display:flex}.main_section_community .featured_image img{width:100%;display:flex;height:100%;object-fit:cover}.main_section_community .content{width:50%}.main_section_community .content .subheading h4{color:#005d4c;font-size:1.125rem;font-weight:700;font-style:normal;font-family:Sofia Pro;margin:0;letter-spacing:.04em;line-height:1;text-transform:uppercase}.main_section_community .content .heading h2{color:#005d4c;font-size:4rem;font-weight:400;font-style:normal;padding:20px 0;font-family:New Spirit Regular;margin:0;letter-spacing:0em;line-height:1.04999}.main_section_community .content .description p{color:#005d4c;font-size:1.125rem;font-weight:400;font-style:normal;padding-bottom:20px;font-family:Sofia Pro;margin:0;letter-spacing:.01em;line-height:1.25}.main_section_community .content .button_readmore a{display:inline-block;padding:11px 16px;background-color:#005d4c;border:1px solid #005d4c;border-radius:30px;text-decoration:none;text-transform:uppercase;color:#fff;font-size:14px;line-height:14px;font-weight:700;font-style:normal;font-family:Sofia Pro}.main_section_community .content .button_readmore a:hover{border:1px solid #00df85;background-color:#00cd77}@media only screen and (max-width:1190px){.main_section_community .content .subheading h4{font-size:12px;line-height:12px}}@media only screen and (max-width:768px){.inner_section_community,.inner_content{padding:0}.inner_section_community .main_section_community{flex-direction:column}.main_section_community .featured_image{width:100%}.main_section_community .content{width:100%;padding:61px 30px}.main_section_community .content .subheading h4{font-size:23px;line-height:23px}.main_section_community .content .heading h2{font-size:6.25rem}.main_section_community .content .description p{font-size:3.75rem}.main_section_community .content .button_readmore a{background:transparent;color:#005d4c;padding:2.5rem 4rem 2rem;font-size:2.5rem}}@media only screen and (max-width:500px){.main_section_community .content .subheading h4{color:#005d4c;font-size:14px;line-height:14px}.main_section_community .content .heading h2{width:95%;font-size:30px;line-height:31px}.main_section_community .content .description p{font-size:18px;line-height:23px}.main_section_community .content .button_readmore a{padding:2.5rem 4rem 2rem;font-size:2.5rem}}.inner_section_our_story{padding-top:110px}.inner_section_our_story .main_heading{text-align:center;max-width:56%;margin:0 auto}.inner_section_our_story .main_heading .subheading h4{font-family:Sofia Pro;color:#005d4c;line-height:14px;font-weight:700;font-style:normal;margin:0;font-size:1.125rem;letter-spacing:.04em}.inner_section_our_story .main_heading .heading h2{color:#005d4c;font-weight:400;font-style:normal;padding-top:14px;margin:0;font-family:New Spirit Regular;font-size:4.375rem;letter-spacing:0em;line-height:1}.main_section_plant_based{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:52px}.main_section_plant_based .featured_image{width:26.8rem;height:31.625rem;margin-bottom:6rem}.main_section_plant_based .featured_image img{width:100%;border-radius:20px;height:100%}@media only screen and (max-width:768px){.inner_section_our_story .main_heading{max-width:100%}.inner_section_our_story .main_heading .subheading h4{font-size:23px;line-height:23px}.inner_section_our_story .main_heading .heading h2{font-size:68px}.main_section_plant_based{flex-direction:column}.main_section_plant_based .featured_image{width:100%;height:70rem}.featured_image.mb-none{display:none}}@media only screen and (max-width:500px){.inner_section_our_story .main_heading .subheading h4{font-size:3rem}.inner_section_our_story .main_heading .heading h2{font-size:8.9rem}}.inner_section_coffee_red{padding:0 64px 0 0;background-color:#fbfa8c}.main_section_coffee_red{display:flex;justify-content:space-between}.main_section_coffee_red .image{width:65%}.main_section_coffee_red .image img{width:100%;height:100%;object-fit:cover;display:flex}.main_section_coffee_red .content{width:35%;padding:50px 50px 0}.main_section_coffee_red .content .heading h2{font-family:New Spirit Regular;color:#005d4c;font-size:2rem;line-height:1.2;font-weight:400;font-style:normal;margin:0}.main_section_coffee_red .content .description p{font-family:Sofia Pro;color:#005d4c;font-size:1rem;line-height:1.25;font-weight:400;font-style:normal;padding:10px 0 23px;margin:0;letter-spacing:0}.main_section_coffee_red .content .button_coffee a{display:inline-block;padding:.875rem 1.5rem;border:1px solid #005d4c;border-radius:30px;font-family:Sofia Pro;color:#005d4c;font-size:13.766px;line-height:14px;font-weight:400;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0}.main_section_coffee_red .content .button_coffee a:hover{background:#d7ffe1;border-color:#d7ffe1}@media only screen and (max-width:1024px)and (min-width:769px){.main_section_coffee_red .content{padding:26px}.main_section_coffee_red .content .heading h2{font-size:20px;line-height:22px}.main_section_coffee_red .content .description p{font-size:12px;line-height:15px}}@media only screen and (max-width:1024px){.main_section_coffee_red .content .heading h2{width:100%}.footer_main{gap:40px}.footer_menu_main{gap:60px;width:43%}}@media only screen and (max-width:768px){.inner_section_coffee_red{padding:0 0 30px}.main_section_coffee_red{align-items:center;flex-direction:column;gap:30px}.main_section_coffee_red .image,.main_section_coffee_red .content{width:100%}.main_section_coffee_red .content{width:90%;padding:0}.web_name svg{width:65rem;height:29rem}.inner-product-list.page-width{padding:0 5rem}img.product-list-img{min-height:300px;object-fit:cover}.dan-blog-inner.page-width{padding:0 5rem}.footer-list .description p{width:95%}.cart-count-bubble{bottom:17px;left:20px;height:2.5rem;width:2.5rem;font-size:1.5rem}.btn_hero{padding:2.5rem 4rem 2rem;font-size:2.5rem}.product-title{font-size:7rem}.product-list-des p{font-size:2.5rem}.product-list-btn{padding:2.5rem 4rem 2rem;font-size:2.5rem}.blog-content h3{font-size:3rem}.blog-content h2{font-size:4.5rem}p.btn_blog{font-size:2.5rem;padding:8px 15px 6px}.main_section_coffee_red .content .heading h2{font-size:6.25rem}.main_section_coffee_red .content .description p{font-size:3.75rem;padding:0;margin-top:3.2rem;margin-bottom:3.2rem}.main_section_coffee_red .content .button_coffee a{padding:2.5rem 4rem 2.2rem;font-size:2.5rem}.email_input button#Subscribe{padding:3px 9px 0}.instram-title p{font-size:7rem}a.btn_insta,a.affiliate-btn{padding:2.5rem 4rem 2rem;font-size:2.5rem}.footer-list .email_heading h2{font-size:4.6rem}.footer-list .description p{font-size:3rem;color:#005d4c}.footer-list .heading a{font-size:3rem}.footer_menu_main{gap:0;width:100%}.copyright_svg_main .copyright_main .copyright-list a{font-size:2.3rem}.footer-list .description{max-width:90%}.menu-drawer{width:100%!important}#product-grid .card-product-list-item{max-width:60rem}.collection-template .fl_scroll_logo svg{color:#005a35!important}.collection-heading p{font-size:6.25rem}.collection-txt p{font-size:3.75rem}.inner_section_story_description .page-width{max-width:100%}.new_main_blog .tab-container{margin:5rem 0;justify-content:space-between;width:100%}.blog-row{margin-bottom:0}.blog-row .section-heading{font-size:4rem}.blog-row .tab{padding:2.5rem 4rem;font-size:2.5rem}.new_main_blog .blog-img{height:unset}.new_main_blog .blog-img img{height:60rem}.table-list th{font-size:12px}.table-list th:first-child{padding-left:0;text-align:left}td.d_point{padding-left:0!important;text-align:left}.main_section_special td.d_point .heading{width:100%;text-align:left}p.gift_txt{margin:15px 0 12px!important}.affiliate-heading{font-size:9rem;text-align:center}p.affiliate-subheading{font-size:5.4rem}.inner-affiliate-banner.page-width{padding:0 3rem}.f-cart-drawer-quantity-selector button{width:30px!important}.f-cart-drawer-qty{width:100%}.f-cart-drawer-footer-row{padding-bottom:10px!important}}@media only screen and (max-width:480px){.header__icon--cart{margin:0}.cart-count-bubble{bottom:17px;left:15px;height:3.5rem;width:3.5rem;font-size:2.5rem}.hero_item.hero_width{padding:0 5rem}.product-list-item{max-width:60rem}.inner_section_special .content{width:75%}.close_img svg{width:13px;height:13px}.check_img svg{width:15px;height:15px}.image_with_text_slider_main.page-width{padding:0 5rem}.blog-img img{display:block;height:60rem;object-fit:cover;border-top-left-radius:5px;border-top-right-radius:5px}.inner_section_footer .page-width{padding:0 9rem}.footer_main{gap:0}.footer_menu_main{padding:5rem 0}a#cart-icon-bubble{width:28px;height:22px}header-drawer{margin-left:2.8rem!important}.dan-text-banner-inner{padding:0 5rem}}@media only screen and (min-width:1600px){.dan-blog-body a{position:relative}.blog-content{max-width:80%;padding:23px;margin:auto;border-radius:5px;position:absolute;bottom:40px;left:34%;transform:translate(-30%);width:100%;top:unset}}.price-wrapper{display:flex;padding-right:10px;flex-direction:column;align-items:center;gap:.3em}@media(min-width:320px)and (max-width:768px){.product__description{margin-bottom:8px;max-height:75px;overflow-y:scroll}img.dan-pdp-image-main{max-width:100%!important;margin-left:unset!important}.subscription-wrapper{width:100%;margin-right:auto;margin-left:auto;position:relative;padding:12px 6px!important}.discount-wrapper{display:flex;gap:.2em;flex-wrap:wrap}}.product__description::-webkit-scrollbar{width:5px}.product__description::-webkit-scrollbar-thumb{background-color:#005d4c;border-radius:10px}.product__description::-webkit-scrollbar-thumb:hover{background-color:#00cd77}@media(min-width:432px){.scratch-ingredients-row{width:100%}.inner-scratch{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;margin:unset;max-width:100%}.ingre_para{font-family:Sofia Pro;font-weight:400;line-height:16.22px;text-align:center;font-size:clamp(10px,2vw,13px);color:#005d4d;margin-top:6px}.why-heading{font-family:New Spirit Regular;font-weight:500;font-size:clamp(40px,3vw,48px);color:#005d4d;width:85%;display:flex;justify-content:start;margin:1em 0 20px}.grid-why{width:85%;display:grid;grid-template-columns:repeat(3,minmax(300px,1fr));grid-template-rows:repeat(2,auto);row-gap:2em}.why-item{max-width:400px}.why-title{font-family:New Spirit Regular;font-weight:600;font-size:clamp(20px,2vw,24px);color:#005d4d;margin:unset;text-align:center}.why-desc{font-family:Sofia Pro;font-weight:300;font-size:clamp(12px,2vw,16px);color:#005d4d;line-height:1.5;margin-top:.2em;margin-bottom:.5em;text-align:center}.block-us.us-vs-them{display:none}.comparison-container{width:85%;margin-top:3em}.comparison-header{display:grid;grid-template-columns:60% 1fr 1fr}.comparison-header .us-vs-them{font-family:New Spirit Regular;font-weight:700;font-size:clamp(40px,2vw,48px)}.comparison-header .choco-bar,.drip{display:none}.comparison-header .us-vs-them .us{color:#005d4d;font-size:clamp(70px,2vw,84px)}.comparison-header .us-vs-them .vs{color:#005d4d}.comparison-header .us-vs-them .them{color:#c51414}.comparison-header .dan-column{padding:0 15px;text-align:center;display:flex}.dan-header-item{border:2px solid #005d4d;background-color:#d7ffe1;border-bottom:none;width:90%;border-radius:42px 42px 0 0;display:flex;justify-content:center;align-items:center}.dan-header-logo{width:clamp(100px,7vw,180px)}.comparison-header .others{font-family:Sofia Pro;color:#c51414;text-align:right}.comparison-table{display:grid;grid-template-rows:repeat(6,80px);gap:0}.comparison-row{display:grid;grid-template-columns:60% 1fr 1fr}.comparison-text,.dan-cell,.others-cell{padding:0 20px;border-bottom:2px solid rgba(0,0,0,.26);display:flex;align-items:center;font-size:clamp(18px,1vw,26px);color:#005d4d}.comparison-text{background-color:transparent}.dan-cell{padding:0 15px}.dan-column-image{display:flex;width:85%}.dan-item{display:flex;justify-content:center;width:90%;height:100%;background-color:#d7ffe1;border-left:2px solid #005d4d;border-right:2px solid #005d4d}.others{display:flex;justify-content:center;align-items:center;font-size:clamp(26px,1.5vw,36px);font-weight:600}.others-cell{background-color:transparent;justify-content:center}.comparison-row:first-child .dan-item{border-top:none}.comparison-row:last-child .dan-item{border-bottom:2px solid #005d4d!important;border-radius:0 0 42px 42px}.comparison-row:last-child .comparison-text,.comparison-row:last-child .others-cell,.comparison-row:last-child .dan-cell{border-bottom:none}}@media(min-width:1024px)and (max-width:1400px){.why-heading{width:100%;padding-left:.4em}.grid-why{width:100%;padding:0;column-gap:2em}.comparison-container{width:100%;padding:0 2em}.dan-header-item,.dan-item{width:100%}}@media(max-width:431px){.main-scratch{background:#fbffe5;padding-top:2rem}.ingredients-container{background:linear-gradient(180deg,#d7ffe1,#fbfa8c);padding:2rem}.scratch-heading{font-size:clamp(20px,6.4vw,23px)}.scratch-ingredients-inner{display:flex;flex-direction:column;align-items:center}.ingredients-item{width:100%;max-width:300px}.ingre_icon{width:clamp(100px,20vw,140px);height:clamp(100px,20vw,140px);padding:1em}.ingre_heading{font-size:clamp(17px,6.4vw,19px);text-align:center}.ingre_para{font-size:clamp(15px,6.4vw,17px);text-align:center;color:#005d4d;line-height:26px;margin-top:.1em}.ingredients-desktop{display:none}.why{text-align:center;margin-bottom:9em}.why-heading{font-family:New Spirit Regular,sans-serif;text-transform:uppercase;font-weight:600;font-size:clamp(26px,8vw,32px);color:#005d4d;margin:unset;margin-bottom:1.2em;letter-spacing:2.5px}.why-title,.why-desc{color:#005d4d}.grid-why{padding:0 10em;display:flex;flex-direction:column;gap:7.5em}.why-title{font-family:New Spirit Regular,sans-serif;font-weight:600;font-size:clamp(14px,7vw,18px);text-align:start;margin:unset;letter-spacing:1.5px;text-transform:uppercase}.why-desc{font-family:Sofia Pro,sans-serif;font-weight:300;font-size:clamp(12px,7vw,14px);line-height:18px;margin-top:0;margin-bottom:.5em;text-align:start}.comparison-container{padding:0 1em}.us-vs-them{font-family:New Spirit Regular;font-weight:700;font-size:clamp(25px,2vw,48px)}.block-us.us-vs-them{text-align:center}.comparison-container .us-vs-them{display:none}.us-vs-them .us{color:#005d4d;font-size:clamp(70px,2vw,84px)}.us-vs-them .vs{color:#005d4d}.us-vs-them .them{color:#c51414}.others{font-family:Sofia Pro;color:#c51414;text-align:right;display:flex;justify-content:center;align-items:center;font-size:clamp(10px,5vw,18px);font-weight:600;padding:.5em;border:2px solid #005d4d;border-bottom:none}.others p{margin:unset}.choco-bar{display:flex;justify-content:center;position:relative}.choco-bar-svg{width:auto;height:100px;position:absolute;bottom:-7%;rotate:4deg}.comparison-header{display:grid;grid-template-columns:45% 1fr 1fr;max-height:96px;margin-top:7em}.dan-column{display:flex;justify-content:center;align-items:center;padding:1em;border:2px solid #005d4d;border-bottom:none;border-right:none}.comparison-table{display:grid;grid-template-rows:repeat(6,90px);gap:0}.comparison-row{display:grid;grid-template-columns:45% 1fr 1fr}.comparison-text,.dan-cell,.others-cell{padding:0 10px;border:2px solid #005d4d;border-bottom:none;border-top:none;display:flex;align-items:center;font-size:clamp(10px,2.9vw,12px);color:#005d4d}.dan-cell,.comparison-text{border-right:none}.comparison-row:first-child{border-top:2px solid #005d4d}.dan-cell,.others-cell{display:flex;justify-content:center;align-items:center}.comparison-row:first-child .comparison-text,.comparison-row:first-child .dan-cell,.comparison-row:first-child .others-cell{padding-top:2em}.comparison-row:last-child .comparison-text,.comparison-row:last-child .dan-cell,.comparison-row:last-child .others-cell{border-bottom:2px solid #005d4d}.comparison-row{max-height:90px}.dan-header-item img{width:clamp(60px,20vw,85px);height:auto}.drip{display:flex;position:relative;padding:0 1em;height:110px;margin-bottom:100px}.drip .drip-image{max-width:250px;position:absolute;top:-2%}}@media(max-width:321px){.comparison-table{padding-bottom:0}}@media(min-width:322px)and (max-width:376px){.comparison-table{padding-bottom:1.2em}}.appstle_widget_title{text-transform:uppercase;color:#005d4c;font-weight:500}.appstle_sub_widget{padding:0 1rem}.WIDGET_TYPE_7 .appstle_subscription_wrapper_option:not(.appstle_include_dropdown){border:1px solid #005d4c}.appstle_one_time_details_wrapper{align-items:center}.appstle_radio_label .appstle_one_time_text,.appstle_one_time_price_wrapper,.appstle_subscription_amount,.appstle_radio_label{width:100%;color:#005d4c;text-transform:uppercase;font-weight:600;letter-spacing:.04em;font-size:clamp(12px,.8vw,16px)}.appstle_one_time_price_wrapper{width:auto}.appstle_subscription_amount_wrapper{color:#005d4c;text-transform:uppercase;font-weight:600;letter-spacing:.04em;font-size:clamp(12px,.8vw,16px)}.appstle_radio_label .appstle_dot{background-color:#005d4d}.appstle_subscription_wrapper_option.appstle-active-option label.appstle_radio_label,.appstle_subscription_wrapper_option.appstle-active-option label.appstle_radio_label .appstle_one_time_text,.appstle_subscription_wrapper_option.appstle-active-option .appstle_subscription_amount,.appstle_subscription_wrapper_option.appstle-active-option .appstle-save-badge{color:#fff}.appstle_subscription_wrapper_option.appstle-active-option{background-color:#ff934e;border-color:#005d4c;color:#fff}.appstle_subscription_wrapper_option .appstle_circle{border:2px solid #a8a8a8!important;background-color:#fff!important}.appstle_subscription_wrapper_option.appstle-active-option .appstle_circle,.appstle_subscription_wrapper_option.appstle-active-option .appstle_dot{border-color:#005d4d!important}#appstle_subscription_widget0 .appstle_selected_background.appstle-active-option{background-color:#ff934e;border:1px solid #005d4d}
/*# sourceMappingURL=/cdn/shop/t/15/assets/dan-style.css.map */
