body.sanmarco-xmas{--sm-fir: #18352a;--sm-deep: #11251e;--sm-berry: #8d2538;--sm-cream: #fff7e8;--sm-paper: #fffdf7;--sm-gold: #ebbc6b;--sm-line: #e5d2ac}.sanmarco-xmas #MainContent{background-color:var(--sm-paper)}.sanmarco-xmas .announcement-bar{--color-foreground: 255, 247, 232;background:var(--sm-berry);color:var(--sm-cream)}.sanmarco-xmas .announcement-bar__link,.sanmarco-xmas .announcement-bar__message{color:var(--sm-cream)}.sanmarco-xmas .announcement-bar__message:before{content:"";display:inline-block;margin-inline-end:.55em;width:.78em;height:.78em;background:var(--sm-gold);clip-path:polygon(50% 0,58% 37%,85% 15%,63% 42%,100% 50%,63% 58%,85% 85%,58% 63%,50% 100%,42% 63%,15% 85%,37% 58%,0 50%,37% 42%,15% 15%,42% 37%)}.sanmarco-xmas .header-wrapper{--color-foreground: 24, 53, 42;--color-background: 255, 247, 232;--gradient-background: #fff7e8;background:linear-gradient(180deg,#fffcf6 6%,var(--sm-cream) 98%);border-bottom:1px solid var(--sm-line)}.sanmarco-xmas .header__menu-item:hover,.sanmarco-xmas .header__active-menu-item{color:var(--sm-berry)}.sanmarco-xmas .cart-count-bubble{background:var(--sm-berry);color:#fff}.sanmarco-xmas .sm-holiday{isolation:isolate;position:relative;overflow:hidden;padding:1.55rem 1.25rem 1.7rem;text-align:center;color:var(--sm-cream);background:radial-gradient(ellipse at top,#294d39 0%,var(--sm-deep) 80%);border-block-end:2px solid var(--sm-gold)}.sanmarco-xmas .sm-holiday:before,.sanmarco-xmas .sm-holiday:after{content:"";position:absolute;z-index:-1;inset-block:0;width:min(27vw,330px);background:var(--sm-holiday-motif) top left / auto 122px no-repeat;pointer-events:none}.sanmarco-xmas .sm-holiday:before{inset-inline-start:0}.sanmarco-xmas .sm-holiday:after{inset-inline-end:0;transform:scaleX(-1)}.sanmarco-xmas .sm-holiday__title{margin:0;color:var(--sm-cream);font-family:var(--font-heading-family);font-size:clamp(2.2rem,3vw,3.3rem);line-height:1.18;letter-spacing:.03em}.sanmarco-xmas .sm-holiday__links{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem .85rem;list-style:none;margin:.6rem 0 0;padding:0}.sanmarco-xmas .sm-holiday__links a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:.2rem .9rem;font-size:1.38rem;line-height:1.25;color:var(--sm-gold);text-decoration:underline;text-underline-offset:.22em}.sanmarco-xmas .sm-holiday__links a:hover{color:var(--sm-cream)}.sanmarco-xmas .sm-holiday__links a:focus-visible,.sanmarco-xmas .footer a:focus-visible,.sanmarco-xmas .announcement-bar a:focus-visible{outline:2px solid var(--sm-gold);outline-offset:2px}.sanmarco-xmas #MainContent :is(.collection-hero,.collection,.cart-items-wrapper,cart-items,#main-cart-footer).color-background-1,.sanmarco-xmas #MainContent .collection-hero.color-background-2{--color-background: 255, 253, 247;--gradient-background: #fffdf7}.sanmarco-xmas #MainContent :is(.collection-hero__title,.product__title h1,.title-wrapper-with-link>h1){color:var(--sm-fir)}.sanmarco-xmas #MainContent :is(.product-form__submit,.cart__checkout-button,.cart__empty-text+a.button),.sanmarco-xmas #CartDrawer .cart__checkout-button{--color-button: 141, 37, 56;--color-button-text: 255, 255, 255;--alpha-button-background: 1;--alpha-button-border: 1}.sanmarco-xmas .footer{--color-foreground: 255, 247, 232;--color-background: 17, 37, 30;--gradient-background: #11251e;--color-link: 255, 247, 232;--color-input: 17, 37, 30;--color-input-text: 255, 247, 232;color:var(--sm-cream);background:linear-gradient(158deg,var(--sm-fir),var(--sm-deep) 76%);border-top:3px solid var(--sm-gold)}.sanmarco-xmas .footer:before{content:"";display:block;height:18px;width:min(230px,62%);margin:0 auto 2rem;background:linear-gradient(90deg,transparent,var(--sm-gold) 85%) left center / 43% 1px no-repeat,linear-gradient(270deg,transparent,var(--sm-gold) 85%) right center / 43% 1px no-repeat,conic-gradient(from 45deg,#ffe0a9,var(--sm-gold),#ffe0a9) center / 10px 10px no-repeat}.sanmarco-xmas .footer :is(.footer-block__heading,.footer__localization h2){color:var(--sm-gold)}.sanmarco-xmas .footer :is(a,.copyright__content,.localization-form__select,.list-social__link){color:var(--sm-cream)}.sanmarco-xmas .footer a:hover{color:var(--sm-gold)}.sanmarco-xmas .footer .footer__content-bottom{border-top-color:#ebbc6b6b}.sanmarco-xmas .footer .disclosure__list-wrapper,.sanmarco-xmas .footer .disclosure__list-wrapper a{color:var(--sm-deep);background:var(--sm-cream)}.sanmarco-xmas .footer .disclosure__list-wrapper a:hover{color:var(--sm-berry)}@media screen and (max-width:749px){.sanmarco-xmas .sm-holiday{padding:1.25rem 2.4rem 1.35rem}.sanmarco-xmas .sm-holiday:before,.sanmarco-xmas .sm-holiday:after{width:18vw;opacity:.46;background-size:auto 68px}.sanmarco-xmas .sm-holiday__links{gap:.05rem .2rem}.sanmarco-xmas .sm-holiday__links a{min-height:34px;padding-inline:.5rem}}@media(forced-colors:active){.sanmarco-xmas .sm-holiday:before,.sanmarco-xmas .sm-holiday:after,.sanmarco-xmas .footer:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sanmarco-weihnachten.css.map */
