body.rcac-halloween{--rcac-orange: #f5a342;--rcac-ink: #1a0000}.rcac-halloween .landing .hero__inner{gap:.45rem;z-index:2}.rcac-halloween .hero__season{margin:0;font-size:.85rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--rcac-orange)}.rcac-halloween .hero__ctas{align-items:center}.rcac-halloween .hero__horror{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.6rem .8rem;border:2px solid var(--rcac-orange);border-radius:4px;color:var(--paper);font-family:var(--font-display);font-size:1.1rem;letter-spacing:.05em;text-decoration:none}.rcac-halloween .hero__horror:hover{background:var(--rcac-orange);color:var(--rcac-ink)}.rcac-halloween .hero__horror:focus-visible{outline:3px solid var(--paper);outline-offset:4px}.rcac-halloween-decor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden;-webkit-user-select:none;user-select:none}.rcac-web{position:absolute;width:clamp(105px,17vw,215px);color:var(--paper);opacity:.45}.rcac-web svg,.rcac-spider svg{display:block;width:100%;height:100%}.rcac-web--left{top:0;left:0}.rcac-web--right{right:0;bottom:0;transform:rotate(180deg);width:clamp(95px,13vw,165px);opacity:.32}.rcac-spider{position:absolute;top:0;width:64px;height:170px;color:var(--paper)}.rcac-spider--left{left:clamp(40px,10vw,155px)}.rcac-spider--right{right:clamp(100px,15vw,235px);width:48px;height:230px}.rcac-spider__silk{stroke:var(--paper);stroke-width:.8;opacity:.55}.rcac-spider__body{fill:var(--rcac-ink);stroke:var(--paper);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media(max-width:760px){.rcac-halloween .hero__season{font-size:.72rem;letter-spacing:.12em}.rcac-halloween .landing .hero__ctas{gap:.65rem;margin-top:1rem}.rcac-halloween .hero__horror{font-size:.95rem;padding:.5rem .65rem}.rcac-web{width:80px;opacity:.34}.rcac-web--right{width:70px;opacity:.24}.rcac-spider--left{left:10px;width:32px;height:90px}.rcac-spider--right{display:none}}@media(max-width:1100px){.rcac-halloween .landing .hero{flex-direction:column}.rcac-halloween .hero .site-notice{position:static;inset:auto;width:100%;height:auto;padding:0 16px 16px;display:flex;justify-content:center}.rcac-halloween .hero .site-notice__stamp{margin:0;transform:none;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/132/assets/rcac-halloween.css.map */
