:root{color-scheme:light}body{color:#291a17;background-color:#faf5ee;background-image:repeating-linear-gradient(135deg,rgb(103 50 53 / 1.15%) 0 1px,transparent 1px 18px)}:where(h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4){color:#291a17;font-family:Georgia,Times New Roman,serif;letter-spacing:-.025em}:where(h1,h2,.h1,.h2) em{color:#5a0e1d}.succeessify-announcement-bar{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box;min-height:31px!important;background:#5a0e1d!important;color:#faf5ee!important;overflow:hidden;z-index:20}.succeessify-announcement-bar .announcement-bar__link{width:100%;padding:7px 1rem!important;line-height:1!important}.succeessify-announcement-bar__message,.succeessify-announcement-bar__message li{color:#faf5ee!important;font-size:10px!important;letter-spacing:.11em;text-transform:uppercase}.succeessify-announcement-bar #orig{display:block!important;width:100%!important;transform:none!important;animation:none!important}.succeessify-announcement-bar__message{display:block!important;text-align:center!important}.succeessify-announcement-bar__message li{display:none!important;padding:0!important}.succeessify-announcement-bar__message li:first-child{display:inline-block!important}.succeessify-announcement-bar__message li:after{content:"\2726"!important;width:auto!important;height:auto!important;background:none!important;border-radius:0!important;opacity:1!important;color:#dab46d!important;font-size:11px;right:-22px!important;top:0!important}#header-group{position:relative;z-index:10;background:#faf5ee}#header-group :is(.header,.header__row,[class*=header-section]){background-color:#faf5ee!important}#MainContent .hero__container{display:grid;grid-template-columns:minmax(0,44%) minmax(0,56%);position:relative;isolation:isolate;overflow:hidden;min-height:clamp(480px,48vw,650px)!important;height:auto!important;background:#faf5ee}#MainContent .hero__media-grid{left:44%!important;right:0!important;top:0!important;bottom:0!important;width:56%!important;height:100%!important;grid-template-columns:1fr!important;overflow:hidden}#MainContent .hero__media-grid .hero__media{width:200%!important;max-width:none!important;height:100%!important;object-fit:cover!important;object-position:left center!important}#MainContent .hero__content-wrapper{grid-column:1/2!important;width:100%!important;max-width:none!important;height:100%;box-sizing:border-box;padding:clamp(32px,5vw,76px)!important;z-index:3;align-items:flex-start!important;justify-content:center!important;gap:clamp(12px,1.4vw,20px)!important}#MainContent .hero__container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background-image:none,none;background-position:left top,right bottom;background-size:155px 108px,142px 99px;background-repeat:no-repeat}#MainContent .hero__content-wrapper .group-block-content{width:100%}#MainContent .hero__content-wrapper :is(h1,.h1,.text-block__heading){font-family:Georgia,Times New Roman,serif!important;font-size:clamp(36px,3.6vw,52px)!important;line-height:1.02!important;letter-spacing:-.045em!important;color:#291a17!important;margin:0!important}#MainContent .hero__content-wrapper :is(h1,.h1,.text-block__heading) em{color:#5a0e1d!important;font-family:Georgia,Times New Roman,serif!important;font-style:italic}#MainContent .hero__content-wrapper p:first-child{color:#5a0e1d!important;font-size:.72rem!important;font-weight:600;letter-spacing:.15em;text-transform:uppercase}#MainContent .hero__content-wrapper :is(a,button){border-radius:999px!important}#MainContent .hero__content-wrapper .rte p{color:#51433e}#MainContent .hero__content-wrapper>:first-child .rte p{color:#5a0e1d;font-size:.72rem;font-weight:600;letter-spacing:.16em}#MainContent .hero__content-wrapper>:nth-child(3) .rte p{font-size:clamp(14px,1.1vw,17px);line-height:1.55;max-width:38ch}#MainContent .hero__content-wrapper .button{min-height:44px;padding-inline:24px}:where(.button,.button-secondary,button.shopify-payment-button__button--unbranded){border-radius:999px;border-color:#5a0e1d;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.button:not(.button-secondary,.button-unstyled),button.shopify-payment-button__button--unbranded{background:#5a0e1d;color:#faf5ee}.button:not(.button-secondary,.button-unstyled):hover,button.shopify-payment-button__button--unbranded:hover{background:#681927}.button-secondary{color:#5a0e1d;border-color:#6732356b;background:transparent}:is(.product-card__content,.product-grid__card,.resource-list__item .product-card,.fc__card,.fp-card,.review-card,.fg-person-card){border:1px solid rgb(218 180 109 / 48%);border-radius:12px}:is(.product-card__image,.product-grid__card img,.fc__img-wrap){border-radius:8px}:is(.fc,.fg-wrapper,.custom-reviews-container){background-color:#faf5ee;background-image:none,none,repeating-linear-gradient(135deg,rgb(103 50 53 / 1%) 0 1px,transparent 1px 18px)!important;background-position:left top,right bottom,center;background-size:188px 130px,146px 102px,auto;background-repeat:no-repeat,no-repeat,repeat}:is(.fc__card,.fp-card,.review-card,.fg-person-card){border:1px solid rgb(218 180 109 / 48%)!important;border-radius:12px!important;overflow:hidden;background:#fffcf8}.fc :is(h1,h2,h3,h4),.fg-wrapper :is(h1,h2,h3,h4),.custom-reviews-container :is(h1,h2,h3,h4){color:#291a17;font-family:Georgia,Times New Roman,serif}.vc{background:#08271b!important;color:#faf5ee}.vc__eyebrow{color:#dab46d!important;letter-spacing:.14em}.vc__heading{color:#faf5ee!important;font-family:Georgia,Times New Roman,serif}.vc__subtitle{color:#faf5ee!important}.vc__card,.vc__vid-wrap{border-radius:12px;overflow:hidden}:is(.review-card,.custom-reviews-container .card,.jdgm-rev){background:#fffcf8}:is(.review-card,.custom-reviews-container) :is(.stars,.rating,.jdgm-rev__rating){color:#dab46d}.product__info-wrapper :is(.price,.price-item){color:#291a17}.product__info-wrapper :is(.product-form__input input:checked+label,.product-form__input label){border-radius:8px}.collection-hero,.collection-banner{background:#faf5ee}footer{background:#faf5ee!important;color:#291a17}footer :is(a,p,span){color:#291a17}footer :is(h1,h2,h3,h4,h5,h6){color:#5a0e1d}@media(max-width:749px){body{background-image:none}#MainContent .hero__container{display:flex;flex-direction:column;min-height:0!important}#MainContent .hero__content-wrapper{order:1;width:100%!important;height:auto!important;padding:30px 24px 26px!important}#MainContent .hero__media-grid{order:2;position:relative!important;inset:auto!important;left:auto!important;right:auto!important;width:100%!important;height:64vw!important;min-height:260px}#MainContent .hero__media-grid .hero__media{width:200%!important;height:100%!important;object-position:left center!important}#MainContent .hero__content-wrapper :is(h1,.h1,.text-block__heading){font-size:clamp(34px,9vw,46px)!important}#MainContent .hero__container:before{background-size:116px 81px,96px 67px}:is(.fc,.fg-wrapper,.custom-reviews-container){background-size:92px 64px,78px 54px,auto}.succeessify-announcement-bar__message li{padding:0!important}.succeessify-announcement-bar__message li:after{right:-18px!important}}#shopify-section-template--49945413287958__section_Bei9rH,#shopify-section-template--49945413287958__carousel_awKwrF{background-color:#08271b!important;color:#faf5ee!important}#shopify-section-template--49945413287958__section_Bei9rH :is(h1,h2,h3,p),#shopify-section-template--49945413287958__carousel_awKwrF :is(h1,h2,h3,p){color:#faf5ee!important}#shopify-section-template--49945413287958__section_Bei9rH,#shopify-section-template--49945413287958__carousel_awKwrF{background-image:none!important;background-position:top right;background-size:140px 98px;background-repeat:no-repeat}#shopify-section-template--49945413287958__carousel_awKwrF video{border:1px solid rgb(218 180 109 / 42%);border-radius:12px}@media(max-width:749px){#shopify-section-template--49945413287958__section_Bei9rH,#shopify-section-template--49945413287958__carousel_awKwrF{background-size:88px 62px}}:root{--holiday-red: #5A0E1D;--holiday-green: #0A2E20;--holiday-deep-green: #08271B;--holiday-silver: #B9C2CC;--holiday-silver-light: #E8ECF0;--holiday-white: #FFFFFF}body{color:#241b1d;background-color:#f7f8fa;background-image:repeating-linear-gradient(135deg,rgb(185 194 204 / 10%) 0 1px,transparent 1px 20px)}#header-group,#header-group :is(.header,.header__row,[class*=header-section]){background-color:#fff!important}.succeessify-announcement-bar{background:var(--holiday-accent, var(--holiday-red))!important;color:#fff!important;border-bottom:2px solid var(--holiday-gold, var(--holiday-silver))}.succeessify-announcement-bar__message li:after{color:var(--holiday-gold, var(--holiday-silver))!important}#MainContent .hero__container,.collection-hero,.collection-banner{background-color:#f7f8fa!important}#MainContent .hero__content-wrapper :is(h1,.h1,.text-block__heading){color:#241b1d!important}#MainContent .hero__content-wrapper :is(h1,.h1,.text-block__heading) em,#MainContent .hero__content-wrapper p:first-child,#MainContent .hero__content-wrapper>:first-child .rte p{color:var(--holiday-accent, var(--holiday-red))!important}:where(.button,.button-secondary,button.shopify-payment-button__button--unbranded){border-color:var(--holiday-accent, var(--holiday-red))}.button:not(.button-secondary,.button-unstyled),button.shopify-payment-button__button--unbranded{background:var(--holiday-accent, var(--holiday-red));color:#fff}:is(.fc,.fg-wrapper,.custom-reviews-container){background-color:#fff;background-image:repeating-linear-gradient(135deg,rgb(185 194 204 / 10%) 0 1px,transparent 1px 20px)!important}:is(.fc__card,.fp-card,.review-card,.fg-person-card){background:#fff!important;border-color:var(--holiday-silver)!important}.vc,#shopify-section-template--49945413287958__section_Bei9rH,#shopify-section-template--49945413287958__carousel_awKwrF{background-color:var(--holiday-green)!important;color:#fff!important}footer{background:#fff!important;color:#34413c;border-top:1px solid var(--holiday-silver-light)}footer :is(a,p,span){color:#34413c}:root{--holiday-red: #5A0E1D;--holiday-green: #0A2E20;--holiday-deep-green: #08271B;--holiday-silver: #C3C9CD;--holiday-silver-light: #EBEDEF;--holiday-white: #FFFEFC}body{color:#302725;background-color:#faf7f2;background-image:repeating-linear-gradient(135deg,rgb(195 201 205 / 8%) 0 1px,transparent 1px 22px)}#header-group,#header-group :is(.header,.header__row,[class*=header-section]){background-color:#fffefc!important}.succeessify-announcement-bar{background:var(--holiday-green)!important;color:#fffefc!important;border-bottom:2px solid var(--holiday-silver)}.succeessify-announcement-bar__message,.succeessify-announcement-bar__message li{color:#fffefc!important}.succeessify-announcement-bar__message li:after{color:var(--holiday-silver)!important}#MainContent .hero__container,.collection-hero,.collection-banner{background-color:#faf7f2!important}#MainContent .hero__content-wrapper :is(h1,.h1,.text-block__heading){color:#302725!important}#MainContent .hero__content-wrapper :is(h1,.h1,.text-block__heading) em,#MainContent .hero__content-wrapper p:first-child,#MainContent .hero__content-wrapper>:first-child .rte p{color:var(--holiday-red)!important}:where(.button,.button-secondary,button.shopify-payment-button__button--unbranded){border-color:var(--holiday-red)}.button:not(.button-secondary,.button-unstyled),button.shopify-payment-button__button--unbranded{background:var(--holiday-red);color:#fffefc}.button:not(.button-secondary,.button-unstyled):hover,button.shopify-payment-button__button--unbranded:hover{background:var(--holiday-green)}.button-secondary{color:var(--holiday-green);border-color:var(--holiday-silver)}:is(.product-card__content,.product-grid__card,.resource-list__item .product-card,.fc__card,.fp-card,.review-card,.fg-person-card){border-color:var(--holiday-silver)!important}:is(.product-card__image,.product-grid__card img,.fc__img-wrap){background-color:var(--holiday-silver-light)}:is(.fc,.fg-wrapper,.custom-reviews-container){background-color:#fffefc;background-image:repeating-linear-gradient(135deg,rgb(195 201 205 / 7%) 0 1px,transparent 1px 22px)!important}:is(.fc__card,.fp-card,.review-card,.fg-person-card){background:#fffefc!important;border-color:var(--holiday-silver)!important}.vc,#shopify-section-template--49945413287958__section_Bei9rH,#shopify-section-template--49945413287958__carousel_awKwrF{background-color:var(--holiday-green)!important;color:#fffefc!important}.vc__eyebrow{color:var(--holiday-silver)!important}.product__info-wrapper :is(.price,.price-item){color:var(--holiday-green)}footer{background:#fffefc!important;color:#49413d;border-top:1px solid var(--holiday-silver-light)}footer :is(a,p,span){color:#49413d}footer :is(h1,h2,h3,h4,h5,h6){color:var(--holiday-green)}.gxc__gift-guide,.gxc__gift-guide-copy{--gx-section-background: #0A2E20 !important;background:#0a2e20!important}.gxc__gift-guide .gxc__eyebrow,.gxc__newsletter .gxc__eyebrow{color:#c3c9cd!important}.gxc__review-grid article{background:#fffefc!important;border-color:#c3c9cd!important}.gxc__stars{color:#5a0e1d!important}.gxc__benefits{border-top-color:#c3c9cd!important;border-bottom-color:#c3c9cd!important}.gxc__footer-bottom,.review-card,.custom-reviews-container .card,.jdgm-rev{border-color:#c3c9cd!important}:root{--holiday-red:#5A0E1D;--holiday-green:#0A2E20;--holiday-silver:#D7DDE3}body{color:#222422;background:#fff!important;background-image:none!important}#header-group,#header-group :is(.header,.header__row,[class*=header-section]){background:#fff!important}.succeessify-announcement-bar{background:#5a0e1d!important;color:#fff!important;border-bottom:2px solid #D7DDE3}.succeessify-announcement-bar__message,.succeessify-announcement-bar__message li{color:#fff!important}.succeessify-announcement-bar__message li:after{color:#d7dde3!important}#MainContent .hero__container{background:#fff!important}#MainContent .hero__container:before{display:none!important;background-image:none!important}#MainContent .hero__content-wrapper :is(h1,.h1,.text-block__heading){color:#222422!important}#MainContent .hero__content-wrapper :is(h1,.h1,.text-block__heading) em,#MainContent .hero__content-wrapper p:first-child,#MainContent .hero__content-wrapper>:first-child .rte p{color:#5a0e1d!important}:where(.button,.button-secondary,button.shopify-payment-button__button--unbranded){border-color:#0a2e20}.button:not(.button-secondary,.button-unstyled),button.shopify-payment-button__button--unbranded{background:#0a2e20!important;color:#fff!important}.button:not(.button-secondary,.button-unstyled):hover,button.shopify-payment-button__button--unbranded:hover{background:#5a0e1d!important}.button-secondary{color:#0a2e20!important;border-color:#d7dde3!important}:is(.product-card__content,.product-grid__card,.resource-list__item .product-card,.fc__card,.fp-card,.review-card,.fg-person-card){border-color:#d7dde3!important}:is(.fc,.fg-wrapper,.custom-reviews-container){background:#fff!important;background-image:none!important}:is(.fc__card,.fp-card,.review-card,.fg-person-card){background:#fff!important;border-color:#d7dde3!important}.vc,#shopify-section-template--49945413287958__section_Bei9rH,#shopify-section-template--49945413287958__carousel_awKwrF{background:#0a2e20!important;color:#fff!important}.vc__eyebrow{color:#d7dde3!important}.product__info-wrapper :is(.price,.price-item){color:#0a2e20}footer{background:#fff!important;color:#343b37;border-top:1px solid #D7DDE3}footer :is(a,p,span){color:#343b37}footer :is(h1,h2,h3,h4,h5,h6){color:#0a2e20}.holiday-campaign-banner{background:#5a0e1d!important;border-bottom:2px solid #D7DDE3}
/*# sourceMappingURL=/cdn/shop/t/62/assets/christmas-2026.css.map */
