christmas-reveal{display:block}.christmas-reveal__revealed,christmas-reveal[data-revealed] .christmas-reveal__countdown,christmas-reveal[data-revealed] .christmas-reveal__vote{display:none}christmas-reveal[data-revealed] .christmas-reveal__revealed{display:block;margin-bottom:var(--brand-space-6)}.christmas-reveal__revealed-text{margin:0 0 var(--brand-space-4);font-size:2rem;font-weight:700}.christmas-reveal__button{min-height:var(--brand-tap-target)}.christmas-reveal__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--brand-space-4);margin:0;padding:0;list-style:none}@media screen and (min-width:990px){.christmas-reveal__grid{grid-template-columns:repeat(4,1fr);gap:var(--brand-space-6)}}.christmas-reveal-card{display:flex;flex-direction:column;overflow:hidden;border:var(--brand-border-hairline) solid rgb(var(--brand-xmas-gold-400));border-radius:var(--brand-radius-lg);background:rgb(var(--brand-xmas-cream-50));box-shadow:var(--brand-shadow-md)}.christmas-reveal-card__media{position:relative;display:grid;place-items:center;overflow:hidden;aspect-ratio:1;background:var(--vote-snow) top center / 12rem 12rem repeat,radial-gradient(circle at 50% 40%,rgb(var(--brand-xmas-green-500)),rgb(var(--brand-xmas-green-700)) 75%)}.christmas-reveal-card__tee{width:78%;color:rgba(var(--brand-xmas-cream-50),.14)}.christmas-reveal-card__tee svg{display:block;width:100%;height:auto}.christmas-reveal-card__mark{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding-top:var(--brand-space-4);color:rgb(var(--brand-xmas-gold-400));font-family:var(--font-heading-family);font-size:clamp(6rem,18vw,10rem);font-weight:700;line-height:1;text-shadow:var(--brand-shadow-md)}.christmas-reveal-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 35%,rgba(var(--brand-xmas-cream-50),.18) 50%,transparent 65%);transform:translate(-100%);animation:christmas-reveal-shine calc(var(--brand-duration-slow) * 10) var(--brand-ease-standard) infinite}.christmas-reveal-card:nth-child(2n) .christmas-reveal-card__media:after{animation-delay:calc(var(--brand-duration-slow) * 3)}@keyframes christmas-reveal-shine{60%,to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.christmas-reveal-card__media:after{animation:none}}.christmas-reveal-card__body{padding:var(--brand-space-3) var(--brand-space-4) var(--brand-space-4);color:rgb(var(--brand-xmas-green-700));text-align:center}.christmas-reveal-card__title{margin:0;color:inherit}.christmas-reveal-card__note{margin:var(--brand-space-1) 0 0;font-size:1.3rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.christmas-reveal__perks{display:grid;gap:var(--brand-space-4);margin:var(--brand-space-8) auto 0;max-width:100rem;padding:0;list-style:none}@media screen and (min-width:750px){.christmas-reveal__perks{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}}.christmas-reveal__perk{padding:var(--brand-space-4);border:var(--brand-border-hairline) solid rgb(var(--brand-xmas-gold-400));border-radius:var(--brand-radius-lg);background:rgba(var(--brand-xmas-green-700),.6);color:rgb(var(--brand-xmas-cream-50));text-align:center}.christmas-reveal__perk-title{margin:0 0 var(--brand-space-1);color:rgb(var(--brand-xmas-gold-400));font-weight:700}.christmas-reveal__perk-text p{margin:0}.christmas-reveal__vote{margin-top:var(--brand-space-8);color:rgb(var(--brand-xmas-cream-50));text-align:center}.christmas-reveal__vote-text{margin:0 0 var(--brand-space-3);font-weight:700}.christmas-reveal:not(.christmas-vote--festive) .christmas-reveal__perk,.christmas-reveal:not(.christmas-vote--festive) .christmas-reveal__vote{color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-christmas-reveal.css.map */
