body:has(.gxc-landing) .shopify-section-group-footer-group .footer{--color-background: #000000;--color-background-2: #111111;--gradient-background: #000000;--color-text: #ffffff;--color-text-rgb: 255, 255, 255;--color-heading: #ffffff;--color-heading-rgb: 255, 255, 255;--color-border: rgba(255, 255, 255, .2);--color-grey: rgba(255, 255, 255, .85);--btn-link-color: #ffffff;--btn-link-hover-color: #ffffff;--btn-outline-color: #ffffff;--btn-outline-border-color: #ffffff;--btn-primary-color: #000000;--btn-primary-bg-color: #ffffff;--btn-primary-hover-color: #000000;--btn-primary-hover-bg-color: #e8e8e8;--input-color: #ffffff;--input-placeholder-color: rgba(255, 255, 255, .55);--input-bg: #111111;--input-border-color: rgba(255, 255, 255, .35);background:#000;color:#fff;border-color:#ffffff26}body:has(.gxc-landing) .shopify-section-group-footer-group .footer a,body:has(.gxc-landing) .shopify-section-group-footer-group .footer .footer__block-heading,body:has(.gxc-landing) .shopify-section-group-footer-group .footer .footer__block-description,body:has(.gxc-landing) .shopify-section-group-footer-group .footer .footer__block-note,body:has(.gxc-landing) .shopify-section-group-footer-group .footer .footer__copyright,body:has(.gxc-landing) .shopify-section-group-footer-group .footer .footer__info-content,body:has(.gxc-landing) .shopify-section-group-footer-group .footer .disclosure__button,body:has(.gxc-landing) .shopify-section-group-footer-group .footer summary{color:#fff}body:has(.gxc-landing) .shopify-section-group-footer-group .footer a:hover{opacity:.75}body:has(.gxc-landing) .shopify-section-group-footer-group .footer .footer__contact-button-link--primary,body:has(.gxc-landing) .shopify-section-group-footer-group .footer .footer__contact-button-link--primary:hover,body:has(.gxc-landing) .shopify-section-group-footer-group .footer .footer__contact-button-link--primary:focus,body:has(.gxc-landing) .shopify-section-group-footer-group .footer .footer__contact-button-link--primary:focus-visible{background-color:#fff;border-color:#fff;color:#000;opacity:1}body:has(.gxc-landing) .shopify-section-group-footer-group .footer .footer__contact-button-link--primary:hover,body:has(.gxc-landing) .shopify-section-group-footer-group .footer .footer__contact-button-link--primary:focus,body:has(.gxc-landing) .shopify-section-group-footer-group .footer .footer__contact-button-link--primary:focus-visible{background-color:#e8e8e8;border-color:#e8e8e8}body:has(.gxc-landing) .shopify-section-group-footer-group .footer .list-social__link{color:#fff}body:has(.gxc-landing) .shopify-section-group-footer-group .footer .list-social svg{color:#fff}body:has(.gxc-landing) .shopify-section-group-footer-group .footer .list-social svg circle{stroke:#fff;fill:none}body:has(.gxc-landing) .shopify-section-group-footer-group .footer .list-social svg path{fill:#fff;stroke:none}body:has(.gxc-landing) .shopify-section-group-footer-group .footer svg,body:has(.gxc-landing) .shopify-section-group-footer-group .footer .icon{color:#fff}body:has(.gxc-landing) .shopify-section-group-footer-group .footer .border-top,body:has(.gxc-landing) .shopify-section-group-footer-group .footer [class*=border]{border-color:#ffffff26}body:has(.gxc-landing) .shopify-section-group-footer-group .footer input,body:has(.gxc-landing) .shopify-section-group-footer-group .footer select,body:has(.gxc-landing) .shopify-section-group-footer-group .footer textarea{color:#fff;background-color:#111;border-color:#ffffff59}.gxc-landing{--gxc-bg: #f7ebe6;--gxc-bg-soft: #faf3ef;--gxc-bg-alt: #F4E7E3;--gxc-white: #FFFFFF;--gxc-black: #0a0a0a;--gxc-muted: #7a6a64;--gxc-line: #ead9d2;--gxc-hero-bg: #f7ebe6;--gxc-hero-blend-width: 45%;--gxc-hero-blend-width-mobile: 22%;--gxc-features-bg: #FAF6F5;--gxc-features-alt-bg: #FAF7F5;--gxc-features-line: #dddddd;--gxc-icon-bg: #e8e8e8;--gxc-icon-border: #DC8F76;--gxc-icon-border-width: 1px;--gxc-expect-bg: #FFFFFF;--gxc-signup-bg: #F4E7E3;color:var(--gxc-black);background:var(--gxc-white);font-family:var(--body-font-family);font-size:var(--body-font-size, 1.4rem);font-style:var(--body-font-style);font-weight:var(--body-font-weight);line-height:var(--body-line-height, 1.625);-webkit-font-smoothing:antialiased}.gxc-landing *,.gxc-landing *:before,.gxc-landing *:after{box-sizing:border-box}.gxc-landing img{max-width:100%;height:auto;display:block}.gxc-landing a{color:inherit;text-decoration:none}.gxc-landing .gxc-wrap.container{margin-inline:auto}.gxc-eyebrow{margin:0 0 1.2rem;font-size:1.2rem;font-weight:var(--body-font-weight-bold, 600);letter-spacing:.14em;text-transform:uppercase;color:var(--gxc-muted)}.gxc-title{margin:0;font-family:var(--gxc-title-font, var(--heading-font));font-style:var(--gxc-title-font-style, var(--heading-font-style));font-weight:var(--gxc-title-font-weight, var(--heading-weight, 500));font-size:var(--h2);line-height:1.12;letter-spacing:-.01em}.gxc-hero .gxc-title{font-size:var(--gxc-hero-title-size-mobile, 36px);max-width:16ch}@media(min-width:900px){.gxc-hero .gxc-title{font-size:var(--gxc-hero-title-size-desktop, 56px)}}.gxc-lead{margin:1.4rem 0 0;font-size:1.6rem;line-height:1.5;color:#4a3f3b;max-width:42rem}.gxc-note{margin:.6rem 0 0;font-size:1.3rem;color:var(--gxc-muted)}.gxc-form__embed{position:relative;width:100%}.gxc-form__skeleton{display:flex;flex-direction:column;gap:1rem;width:100%;pointer-events:none}.gxc-form__skeleton-field,.gxc-form__skeleton-btn{display:block;width:100%;height:4.8rem;border-radius:0}.gxc-form__skeleton-field{background:linear-gradient(90deg,#ead9d2,#f7ebe6,#ead9d2);background-size:200% 100%;border:1px solid #dfc9c0;animation:gxc-skeleton-shine 1.2s ease-in-out infinite}.gxc-form__skeleton-btn{background:linear-gradient(90deg,#1a1a1a,#333,#1a1a1a);background-size:200% 100%;animation:gxc-skeleton-shine 1.2s ease-in-out infinite}@keyframes gxc-skeleton-shine{0%{background-position:100% 0}to{background-position:-100% 0}}.gxc-form__embed:not(.is-ready) [class*=klaviyo-form-]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;overflow:hidden}.gxc-form__embed.is-ready .gxc-form__skeleton{display:none}@media(min-width:750px){.gxc-form__embed--row .gxc-form__skeleton{flex-direction:row;align-items:center;gap:.8rem}.gxc-form__embed--row .gxc-form__skeleton-field{flex:1 1 auto}.gxc-form__embed--row .gxc-form__skeleton-btn{flex:0 0 18rem;width:18rem}}.gxc-landing [class*=klaviyo-form]{width:100%;margin:0!important;padding:0!important;background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.gxc-landing [class*=klaviyo-form] form{margin:0!important;max-width:none!important;padding:0!important;background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.gxc-landing [class*=klaviyo-form] form>div,.gxc-landing [class*=klaviyo-form] form>div>div:not([data-testid=form-row]){min-height:0!important;height:auto!important;justify-content:flex-start!important;padding:0!important;background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.gxc-landing [class*=klaviyo-form] [data-testid=form-row]{align-items:center!important;justify-content:flex-start!important;gap:.8rem!important;column-gap:.8rem!important;row-gap:.8rem!important;width:100%!important;min-height:0!important;height:auto!important;background:transparent!important;padding:0!important;border:0!important;box-shadow:none!important}.gxc-landing [class*=klaviyo-form] [data-testid=form-component]{height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;flex:0 1 auto!important;align-self:center!important;background:transparent!important;border:0!important;box-shadow:none!important}.gxc-landing [class*=klaviyo-form] [data-testid=form-component]>div{height:auto!important;min-height:0!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.gxc-landing [class*=klaviyo-form] input[type=email],.gxc-landing [class*=klaviyo-form] input[type=text],.gxc-landing [class*=klaviyo-form] input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]){box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:4.8rem!important;height:4.8rem!important;max-height:4.8rem!important;border:1px solid #dfc9c0!important;border-radius:0!important;background:#fff!important;padding:0 1.6rem!important;margin:0!important;font-family:var(--body-font-family)!important;font-size:1.3rem!important;font-weight:var(--body-font-weight)!important;line-height:1.4!important;color:var(--gxc-black)!important;box-shadow:none!important}.gxc-landing [class*=klaviyo-form] input[type=email]::placeholder,.gxc-landing [class*=klaviyo-form] input[type=text]::placeholder,.gxc-landing [class*=klaviyo-form] input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit])::placeholder{font-family:var(--body-font-family)!important;font-size:1.3rem!important;font-weight:var(--body-font-weight)!important;color:var(--gxc-muted)!important;opacity:1!important}.gxc-landing [class*=klaviyo-form] button,.gxc-landing [class*=klaviyo-form] input[type=submit],.gxc-landing [class*=klaviyo-form] [type=button]{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:4.8rem!important;height:4.8rem!important;max-height:4.8rem!important;margin:0!important;padding:0 2.2rem!important;border:0!important;border-radius:0!important;background:#0a0a0a!important;color:#fff!important;font-family:var(--body-font-family)!important;font-size:1.4rem!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-shadow:none!important;cursor:pointer!important;align-self:stretch!important;flex:1 1 auto!important}.gxc-landing [class*=klaviyo-form] button:hover,.gxc-landing [class*=klaviyo-form] input[type=submit]:hover{opacity:.88!important;background:#0a0a0a!important}@media(max-width:749.98px){.gxc-landing [class*=klaviyo-form] [data-testid=form-row]{flex-direction:column!important;align-items:stretch!important;gap:1rem!important}.gxc-landing [class*=klaviyo-form] [data-testid=form-component]{width:100%!important;flex:1 1 auto!important;align-self:stretch!important}.gxc-landing [class*=klaviyo-form] [data-testid=form-component]>div{width:100%!important}.gxc-landing [class*=klaviyo-form] button,.gxc-landing [class*=klaviyo-form] input[type=submit],.gxc-landing [class*=klaviyo-form] [type=button]{width:100%!important}}@media(min-width:750px){.gxc-signup .gxc-klaviyo-row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:.8rem!important;width:max-content!important;max-width:100%!important}.gxc-signup .gxc-klaviyo-row>*{position:relative!important;inset:auto!important;float:none!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important}.gxc-signup .gxc-klaviyo-row>*:first-child{flex:0 1 28rem!important;width:28rem!important;max-width:28rem!important}.gxc-signup .gxc-klaviyo-row>*:first-child>div,.gxc-signup .gxc-klaviyo-row>*:first-child>div>div,.gxc-signup .gxc-klaviyo-row [class*=klaviyo-emailinput],.gxc-signup .gxc-klaviyo-row [class*=klaviyo-emailinput]>div{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important}.gxc-signup .gxc-klaviyo-row input[type=email],.gxc-signup .gxc-klaviyo-row input[type=text]{display:block!important;width:100%!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important}.gxc-signup .gxc-klaviyo-row>*:last-child,.gxc-signup .gxc-klaviyo-row>[data-testid=form-row]{display:flex!important;flex-direction:row!important;align-items:stretch!important;justify-content:flex-start!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;gap:0!important}.gxc-signup .gxc-klaviyo-row button,.gxc-signup .gxc-klaviyo-row [type=button],.gxc-signup .gxc-klaviyo-row input[type=submit]{position:relative!important;width:auto!important;min-width:14rem!important;max-width:none!important;flex:0 0 auto!important}.gxc-signup [class*=klaviyo-form] [data-testid=form-row]:has(input):has(button){display:flex!important;flex-direction:row!important;align-items:stretch!important;gap:.8rem!important;width:max-content!important;max-width:100%!important}.gxc-signup [class*=klaviyo-form] [data-testid=form-row]:has(input):has(button) [data-testid=form-component]:has(input){flex:0 1 28rem!important;width:28rem!important}.gxc-signup [class*=klaviyo-form] [data-testid=form-row]:has(input):has(button) [data-testid=form-component]:has(button){flex:0 0 auto!important;width:auto!important}}@media(max-width:749.98px){.gxc-signup .gxc-klaviyo-row{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:1rem!important;width:100%!important}.gxc-signup .gxc-klaviyo-row>*{width:100%!important;max-width:none!important}.gxc-signup .gxc-klaviyo-row>*:first-child{width:100%!important;max-width:none!important}.gxc-signup .gxc-klaviyo-row input,.gxc-signup .gxc-klaviyo-row button{width:100%!important;min-width:0!important}}.gxc-hero [class*=klaviyo-form] [data-testid=form-row]{flex-direction:column!important;align-items:stretch!important;gap:1rem!important}.gxc-hero [class*=klaviyo-form] [data-testid=form-component]{width:100%!important;flex:1 1 auto!important;align-self:stretch!important}.gxc-hero [class*=klaviyo-form] [data-testid=form-component]>div{width:100%!important}.gxc-hero [class*=klaviyo-form] button,.gxc-hero [class*=klaviyo-form] input[type=submit],.gxc-hero [class*=klaviyo-form] [type=button]{width:100%!important;min-width:0!important}.gxc-form{margin-top:2.4rem;display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;max-width:42rem;width:100%}.gxc-hero .gxc-form,.gxc-signup .gxc-form{max-width:52rem}.gxc-signup .gxc-form{margin-top:0;max-width:52rem;width:auto;justify-self:start}.gxc-signup .gxc-form__embed,.gxc-signup [class*=klaviyo-form]{max-width:52rem;width:auto}.gxc-signup [class*=klaviyo-form],.gxc-signup [class*=klaviyo-form] form,.gxc-signup [class*=klaviyo-form]>div{margin-inline:0!important;margin-left:0!important;justify-content:flex-start!important;align-items:flex-start!important}.gxc-hero{background:var(--gxc-hero-bg, var(--gxc-bg));padding:0}.gxc-hero__grid{display:grid;gap:3rem}.gxc-placeholder{background:var(--gxc-icon-bg);min-height:32rem;display:flex;align-items:center;justify-content:center;color:var(--gxc-muted);font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase}.gxc-hero__media{position:relative;background:var(--gxc-hero-bg, var(--gxc-bg));overflow:hidden;aspect-ratio:5 / 4}.gxc-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center}.gxc-hero--blend .gxc-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:linear-gradient(to top,var(--gxc-hero-bg, var(--gxc-bg)) 0%,rgba(0,0,0,0) var(--gxc-hero-blend-width-mobile, 22%))}.gxc-hero__content{display:flex;flex-direction:column;justify-content:center;padding:0 0 3rem}@media(max-width:899.98px){.gxc-hero .gxc-hero__grid.container{width:100%;max-width:none;padding-inline:0}.gxc-hero__media{width:100vw;max-width:100vw;margin-inline:0;aspect-ratio:1 / 1}.gxc-hero__content{padding-inline:2rem}}@media(min-width:900px){.gxc-hero{padding:0}.gxc-hero .gxc-hero__grid.container{max-width:none;width:100%;padding-block:0;padding-inline-start:max(3rem,calc((100vw - var(--page-width, 1400px) - 6rem) / 2 + 3rem));padding-inline-end:0;grid-template-columns:minmax(28rem,.9fr) minmax(0,1.2fr);gap:0;align-items:stretch}.gxc-hero__content{order:1;padding:5rem 5rem 5rem 0}.gxc-hero__media{order:2;min-height:56rem;aspect-ratio:auto;height:100%}.gxc-hero--blend .gxc-hero__media:after{background:linear-gradient(to right,var(--gxc-hero-bg, var(--gxc-bg)) 0%,rgba(0,0,0,0) var(--gxc-hero-blend-width, 45%))}}.gxc-features{background:var(--gxc-features-bg, #FAF6F5);border-top:1px solid var(--gxc-features-line, #dddddd);border-bottom:1px solid var(--gxc-features-line, #dddddd);padding:4rem 0}.gxc-features--alt{background:var(--gxc-features-alt-bg, #FAF7F5);border-top:0;border-bottom:0;padding:6rem 0 5rem}.gxc-features__heading{text-align:center;margin:0 0 4rem}.gxc-features__grid{display:grid;gap:2.4rem}.gxc-feature{display:flex;align-items:center;gap:1.6rem;text-align:left;padding:.5rem 0}.gxc-feature__body{flex:1 1 auto;min-width:0}.gxc-feature__icon{flex:0 0 5.6rem;width:5.6rem;height:5.6rem;margin:0;border-radius:50%;background:transparent;border:var(--gxc-icon-border-width, 1px) solid var(--gxc-icon-border, #DC8F76);box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden}.gxc-features:not(.gxc-features--alt) .gxc-feature__icon{background:var(--gxc-features-bg, #FAF6F5)}.gxc-features--alt .gxc-feature__icon{background:var(--gxc-features-alt-bg, #FAF7F5)}.gxc-feature__icon img{width:2.4rem;height:2.4rem;object-fit:contain}.gxc-feature__icon-fallback{width:2.2rem;height:2.2rem;opacity:.55}.gxc-feature__icon-fallback svg{width:100%;height:100%;display:block}.gxc-feature h3{margin:0 0 .4rem;font-family:var(--body-font-family);font-size:1.7rem;font-weight:var(--body-font-weight-bold, 700);line-height:1.3}.gxc-feature p{margin:0;color:var(--gxc-muted);font-size:1.4rem;line-height:1.45;max-width:none}@media(min-width:768px){.gxc-features__grid{grid-template-columns:repeat(3,1fr);gap:0}.gxc-feature{padding:.8rem 2.5rem;border-right:1px solid var(--gxc-features-line, #dddddd)}.gxc-feature:first-child{padding-inline-start:0}.gxc-feature:last-child{border-right:0;padding-inline-end:0}}.gxc-expect{padding:7rem 0 6rem;background:var(--gxc-expect-bg, #FFFFFF)}.gxc-expect__layout{display:grid;gap:3.2rem;align-items:center}.gxc-expect__content .gxc-title{margin-bottom:3rem}.gxc-expect__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.4rem}.gxc-expect__item{display:flex;align-items:flex-start;gap:1.4rem}.gxc-expect__check{flex:0 0 2.8rem;width:2.8rem;height:2.8rem;margin-top:.2rem;color:var(--gxc-expect-check, #DC8F76);background:var(--gxc-expect-check-bg, transparent);border-radius:50%}.gxc-expect__check svg{width:100%;height:100%;display:block}.gxc-expect__body{flex:1 1 auto;min-width:0}.gxc-expect__body h3{margin:0 0 .4rem;font-family:var(--body-font-family);font-size:1.7rem;font-weight:var(--body-font-weight-bold, 700);line-height:1.3}.gxc-expect__body p{margin:0;color:var(--gxc-black);font-size:1.4rem;line-height:1.45}.gxc-expect__media{overflow:hidden;background:transparent}.gxc-expect__media img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;object-position:center;display:block}.gxc-expect__media .gxc-placeholder{aspect-ratio:1 / 1;min-height:0;width:100%}@media(min-width:900px){.gxc-expect__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.2rem;align-items:center;max-width:110rem;margin-inline:auto}.gxc-expect__content{max-width:48rem;justify-self:end;width:100%;padding-inline-end:1rem}.gxc-expect__media{max-width:48rem;justify-self:start;width:100%}}.gxc-signup{background:var(--gxc-signup-bg, #F4E7E3);padding:6.5rem 0}.gxc-signup__grid{display:grid;gap:3rem;align-items:center}.gxc-signup .gxc-title{max-width:12ch}@media(min-width:800px){.gxc-signup__grid{grid-template-columns:1fr 1.15fr;gap:5rem}}
/*# sourceMappingURL=/cdn/shop/t/142/assets/christmas-calendar-signup.css.map */
