@import"https://fonts.googleapis.com/css2?family=Mountains+of+Christmas:wght@700&display=swap";:root{--color-base-background-1: 252, 252, 250;--color-base-background-2: 240, 245, 240;--color-base-text: 22, 59, 30;--color-base-solid-button-background: 189, 33, 48;--color-base-solid-button-labels: 255, 255, 255;--color-base-outline-button-labels: 22, 91, 51;--color-base-accent-1: 189, 33, 48;--color-base-accent-2: 22, 91, 51}h1,h2,h3,h4,.h0,.h1,.h2,.banner__heading,.header__menu-item{font-family:Mountains of Christmas,serif!important;letter-spacing:1px}.header-wrapper,.header,sticky-header{background-color:#165b33!important;color:#fff!important;position:relative;overflow:visible!important}.header__menu-item,.header__active-menu-item,.header__icon,.header__icon span,details-modal .header__icon--menu{color:#fff!important}.header-wrapper:after{content:" ";display:block;position:absolute;bottom:-10px;left:0;width:100%;height:20px;background-color:transparent;background-size:20px 20px;background-image:radial-gradient(circle at 10px 0,#ffffff 50%,transparent 55%);z-index:10;pointer-events:none}.cart-count-bubble{background-color:#bd2130!important;color:#fff!important}.footer{background-color:#8b0000!important;color:#fff!important}.footer__content-top,.footer__content-bottom{border-top:1px solid rgba(255,255,255,.2)}.footer-block__heading,.footer a,.footer .list-social__link{color:#fff!important}body:before{content:"";display:block;width:100%;height:8px;background:repeating-linear-gradient(45deg,#bd2130,#bd2130 10px,#fff 10px 20px,#165b33 20px 30px,#fff 30px 40px);position:sticky;top:0;z-index:9999}.badge--bottom-left.color-accent-2,.card__badge .badge{background-color:#bd2130!important;border-radius:50%!important;width:75px!important;height:75px!important;min-width:75px!important;display:flex;align-items:center;justify-content:center;box-shadow:2px 2px 5px #0003;border:1px solid #fff;font-family:Mountains of Christmas,serif!important;font-size:1.3rem!important;white-space:nowrap!important;padding:0!important;line-height:1!important}.price-item--sale,.price--on-sale .price-item--regular{color:#d42426!important;font-weight:700;font-size:1.2em}.button--primary,.button{border-bottom:4px solid #8B0000!important}.button--primary:active{border-bottom:0px solid #8B0000!important;transform:translateY(4px)}.product-form__submit{animation:christmas-pulse 2s infinite}@keyframes christmas-pulse{0%{box-shadow:0 0 #bd2130b3}70%{box-shadow:0 0 0 10px #bd213000}to{box-shadow:0 0 #bd213000}}body:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:99999;background-image:radial-gradient(2px 2px at 20px 30px,#fff,#0000),radial-gradient(2px 2px at 40px 70px,#fff,#0000),radial-gradient(2px 2px at 50px 160px,#fff,#0000),radial-gradient(2px 2px at 90px 40px,#fff,#0000),radial-gradient(2px 2px at 130px 80px,#fff,#0000),radial-gradient(2px 2px at 160px 120px,#fff,#0000),radial-gradient(3px 3px at 50% 50%,#fff,#0000),radial-gradient(3px 3px at 80% 20%,#fff,#0000);background-size:200px 200px,400px 400px;animation:snow 8s linear infinite;opacity:.7}@keyframes snow{0%{background-position:0px 0px,0px 0px}to{background-position:0px 200px,0px 400px}}@media screen and (max-width: 750px){body:after{display:block!important;opacity:.4;background-size:150px 150px,300px 300px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/christmas.css.map */
