@font-face{font-family:Monthly Christmas Bodoni;src:url(./wedding-bodoni-condensed-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Monthly Christmas Bodoni;src:url(./wedding-bodoni-condensed-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Monthly Christmas Arial;src:url(./wedding-arial-narrow.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.monthly-community .monthly-community__christmas-hero,.monthly-community .monthly-community__christmas-guide{--christmas-serif:"Monthly Christmas Bodoni","Bodoni MT Condensed","Times New Roman",serif;--christmas-pink:#ff5ab2;--christmas-ink:#2f2f4d}.monthly-community .monthly-community__christmas-hero .monthly-challenge__hero-background{aspect-ratio:1920/920}.monthly-community .monthly-community__christmas-hero .monthly-community__hero-title-art{position:absolute;left:9.27083%;top:13.15217%;width:32.44792%;height:auto;pointer-events:none}.monthly-community .monthly-community__christmas-hero-copy{position:absolute;top:51.63043%;left:11.25%;width:40%;color:#ffe9f3;font:700 1.5625cqw/1.04 var(--christmas-serif);letter-spacing:normal}.monthly-community .monthly-community__christmas-hero-copy p{margin:0;color:inherit;font:inherit}.monthly-community .monthly-community__christmas-hero-copy .monthly-community__christmas-dates{margin:1.6cqw 0 0 -.67708cqw;color:#ffeabd;font-size:2.1875cqw;font-weight:400;font-style:italic;line-height:1}.monthly-community .monthly-community__christmas-hero-copy .monthly-community__christmas-eligibility{margin-top:.35cqw;font-size:1.54844cqw}.monthly-community .monthly-community__christmas-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:14px;min-width:0;min-height:42px;width:100%;border:0;border-radius:999px;padding:8px 18px;background:var(--christmas-pink);color:#fff;font:700 clamp(12px,.77917vw,15px)/1.15 var(--christmas-serif);letter-spacing:normal;text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .15s}.monthly-community .monthly-community__christmas-button:disabled{cursor:wait}.monthly-community .monthly-community__christmas-button:hover:not(:disabled){background:#e7449d}.monthly-community .monthly-community__christmas-button:focus-visible{outline:2px solid var(--christmas-ink);outline-offset:4px}.monthly-community .monthly-community__christmas-hero-copy .monthly-community__christmas-share{width:11.30208cqw;min-width:140px;margin-top:2.55cqw;font-family:Monthly Christmas Arial,Arial Narrow,Arial,sans-serif;font-size:clamp(11px,.72031cqw,14px);font-weight:700;color:#ffeed4}.monthly-community .monthly-community__christmas-share span{font:700 22px/1 Arial,sans-serif}.monthly-community .monthly-community__christmas-guide{--christmas-pink:var(--pink,#ff7293);--christmas-ink:var(--ink,#111);padding:48px max(24px,calc((100% - 1600px)/2)) 0;background:transparent;color:var(--christmas-ink);display:grid;gap:32px;font-family:inherit}.monthly-community .monthly-community__christmas-card{display:grid;grid-template-columns:minmax(0,1fr) 240px;column-gap:40px;row-gap:20px;padding:36px 40px;background:#fff3f9;border-radius:8px}.monthly-community .monthly-community__christmas-card h2{grid-area:heading;margin:0;color:var(--christmas-ink);font-family:inherit;font-size:clamp(24px,1.66667vw,32px);font-weight:600;line-height:1.25;letter-spacing:-.025em;text-transform:none}.monthly-community .monthly-community__christmas-card--join{grid-template-areas:"heading join" "steps instagram" "note instagram"}.monthly-community .monthly-community__christmas-steps{grid-area:steps;display:flex;align-items:center;flex-wrap:wrap;gap:10px 36px;list-style:none;margin:0;padding:0;color:#555;font-family:inherit;font-size:14px;font-weight:600;line-height:21px}.monthly-community .monthly-community__christmas-steps li{position:relative;display:flex;align-items:center;gap:8px;width:max-content;max-width:100%;margin:0;padding:6px 20px;background:#ffe8f4;border-radius:999px}.monthly-community .monthly-community__christmas-steps li:not(:last-child):after{content:"\2192";position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);font:24px/1 Arial,sans-serif;color:#676078}.monthly-community .monthly-community__christmas-join{grid-area:join;align-self:start}.monthly-community .monthly-community__christmas-note{grid-area:note;margin:0;color:#ff5ab2;font-family:inherit;font-size:18px;font-weight:400;line-height:28px;letter-spacing:normal}.monthly-community .monthly-community__christmas-instagram{grid-area:instagram;align-self:end}.monthly-community .monthly-community__christmas-card--account{grid-template-areas:"heading account" "copy copy"}.monthly-community .monthly-community__christmas-account-copy{grid-area:copy;margin:0;padding:0 0 0 20px;list-style:disc;color:#555;font-family:inherit;font-size:14px;font-weight:400;line-height:24px;letter-spacing:normal}.monthly-community .monthly-community__christmas-account-copy li{padding-left:4px;margin:0}.monthly-community .monthly-community__christmas-account{grid-area:account;align-self:start}.monthly-community .monthly-community__christmas-guide .monthly-community__christmas-button{min-height:42px;padding:10px 20px;background:var(--pink,#ff7293);border:1px solid var(--pink,#ff7293);font-family:inherit;font-size:14px;font-weight:600;line-height:21px}.monthly-community .monthly-community__christmas-guide .monthly-community__christmas-button:hover:not(:disabled){background:#e95e7e;border-color:#e95e7e}.monthly-community.monthly-challenge--detail .monthly-community__christmas-guide{display:none}.monthly-community .monthly-community__christmas-hero--countdown .monthly-challenge__countdown{top:auto;bottom:2%;left:11.25%;width:31%}.monthly-community .monthly-community__christmas-hero--countdown .monthly-challenge__clock-unit{font-size:3.1cqw}@media(min-width:750px)and (max-width:1199px){.monthly-community .monthly-community__christmas-guide{padding:32px 24px 0;gap:24px}.monthly-community .monthly-community__christmas-card{padding:28px;column-gap:24px}.monthly-community .monthly-community__christmas-steps{gap:8px 28px}.monthly-community .monthly-community__christmas-steps li:not(:last-child):after{left:calc(100% + 6px);font-size:20px}}@media(max-width:749px){.monthly-community .monthly-community__christmas-hero .monthly-challenge__hero-background{aspect-ratio:750/1083}.monthly-community .monthly-community__christmas-hero .monthly-community__hero-title-art{left:1.06667%;top:6.6482%;width:83.06667%}.monthly-community .monthly-community__christmas-hero-copy{top:39.51985%;left:6.13333%;width:88%;font-size:4cqw;line-height:1.03333}.monthly-community .monthly-community__christmas-hero-copy .monthly-community__christmas-dates{margin:4.26667cqw 0 0 -1.73333cqw;font-size:5.6cqw}.monthly-community .monthly-community__christmas-hero-copy .monthly-community__christmas-eligibility{margin-top:.66667cqw;font-size:3.96267cqw}.monthly-community .monthly-community__christmas-hero-copy .monthly-community__christmas-share{width:41.6cqw;min-width:140px;min-height:40px;margin-top:6.4cqw;font-size:12px}.monthly-community .monthly-community__christmas-guide{padding:24px 16px 8px;gap:20px}.monthly-community .monthly-community__christmas-card{display:flex;flex-direction:column;padding:24px 20px;gap:20px;border-radius:8px}.monthly-community .monthly-community__christmas-card h2{font-size:24px;line-height:1.25;max-width:100%}.monthly-community .monthly-community__christmas-steps{flex-direction:column;align-items:flex-start;gap:10px;font-size:14px;line-height:21px}.monthly-community .monthly-community__christmas-steps li{gap:8px;padding:3px 16px}.monthly-community .monthly-community__christmas-steps li:not(:last-child):after{display:none}.monthly-community .monthly-community__christmas-button{min-height:40px;padding:10px 16px;font-size:18px;line-height:1}.monthly-community .monthly-community__christmas-note{font-size:16px;line-height:26px;margin:0}.monthly-community .monthly-community__christmas-account-copy{margin:0;padding-left:20px;font-size:14px;line-height:24px}.monthly-community .monthly-community__christmas-account-copy li+li{margin-top:12px}.monthly-community .monthly-community__christmas-hero--countdown .monthly-challenge__countdown{top:auto;bottom:1%;left:1%;width:75%}.monthly-community .monthly-community__christmas-hero--countdown .monthly-challenge__clock-unit{font-size:5.7cqw}}@media(prefers-reduced-motion:reduce){.monthly-community .monthly-community__christmas-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/142/assets/monthly-community-christmas.css.map */
