.custom-hero .theme-button,.theme-button,.button,button[type=submit],.btn,.shopify-payment-button__button,.cart__checkout-button{background:linear-gradient(180deg,#a02a2a,#7a1e1e)!important;color:#fff!important;border:1.5px solid #F5EEDA!important;border-radius:8px!important;font-weight:800!important}.custom-hero .theme-button:hover,.theme-button:hover,.button:hover,button[type=submit]:hover,.btn:hover{background:linear-gradient(180deg,#7a1e1e,#f5eeda)!important;color:#fff!important}.roadmap-badge{background:linear-gradient(180deg,#a02a2a,#7a1e1e)!important;border-color:#1a1a1a!important;color:#fff!important}.timeline-fill,.roadmap-circle{background:linear-gradient(180deg,#a02a2a,#7a1e1e)!important}.accent.global-accent-text,span.accent{background:linear-gradient(180deg,#a02a2a,#7a1e1e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.custom-hero__content{background:linear-gradient(135deg,#fff8ebcc,#fff0)!important;border-radius:16px!important}.custom-hero__subtitle p{font-size:18px!important;line-height:1.7!important}.custom-hero__rating-text{font-size:15px!important;font-weight:600!important}.variant-best-value-badge{background:linear-gradient(180deg,#a02a2a,#7a1e1e)!important;color:#fff!important}.quantity-break-save-badge{background:linear-gradient(180deg,#a02a2a,#7a1e1e)!important;background-color:transparent!important;color:#fff!important}.variant-save-badge,.variant-save-badge-below-price,.quantity-break-badge{background:linear-gradient(180deg,#a02a2a,#7a1e1e)!important;color:#fff!important}.ann-row1{background:linear-gradient(90deg,#a02a2a,#7a1e1e)!important}.cs-wrap{background:linear-gradient(180deg,#a02a2a,#7a1e1e)!important}.cs-wrap h2,.cs-wrap h2 em{color:#fff!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:#fff!important;background-clip:unset!important}.cs-wrap p{color:#fff!important}.ticker-wrapper,.ticker-bar,[class*=ticker]{background:linear-gradient(90deg,#a02a2a,#7a1e1e)!important}.country-filter .country-filter__search-icon,.country-filter .country-selector__close-button,.country-filter .field__button,[id$=__as_seen_in_logos_hpfJT6],[id$=__image_with_text_4Nrjxn],[id$=__product_comparison_ahRqAP],[id$=__before_after_KeXf6z]{display:none!important}.disclosure__list-wrapper.country-selector,.disclosure__list-wrapper.country-selector .disclosure__list{background:linear-gradient(180deg,#a02a2a,#7a1e1e)!important;border-color:#ffffff2e!important;color:#fff!important}.country-selector .country-filter{background:#7a1e1e!important;border-bottom:1px solid rgba(255,255,255,.15)!important}.country-selector .popular-countries{border-bottom-color:#fff3!important}.country-selector .disclosure__link{display:grid!important;grid-template-columns:auto minmax(6rem,auto) 1fr!important;gap:.75rem!important;align-items:center!important;color:#fff!important}.country-selector .disclosure__link:hover,.country-selector .disclosure__link:focus,.country-selector .disclosure__link[aria-current=true]{background:#ffffff1f!important;color:#fff!important}.country-selector .disclosure__link>span:first-child{order:1!important}.country-selector .disclosure__link .localization-form__currency{order:2!important;opacity:1!important;color:#fff!important;text-align:left!important;font-weight:700!important;padding-right:0!important;white-space:nowrap!important}.country-selector .disclosure__link .country{order:3!important;text-align:right!important;color:#fff!important;font-weight:400!important}.country-selector .disclosure__link .icon-checkmark,.country-selector .disclosure__link svg{color:#fff!important;stroke:#fff!important;fill:#fff!important}.country-selector .country-filter__input{background:#ffffff1a!important;color:#fff!important;border-color:#ffffff40!important}.country-selector .country-filter__input::placeholder{color:#ffffffb3!important}.country-selector .field__label{color:#ffffffd9!important;background:transparent!important}.country-selector .field:before,.country-selector .field:after{border-color:#ffffff40!important}@media(max-width:749px){.disclosure__list-wrapper.country-selector{border-color:#ffffff2e!important}}.shop-product-title,.shopify-section h1{line-height:1.18!important;letter-spacing:-.3px!important}.shopify-section h2{line-height:1.22!important;letter-spacing:-.2px!important}.shopify-section h3{line-height:1.3!important}.shopify-section p{line-height:1.6!important}.cs-wrap,.tbh-section,.rfg,.efaq-outer,.sol-guarantee{padding-top:48px!important;padding-bottom:48px!important}[id$=__4_benefits_jtwY6M],[id$=__image_with_text_MnK3Cx]{padding-top:52px!important;padding-bottom:52px!important}[id$=__testimonials_erbHYR]{padding-top:52px!important;padding-bottom:60px!important}[id$=__roadmap_GEaDNe]{padding-top:52px!important;padding-bottom:52px!important}[id*=scrolling_ticker],[id*=scrolling_features]{padding:0!important}.shopify-section>.page-width,.shopify-section>.container{max-width:1240px!important;margin:0 auto!important;padding-left:22px!important;padding-right:22px!important}.shop-product-title,.tbh-heading,.rfg__heading,.efaq-inner h2,.sol-guarantee__heading,[id*="4_benefits"] .accent{color:#1a1a1a!important}.cs-wrap,.cs-wrap *,.cs-wrap .cs-eyebrow,.cs-wrap .cs-heading,.cs-wrap .cs-body,.cs-wrap .cs-card,.cs-wrap .cs-card *,.cs-wrap .cs-card__icon,.cs-wrap .cs-card__title,.cs-wrap .cs-card__text{color:#fff!important}.shop-product-title{margin-bottom:14px!important;margin-top:6px!important}[class*=custom_text] p,.imgr{margin-bottom:12px!important}.benefits-grid,.bg-benefit-item{gap:12px!important}[class*=add_to_cart] button,.buy-box-button{padding-top:16px!important;padding-bottom:16px!important;font-size:16px!important;letter-spacing:.6px!important;border-radius:10px!important;margin-top:8px!important;margin-bottom:8px!important}.product-faq__item{padding:12px 0!important}.product-faq__question{font-size:14px!important;font-weight:700!important;color:#1a1a1a!important}.product-faq__answer{font-size:14px!important;line-height:1.6!important;padding-top:8px!important;color:#444!important}.testimonial-card{padding:24px 20px!important;border-radius:14px!important;box-shadow:0 3px 14px #0f254012!important}.testimonial-card__title{font-size:17px!important;line-height:1.28!important;margin-bottom:12px!important;color:#1a1a1a!important}.testimonial-card__content{font-size:14px!important;line-height:1.6!important;margin-bottom:16px!important;color:#444!important}[id$=__4_benefits_jtwY6M] .benefit{padding:22px 18px!important}.image-with-text__content{padding:22px!important}.image-with-text__heading{margin-bottom:14px!important;color:#1a1a1a!important}@media(max-width:989px){.cs-wrap,.tbh-section,.rfg,.efaq-outer,.sol-guarantee,[id$=__4_benefits_jtwY6M],[id$=__image_with_text_MnK3Cx],[id$=__testimonials_erbHYR],[id$=__roadmap_GEaDNe]{padding:36px 16px!important}.shopify-section>.page-width,.shopify-section>.container{padding-left:16px!important;padding-right:16px!important}.shop-product-title{font-size:26px!important;line-height:1.2!important}.cs-heading{font-size:21px!important}.tbh-heading{font-size:19px!important}.rfg__heading,.efaq-inner h2{font-size:22px!important}.tbh-chip{padding:8px 14px!important;font-size:12px!important}.testimonial-card{padding:20px 16px!important}.testimonial-card__title{font-size:15px!important}.testimonial-card__content{font-size:13px!important}}@media(max-width:480px){.cs-wrap,.tbh-section,.rfg,.efaq-outer,.sol-guarantee,[id$=__4_benefits_jtwY6M],[id$=__image_with_text_MnK3Cx],[id$=__testimonials_erbHYR],[id$=__roadmap_GEaDNe]{padding:32px 14px!important}.shop-product-title{font-size:23px!important}.cs-heading,.efaq-inner h2{font-size:19px!important}.rfg__heading,.sol-guarantee__heading,.tbh-heading{font-size:18px!important}}.bc{max-width:720px;margin:60px auto;padding:0 20px;color:#1a1a1a}.bc .bc-lede{font-size:19px;line-height:1.7;border-top:3px solid #7A1E1E;padding-top:24px;margin-bottom:36px;color:#1a1a1a!important}.bc h2{font-size:21px;margin-top:40px;margin-bottom:16px;color:#1a1a1a!important;font-weight:700}.bc h3{font-size:17px;margin-top:28px;margin-bottom:10px;color:#1a1a1a!important;font-weight:600}.bc p,.bc li{font-size:15px;line-height:1.65;color:#1a1a1a!important}.bc ul,.bc ol{padding-left:24px;margin-bottom:20px}.bc li{margin-bottom:8px}.bc .check{list-style:none;padding-left:28px;position:relative}.bc .check:before{content:"\2713";color:#7a1e1e;position:absolute;left:0;font-weight:700}.bc .x{list-style:none;padding-left:28px;position:relative}.bc .x:before{content:"\2715";color:#7a1e1e;position:absolute;left:0;font-weight:700}.bc .bc-footnote{font-style:italic;color:#888;border-top:1px solid #eee;padding-top:16px;margin-top:48px;font-size:13px}.bc table{width:100%;border-collapse:collapse;margin:20px 0}.bc th,.bc td{padding:10px 12px;border:1px solid #e5e5e5;text-align:left;font-size:14px}.bc th{background:#faf7f0;font-weight:700}.main-page-title.h0{font-size:38px!important;margin-bottom:24px;color:#1a1a1a}.free-shipping-notice-container{display:block!important;width:100%!important;margin-top:8px!important;margin-bottom:6px!important;text-align:left!important}.free-shipping-notice-inner{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;padding:0 11px!important;background-color:#fff!important;border-radius:50px!important}.free-shipping-banner{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;font-size:13px!important;letter-spacing:.2px!important;line-height:2!important;color:red!important}.free-shipping-banner,.free-shipping-banner *,.free-shipping-text,.free-shipping-text *{color:red!important}.free-shipping-dot{width:8px!important;height:8px!important;background-color:#ff0808!important;border-radius:50%!important;margin:0 6px 0 0!important;display:inline-block!important;vertical-align:middle!important;position:relative!important;animation:free-shipping-blink 1s infinite linear!important}.free-shipping-dot:after{content:""!important;width:8px!important;height:8px!important;background-color:#ff0808!important;border-radius:50%!important;position:absolute!important;top:0!important;left:0!important;z-index:-1!important;animation:free-shipping-pulse 1s infinite cubic-bezier(.165,.84,.44,1)!important}.free-shipping-text{display:inline-flex!important;align-items:center!important;vertical-align:middle!important;flex-wrap:wrap!important;justify-content:flex-start!important}@keyframes free-shipping-blink{0%,to{opacity:.5}50%{opacity:1}}@keyframes free-shipping-pulse{0%{transform:scale(1);opacity:.5}to{transform:scale(2.2);opacity:0}}@media(max-width:480px){.free-shipping-banner{font-size:12px!important}}.testimonials-section .nav-button.global-nav-button,.testimonials-section .nav-button.global-nav-button.prev,.testimonials-section .nav-button.global-nav-button.next,.testimonials-section button.nav-button,.section--testimonials .nav-button{--nav-btn-bg: #FFFFFF !important;--nav-btn-bg-hover: #FFFFFF !important;--nav-btn-color: #1A1A1A !important;--nav-btn-color-hover: #A02A2A !important;--nav-btn-border-color: #E5E5E5 !important;background-color:#fff!important;color:#1a1a1a!important;border-color:#e5e5e5!important}.testimonials-section .nav-button svg,.testimonials-section .nav-button svg path,.section--testimonials .nav-button svg path{fill:#1a1a1a!important;stroke:#1a1a1a!important}.product-benefits .benefit-icon,.product-benefits .benefit-item .benefit-icon svg,[class*=product-benefits] .benefit-icon svg{color:#a02a2a!important;fill:#a02a2a!important;visibility:visible!important;opacity:1!important;display:inline-block!important}html body .custom-footer .newsletter-form__button,html body .custom-footer button.newsletter-form__button,html body .custom-footer .newsletter-form__button.field__button,html body .custom-footer button.newsletter-form__button.field__button,html body .custom-footer .newsletter-form .newsletter-form__button,html body footer .newsletter-form__button,html body footer button.newsletter-form__button,html body footer .newsletter-form__button.field__button,html body .newsletter-form .newsletter-form__button,html body .newsletter-form .newsletter-form__button.field__button{background:linear-gradient(180deg,#a02a2a,#7a1e1e)!important;background-color:#7a1e1e!important;background-image:linear-gradient(180deg,#a02a2a,#7a1e1e)!important;color:#fff!important;border:0!important;border-left:0!important;border-right:0!important;border-top:0!important;border-bottom:0!important;border-color:#7a1e1e!important;opacity:1!important;box-shadow:none!important}html body .custom-footer .newsletter-form__button:hover,html body .custom-footer button.newsletter-form__button:hover,html body .custom-footer .newsletter-form__button.field__button:hover,html body .custom-footer button.newsletter-form__button.field__button:hover,html body .custom-footer .newsletter-form__button:focus,html body .custom-footer .newsletter-form__button:focus-visible,html body footer .newsletter-form__button:hover{background:linear-gradient(180deg,#7a1e1e,#f5eeda)!important;background-color:#f5eeda!important;background-image:linear-gradient(180deg,#7a1e1e,#f5eeda)!important;color:#fff!important;opacity:1!important;border:none!important;box-shadow:none!important;transform:none!important}html body .custom-footer .newsletter-form__button svg,html body .custom-footer .newsletter-form__button svg path,html body .custom-footer .newsletter-form__button .icon-arrow,html body footer .newsletter-form__button svg,html body footer .newsletter-form__button svg path{color:#fff!important;fill:#fff!important;stroke:#fff!important}button.btn,button.button,a.btn,a.button,.theme-button,.global-button,.global-cta-button,.product-form__cart-submit,.product-form__submit,button[type=submit]:not(.disable-global-button-styling):not(.newsletter-form__button):not(.nav-button),.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.cart__checkout-button,.cart-drawer__checkout,.cart__update,.cart-notification__button,.upsell-button,button.upsell,.btn--upsell,.field__button:not(.newsletter-form__button),.rich-text-button,.custom-hero .theme-button,.sol-guarantee__cta,.sol-guarantee__badge,.product-recommendations__cart-button,.quick-add__submit{background:linear-gradient(180deg,#a02a2a,#7a1e1e)!important;background-color:#7a1e1e!important;color:#fff!important;border-color:#7a1e1e!important;border:0!important}button.btn:hover,button.button:hover,a.btn:hover,a.button:hover,.theme-button:hover,.global-button:hover,.global-cta-button:hover,.product-form__cart-submit:hover,.product-form__submit:hover,button[type=submit]:hover:not(.disable-global-button-styling):not(.newsletter-form__button):not(.nav-button),.shopify-payment-button__button:hover,.cart__checkout-button:hover,.cart-drawer__checkout:hover,.upsell-button:hover,button.upsell:hover,.sol-guarantee__cta:hover,.sol-guarantee__badge:hover{background:linear-gradient(180deg,#7a1e1e,#f5eeda)!important;background-color:#f5eeda!important;color:#fff!important}button.btn svg,a.btn svg,.theme-button svg,.global-button svg,.product-form__cart-submit svg,.shopify-payment-button__button svg,.cart__checkout-button svg,.sol-guarantee__cta svg{fill:#fff!important;color:#fff!important;stroke:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-hero-upgrades.css.map */
