:root{--xm-green:#0f3d2e;--xm-green2:#145a3c;--xm-red:#e63946;--xm-red2:#b3122b;--xm-gold:#f2c14e;--xm-snow:#fbfbf9;--xm-ink:#121a16}.m-announcement-bar,.m-announcement-bar__container,[class*=announcement] .m-section__color-wrapper{background:linear-gradient(90deg,var(--xm-red2),var(--xm-red),var(--xm-red2))!important;color:#fff!important}.m-announcement-bar *{color:#fff!important}.m-custom-liquid.cd-xmas-wrap{padding:0!important;margin:0!important}.cd-xmas-garland{position:relative;z-index:5;height:18px;overflow:hidden;pointer-events:none;background:radial-gradient(circle at 10px 0,var(--xm-green2) 9px,transparent 10px) 0 -2px/40px 20px repeat-x,radial-gradient(circle at 30px 0,var(--xm-green) 9px,transparent 10px) 0 -2px/40px 20px repeat-x}.cd-xmas-garland:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,var(--xm-red) 2.4px,transparent 3px) 8px 7px/40px 20px repeat-x,radial-gradient(circle,var(--xm-gold) 2.2px,transparent 3px) 28px 10px/40px 20px repeat-x,radial-gradient(circle,#fff 1.3px,transparent 2px) 18px 4px/40px 20px repeat-x}.cd-xmas-garland:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:6px;background:linear-gradient(to bottom,rgba(0,0,0,.18),transparent)}header,.m-header,.m-logo,.m-logo a,.m-logo__image-default,[class*=m-logo]{overflow:visible!important}.cd-xmas-hat{position:absolute;width:34px;height:34px;left:-10px;top:-18px;z-index:6;pointer-events:none;transform:rotate(-14deg);filter:drop-shadow(0 2px 2px rgba(0,0,0,.35))}@media(max-width:749px){.cd-xmas-hat{width:26px;height:26px;left:-7px;top:-13px}}.cd-xmas-snow{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;overflow:hidden}.cd-xmas-snow i{position:absolute;top:-12px;display:block;border-radius:50%;background:#fff;opacity:.85;box-shadow:0 0 6px #ffffffb3;animation:cdSnowFall linear infinite,cdSnowSway ease-in-out infinite alternate}@keyframes cdSnowFall{to{transform:translateY(110vh)}}@keyframes cdSnowSway{0%{margin-left:-18px}to{margin-left:18px}}@media(prefers-reduced-motion:reduce){.cd-xmas-snow{display:none}}.cd-heroband{background:radial-gradient(1200px 500px at 85% -10%,rgba(242,193,78,.16),transparent 60%),radial-gradient(900px 400px at 0% 110%,rgba(230,57,70,.22),transparent 60%),linear-gradient(160deg,var(--xm-green) 0%,#0b3324 55%,#082a1e 100%)!important}.cd-heroband .cdh__photo:before{background:linear-gradient(to right,var(--xm-green),rgba(15,61,46,0))!important}.cd-heroband .cdh__slide--flip .cdh__photo:before{background:linear-gradient(to left,var(--xm-green),rgba(15,61,46,0))!important}.cd-heroband .cdh__kicker i{background:var(--xm-gold)!important;box-shadow:0 0 0 3px #f2c14e40}.cd-heroband .cdh__title em{color:var(--xm-gold)!important;-webkit-text-fill-color:var(--xm-gold)!important}.cd-heroband .cdh__cta{background:var(--xm-red)!important}.cd-heroband .cdh__cta:hover{background:var(--xm-red2)!important}.cd-heroband .cdh__alt:hover{border-color:var(--xm-gold)!important;color:var(--xm-gold)!important;background:#f2c14e14!important}.cd-heroband .cdh__price svg{background:var(--xm-red)!important}.cd-heroband .cdh__dot[aria-current=true]{background:var(--xm-gold)!important}.cd-heroband .cdh__route b,.cd-heroband .cdh__route em{color:var(--xm-gold)!important}.cd-heroband .cdh__routes{background:#0b3324!important;border-top:1px solid rgba(242,193,78,.22)}.cd-heroband .cdh__route{background:#0b3324!important;border-left-color:#f2c14e2e!important}.cd-heroband .cdh__route:hover{background:#0f3d2e!important}.cd-heroband .cdh__promise{background:linear-gradient(90deg,#b3122b,#e63946,#b3122b)!important;color:#fff!important}.cd-heroband .cdh__promise:before,.cd-heroband .cdh__promise:after{color:#fff!important}@media(max-width:749px){.cd-heroband .cdh__photo,.cd-heroband .cdh__slide--flip .cdh__photo{border-top-color:var(--xm-gold)!important;border-bottom-color:var(--xm-red)!important}.cd-heroband .cdh__route{background:#0f3d2e!important;border-top-color:#f2c14e40!important}}.cd-promo-slider,.cd-our-products,.cd-best-sellers,.cdbs,.cd-brand-strip,[style*="#eef0f3"],.cd-promo,.cdps{background-color:var(--xm-snow)!important}.cd-xmas-badge{position:absolute;z-index:3;top:10px;left:10px;padding:6px 10px;border-radius:999px;background:var(--xm-red);color:#fff;font:700 11px/1 Archivo,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 4px 10px #b3122b59}.cd-xmas-strip{background:var(--xm-green);color:#fff;text-align:center;padding:12px 18px;font:700 13px/1.4 Archivo,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;border-top:3px solid var(--xm-gold);border-bottom:3px solid var(--xm-red)}.cd-xmas-strip b{color:var(--xm-gold)}.cd-xmas-strip a{color:#fff;text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.cd-xmas-strip{font-size:11.5px;letter-spacing:.08em;padding:11px 14px}}.cd-footer,footer.m-footer,.m-footer{border-top:4px solid var(--xm-red)!important}
/*# sourceMappingURL=/cdn/shop/t/75/assets/cd-christmas.css.map */
