.lp-noel{--noel-fir:#1d3a2c;--noel-fir-soft:#2e5a43;--noel-holly:#8e2b2b;--noel-gold-light:#e0be8c;--noel-paper:#f7f4ed}.lp-noel .lp-head{isolation:isolate;color:var(--noel-paper);padding-bottom:72px;position:relative}.lp-noel .lp-head:before{content:"";z-index:-1;background:linear-gradient(90deg, transparent calc(50% - 600px), #1d3a2cf0 calc(50% - 530px), #1d3a2cf0 calc(50% + 20px), transparent calc(50% + 90px)), url(/assets/noel/stars.svg) 0 0 / 300px 300px repeat, radial-gradient(ellipse 60% 80% at 78% 40%, #2b513d 0%, transparent 70%), var(--noel-fir);position:absolute;inset:0 calc(50% - 50vw)}.lp-noel .lp-head:after{content:"";background:linear-gradient(90deg, transparent, var(--lp-gold) 20%, var(--noel-gold-light) 50%, var(--lp-gold) 80%, transparent);height:3px;position:absolute;bottom:0;left:calc(50% - 50vw);right:calc(50% - 50vw)}.lp-noel .lp-crumbs,.lp-noel .lp-crumbs a{color:#c9c3b3}.lp-noel .lp-crumbs a:hover{color:var(--noel-gold-light)}.lp-noel .lp-crumbs [aria-current],.lp-noel .lp-head .lp-h1{color:var(--noel-paper)}.lp-noel .lp-head .lp-h1-sub{color:var(--noel-gold-light)}.lp-noel .lp-head .lp-lead,.lp-noel .lp-meta{color:#dcd6c6}.lp-noel .lp-meta .lp-svg{color:var(--noel-gold-light)}.lp-noel a:focus-visible{outline-color:var(--noel-gold-light)}.lp-noel .lp-head-visual{position:relative}.lp-noel .lp-head-visual .lp-picture{outline:1px solid var(--lp-gold);outline-offset:6px;border:6px solid #fffdfa;box-shadow:0 30px 60px -30px #000a}.lp-noel .lp-head-visual:after{content:"";filter:drop-shadow(0 6px 8px #0006);background:url(/assets/noel/holly.svg) 50%/contain no-repeat;width:132px;height:92px;position:absolute;top:-34px;left:-40px}.lp-noel .lp-body:before{content:"";background:url(/assets/noel/holly.svg) center / 92px auto no-repeat, linear-gradient(var(--lp-gold), var(--lp-gold)) left center / 36% 1px no-repeat, linear-gradient(var(--lp-gold), var(--lp-gold)) right center / 36% 1px no-repeat;max-width:440px;height:64px;margin:56px auto 0;display:block}.lp-noel .lp-body>.lp-section:first-child{padding-top:40px}.lp-noel .lp-eyebrow span{background:url(/assets/noel/star.svg) left center / 14px 14px no-repeat, linear-gradient(var(--lp-gold), var(--lp-gold)) right center / 22px 1px no-repeat;width:42px;height:14px}.lp-noel .lp-card{position:relative}.lp-noel .lp-cards .lp-card{border-top:3px solid var(--noel-holly)}.lp-noel .lp-cards .lp-card:after{content:"";opacity:.9;background:url(/assets/noel/holly.svg) 50%/contain no-repeat;width:54px;height:38px;position:absolute;top:18px;right:18px}.lp-noel .lp-icon{background:var(--noel-fir);color:var(--noel-gold-light)}.lp-noel .lp-step-n{color:var(--noel-holly)}.lp-noel .lp-steps-img{outline:1px solid var(--lp-gold);outline-offset:6px;border:6px solid #fffdfa}.lp-noel .lp-book{background:var(--noel-fir)}.lp-noel .lp-book:before{content:"";background:url(/assets/noel/holly.svg) 50%/contain no-repeat;width:72px;height:50px;position:absolute;top:26px;left:50%;transform:translate(-50%)}.lp-noel .lp-quote-mark{color:var(--noel-holly)}.lp-noel .lp-chips li{align-items:center;gap:10px;display:inline-flex}.lp-noel .lp-chips li:before{content:"";background:url(/assets/noel/star.svg) 50%/contain no-repeat;flex:none;width:12px;height:12px}.lp-noel .lp-bar{border-color:#1d3a2c33}.lp-noel .lp-bar:last-child{border:1px solid var(--noel-holly);background:url(/assets/noel/stars.svg) 0 0 / 300px 300px repeat, var(--noel-fir)}.lp-noel .lp-bar:last-child .lp-icon{background:var(--noel-holly);color:var(--noel-paper)}.lp-noel .lp-bar:last-child .lp-bar-title{color:var(--noel-paper)}.lp-noel .lp-bar:last-child .lp-bar-text p{color:#dcd6c6}@media (max-width:760px){.lp-noel .lp-head{padding-bottom:56px}.lp-noel .lp-head:before{background:linear-gradient(#1d3a2cd9, #1d3a2cd9), url(/assets/noel/stars.svg) 0 0 / 300px 300px repeat, var(--noel-fir)}.lp-noel .lp-head-visual:after{width:96px;height:66px;top:-26px;left:-12px}.lp-noel .lp-body:before{background-size:76px,34% 1px,34% 1px;height:52px;margin-top:40px}.lp-noel .lp-cards .lp-card:after{width:46px;height:32px}}@media print{.lp-noel .lp-head:before,.lp-noel .lp-head:after,.lp-noel .lp-body:before,.lp-noel .lp-card:after{display:none}.lp-noel .lp-head,.lp-noel .lp-head .lp-h1,.lp-noel .lp-head .lp-lead{color:var(--lp-ink)}}
