:root{--cds-primary: #8B0304;--cds-accent: #6A6061;--cds-purple: var(--cds-primary);--cds-gold: var(--cds-accent);--cds-white: #FFFFFF;--cds-light-gray: #F4F5F6;--cds-dark-text: #1A1A1A;--cds-muted-text: #6B7280;--cds-border: #C4C6D0;--cds-error: #BA1A1A;--cds-success: #1A6B2E;--font-body-family: "Source Sans 3", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading-family: "Source Sans 3", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}.cds-header-phone{color:var(--cds-primary);text-decoration:none;white-space:nowrap;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;min-height:44px;padding:0 .75rem;margin-right:.5rem;width:auto;height:auto;line-height:1.1}.cds-header-phone__number{font-size:1.625rem;font-weight:600}.cds-header-phone__caption,.cds-header-phone__lang{font-size:1.4rem;font-weight:400;letter-spacing:.01em;margin-top:1px}.cds-header-phone:hover,.cds-header-phone:focus{text-decoration:underline}.cds-header-phone:focus-visible{outline:2px solid var(--cds-primary);outline-offset:2px;border-radius:4px}.cds-footer-brand-block{padding:24px 0 16px}.cds-footer-brand-block .cds-footer-disclosed-tier{font-size:1.4rem;color:var(--cds-muted-text);margin-top:8px;line-height:1.5}.cds-footer-brand-block .cds-footer-shop-name{font-size:1.5rem;font-weight:600;color:var(--cds-primary);margin-bottom:8px}.cds-footer-policies-col h3,.cds-footer-contact-col h3,.cds-footer-newsletter-col h3{font-size:1.4rem;font-weight:600;color:var(--cds-primary);margin-bottom:6px;text-transform:none}.cds-footer-policies-col a,.cds-footer-contact-col a{color:var(--cds-primary);text-decoration:none;padding:3px 0;min-height:24px;display:flex;align-items:center;line-height:1.3}.cds-footer-policies-col a,.cds-footer-contact-col a{font-size:1.4rem}.cds-footer-policies-col a:hover,.cds-footer-contact-col a:hover{text-decoration:underline}.cds-footer-contact-col .cds-contact-muted{font-size:1.4rem;color:var(--cds-muted-text);display:block;padding:2px 0;line-height:1.3}.cds-footer-newsletter-col .cds-footer-newsletter-intro{font-size:1.4rem;color:var(--cds-muted-text);line-height:1.5;margin:0 0 12px}.cds-footer-newsletter-col .klaviyo-form-TBEbcx{max-width:320px}.cds-footer-trademark{font-size:1.4rem;color:var(--cds-muted-text);text-align:center;padding:8px 24px 12px;line-height:1.5;border-top:1px solid var(--cds-border)}.cds-about-brand-block{background:var(--cds-white);border:1px solid var(--cds-border);border-left:3px solid var(--cds-accent);border-radius:8px;padding:24px;margin-bottom:24px}.cds-about-brand-block .cds-about-brand-distributor{font-size:1.4rem;font-weight:600;color:var(--cds-primary);margin-bottom:8px}.cds-about-brand-block .cds-about-brand-operated{font-size:1.4rem;color:var(--cds-dark-text);line-height:1.5}.cds-about-placeholder{background:var(--cds-light-gray);border:1px dashed var(--cds-border);border-radius:4px;padding:16px;margin-bottom:24px}.cds-about-placeholder p{font-style:italic;color:var(--cds-dark-text);margin:0 0 8px}.cds-about-placeholder .cds-placeholder-note{font-size:1.4rem;color:var(--cds-muted-text);font-style:normal}.cds-social-connect{margin-top:32px}.cds-social-connect h2{font-size:1.4rem;font-weight:600;color:var(--cds-primary);margin-bottom:16px}.cds-social-connect-grid{display:flex;gap:16px;flex-wrap:wrap}.cds-social-connect-item{flex:1;min-width:180px}.cds-social-connect-item a{display:flex;align-items:center;gap:12px;padding:16px;background:var(--cds-white);border:1px solid var(--cds-border);border-radius:8px;text-decoration:none;transition:border-color .15s,box-shadow .15s;min-height:44px}.cds-social-connect-item a:hover,.cds-social-connect-item a:focus{border-color:var(--cds-primary);box-shadow:0 1px 4px #0000000f}.cds-social-connect-item a:focus-visible{outline:2px solid var(--cds-primary);outline-offset:2px}.cds-social-icon{width:24px;height:24px;color:var(--cds-muted-text);flex-shrink:0}.cds-social-label{font-size:1.4rem;font-weight:600;color:var(--cds-primary)}.cds-social-url{font-size:1.4rem;color:var(--cds-muted-text);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.cds-social-connect-note{font-size:1.4rem;color:var(--cds-muted-text);margin-top:12px}@media screen and (max-width:767px){.cds-social-connect-grid{flex-direction:column}.cds-social-connect-item{min-width:auto}}.cds-rebates-cta{display:inline-flex;align-items:center;justify-content:center;background-color:var(--cds-primary);color:var(--cds-white);font-size:1.4rem;font-weight:600;text-decoration:none;padding:0 24px;height:48px;border-radius:4px;border:none;cursor:pointer;transition:background-color .15s;margin:16px 0}.cds-rebates-cta:hover,.cds-rebates-cta:focus{background-color:#6f0203;color:var(--cds-white);text-decoration:none}.cds-rebates-cta:focus-visible{outline:2px solid var(--cds-primary);outline-offset:2px}@media screen and (max-width:767px){.cds-rebates-cta{display:flex;width:100%}}.cds-contact-layout{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.cds-contact-info-block h2{font-size:1.4rem;font-weight:600;color:var(--cds-primary);margin-bottom:16px}.cds-contact-info-block a{color:var(--cds-primary);font-size:1.4rem;display:block;margin-bottom:4px}.cds-contact-info-block .cds-contact-muted{font-size:1.4rem;color:var(--cds-muted-text);display:block;margin-bottom:12px;line-height:1.5}.cds-contact-info-block address{font-style:normal;font-size:1.4rem;color:var(--cds-muted-text);line-height:1.6}@media screen and (max-width:767px){.cds-contact-layout{grid-template-columns:1fr}}.main-page-title,.main-page-title.h0{font-size:3rem;font-weight:600;line-height:1.2}@media screen and (max-width:749px){.main-page-title,.main-page-title.h0{font-size:2.25rem}}.cds-nav-placeholder{color:var(--cds-muted-text);font-size:1.4rem;font-style:italic}.header__heading{justify-self:start}.header__menu-item{padding-left:.8rem;padding-right:.8rem}.select__select option,select option{font-size:1.4rem}.header__submenu a.header__menu-item{text-align:left;justify-content:flex-start}.shopify-section:has(.jdgm-rev-widg[data-number-of-reviews="0"]){display:none}
/*# sourceMappingURL=/cdn/shop/t/30/assets/theme-custom.css.map */
