@font-face{font-family:allura;src:url(/cdn/shop/files/allura.regular.ttf?v=1706010482)}.section-contact-form .contact-form--header h3 p{font-size:15px}.homepage-section--image-gallery-wrapper .image-bar .type-subheading{text-align:center}main#main\ store-locator h1.main-heading{font-size:32px;margin-bottom:10px}.simple-store-locator-powered-by{display:none!important}.custom_how_to_use_section_wrap .video_wrapper_inner{width:calc(33.33% - 15px)}button.cstm-label-btn{margin:2.3rem auto 0!important;border-radius:0;border:1px solid;background-color:transparent;-webkit-appearance:none;appearance:none;display:flex;min-height:48px;padding:16px 48px;margin:0;width:auto;cursor:pointer;line-height:1;text-align:center;color:#000;text-transform:uppercase;transition:all .3s ease-out;font-family:var(--button-font-family)!important;font-weight:var(--button-font-weight)!important;font-style:var(--button-font-style)!important;font-size:var(--button-font-size)!important}button.cstm-label-btn:hover{background-color:#000;border-color:#000;color:#fff}.btn-heading h3{text-align:center}.custom_faq_menus{padding-top:5px}.jtpl-show-article .all_blog_inner_wrpper_jtpl{width:100%;display:flex;flex-wrap:wrap}.jtpl-show-article .all_blog_inner_wrpper_jtpl article.col-12{flex:unset;width:50%!important}h4.jtpl-ingredient-list-head{font-size:15px;font-weight:600;margin-bottom:20px}.body_checkbox_false .parent_all_accoedions_wrapper .custom_faq_jtpl{display:none}.body_checkbox_false .parent_all_accoedions_wrapper .parent_all_accoedions{width:100%}.custom_four_div_blogs_wrapper.jtpl-hide-blog-post{display:none}.custom_featured_blog_parents_wrapper.jtpl-show-article{width:100%}.parent_all_accoedions_wrapper .parent_all_accoedions .title-bar.custom-font h2{font-size:20px;text-transform:uppercase}.custom_faq_menus ul.nav{display:flex;list-style-type:none;padding:0;margin:0;flex-wrap:wrap}.custom_faq_menus ul.nav li{width:100%;margin-bottom:12px}.parent_all_accoedions_wrapper .parent_all_accoedions .accordion-container.container{margin-bottom:60px}.parent_all_accoedions_wrapper{display:flex;padding:50px 15px}.parent_all_accoedions_wrapper .custom_faq_jtpl{width:25%!important;position:sticky;top:75px;height:max-content}.parent_all_accoedions_wrapper .parent_all_accoedions .accordion-content{border-bottom:1px solid #d3d3d3}.parent_all_accoedions_wrapper .parent_all_accoedions details.collapsible-tab-content .rte p{font-size:14px}.parent_all_accoedions_wrapper .parent_all_accoedions .text-with-icon{padding:20px 0}.parent_all_accoedions_wrapper .parent_all_accoedions summary.type-subheading{text-transform:unset;font-size:15px!important}.parent_all_accoedions_wrapper .parent_all_accoedions summary.type-subheading .rte p{font-size:15px}.parent_all_accoedions_wrapper .parent_all_accoedions .text-with-icon--content span.text-with-icon--text{font-size:15px}.parent_all_accoedions_wrapper .parent_all_accoedions{width:75%}.custom_faq_menus ul.nav li a:hover{text-decoration:none}.custom_faq_menus ul.nav li.custom_faq_menus_li.is-menu-active a{position:relative}.custom_faq_menus ul.nav li.custom_faq_menus_li.is-menu-active a:after{content:"";width:100%;height:1px;background-color:#000;position:absolute;bottom:-2px;left:0}.custom_main_nav_menu_wrapper article#faq{display:none}.parent_all_accoedions_wrapper .parent_all_accoedions .accordion--faq-wrapper{padding-top:0!important}.product-vendor-sku>div{margin-bottom:0!important;padding-bottom:0}a.asrv-star-widget p{font-size:15px!important}p.pdp_short_description{margin:0;padding:15px 0 0}.ingerdiant_drawer_metaonj_inner h2{font-size:12px;margin:0;padding:5px 0}.ingerdiant_drawer_metaonj_inner span{font-size:12px;line-height:initial;display:block}.ingerdiant_drawer_metaonj_inner{display:flex;flex-direction:column;align-items:center;width:calc(25% - 10px);text-align:center}.ingerdiant_drawer_metaonj_wrapper{display:flex;column-gap:10px;justify-content:space-between;padding:50px 0;flex-wrap:wrap;row-gap:50px}.ingerdiant_drawer_metaonj_inner svg{width:25px;padding-bottom:15px}.social-sharing a{margin-right:20px}.social-sharing{display:flex;align-items:center;gap:10px}.social-sharing-icons{display:block;width:100%}.social-sharing h2{font-size:15px;text-transform:uppercase;margin:0;padding-top:4px}.section-contact-form .contact-form--header h2,.section-contact-form .contact-form--header h3{text-transform:uppercase}.article__entry-content--excerpt{text-align:center}.blog-title-wrapper h1,.blog-title-wrapper h2{margin-top:0;font-size:32px;margin-bottom:20px;text-align:center;text-transform:uppercase}h4.cstm_related_blog_heading{font-size:20px;margin-bottom:20px;font-weight:200;font-family:Univers Next}.ingerdiant_drawer_metaonj_inner img{width:20px}.custom_blog_metaobject_section_wrapper .custom_blog_metaobject_heading h2{font-size:20px;position:absolute;font-style:italic;max-width:550px;left:120px}.custom_blog_metaobject_section_wrapper{display:flex;align-items:center;position:relative;padding:50px 0}.custom_blog_metaobject_section_wrapper .custom_blog_metaobject_image{width:57%}.custom_blog_metaobject_section_wrapper .custom_blog_metaobject_heading{width:43%}.custom_blog_metaobject_section_wrapper .custom_blog_metaobject_image img{width:100%}.one_blog_content_inner{position:relative;margin-left:-100px}.custom_article_one{padding-bottom:50px}.custom_article_one article{display:flex;align-items:center}.custom_article_one article .article-image{width:75%}.custom_featured_blog_outer_wrapper{display:flex}.custom_featured_blog_parents_wrapper{width:60%}.custom_article_one article .one_blog_content{width:25%}.custom_four_div_blogs_wrapper{width:40%;position:sticky;top:70px;height:fit-content;padding-left:50px}.blog-title-wrapper h3.type-subheading.type-subheading--2{font-size:20px;font-style:italic}.blog-title-wrapper h3.type-subheading.type-subheading--2 a:hover{text-decoration:none}.custom_featured_blog_parents_wrapper article.col-12{padding-right:0;margin-bottom:60px}.custom_featured_blog_parents_wrapper .article-image a:after{background-color:#3333}.custom_four_div_blogs_wrapper a:hover{text-decoration:none}.custom_four_div_blogs_wrapper_inner{display:flex;flex-wrap:wrap;gap:24px}.custom_inner_blog h2{font-size:15px;margin:0;padding-top:10px}.custom_four_div_blogs_wrapper a{width:calc(50% - 12px)}.custom_inner_blog_images img{width:100%}h2.custom_popu_drawer_heading{font-size:20px;text-transform:uppercase;margin-bottom:20px;text-align:center}.custom_button_popup_parent{padding-bottom:20px;padding-top:20px}.custom_button_popup_heading{background-color:#f2f0ec;margin-right:2px;padding:6px 12px 7px;font-size:12px;display:inline-flex;line-height:initial}.custom_popu_drawer_outer_wrapper svg.custom_drawer_svg_icon{position:absolute;top:20px;right:20px;width:15px;height:15px;cursor:pointer}.custom_popu_drawer_outer_wrapper{display:block;position:fixed;top:0;left:100%;z-index:-1;width:100%;background-color:#f9f8f5;transition:transform .2s linear;z-index:61;height:100%;transition-duration:.3s;transition-property:opacity,z-index,transform;will-change:opacity,z-index,transform;transition-timing-function:cubic-bezier(.19,1,.22,1);max-width:660px;padding:60px}.custom_popu_drawer_outer{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#0000004d;z-index:-1;opacity:0}.custom_button_popup_parent.is-popup-active .custom_popu_drawer_outer{opacity:1;z-index:9}.custom_button_popup_parent.is-popup-active .custom_popu_drawer_outer_wrapper{transform:translate3d(-100%,0,0)}.product-page--submit-action button#purchase{margin:0}.product-page--thumb-slider.no-arrows.horizontal{padding:40px 0 0}body,.mega-menu-block .h4,.nav-pills{letter-spacing:0px!important}.bottom-footer{padding:0 30px}back-to-top{bottom:50px!important}.main_uper_wrapp ul{list-style:none;display:flex;padding:0;justify-content:flex-end;margin:0;gap:15px}.main_uper_wrapp{padding:5px 0;border-top:1px solid #ddd}.footer_center_data.bottom-footer{background-color:#f2f2f2}span.custom_developed_link{font-size:11px;opacity:.8}button#newsletter_submit{height:37px}.shopify-policy__container{padding-top:50px}.shopify-policy__title h1{font-size:32px}.section-contact-form .contact-form--header h3{text-transform:unset}#insta-feed{padding-bottom:50px}footer .links-footer ul li a{font-size:14px}footer .mailing-list-footer p{margin-bottom:20px;font-size:14px}.hero-video--text-content.text-align-bottom-left .text-size-40px{max-width:490px}.page-title--about-us .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}#footer-payment-methods svg{width:40px}.homepage-section--testimonials-wrapper h2.wow.fadeIn{font-size:32px}.testimonial-text{max-width:800px;margin:0 auto;padding:10px 0}.nav-pills{font-size:14px}.cstm_logo_section_hompage .logo-bar__item{width:auto!important}.cstm_logo_section_hompage .logo-bar__item img{height:60px!important}.extra-logo-wrapper{display:flex;align-items:center;gap:15px}#footer-extra-logo-two img{width:100%;max-width:72px;margin-top:15px}#footer-extra-logo img{width:100%;max-width:65px;margin-top:30px}.section-contact-form .input-wrapper input{border-radius:5px;height:37px}.section-contact-form .input-wrapper textarea{border-radius:5px}.custom_onload_popup_wrapper_iinner{position:fixed;top:0;left:0;right:0;width:100%;height:100%;background-color:#0009}.custom_onload_popup_wrapper{position:fixed;top:0;bottom:0;width:100%;height:100%;left:0;z-index:999;padding:50px;overflow-y:auto}.custom_onload_popup_wrapper .custom_onload_popup_inner{width:100%;max-width:1000px;display:flex;padding:30px;background-color:#f2f2f2;margin:0 auto;align-items:center;position:relative;gap:20px}.custom_onload_popup_inner_content,.custom_onload_popup_inner_content_image{width:50%}.custom_onload_popup_inner_content h2{font-size:20px;font-weight:600;display:block;position:relative;padding-bottom:20px;margin-bottom:20px}.custom_onload_popup_inner_content h2:after{content:"";display:block;width:30%;position:absolute;bottom:0;left:0;border-bottom:solid 2px #ccc}svg.custom_onload_popup_icon{position:absolute;top:-10px;right:-10px;background-color:#080808;z-index:99999999;border-radius:50%;fill:#fff;border:2px solid #fff;width:30px;height:30px;box-shadow:0 4px 8px #0003;cursor:pointer}svg.custom_onload_popup_icon path{stroke:#fff}.custom_onload_popup_inner_content p{font-size:14px;margin:0}.custom_onload_popup_inner_content p.note.form-success{text-align:left;padding-top:15px;font-weight:600}p.note.form-success{text-align:left;color:#580303}.custom_onload_popup_inner_content div#newsletter-wrapper input{border:1px solid #080808}.custom_onload_popup_inner_content button#newsletter_submit{position:absolute;top:12px;right:0;width:auto;height:auto}.custom_onload_popup_inner_content ul.sm-icons.clearfix{justify-content:start!important}div#newsletter-wrapper input{height:37px;padding:5px 10px;width:100%;font-size:14px}div#newsletter-wrapper button#newsletter_submit-sections--15231799066694__footer-main{width:auto;height:37px;position:absolute;right:0}div#newsletter-wrapper{max-width:80%;position:relative;align-items:center}.onload_popup_is_active{overflow:hidden}.instafeed-new-carousel-container .instafeed-new-arrow{z-index:1!important}.custom_icon_with_text_wrapper_outer{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;padding:15px 0 0}.custom_icon_with_text_wrapper{display:flex;align-items:center;gap:10px;width:calc(50% - 8px)}.custom_icon_with_text_wrapper svg{width:25px}.custom_icon_with_text_wrapper span{font-size:14px}.custom_pdp_logo_section .logo-bar{gap:15px}.custom_pdp_logo_section .logo-bar .logo-bar__item{width:auto}.custom_pdp_logo_section .logo-bar .logo-bar__item h2.logo_heading_custom_jtpl{font-size:15px;margin-top:15px}.custom_pdp_logo_section .logo-bar__item img{max-width:unset!important;height:65px;object-fit:contain!important}.custom_pdp_logo_section h4.custom_logo_botton_text p{font-size:20px;text-align:center;max-width:700px;margin:0 auto;padding:50px 0 30px}.custom_pdp_logo_section h2.wow.fadeIn{font-size:15px;padding-top:30px}.custom_metafield_wrapper{display:flex;justify-content:center;max-width:1000px;margin:0 auto;align-items:center}.custom_metafield_wrapper .custom_metafield_content{width:50%;padding-right:15px}.custom_metafield_content_image{width:50%}.custom_metafield_content_image img{width:100%}.custom_metafield_content .metafield-rich_text_field h2{font-size:28px;margin-bottom:30px}.custom_metafield_content .metafield-rich_text_field h4{font-size:15px;margin:0}.custom_metafield_content .metafield-rich_text_field a{text-decoration:underline;text-underline-position:under;margin-top:30px;display:block}.main_uper_wrapp ul li.footer_menus_main a:hover{opacity:.6}.custom_metafield_content .metafield-rich_text_field h3{font-size:20px;margin-bottom:30px}h2.custom_heading_jtpl{font-size:28px;text-align:center;margin-bottom:40px}.custom_metafield_wrapper_main{padding:0 15px 50px}.custom_metafield_content .metafield-rich_text_field p{margin-bottom:36px}.custom_metafield_content .metafield-rich_text_field p:last-child{margin-bottom:0}.custom_icon_with_text_wrapper img{max-width:24px}.custom_how_to_use_section_inner_content{text-align:center;padding:15px}.custom_how_to_use_section_inner_content p{line-height:initial;margin:0}.custom_how_to_use_section_inner_content h2{font-size:15px}.custom_how_to_use_section{padding:0 0 50px}.custom_external_product_links_section .slick-arrow{position:absolute;top:50%;z-index:999;background:#fff;border-radius:50%;box-shadow:-1px 3px 7px #bdbdbd}.custom_external_product_links_section a.btn.secondary-button:hover{background:transparent!important}.custom_external_product_links_section .slide-arrow.next-arrow.slick-arrow{right:0}.custom_external_product_links_section .slide-arrow.prev-arrow.slick-arrow{left:0}.custom_external_product_links_section .slick-arrow svg{height:35px;width:35px}.custom_external_product_links_section a{position:absolute;height:100%;width:100%;left:0}.custom_external_product_links_section .grid__item{position:relative}@media screen and (max-width: 1024px){.custom_blog_metaobject_section_wrapper .custom_blog_metaobject_heading h2{left:60px}}@media screen and (min-width: 991px){.cart-drawer-right .ajax-cart--terms-conditions{margin-top:5px}.cart-drawer-right .ajax-cart--terms-conditions .form-group label{font-size:14px}.cart-drawer-right .ajax-cart--terms-conditions .form-group,.cart-drawer-right .ajax-cart--checkout-add-note p{margin-bottom:5px}.cart-drawer__top .cart-close-icon-wrapper button.slide-menu.cart-close-icon.cart-menu-close.alt-focus{height:40px}.cart-drawer-right .ajax-cart--terms-conditions label,.cart-drawer-right .terms-conditions label{margin:0}.cart-drawer-right .ajax-cart--checkout-add-note{margin:0 30px}.cart-drawer-right p.cart--shipping-message{margin:0;font-size:12px!important}.cart-drawer-right .slide-checkout-buttons .btn{margin:0;border-radius:5px}}@media screen and (max-width: 991px){.ajax-cart--terms-conditions{margin-top:0}.cart-close-icon-wrapper button.slide-menu.cart-close-icon.cart-menu-close.alt-focus{height:40px}.ajax-cart--checkout-add-note p{margin-bottom:5px;font-size:12px}.ajax-cart--terms-conditions .form-group{margin:0}.ajax-cart--terms-conditions label{font-size:12px;margin:0}.ajax-cart--checkout-add-note{margin:0 30px}.slide-checkout-buttons .btn{margin:0;border-radius:5px}p.cart--shipping-message{margin:0;font-size:12px}}@media screen and (min-width: 767px){.custom_how_to_use_section_wrap{display:flex;gap:30px;max-width:1000px;margin:0 auto}.video_wrapper_inner_videos video.flying-changes-video-tag{width:100%;opacity:0}.video_wrapper_inner.show-video video.flying-changes-video-tag{opacity:1;position:relative;z-index:1}.video_wrapper_inner.show-video .video_wrapper_inner_videos{position:relative}.video_wrapper_inner_videos{background-size:cover;opacity:1}.video_wrapper_inner.show-video .video_wrapper_inner_videos:after{content:"";background-color:#fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:0}.custom_how_to_use_section.mobile-only{display:none}}@media screen and (max-width: 767px){.jtpl-show-article .all_blog_inner_wrpper_jtpl article.col-12{width:100%!important}.parent_all_accoedions_wrapper .parent_all_accoedions .accordion-container.container{margin-bottom:30px}.parent_all_accoedions_wrapper .parent_all_accoedions{width:100%}.parent_all_accoedions_wrapper .custom_faq_jtpl{display:none}.ingerdiant_drawer_metaonj_inner{width:calc(50% - 10px)}.custom_article_one article.col-12{padding-right:0;padding-left:0}.custom_featured_blog_parents_wrapper article.col-12{padding-right:0;margin-bottom:30px;padding-left:0}.custom_blog_metaobject_section_wrapper .custom_blog_metaobject_image{width:100%}.custom_blog_metaobject_section_wrapper .custom_blog_metaobject_heading{width:100%;padding-top:15px}.custom_blog_metaobject_section_wrapper{flex-direction:column-reverse}.custom_blog_metaobject_section_wrapper .custom_blog_metaobject_heading h2{position:unset}.custom_four_div_blogs_wrapper{width:100%;position:unset;height:auto;padding-left:0}.custom_featured_blog_parents_wrapper{width:100%}.custom_featured_blog_outer_wrapper{flex-direction:column}.custom_article_one article .one_blog_content{width:100%;margin-top:0}.custom_article_one article .article-image{width:100%;padding-right:0}.custom_article_one article{flex-direction:column}.one_blog_content_inner{margin-left:0}.custom_popu_drawer_outer_wrapper{padding:36px 24px}.product-page--submit-action button#purchase{margin:0}.breadcrumb{padding:10px 50px 0 10px}.custom_how_to_use_section_wrap ul.slick-dots{list-style-type:none;display:flex;gap:10px;justify-content:center;padding:0;margin:0}.custom_how_to_use_section_wrap ul.slick-dots li button{font-size:0;width:12px;height:12px;border-radius:50%;border:0px}.custom_how_to_use_section_wrap ul.slick-dots li.slick-active button{background-color:#000}.custom_how_to_use_section.desktop-only{display:none}.custom_how_to_use_section_wrap .slick-arrow svg{width:12px;height:auto}.custom_how_to_use_section_wrap .slick-arrow{position:absolute;top:40%;z-index:1}.custom_how_to_use_section_wrap .slick-prev.slick-arrow{left:0}.custom_how_to_use_section_wrap .slick-next.slick-arrow{right:0}.video_wrapper_inner_videos video.flying-changes-video-tag{opacity:1;width:100%}.custom_metafield_content_image{width:100%}.custom_metafield_wrapper .custom_metafield_content{width:100%;padding-right:0;padding-top:30px}.custom_metafield_wrapper{flex-direction:column-reverse}.custom_pdp_logo_section h4.custom_logo_botton_text p{padding:50px 0 0}.custom_pdp_logo_section h2.wow.fadeIn{padding-top:0}.custom_pdp_logo_section .logo-bar .logo-bar__item{width:100%;max-width:unset}.main_uper_wrapp ul,.jtpl_sec_look_cstm .stl__main{justify-content:center}.custom_onload_popup_wrapper{padding:30px}.custom_onload_popup_inner_content,.custom_onload_popup_inner_content_image{width:100%}.custom_onload_popup_wrapper .custom_onload_popup_inner{padding:15px;gap:15px;flex-direction:column-reverse}.mobile-height-450 .hero-video--media iframe{width:100vw;min-height:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:80vw;min-width:125vh}.hero-video--text-content .text-size-40px{font-size:32px!important}.cstm_logo_section_hompage .logo-bar__item{max-width:max-content!important}.cstm_logo_section_hompage .logo-bar__item img{height:42px!important;max-width:unset!important;width:auto!important}a.logo-bar__link{display:inline-block;height:100%}.footer-block--wrapper{text-align:left!important}#footer-extra-logo img{margin-top:auto}.homepage-section--text-and-image-wrapper .feature-row .featured-row__subtext p{text-align:center}.custom_four_div_blogs_wrapper{display:none}}.notification-bar__wrapper .sm-icons:not(.password-social-links) li a{min-width:30px}.homepage-section--text-and-image-wrapper .feature-row .feature-row__text h2.wow.fadeIn{letter-spacing:2px;color:#000;font-size:16px;margin-top:0}.homepage-section--text-and-image-wrapper .feature-row .featured-row__subtext p{margin-top:0;margin-bottom:0;line-height:1.5em}@media only screen and (min-width: 768px){footer .container{padding:0 25px}#footer-extra-logo-two img{max-width:92px}.homepage-section--text-and-image-wrapper .feature-row .feature-row__image{width:50%;flex:unset}.homepage-section--text-and-image-wrapper .feature-row .feature-row__text{width:50%;flex:unset;padding-left:50px}.homepage-section--text-and-image-wrapper .feature-row{justify-content:center}}@media (min-width: 768px){.about-us-page-cstm-jtpl h2.rich-text__heading.wow.fadeIn{font-size:32px}.page-title--about-us .container{width:750px}}@media (max-width: 768px){.custom_external_product_links_section .slick-arrow{top:26%;z-index:999}.custom_external_product_links_section .slide-arrow.next-arrow.slick-arrow{right:0}.custom_external_product_links_section .slide-arrow.prev-arrow.slick-arrow{left:0}.custom_external_product_links_section .slick-arrow svg{height:25px;width:25px}}@media (min-width: 992px){.page-title--about-us .container{width:970px}}@media (min-width: 1200px){.page-title--about-us .container{width:1170px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom.css.map */
