:root{--font-subheading--family:"larken";--font-heading--family:"larken"}.page-width-normal{--page-content-width:1360px}a{text-decoration:none}.announcement-bar__text{font-weight:400;font-style:normal;font-size:13px;line-height:13px;letter-spacing:0px}.header__columns{--padding-block-start: 16px;--padding-block-end: 16px}.header__column--right{padding-right:35px}.header__column--right header-actions{gap:10px}.menu-list .menu-list__list-item .menu-list__link{font-weight:400;font-style:normal;font-size:16px;line-height:100%;letter-spacing:0px;padding:0 20.5px;margin:0;min-height:auto}.page-width{margin:0 auto;padding:0 40px;max-width:1440px;width:100%}@media(min-width:0px)and (max-width:749px){.page-width{padding:0 15px}}@media(min-width:750px)and (max-width:991px){.page-width{padding:0 15px}}.Index_tab_feature_product_main_new .Index_tab_feature_product_inner_new{padding:53px 0}.Index_tab_feature_product_block_innerdetail_maintitle_new{margin-bottom:40px}.Index_tab_feature_product_block_innerdetail_innertitle_new{margin-bottom:18px}.Index_tab_feature_product_block_innerdetail_innertitle_new *{font-family:Poppins;font-style:normal;font-weight:400;font-size:20px;line-height:18px;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#274534}.Index_tab_feature_product_block_title *{font-style:normal;font-weight:500;font-size:50px;line-height:110%;text-align:center;color:#274534}.Index_tab_feature_product_block_innerdetail_innerlists_new{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:60px}.Index_tab_feature_product_block_innerdetail_innerlists_new .tab.common_tab_new{display:flex;flex-wrap:wrap;justify-content:center;background:#f0ede5;border-radius:500px;overflow:hidden}.Index_tab_feature_product_block_innerdetail_innerlists_new .tab.common_tab_new .tablinks.Tabs_common_inner_new *{display:inline-block;font-style:normal;font-weight:400;font-size:20px;line-height:100%;color:#274534;opacity:.7;border-radius:500px;padding:16px 48px;font-family:Poppins;cursor:pointer;text-transform:lowercase}.Index_tab_feature_product_block_innerdetail_innerlists_new .tab.common_tab_new .tablinks.Tabs_common_inner_new.active *{background:#274534;color:#fff;opacity:1}.Index_tab_feature_product_block_innercolumn_new .tabcontent{display:none}.Index_tab_feature_product_block_innercolumn_innerloops_new{padding:0 56px;position:relative}.Index_tab_feature_product_slider{position:unset}.Index_tab_feature_product_slider .swiper-button-prev,.Index_object_instagram_slider .swiper-button-prev{right:unset;left:0}.Index_tab_feature_product_slider .swiper-button-next,.Index_object_instagram_slider .swiper-button-next{left:unset;right:0}.Index_tab_feature_product_slider .swiper-navigation{padding-top:32px;display:flex;gap:40px;justify-content:center}.Index_tab_feature_product_slider .swiper-button-prev,.Index_tab_feature_product_slider .swiper-button-next,.Index_object_instagram_slider .swiper-button-next,.Index_object_instagram_slider .swiper-button-prev{top:47%;width:40px;height:40px;border-radius:50px;background-color:#fff;border:1px solid #274534}.Index_tab_feature_product_slider .swiper-button-prev svg,.Index_tab_feature_product_slider .swiper-button-next svg,.Index_object_instagram_slider .swiper-button-next svg,.Index_object_instagram_slider .swiper-button-prev svg{width:24px;height:24px}.card-gallery{margin-bottom:20px}.product-card__link{display:none!important}.product-card .card__media{background:#d9d4c166;padding-bottom:100%;position:relative;z-index:0}.product-card .card__media .media{bottom:0;position:absolute;top:0;overflow:hidden;width:100%;height:100%;z-index:1}.product-card .card__media .media img{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%!important;width:100%;object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.product-card .card__media .media video{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%!important;width:100%;object-fit:contain;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.product-card .card__media .media.media--hover-effect>img+img{opacity:0}.product-card .card__media .media.media--hover-effect>img+video{opacity:0}@media(min-width:750px)and (max-width:9999px){.product-card:hover .card__media .media.media--hover-effect>img{opacity:0;transition:transform var(--duration-long) ease}.product-card:hover .card__media .media.media--hover-effect>img+img{opacity:1;transition:transform var(--duration-long) ease}.product-card:hover .card__media .media.media--hover-effect>img+video{opacity:1;transition:transform var(--duration-long) ease}}.quick_add_button_new .quick-add__button{display:block!important}.product-card .Product_card_content_main_new{flex:0 1 auto;display:grid;grid-template-rows:max-content minmax(0,1fr) max-content auto;width:100%;flex-grow:1}.quick_add_button_new{position:relative;display:block;width:100%;top:auto;left:auto;bottom:auto;right:auto;height:auto;padding:0;margin:0}.Product_custom_grid_item_main_new{height:auto}.product-grid__card.product-grid__card{gap:0px}.Product_card_content_innerboths_innertitle_new{color:#274534;text-align:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:100%;text-transform:lowercase}.Product_card_content_innerboths_maintitle_new{margin-bottom:15px}.product-custom-meta{gap:12px;display:flex;justify-content:space-between;align-items:center;padding:13px 0;border-top:1px solid rgba(39,69,52,.24);border-bottom:1px solid rgba(39,69,52,.24);margin-bottom:20px}.product-custom-meta p{color:#274534;font-size:13px;font-style:normal;font-weight:400;line-height:120%;margin:0}.product-weight-text{text-align:center;min-width:100px}.quick_add_button_new .quick-add__button{border-radius:24px;border:2px solid #274534;height:48px;color:#274534;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.36px;text-transform:uppercase;display:flex!important;align-items:center;justify-content:center;box-shadow:none;width:100%;padding:0 10px}.quick_add_button_new .quick-add__button .add-to-cart-text{gap:0px!important}.quick_add_button_new .quick-add__button .add-to-cart-text .dash_new{margin:0 5px}.quick_add_button_new .quick-add__button .add-to-cart-text--added{position:absolute!important;width:100%!important}.quick_add_button_new add-to-cart-component{width:100%}.quick_add_button_new .quick-add__button:hover,.quick_add_button_new .quick-add__button.atc-added{background:#cacf3c;color:#274534;border-color:#cacf3c}@media(min-width:0px)and (max-width:749px){.Index_tab_feature_product_main_new .Index_tab_feature_product_inner_new{padding:56px 0}.Index_tab_feature_product_block_innerdetail_innertitle_new *{font-size:16px;line-height:14px;letter-spacing:.32px}.Index_tab_feature_product_block_innerdetail_innertitle_new{margin-bottom:12px}.Index_tab_feature_product_block_title *{font-size:34px;line-height:110%}.Index_tab_feature_product_block_innerdetail_maintitle_new{margin-bottom:12px}.Index_tab_feature_product_block_innerdetail_innerlists_new .tab.common_tab_new{flex-wrap:nowrap;justify-content:start;overflow:scroll;scrollbar-width:none}.Index_tab_feature_product_block_innerdetail_innerlists_new .tab.common_tab_new .tablinks.Tabs_common_inner_new{min-width:max-content}.Index_tab_feature_product_block_innerdetail_innerlists_new .tab.common_tab_new .tablinks.Tabs_common_inner_new *{padding:12px 16px;font-size:14px;line-height:100%;text-align:center}.Index_tab_feature_product_block_innerdetail_innerlists_new{margin-bottom:32px}.Index_tab_feature_product_main_new{overflow:hidden}.Index_tab_feature_product_block_innercolumn_innerloops_new{padding:0}.Index_tab_feature_product_slider .swiper-button-prev,.Index_object_instagram_slider .swiper-button-prev{left:8px}.Index_tab_feature_product_slider .swiper-button-next,.Index_object_instagram_slider .swiper-button-next{right:8px}.Index_tab_feature_product_slider .swiper-button-prev,.Index_tab_feature_product_slider .swiper-button-next,.Index_object_instagram_slider .swiper-button-prev,.Index_object_instagram_slider .swiper-button-next{width:32px;height:32px;top:45%}.Index_tab_feature_product_slider .swiper-button-prev svg,.Index_tab_feature_product_slider .swiper-button-next svg,.Index_object_instagram_slider .swiper-button-next svg,.Index_object_instagram_slider .swiper-button-prev svg{width:16px;height:16px}.Product_card_content_innerboths_innertitle_new{font-size:16px}.quick_add_button_new .quick-add__button{height:44px;font-size:16px;line-height:16px;letter-spacing:.32px}}@media(min-width:750px)and (max-width:991px){.Index_tab_feature_product_main_new .Index_tab_feature_product_inner_new{padding:56px 0}.Index_tab_feature_product_block_innerdetail_innertitle_new *{font-size:16px;line-height:14px;letter-spacing:.32px}.Index_tab_feature_product_block_innerdetail_innertitle_new{margin-bottom:12px}.Index_tab_feature_product_block_title *{font-size:34px;line-height:110%}.Index_tab_feature_product_block_innerdetail_maintitle_new{margin-bottom:12px}.Index_tab_feature_product_block_innerdetail_innerlists_new .tab.common_tab_new{flex-wrap:nowrap}.Index_tab_feature_product_block_innerdetail_innerlists_new .tab.common_tab_new .tablinks.Tabs_common_inner_new *{padding:12px 8px;font-size:14px;line-height:100%;text-align:center}.Index_tab_feature_product_block_innerdetail_innerlists_new{margin-bottom:32px}.Index_tab_feature_product_main_new{overflow:hidden}.Index_tab_feature_product_main_new .Index_tab_feature_product_slider{overflow:visible}.Product_card_content_innerboths_innertitle_new{font-size:16px}.quick_add_button_new .quick-add__button{height:44px;font-size:16px;line-height:16px;letter-spacing:.32px}}@media(min-width:992px)and (max-width:1439px){.Index_tab_feature_product_main_new .Index_tab_feature_product_inner_new{padding:53px 0}.Index_tab_feature_product_block_innerdetail_innerlists_new .tab.common_tab_new .tablinks.Tabs_common_inner_new *{padding:16px 24px}}.icon-text-swiper-section{padding:0 0 50px}.icon-text-swiper .swiper-wrapper{transition-timing-function:linear}.icon-text-swiper-wrapper{padding:18px 0;border-radius:20px}.icon-text-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:13px;padding:3px 0}.icon-text-icon{width:55px;height:55px}.icon-text-icon img{width:100%;height:100%;object-fit:contain}.icon-text-text *{font-family:var(--font-body--family);color:#fffefd;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.36px;text-transform:uppercase}@media(min-width:0px)and (max-width:749px){.icon-text-swiper-wrapper{padding:16px;overflow:hidden;border-radius:12px}.icon-text-swiper{overflow:visible}.icon-text-icon{width:39.672px;height:39.672px;margin:2px}.icon-text-item{gap:10px}.icon-text-text *{font-size:16px;line-height:16px;letter-spacing:.32px}.icon-text-swiper-section{padding:0 0 56px}}.index-about-secton{margin-bottom:50px}.index-about-secton .custom-section-content{position:relative}.index-about-secton.page-width{display:block}.index-about-secton .section-content-wrapper{max-width:823px;margin:0 auto;width:100%}.index-about-secton .about_section_subheading *{color:#274534;text-align:center;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.4px;text-transform:uppercase}.index-about-secton .about_section_heading *{color:#274534;text-align:center;font-family:Larken;font-size:50px;font-style:normal;font-weight:500;line-height:110%}.index-about-secton .about_section_text *{color:#274534;text-align:center;font-family:Poppins;font-size:22px;font-style:normal;font-weight:400;line-height:140%}.index-about-secton .button{height:48px;padding:0 43px;display:flex;align-items:center;justify-content:center;border-radius:24px;background:#cacf3c;color:#274534;font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.36px;text-transform:uppercase;margin-top:18px}.index-about-secton .button:hover{background:#274534;color:#fffffd}@media(min-width:0px)and (max-width:749px){.index-about-secton{margin-bottom:56px}.index-about-secton .overlay,.index-about-secton .custom-section-content{border-radius:16px}.index-about-secton .section-content-wrapper{padding:56px 16px;gap:0px}.index-about-secton .about_section_subheading{margin-bottom:12px}.index-about-secton .about_section_subheading *{font-size:16px;line-height:14px;letter-spacing:.32px}.index-about-secton .about_section_heading{margin-bottom:16px}.index-about-secton .about_section_heading *{font-size:34px;line-height:110%}.index-about-secton .about_section_text *{font-size:16px;line-height:140%}.index-about-secton .button{min-width:250px;font-size:16px;line-height:16px;letter-spacing:.32px;height:44px;margin-top:24px}}@media(min-width:749px)and (max-width:991px){.index-about-secton{margin-bottom:56px}.index-about-secton .section-content-wrapper{padding:56px 16px;gap:0px;max-width:633px}.index-about-secton .about_section_subheading{margin-bottom:12px}.index-about-secton .about_section_subheading *{font-size:16px;line-height:14px;letter-spacing:.32px}.index-about-secton .about_section_heading{margin-bottom:16px}.index-about-secton .about_section_heading *{font-size:34px;line-height:110%}.index-about-secton .about_section_text *{font-size:16px;line-height:140%}.index-about-secton .button{min-width:250px;font-size:16px;line-height:16px;letter-spacing:.32px;height:44px;margin-top:24px}}.index-blog-slider-wrapper{padding:70px 0}.index-blog-slider-wrapper-inner{padding:0 35px}.index-blog-slider-wrapper .swiper-slide{height:auto}.index-blog-header{text-align:center;margin-bottom:40px}.index-blog-subtitle{margin-bottom:22px}.index-blog-subtitle *{color:#274534;text-align:center;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.4px;text-transform:uppercase}.index-blog-title *{color:#274534;text-align:center;font-family:Larken;font-size:50px;font-style:normal;font-weight:500;line-height:110%}.index-blog-card{background:none;border-radius:0;overflow:hidden;box-shadow:none;display:flex;width:100%;flex-wrap:wrap;flex-direction:column;height:100%;align-items:flex-start}.index-blog-image{display:block;width:100%;padding:0 0 100%;overflow:hidden;border-radius:20px;position:relative;margin-bottom:24px;background:#f0ede5}.index-blog-image a{width:100%;height:100%;position:absolute;top:0;left:0}.index-blog-image img{width:100%;height:100%;object-fit:cover}.index-blog-card-content{padding:0}.index-blog-card-title{color:#274534;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-transform:lowercase;margin-bottom:13px;margin-top:0}.index-blog-readmore{margin-top:auto;color:#274534;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.36px;text-transform:uppercase;border-bottom:1px solid #274534}@media(min-width:0px)and (max-width:749px){.index-blog-slider-wrapper{padding:56px 9px;overflow:hidden}.index-blog-slider-wrapper .index-blog-swiper{overflow:visible}.index-blog-slider-wrapper-inner{padding:0}.index-blog-subtitle *{font-size:16px;line-height:14px;letter-spacing:.32px}.index-blog-subtitle{margin-bottom:12px}.index-blog-title *{font-size:34px;line-height:110%}.index-blog-header{text-align:center;margin-bottom:32px}.index-blog-image{margin-bottom:16px;border-radius:8px}.index-blog-card-title{font-size:16px;line-height:normal;margin-bottom:10px}.index-blog-readmore{font-size:16px;line-height:normal}}@media(min-width:750px)and (max-width:991px){.index-blog-slider-wrapper{padding:56px 9px;overflow:hidden}.index-blog-slider-wrapper .index-blog-swiper{overflow:visible}.index-blog-slider-wrapper-inner{padding:0}.index-blog-subtitle *{font-size:16px;line-height:14px;letter-spacing:.32px}.index-blog-subtitle{margin-bottom:12px}.index-blog-title *{font-size:34px;line-height:110%}.index-blog-header{text-align:center;margin-bottom:32px}.index-blog-image{margin-bottom:16px;border-radius:8px}.index-blog-card-title{font-size:16px;line-height:normal;margin-bottom:10px}.index-blog-readmore{font-size:16px;line-height:normal}}.footer-email-signup-sec{display:block;margin-bottom:20px}.footer-email-signup-sec .custom-section-content{position:relative}.footer-email-signup-sec .footer-email-signup-title *{color:#274534;text-align:left;font-family:Larken;font-size:44px;font-style:normal;font-weight:500;line-height:110%}.footer-email-signup-sec .section-content-wrapper.section-content-wrapper{padding:50px 35px 50px 39px;gap:0;flex-wrap:wrap}.footer-email-signup-sec .footer-email-signup-title{width:49%;margin:0}.footer-email-signup-sec .email-signup-block{width:49%}.footer-email-signup-sec .email-signup-block .email-signup__input{border-radius:30px;border:1px solid #274534;height:48px;padding:0 24px;color:#274534;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:normal;background:none;outline:none}.footer-email-signup-sec .email-signup-block .email-signup__input::placeholder{color:#274534;opacity:1;text-transform:lowercase}.footer-email-signup-sec .email-signup-block .email-signup__button{height:48px;padding:0 46px 0 47px;border-radius:24px;background:#274534;color:#fffefd;text-align:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.36px;text-transform:uppercase}.footer-email-signup-sec .email-signup-block .email-signup__input-group{gap:20px}.footer_top_bg{margin-bottom:31px}.footer_top_bg>.group-block-content{flex-wrap:wrap;gap:200px}.footer_top_bg .image-block{width:35.3%}.footer_top_bg .footer_right_menu_part>.group-block-content{gap:90px}.footer_top_bg .footer_right_menu_part .menu__heading{color:#274534;font-family:Larken;font-size:14px;font-style:normal;font-weight:500;line-height:22px;text-transform:lowercase;margin:0;padding:0}.footer_top_bg .footer_right_menu_part accordion-custom details .details-content{margin-top:15px}.footer_top_bg .footer_right_menu_part .menu__item+.menu__item{margin-block-start:10px}.footer_top_bg .footer_right_menu_part .menu__item a{color:#274534;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-transform:lowercase}.footer_top_bg>.group-block-content .footer_right_menu_part{width:calc(64.7% - 200px);flex:0 0 calc(64.7% - 200px)}.footer_top_bg>.group-block-content .footer_right_menu_part .menu{width:auto}.footer_bottom_bg .link{color:#274534;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-transform:lowercase}.footer_bottom_bg .divider__line{border:none}.footer_bottom_bg .divider__line:after{content:"|";color:#274534;font-size:15px;font-style:normal;font-weight:400;line-height:20px}.footer-utilities__group .footer-utilities__group-copyright{text-align:center;width:100%}.footer-utilities__group .footer-utilities__group-copyright *{color:#284f3e;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-transform:lowercase;text-align:center}.footer-utilities__group.footer-utilities__group--left{width:100%}.footer-utilities{flex-direction:column;justify-content:center;gap:0;align-items:center;text-align:center}@media(min-width:0px)and (max-width:749px){.account-drawer{display:none}.header__icon--summary .header-drawer-icon{margin:auto;width:16px;height:12px}.header-actions__action svg{width:16px;height:18px}.footer-email-signup-sec .section-content-wrapper.section-content-wrapper{padding:24px 16px}.footer-email-signup-sec .footer-email-signup-title{width:100%;margin:0 0 32px;padding:0 60px}.footer-email-signup-sec .footer-email-signup-title *{font-size:34px;line-height:110%;text-align:center}.footer-email-signup-sec .email-signup-block{width:100%}.footer-email-signup-sec .email-signup-block .email-signup__input-group{gap:16px}.footer-email-signup-sec .email-signup-block .email-signup__input,.footer-email-signup-sec .email-signup-block .email-signup__button{height:44px;font-size:16px}.footer_main_bg{padding:32px 16px}.footer_top_bg .image-block{width:100%;max-width:450px}.footer_top_bg>.group-block-content{gap:56px;flex-direction:row}.footer_top_bg .footer_right_menu_part>.group-block-content{gap:0px}.footer_top_bg>.group-block-content .footer_right_menu_part{width:100%;flex:0 0 100%}.footer_top_bg>.group-block-content .footer_right_menu_part .menu{width:100%}.footer_top_bg .footer_right_menu_part .menu__heading{padding:16px 0}.footer_top_bg .footer_right_menu_part .menu--accordion .menu__details{border-top:1px solid #274534}.footer_top_bg .footer_right_menu_part>.group-block-content{border-bottom:1px solid #274534}.footer_top_bg .footer_right_menu_part .menu--accordion summary .svg-wrapper{width:16px;height:16px;margin-right:3px}.footer_top_bg .footer_right_menu_part accordion-custom details .details-content{margin-top:0;margin-bottom:16px}.footer_top_bg{margin-bottom:56px}.footer_main_bg>.group-block-content{gap:0px}.footer_bottom_bg>.group-block-content{justify-content:center}.footer-utilities__group .footer-utilities__group-copyright *{font-size:13px}.footer-utilities{padding:15px 0 20px}.footer_top_bg .footer_right_menu_part .menu__item+.menu__item{margin-block-start:8px}}@media(min-width:750px)and (max-width:991px){.shopify-section-group-footer-group .section{display:block;padding:0 15px}.account-drawer{display:none}.header__icon--summary .header-drawer-icon{margin:auto;width:16px;height:12px}.header-actions__action svg{width:16px;height:18px}.footer-email-signup-sec .section-content-wrapper.section-content-wrapper{padding:24px 16px}.footer-email-signup-sec .footer-email-signup-title{width:100%;margin:0 0 32px;padding:0 60px}.footer-email-signup-sec .footer-email-signup-title *{font-size:34px;line-height:110%;text-align:center}.footer-email-signup-sec .email-signup-block{width:100%}.footer-email-signup-sec .email-signup-block .email-signup__input-group{gap:16px}.footer-email-signup-sec .email-signup-block .email-signup__input,.footer-email-signup-sec .email-signup-block .email-signup__button{height:44px;font-size:16px}.footer_main_bg{padding:32px 16px}.footer_top_bg .image-block{width:100%;max-width:350px;margin:0 auto}.footer_top_bg>.group-block-content{gap:30px;flex-direction:row}.footer_top_bg .footer_right_menu_part>.group-block-content{gap:0px}.footer_top_bg>.group-block-content .footer_right_menu_part{width:100%;flex:0 0 100%}.footer_top_bg>.group-block-content .footer_right_menu_part .menu{width:100%}.footer_top_bg .footer_right_menu_part .menu__heading{padding:16px 0}.footer_top_bg .footer_right_menu_part .menu--accordion summary .svg-wrapper{width:16px;height:16px;margin-right:3px}.footer_top_bg .footer_right_menu_part accordion-custom details .details-content{margin-top:0;margin-bottom:16px}.footer_top_bg{margin-bottom:30px}.footer_main_bg>.group-block-content{gap:0px}.footer_bottom_bg>.group-block-content{justify-content:center}.footer-utilities__group .footer-utilities__group-copyright *{font-size:13px}.footer-utilities{padding:15px 0 20px}.footer_top_bg .footer_right_menu_part .menu__item+.menu__item{margin-block-start:8px}}@media(min-width:992px)and (max-width:1199px){.footer_top_bg>.group-block-content{flex-wrap:wrap;gap:50px}.footer_top_bg .footer_right_menu_part>.group-block-content{gap:50px;justify-content:space-between}.footer_top_bg>.group-block-content .footer_right_menu_part{width:calc(64.7% - 50px);flex:0 0 calc(64.7% - 50px)}.footer-email-signup-sec .email-signup-block .email-signup__button{padding:0 15px}.footer-email-signup-sec .email-signup-block .email-signup__input-group{gap:10px}.footer-email-signup-sec .footer-email-signup-title{width:54%;margin:0}.footer-email-signup-sec .email-signup-block{width:45%}}@media(min-width:1200px)and (max-width:1399px){.footer_top_bg>.group-block-content{flex-wrap:wrap;gap:50px}.footer_top_bg .footer_right_menu_part>.group-block-content{gap:50px;justify-content:space-between}.footer_top_bg>.group-block-content .footer_right_menu_part{width:calc(64.7% - 50px);flex:0 0 calc(64.7% - 50px)}}.product_information_new .product_information_main_new{gap:21px;display:flex;flex-direction:row;flex-wrap:wrap;padding-top:22px;padding-bottom:70px}.product_information_new .product_information_main_new .product_information_media_new{width:calc(50% - 10.5px);padding:0!important;min-width:auto}.product_information_new .product_information_main_new .product_details_new{width:calc(50% - 10.5px);padding:62px 69px!important;min-width:auto;border-radius:20px;background:#cacf3c1a}.product_information_media_new .slideshow-controls__thumbnails .slideshow-control{width:139px;outline:none}.product_information_new .product_information_media_new .slideshow-controls__thumbnails{gap:16px;padding:0 22px 0 0!important}.product_custom_title_main_new{margin-bottom:15px}.product_custom_title_main_new *{color:#274534;font-family:Larken;font-size:44px;font-style:normal;font-weight:500;line-height:110%;text-transform:lowercase}.product_custom_meta_text_bg{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:13px 0;border-top:1px solid #c8cebe;border-bottom:1px solid #c8cebe;margin-bottom:17px}.product_custom_meta_text_bg *{color:#274534;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:13px;margin:0;padding:0}.product_meta_short_description{border-bottom:.5px solid rgba(39,69,52,.6);padding-bottom:17px;margin-bottom:18px}.product_meta_short_description *{color:#3e2b2e;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.32px}.Meta_stitch_product_list_main_new{margin-bottom:18px}.Meta_stitch_product_list_title_new{color:#274534;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:13px;margin-bottom:16px}.Meta_stitch_product_list_title_new .stitch_pro_title_active{color:#274534;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:13px}.Meta_stitch_product_list_innerloops_new{display:flex;flex-wrap:wrap;gap:16px;flex-direction:row}.Meta_stitch_product_list_innerloops_mainboxs_new{width:14.1%}.Meta_stitch_product_list_innerloops_mainboxs_new a{display:flex;flex-direction:column;gap:12px}.Meta_stitch_product_list_innerloops_mainboxs_new .stitch_pro_img_bg{padding:0 5.67px}.Meta_stitch_product_list_innerloops_mainboxs_new a.active .stitch_pro_img_bg .stitch_pro_img{outline:2px solid #274534}.Meta_stitch_product_list_innerloops_mainboxs_new .stitch_pro_img_bg .stitch_pro_img{display:block;margin:0;width:100%;padding:0 0 100%;border-radius:5px;position:relative;overflow:hidden}.Meta_stitch_product_list_innerloops_mainboxs_new .stitch_pro_img_bg .stitch_pro_img img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.Meta_stitch_product_list_innerloops_mainboxs_new .stitch_pro_title{color:#274534;text-align:center;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:15px}.product_information_new .variant-option--buttons legend{color:#274534;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:13px;margin:0;float:left}.product_information_new .variant-picker{padding:18px 0;border-top:.5px solid rgba(39,69,52,.6);border-bottom:.5px solid rgba(39,69,52,.6);margin-bottom:18px}.product_information_new .variant-picker .variant-option--buttons{display:flex;flex-wrap:wrap;flex-direction:row;gap:30px;align-items:center}.product_information_new .variant-option--equal-width-buttons .variant-option__button-label{padding:7px 11px;border-radius:5px;border:.5px solid rgba(39,69,52,.6);color:#274534;text-align:center;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:13px;background:none;text-transform:lowercase}.product_information_new .variant-option--equal-width-buttons .variant-option__button-label:has(:checked){border:.5px solid rgba(39,69,52,.6);background:#274534;color:#fffefd}.product_information_new div.rc-subscription-details{display:none}.product_information_new .rc-template__radio{border:.5px solid #274534;border-radius:12px;padding:0 38px;margin-bottom:23px}.product_information_new .rc-template__radio .rc-radio{padding:0!important;border-bottom:.5px solid rgba(39,69,52,.6);background:none!important}.product_information_new .rc-template__radio .rc-radio:nth-last-child(1){border-bottom:none}.product_information_new .rc-template__radio .rc-radio__input{display:none}.product_information_new .rc-template__radio .rc-radio__label{margin-left:0;color:#979797;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:22px;padding:18px 0 18px 29.48px;position:relative;display:flex;flex-wrap:wrap;text-transform:lowercase;width:100%;justify-content:space-between}.product_information_new .rc-template__radio .rc-selling-plans{margin-top:16px;background:none!important}.product_information_new .rc-template__radio .rc-radio--active .rc-radio__label{color:#274534}.product_information_new .rc-template__radio .rc-radio__label:before{content:"";position:absolute;top:19px;left:0;width:18px;height:18px;border:.5px solid #979797;border-radius:30px}.product_information_new .rc-template__radio .rc-radio--active .rc-radio__label:before{border:.5px solid #274534;background:#274534;box-shadow:inset 0 0 0 3.5px #fff}.product_information_new .rc-template__radio .rc-radio__label .rc-option__price{margin-left:auto}.product_information_new .rc-template__radio select{width:100%;padding:10px 24px;border-radius:5px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;color:#274534;outline:none;background:url(/cdn/shop/files/select-icon-svg.svg?v=1759492143) no-repeat right 15px center;-webkit-appearance:none;appearance:none;margin-bottom:15px}.product_information_new .product-form-buttons button{height:48px;padding:0 15px;color:#274534;text-align:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.36px;text-transform:uppercase;border-radius:24px;background:#cacf3c}.product_information_new .product-form-buttons button:hover,.product_information_new .product-form-buttons button.atc-added{background:#274534;color:#fffffd}.product-free-shipping-text{margin-top:10px;margin-bottom:20px}.product-free-shipping-text *{color:#274534;text-align:center;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:13px}.Product_common_accordions_main_new{margin:0;padding:0}.Product_common_accordions_main_new .answer{display:none;position:relative;overflow:hidden}.Product_common_accordions_main_new .question{margin:0;color:#274534;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:22px;padding:25px 0;border-top:.5px solid rgba(39,69,52,.6);cursor:pointer;position:relative}.Product_common_accordions_main_new .question .question-svg{position:absolute;top:33px;right:0}.Product_common_accordions_main_new .open .question .question-svg{transform:rotate(180deg)}.Product_common_accordions_main_new .answer>div{padding-bottom:25px}.Product_common_accordions_main_new .answer *{color:#3e2b2e;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.32px}.Product_common_accordions_main_new li:nth-last-child(1){margin-bottom:-25px}.Product_common_accordions_main_new .answer .product_nutritional_facts_button{display:inline-block;font-weight:500;text-transform:uppercase;text-decoration:underline}.product_nutritional_facts_popup_container{position:relative}.product_nutritional_facts_popup_main{width:100%}.product_nutritional_facts_popup_main .close{width:16px;height:16px;position:absolute;right:0;top:-45px;cursor:pointer;display:none}.product_nutritional_facts_popup picture,.product_nutritional_facts_popup img{width:100%;display:block}body.overflow_hidden{overflow:hidden;position:relative}body.overflow_hidden .swiper{z-index:0}body.overflow_hidden .header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){position:relative}.product_icon_with_text .icon-text-swiper-section{padding-bottom:0}.product-ingredient-section{padding:41px 0 59px}.product-ingredient-section-inner{display:flex;flex-wrap:wrap;gap:30px;padding:0 70px 0 36px}.product-ingredient-img{max-width:42.2%;flex:0 0 42.2%}.product-ingredient-img-inner{border-radius:20px;position:relative;margin:0;padding:0 0 78.9%;width:100%;overflow:hidden;display:block}.product-ingredient-img-inner img,.product-ingredient-img-inner video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-ingredient-info{max-width:calc(57.8% - 30px);flex:0 0 calc(57.8% - 30px);display:flex;gap:30px;flex-direction:column;align-items:center;padding:52px 0}.product-ingredient-subheading{margin:0;padding:0;color:#274534;text-align:center;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase}.product-ingredient-heading *{color:#274534;text-align:center;font-family:Larken;font-size:50px;font-style:normal;font-weight:500;line-height:110%}.product-ingredient-text *{color:#000;text-align:center;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:30px}.product-ingredient-text * strong{font-weight:600}.index-about-secton.product-page-section .section-content-wrapper{max-width:1005px}.index-about-secton.product-page-section .section-content-wrapper .about_section_heading{padding:0;max-width:780px}.index-about-secton.product-page-section .section-content-wrapper .link{color:#274534;text-align:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.36px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}.product_page_hero_banner .index-main-hero-banner-item.one-block,.product_page_hero_banner .index-main-hero-banner-item.two-blocks{padding-bottom:38%}.index-main-hero-banner-wrapper.product_page_hero_banner{padding-bottom:80px;margin-bottom:0}.image-text-banner{width:100%;margin:0 0 50px}.banner-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 60px;gap:40px}.banner-left{flex:0 0 33.9%;padding:0;box-sizing:border-box}.banner-left-img{position:relative;margin:0;padding:0 0 93.3%;display:block;width:100%}.banner-left-img img,.banner-left-img video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.banner-right{flex:1;padding:0;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;justify-content:center;align-items:center}.banner-left img{width:100%;height:auto;display:block}.collection_page_section .banner-left img,.product_image_text_banner .banner-left img{height:100%;object-fit:contain}.hot_chocolate_collection .banner-left img{height:100%;object-fit:cover;border-radius:20px}.hot_chocolate_collection .banner-container{padding-bottom:40px}.banner-title *{color:#274534;text-align:center;font-family:Larken;font-size:50px;font-style:normal;font-weight:500;line-height:100%}.banner-button{color:#274534;text-align:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.36px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}.banner-bottom{width:100%;padding:30px;text-align:center;display:flex;align-items:center;justify-content:center;gap:0px;box-sizing:border-box;border-radius:20px;background:#274534}.banner-bottom-text{color:#fffefd;font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:24px}.banner-bottom span{margin:0 24px;color:#fffefd;font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:24px}.banner-bottom-logo{height:30px;width:auto;object-fit:contain}div#judgeme_product_reviews{padding:0;margin-bottom:80px}div#judgeme_product_reviews .jdgm-rev-widg{border:none;padding:0}div#judgeme_product_reviews .jdgm-rev-widg__header{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;padding-bottom:0;position:relative}div#judgeme_product_reviews .jdgm-rev-widg__header .jdgm-rev-widg__title{width:100%;flex-basis:100%}.jdgm-review-widget:not(.jdgm-review-widget--medium):not(.jdgm-review-widget--small) .jdgm-histogram{padding:0!important;width:100%!important}.jdgm-histogram .jdgm-histogram__bar-content{background:#cacf3c!important}.jdgm-rev-widg__sort-wrapper{left:0;right:0;margin:0 auto!important;position:absolute!important;display:none!important;width:100%;height:auto;display:flex;justify-content:center;bottom:80px}div#judgeme_product_reviews .jdgm-widget-actions-wrapper{margin-left:auto;position:absolute;right:0;top:35px}div#judgeme_product_reviews .jdgm-widget-actions-wrapper .jdgm-write-rev-link{display:block!important}div#judgeme_product_reviews .jdgm-rev-widg h2.jdgm-rev-widg__title{color:#274534;font-family:Larken;font-size:50px;font-style:normal;font-weight:500;line-height:110%;width:auto;flex-basis:auto}div#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__summary{order:-1}div#judgeme_product_reviews .jdgm-histogram{border-left:none;margin:10px 0;border-right:none}@media(max-width:1200px){.jdgm-review-widget:not(.jdgm-review-widget--medium):not(.jdgm-review-widget--small) .jdgm-histogram{padding-left:0!important;width:320px!important}div#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__summary{margin-right:320px}}@media(max-width:1000px){div#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__summary{margin-right:0;width:100%}.jdgm-rev-widg__sort-wrapper{position:relative!important;height:auto;bottom:0}.jdgm-review-widget:not(.jdgm-review-widget--medium):not(.jdgm-review-widget--small) .jdgm-sort-dropdown-wrapper{position:relative!important}}div#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__summary .jdgm-rev-widg__summary-stars{margin-bottom:10px}div#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__summary .jdgm-rev-widg__summary-stars .jdgm-histogram.jdgm-temp-hidden{font-family:sapient}a.jdgm-write-rev-link{background:#fff8eb;border:1px solid #ffcb5b;color:#000;font-family:sapient;text-transform:uppercase;padding:15px 40px;font-size:14px;font-weight:600;transition:.2s linear}a.jdgm-write-rev-link:hover{background:#284f3e;transition:.2s linear}select.jdgm-sort-dropdown{border:none!important;font-family:sapient;font-size:14px!important}span.jdgm-rev__timestamp{float:right}span.jdgm-rev__author{font-size:14px}span.jdgm-rev__rating{margin-bottom:10px!important;display:inline-block}.jdgm-rev__content{margin-top:10px}.jdgm-rev.jdgm-divider-top.jdgm--done-setup:last-child{border-bottom:1px solid #eee;padding-bottom:26px}.jdgm-paginate a.jdgm-paginate__page.jdgm-curt{font-size:14px;color:#1c1c1c;font-family:sapient}.jdgm-paginate a.jdgm-paginate__page{color:#1c1c1c;font-family:sapient;font-size:14px}.jdgm-paginate__first-page,.jdgm-paginate__last-page,.jdgm-paginate__prev-page,.jdgm-paginate__next-page{font-family:JudgemeIcons!important}b.jdgm-rev__title{margin-bottom:10px;font-family:sapient;font-size:16px}.jdgm-rev__icon:after,.jdgm-rev__buyer-badge{background:#99cc49!important}.jdgm-widget.jdgm-widget{display:block;max-width:1104px!important;margin:auto}.jdgm-horizon-widget{width:100%}.jdgm-rev-widg__reviews .jdgm-divider-top{border-radius:16px;background:#cacf3c1a;padding:32px;border:none}.jdgm-rev-widg__reviews .jdgm-rev.jdgm-divider-top.jdgm--done-setup:last-child{border:none;padding:32px}.jdgm-rev__header{margin-bottom:5px;position:relative}div#judgeme_product_reviews .jdgm-star{color:#f18755}div#judgeme_product_reviews:not(.jdgm-prev-badge__stars)>.jdgm-star{color:#f18755}.jdgm-widget.jdgm-review-widget .jdgm-rev-widg__sort-wrapper{display:none}.jdgm-rev-widg__summary-inner{display:flex;align-items:center;gap:6px;justify-content:flex-start;margin:0 0 9px}div#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__summary .jdgm-rev-widg__summary-stars{margin-bottom:0}.jdgm-review-widget:not(.jdgm-review-widget--medium):not(.jdgm-review-widget--small) .jdgm-rev-widg__summary-text{margin:0;color:#3e2b2e;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.32px}div#judgeme_product_reviews .jdgm-widget-actions-wrapper .jdgm-write-rev-link{margin:0;border-radius:24px;background:#cacf3c;height:48px;color:#274534;text-align:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.36px;text-transform:uppercase;border:none}div#judgeme_product_reviews.jdgm-widget input:not([type=submit]){width:100%;min-height:3.5em;margin:0;border:1px solid #274534;padding:0 15px;outline:none;border-radius:30px}div#judgeme_product_reviews.jdgm-widget textarea{width:100%;margin:0;border:1px solid #274534;padding:20px 15px;outline:none;border-radius:30px}.jdgm-form.jdgm-form .jdgm-form__reviewer-name-format-container{display:none}div#judgeme_product_reviews.jdgm-widget .jdgm-form-wrapper{margin-top:16px;border-top:none}div#judgeme_product_reviews.jdgm-widget .jdgm-submit-rev{border-radius:24px;background:#cacf3c;height:48px;color:#274534;text-align:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.36px;text-transform:uppercase;border:none}.jdgm-rev__body *{color:#000;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.32px}.jdgm-rev .jdgm-rev__title{color:#274534;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.2px}.jdgm-rev .jdgm-rev__content,.jdgm-rev .jdgm-rev__actions,.jdgm-rev .jdgm-rev__reply{width:100%;margin-left:0}.jdgm-rev .jdgm-rev__timestamp{display:none}.jdgm-rev .jdgm-rev__rating{position:absolute;left:0;font-size:10px}.jdgm-rev .jdgm-rev__rating{position:static;left:0;font-size:10px;width:100%}.jdgm-rev .jdgm-rev__timestamp~.jdgm-rev__br{display:none}.jdgm-rev__icon{display:none}.Product_card_content_details{flex:0 1 auto;display:grid;grid-template-rows:max-content minmax(0,1fr) max-content auto;width:100%;flex-grow:1;margin-bottom:auto}.quick_add_button_new{height:100%}.jdgm-paginate a.jdgm-paginate__page,.jdgm-paginate .jdgm-paginate__page.jdgm-paginate__last-page{display:none}.jdgm-paginate .jdgm-paginate__page.jdgm-paginate__first-page,.jdgm-paginate .jdgm-paginate__page.jdgm-paginate__prev-page{display:none!important}.jdgm-paginate .jdgm-paginate__page.jdgm-paginate__next-page:before{display:none}.jdgm-paginate .jdgm-paginate__page.jdgm-paginate__next-page:after{content:"read more"}.jdgm-paginate .jdgm-paginate__page.jdgm-paginate__next-page{width:250px;height:48px;border-radius:24px;background:#cacf3c;padding:0 15px;display:flex;align-items:center;justify-content:center;margin:0 auto;color:#274534;text-align:center;font-family:Poppins!important;font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.36px;text-transform:uppercase}.jdgm-rev-widg__body .jdgm-paginate{width:100%;padding-top:28px;text-align:center}.jdgm-rev-widg__body{position:relative;display:block!important;overflow:visible!important;height:auto!important}.jdgm-rev-widg__paginate-spinner-wrapper{display:none!important}.jdgm-rev .jdgm-rev__buyer-badge-wrapper .jdgm-rev__buyer-badge:before{display:none}.jdgm-rev .jdgm-rev__buyer-badge-wrapper .jdgm-rev__buyer-badge{background:url(/cdn/shop/files/Vector_1c536683-fadf-4310-922b-adfb782e2fdd.svg?v=1760427596) no-repeat center!important;width:16px;height:17px}@media(min-width:0px)and (max-width:749px){.product-weight-text{text-align:left}div#judgeme_product_reviews .jdgm-widget-actions-wrapper{position:relative;top:0}div#judgeme_product_reviews .jdgm-histogram{margin:10px auto;width:auto}.product_information_new .product_information_main_new{flex-direction:column;gap:32px;padding-top:15px;padding-bottom:56px}.product_information_new .product_information_main_new .product_information_media_new,.product_information_new .product_information_main_new .product_details_new{width:100%}slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]){display:flex!important;width:100%;flex-direction:row;height:auto;order:1!important}slideshow-component:has(slideshow-controls[thumbnails]):has(slideshow-controls[pagination-position=left]){display:flex;flex-direction:column;gap:16px}slideshow-controls:is([pagination-position=right],[pagination-position=left]) .slideshow-controls__thumbnails{flex-direction:row;margin:0}slideshow-controls[controls-on-media]{display:none}slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]) .slideshow-controls__thumbnails-container{overflow:auto}.product_information_media_new .slideshow-controls__thumbnails .slideshow-control{width:56px;outline:none;border-radius:4px}.slideshow-controls__thumbnails .slideshow-control img{border-radius:4px}.product_information_new .product_information_main_new{padding-top:15px}.media-gallery--carousel slideshow-container{border-radius:12px;overflow:hidden}.product_information_new .product_information_main_new .product_details_new{padding:32px 16px!important}.product_custom_title_main_new{margin-bottom:13px}.product_custom_title_main_new *{font-size:28px}.product_custom_meta_text_bg *{font-size:12px}.product_custom_meta_text_bg{padding:10px 0;margin-bottom:16px}.product_meta_short_description *{font-size:14px;letter-spacing:-.28px}.product_meta_short_description{padding-bottom:16px;margin-bottom:16px}.Meta_stitch_product_list_main_new{margin-bottom:16px}.Meta_stitch_product_list_innerloops_new{gap:12px}.Meta_stitch_product_list_innerloops_mainboxs_new{width:calc(25% - 9px)}.Meta_stitch_product_list_innerloops_mainboxs_new .stitch_pro_img_bg{padding:0 6.5px}.Meta_stitch_product_list_innerloops_mainboxs_new .stitch_pro_title{font-size:11px;line-height:13px}.product_information_new .variant-picker{padding:16px 0;margin-bottom:16px}.product_information_new .variant-option--buttons legend{font-size:12px;line-height:13px}.product_information_new .variant-option--equal-width-buttons .variant-option__button-label{min-width:51px}.product_information_new .variant-option--equal-width-buttons .variant-option__button-label .variant-option__button-label__text{text-wrap:unset}.product_information_new .rc-template__radio{padding:4px 16px;margin-bottom:20px;border-radius:8px}.product_information_new .rc-template__radio .rc-radio__label{font-size:14px;padding:12px 0 12px 29.48px}.product_information_new .rc-template__radio .rc-radio__label:before{width:16px;height:16px;top:14px}.product_information_new .rc-template__radio select{padding:8px 14px;font-size:14px}.product_information_new .product-form-buttons button{font-size:16px;line-height:16px;letter-spacing:.32px;height:44px}.product-free-shipping-text{margin-top:8px;margin-bottom:16px}.Product_common_accordions_main_new .question{font-size:16px;padding:16px 0}.Product_common_accordions_main_new .question .question-svg{top:23px}.Product_common_accordions_main_new .answer>div{padding-bottom:16px}.Product_common_accordions_main_new .answer *{font-size:14px}.Product_common_accordions_main_new li:nth-last-child(1){margin-bottom:0}.product_nutritional_facts_popup_main .close{top:-36px}.product-ingredient-section{padding:56px 0 0}.product-ingredient-section-inner{flex-wrap:nowrap;flex-direction:column;gap:24px;padding:0}.product-ingredient-img{max-width:100%;flex:0 0 100%}.product-ingredient-info{max-width:100%;flex:0 0 100%;padding:0 9px;order:-1;gap:24px}.product-ingredient-heading{max-width:310px}.product-ingredient-subheading{font-size:16px;line-height:110%;max-width:250px}.product-ingredient-heading *{font-size:34px;line-height:100%}.product-ingredient-text *{font-size:16px;line-height:130%}.image-text-banner{overflow:hidden}.product_page_hero_banner .index-main-hero-banner-item.one-block,.product_page_hero_banner .index-main-hero-banner-item.two-blocks{padding-bottom:116.7%;border-radius:12px}.index-main-hero-banner-wrapper.product_page_hero_banner{padding-bottom:56px}.banner-container{padding:0;gap:24px}.banner-left{flex:0 0 100%;padding:0 5px}.hot_chocolate_collection .banner-left img{border-radius:16px}.banner-right{order:-1;gap:24px}.banner-title *{font-size:34px;font-weight:400}.banner-bottom{padding:32px 16px;border-radius:12px;flex-direction:column}.banner-bottom-text{font-size:20px;font-weight:500;line-height:24px}.banner-bottom span{transform:rotate(90deg);margin:20px 0}.banner-bottom-logo{height:22px}.image-text-banner{margin-bottom:56px}.index-about-secton.product-page-section .section-content-wrapper .link{font-size:16px;margin-top:24px}div#judgeme_product_reviews .jdgm-rev-widg h2.jdgm-rev-widg__title{text-align:center;font-size:34px;line-height:110%;width:100%;margin-bottom:24px}.jdgm-rev-widg__summary-inner{justify-content:center;margin-bottom:12px}div#judgeme_product_reviews .jdgm-widget-actions-wrapper .jdgm-write-rev-link{max-width:250px;margin:0 auto 20px;font-size:16px;height:44px;padding:0 15px;display:flex!important;justify-content:center;align-items:center}div#judgeme_product_reviews .jdgm-rev-widg{border:none;padding:0;margin:0}.jdgm-rev-widg__reviews .jdgm-divider-top{padding:24px}.jdgm-rev-widg__reviews .jdgm-rev.jdgm-divider-top.jdgm--done-setup:last-child{padding:24px}.jdgm-rev__body *{font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.28px}.jdgm-rev .jdgm-rev__title{font-size:16px;letter-spacing:-.16px}.jdgm-rev-widg__body .jdgm-paginate{padding-top:32px}.jdgm-paginate .jdgm-paginate__page.jdgm-paginate__next-page{font-size:16px;line-height:16px;letter-spacing:.32px}}@media(min-width:750px)and (max-width:991px){slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]){display:flex!important;width:100%;flex-direction:row;height:auto;order:1!important}slideshow-component:has(slideshow-controls[thumbnails]):has(slideshow-controls[pagination-position=left]){display:flex;flex-direction:column;gap:16px}slideshow-controls:is([pagination-position=right],[pagination-position=left]) .slideshow-controls__thumbnails{flex-direction:row;margin:0}slideshow-controls[controls-on-media]{display:none}slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]) .slideshow-controls__thumbnails-container{overflow:auto}.product_information_media_new .slideshow-controls__thumbnails .slideshow-control{width:56px;outline:none;border-radius:4px}.slideshow-controls__thumbnails .slideshow-control img{border-radius:4px}.product_information_new .product_information_main_new{padding-top:15px}.media-gallery--carousel slideshow-container{border-radius:12px;overflow:hidden}.product_information_new .product_information_main_new .product_details_new{padding:32px 16px!important}.product_custom_title_main_new{margin-bottom:13px}.product_custom_title_main_new *{font-size:28px}.product_custom_meta_text_bg *{font-size:12px}.product_custom_meta_text_bg{padding:10px 0;margin-bottom:16px}.product_meta_short_description *{font-size:14px;letter-spacing:-.28px}.product_meta_short_description{padding-bottom:16px;margin-bottom:16px}.Meta_stitch_product_list_main_new{margin-bottom:16px}.Meta_stitch_product_list_innerloops_new{gap:12px}.Meta_stitch_product_list_innerloops_mainboxs_new{width:calc(25% - 9px)}.Meta_stitch_product_list_innerloops_mainboxs_new .stitch_pro_img_bg{padding:0 6.5px}.Meta_stitch_product_list_innerloops_mainboxs_new .stitch_pro_title{font-size:11px;line-height:13px}.product_information_new .variant-picker{padding:16px 0;margin-bottom:16px}.product_information_new .variant-option--buttons legend{font-size:12px;line-height:13px}.product_information_new .variant-option--equal-width-buttons .variant-option__button-label{min-width:51px}.product_information_new .variant-option--equal-width-buttons .variant-option__button-label .variant-option__button-label__text{text-wrap:unset}.product_information_new .rc-template__radio{padding:4px 16px;margin-bottom:20px;border-radius:8px}.product_information_new .rc-template__radio .rc-radio__label{font-size:14px;padding:12px 0 12px 29.48px}.product_information_new .rc-template__radio .rc-radio__label:before{width:16px;height:16px;top:14px}.product_information_new .rc-template__radio select{padding:8px 14px;font-size:14px}.product_information_new .product-form-buttons button{font-size:16px;line-height:16px;letter-spacing:.32px;height:44px}.product-free-shipping-text{margin-top:8px;margin-bottom:16px}.Product_common_accordions_main_new .question{font-size:16px;padding:16px 0}.Product_common_accordions_main_new .question .question-svg{top:23px}.Product_common_accordions_main_new .answer>div{padding-bottom:16px}.Product_common_accordions_main_new .answer *{font-size:14px}.Product_common_accordions_main_new li:nth-last-child(1){margin-bottom:0}.product_nutritional_facts_popup_main .close{top:-36px}.product-ingredient-section{padding:56px 0 0}.product-ingredient-section-inner{padding:0;gap:20px;align-items:center}.product-ingredient-info{gap:24px;padding:0}.product-ingredient-heading{max-width:310px}.product-ingredient-subheading{font-size:16px;line-height:110%;max-width:250px}.product-ingredient-heading *{font-size:34px;line-height:100%}.product-ingredient-text *{font-size:16px;line-height:130%}.image-text-banner{overflow:hidden}.product_page_hero_banner .index-main-hero-banner-item.one-block,.product_page_hero_banner .index-main-hero-banner-item.two-blocks{border-radius:12px}.index-main-hero-banner-wrapper.product_page_hero_banner{padding-bottom:56px}.banner-container{padding:0;gap:24px}.banner-right{gap:24px}.banner-title *{font-size:34px;font-weight:400}.banner-bottom{padding:20px;border-radius:12px;margin-top:30px}.banner-bottom-text{font-size:20px;font-weight:500;line-height:24px}.banner-bottom-logo{height:22px}.image-text-banner{margin-bottom:56px}.index-about-secton.product-page-section .section-content-wrapper .link{font-size:16px;margin-top:24px}div#judgeme_product_reviews .jdgm-rev-widg h2.jdgm-rev-widg__title{font-size:34px}}@media(min-width:992px)and (max-width:1199px){.product_information_media_new .slideshow-controls__thumbnails .slideshow-control{width:72px;outline:none;border-radius:12px}.slideshow-controls__thumbnails .slideshow-control img{border-radius:12px}.product_information_new .product_information_main_new .product_details_new{padding:32px!important}.Meta_stitch_product_list_innerloops_mainboxs_new{width:calc(20.8% - 16px)}.product-ingredient-section-inner{padding:0}.product-ingredient-info{padding:20px 0 0}.banner-container{padding:0}.banner-bottom{margin-top:30px}.banner-left{flex:0 0 43.9%}.banner-title *{font-size:32px}}@media(min-width:1200px)and (max-width:1300px){.banner-bottom{margin-top:30px}}.image-text-banner.collection_page_section{margin:0 0 51px}.image-text-banner.collection_page_section .banner-title *{font-weight:400}.image-text-banner.collection_page_section .banner-right{padding-right:2px}.hero-section-container.collaction_hero_section{margin:0 0 50px}.hero-section-container.collaction_hero_section .hero-section-img-video{position:relative;height:auto;padding:0 0 92.7%;border-radius:20px}.hero-section-container.collaction_hero_section .hero-content{display:flex;justify-content:center;flex-direction:column;gap:15px;max-width:974px;align-items:flex-start;position:absolute;padding:46px 35px;z-index:1;bottom:0;left:0}.hero-section-container.collaction_hero_section .hero-content .hero-subtitle *{color:#fffefd;font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.36px;text-transform:uppercase}.hero-section-container.collaction_hero_section .hero-content .hero-link{margin-top:15px;margin-bottom:0}.product-grid{display:flex;flex-wrap:wrap;padding-bottom:0;gap:70px 40px}.product-grid .product-grid__item{width:calc(25% - 30px)}.product-grid .product-grid__item.Collection_template_innerright_loops_half_width_new{width:calc(50% - 20px)}.Collection_template_mainright_new .main-collection-grid{display:block}.Collection_template_inner_new{display:flex;flex-direction:row;padding-bottom:0}.Collection_template_mainright_new{display:block;width:100%}.Collection_template_innerright_loops_innercustom_new{position:relative;height:100%}.Collection_template_innerright_loops_innercustom_mainmedia_new{height:100%}.Mobile_only_new{display:none}.Collection_template_innerright_loops_innercustom_innermedia_new{position:relative;height:100%;padding-bottom:90%}.Collection_template_innerright_loops_innercustom_innermedia_new img,.Collection_template_innerright_loops_innercustom_innermedia_new video{width:100%;position:absolute;object-fit:cover;top:0;left:0;bottom:0;right:0;height:100%!important;border-radius:12px}.Collection_template_innerright_loops_innercustom_mainboths_new{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:20px}.Collection_template_innerright_loops_innercustom_innerboths_infos_new *{color:#fff;text-align:center;font-family:Larken;font-size:32px;font-style:normal;font-weight:700;line-height:41px;text-transform:lowercase}.Collection_template_innerright_reating_img{width:98px;height:18px;margin:0 auto 23px}.Collection_template_innerright_loops_innercustom_innerboths_texts_new{position:absolute;bottom:0;left:0;width:100%;padding:40px}.Collection_template_innerright_loops_innercustom_innerboths_texts_new .button{border-radius:500px;background:#274534;padding:0 10px;color:#fff;text-align:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.36px;text-transform:uppercase;display:flex;height:48px;justify-content:center;align-items:center;width:100%}.custom-banner-section .custom-banner-container{display:flex;flex-wrap:wrap;gap:20px;margin:0 0 20px}.custom-banner-section .custom-banner-left,.custom-banner-section .custom-banner-right{width:calc(50% - 10px)}.custom-banner-section .custom-banner-img{position:relative;margin:0;padding:0 0 92.538%;width:100%;border-radius:20px;overflow:hidden}.custom-banner-section .custom-banner-img img,.custom-banner-section .custom-banner-img video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.custom-banner-section .banner-title{position:absolute;bottom:0;left:0;padding:59px 35px;max-width:590px;width:100%}.custom-banner-section .banner-title *{color:#fffefd;font-size:50px;font-style:normal;font-weight:500;line-height:100%;text-align:left}.custom-banner-section .custom-banner-product{position:absolute;bottom:0;right:0;width:100%;padding:22px;max-width:393px}.custom-banner-section .custom-banner-product product-card-link{border-radius:12px;border:2px solid #FFFEFD;background:#ffffff1f;padding:16px;display:block;-webkit-backdrop-filter:blur(10px) saturate(70%);backdrop-filter:blur(10px) saturate(70%)}.custom-banner-section .custom-banner-product product-card-link .card-gallery{width:95px;margin:0}.custom-banner-section .custom-banner-product .product-grid__card.product-grid__card{gap:12px;flex-flow:row;flex-wrap:wrap}.custom-banner-section .custom-banner-product .Product_card_content_details{width:calc(100% - 108px);display:block;gap:0;margin:0}.custom-banner-section .custom-banner-product .Product_card_content_innerboths_innertitle_new{color:#fff;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:100%;text-transform:lowercase}.custom-banner-section .custom-banner-product .product-custom-meta{border-top:1px solid rgba(255,255,255,.24);border-bottom:1px solid rgba(255,255,255,.24);padding:10px 0;margin-bottom:12px}.custom-banner-section .custom-banner-product .product-custom-meta p{color:#fff;font-family:Poppins;font-size:10px;font-style:normal;font-weight:400;line-height:13px}.custom-banner-section .custom-banner-product .Product_card_content_innerboths_maintitle_new{margin-bottom:12px}.custom-banner-section .custom-banner-product .quick_add_button_new .quick-add__button{color:#274534;text-align:center;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.28px;text-transform:uppercase;height:26px;border-radius:500px;background:#cacf3c;border:none}.custom-banner-section .custom-banner-product .quick_add_button_new{height:auto}.custom-banner-section .custom-banner-product .product-card .card__media{background:#d9d4c166;padding-bottom:100%;position:relative;z-index:0;border-radius:12px;overflow:hidden}.mobile_text{display:none}@media(min-width:0px)and (max-width:749px){.custom-banner-section .custom-banner-right{display:none}.custom-banner-section .custom-banner-product .product-card .card__media{border-radius:8px}.custom-banner-section .custom-banner-container{flex-direction:column;gap:15px}.custom-banner-section .custom-banner-left,.custom-banner-section .custom-banner-right{width:100%}.product-grid .product-grid__item{width:calc(50% - 6px)}.hero-section-container.collaction_hero_section{overflow:hidden}.custom-banner-section .custom-banner-img{padding:0 0 111.138%;border-radius:16px}.custom-banner-section .banner-title{padding:40px 16px;max-width:360px}.custom-banner-section .banner-title *{font-size:34px;font-weight:500;line-height:100%}.custom-banner-section .custom-banner-product{padding:16px}.custom-banner-section .custom-banner-product .Product_card_content_innerboths_innertitle_new{font-size:14px}.custom-banner-section .custom-banner-product product-card-link .card-gallery{width:79px;margin:0}.custom-banner-section .custom-banner-product .Product_card_content_details{padding:0}.section.product-grid-container{padding:20px 15px 0}.product-grid{gap:40px 12px}.product-grid .product-grid__item.Collection_template_innerright_loops_half_width_new{width:100%}.mobile_text{display:block}.desktop_text{display:none}.Collection_template_innerright_loops_innercustom_innerboths_infos_new *{color:#fff;font-size:20px;font-weight:700;line-height:120%;text-transform:lowercase}.Collection_template_innerright_reating_img{width:78px;height:14px;margin:0 auto 16px}.Collection_template_innerright_loops_innercustom_innerboths_texts_new{padding:24px}.Collection_template_innerright_loops_innercustom_innermedia_new img,.Collection_template_innerright_loops_innercustom_innermedia_new video{border-radius:8px}.Collection_template_inner_new{padding-bottom:0}.hero-section-container.collaction_hero_section{margin:0 0 56px;gap:15px;flex-direction:column}.hero-section-container.collaction_hero_section .hero-section-img-video{padding:0 0 111.2%;border-radius:16px}.hero-section-container.collaction_hero_section .hero-content{min-height:auto;padding:32px 16px;gap:16px}.hero-section-container.collaction_hero_section .hero-content .hero-link{margin-top:16px;margin-bottom:0}.hero-section-container.collaction_hero_section .hero-content .hero-subtitle *{font-size:16px;line-height:16px;letter-spacing:.32px}.hero-section-container.collaction_hero_section .hero-content .hero-heading *{font-size:34px;line-height:100%}.hero-section-container.collaction_hero_section .hero-content .hero-heading{max-width:240px}.Collection_template_innerright_new .product-custom-meta{gap:8px;flex-direction:column;align-items:flex-start}}@media(min-width:750px)and (max-width:991px){.product-grid .product-grid__item{width:calc(50% - 6px)}.hero-section-container.collaction_hero_section{overflow:hidden}.custom-banner-section .custom-banner-img{padding:0 0 111.138%;border-radius:16px}.custom-banner-section .banner-title{padding:40px 16px;max-width:330px}.custom-banner-section .banner-title *{font-size:34px;font-weight:500;line-height:100%}.custom-banner-section .custom-banner-product{padding:16px}.custom-banner-section .custom-banner-product .Product_card_content_innerboths_innertitle_new{font-size:14px}.custom-banner-section .custom-banner-product product-card-link .card-gallery{width:79px;margin:0}.custom-banner-section .custom-banner-product .Product_card_content_details{padding:0}.section.product-grid-container{padding:56px 15px 0;display:block}.product-grid{gap:40px 12px}.product-grid .product-grid__item.Collection_template_innerright_loops_half_width_new{width:100%}.mobile_text{display:block}.desktop_text{display:none}.Collection_template_innerright_loops_innercustom_innerboths_infos_new *{color:#fff;font-size:20px;font-weight:700;line-height:120%;text-transform:lowercase}.Collection_template_innerright_reating_img{width:78px;height:14px;margin:0 auto 16px}.Collection_template_innerright_loops_innercustom_innerboths_texts_new{padding:24px}.Collection_template_innerright_loops_innercustom_innermedia_new img,.Collection_template_innerright_loops_innercustom_innermedia_new video{border-radius:8px}.Collection_template_inner_new{padding-bottom:0}.hero-section-container.collaction_hero_section .hero-section-img-video{padding:0 0 111.2%;border-radius:16px}.hero-section-container.collaction_hero_section .hero-content{min-height:auto;padding:32px 16px;gap:16px}.hero-section-container.collaction_hero_section .hero-content .hero-link{margin-top:16px;margin-bottom:0}.hero-section-container.collaction_hero_section .hero-content .hero-subtitle *{font-size:16px;line-height:16px;letter-spacing:.32px}.hero-section-container.collaction_hero_section .hero-content .hero-heading *{font-size:34px;line-height:100%}.hero-section-container.collaction_hero_section .hero-content .hero-heading{max-width:240px}.Collection_template_innerright_new .product-custom-meta{gap:8px;flex-direction:column;align-items:flex-start}}@media(min-width:992px)and (max-width:1199px){.product-grid{gap:40px 20px}.product-grid .product-grid__item{width:calc(25% - 15px)}.product-grid .product-grid__item.Collection_template_innerright_loops_half_width_new{width:calc(50% - 10px)}.quick_add_button_new .quick-add__button{font-size:16px}.product-custom-meta{flex-wrap:wrap: gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/custom.css.map */
