.mbt{position:relative;height:54px;background:linear-gradient(180deg,#0b1f15,#0d2419);overflow:hidden}.mbt::before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:repeating-linear-gradient(-45deg,#c8283a 0 10px,#fff 10px 20px);z-index:4}.mbt .mb-lights{top:2px}.mb-logo{display:inline-flex;align-items:center;gap:.35em;font-family:var(--font-heading--family);font-weight:700;font-size:1.55rem;line-height:1;color:#16221b;white-space:nowrap;letter-spacing:-.01em}.mb-logo .mb-logo__tree{font-size:1.1em;filter:drop-shadow(0 2px 4px rgba(31,107,64,.35))}.mb-logo .mb-logo__amp{display:inline-grid;place-items:center;width:1.25em;height:1.25em;border-radius:50%;background:#c8283a;color:#fff;font-size:.72em;box-shadow:0 0 0 3px #fbf7ef,0 0 0 5px #e9b955}.mb-logo .mb-logo__hat{position:relative}.mb-logo .mb-logo__hat::after{content:"";position:absolute;left:-.12em;top:-.42em;width:.62em;height:.42em;background:#c8283a;border-radius:.4em .4em .05em .05em;transform:rotate(-18deg);box-shadow:inset 0 -.09em 0 #fff}@media(max-width:749px){.mb-logo{font-size:1.2rem}}.mbf{position:relative;overflow:hidden;background:radial-gradient(900px 400px at 85% 100%,rgba(200,40,58,.25),transparent 60%),linear-gradient(180deg,#0d2419,#081a11);color:#d9e3dc;font-family:var(--font-body--family);padding-top:110px}.mbf *{box-sizing:border-box}.mbf-hills{position:absolute;top:0;left:0;width:100%;height:70px;display:block;z-index:2}.mbf .mb-lights{top:28px;z-index:3}.mbf-snow{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.mbf-wrap{position:relative;z-index:2;width:min(1240px,100% - 40px);margin-inline:auto}.mbf>.mbf-wrap{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:40px;padding:40px 0 56px}@media(max-width:900px){.mbf>.mbf-wrap{grid-template-columns:1fr 1fr}}@media(max-width:560px){.mbf>.mbf-wrap{grid-template-columns:1fr}}.mbf-logo{font-family:var(--font-heading--family);font-weight:700;font-size:1.8rem;color:#fff;text-decoration:none}.mbf-logo span{color:#e9b955}.mbf-brand p{margin:12px 0 20px;max-width:38ch;color:#b9c7bb}.mbf-form label{display:block;font-weight:700;color:#fff;margin-bottom:8px;font-size:.92rem}.mbf-field{display:flex;background:#fff;border-radius:999px;padding:5px;max-width:420px}.mbf-field input{flex:1;min-width:0;border:0;background:transparent;padding:10px 14px;font:inherit;color:#16221b;outline:none}.mbf-field button{border:0;border-radius:999px;background:#c8283a;color:#fff;font:inherit;font-weight:800;padding:10px 20px;cursor:pointer}.mbf-field:focus-within{box-shadow:0 0 0 3px #e9b955}.mbf-ok{color:#e9b955;font-weight:700;margin-top:10px}.mbf-err{color:#ff8a95;font-weight:700;margin-top:10px}.mbf-col h3{margin:0 0 14px;font-family:var(--font-heading--family);font-size:1.2rem;color:#fff}.mbf-col h3::after{content:"";display:block;width:34px;height:4px;margin-top:8px;border-radius:4px;background:repeating-linear-gradient(-45deg,#c8283a 0 5px,#fff 5px 10px)}.mbf ul{list-style:none;margin:0;padding:0}.mbf-col li{margin:0 0 10px}.mbf a{color:#d9e3dc;text-decoration:none}.mbf a:hover{color:#e9b955}.mbf-cut{align-self:start;background:#c8283a;color:#fff;border-radius:20px;padding:22px;box-shadow:0 18px 40px rgba(0,0,0,.35);position:relative}.mbf-cut::before{content:"🎁";position:absolute;right:16px;top:-18px;font-size:2rem}.mbf-cut-k{text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;font-weight:800;opacity:.85}.mbf-cut b{display:block;font-family:var(--font-heading--family);font-size:1.7rem;margin:6px 0}.mbf-cut p{margin:0 0 14px;font-weight:600;color:#ffe3e6}.mbf-cut a{color:#fff;font-weight:800;text-decoration:underline;text-underline-offset:4px}.mbf-bottom{position:relative;z-index:2;border-top:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.2)}.mbf-bottom-in{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:space-between;padding:18px 0;font-size:.85rem;color:#9fb0a4}.mbf-bottom p{margin:0}.mbf-policies{display:flex;flex-wrap:wrap;gap:6px 16px}.mbf-pay{display:flex;flex-wrap:wrap;gap:6px}.mbf-pay svg{width:38px;height:24px;display:block}.mbh>.mb-lights{display:none}.mbh .mbh-wrap{padding-top:64px}@media(max-width:900px){.mbh .mbh-wrap{padding-top:36px}}.mbt{height:80px;background:linear-gradient(180deg,#081a11,#0d2419)}.mbt .mb-lights,.mbf .mb-lights{height:80px}.mbt .mb-lights i,.mbf .mb-lights i{width:16px;height:27px;margin-top:22px;box-shadow:0 0 14px 4px var(--c),0 0 36px 10px var(--g)}.mbt .mb-lights i:nth-child(odd),.mbf .mb-lights i:nth-child(odd){margin-top:32px}.mbt .mb-lights i::before,.mbf .mb-lights i::before{left:3px;top:-7px;width:10px;height:8px}.mbt .mb-lights::before,.mbf .mb-lights::before{top:-22px;height:52px;background-size:calc(100%/14) 100%}.mbt .mb-lights i:nth-child(n+15){display:none}@media(min-width:750px){.mbt .mb-lights i:nth-child(n+15){display:block}.mbt .mb-lights i:nth-child(n+29),.mbf .mb-lights i:nth-child(n+29){display:none}}.mbf{padding-top:130px}.mbf .mb-lights{top:34px}