.container-1170{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:clamp(16px,4vw,40px);padding-right:clamp(16px,4vw,40px)}body .article-content.halo-text-format h3 strong{color:#e30406;font-family:Georgia;font-size:clamp(22px,4vw,42px);font-weight:400;line-height:clamp(30px,5vw,54px);padding-bottom:clamp(16px,3vw,24px)}body .article-content.halo-text-format p{color:#202020;font-family:Montserrat;font-size:clamp(14px,1.6vw,16px);font-weight:400;line-height:clamp(22px,2vw,24px);margin:0;padding-bottom:clamp(12px,2vw,16px)}body #ArticleSection-template--26816193921392__main .halo-article-content .article-content li{color:#202020;font-family:Montserrat;font-size:clamp(14px,1.6vw,16px);font-weight:400;line-height:clamp(22px,2vw,24px);padding-bottom:clamp(6px,1vw,8px);margin-top:0}body .halo-article-content .article-content .cross{background:url(/cdn/shop/files/cross.svg?v=1771593688) no-repeat left center;padding:5px 10px 10px 24px;list-style:none;margin-left:-16px}body #ArticleSection-template--26816193921392__main .halo-article-content .article-content span .li_gap{display:block;margin:0;height:auto;padding:8px 0 0}body .article-content.halo-text-format span{color:#202020;font-family:Montserrat;font-size:clamp(14px,1.6vw,16px);font-weight:400;line-height:clamp(22px,2vw,24px)}body .article-content.halo-text-format h3{color:#e30406;font-family:Libre Baskerville;font-size:clamp(18px,2.5vw,24px);font-weight:400;line-height:clamp(24px,3vw,30px);padding-bottom:clamp(16px,3vw,24px);margin:0}body .fireoko_para{padding-bottom:clamp(16px,3vw,24px);margin:0}body .button{font-weight:500!important;background:radial-gradient(50% 50% at 50% 50%,#b10405,#e30406)!important;border-color:#e30406!important}body .button:hover{background:radial-gradient(50% 50% at 50% 50%,#444,#202020)!important;border-color:#202020!important}body announcement-bar-component{padding-top:6px!important;padding-bottom:6px!important}body .header-nav-hamburger .header-icons{gap:22px}.header-nav-hamburger .header__search-input .search-modal__form .field{flex-direction:row-reverse}.img-box .image{border-radius:20px}body .halo-banner-wrapper .flex-box__banner .content-box{padding:30px 50px;text-align:left}.banner-content ul{margin:0 0 24px;padding:0 0 0 18px}.banner-content ul li{font-size:16px;color:#202020;font-weight:400;margin-bottom:6px}.banner-content ul li::marker{color:#e30406;font-weight:500;font-size:18px}.image-banner-item-small_img_4HkBAp .content-box{padding:30px 50px 30px 0!important;text-align:left}footer{background:radial-gradient(50.85% 50.03% at 50% 50%,#444,#202020)!important;padding-bottom:50px}.footer-bottom-logo{margin:32px auto 0}.footer__content-top{background:none!important}.footer-block__details .image_logo{width:120px;margin-bottom:26px}.footer-block__details .image_logo img{width:100%;height:auto}.footer__content-top .halo-row{justify-content:space-between}.footer-block__details p,.footer-block__newsletter .footer-block__subheading p{color:#f1f1f1;font-family:Roboto,sans-serif;font-size:15px;font-weight:400;line-height:24px}.footer-block__details .content-piece p a{text-decoration:underline;text-underline-offset:2px;text-transform:none}body .footer-block__list-social .list-social__link{padding:8px}body .footer-block__list-social .list-social__link svg{width:20px!important;height:20px!important}body .footer-block__newsletter .field__input{border:1px solid #ffffff;background:transparent}.footer-block__newsletter .field__input{font-size:14px}.field__input::placeholder{font-size:14px!important}.footer-block__details .content-piece{display:flex;align-items:baseline;gap:8px;margin-bottom:16px}.footer-block__details .content-piece:nth-child(3){margin-bottom:0}.footer-block__details .content-piece svg{width:2rem;height:2rem}.footer-block__details .content-piece p{padding:0;margin:0}.footer-block__details .content-piece p a{text-decoration:underline;text-underline-offset:2px}.custom-wrapper{display:flex;align-items:center;justify-content:space-between;gap:4rem}.custom-wrapper .halo-block-header{width:40%}.custom-wrapper .halo-block-content{width:60%}body .faqs .faqs-item .card-body p{margin:0;font-size:15px;font-weight:400}body .halo-block-header h3,#shopify-block-AeGJ2SHZFS2x6TDljW__rivyo_reviews_loyalty_wc_review_section_WkFHG3{color:#202020!important;font-size:32px;line-height:normal!important;margin-bottom:8px}body .halo-block-header .rte{font-size:16px;margin:0}.custom-product-weight-info{font-size:15px;display:block;margin:0 0 6px;color:#6d6d6d;font-weight:300}.template-product .moreItem-breadcrumb{--spacing-bottom: 16px}.template-product .productView-title{color:#202020;font-size:28px;font-weight:500;line-height:36px}.template-product .tagline{color:#202020;font-size:16px;font-weight:500;margin:0 0 8px;line-height:22px}.template-product .product-weight-txt{color:#6d6d6d;font-size:14px;font-weight:400;line-height:24px;margin:0 0 5px}.template-product .price__compare .price-item{font-size:16px!important}.tab-popup-content p{margin:-8px 0 0;font-size:15px;font-weight:400;color:#202020}.product-usp{padding:0;display:flex;flex-wrap:wrap;margin:24px 0 -6px}.address-wrapper p{line-height:22px;position:relative;margin-bottom:10px!important}.address-wrapper p:last-child:before{content:url(/cdn/shop/files/ion_location-sharp.svg?v=1773914261);position:absolute;top:0;left:-28px}.terms_pointers li{width:50%;color:#252525;list-style:none;margin-bottom:6px;font-size:16px;font-weight:500;line-height:24px;background:url(/cdn/shop/files/bi_check.svg?v=1772009590) no-repeat left center;padding:4px 10px 4px 28px}.menu-lv-1__action,.menu--mobile-lv-1__action{font-weight:500!important}.contact-store iframe{width:100%;border-radius:15px}.contact_icon_info{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px}.slick-dots .slick-active button{background:#e30406!important;border-color:#e30406!important}.contact_icon_info svg{width:3rem;height:3rem;stroke:none;fill:none}.contact_icon_info>div{width:96%}.contact-info{background:#ffcaca;padding:40px;border-radius:15px}.contact_icon_info a{font-size:16px;text-decoration:underline;text-underline-offset:1px;line-height:26px;display:block}.contact_icon_info a{width:85%;margin-bottom:10px;line-height:22px}.contact_social_wrapper .footer-block__item{width:100%}.contact_social_wrapper .footer-block__list-social .list-social__link{background:transparent;border:1px solid #e30406}.contact_social_wrapper p{font-size:16px;line-height:normal;margin:20px 0 12px}.contact-text h2{color:#e30406;font-size:42px;font-weight:400;line-height:54px;margin:0}.contact-text p{color:#202020;font-size:18px;font-weight:400;line-height:26px;margin:4px 0 26px}.contact-form label{font-size:16px;font-weight:500;margin:0 0 6px}.contact-form .form-input,.contact-form .field__input{border:1px solid #202020}.video-section__media{border-radius:15px}.custom-banner-wrapper{position:relative;width:100%}.custom-banner-wrapper .breadcrumb a,.custom-banner-wrapper .breadcrumb span:not(.separate),.custom-banner-wrapper .breadcrumb span.separate svg{color:#fff!important;stroke:#fff;font-size:16px;fill:#fff}.custom-banner-wrapper .breadcrumb{justify-content:center;padding:16px 0 7px}.custom-banner-wrapper picture,.custom-banner-wrapper img{width:100%;display:block;height:inherit}.custom-banner-wrapper img{object-fit:cover}.banner-content-wrapper .banner-content,.custom-banner-wrapper .banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:20px;text-align:center}.banner-content-wrapper .banner-content h1,.custom-banner-wrapper .banner-content h1{color:#fff;font-size:48px;margin:0}.productView-buttons .productView-groupTop{flex-direction:row!important}@media screen and (min-width:1300px){#shopify-block-AeGJ2SHZFS2x6TDljW__rivyo_reviews_loyalty_wc_review_section_WkFHG3,#shopify-block-ALzE2SEhLeVljQkVXd__rivyo_reviews_loyalty_wc_review_section_XFqfNb{width:1400px;margin:80px auto 0;padding:0 16px}}#shopify-block-AeGJ2SHZFS2x6TDljW__rivyo_reviews_loyalty_wc_review_section_WkFHG3{margin:80px auto 0;padding:0 16px}.wc_icon_color:not(.wc_icon_empty) svg,.wc_summary_layout_2 .wc_review_badge_wrap svg,.wc_review_badge_star.wc_review_badge_star_fill svg path,.wc_review_rating_contain label span.full_star svg,.wc_review_rating_contain label span.full_star svg g{stroke:#ffcf47!important}body li.wc_tab_cls button{font-size:16px;font-weight:500}body li.wc_rivyo_review_filter_item label{font-size:16px;line-height:22px;margin:0 8px 0 0}body .wc_select_box select{font-size:16px;font-weight:400}body .wc_review_summary_action button{line-height:26px}body .wc_review_item_body_desc,.wc_review_item_body_desc p{font-weight:400;line-height:24px!important;font-size:16px!important}body .wc_review_title h2{margin:0;font-family:var(--font-heading-family)!important;font-size:36px}body .wc_review_item_body_title{color:#202020;font-size:20px!important;font-weight:500;margin:0 0 10px;font-family:var(--font-heading-family)!important;text-transform:capitalize}.halo-recommendations-block h3,.halo-recommendations-block .halo-block-header .title{margin:0!important}.halo-recommendations-block .halo-block-header{margin:0 0 28px}.template-product .banner-item:hover img{transform:scale(1.05)}.template-product .banner-item img{transition:all .4s linear}.dr-basic-widget{width:1400px;margin:0 auto;padding:0 16px}.about-section{background:#fff;padding:80px 0 0;display:flex;gap:40px;flex-direction:column}.about-top{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.about-left,.about-right{flex:1}.small-title{display:flex;align-items:center;gap:15px;font-size:16px;letter-spacing:4px;font-weight:700;color:#e30406;margin-bottom:16px}.small-title .line{height:2px;width:50px;background:#d62828}.about-left h2{color:#202020;font-size:34px;font-weight:400;line-height:44px;margin:0}.about-right p,.mobile-text{color:#202020;font-size:18px;font-weight:400;line-height:28px}.mobile-text,.previewCartTotals.subTotal,.button-view-cart,.wishlist-footer.pagination-right,.article-card__footer{display:none}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.stat h3{color:#e30406;font-size:36px;font-weight:600;line-height:44px;font-family:Montserrat,sans-serif;margin:0 0 6px}.stat p{margin-top:4px;font-size:16px;color:#202020;line-height:1.6;font-weight:400}@media screen and (min-width:1024px){body .halo-block-header h3,body #shopify-block-AeGJ2SHZFS2x6TDljW__rivyo_reviews_loyalty_wc_review_section_WkFHG3,body .halo-block-header .title .text{font-size:36px!important}body .halo-block-header .rte{font-size:16px;margin:0 0 30px}}.complementary-products-slider .custom-product-weight-info,.complementary-products-slider .label_sale_percent{display:none}.complementary-products-title p{padding:0;margin:-12px 0 16px}#shopify-section-template--26816195166576__product-recommendations .halo-block-header p{padding:0;margin:4px 0 0;font-size:16px;line-height:22px}.template-page .main-page-title{text-align:center;margin-bottom:14px!important;color:#e30406}.template-page .custom_policy_wrapper p{color:#202020;line-height:25px}.template-page .custom_policy_wrapper strong{font-size:20px;font-weight:600;margin:0 0 14px;display:inline-block}.template-page .custom_policy_wrapper h2{margin:24px 0 -2px;font-size:24px;color:#e30406;font-weight:400}.template-page .custom_policy_wrapper li{margin:0 0 4px}.template-page .custom_policy_wrapper li strong{margin-bottom:0;font-size:16px}.template-page .custom_policy_wrapper a{font-weight:500;text-decoration:underline;text-underline-offset:2px}.wishlist-container .card-wishlist .wishlist-icon:before,.wishlist-container .card-wishlist .wishlist-icon:after{background-color:#000!important}body .article-content.halo-text-format h3 strong{color:#e30406;font-family:Georgia;font-size:42px;font-weight:400;line-height:54px;padding-bottom:24px}body .article-content.halo-text-format p{color:#202020;font-family:Montserrat;font-size:16px;font-weight:400;line-height:24px;margin:0;padding-bottom:16px}.halo-article-content .article-content .list-common{padding-top:8px}body #ArticleSection-template--26816193921392__main .halo-article-content .article-content ul{padding-bottom:0}body #ArticleSection-template--26816193921392__main .halo-article-content .article-content li{color:#202020;font-family:Montserrat;font-size:16px;font-weight:400;line-height:24px;padding-bottom:8px;margin-top:0}body .halo-article-content .article-content .cross{background:url(/cdn/shop/files/cross.svg?v=1771593688) no-repeat left center;padding:5px 10px 10px 24px;list-style:none;margin-left:-16px}body #ArticleSection-template--26816193921392__main .halo-article-content .article-content span .li_gap{display:block;padding:8px 0 0;margin:0;height:auto}body .article-content.halo-text-format span{color:#202020;font-family:Montserrat;font-size:16px;font-weight:400;line-height:24px}body .article-content.halo-text-format h3{color:#e30406;font-family:Libre Baskerville;font-size:24px;font-weight:400;line-height:30px;padding-bottom:24px;margin:0}body .fireoko_para{padding-bottom:24px;margin:0}@media(min-width:768px)and (max-width:1024px){.container-1170{padding-left:40px;padding-right:40px}#ArticleSection-template--26816193921392__mains .blog-row.blog-block-item.column-3{display:grid;grid-template-columns:1fr 1fr;gap:20px}body .article-content.halo-text-format h3 strong{font-size:32px;line-height:44px;padding-bottom:20px}body .article-content.halo-text-format p{font-size:15px;line-height:23px;padding-bottom:14px}body #ArticleSection-template--26816193921392__main .halo-article-content .article-content li{font-size:15px;line-height:23px;padding-bottom:7px}body .article-content.halo-text-format span{font-size:15px;line-height:23px}body .article-content.halo-text-format h3{font-size:20px;line-height:26px;padding-bottom:20px}body .fireoko_para{padding-bottom:20px}}@media(max-width:767px){.k-popup__review{padding:0!important;margin:0!important}.container-1170{padding-left:16px;padding-right:16px}#BlogSection-template--26973665132912__main .blog-row.blog-block-item.column-3{padding:0 16px;display:grid;grid-template-columns:1fr 1fr;gap:24px 16px}#BlogSection-template--26973665132912__main .blog-block-item .blog-title{line-height:22px;margin-bottom:8px}#BlogSection-template--26973665132912__main h3.blog-title,#BlogSection-template--26973665132912__main h3.blog-title a{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}body #BlogSection-template--26973665132912__main .blog-block-item .blog-info{font-style:normal;padding-top:10px;border-top:1px solid #000;border-top:1px solid #686666;flex-direction:column-reverse;align-items:baseline;color:#202020;font-size:14px;font-weight:400;text-transform:none;display:flex}body .article-content.halo-text-format h3 strong{font-size:22px;line-height:30px;padding-bottom:16px}body .article-content.halo-text-format p{font-size:14px;line-height:22px;padding-bottom:12px}body #ArticleSection-template--26816193921392__main .halo-article-content .article-content li{font-size:14px;line-height:22px;padding-bottom:6px}body .article-content.halo-text-format span{font-size:14px;line-height:22px}body .article-content.halo-text-format h3{font-size:18px;line-height:24px;padding-bottom:16px}body .fireoko_para{padding-bottom:16px}body #BlogSection-template--26973665132912__main .blog-block-item .blog-info{margin-bottom:0}}body #BlogSection-template--26973665132912__main .blog-block-item .blog-info{font-size:14px;font-weight:400;text-transform:none;font-style:normal;padding-top:10px;border-top:1px solid #000;display:flex;gap:8px;justify-content:space-between}#BlogSection-template--26973665132912__main h3.blog-title,#BlogSection-template--26973665132912__main h3.blog-title a{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}body #BlogSection-template--26973665132912__main .blog-block-item .blog-info{margin-bottom:0}.blog-info .blog-date time{position:relative;padding-left:22px;color:#202020;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.blog-info .blog-date time:before{content:"";position:absolute;left:-8px;top:50%;width:24px;height:24px;transform:translateY(-50%);background:url(/cdn/shop/files/timer.svg?v=1771856911-l) no-repeat center / contain;opacity:1}.blog-info .blog-author{position:relative;padding-left:24px;margin-left:12px;color:#202020;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.blog-info .blog-author:before{content:"";position:absolute;left:-8px;top:50%;width:24px;height:24px;transform:translateY(-50%);background:url(/cdn/shop/files/user.svg?v=1771856891) no-repeat center / contain;opacity:1}body .gbbMixCascadeQuantityWrapper{width:110px!important;gap:14px!important}body .gbbMixCascadeQuantityDecrementBtn,body .gbbMixCascadeQuantityIncrementBtn{width:36px!important;min-width:36px!important;height:34px!important;min-height:34px!important;background-color:#e30406!important}body .gbbMixCascadeAddBtn{width:120px!important;padding:10px 14px!important;background-color:#e30406!important}body .gbbMixCascadeAddToCartBtn{background-color:#e30406!important}body .gbbMixCascadeBodyWrapper{row-gap:0!important;margin-top:0!important}body .gbbMixCascadeAddToCartBtnV2{padding:10px 4px}body .gbbMixCascadeProductsPriceWrapper,body .gbbMixCascadeAddToCartBtnPrice,body .gbbMixCascadeAddToCartBtnPriceSeperator{display:none!important}.blog-info{display:flex!important;justify-content:space-between!important;padding-top:16px!important;border-top:1px solid #202020!important}.blog-title a{overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:var(--product-title-line-text);text-overflow:ellipsis;-webkit-box-orient:vertical}.halo-article-content .article-header,.template-article .custom-banner-wrapper breadcrumb-component{display:none!important}.header__active-menu-item{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#e30406}.sticky-options,.gbbMixCascadeVariantSelectionWrapper{display:none!important}.gbbMixCascadeProductTitle{margin-top:24px}#shopify-section-template--26992793354608__177493545912f7468d{padding:0 16px}body footer .footer-block__text p{text-transform:none!important}.k-popup-wrapper[id=foMj7h] .k-popup__review[data-id=ttWxg] .k-popup__review--item .k-popup__review--item__content,.k-popup__review--modal[data-id=ttWxg] .k-popup__review--item .k-popup__review--item__content,.k-popup-wrapper[id=foMj7h] .k-popup__review[data-id=ttWxg] .k-popup__review--header,.k-popup__review--modal[data-id=ttWxg] .k-popup__review--header{background-color:#f9f4f4!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
