.advent-countdown{display:block;background:#112228}.advent-countdown__frame{aspect-ratio:401 / 720;background:#112228}.advent-countdown__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#112228}.advent-countdown__media-shift{position:absolute;top:0;right:0;bottom:0;left:0}.advent-countdown__media-img--desktop{display:none}.advent-countdown__media-shift img{position:absolute;top:0;left:-110.85%;width:321.7%;height:100%;max-width:none;max-height:none;object-fit:fill;object-position:center top}.content-box>.advent-countdown__content{grid-area:full-start / full-start / full-end / full-end;z-index:1;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:1.35rem 1.1rem 1.6rem}.advent-countdown__inner{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center}.advent-countdown__copy,.advent-countdown__footer{display:flex;flex-direction:column;align-items:center;width:100%}.advent-countdown__title :is(h1,h2,h3,h4,p,.heading){margin:0;color:#fff;font-family:Hampton Script,cursive;font-weight:400;font-style:normal;font-size:clamp(2.7rem,11.5vw,3.15rem);line-height:.92;letter-spacing:0;text-transform:none;overflow-wrap:normal}.advent-countdown__subtext{display:block;margin-top:.55rem;max-width:22rem;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:.74rem;line-height:1.36}.advent-countdown__subtext :is(p,div){margin:0}.advent-countdown__status{display:flex;flex-direction:column;align-items:center;margin:.15rem 0 0}.advent-countdown__count{display:inline-flex;align-items:center;justify-content:center;gap:.04em;height:clamp(2.5rem,11.41vw,2.86rem);line-height:1}.advent-countdown__count-text{display:none}.advent-countdown__count img{display:block;height:100%;width:auto;max-width:none;max-height:none}.advent-countdown__suffix{margin-top:.35rem;padding-inline:0;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:clamp(.82rem,3.65vw,.92rem);line-height:1;letter-spacing:0;text-transform:lowercase}.advent-countdown__button{display:inline-flex;align-items:center;justify-content:center;margin-top:.7rem;min-height:2.1rem;padding:.4rem 1.15rem;border:1px solid #fff;border-radius:999px;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.625rem;font-weight:400;line-height:1;letter-spacing:0;text-decoration:none;text-transform:lowercase}.advent-countdown__timezone,.advent-countdown__expired{color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.advent-countdown__timezone{margin-top:.35rem;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.advent-countdown__expired :is(p,div){margin:0}.advent-countdown[data-expired] .advent-countdown__status,.advent-countdown[data-expired] .advent-countdown__timezone,.advent-countdown[data-expired] .advent-countdown__button{display:none}.advent-countdown[data-expired] .advent-countdown__expired{display:block}@media screen and (min-width:1000px){.advent-countdown__frame{aspect-ratio:1529 / 960.7}.advent-countdown__media-img--mobile{display:none}.advent-countdown__media-img--desktop{display:block}.advent-countdown__media-shift img{inset:auto;width:172%;height:148%;left:-56%;top:-30%;object-fit:fill;object-position:center;transform:none}.content-box>.advent-countdown__content{flex-direction:row;align-items:center;justify-content:flex-end;padding:0 3.3% 0 0}.advent-countdown__inner{width:53.4%;height:auto;max-width:none;justify-content:flex-start}.advent-countdown__title :is(h1,h2,h3,h4,p,.heading){font-size:clamp(4.25rem,7.77vw,7.421rem);line-height:.85}.advent-countdown__subtext{display:block;margin-top:clamp(1.5rem,3.2vw,2.75rem);max-width:34rem;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:clamp(1.05rem,1.7vw,1.625rem);line-height:1.36}.advent-countdown__subtext :is(p,div){margin:0}.advent-countdown__status{margin-top:clamp(1.35rem,2.4vw,2.15rem)}.advent-countdown__count{gap:.03em;height:clamp(2.75rem,4.4vw,4.15rem);font-size:clamp(2.75rem,4.4vw,4.15rem)}.advent-countdown__count-text{display:none}.advent-countdown__count img{display:block;height:100%;width:auto;max-width:none;max-height:none}.advent-countdown__suffix{margin-top:clamp(1.35rem,2.4vw,2.15rem);padding-inline:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:clamp(.95rem,1.45vw,1.4rem);letter-spacing:.12em;line-height:1;text-transform:uppercase}.advent-countdown__button{display:none}}
/*# sourceMappingURL=/cdn/shop/t/196/compiled_assets/styles.css.map?subset=Ag */
