@import"https://fonts.googleapis.com/css2?family=Anton&family=Inter:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,600&display=swap";:root{--rc001-dark: #1C1C1C;--rc001-dark-bg: #1C1C1C;--rc001-ink: #1C1C1C;--rc001-ink-muted: #666666;--rc001-bg: #FFFFFF;--rc001-surface: #FFFFFF;--rc001-border: #E5E5E5;--rc001-accent: #90D5FF;--rc001-accent-dark: #5BBDE0;--rc001-green: #16a34a;--rc001-radius: 6px;--rc001-radius-btn: 4px;--rc001-font: "Inter", system-ui, -apple-system, sans-serif;--rc001-font-display: "Anton", system-ui, sans-serif;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1);--font-heading-family: "Anton", system-ui, sans-serif;--font-heading-weight: 400;--font-heading-style: normal}.rc001-announce{background:var(--rc001-dark);color:#fff;text-align:center;font-family:var(--rc001-font);font-size:13px;font-weight:500;letter-spacing:.03em;padding:10px 16px}.rc001-announce__inner{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.rc001-announce__label{opacity:.85;letter-spacing:.05em}.rc001-announce__timer{display:flex;gap:4px;align-items:baseline;font-weight:700}.rc001-announce__timer-block{display:inline-flex;align-items:baseline;gap:2px}.rc001-announce__num{font-size:17px;line-height:1;font-weight:800}.rc001-announce__unit{font-size:10px;opacity:.65;text-transform:uppercase}.rc001-announce__btn{background:var(--rc001-accent);color:#fff;border:none;padding:7px 20px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;cursor:pointer;font-family:var(--rc001-font)}.rc001-as-seen-on{background:var(--rc001-dark);padding:44px 0;overflow:hidden;font-family:var(--rc001-font)}.rc001-as-seen-on__heading{text-align:center;color:#fff;font-size:clamp(16px,3vw,22px);font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px}.rc001-as-seen-on__sub{text-align:center;color:#ffffff73;font-size:13px;margin:0 0 28px}.rc001-marquee-wrap{overflow:hidden;mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.rc001-marquee-track{display:flex;gap:72px;animation:rc001-scroll 22s linear infinite;width:max-content;align-items:center}.rc001-marquee-track img{height:34px;width:auto;filter:brightness(0) invert(1);opacity:.65;object-fit:contain;flex-shrink:0}@keyframes rc001-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.rc001-faq{font-family:var(--rc001-font);background:var(--rc001-surface);padding:clamp(40px,8vw,80px) clamp(16px,4vw,32px)}.rc001-faq__container{max-width:960px;margin:0 auto}.rc001-faq__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:6px;flex-wrap:wrap;gap:12px}.rc001-faq__title{font-size:clamp(18px,3.5vw,26px);font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:var(--rc001-ink);margin:0;font-family:var(--rc001-font-display)}.rc001-faq__badge{background:var(--rc001-accent);color:#fff;font-size:12px;font-weight:700;padding:6px 18px;border-radius:999px;letter-spacing:.03em;white-space:nowrap}.rc001-faq__sub{font-size:13px;color:var(--rc001-ink-muted);margin:0 0 28px;font-style:italic}.rc001-faq__grid{display:grid;grid-template-columns:1fr 1fr;column-gap:0}.rc001-faq__item{border-bottom:1px solid var(--rc001-border)}.rc001-faq__item:nth-child(odd){border-right:1px solid var(--rc001-border);padding-right:32px}.rc001-faq__item:nth-child(2n){padding-left:32px}.rc001-faq__item summary{display:flex;align-items:center;justify-content:space-between;padding:18px 0;font-size:14px;font-weight:600;color:var(--rc001-ink);cursor:pointer;list-style:none;gap:12px;font-family:var(--rc001-font)}.rc001-faq__item summary::-webkit-details-marker{display:none}.rc001-faq__icon{font-size:22px;font-weight:300;line-height:1;flex-shrink:0;transition:transform .2s cubic-bezier(.23,1,.32,1);color:var(--rc001-ink-muted)}.rc001-faq__item[open] .rc001-faq__icon{transform:rotate(45deg)}.rc001-faq__answer{font-size:14px;color:var(--rc001-ink-muted);padding-bottom:18px;line-height:1.65;font-family:var(--rc001-font);margin:0}.rc001-faq__cta-wrap{text-align:center;margin-top:40px}.rc001-faq__cta{display:inline-block;background:var(--rc001-accent);color:#fff;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:14px 56px;border-radius:var(--rc001-radius-btn);text-decoration:none;font-family:var(--rc001-font)}@media(max-width:749px){.rc001-faq__grid{grid-template-columns:1fr}.rc001-faq__item:nth-child(odd){border-right:none;padding-right:0}.rc001-faq__item:nth-child(2n){padding-left:0}}.rc001-sticky-atc{display:none;position:fixed;bottom:0;left:0;right:0;background:var(--rc001-dark);color:#fff;padding:12px 16px;z-index:9999;box-shadow:0 -2px 20px #00000026;opacity:0;transform:translateY(100%);transition:opacity .25s,transform .25s;font-family:var(--rc001-font)}.rc001-sticky-atc.is-visible{opacity:1;transform:translateY(0)}.rc001-sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:500px;margin:0 auto}.rc001-sticky-atc__name{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.rc001-sticky-atc__price{font-size:12px;opacity:.7}.rc001-sticky-atc__btn{background:var(--rc001-accent);color:#fff;border:none;padding:12px 22px;border-radius:var(--rc001-radius-btn);font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;font-family:var(--rc001-font)}@media(max-width:749px){.rc001-sticky-atc{display:block}}.rc001-jersey-custom{font-family:var(--rc001-font);padding:16px 0 8px}.rc001-jersey-custom__inner{max-width:520px}.rc001-jersey-custom__heading{font-size:15px;font-weight:700;color:var(--rc001-ink);margin:0 0 4px}.rc001-jersey-custom__sub{font-size:13px;color:var(--rc001-ink-muted);margin:0 0 14px}.rc001-jersey-custom__fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.rc001-jersey-field__label{display:block;font-size:12px;font-weight:600;color:var(--rc001-ink);margin-bottom:6px;text-transform:uppercase;letter-spacing:.04em}.rc001-jersey-field__input{width:100%;padding:10px 14px;border:1.5px solid var(--rc001-border);border-radius:var(--rc001-radius);font-size:14px;font-family:inherit;color:var(--rc001-ink);outline:none;box-sizing:border-box;transition:border-color .15s}.rc001-jersey-field__input:focus{border-color:var(--rc001-accent)}@media(max-width:479px){.rc001-jersey-custom__fields{grid-template-columns:1fr}}.product__title,.product__title h1{font-family:var(--rc001-font-display);font-weight:400;letter-spacing:.02em}.product-form__submit{transition:transform .16s var(--ease-out),opacity .16s ease;cursor:pointer}.product-form__submit:active{transform:scale(.97);transition-duration:.1s}.collection__title{font-family:var(--rc001-font-display);font-weight:400;letter-spacing:.03em}.facets__heading{font-family:var(--rc001-font-display);font-weight:400;letter-spacing:.04em}.button,.button--primary,.cart__checkout-button{cursor:pointer;transition:transform .16s var(--ease-out),opacity .16s ease}.button:active,.button--primary:active,.cart__checkout-button:active{transform:scale(.97);transition-duration:.1s}@media(hover:hover)and (pointer:fine){.button--primary:hover,.cart__checkout-button:hover{opacity:.9}}@keyframes rc001-reveal-global{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){.shopify-section:not(:first-child) product-recommendations,.shopify-section:not(:first-child) .disclosures{animation:rc001-reveal-global .5s var(--ease-out) both;animation-timeline:view();animation-range:entry 0% entry 25%}}@media(prefers-reduced-motion:reduce){.button,.button--primary,.cart__checkout-button,.product-form__submit{transition:none}@supports (animation-timeline:view()){product-recommendations,.disclosures{animation:none;opacity:1;transform:none}}}[id^=shopify-section-] .rc001-faq__title,[id^=shopify-section-] .rc001-as-seen-on__heading{color:inherit}.price__sale{display:none}.price--on-sale .price__sale{display:flex!important;align-items:center;flex-wrap:wrap;gap:4px}.price--on-sale .price__regular{display:none!important}.price--on-sale .price-item--regular{text-decoration:line-through;color:var(--rc001-ink-muted)}.price--on-sale .price-item--sale{font-weight:700;color:var(--rc001-ink)}
/*# sourceMappingURL=/cdn/shop/t/23/assets/rc-blackedout-001-styles.css.map */
