body:has(.rh-funnel-dependencies){--tk-ember:#c90000;--tk-ember-lt:#e21b1b;--tk-alert:#c90000;--tk-forest:#222;--tk-deep:#151515;--tk-card-dark:#252525;--tk-cream:#fffaf7;--tk-paper:#fff;--tk-mark:#ffe4df;--tk-gold-text:#ad0000;--tk-gold-on-dark:#ffb8ad;--sr-space:1.25rem;--sr-radius:.625rem;--sr-focus:#1468c4;--header-height:0px;--header-group-height:0px;--header-sticky-height:0px}.sr-campaign__header{display:flex;justify-content:center;align-items:center;padding:8px 16px;background:var(--tk-paper);border-bottom:2px solid var(--tk-ember)}.sr-campaign__logo{display:flex;align-items:center;min-height:44px;color:#000;text-decoration:none;font-size:1.5rem;font-weight:800}.sr-campaign__logo img{filter:brightness(0);display:block;width:200px;max-width:70vw;height:auto}body:has(.rh-funnel-dependencies) :is(h1,h2,h3){text-wrap:pretty;overflow-wrap:break-word;line-height:1.2;letter-spacing:-.02em}body:has(.rh-funnel-dependencies) :is(.tkcta__btn,.tko__cta,.tksign__cta,.tks__btn,.add-to-cart-button){background:var(--tk-ember);color:var(--tk-paper);box-shadow:0 4px #890000;border-radius:var(--sr-radius);min-height:48px;line-height:1.35;white-space:normal}body:has(.rh-funnel-dependencies) :is(a,button):focus-visible{outline:3px solid var(--sr-focus);outline-offset:4px}body:has(.rh-funnel-dependencies) .tkcta{padding-block:var(--sr-space)}@media(max-width:749px){body:has(.rh-funnel-dependencies) :is(h1,h2){font-size:clamp(1.65rem,6.6vw,2.15rem);line-height:1.22;max-width:100%;margin-block-end:1rem}body:has(.rh-funnel-dependencies) h3{line-height:1.3}body:has(.rh-funnel-dependencies) .tkcta__btn{font-size:1rem;padding:1rem 1.125rem;letter-spacing:.015em}body:has(.rh-funnel-dependencies) .tkcta__sub{line-height:1.5;margin-block-start:1rem}}body:has(.rh-funnel-dependencies) footer{--sr-footer-bg:#111;--sr-footer-text:#f5f5f5;--sr-footer-muted:#ccc;--sr-footer-accent:#c90000;background:var(--sr-footer-bg);color:var(--sr-footer-text);border-top:3px solid var(--sr-footer-accent)}body:has(.rh-funnel-dependencies) footer :is(.section,.section-background){--color-background:#111;--color-foreground:#f5f5f5;--color-foreground-rgb:245 245 245;--color-primary:#f5f5f5;--color-primary-hover:#ff6969;background:var(--sr-footer-bg);color:var(--sr-footer-text)}body:has(.rh-funnel-dependencies) footer :is(.text-block,h2,h3,h4,p,a,summary){color:var(--sr-footer-text)!important}body:has(.rh-funnel-dependencies) footer a:hover{color:#ff6969!important}body:has(.rh-funnel-dependencies) footer .email-signup__input{background:#202020!important;border-color:#666!important;color:var(--sr-footer-text)!important}body:has(.rh-funnel-dependencies) footer .email-signup__input::placeholder{color:var(--sr-footer-muted)!important}body:has(.rh-funnel-dependencies) footer .email-signup__button{background:var(--sr-footer-accent)!important;color:#fff!important}body:has(.rh-funnel-dependencies) footer .email-signup__button:hover{background:#a80000!important}body:has(.rh-funnel-dependencies) footer :is(a,button,input):focus-visible{outline:3px solid #ff6969!important;outline-offset:3px}body:has(.rh-funnel-dependencies) .shopify-section:has(>marquee-component),body:has(.rh-funnel-dependencies) .shopify-section:has(>marquee-component) :is(.section-background,marquee-component){background:#d60000;color:#fff;--color-background:#d60000;--color-foreground:#fff}body:has(.rh-funnel-dependencies) marquee-component p{color:#fff;font-size:13px;font-weight:700;line-height:1.4;margin:0}@media(max-width:749px){.sr-campaign__header{padding:6px 14px}.sr-campaign__logo img{width:180px;max-width:60vw}body:has(.rh-funnel-dependencies) #header-group{margin:0;padding:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rh-x-sr-campaign.css.map */
