@font-face{font-family:Acumin Variable Concept;src:url(https://cdn.shopify.com/s/files/1/0751/9866/0859/files/AcuminVariableConcept.otf?v=1744091116) format("opentype")}@font-face{font-family:Gotham Book;src:url(https://cdn.shopify.com/s/files/1/0751/9866/0859/files/Gotham-Book.ttf?v=1744091121) format("truetype")}@font-face{font-family:Gotham Bold;src:url(https://cdn.shopify.com/s/files/1/0751/9866/0859/files/Gotham-Bold.ttf?v=1744091114) format("truetype")}@font-face{font-family:Gotham Medium;src:url(https://cdn.shopify.com/s/files/1/0751/9866/0859/files/Gotham-Medium.otf?v=1744285900) format("opentype")}@font-face{font-family:Gotham Thin;src:url(https://cdn.shopify.com/s/files/1/0751/9866/0859/files/Gotham-Thin.otf?v=1744878559) format("opentype")}@font-face{font-family:Gotham Light;src:url(https://cdn.shopify.com/s/files/1/0751/9866/0859/files/Gotham-Light.otf?v=1744880722) format("opentype")}.image_with_text_container .image-with-text__media{padding-bottom:0!important;height:560px}body{overflow:auto!important}body.overflow-hidden-tablet{overflow:hidden!important}.header__submenu.list-menu{width:27rem}html{scrollbar-width:none}.header-wrapper .header__menu-item span{text-transform:uppercase;text-decoration:none;color:#000;font-size:24px;font-weight:500;font-stretch:50%;letter-spacing:.96px;padding:0;line-height:1}.color-red,.product_quantity_box .quantity__button.color-red:not(.disabled){background-color:#c3242a;color:#fff}.color-green,.product_quantity_box .quantity__button.color-green:not(.disabled){background-color:#008c38;color:#fff}.color-blue,.product_quantity_box .quantity__button.color-blue:not(.disabled){background-color:#0070bf;color:#fff}.color-pink,.product_quantity_box .quantity__button.color-pink:not(.disabled){background-color:#d90b65;color:#fff}.color-dark_blue,.product_quantity_box .quantity__button.color-dark_blue:not(.disabled){background-color:#00478c;color:#fff}.color-purple,.product_quantity_box .quantity__button.color-purple:not(.disabled){background-color:purple;color:#fff}.color_red{color:#d25e51}.color_green{color:#008c38}.color_text_availabel .price__container{color:#fff;margin-bottom:0!important}.color_text_availabel .product_dot{background-color:#fff}.full-width{padding:0 5rem}.sticky_header{position:absolute;background:transparent;top:0;width:100%;border-bottom:0}.sticky_header .header__inline-menu ul li a,.sticky_header .header__inline-menu ul li a span,.sticky_header.header-wrapper .header__menu-item span,.sticky_header.header-wrapper summary.header__menu-item svg{color:#fff}.sticky_header .header__submenu .header__menu-item span,.sticky_header .header__submenu .header__menu-item,.sticky_header .header__submenu .header__menu-item svg{color:#000!important}.sticky_header .header__icon span.svg-wrapper svg path{stroke:#fff}.header__icon--account svg path{stroke:#000}.sticky_header .header__icon .cart-count-bubble{background:#fff;color:#000}.sticky_header .header__icon .cart-count-bubble span{line-height:1}.slider-component-full-width.full-width{padding:0 6rem!important}.feature_collection_container .page-width,.testimonial-wrapper.page-width,.brand_logos_wrapper.page-width,.footer_container .footer__content-top.page-width{padding:0 6rem}.min-width{max-width:872px;margin:0 auto}img{width:100%}.announcement_bar_wrapper{overflow:hidden;white-space:nowrap}.announcement_bar_columns label{position:relative;font-size:16px;text-transform:uppercase;font-weight:400;line-height:1;font-stretch:50%;letter-spacing:.96px}.announcement_bar_columns{display:flex;align-items:center;justify-content:center;gap:40px;flex:0 0 auto}.announcement_bar_grid{height:0}.announcement_bar_row{padding:0 40px}.icon_announcement{height:16px;width:10px;object-fit:contain}.announcement_bar_grid{margin:0!important}.header .header__icon--cart span.svg-wrapper svg{height:24px;width:24px}.header__inline-menu ul li a{text-transform:uppercase;text-decoration:none!important;color:#000;font-size:24px;font-weight:500;font-stretch:50%;letter-spacing:.96px;padding:12px 19px 10px;line-height:1}summary.header__menu-item{text-decoration:none!important}.header__menu-item svg.icon.icon-caret{top:18px;color:#000;font-weight:700;height:10px;width:15px;right:4px}.header__submenu .header__menu-item span,.header__submenu .header__menu-item{font-size:22px}.header__submenu .header__submenu{background:transparent;border-bottom:1px solid #00000040;margin-top:0;padding-left:15px}.header__submenu .header__submenu .header__menu-item,.header__submenu .header__submenu .header__menu-item span{font-size:20px}.header__inline-menu ul li a:hover span{text-decoration:none!important}.header_menu_list_2 ul.list-menu.list-menu--inline{line-height:3}.banner_container .banner__buttons a.button{text-transform:uppercase;font-size:16px;font-stretch:50%;line-height:1;letter-spacing:0px;min-height:50px;min-width:118px!important;margin-top:40px;font-family:Gotham Bold;padding:0 6px 0 20px;display:flex;align-items:center;gap:10px}.banner_container h2.banner__heading{font-weight:700;letter-spacing:0;font-size:120px;font-stretch:50%;margin-top:25px;line-height:1}.banner_container .banner__buttons{margin-top:0!important}.banner__text p{font-size:16px;font-stretch:50%;color:#fff;letter-spacing:1px;font-weight:100;text-transform:uppercase;font-family:Gotham Thin}.banner__text p strong{font-weight:700;font-family:Gotham Light}.banner_container .banner__content{padding:64px}.banner_container .banner__content--middle-center .banner__box{text-align:center;max-width:70rem!important}span.button_arrow{border-radius:50%;height:40px;width:40px;display:flex;align-items:center;justify-content:center}.feature_collection_heading_grid{display:flex;align-items:center;justify-content:space-between}.feature_collection_title h2.title{margin:0;font-size:64px;letter-spacing:0px;text-transform:uppercase;font-weight:700;font-stretch:50%}.feature_view_button.mobile{display:none}.feature_view_button a.button{text-transform:uppercase;font-weight:600;letter-spacing:1px;font-size:24px;font-stretch:50%;padding:3px 20px 0;margin:0!important;display:flex;line-height:1;height:50px;border:1px solid #000;min-width:108px!important}.feature_view_button a.button:after{box-shadow:unset!important;border:1px solid #000}.testimonial-header h2{text-transform:uppercase;font-weight:700;margin-bottom:0;margin-top:0;font-size:54px;font-stretch:50%}.testimonial-slider{display:flex;gap:24px}.testimonial-card{flex:1;border-radius:8px;padding:20px 23px;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;height:299px}.testimonial-name{display:block;font-weight:700;margin-top:10px;color:#000;font-size:16px;font-family:Gotham Bold;letter-spacing:0px}.testimonial-stars{color:#f90;font-size:16px;display:flex;align-items:center;gap:3px}p.testimonial-text{margin:0;font-size:16px;color:#000;letter-spacing:0;font-family:Gotham Book;line-height:24px}.brand-logos-container{display:flex;align-items:center;justify-content:space-between}.brand_logo_row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin:0!important}a.logo-item{height:100%;text-decoration:none;display:flex;width:fit-content;align-items:center;justify-content:center}.brand-logos-container .logo-item img{object-fit:contain}.image_grid img{width:100%;display:flex}.image_text_grid{display:flex;align-items:center;gap:12px}.image_grid,.image_text_slider_grid{width:50%}.image_text_wrap_row{padding:64px 60px}.slide-quote p{font-size:56px;color:#000;letter-spacing:0;line-height:64px;font-weight:600;text-transform:uppercase;margin-top:0;font-stretch:50%;margin-bottom:35px}label.slide-source{font-size:20px;color:#000;font-family:Gotham Book;text-transform:uppercase;letter-spacing:0}.image_text_slider_container{position:relative}.swiper_slider_nav{position:absolute;bottom:15%;right:4%;z-index:1}.swiper_slider_nav button{background:transparent;border:0;outline:0;cursor:pointer}.swiper_slider_nav button svg{height:25px;width:25px}.swiper_slider_nav button.swiper-button-disabled{opacity:.5}.footer_container h2.footer-block__heading{text-transform:uppercase;font-size:20px;font-family:Gotham Bold;letter-spacing:0px;margin-bottom:10px}.footer_container .footer-block--menu ul li a.link{color:#000;font-size:16px;font-family:Gotham Book;text-decoration:none!important;letter-spacing:0;padding:3px 0}.footer_container .footer-block__details-content p{font-size:16px;color:#000;font-family:Gotham Book;letter-spacing:0;line-height:24px}.footer_container .footer-block-image.center .footer-block__image-wrapper{margin:0 auto 10px}.footer_social_media li.list-social__item .link{padding:3px 9px}.footer_subscribe_form .newsletter-form__field-wrapper .field:before,.footer_subscribe_form .newsletter-form__field-wrapper .field:after{border-radius:32px!important;box-shadow:unset!important}.footer_subscribe_form .newsletter-form__field-wrapper .field__input{box-shadow:unset!important;border-radius:32px!important;border:1px solid #000;padding-right:11rem!important}.footer_subscribe_form .newsletter-form__field-wrapper .field__input::placeholder{color:#000}.footer_subscribe_form .newsletter-form__field-wrapper .field__label{font-size:14px;text-transform:uppercase;letter-spacing:0;color:#00000059;top:16px}.footer_subscribe_form .newsletter-form__field-wrapper button.newsletter-form__button{width:37%;font-size:12px;text-transform:uppercase;color:#000;letter-spacing:0;font-family:Gotham Book}.footer_subscribe_form .newsletter-form__field-wrapper .field__input:focus~.field__label{top:10px;font-size:10px}.footer_container .footer_text_block_image{max-width:22%!important}.footer_container .footer__blocks-wrapper{justify-content:space-between}.footer_container .grid--5-col-desktop .footer-block--menu{max-width:fit-content}.footer_container .grid--5-col-desktop .footer-text-subscribe{max-width:20%}.richtext_container h2.rich-text__heading{font-stretch:50%;font-weight:700;text-transform:uppercase;line-height:1;padding-bottom:20px}.richtext_container .rich-text__text p{font-size:20px;font-family:Gotham Book}.image_text_desc_grid{display:flex;align-items:flex-start}.image_description_col,.image_col{flex:1}.image_description_row h2{font-size:40px;font-stretch:50%;font-weight:600;margin:0;text-transform:uppercase}.image_description_row p{font-size:16px;font-family:Gotham Book;line-height:24px;letter-spacing:0;color:#000}.feature_view_button a.button:before,.feature_view_button a.button:after{box-shadow:unset!important;border:0!important}.image_description_col.padding-right .image_description_row{padding-right:36px}.image_description_col.padding-left .image_description_row{padding-left:36px}.richtext_content_headings h2{margin:0;font-stretch:50%;text-transform:uppercase;font-weight:600;letter-spacing:0}.richtext_content_headings h2 span{font-stretch:50%;font-style:italic;color:#0006;letter-spacing:0;font-weight:400;text-transform:initial}.richtext_content_headings label{font-size:40px;font-stretch:50%;color:#000;letter-spacing:0;font-weight:700;text-transform:uppercase}.richtext_content_grid p{font-size:16px;font-family:Gotham Book;line-height:28px;letter-spacing:0;margin:5px 0;color:#000}.banner_ovaerlay_row h2{margin:0;font-size:40px;font-stretch:50%;font-weight:600;letter-spacing:0;padding-bottom:5px;text-transform:uppercase}.banner_ovaerlay_row p{font-size:16px;font-family:Gotham Book;line-height:24px;letter-spacing:0;color:#000;margin:0}.banner_overlay_grid{display:flex;align-items:center;padding:60px 68px;background-size:cover;background-repeat:no-repeat;border-radius:8px}.banner_ovaerlay_row{width:48%}h1.main-page-title{font-size:48px;font-stretch:50%;font-weight:700;text-transform:uppercase;text-align:center;letter-spacing:0;margin-bottom:0}.main_page_container .rte p{font-size:20px;color:#000;font-family:Gotham Book;letter-spacing:0}.main_page_container hr{margin:3rem 0}.image_page_row{display:flex;align-items:center}.heading_icon_headings h2{font-size:40px;font-stretch:50%;text-align:center;letter-spacing:0;font-weight:600;text-transform:uppercase}.heading_icon_row{display:flex;align-items:center;gap:5px;justify-content:center}.heading_icon_row img{height:24px;width:33px;object-fit:contain}.heading_icon_row h3{font-size:16px;font-family:Gotham Bold;letter-spacing:0;margin:0}.heading_icon_grid{flex:auto;padding:20px;border-right:1px solid #00000026}.heading_icon_grid:last-child{border-right:0}.heading_icon_box{display:flex;align-items:center;border-top:1px solid #00000026}.heading_icon_headings{border-radius:8px;border:1px solid #00000026}.multi_image_row{display:flex;align-items:flex-start;gap:20px;flex-wrap:wrap}.multi_image_col{flex:47%;border-radius:8px}.multi_image_content h2{font-size:40px;font-stretch:50%;font-weight:600;text-transform:uppercase;margin:0;letter-spacing:0;color:#fff}.multi_image_infor{position:relative}.multi_image_content{position:absolute;bottom:0;padding:30px}.multi_image_content p{font-size:16px;color:#fff;line-height:24px;font-family:Gotham Book;letter-spacing:0;margin:0}.mlticolumn_container h2.title.inline-richtext.h1{font-stretch:50%;font-weight:700;text-transform:uppercase;letter-spacing:0}.background-border_style .multicolumn-list__item{border:1px solid #0000001a;border-radius:8px}.background-border_style .multicolumn-list__item .multicolumn-card{border-radius:8px}.mlticolumn_container .multicolumn-card__info h3.inline-richtext{font-size:24px;font-stretch:50%;font-weight:600}.multicolumn-card__info p{font-size:14px;color:#000c;line-height:18px;font-family:Gotham Book;letter-spacing:0}.multicolumn-card__image-wrapper--small-width{width:30%}.contact_banner_container{background-size:cover;background-repeat:no-repeat}.contact_banner_heading h2{font-size:80px;font-stretch:50%;letter-spacing:0;margin:0;text-transform:uppercase;font-weight:700;line-height:1}.contact_banner_info_col h3{margin:0;font-size:14px;font-family:Gotham Bold;letter-spacing:0;color:#000}.contact_banner_info_col p{margin:0;font-size:14px;color:#000;font-family:Gotham Book;letter-spacing:0}.contact_banner_info_col p a{color:#000}.contact_banner_information{display:flex;align-items:flex-start;gap:50px}.contact_banner_wrapper{height:100%;position:relative}.contact_banner_grid{height:400px;display:flex;flex-direction:column;justify-content:space-between;position:relative;padding:55px;z-index:1}.contact_banner_wrapper img{height:100%;object-fit:cover;object-position:80%;position:absolute}.contact_form_container h2.title{text-align:center;font-size:48px;font-stretch:50%;text-transform:uppercase;font-weight:700;letter-spacing:0;line-height:1}.contact_form_container .field input{border-radius:64px;border:1px solid #0000001a;outline:0;box-shadow:unset!important}.contact_form_container .field:before,.contact_form_container .field:after{border-radius:64px;box-shadow:unset!important}.contact_form_container .field textarea{border-radius:8px!important;border:1px solid #0000001a;outline:0;box-shadow:unset!important}.contact_form_container .field .field__label{color:#0006;font-size:14px;line-height:24px;text-transform:uppercase;letter-spacing:0;font-weight:400}.contact_form_container .contact__button button.button{width:100%;font-size:24px;text-transform:uppercase;letter-spacing:.96px;font-stretch:50%;font-weight:600;background:transparent;color:#000;border-radius:64px;border:1px solid #000;height:50px}.contact_form_container .contact__button button.button:before,.contact_form_container .contact__button button.button:after{box-shadow:unset!important}.contact_form_container .field input:focus~.field__label,.contact_form_container .field textarea:focus~.field__label{font-size:10px}.contact_form_container .contact{max-width:648px}.faqs_container .collapsible-content-wrapper-narrow{max-width:100%;padding:3rem;display:flex;align-items:flex-start;justify-content:space-between;border:1px solid #00000033;border-radius:8px}.faqs_container .collapsible-content-wrapper-narrow .grid,.faqs_container .collapsible-content-wrapper-narrow .collapsible-content__header{flex:1}.faqs_container h2.collapsible-content__heading{font-size:40px;margin-bottom:10px;text-transform:uppercase;font-stretch:50%;font-weight:700;letter-spacing:.48px}.faqs_container h3.accordion__title{font-size:18px;letter-spacing:0px;font-family:Gotham Medium;line-height:28px;text-decoration:none!important}.faqs_container .collapsible-content summary:hover{background:transparent}.faqs_accordion_summary{justify-content:space-between;align-items:center}[open] .faq_accordion_icons .plus_icon{display:none}[open] .faq_accordion_icons .minus_icon{display:block!important}.accordion__content p{font-size:16px;font-family:Gotham Book;color:#000;letter-spacing:0;line-height:24px}.main_blog_container .blog-articles{grid-template-columns:32% 32% 32%}.main_blog_container .article-card-wrapper .article-card__image img,.main_blog_container .article-card-wrapper .article-card__image,.main_blog_container .article-card-wrapper{border-radius:8px}.main_blog_container .article-card-wrapper .article-card__info .circle-divider time{font-size:12px;color:#000;font-family:Gotham Book;letter-spacing:0;text-transform:capitalize}.main_blog_container .article-card-wrapper h3.card__heading{font-size:20px;font-family:Gotham Bold;color:#000;letter-spacing:0;margin:12px 0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.main_blog_container .article-card-wrapper p.article-card__excerpt{font-size:12px;font-family:Gotham Book;color:#000;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:18px;margin-bottom:12px}.main_blog_container h1.title--primary{font-size:32px;font-stretch:0%;color:#000;text-transform:uppercase;font-weight:600;letter-spacing:0}.article_read_more a{border:1px solid #000;border-radius:32px;padding:9px 12px 10px;text-decoration:none;color:#000;font-size:10px;text-transform:uppercase;font-family:Gotham Book;letter-spacing:0px}.recently_blog_grid{display:flex;align-items:stretch;gap:20px}.recently_blog_col1{flex:50%}.recently_blog_col2 .card.article-card{flex-wrap:wrap;flex-direction:row;gap:20px}.recently_blog_col2 .card.article-card .card__inner,.recently_blog_col2 .card.article-card .card__content{width:48%;height:200px;border-radius:8px}.recently_blog_col2{display:flex;flex-direction:column;gap:20px;flex:50%}.recently_blog_col1 .recently_blog_col,.recently_blog_col1 .recently_blog_col .article-card-wrapper .card__inner{height:100%}.recently_blog_col1 .article-card-wrapper .card__information{padding-bottom:0}.recently_blogs{padding:50px 0}.recently_blogs h2{font-size:32px;text-transform:uppercase;font-stretch:50%;font-weight:600;letter-spacing:0}.recently_blog_col .card__inner{border-radius:8px!important}.collection_menu_grid{display:flex;align-items:center;justify-content:space-between;padding-top:30px}.collection_product_numbers p{font-size:12px;color:#000;text-transform:uppercase;font-family:Gotham Bold;letter-spacing:0;opacity:.4}.main_collection_container h1.collection-hero__title{font-size:64px;font-stretch:50%;font-weight:700;text-transform:uppercase;letter-spacing:0;margin:0;padding-top:30px}.breadcrumbs ol{padding:0;list-style:none;display:flex;align-items:center;gap:10px}.breadcrumbs ol li a{text-decoration:none;font-size:12px;font-family:Gotham Book;letter-spacing:0;text-transform:uppercase;color:#fff}.breadcrumbs ol li a[aria-current=page]{font-family:Gotham Bold}.main_collection_container{padding:30px 0!important}.breadcrumbs ol li{font-size:12px}.card_product_btn .quick-add__submit:before,.card_product_btn .quick-add__submit:after{box-shadow:unset!important}.card_product_btn .quick-add__submit{font-size:16px;text-transform:uppercase;letter-spacing:0;width:fit-content;min-width:fit-content;padding:3px 25px 0;min-height:33px;border:0;color:#fff;margin-top:10px}.card_product_btn .quick-add__submit span{display:flex;align-items:center;gap:5px;font-size:16px;text-transform:uppercase;letter-spacing:0;font-stretch:67.5%;font-weight:700;line-height:1}.card_product_btn .quick-add__submit span .price{display:flex}.card_prd_wrapper .card__information{padding-bottom:0}span.product_dot{width:4px;height:4px;border-radius:50%;background-color:#000}.testimonial-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.testimonial-header a{text-transform:uppercase;text-decoration:none;border:1px solid #fff;border-radius:32px;padding:12px 25px 9px;font-stretch:50%;font-size:22px;line-height:1}h2.brand-logos-heading{text-transform:uppercase;font-weight:700;letter-spacing:0;margin-top:0;font-size:54px;font-stretch:50%;margin-bottom:15px;line-height:1}.image_with_text_container .image-with-text__media{border-radius:16px!important}.image_with_text_container h2.image-with-text__heading{font-size:64px;font-stretch:50%;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:0}.image-with-text__text p{font-size:16px;font-family:Gotham Book;letter-spacing:0;line-height:24px;color:#000}.image-with-text__content a.button{text-transform:uppercase;font-size:16px;letter-spacing:0;display:flex;align-items:center;gap:10px;line-height:1;font-stretch:67.5%;font-weight:700;padding:3px 1.4rem 0;min-height:33px}.image_with_text_container{position:relative}.top_blur_layout{width:259px;height:116px;display:block!important;background:#008c38;filter:blur(200px);position:absolute;right:37%;top:-30px;z-index:1}.left_blur_layout{height:263px;width:294px;display:block!important;position:absolute;background-color:#008c38;top:25%;filter:blur(200px);z-index:1}.bottom_blur_layout{width:284px;height:104px;display:block!important;position:absolute;bottom:7%;right:0;background:#008c38;z-index:1;filter:blur(200px)}.image_with_text_container .image-with-text__media-item{padding-right:15px}.image_with_text_container .image-with-text__text-item .image-with-text__content{padding:6rem 3rem 7rem;background:transparent}.brand_logos_container{position:relative}.left_brand_div,.right_brand_div{display:block!important;position:absolute;bottom:0;height:200px;width:140px;z-index:1}.left_brand_div{left:0;background:linear-gradient(270deg,#f1f2f200,#f1f2f2 91.79%)}.right_brand_div{right:0;background:linear-gradient(270deg,#f1f2f2 9.04%,#f1f2f200)}.brand_logos_wrapper.full-width{padding:0}.video_testimonial_heading{padding:0 5rem 4rem;display:flex;align-items:center;justify-content:space-between}.video_testimonial_heading h2{font-size:64px;font-stretch:50%;text-transform:uppercase;letter-spacing:0;line-height:1;font-weight:700;margin:0}.review_btn{border:1px solid #fff;border-radius:32px;padding:14px 30px 10px;font-size:24px;text-transform:uppercase;font-stretch:50%;text-decoration:none;line-height:1;display:flex;align-items:center;text-align:center}.review_btn.mobile_button{display:none}.image_content{position:absolute;bottom:0;padding:20px 22px 25px;background:linear-gradient(180deg,#0000 28.76%,#000)}.image_testimonial_content{position:relative;height:100%}.image_testimonial_author{display:flex;align-items:center;gap:10px}.image_testimonial_author img{width:20px;height:20px}.image_testimonial_description p{font-size:14px;line-height:20px;letter-spacing:1px;font-family:Gotham Thin;padding-bottom:10px}.image_testimonial_description{border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:25px}.video_testimoanil video{width:100%;height:100%;border-radius:8px;object-fit:cover}.video_image_content_col{height:auto;border-radius:8px;overflow:hidden}.image_testimonial_content img{height:100%}.video_testimoanil{height:100%;position:relative}.video_img_testimonial_row{padding:0 5rem;position:relative}.video_scrollbar_progressbar{bottom:-40px!important}.video_scrollbar_progressbar .swiper-scrollbar-drag{background-color:#fff!important;display:block!important}.video_play_button{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}.video_play_svg{background:#d25e51;height:64px;width:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.image_testimonial_author label{font-size:14px;font-family:Gotham Bold;letter-spacing:0;line-height:20px}.icons_heading_content h2{font-size:64px;font-stretch:50%;font-weight:700;text-transform:uppercase;letter-spacing:0;margin:0;line-height:1;padding-bottom:20px}.icons_heading_content p{font-size:16px;font-family:Gotham Book;line-height:24px;letter-spacing:0;color:#000;margin:0}.icons_heading_content{text-align:center;padding-bottom:50px}.icons_heading_row{display:flex;align-items:stretch;gap:20px}.icons_headings_col{border-radius:16px;flex:1;text-align:center;padding:34px 0}.icons_headings_col img{height:88px;width:88px;object-fit:contain}.icons_headings_col label{font-size:24px;text-transform:uppercase;display:block;font-stretch:50%;letter-spacing:.48px;line-height:1;padding-top:10px}.icons_headings_wrapper{width:75%;margin:0 auto}.main_product_container .product .grid__item.product__media-wrapper{grid-column:2;grid-row:1}.banner_container .banner__box{max-width:72rem!important}.card_prd_wrapper:hover .card__media .media img+img{transition:transform .2s ease!important}.banner_container .banner__media{height:calc(100% - 27px)}.related_heading_button{display:flex;align-items:center;justify-content:space-between;padding:20px 0 15px}.related_heading_button h2.related-products__heading{margin:0}.related_heading_button a{color:#000;text-transform:uppercase;text-decoration:none;font-stretch:50%;font-size:20px;font-weight:600;border:1px solid #000;border-radius:32px;padding:0 21px}.mobile_view_related_btn{display:none}.latest_article_col img{height:182px;object-fit:cover;border-radius:8px}.page_content_layout{display:flex;align-items:flex-start;gap:40px;padding-top:0;padding-bottom:50px}.pages_layout .full-width{padding-left:0;padding-right:0}.main-page-width .main_page_container{width:100%;max-width:100%}.main_blog_container .card__information{padding-left:0!important;padding-right:0!important;display:flex;flex-direction:column;justify-content:space-between}div#shopify-section-blog-latest{width:22%}.page_sections{width:78%}.latest_table_content{border:1px solid rgba(0,0,0,.2);border-radius:8px;padding:12px 15px}.latest_table_content h3{font-size:32px;font-stretch:50%;text-transform:uppercase;font-weight:700;letter-spacing:0;margin:0;padding:10px 0 15px;border-bottom:1px solid rgba(0,0,0,.2)}.table_information a{font-size:14px;color:#0009;text-transform:capitalize;text-decoration:none;font-family:Gotham Book;letter-spacing:0;line-height:20px}.table_row{padding-top:15px}.latest_blog_article h3{font-size:32px;text-transform:uppercase;letter-spacing:0;font-stretch:50%;font-weight:700;margin:0;padding-bottom:8px}.latest_article_info h4{font-size:16px;font-family:Gotham Bold;letter-spacing:0;margin:0;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical}.latest_article_content{font-size:12px;font-family:Gotham Book;color:#000;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:18px}.latest_article_content p{margin:5px 0}.latest_blog_article{padding:0 0 30px}.latest_article_readmore{margin-top:15px}.latest_article_readmore a{font-size:10px;color:#000;text-transform:uppercase;font-stretch:50%;font-family:Gotham Book;letter-spacing:0;text-decoration:none;border:1px solid rgba(0,0,0,1);border-radius:32px;padding:6px 12px;display:block;text-align:center;width:fit-content}.static_image_heading h3{font-size:32px;text-transform:uppercase;letter-spacing:0;font-stretch:50%;font-weight:700;margin:0;padding-bottom:8px}.static_image_row img{height:100%;object-fit:cover;border-radius:8px}.static_image_row h4{font-size:16px;font-family:Gotham Bold;letter-spacing:0;margin:0;-webkit-box-orient:vertical;padding-bottom:8px;text-transform:capitalize}.static_buttons a{font-size:10px;color:#000;text-transform:uppercase;font-stretch:50%;font-family:Gotham Book;letter-spacing:0;text-decoration:none;border:1px solid rgba(0,0,0,1);border-radius:32px;padding:6px 12px;display:block;text-align:center;width:fit-content}#shopify-section-blog-latest{position:sticky;top:10px}.static_image_row a{text-decoration:none}.static_image_grid{display:flex;flex-direction:column;gap:20px}.page_sections .shopify-section .full-width,.page_sections .shopify-section .page-width{padding:0}.latest_article_grid{display:flex;flex-direction:column;gap:20px}.border_bottom{display:block!important;width:100%}.jdgm-widget-actions-wrapper a.jdgm-write-rev-link{background:transparent;color:#000;border:1px solid rgba(0,0,0,.2);border-radius:8px;font-stretch:50%;text-transform:uppercase;font-family:Acumin Variable Concept}h2.jdgm-rev-widg__title{font-size:48px;font-stretch:50%;font-family:Acumin Variable Concept;text-transform:uppercase;font-weight:700;letter-spacing:0}div#judgeme_product_reviews{font-family:Gotham Book;color:#000}.product__description strong{display:inline-block}.single_article_template h1.article-template__title{font-size:48px;font-stretch:50%;text-transform:uppercase;font-weight:700}.single_article_template .article-template__content p,.single_article_template .article-template__content h2,.single_article_template .article-template__content h3,.single_article_template .article-template__content h4,.single_article_template .article-template__content ul li{font-family:Gotham Book;color:#000;letter-spacing:0}.main_blog_container .blog__title{font-size:36px;font-stretch:50%;font-weight:700;text-transform:uppercase;letter-spacing:0}.main_blog_container .card__inner{border-radius:8px!important}.article_wrapper{display:flex;align-items:flex-start;gap:40px}.related_article{width:22%;position:sticky;top:10px}.main_article{width:78%}.main_article .article_block{max-width:100%}.relatred_article_grid h3{font-size:32px;text-transform:uppercase;letter-spacing:0;font-stretch:50%;font-weight:700;margin:0;padding-bottom:8px;line-height:1}.related_article_media img{height:250px;object-fit:cover;border-radius:8px}.related_article_content h4{font-size:16px;font-family:Gotham Bold;letter-spacing:0;margin:0 0 6px;-webkit-box-orient:vertical;text-transform:capitalize;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.related_article_info a{text-decoration:none}.related_article_button a{font-size:10px;color:#000;text-transform:uppercase;font-stretch:50%;font-family:Gotham Book;letter-spacing:0;text-decoration:none;border:1px solid rgba(0,0,0,1);border-radius:32px;padding:6px 12px;display:block;text-align:center;width:fit-content}.related_article_row{display:flex;flex-direction:column;gap:20px}.related_article_description p{margin:0;font-size:14px;font-family:Gotham Book;letter-spacing:0;line-height:20px;padding-bottom:10px}.single_article_template h2{font-size:48px;font-stretch:50%;font-weight:700;text-transform:uppercase;text-align:left;letter-spacing:0;padding-bottom:10px;margin:0}.main_article .article_block:first-child{margin-top:0}.article_heading_info{border-bottom:1px solid #12121233;margin-bottom:30px;margin-top:0!important}.article_date_author_name{display:flex;align-items:center;gap:15px;margin-bottom:10px}.article_date_author_name label{font-size:12px;font-family:Gotham Book;letter-spacing:0;text-transform:uppercase}label.article_date:after{content:"\2022";margin:0 .3rem 0 1.5rem}.page .richtext_content_grid strong,.page .richtext_content_grid b{font-family:Gotham Bold}.page .richtext_content_grid li{font-size:16px;font-family:Gotham Book;line-height:28px;letter-spacing:0;color:#000}.video_image_container{overflow:hidden}.metafield-rich_text_field a{color:#000}.cart_drawer_container .cart-item cart-remove-button{pointer-events:auto}.cart_drawer_container .cart-item__details a.cart-item__name{font-stretch:50%;font-size:22px;font-weight:700;text-transform:uppercase;text-decoration:none}.cart_drawer_container quantity-input.quantity.cart-quantity{min-height:36px;width:100px}.cart_drawer_container quantity-input.quantity.cart-quantity:before,.cart_drawer_container quantity-input.quantity.cart-quantity:after{border-radius:3px}.cart_drawer_container .quantity__input{font-size:20px;font-weight:700;font-stretch:50%;opacity:1;padding-top:3px}.cart_drawer_container button.quantity__button{width:32px}.cart_drawer_container .cart_price_option{font-size:20px;font-weight:700;font-stretch:50%;color:#000}#qikify-stickycart-v2-app .qsc2-product-item__product-title span{text-transform:uppercase;font-size:12px;font-weight:700;font-family:Gotham Book}#qikify-stickycart-v2-app .qsc2-drawer-announcement{background:#294669}#qikify-stickycart-v2-app .qsc2-announcement{color:#fff;font-size:12px;font-family:Gotham Bold}#qikify-stickycart-v2-app .qsc2-drawer-header__shipping-goal-msg{font-size:12px;font-family:Gotham Book;color:#000}#qikify-stickycart-v2-app .qsc2-drawer-header__shipping-goal-progress{background:#294669;animation:none!important;background-image:unset!important}#qikify-stickycart-v2-app span.qsc2-drawer-header__shipping-goal-icon{display:none}#qikify-stickycart-v2-app .qsc2-product-item__product-title a{text-decoration:none!important}#qikify-stickycart-v2-app .qsc2-recommendation-title{font-size:18px;text-align:left;padding-left:0}#qikify-stickycart-v2-app .qsc2-r-product-wrapper{background:transparent}#qikify-stickycart-v2-app a.qsc2-r-product__product-title{font-size:12px;text-decoration:none!important;font-family:Gotham Book;text-transform:uppercase}#qikify-stickycart-v2-app .qsc2-r-product__price{font-size:12px;font-family:Gotham Book}#qikify-stickycart-v2-app .qsc2-drawer-footer__row>div{font-size:18px;font-family:Gotham Book}#qikify-stickycart-v2-app .qsc2-r-product__actions .qsc2-btn{background:transparent;border:1px solid #000;color:#000;border-radius:32px;padding:18px 21px!important;font-size:14px;text-transform:uppercase;font-family:Gotham Book;transform:scale(1)}.qsc2-drawer-header__close-button{top:16px!important}.qsc2-drawer-header:before{font-family:Gotham Bold}.qsc2-drawer--empty-text{font-size:18px;font-family:Gotham Book;color:#000}button.qsc2-basic.qsc2-btn.qsc2-btn-empty-state{font-size:14px;text-transform:uppercase;font-family:Gotham Bold}.qsc2-product-item__quantity{background:transparent!important;border:1px solid #cbd5e1;align-items:center}.qsc2-product-item__quantity-btn.qsc2-quantity-btn--minus{top:1px!important;font-size:18px!important}button.qsc2-basic.qsc2-product-item__quantity-btn.qsc2-quantity-btn--plus{font-size:16px!important}button.qsc2-basic.qsc2-drawer-header__close-button{background:transparent!important}.qsc2-drawer-body{margin-bottom:auto;overflow-x:hidden}.qsc2-drawer-body::-webkit-scrollbar-thumb{border-radius:9999px;background-color:#0f172a4d}.qsc2-drawer-body::-webkit-scrollbar-track{background-color:#f8fafcb3;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.1)}.qsc2-drawer-body::-webkit-scrollbar{width:.25rem;background-color:#f8fafcb3}.qsc2-drawer-header{box-shadow:0 0 #0000,0 0 #0000,0 2px 6px #00000014!important;border:0!important;position:relative}.qsc2-drawer-footer__row.qsc2-drawer-footer__cart-message{text-align:left;font-family:Gotham Book;color:#000}button.qsc2-basic.qsc2-btn.qsc2-checkout-button{border-radius:32px;font-family:Gotham Bold;background:#294669;text-transform:uppercase}.qsc2-recommended-products{padding:0!important}.qsc2-r-product-wrapper{padding-left:0!important;padding-right:0!important}.mute_button{position:absolute;bottom:10px;right:10px;color:#fff;padding:5px;border-radius:50%;cursor:pointer;display:none}.mute_button img{width:30px;height:30px}.video_testimoanil:hover .mute_button{display:block}.site_pop_up_container{position:fixed;top:0;bottom:0;z-index:51;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.site_popup_wrapper{height:100%;display:flex;align-items:center;justify-content:center}.site_popup_grid{width:40%;padding:30px 50px}.site_popup_row img{width:100%;object-fit:contain;margin:0 auto}.site_popup_row h2{text-align:center;font-size:42px;font-family:Gotham Bold;margin:0}.site_popup_row p{font-size:20px;text-align:center;color:#000;font-family:Gotham Book;letter-spacing:0;margin-top:0}.site_popup_confirmation label{background-color:#000;color:#fff;padding:16px 30px;font-family:Gotham Bold;text-align:center;cursor:pointer;border-radius:7px}.site_popup_confirmation{display:flex;align-items:center;justify-content:center;gap:15px}.popup_error_message{font-size:14px;text-align:center;padding:15px 0 0;color:red}.site_popup_row{text-align:center}.cart_main_container h1.title{font-stretch:50%;font-size:48px;letter-spacing:0;font-weight:700;text-transform:uppercase}.cart_main_container a.underlined-link{font-stretch:50%;letter-spacing:0;font-size:24px;font-weight:600;color:#000;text-decoration:none}.cart_main_container .cart-items th{font-size:20px;font-stretch:50%;color:#000;font-weight:600;letter-spacing:0px}.cart_main_container .cart-item__details a.cart-item__name{font-stretch:50%;font-size:20px;text-transform:uppercase;font-weight:700;letter-spacing:0;text-decoration:none}.cart_main_container .cart-item__price-wrapper span.price{font-stretch:50%;font-size:20px;font-weight:600;color:#000}.cart_main_container .cart-item__details .product-option{font-size:16px;font-stretch:50%;color:#000;font-weight:600}.cart_main_container quantity-input.quantity.cart-quantity:before,.cart_main_container quantity-input.quantity.cart-quantity:after{border-radius:32px}.cart_main_container quantity-input.quantity.cart-quantity input.quantity__input{font-stretch:50%;font-weight:700}.cart__footer .totals .totals__total,.cart__footer .totals .totals__total-value{font-stretch:50%;font-size:25px;font-weight:700;letter-spacing:0}.cart__footer small.tax-note{font-stretch:50%;font-size:18px;letter-spacing:1px;color:#000}.cart__footer .cart__checkout-button{font-stretch:50%;font-size:20px;text-transform:uppercase;font-weight:700}.qsc2-drawer-header__shipping-goal.qsc2-drawer-header__shipping-goal--done{animation-name:none!important}.qsc2-drawer-header__shipping-goal-wrapper{max-width:100%!important;transition:width 1.5s ease-in-out!important}ul.cart_product_grid{display:flex;align-items:stretch;gap:20px;padding:0;list-style:none}li.cart_related_col{width:25%}.cart_related_product_image img{border-radius:8px;height:100%;object-fit:cover}.related_cart_product_heading h2{margin:0;font-size:64px;letter-spacing:0px;text-transform:uppercase;font-weight:700;font-stretch:50%}.cart_related_product_data h3{margin:0;padding:10px 0 0;line-height:1}.cart_related_product_data h3 a{font-size:24px;font-stretch:50%;line-height:100%;letter-spacing:0;text-transform:uppercase;font-weight:700;text-decoration:none;color:#000}label.related_cart_prd_flavor{font-size:14px;font-family:Gotham Book;font-weight:400;line-height:100%;padding-top:5px;padding-bottom:10px;color:#000;letter-spacing:0;text-transform:uppercase}.cart_related_product_data{display:flex;flex-direction:column;height:100%}.cart_related_product_image{height:100%;overflow:hidden;border-radius:8px;position:relative}.cart_related_product_image:hover .second_prd_image{transform:scale(1.03);opacity:1}.cart_related_product_image img.second_prd_image{transition:transform .2s ease-in-out!important}img.second_prd_image{position:absolute;top:0;bottom:0;opacity:0;left:0;right:0}.cart_main_container h1.cart__empty-text{font-stretch:50%;font-size:40px;font-weight:700;text-transform:uppercase}.cart_main_container .cart__warnings a.button{font-stretch:50%;font-size:18px;color:#fff;font-weight:600;text-transform:uppercase}.product_pack_grid{padding:15px 0}.product_pack_qiantity{display:flex;align-items:center;gap:10px}.product_pack_qiantity h3{margin:0;font-size:22px;font-stretch:50%;font-weight:600;text-transform:uppercase;line-height:1;padding-top:3px}.product_pack_numbers{flex:1}.product_pack_numbers select{width:100%;padding:6px 10px;box-shadow:unset;outline:none;margin:2px 0;border-color:#294669;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;background:transparent;cursor:pointer}span.qsc2-product-item__property-key,span.qsc2-product-item__property-value{font-size:12px;font-family:Gotham Bold;color:#000!important;opacity:1!important}.qsc2-product-item__variant{opacity:1!important}.video_tag video{object-fit:cover}.down_arrow{display:block!important;position:absolute;right:21px;top:2px;z-index:-1}.down_arrow:after{content:"\2335";height:5px;width:5px;display:block;color:#000;font-weight:700}.product_pack_col{width:50%;position:relative}.product_pack_options{display:flex;align-items:stretch;justify-content:center;gap:6px}.product_packs{border:1px solid #294669;border-radius:8px;flex:1;text-align:center;padding:10px 5px;color:#000;font-stretch:50%;font-size:20px;text-transform:uppercase;font-weight:700;cursor:pointer;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:5px}.product_packs.active_pack{background-color:#294669;color:#fff}.product_desabled{pointer-events:none;opacity:.5}.product_packs label{line-height:1}label.pack_price{font-size:12px;font-weight:500}.product_information_layout{padding:30px 20px 27px;border:1px solid rgba(0,0,0,.2);border-radius:8px}.product_buy_button product-form.product-form{margin-bottom:0}.product_information_layout .price{padding:21px 0 24px}.loop-widget-purchase-options-label{font-stretch:50%;text-transform:uppercase;font-weight:700!important;font-size:22px!important;color:#000}.loop-widget-purchase-option-label{font-stretch:50%;font-weight:500!important;font-size:18px!important;line-height:1!important;padding:2px 0 1px!important}.loop-widget-purchase-option-price{font-stretch:50%;font-size:18px!important;font-weight:600!important}.loop-widget-purchase-option-discount-badge{font-size:14px!important;font-stretch:50%;font-weight:600!important;align-items:center;line-height:1!important;padding:5px 10px 3px!important}.product_fieldset_pill{display:flex;align-items:stretch;justify-content:center;gap:5px}.product_option_button{border:1px solid #294669;border-radius:8px;flex:1;overflow:hidden}label.product_variant_picker{border:0!important;height:100%;padding:15px 5px!important;margin:0!important;border-radius:6px!important;width:100%}fieldset.js.product-form__input.product-form__input--pill{width:100%}span.product_option_name{color:#000;font-stretch:50%;font-size:20px;text-transform:uppercase;font-weight:700;width:100%;display:block;padding-bottom:5px}span.product_option_price{font-size:12px;font-weight:500;line-height:1;font-stretch:50%;width:100%;display:block;text-transform:uppercase;letter-spacing:.6px}.product-form__input--pill input[type=radio]:checked+label .product_option_name{color:#fff!important}.product_information_layout .product__title.test{padding-bottom:10px}.product-form__input--pill legend.form__label{font-stretch:50%;font-weight:700;font-size:22px;color:#000;text-transform:uppercase}.loop-widget-spg-container.expanded{padding-top:15px}label.loop-widget-sp-selector-label{font-stretch:50%;font-size:15px;color:#000!important}.loop-widget-sp-selector-container .loop-widget-sp-selector{font-stretch:50%;font-family:Acumin Variable Concept!important;font-size:18px!important;font-weight:400}option.loop-widget-sp-option{font-size:16px;font-stretch:50%}.product_buy_button .product-form__submit:after{box-shadow:unset!important}.subscription_grid{position:relative}.subscription_content{position:absolute;top:0;bottom:0;width:100%;left:0;right:0;display:flex;align-items:center;padding:0 60px;z-index:2}.subscription_row h2{font-size:96px;font-weight:700;letter-spacing:0;line-height:96px;margin:0;padding-bottom:20px;font-family:Acumin Variable Concept!important;font-stretch:50%;text-transform:uppercase}.subscription_row p{font-size:16px;line-height:32px;font-family:Gotham Bold;font-weight:700;text-transform:uppercase;width:74%;margin:0 auto;letter-spacing:1px}.subscription_row{width:80%}.subscription_image{display:flex}.subscription_container{position:relative}.subscription_container:after{content:"";position:absolute;top:0;background:#000;opacity:0;z-index:1;width:100%;height:100%}.subscription_text_content h2{text-align:center;font-size:64px;font-family:Acumin Variable Concept;letter-spacing:0;padding-bottom:20px;margin:0;font-stretch:50%;font-weight:700;line-height:96px;text-transform:uppercase}.subscription_text_col img{width:58px;height:58px;object-fit:contain}.subscription_text_wrapper{padding:0 40px}.subscription_text_row{display:flex;align-items:stretch;justify-content:center;gap:10px}.subscription_text_col{border-radius:16px;border:1px solid rgba(0,0,0,.5);padding:53px 40px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.subscription_text_col p{font-size:14px;margin:0;line-height:20px;font-family:Gotham Book;color:#000;letter-spacing:0}.subscription_text_col h2{font-stretch:50%;font-size:24px;color:#000;font-weight:600;text-transform:uppercase;margin:0;padding:20px 0 10px;line-height:1}.subscription_image_grid{display:flex}.subscription_image_row h2{margin:0;font-size:64px;font-stretch:50%;padding-bottom:0;font-weight:700;text-transform:uppercase}.subscription_image_row p{font-size:16px;line-height:24px;color:#000c;letter-spacing:0;font-family:Gotham Book;margin:0}.subscription_image_col img{border-radius:16px;object-fit:cover}.subscription_image_col{flex:1;overflow:hidden;border-radius:8px;display:flex}.customer_account_container a#loop-subscriptions-customer-portal-link button{background-color:#294669;border-radius:3px;font-stretch:50%;font-size:22px;text-transform:uppercase;border:0;line-height:1;padding:12px 20px 8px!important}.customer_account_container a#loop-subscriptions-customer-portal-link button:before,.customer_account_container a#loop-subscriptions-customer-portal-link button:after{box-shadow:unset!important;border:0!important}.customer_title_button h1.customer__title{font-stretch:50%;font-size:36px;font-weight:600;margin:0}.drawer__heading{font-stretch:50%;font-size:32px;font-weight:600}.cart-drawer .cart__checkout-button{font-stretch:50%;font-size:28px;font-weight:600;padding-top:5px}.cart-drawer .totals{font-stretch:50%}.cart-drawer .totals .totals__total,.cart-drawer .totals .totals__total-value{font-size:24px}.customer_title_button{display:flex;align-items:flex-start;justify-content:space-between}.customer__title_flex{display:flex;align-items:center;gap:5px;flex-direction:column}.customer_title_button a{font-stretch:50%;font-size:22px;text-decoration:none;font-weight:600;padding:0 3rem;justify-content:center;border-radius:var(--buttons-radius-outset);letter-spacing:.9px;color:#fff;padding-top:3px}.customer__btns_flex{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:end}.customer .btn_shop_url{background-color:rgba(var(--color-button),var(--alpha-button-background))}.customer .btn_shop_url:hover,.customer .btn_logout:hover{color:#fff}.customer .btn_logout{background-color:#c3242a}.account_details{min-width:210px}.cart-drawer .cart-items th{font-size:16px;font-stretch:65%;letter-spacing:1px;color:#000;font-weight:600}.cart-drawer .tax-note{font-stretch:65%;color:#000;font-size:16px}h2.customer_order_title{font-stretch:50%;font-size:28px;font-weight:600;text-transform:capitalize}.customer_account_container .order-history th{font-stretch:50%;font-size:18px;font-weight:700;color:#000}.customer_account_container .order-history td a{font-stretch:50%;font-size:16px!important;color:#000}.customer_account_container .order-history td{font-size:18px;font-stretch:50%;color:#000!important}.account_details h2{font-stretch:50%;font-size:26px;font-weight:700}.account_details p{font-size:18px;line-height:25px;color:#000}.account_details a{font-stretch:50%;font-size:20px;color:#000;text-decoration:none;font-weight:500}.subscription_image_row ul{padding:0}.subscription_image_row ul li:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0751/4944/3296/files/true_checked.png?v=1746781856);height:16px;width:16px;display:block;background-size:contain;background-repeat:no-repeat}.subscription_image_row ul li{display:flex;align-items:center;gap:5px;font-family:Gotham Book;font-size:16px;font-weight:700;color:#000;padding-bottom:8px}.subscribe_banner_overlay_grid{display:flex;align-items:center;padding:60px 68px;background-size:cover;background-repeat:no-repeat;border-radius:8px;height:470px}.subscribe_banner_ovaerlay_row h2{font-size:64px;font-stretch:50%;text-transform:uppercase;font-weight:700;letter-spacing:0;margin:0}.subscribe_banner_ovaerlay_row p{font-size:16px;font-weight:400;padding:0;margin:0;font-family:Gotham Book;letter-spacing:0;line-height:24px}.subscribe_banner_ovaerlay_row ul{padding:0!important}.subscribe_banner_ovaerlay_row ul li:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0751/4944/3296/files/blue_checked.png?v=1746783887);height:16px;width:16px;display:block;background-size:contain;background-repeat:no-repeat}.subscribe_banner_ovaerlay_row ul li{display:flex;align-items:center;gap:5px;font-family:Gotham Book;font-size:16px;font-weight:700;color:#000;padding-bottom:8px}.footer-block.grid__item.footer-block--menu{width:10%}.footer-text-subscribe form#ContactFooter{max-width:100%}.loop-cp-subscription-list-actions-container button#loop-listing-merge-btn{font-family:Gotham Book;letter-spacing:0;text-decoration:none;font-size:18px}.footer_description p{margin:0;font-size:16px;font-family:Gotham Book;letter-spacing:0;color:#000;line-height:22px}.footer_bottom_content{border:0!important;padding:0!important}.footer__copyright.caption .copyright__content{display:flex;width:100%;justify-content:center;font-size:14px;font-family:Gotham Book;color:#000;letter-spacing:0;gap:6px}.footer__copyright.caption .copyright__content p{margin:0}@media (max-width: 1024px) and (min-width: 768px){.footer_container .footer_text_block_image{max-width:30%!important}.footer-block.grid__item.footer-block--menu{width:100%}.subscribe_banner_ovaerlay_row{position:relative;z-index:1}.subscribe_banner_overlay_grid{position:relative}.subscribe_banner_overlay_grid:before{content:"";background-color:#00000075;position:absolute;left:0;right:0;bottom:0;top:0;z-index:0;border-radius:8px}.subscribe_banner_ovaerlay_row h2,.subscribe_banner_ovaerlay_row p,.subscribe_banner_ovaerlay_row ul li{color:#fff}.subscribe_banner_overlay_grid{text-align:center;justify-content:center!important}.subscription_image_row{padding-right:10px!important}.subscription_image_row ul li{font-size:14px}.subscription_image_row h2{font-size:48px;line-height:48px}.subscription_image_row p{font-size:16px;line-height:20px}.subscription_text_content h2{padding-bottom:20px;font-size:48px}.subscription_text_row{flex-wrap:wrap;gap:20px;align-items:stretch}.subscription_text_col{flex:30%;padding:20px;height:200px}.subscription_row{width:100%}.subscription_row h2{font-size:56px;line-height:62px}.subscription_row p{line-height:26px;width:100%}.product_packs{flex:46%}.product_pack_options,ul.cart_product_grid{flex-wrap:wrap}li.cart_related_col{width:48%}.related_cart_product_heading h2{font-size:46px}.site_popup_grid{width:60%;padding:30px}.single_article_template h2{font-size:42px}.related_article{width:30%}.main_article{width:70%}.related_article_media img{height:170px}.main_article .article_block{padding-left:0!important;padding-right:0!important}.contact_banner_information{gap:20px;flex-wrap:wrap}.contact_banner_heading h2{font-size:60px}.contact_banner_grid{padding:35px}.latest_blog_article h3,.latest_table_content h3{font-size:28px}div#shopify-section-blog-latest{width:30%}.page_sections{width:70%}.pages_layout.full-width{padding-top:10px!important;padding-bottom:50px!important}.mobile_view_related_btn{display:none}.related-products{padding:3rem 2rem}.related-products h2.related-products__heading.inline-richtext.h2{font-size:36px}.main_product_container .product-ctm .product.grid{grid-template-columns:48% 48%}.main_product_container .product__info-wrapper{width:100%!important;max-width:100%!important}.icons_heading_row{flex-wrap:wrap}.icons_headings_col{flex:30%}.icons_headings_col img{height:80px;width:80px}.icons_headings_wrapper{width:90%}.icons_headings_col label{font-size:22px}.icons_heading_content h2{font-size:46px}.review_btn.mobile_button{display:none}.video_testimonial_heading{padding:0 2rem 4rem}.video_testimonial_heading h2{font-size:46px}.video_img_testimonial_row{padding:0 2rem}.video_image_testimonial_grid{overflow:hidden}h2.brand-logos-heading{font-size:46px}.full-width{padding:0 2rem}.slider-component-full-width.full-width{padding:0 2rem!important}.main_collection_container h1.collection-hero__title{font-size:50px}.main_blog_container .blog-articles{grid-template-columns:48% 48%}.recently_blog_grid,.faqs_container .collapsible-content-wrapper-narrow{flex-wrap:wrap}.faqs_container .collapsible-content-wrapper-narrow .grid,.faqs_container .collapsible-content-wrapper-narrow .collapsible-content__header{flex:100%;width:100%}.multi_image_content p{line-height:20px}.multi_image_content h2{font-size:30px}h1.main-page-title{font-size:36px}.richtext_content_headings h2,.richtext_content_headings label{font-size:30px!important}.banner_ovaerlay_row{width:70%}.min-width{padding:0 5rem}.footer_container .grid--4-col-tablet .grid__item{width:calc(33% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.feature_collection_title h2.title,.testimonial-header h2,.slide-quote p{font-size:46px}.banner_container h2.banner__heading{font-size:86px}.banner__text p{font-size:20px}.image_text_wrap_row{padding:40px}.swiper_slider_nav{bottom:5%;z-index:3}.image_grid,.image_text_slider_grid{width:100%}.image_text_grid,.testimonial-slider{flex-wrap:wrap}.testimonial-card{flex:48%}.brand-logos-container{flex-wrap:wrap;row-gap:30px}a.logo-item{flex:25%}.brand-logos-container .logo-item img{height:30px}.footer_container .grid--5-col-desktop .footer-block--menu{max-width:33%}.footer_container .grid--5-col-desktop .footer-text-subscribe{max-width:50%}.footer_subscribe_form form#ContactFooter{max-width:100%!important}.banner_overlay_grid{padding:30px}.main_blog_container .article-card-wrapper .card__content{overflow:hidden}.collection_menu_grid{flex-wrap:wrap}.sticky_header header-drawer .header__icon svg{color:#fff}.banner_container .banner__buttons{margin-top:20px!important}.feature_collection_btn{display:none!important}.feature_collection_container ul.grid.product-grid{flex-wrap:wrap}.feature_collection_container ul.grid.product-grid .grid__item:first-child{margin-left:0!important}.feature_collection_container ul.grid.product-grid .grid__item{width:48%!important}.image_with_text_container .image-with-text__media-item{width:100%;padding-right:0}.image_with_text_container .image-with-text__text-item .image-with-text__content{padding:4rem 3rem 2rem}.brand_logo_item{margin:0 20px;width:100%}.image_with_text_container h2.image-with-text__heading{font-size:46px}.feature_collection_container .collection{padding-bottom:0!important}#menu-drawer .menu-drawer__menu-item{font-stretch:50%;font-size:26px;text-transform:uppercase;font-weight:600}.flavor-text{line-height:130%!important}.main_blog_container .slider-buttons{display:none}.video_scrollbar_progressbar{display:none!important}.contact_banner_info_col{width:35%}}@media (max-width: 767px){.footer-text-subscribe .footer-block__details-content{margin-bottom:2rem}.main_blog_container .card__heading a{font-size:14px}.product-ctm .product__media-list .slider__slide .product__media{height:auto!important}.product-media-container{border:0!important}.product-ctm .product__media-list .slider__slide .product__media img{object-fit:contain}.card_prd_wrapper:hover .card__media .media img+img{opacity:1}.recently_blog_col1 .article-card-wrapper .card__information{padding-bottom:20px}.footer_container .footer_text_block_image{max-width:100%!important;margin-bottom:50px!important}.footer_text_block_image,.footer-text-subscribe{margin:0!important}.footer-block--menu ul.footer-block__details-content{margin-bottom:1rem!important}.footer-block.grid__item.footer-block--menu{width:100%;margin:10px 0!important}.subscription_image_row h2{font-size:36px}.subscribe_banner_ovaerlay_row ul{margin-bottom:0}.subscribe_banner_overlay_wrapper{border-radius:8px}.subscribe_banner_ovaerlay_row{position:relative;z-index:1}.subscribe_banner_overlay_grid{position:relative;padding:40px 20px;height:300px;background-position:50%;justify-content:center!important}.subscribe_banner_overlay_grid:before{content:"";background-color:#00000075;position:absolute;left:0;right:0;bottom:0;top:0;z-index:0;border-radius:8px}.subscribe_banner_ovaerlay_row h2{color:#fff;font-size:40px}.subscribe_banner_ovaerlay_row p,.subscribe_banner_ovaerlay_row ul li{color:#fff}.image_with_text_container .image-with-text__media{height:auto;aspect-ratio:19 / 16}.subscription_image_row{padding:0!important}.subscription_image_grid{flex-wrap:wrap;gap:30px}.subscription_image_col{flex:100%}.subscription_text_wrapper{padding:0}.subscription_text_grid::-webkit-scrollbar{width:0;height:0}.subscription_text_grid::-webkit-scrollbar{display:none}.subscription_text_grid{overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth}.subscription_text_content h2{font-size:30px;padding-bottom:0}.subscription_text_col{min-width:250px;padding:5px 10px}.subscription_text_container{padding:20px 0!important}.subscription_text_row{justify-content:flex-start;flex-wrap:nowrap}.subscription_image img{height:350px!important}.subscription_row p{line-height:22px;width:100%;font-size:14px;letter-spacing:0}.subscription_row h2{font-size:26px;line-height:34px}.subscription_content{padding:0 30px}.subscription_row{width:100%}.product_fieldset_pill{flex-wrap:wrap;gap:12px}.product_option_button{flex:48%}.product_packs{flex:46%}.product_pack_options{flex-wrap:wrap}.menu-drawer__navigation button.menu-drawer__close-button{font-stretch:50%;font-weight:700;font-size:20px;text-transform:uppercase}.related_cart_product_heading h2{font-size:36px;text-align:center}ul.cart_product_grid{flex-wrap:wrap}li.cart_related_col{width:100%}.site_popup_confirmation label{padding:14px 25px}.site_popup_row p{font-size:16px}.site_popup_grid{width:80%;padding:30px}.brand_logos_wrapper.full-width{padding:0!important}.latest_article_container{border-top:1px solid #12121233;padding-top:30px}.video_play_button{display:none}.video_scrollbar_progressbar{display:none!important}.single_article_template.full-width{padding-top:40px!important;padding-bottom:50px!important}.related_article,.main_article{width:100%}.article_wrapper{flex-wrap:wrap;flex-direction:column-reverse;gap:0}.single_article_template h2{font-size:36px}.main_blog_container .slider-buttons{display:none}.main-page-width .main_page_container{padding-top:50px!important}.richtext_container .rich-text__wrapper{width:100%}.richtext_container .rich-text{padding-bottom:10px!important}.image_text_desc_container{padding-top:0!important}.newsletter-form{align-items:flex-start!important}.top_blur_layout{filter:blur(250px)}.richtext_container h2.rich-text__heading{font-size:36px}.page_sections .full-width{padding:0!important}.page_sections .page-width{margin:0}.page_content_layout{flex-wrap:wrap;gap:10px;flex-direction:column-reverse;padding-top:0!important;padding-bottom:50px!important}.pages_layout .full-width{padding-left:0!important;padding-right:0!important}.pages_layout .title-wrapper-with-link{padding-left:0!important}.pages_layout .main_blog_container slider-component .grid__item:first-child{margin-left:0!important}div#shopify-section-blog-latest,.page_sections{width:100%}.related_heading_button a{padding:8px 30px 5px}.related_heading_button{justify-content:center;padding:0 0 10px}.mobile_view_related_btn{display:block}.desktop_view_related_btn{display:none}.banner_container .banner__media{height:100%!important}.main_product_container .slider-mobile-gutter .thumbnail-list .thumbnail-list__item .thumbnail[aria-current]{box-shadow:unset;border-color:#d25e51;padding:4px}.main_product_container .info-product-top,.main_product_container .info-product-bottom{padding:25px 20px}.main_product_container button.slider-button svg.icon{color:#fff}.main_product_container button.slider-button{background:#d25e51;border-radius:5%;width:30px;height:auto}.main_product_container .product__media-list .product__media-item:first-child{margin-left:0!important}.related-products h2.related-products__heading.inline-richtext.h2{font-size:36px}.main_product_container .slider-mobile-gutter{margin:0!important;align-items:stretch}.main_product_container .product__info-wrapper{width:100%!important;max-width:100%!important}.main_product_container .product .grid__item.product__media-wrapper{grid-column:1;grid-row:1;margin-bottom:20px}.main_product_container .slider-mobile-gutter .thumbnail-list{margin:0;padding:0!important;scroll-padding-left:1px!important}.main_product_container .product-ctm .product__media-list{display:inline-flex;grid-template-columns:1fr 1fr;gap:10px;scroll-padding-left:0}.main_product_container .product-ctm .product.grid{display:unset}.main_product_container .brand_logos_wrapper.full-width{padding:0!important}.feature_collection_container .product-grid{margin-bottom:0!important}.feature_collection_btn button.slider-button svg{color:#fff}.feature_collection_btn button.slider-button{background-color:#d25e51;border-radius:50%;height:40px;width:40px}.feature_collection_btn{gap:30px;display:none!important}.feature_collection_btn .slider-counter.caption{display:none!important}.feature_collection_container ul.product-grid li:first-child{margin-left:0!important}.feature_collection_container .slider-component-full-width.mobile_slider{padding-right:0!important}.feature_collection_container .slider-component-full-width.full-width{position:relative;z-index:2;overflow:hidden}.brand_logo_row .slick-track{display:flex;align-items:center}.image_with_text_container .image-with-text__text-item .image-with-text__content{padding:3rem 1rem 1rem;background:transparent}.image_with_text_container .image-with-text__media-item{padding-right:0}.icons_heading_content{padding-bottom:30px}.icons_headings_col label{font-size:20px;letter-spacing:2px}.icons_headings_col img{height:75px;width:75px}.icons_headings_col{flex:45%}.icons_heading_content h2{font-size:36px}.icons_heading_row{flex-wrap:wrap;gap:15px}.icons_heading_content p{font-size:14px}.icons_headings_wrapper{width:100%;padding:0 2rem}.review_btn.mobile_button{display:block;margin:3rem 2rem 0}.review_btn.desktop_button{display:none}.video_image_container{padding-top:50px!important;padding-bottom:50px!important}.video_testimonial_heading{padding:0 2rem 2rem;justify-content:center}.video_testimonial_heading h2{font-size:36px}.video_img_testimonial_row{padding:0 2rem;overflow:hidden}.left_brand_div,.right_brand_div{height:114px;width:80px}.top_blur_layout{width:170px;height:96px;right:27%;top:-80px;z-index:0}.left_blur_layout{height:170px;width:240px;top:5%;z-index:0}.image_with_text_container .image-with-text__content{padding-left:0;padding-right:0}.image_with_text_container h2.image-with-text__heading{font-size:36px}.sticky_header header-drawer .header__icon svg{color:#fff}.banner_container .banner__box{padding:10rem 1.5rem}.brand_logos_container{padding-top:34px!important;padding-bottom:34px!important}h2.brand-logos-heading{font-size:36px;margin-bottom:20px;text-align:center}.testimonial-header{flex-wrap:wrap;row-gap:10px;justify-content:center}.slider-component-full-width.full-width,.full-width{padding:0 2rem!important}.menu-drawer__utility-links li.list-social__item a .svg-wrapper,.menu-drawer__utility-links li.list-social__item a .svg-wrapper svg{height:25px!important;width:25px!important}a.menu-drawer__account label{padding-top:8px}#menu-drawer .menu-drawer__menu-item{font-stretch:50%;font-size:22px;text-transform:uppercase;font-weight:600}a.menu-drawer__account{font-stretch:50%;font-size:22px;font-weight:500;text-transform:uppercase;align-items:center}.main_collection_container h1.collection-hero__title{font-size:36px}.collection_menu_grid{flex-wrap:wrap}.recently_blogs{padding:30px 0 0}.main_blog_container .blog-articles{grid-template-columns:48% 48%}.recently_blog_col2 .card.article-card .card__inner{width:100%}.recently_blog_grid{flex-wrap:wrap}.accordion__content p{font-size:14px;line-height:22px}.faqs_container .accordion{margin-top:1rem}.faqs_container .collapsible-content-wrapper-narrow{padding:2rem}.faqs_container h3.accordion__title{font-size:16px;line-height:22px}.faqs_container h2.collapsible-content__heading{font-size:30px}.faqs_container .collapsible-content-wrapper-narrow{flex-wrap:wrap}.faqs_container .collapsible-content-wrapper-narrow .grid,.faqs_container .collapsible-content-wrapper-narrow .collapsible-content__header{flex:100%;width:100%}.faqs_container .accordion__content{overflow-x:hidden}.contact_banner_info_col{width:100%}.contact_banner_grid{justify-content:center;gap:30px;padding:35px 22px;height:100%}.contact_banner_wrapper img{object-fit:cover;object-position:80%}.contact_banner_information{flex-wrap:wrap;column-gap:30px;row-gap:10px}.contact_banner_heading h2{font-size:50px}.mlticolumn_container .multicolumn-list{padding:0!important;gap:20px}.multi_image_content p{font-size:14px;line-height:20px}.multi_image_content{padding:30px 20px}.image_col img{padding:0!important}.multi_image_content h2{font-size:30px}.multi_image_col{flex:100%}.multi_image_row{flex-wrap:wrap}.heading_icon_row h3{font-size:14px}.heading_icon_grid:nth-child(2n){border-right:0}.heading_icon_grid:nth-last-child(2),.heading_icon_grid:last-child{border-bottom:0}.heading_icon_headings h2{font-size:30px}.heading_icon_box{flex-wrap:wrap;align-items:stretch}.heading_icon_grid{flex:50%;border-bottom:1px solid #00000026;display:flex;padding:15px}h1.main-page-title{font-size:36px}.banner_overlay_grid{padding:30px}.banner_ovaerlay_row{width:100%}.richtext_content_headings h2,.richtext_content_headings label{font-size:36px!important;line-height:1}.richtext_content_headings{flex-wrap:wrap;padding-bottom:20px}.image_text_desc_grid{flex-wrap:wrap;gap:10px}.image_description_col.padding-right .image_description_row{padding-right:0}.image_description_col.padding-left .image_description_row{padding-left:0}.image_description_col,.image_col{flex:100%}.min-width{padding:0 2rem}.footer_container .footer__blocks-wrapper{display:flex!important}.footer_container .grid--5-col-desktop .footer-block.grid__item{max-width:48%;margin:0!important}.footer_container .grid--5-col-desktop .footer-text-subscribe,.footer_container .grid--5-col-desktop .footer_text_block_image{max-width:100%!important}.footer_text_block_image .footer-block__details-content.footer-block-image{justify-content:flex-start;margin-bottom:0rem}.feature_collection_container{z-index:1;background:transparent!important}.feature_collection_container .page-width,.testimonial-wrapper.page-width,.brand_logos_wrapper.page-width,.footer_container .footer__content-top.page-width{padding:0 2rem}.banner_container .banner__content{padding:22px}.banner_container:after{opacity:.5!important}.min_width{padding:0 2rem}.footer_social_media .footer__list-social{justify-content:flex-start!important}.footer_container .footer-block-image.center .footer-block__image-wrapper{margin:0 0 10px}.footer_container .footer__content-top.page-width{padding:0 20px}.swiper_slider_nav{bottom:4%;z-index:1}.slide-quote p{font-size:26px;line-height:30px}label.slide-source{font-size:18px}.image_text_wrap_row{padding:20px}.image_grid,.image_text_slider_grid{width:100%}.image_text_grid{flex-wrap:wrap}.testimonial-card{flex:100%;height:auto}.testimonial-slider{flex-wrap:wrap}.brand-logos-container{flex-wrap:wrap;row-gap:20px;justify-content:center;column-gap:15px}.brand_logo_item{margin:0 20px;width:100%}.banner_container h2.banner__heading{font-size:56px}.banner__text p{font-size:14px;letter-spacing:2px;line-height:25px}.banner_container .banner__buttons{margin-top:10px!important}.feature_collection_heading_grid{justify-content:center}.feature_collection_title h2.title,.testimonial-header h2{font-size:36px}.feature_view_button.mobile{display:block}.feature_view_button.desktop{display:none}}.image-with-text__text.rte.body ul li:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0751/4944/3296/files/true_checked_1.png?v=1747131047);height:16px;width:16px;display:block;background-size:contain;background-repeat:no-repeat}.image-with-text__text.rte.body ul li{list-style-type:none;display:flex;align-items:center;gap:5px;font-family:Gotham Book;color:#000}.richtext_content_headings label{text-decoration:underline}.richtext_content_grid h5{font-size:20px;margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
