.template-index main .shopify-section:nth-child(2) .page-width{max-width:720px!important}.collection_new div[data-section-type=featured-collection] .grid .grid__item p{color:#0009}.collection_new div[data-section-type=featured-collection] .grid .grid__item .grid-product__price span{font-weight:700}.template-index main .shopify-section:nth-child(4) .page-width .custom-content{flex-wrap:wrap}.template-index .shopify-section:nth-child(4) .new_custom .custom__item{width:100%;padding:0!important;margin:0 auto}.template-index main .shopify-section:nth-child(4) .page-width .custom-content{flex-wrap:wrap;justify-content:center;text-align:center;margin:0 auto;max-width:720px}.template-index main .shopify-section:nth-child(4) .new_custom .page-width .custom-content h2{text-align:center;margin:0 auto 10px}.template-index main .shopify-section:nth-child(4) .new_custom .page-width .custom-content p{margin:0 auto;text-align:center;padding:0}#no-click{padding-top:24px}body.template-collection #HeaderWrapper .header-layout .header-item:nth-child(3) svg path{stroke:#fff!important}body.template-collection main div.shopify-section:not(:nth-child(1)) .product-single__meta div{color:#0009!important}#HeaderWrapper #SiteHeader .cart-link__bubble.cart-link__bubble--visible{width:17px;height:17px;text-align:center;font-size:10px;display:flex!important;justify-content:center;align-items:center!important;color:#fff;border:none;top:-5px;right:-10px}body.FAQ main .shopify-section:nth-child(1) .background-media-text__container,.faq_slider_outer{min-height:200px}.button_text_below{flex-wrap:wrap;justify-content:space-between;margin-bottom:25px}.ing_button_text{width:100%;padding:0 0 10px!important;text-align:left}.full_ingredient{display:flex;gap:10px;width:100%;flex-wrap:wrap}.template-index main .shopify-section:nth-child(2) .page-width{max-width:870px!important}.template-index main .shopify-section:nth-child(2) .page-width .theme-block h2{max-width:570px;margin:0 auto}.template-index main .shopify-section:nth-child(2) .page-width .theme-block p:first-of-type{font-size:18px!important;line-height:32px}.FAQ .index-section--flush:first-child{min-height:300px}.announcement{flex-wrap:wrap;display:flex;align-items:center;justify-content:center}.progress-container{padding:0!important}.section_progress *,.progress-container *{font-size:15px!important;font-style:normal;font-weight:700!important;line-height:32px!important;color:#fff;padding-left:0!important;line-height:inherit!important}.progress-container{justify-content:center!important}#announcementbar .progress{background-color:#666!important;height:10px;max-width:492px}.progress-bar{background-color:#fff!important}.announcement .section_progress span{padding:0!important}.progress-container span.ppr{padding:0 8px!important}.announcement{padding:17px 0}h1.h2.product-single__title a font{font-size:48px;font-style:normal;font-weight:600;line-height:56px}.product__quantity{display:flex;justify-content:space-between;align-items:center}.product__quantity a{width:50%}.product-block a .rte font{color:var(--base-media-surface-tertiary, rgba(0, 0, 0, .6));font-size:16px;font-style:normal;font-weight:400;line-height:24px}.product__quantity a .pro_text font{color:#7c7c7c;font-size:14px!important;font-style:normal;font-weight:400;line-height:24px}body.template-collection #HeaderWrapper .site-header--stuck.site-header--opening .header-layout .header-item:nth-child(3) svg path{stroke:#000!important}#cartDrawers .progress-bar{background-color:#000!important}#cartDrawers .progress{background-color:#f0f0f0}#cartDrawers .progress-container{flex-wrap:wrap;padding-left:60px!important;padding-right:60px!important}#cartDrawers .progress{max-width:unset}span.announcement__text.announcement__text--open{padding:0}.collection_new .for_mobile{display:none}.collection_new .for_mobile .grid__item{padding:0!important;border-radius:16px!important;overflow:hidden;width:100%}body.FAQ main{margin-top:0!important}body.FAQ .site-header .site-header__logo img,body.FAQ span.cart-link img{filter:unset!important}.template-page.FAQ #HeaderWrapper .header-item.header-item--icons .site-nav__icons a.site-nav__link svg path{stroke:#000!important}body.FAQ #HeaderWrapper .header-item ul.site-nav li a{color:#000}.related_card_product h2{font-family:Neue Haas Unica Pro;font-size:16px;font-style:normal;font-weight:700;line-height:32px;text-align:left}.related_card_product .grid-view-items.product-cards{display:flex;align-items:center;gap:16px;width:100%;text-align:left}.related_card_product .name.h5.grid-view-item__title{margin:0}.related_card_product .pro_cart_desc{font-family:Neue Haas Unica Pro;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.related_card_product .name.h5.grid-view-item__title a{font-family:Neue Haas Unica Pro;font-size:16px;font-style:normal;font-weight:700;line-height:32px;margin:0}.related_card_product .price-item.price-item--regular{font-family:Neue Haas Unica Pro!important;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.176px;color:#000}.related_card_product .quick-view-buttons{display:none}.related_card_product .images{width:100%;max-width:112px;border-radius:12px;overflow:hidden;min-width:112px}.related_card_product .grid-view-items.product-cards{padding-bottom:24px}.related_card_product .price{width:100%;max-width:90px;text-align:right}.site-nav__link.site-nav__link--underline.site-nav__link--has-dropdown,.site-nav__link{text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:24px;font-family:Neue Haas Unica Pro!important}.pro_slider_outer .page-width .slideshow-wrapper{max-width:100%}.megamenu__cols{display:none}.site-nav__link.site-nav__link--underline.site-nav__link--has-dropdown,.site-nav__link{background:transparent!important}.template-page.FAQ #SiteHeader{border:none;background:#fff}#CartDrawer .cart-count-bubble{padding-bottom:2px;color:#000!important;font-family:Neue Haas Grotesk Display Pro!important;font-size:18px!important;font-style:normal!important;font-weight:700!important;line-height:18px!important;letter-spacing:1.8px!important;text-transform:uppercase!important}body.FAQ .site-nav__link.site-nav__link--icon.js-drawer-open-nav span,body.FAQ .site-nav__link.site-nav__link--icon.js-drawer-open-nav svg path{color:#000!important;stroke:#000}.single_post_banner .template-article .breadcrumb span{color:#a7acc1}.template-article .page-width.page-width--narrow.page-content.faq-detail-page{width:100%;max-width:100%!important;padding:0!important}.page-width.post_blog_breadcrumbs .breadcrumbs .breadcrumb{margin-bottom:20px}.single_post_banner{position:relative}.template-article .single_post_banner .custom-content .custom__item.small--one-whole.one-half.align--center{width:100%;max-width:1024px;padding:0 24px;text-align:left}.template-article .single_post_banner .custom-content{position:absolute;left:0;right:0;bottom:0;text-align:left}.single_post_banner .article__date{letter-spacing:.2em;text-transform:lowercase;font-family:Neue Haas Unica Pro!important;font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:#fff9;letter-spacing:0;margin-bottom:16px;display:inline-block}.page-width.page-width--narrow.page-content.faq-detail-page.single_post_banner .section-header__title{font-size:48px;font-style:normal;font-weight:600!important;line-height:56px;letter-spacing:-.96px;color:#f4f4f2}.no--article-image h1.section-header__title,.no--article-image .article__date,.no--article-image p{color:#1e2028!important}.reading_time{font-family:Neue Haas Unica Pro!important;font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:#fffffff2}body.template-article .faq-detail__body.rte.rte--indented-images p{font-family:Neue Haas Unica Pro!important;color:#f4f4f2;font-family:Neue Haas Unica Pro;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.singlepost_inner ul{display:flex;gap:20px;list-style:none;align-items:center;margin:0}.singlepost_inner ul li{list-style:none}.singlepost_inner ul li a{word-wrap:break-word;overflow-wrap:break-word;text-decoration:underline}.singlepost_inner .icon__fallback-text{font-size:0;display:none}.singlepost_inner span{font-family:Neue Haas Unica Pro!important}.article_icons.post_shared .singlepost_inner{display:flex;align-items:center;gap:30px;border-top:1px solid #EDEEF3;padding-top:24px}.article_description p{font-family:Neue Haas Unica Pro;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0 0 24px}.article_description{padding:64px 0}.article_description .singlepost_inner .gray-box ul{gap:6px;flex-wrap:wrap;margin-bottom:24px}.article_description h3,.article_description h3 span{color:#000;font-family:Neue Haas Grotesk Display Pro!important;font-size:32px;font-style:normal;font-weight:600;line-height:44px;letter-spacing:-.72px}.article_description li{color:#000;font-family:Neue Haas Unica Pro;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.single_post .custom-content{padding-bottom:34px}.article__grid-image{border-radius:16px}span.social_heading{font-weight:700}.bottomblog_post .page-width{padding-left:30px!important;padding-right:30px!important;max-width:1500px!important;margin:0 auto;width:100%}.bottomblog_post{padding:112px 0;background:#f4f4f2;margin-bottom:0;margin-top:110px}.bottomblog_post .section-header__title{margin-bottom:0;color:#000;text-align:center;font-family:Neue Haas Grotesk Display Pro!important;font-size:48px;font-style:normal;font-weight:600;line-height:56px}.bottomblog_post .article__grid-image .image-wrap .image-element,.bottomblog_post .article__grid-image .image-wrap{height:360px;border-radius:16px;min-height:360px}.bottomblog_post .article__grid-image{margin:0}.bottomblog_post .article__grid-meta{margin:0;padding:32px}.bottomblog_post .article__author{color:#4d5168;font-family:Neue Haas Unica Pro;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.bottomblog_post .article__title{color:#000;font-family:Neue Haas Unica Pro;font-size:20px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-.4px}.single_post .index-section{margin-bottom:0}.template-article .collection_new .section-header__link{display:none}.article_description .singlepost_inner ul{gap:6px;flex-wrap:wrap;margin-bottom:24px;padding-left:40px!important}.article_icons.post_shared{width:100%;max-width:1024px;padding:0 24px 40px;margin:0 auto}.article_description .singlepost_inner ul li{list-style:disc;width:100%}.pro_video_slid video{border-radius:8px;width:100%}.single_pro_control:after{display:none}.pro_img_slid{border-radius:8px;overflow:hidden}.single_pro_control img{min-width:48px}.swiper-button-next.new_next.single_pro_control{right:32px}.swiper-button-prev.new_prev.single_pro_control{left:32px}.swiper-container-wrapper.single_product .swiper-container.gallery-top{border-radius:8px;overflow:hidden}#SiteHeader .appear-delay-1,#SiteHeader .appear-delay-2,#SiteHeader .appear-delay-3,#SiteHeader .appear-delay-4,#SiteHeader .appear-delay-5,#SiteHeader .appear-delay-6{transition:none!important}.progress-container{text-align:center}div#announcementbar p{margin:0;font-size:15px!important;font-style:normal;font-weight:700!important;line-height:32px!important;color:#fff;padding-left:0!important;line-height:inherit!important;font-family:Neue Haas Unica Pro!important}.swiper-container-wrapper.single_product .swiper-container.gallery-top{height:fit-content}.gallery-top01{height:fit-content!important}.post_image img{width:100%}.singlepost_inner h2{font-family:Neue Haas Grotesk Display Pro;font-size:36px;font-style:normal;font-weight:600;line-height:44px;letter-spacing:-.72px;color:000}.singlepost_inner h2 span{font-family:Neue Haas Grotesk Display Pro!important;font-size:36px;font-style:normal;font-weight:600;line-height:44px;letter-spacing:-.72px;color:#000!important}.section-header{margin-bottom:40px}#addtocart-sticky{z-index:9!important}.header-with-hover *{color:#000}.header-with-hover .site-nav__icons *{color:#fff}.header-with-hover{background-color:#fff!important}body.template-collection #HeaderWrapper .site-header.header-with-hover .site-header__logo img{filter:none}body.template-collection #HeaderWrapper .header-with-hover .header-layout .header-item:nth-child(3) svg path{stroke:#000!important}div#cartCountContainerss *{color:#fff!important}div#shopify-section-template--21815654514964__25e25e19-9075-4c77-a2ce-b8da68e93835 .only_image_outer{padding:64px}div#shopify-section-template--21815654514964__25e25e19-9075-4c77-a2ce-b8da68e93835 .only_image_outer .slider_desktop{overflow:hidden;border-radius:24px!important}.gray-box{margin-top:40px;border-radius:24px;width:100%;max-width:1024px;background:#f4f4f2;padding:48px;margin-right:auto!important;margin-left:auto!important}div#announcementbar .progress01{background-color:#666}div#announcementbar .progress-bar01{background-color:#fff}div#announcementbar .progress-container01{width:100%;max-width:860px;justify-content:center}div#announcementbar .progress-container01 span{color:#fff;font-family:Neue Haas Unica Pro!important;font-size:16px;padding-left:0;line-height:13PX}div#announcementbar .message_empty{font-weight:700;color:#fff;font-family:Neue Haas Unica Pro!important;font-size:16px;padding-left:0;line-height:13PX}.images img{object-fit:cover;height:100%}.related_card_product .images{width:100%;height:112px}#CartDrawer a.image-wrap.loaded{padding-bottom:100%!important}.drawer__scrollable{color:#000;font-size:16px;font-weight:700;font-family:Neue Haas Unica Pro!important}.cus_foo_soc{display:none}#addtocart-sticky input[type=submit]{background:#1e2028!important}.shopify-policy__container ul li{font-size:18px;font-family:NeueHaasUnicaPro-Regular!important;color:#1e2028}#cartDrawers .progress{margin-bottom:14px}.new_bottom_banner .feature-row__item--overlap-images .feature-row__first-image{width:100%;transform:unset!important}.new_bottom_banner .feature-row--50 .feature-row__images{width:50%;flex:unset;min-width:0}.new_bottom_banner .feature-row-wrapper .feature-row__text{min-width:0;width:50%;padding:0 15px!important;flex:unset;max-width:573px}.new_bottom_banner .page-width.feature-row-wrapper{padding-left:30px!important;padding-right:30px!important;max-width:1500px!important;margin:0 auto;width:100%}.background_div{max-width:100%!important;padding:0 64px!important}.background_div img{width:100%}.product-single__related.grid.slider_mobile,ul.no-bullets.mobile-nav__social{display:none}.single_post{padding-bottom:64px}.top_menubars{color:#1e2028;font-family:Neue Haas Grotesk Display Pro;font-size:24px;font-style:normal;font-weight:600;line-height:24px;margin:0 0 12px;text-align:left}.button-metafield{text-align:center;width:100%;display:flex;justify-content:center;margin:0 0 20px}.button-metafield span{font-size:16px;border:1px solid #000;padding:5px 14px 8px;border-radius:40px;line-height:16px;display:initial}.new_featured_outer{max-width:1500px;padding:0 30px;margin:0 auto}.featured_container #featured-list{padding:0;margin:0;display:flex;justify-content:center;gap:40px}.featured_heading{width:100%;padding:100px 0 0}.featured_container #featured-list li{list-style:none}.featured_container #featured-list li .active{position:relative}.featured_container #featured-list li .active:after{content:"";bottom:-4px;position:absolute;left:0;right:0;height:2px;background:#000}.featured_container #featured-list li a{background:none}.featured_desc_inner{max-width:710px;text-align:center;margin:0 auto}.featured_desc{padding:40px 0 0}.featured_desc_inner h3{color:#000;text-align:center;leading-trim:both;font-family:Neue Haas Grotesk Display Pro!important;font-size:48px;font-style:normal;font-weight:600;line-height:56px}#featured-list li a{display:flex;padding:20px 0;justify-content:center;align-items:center;color:#000;text-align:center;font-family:Neue Haas Grotesk Display Pro!important;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.featured_desc_inner p{color:#000;text-align:center;font-family:Neue Haas Unica Pro!important;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.add_on_outer h2{color:#000;text-align:center;font-family:Neue Haas Grotesk Display Pro!important;font-size:36px!important;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0!important;text-transform:unset!important}.add_on_outer .newslettter{width:100%;text-align:center}.add_on_outer .collapsible-content__inner p{color:#0009;text-align:center;font-family:Neue Haas Unica Pro!important;font-size:16px;font-style:normal;font-weight:400;line-height:24px;max-width:720px;margin:0 auto 30px}.add_on_outer .footer__newsletter input{display:flex;padding:0 20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;color:#000;font-family:Neue Haas Unica Pro!important;font-size:14px;font-style:normal;font-weight:400;line-height:24px;border:2px solid #A7ACC1;border-radius:12px;height:50px;max-width:438px}.add_on_outer .footer__newsletter input:placeholder{color:#a7acc1}.add_on_outer .footer__newsletter button{display:flex;height:48px;padding:0 24px;justify-content:center;align-items:center;background:#000;border-radius:999px}.add_on_outer .footer__newsletter button span{color:#ffffffd9!important;text-align:center;font-family:Neue Haas Unica Pro;font-size:14px!important;font-style:normal;font-weight:700;line-height:24px}.add_on_outer .footer__newsletter{display:flex;align-items:center;gap:16px;justify-content:center}body.template-collection main .feature_list_outer.new_featured_collection.add_on_outer .grid{padding:64px!important;gap:24px;min-height:420px}div#CartDrawer.is-empty .drawer__scrollable{padding-top:0!important}@media only screen and (min-width: 1200px){.megamenu__promo.mega_tab.appear-animation.appear-delay-6.last_menu-add-on{margin-left:20px}.site-nav__dropdown{top:93px}.pro_video_slid video{border-radius:8px;width:100%;margin:8px 0 0}.pro_img_slid,.pro_img_slid img{height:100%!important;width:100%}.product_single_desktop{padding-right:30px}body.template-blog main .shopify-section:nth-child(1) article .article__content{padding:30px!important}.bottomblog_post .grid__item{padding-left:16px}.bottomblog_post .section-header{margin-bottom:40px}.bottomblog_post .grid.grid--uniform{padding:0 16px}.drawer__contents .drawer__title .cart-count-bubble{color:#000;font-family:Neue Haas Grotesk Display Pro;font-size:18px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:1.8px;text-transform:uppercase;padding-bottom:3px}.template-collection .site-nav__link.site-nav__link--underline.site-nav__link--has-dropdown{color:#fff}body.template-collection .header-wrapper .site-header.site-header--stuck.site-header--opening .site-nav__link.site-nav__link--underline.site-nav__link--has-dropdown{color:#000!important}.my_hero_class{padding:0!important;height:75vh!important}body.FAQ .faq_slider_outer .background-media-text__container{position:unset}.pro_slider_outer{overflow:hidden;padding-left:0;position:relative}.pro_slider_outer .slideshow-wrapper,.pro_slider_outer .flickity-enabled{position:inherit}.pro_slider_outer .page-width{padding:0 0 0 225px!important}.pro_slider_outer .flickity-previous{left:32px}.site-nav__link{padding:33px 22px}.site-nav__dropdown.megamenu.text-left{border-top:1px solid #EDEEF3}.site-nav__link.site-nav__link--underline.site-nav__link--has-dropdown:before{bottom:0;background:#000;height:2px;left:0;right:0;background:#000000f2}.megamenu__wrapper{align-items:flex-start;display:flex;justify-content:center}.megamenu__promo.mega_tab.appear-animation{max-width:195px;margin:0;padding:0 5px;border-radius:12px;overflow:hidden;min-width:195px}.megamenu__promo-image{border-radius:16px}.menu_heading h4{font-family:Neue Haas Grotesk Display Pro;font-size:24px;font-style:normal;font-weight:600;line-height:32px;text-align:left;margin:0 0 15px;color:#1e2028;padding:5px 8px 0}.menu_thumb_text p{font-family:Neue Haas Unica Pro;font-size:12px;font-style:normal;font-weight:400;line-height:14px;margin:0;color:#0009;text-align:left;padding:0 8px 10px}a.site-nav__link.site-nav__link--icon.js-drawer-open-cart.js-no-transition{padding:10px 22px}.template-index .site-nav__link.site-nav__link--underline.site-nav__link--has-dropdown{color:#1e2028}.pro_slider_outer .flickity-next{right:32px}.pro_slider_outer .page-width.custom_slider{padding-right:0!important;margin:0!important}.template-index #SiteHeader:hover{background:#fff}.megamenu__promo.mega_tab .image-wrap img{animation:unset!important;opacity:1!important;visibility:visible!important}}@media only screen and (min-width:1200px) and (max-width: 1500px){.pro_slider_outer .flickity-previous{left:15px}.pro_slider_outer .flickity-next{right:15px}}@media only screen and (min-width:1501px) and (max-width:1900px){.pro_slider_outer .page-width.custom_slider{padding-left:115px!important}}@media only screen and (min-width: 768px) and (max-width: 1199px){.product_single_tablet .swiper-container-wrapper{flex-wrap:wrap}.product_single_tablet .gallery-thumbs02 .swiper-wrapper{display:flex!important;flex-direction:initial!important;height:64px;width:64px!important;margin-top:25px}.gallery-thumbs02 .swiper-slide{width:64px!important}.product_single_tablet .gallery-thumbs02{width:100%;height:64px;padding:0}.product_single_tablet .pro_img_slid{height:100%;width:100%}.product_single_tablet .gallery-thumbs02 .swiper-slide-thumb-active{opacity:1;border-radius:8px;border:2px solid #1E2028}.product_single_tablet .gallery-top02{width:100%;height:unset;margin-right:0}.product-block{position:relative}body.template-product main .product-section .product-single__meta .product-block .pro_text{position:absolute;right:30px;left:170px}body.template-collection .inner_hero_slider .h1.hero__title .animation-cropper .animation-contents{font-size:56px}body.template-collection .hero__text-content{padding:0!important}.post_image img{height:720px;object-fit:cover}.bottomblog_post .article__grid-image .image-wrap .image-element,.bottomblog_post .article__grid-image .image-wrap{height:360px;border-radius:16px;min-height:240px}}@media only screen and (max-width: 1199px){.vertical_slider_outer .div-block-3{max-height:40vh;min-height:40vh}.collection_new .for_mobile{display:block}.collection_new .for_desktop{display:none}.collection_new .for_mobile .grid-product__title{font-family:Neue Haas Grotesk Display Pro!important;font-size:24px;font-style:normal;font-weight:600;line-height:32px;text-align:center}.collection_new .for_mobile .pro_type{font-family:Neue Haas Unica Pro!important;font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-align:center;width:100%;display:inline-block;color:#000000d9}.collection_new .for_mobile .pro-desc p{font-family:Neue Haas Unica Pro!important;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:center;color:#0009}.collection_new .for_mobile .pro-desc{width:100%;display:inline-block;min-height:90px;margin-bottom:15px}.collection_new .for_mobile .collection_new .page-width{padding:0 0 0 20px!important}.collection_new .for_mobile .grid__item{padding:0!important;border-radius:16px!important;overflow:hidden;width:100%;background:#f4f4f2;margin-bottom:20px}.collection_new .for_mobile .grid-product__price{font-family:Neue Haas Unica Pro!important;font-size:18px;font-style:normal;font-weight:400;line-height:32px}.collection_new .for_mobile .btn.btn--full.add-to-cart{border-radius:999px;background:#ffffffd9;width:48px;height:48px;padding:0;display:flex;justify-content:center;align-items:center;max-width:48px;min-width:48px}.collection_new .for_mobile .product-collection__form{position:absolute;bottom:17px;right:20px}.collection_new .for_mobile .swiper-slide{height:100%;border-radius:16px}.collection_new .for_mobile .grid-product__content{margin-bottom:10px!important}.collection_new .for_mobile{padding-top:64px}.new_style_feat .collection_new .for_mobile{padding-top:0}.megamenu__promo--mobile{display:flex;flex-wrap:wrap}#NavDrawer.drawer--left .drawer_slides{width:100%}.megamenu_tab{display:grid;width:100%;justify-content:space-between;gap:16px;grid-template-columns:auto auto auto auto;align-items:flex-start}.megamenu_tab .megamenu__promo.megamenu__promo--mobile{width:100%;flex:unset}.megamenu__promo.megamenu__promo--mobile .megamenu__promo-image{border-radius:12px;margin:0}#NavDrawer.drawer--left .drawer__scrollable{padding:30px 20px!important}.top_menubars{font-size:16px;line-height:24px;margin:0 0 12px}}@media only screen and (min-width: 768px) and (max-width:1023px){.collection_new .for_mobile .grid-product__title{min-height:64px}body.template-page main .shopify-section:nth-child(5) .custom__item .custom__item-inner{justify-content:left;margin:0}body.template-page main .shopify-section:nth-child(5) .custom__item{justify-content:left;margin:0 0 0 88px;padding:0}.new_bottom_banner .feature-row{flex-wrap:wrap}.new_bottom_banner .feature-row__item--overlap-images .feature-row__first-image{width:100%;padding:0 36px;transform:unset!important}.new_bottom_banner .feature-row--50 .feature-row__images{width:100%}.new_bottom_banner .custom_rate_outer .custom-content{padding:0 88px}.new_bottom_banner .feature-row__item--overlap-images{padding:22px 0}.new_bottom_banner .feature-row-wrapper .feature-row__text{max-width:100%;width:100%;padding-left:88px!important}.custom_rate_outer .index-section{margin-top:32px}.new_custom .custom__item.small--one-whole.one-half.align--center .rte h2 font{font-family:Neue Haas Grotesk Display Pro;font-size:36px}}@media only screen and (max-width: 992px){h1.h2.product-single__title a font{font-size:32px;font-style:normal;font-weight:600;line-height:40px}.product-block a .rte font{color:var(--base-media-surface-tertiary, rgba(0, 0, 0, .6));font-size:14px;font-style:normal;font-weight:400;line-height:20px}}@media only screen and (min-width: 768px) and (max-width:1199px){.mobile-nav__has-sublist .collapsible-trigger__icon{width:100%;height:30px;position:unset;transform:unset}.mobile-nav__toggle{position:absolute;left:0;top:0;right:0;width:100%;display:none}.collapsible-trigger.collapsible--auto-height{width:100%}.mobile-nav__has-sublist .collapsible-trigger__icon .icon.icon--wide.icon-chevron-down,ul.mobile-nav__sublist{display:none}.megamenu__promo.megamenu__promo--mobile .megamenu__promo-image{border-radius:12px;margin:0;display:inline-block;width:100%}#NavDrawer .mobile-nav__toggle button{background:transparent!important;outline:none!important}.menu_heading h4{color:#1e2028;font-family:Neue Haas Grotesk Display Pro;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:0 0 12px}.menu_heading h4 strong{font-weight:600}.menu_thumb_text p{color:#0009;font-family:Neue Haas Unica Pro;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.inside_list{width:100%;margin:0!important}#NavDrawer.drawer--left .new_drawer .mobile-nav .mobile-nav__item a.megamenu__promo-link{display:flex;gap:0;background:transparent;height:fit-content}#NavDrawer.drawer--left .drawer__fixed-header{margin-bottom:0!important}.menu_desc{margin-top:14px;text-align:left}#NavDrawer.drawer--left .no-bullets.social-icons.mobile-nav__social .mobile-nav__item .mobile-nav__link{display:flex;border-radius:999px;background:#1e2028;color:#fff;height:54px;padding:16px 24px!important;align-items:center;max-width:132px}#NavDrawer.drawer--left .no-bullets.social-icons.mobile-nav__social .mobile-nav__item .mobile-nav__link svg{stroke:#fff;fill:#fff}.template-product .shopify-section-group-header-group>.announcement{padding:10px 16px}#NavDrawer.drawer--left .drawer__scrollable{overflow-y:auto;height:72vh}#NavDrawer.drawer--left .new_drawer .mobile-nav .mobile-nav__item a{font-family:Neue Haas Grotesk Display Pro!important;font-size:24px!important;font-weight:600!important;line-height:28px!important;letter-spacing:0px!important;text-align:left;color:#0006;background:transparent!important}#NavDrawer.drawer--left .new_drawer .mobile-nav .mobile-nav__item a:hover,#NavDrawer.drawer--left .mobile-nav .mobile-nav__item:hover a{color:#1e2028}#NavDrawer.drawer--left .new_drawer .mobile-nav .mobile-nav__item a.megamenu__promo-link{flex-wrap:wrap;padding:0}#NavDrawer.drawer--left .mobile-nav .mobile-nav__item{display:flex}.mobile-nav__has-sublist{width:100%;max-width:260px}.megamenu_tab{display:flex;width:100%;justify-content:space-between;gap:16px}#NavDrawer.drawer--left .mobile-nav .mobile-nav__item{display:flex;height:50px;overflow:unset!important;background:transparent}.mobile-nav__sublist{width:100%}#NavDrawer.drawer--left .mobile-nav .mobile-nav__item:first-child a{color:#1e2028}}@media only screen and (max-width: 767px){.add_on_outer .footer__newsletter{flex-wrap:wrap}.add_on_outer .footer__newsletter button{width:100%;max-width:438px}.feature_list_outer.new_featured_collection.add_on_outer .footer__collapsible.footer_collapsible--disabled{margin:0!important;padding:0!important}.feature_list_outer.new_featured_collection.add_on_outer .collapsible-content{height:auto!important}body.template-collection .feature_list_outer.new_featured_collection.add_on_outer .product-single__meta{margin-top:0}.feature_list_outer.new_featured_collection.add_on_outer .product_newsletters .footer__title.collapsible-trigger{display:none}.feature_list_outer.new_featured_collection.add_on_outer .product_newsletters .footer__title.small--hide{display:block!important}body.template-collection main .feature_list_outer.new_featured_collection.add_on_outer .grid{padding:64px 24px!important;gap:24px;min-height:inherit}#featured-list li a{padding:13px 0;font-size:18px;line-height:26px;font-weight:700}.featured_desc_inner h3{color:#000;font-size:33px;line-height:36px}body.template-collection main div.shopify-section.index-section--hero .hero .slider_inner,.template-collection .inner_hero_slider{min-height:400px}.template-collection .hero .slideshow__slide{height:400px}.inner_hero_slider .h1.hero__title .animation-cropper .animation-contents{text-align:left}body.template-collection main div.shopify-section.index-section--hero h2{position:absolute;bottom:40px}#HeaderWrapper #SiteHeader .cart-link__bubble.cart-link__bubble--visible{right:-5px;top:-0px}.template-product .site-header.hide-header{display:block!important}.progress{height:8px!important;max-width:158px}.announcement{padding:8px 0}.section_progress *,.progress-container *{font-size:14px!important}h1.h2.product-single__title a font{font-size:28px;font-style:normal;font-weight:600;line-height:40px}.product__quantity{display:block}.mobile_product .jdgm-widget.jdgm-widget{display:block!important}#cartDrawers .progress-container{flex-wrap:wrap;padding-left:20px!important;padding-right:20px!important}.mobile_product span.product__price{font-family:Neue Haas Grotesk Display Pro!important;font-weight:600}#HeaderWrapper #SiteHeader #cartCountContainerss{top:0;position:absolute;right:0}.collection_new .for_mobile{display:block}.collection_new .for_desktop{display:none}.collection_new .for_mobile{padding-top:0}#recommended-products .related-items.grid__item{width:100%}.related_card_product .name.h5.grid-view-item__title a,.drawer__contents .cart__product-name{line-height:22px;margin-bottom:5px}.related-div.related_card_product{padding-top:30px}.megamenu_tab{flex-wrap:wrap;display:flex}.top_menubars{margin-left:10px}.megamenu_tab .megamenu__promo.megamenu__promo--mobile{width:100%;flex:unset;max-width:100%}.post_image img{height:720px;object-fit:cover}.page-width.page-width--narrow.page-content.faq-detail-page.single_post_banner .section-header__title{font-size:36px;line-height:44px}.template-article .single_post_banner .custom-content .custom__item.small--one-whole.one-half.align--center{padding:0}.single_post_banner .article__date{font-size:14px;line-height:20px}body.template-article .faq-detail__body.rte.rte--indented-images p{font-size:16px;line-height:24px}.page-width.post_blog_breadcrumbs .breadcrumbs .breadcrumb{margin:15px 0}.article_description{padding:32px 0}.article_icons.post_shared .singlepost_inner{justify-content:space-between;gap:20px}.singlepost_inner ul{gap:8px}.article_icons.post_shared{margin-bottom:64px}.bottomblog_post .grid__item{padding-left:0;padding-bottom:16px}.bottomblog_post .grid{margin-left:0}.bottomblog_post .page-width{padding:0 24px!important}.bottomblog_post .section-header__title{font-size:28px;line-height:32px}.bottomblog_post{padding:64px 0}.bottomblog_post .article__grid-image .image-wrap .image-element,.bottomblog_post .article__grid-image .image-wrap{height:240px;border-radius:16px;min-height:240px;padding:0!important}.mobile-nav__has-sublist .collapsible-trigger__icon{width:100%;height:30px;position:unset;transform:unset}.mobile-nav__toggle{position:absolute;left:0;top:0;right:0;width:100%}.collapsible-trigger.collapsible--auto-height{width:100%}.mobile-nav__has-sublist .collapsible-trigger__icon .icon.icon--wide.icon-chevron-down,ul.mobile-nav__sublist{display:none}.megamenu__promo.megamenu__promo--mobile .megamenu__promo-image{border-radius:12px;margin:0;display:inline-block;width:120px;height:80px}#NavDrawer .mobile-nav__toggle button{background:transparent!important;outline:none!important}.menu_heading h4{color:#1e2028;font-family:Neue Haas Grotesk Display Pro;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:0}.menu_heading h4 strong{font-weight:600}.menu_thumb_text p{color:#0009;font-family:Neue Haas Unica Pro;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.inside_list{width:120px;margin:0!important}#NavDrawer.drawer--left .new_drawer .mobile-nav .mobile-nav__item a.megamenu__promo-link{display:flex;gap:12px;background:transparent}#NavDrawer.drawer--left .drawer__fixed-header{margin-bottom:0!important}.menu_desc{text-align:left}#NavDrawer.drawer--left .no-bullets.social-icons.mobile-nav__social .mobile-nav__item .mobile-nav__link{display:flex;border-radius:999px;background:#1e2028;color:#fff;height:54px;padding:16px 24px!important;align-items:center;max-width:132px}#NavDrawer.drawer--left .no-bullets.social-icons.mobile-nav__social .mobile-nav__item .mobile-nav__link svg{stroke:#fff;fill:#fff}.template-product .shopify-section-group-header-group>.announcement{padding:0 16px}#NavDrawer.drawer--left .drawer__scrollable{overflow-y:auto;height:72vh}#NavDrawer.drawer--left .new_drawer .mobile-nav .mobile-nav__item a{font-family:Neue Haas Grotesk Display Pro!important;font-size:24px!important;font-weight:600!important;line-height:28px!important;letter-spacing:0px!important;text-align:left;color:#1e2028!important;background:transparent!important}#NavDrawer.drawer--left .drawer__scrollable{padding:0 10px!important}.template-index main .shopify-section:nth-child(2) .page-width .theme-block p{line-height:20px}body.template-product main .product-section .product-single__meta .product-block .pro_text{position:absolute;left:190px;line-height:20px;right:15px;flex-wrap:wrap;max-width:174px}.gallery-thumbs01{width:100%;height:64px!important;padding-top:0!important}.gallery-thumbs01 .pro_img_slid{border-radius:8px;overflow:hidden;height:64px;width:100%}.pro_img_slid{height:100%}.swiper-container.gallery-thumbs01.swiper-initialized.swiper-horizontal.swiper-watch-progress.swiper-backface-hidden.swiper-thumbs{margin-top:24px}.collapsible-content--all{height:auto}.product-section .collapsible-content--all{height:0}.article_description h3,.article_description h3 span{color:#000;font-family:Neue Haas Grotesk Display Pro!important;font-style:normal;font-weight:600;letter-spacing:-.72px;font-size:28px;line-height:36px;letter-spacing:-.56px}.article_description h4,.article_description h4 span{font-family:Neue Haas Grotesk Display Pro;font-size:24px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-.48px}.article_description h5,.article_description h5 span{font-family:Neue Haas Unica Pro;font-size:20px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-.4px}.gallery-top01 .swiper-slide img{min-height:400px}.gallery-thumbs01 .swiper-slide{width:64px!important}.singlepost_inner h2 span{font-family:Neue Haas Grotesk Display Pro!important;font-size:32px;line-height:36px;letter-spacing:-.56px}.singlepost_inner h2,.singlepost_inner h3,.singlepost_inner h4,.singlepost_inner h5 .singlepost_inner p{margin-bottom:24px}div#shopify-section-template--21815654514964__25e25e19-9075-4c77-a2ce-b8da68e93835 .only_image_outer{padding:24px}div#shopify-section-template--21815654514964__25e25e19-9075-4c77-a2ce-b8da68e93835 .only_image_outer .slider_desktop{overflow:hidden;border-radius:24px!important}div#shopify-section-template--21815654514964__25e25e19-9075-4c77-a2ce-b8da68e93835 .only_image_outer .background-media-text__container{position:unset!important;background-image:none;height:auto;background-size:cover}div#shopify-section-template--21815654514964__25e25e19-9075-4c77-a2ce-b8da68e93835 .only_image_outer .background-media-text__container .image-fit.background-media-text__image.image-element{display:block}.single_post .custom-content{padding-bottom:64px}.gray-box{padding:24px;width:90%}.featured_post_section .its.grid__item.grid-product.small--one-third.medium-up--one-sixth.aos-init.aos-animate{width:100%;padding:0}.featured_post_section .product-single__related.grid{flex-wrap:wrap;padding-left:24px!important;padding-right:24px!important}.singlepost_media_icon ul{padding:0!important}#CartDrawer .cart__item{padding-bottom:24px}#CartDrawer .pro_cart_desc{display:none}.template-index .shopify-section:nth-child(7) .page-width .feature-row .feature-row__item .feature-row__second-image{transform:none}.mobile-nav__toggle{display:none}.new_bottom_banner .feature-row--50 .feature-row__images{width:100%;margin:0}.feature-row__item--overlap-images .feature-row__second-image,.new_bottom_banner .feature-row-wrapper .feature-row__text{width:100%}.new_bottom_banner .feature-row-wrapper .feature-row__text{padding:20px 0!important}.background_div{padding:0 20px!important}.custom__item{padding-left:0}.new_bottom_banner .page-width.feature-row-wrapper{padding-left:20px!important;padding-right:20px!important}body.template-page main .shopify-section:nth-child(6) .feature-row__item h2{font-size:24px}.product-single__related.grid.slider_desktop{display:none}.product-single__related.grid.slider_mobile{display:block}.mobile-nav__social a.mobile-nav__link{align-items:center!important;display:inline-flex!important;padding:16px 24px!important;color:#fff!important;height:auto!important;font-size:14px!important;border-radius:40px;font-style:normal!important;font-weight:700!important;line-height:24px!important;background:#1e2028!important;font-family:Neue Haas Unica Pro!important}.mobile-nav__social a.mobile-nav__link svg path{stroke:#fff!important}.mobile-nav__social a.mobile-nav__link svg{margin-right:10px}div#shopify-section-template--22464805929236__rich-text{margin:0}.new_custom{padding:0 20px}.custom_rate_outer .index-section{margin-top:22px}body.template-page main .shopify-section:nth-child(4) .custom_rate_outer .rte h2{font-size:24px!important}body.template-page main .shopify-section:nth-child(5) .custom__item .custom__item-inner h2{font-size:32px}body.template-page main .shopify-section:nth-child(6) .feature-row__item h2{font-size:24px;font-weight:600}ul.no-bullets.mobile-nav__social{display:block}.mobile-nav__social{margin:10px 0 15px 14px}.featured_post_section p{min-height:80px}body.template-page.FAQ article.blog-post a{padding:40px}.blogSwiper .swiper-slide{padding-bottom:24px}.featured_heading{padding:0}}@media only screen and (max-width: 589px){div#shopify-section-template--21815654514964__2f0e285e-67cb-47c4-bb6f-d63ea30ff2c3{margin:64px 0}}.singlepost_inner{margin:0 0 24px;width:100%;max-width:1024px;padding:0 24px;margin-right:auto!important;margin-left:auto!important}.banner-fidelite .my_hero_class{height:unset!important}body[data-template=programme-fidelite] .page-width{max-width:1500px!important}body[data-template=programme-fidelite] .richtext_new{margin-top:100px;margin-bottom:120px!important}body[data-template=programme-fidelite] .richtext_new h2{margin-bottom:15px}body[data-template=programme-fidelite] .theme-block{margin-bottom:10px}@media only screen and (max-width: 589px){body[data-template=programme-fidelite] .richtext_new{margin-top:30px;margin-bottom:90px!important}}@media only screen and (min-width: 590px){body[data-template=programme-fidelite] .text-spacing{margin-bottom:30px}body[data-template=programme-fidelite] h3{font-size:calc(var(--typeHeaderSize) * .7)}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/newstyle.css.map */
