.noel-lp{--noel-navy: #1d2142;--noel-navy-2: #2d3365;--noel-cream: #faf6f2;--noel-doudou: #f6eee7;--noel-sand: #e8d5c4;--noel-sky: #cadcf2;--noel-sage: #d3e5ca;--noel-gold: #ffde00;--noel-serif: var(--typeHeaderPrimary, "Alga"), "Iowan Old Style", Baskerville, serif;--noel-sans: Montserrat, var(--typeBasePrimary, sans-serif), sans-serif;font-family:var(--noel-sans);color:var(--noel-navy);font-size:16px;line-height:1.5;letter-spacing:.025em}.noel-lp *,.noel-lp *:before,.noel-lp *:after{box-sizing:border-box}.noel-lp img{max-width:100%}.noel-lp a{color:inherit}.noel-lp button{font:inherit;letter-spacing:inherit;-webkit-appearance:none;appearance:none}.noel-lp h1,.noel-lp h2,.noel-lp h3,.noel-lp p,.noel-lp figure,.noel-lp blockquote{margin:0}.noel-lp [data-off]{display:none!important}.noel-sec{padding:clamp(64px,7vw,104px) clamp(17px,3vw,40px)}.noel-sec--doudou{background:var(--noel-doudou)}.noel-sec--cream{background:var(--noel-cream)}.noel-sec--sky{background:var(--noel-sky)}.noel-sec--sage{background:var(--noel-sage)}.noel-wrap{max-width:1200px;margin:0 auto}.noel-head{text-align:center;max-width:640px;margin:0 auto 48px}.noel-head--tight{margin-bottom:32px}.noel-eyebrow{font-size:15px;letter-spacing:.025em;text-transform:none;font-weight:500}.noel-lp .noel-h2{margin:12px 0 16px;font-family:var(--noel-serif);font-weight:400;text-transform:none;font-size:clamp(29.61px,3.2vw,39.95px);line-height:1.2;letter-spacing:0;color:inherit;text-wrap:balance}.noel-lp .noel-h3{font-family:var(--noel-serif);font-weight:400;text-transform:none;font-size:25.85px;line-height:1.2;letter-spacing:0;color:inherit}.noel-intro{color:var(--noel-navy-2)}.noel-intro p{margin:0}.noel-note{margin-top:24px;font-size:13px;color:var(--noel-navy-2);text-align:center}.noel-lp .noel-btn{display:inline-block;padding:11px 22px;font-size:16px;line-height:1.42;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-decoration:none;border:2px solid transparent;transition:background-color .2s,color .2s}.noel-lp .noel-btn--dark{background:var(--noel-navy);color:#fff}.noel-lp .noel-btn--dark:hover{background:var(--noel-navy-2);color:#fff}.noel-lp .noel-btn--light{background:var(--noel-doudou);color:var(--noel-navy)}.noel-lp .noel-btn--light:hover{background:#fff;color:var(--noel-navy)}.noel-lp .noel-btn--ghost-light{border-color:var(--noel-doudou);color:var(--noel-doudou);padding:9px 20px}.noel-lp .noel-btn--ghost-light:hover{background:#f6eee71f;color:var(--noel-doudou)}.noel-lp.noel-hero .noel-btn{transition:background-color .2s,border-color .2s,color .2s}.noel-lp.noel-hero .noel-btn:hover,.noel-lp.noel-hero .noel-btn:focus-visible{background:#ea5619;border-color:#ea5619;color:#000}.noel-lp .noel-link{text-decoration:underline;text-decoration-thickness:1px;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-underline-offset:5px;padding:12px 0;color:var(--noel-navy)}.noel-lp .noel-link--boxed{border:1px solid var(--noel-navy);padding:10px 18px;text-decoration:none}.noel-lp .noel-link--boxed:hover{background:var(--noel-navy);color:#fff}.noel-lp :focus-visible{outline:2px solid var(--noel-navy);outline-offset:3px}.noel-lp .noel-hero__title{font-family:var(--noel-serif);font-weight:400;text-transform:none;font-size:clamp(39.95px,3.6vw,54px);line-height:1.08;letter-spacing:0;color:#fff;text-wrap:balance}.noel-hero .noel-eyebrow,.noel-hero .noel-hero__text{color:#f6eee7}.noel-hero .cab-leaf .nb-piece{transition:none!important}.noel-hero:not(.nb-fx-on) .nb-fx{display:none}.noel-hero .nb-fx{animation:cab-fxin .6s ease both}@keyframes cab-fxin{0%{opacity:0}to{opacity:1}}@keyframes cab-twk{0%,to{opacity:1}50%{opacity:.3}}@keyframes cab-bulb{0%,to{opacity:1}50%{opacity:.45}}@keyframes cab-fall{0%{transform:translate3d(0,-20px,0)}to{transform:translate3d(40px,860px,0)}}@keyframes cab-sleigh{0%{transform:translate(-460px,40px)}50%{transform:translate(620px,-30px)}to{transform:translate(1700px,20px)}}@keyframes cab-smoke{0%{transform:translate(0) scale(.5);opacity:0}15%{opacity:.9}to{transform:translate(46px,-170px) scale(1.9);opacity:0}}@keyframes cab-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes cab-sleigh2{0%{transform:translate(-300px,10px)}50%{transform:translate(600px,-24px)}to{transform:translate(1500px)}}@keyframes cab-smoke2{0%{transform:translate(0) scale(.5);opacity:0}20%{opacity:.95}to{transform:translate(30px,-110px) scale(1.8);opacity:0}}@keyframes cab-glow{0%,to{opacity:.25}50%{opacity:.45}}@keyframes cab-walk{0%{transform:translateY(0)}to{transform:translateY(-3px)}}@keyframes cab-flick{0%,to{opacity:1}45%{opacity:.82}55%{opacity:.95}}@keyframes cab-sh-in{0%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes cab-sh-out{0%{opacity:1}50%{opacity:1}to{opacity:0}}.noel-hero .cab-twk{animation:cab-twk 2.4s ease-in-out infinite}.noel-hero .cab-bulb{animation:cab-bulb 1.8s ease-in-out infinite}.noel-hero .cab-flake{animation-name:cab-fall;animation-timing-function:linear;animation-iteration-count:infinite}.noel-hero .cab-sleigh{animation:cab-sleigh 26s linear infinite}.noel-hero .cab-smoke{transform-box:fill-box;transform-origin:center;animation:cab-smoke 6s ease-out infinite}.noel-hero .cab-sway{animation:cab-sway 5s ease-in-out infinite}.noel-hero .cab-sleigh2{animation:cab-sleigh2 38s linear infinite}.noel-hero .cab-smoke2{transform-box:fill-box;transform-origin:center;animation:cab-smoke2 6.6s ease-out infinite}.noel-hero .cab-glow{animation:cab-glow 4s ease-in-out infinite}.noel-hero .cab-walk{animation:cab-walk .55s ease-in-out infinite alternate}.noel-hero .cab-flick{animation:cab-flick 2.4s ease-in-out infinite}.noel-hero .cab-tf .cab-lsf,.noel-hero .cab-tb .cab-lsb{animation:cab-sh-in 1.1s cubic-bezier(.45,.05,.3,1) both}.noel-hero .cab-tf .cab-lsb,.noel-hero .cab-tb .cab-lsf{animation:cab-sh-out 1.1s cubic-bezier(.45,.05,.3,1) both}.noel-hero .cab-bookw{transform-origin:50px 300px}.noel-hero .cab-arrow{width:46px;height:46px;padding:0;border-radius:50%;border:1px solid rgba(246,238,231,.45);background:#f6eee70f;color:#f6eee7;display:grid;place-items:center;cursor:pointer;transition:background-color .25s,transform .25s}.noel-hero .cab-arrow:hover{background:#f6eee729;transform:scale(1.06)}.noel-hero .cab-arrow:focus-visible,.noel-hero .cab-tab:focus-visible{outline:2px solid var(--noel-gold);outline-offset:3px}.noel-hero .cab-chap{position:relative;display:flex;padding-top:18px}.noel-hero .cab-track{position:absolute;left:60px;right:60px;top:40px;border-top:2px dotted rgba(246,238,231,.35)}.noel-hero .cab-star{position:absolute;top:0;width:16px;height:16px;transition:left .9s cubic-bezier(.5,-.4,.3,1.4);filter:drop-shadow(0 0 6px rgba(255,222,0,.7))}.noel-hero .cab-tab{position:relative;width:120px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 0 4px;border:0;background:none;color:#f6eee7;cursor:pointer;min-height:0}.noel-hero .cab-medal{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1.5px solid rgba(246,238,231,.55);background:#14102440;color:#f6eee7;transition:transform .3s cubic-bezier(.3,1.6,.5,1),background-color .3s,color .3s,border-color .3s}.noel-hero .cab-tab:hover .cab-medal{transform:translateY(-3px) rotate(-6deg)}.noel-hero .cab-tab[aria-pressed=true] .cab-medal{background:#f6eee7;color:var(--noel-navy);border-color:#f6eee7;transform:scale(1.08)}.noel-hero .cab-tlabel{font-size:13px;letter-spacing:.025em;text-transform:none;opacity:.7;white-space:nowrap}.noel-hero .cab-tab[aria-pressed=true] .cab-tlabel{opacity:1}@media(min-width:1000px)and (max-width:1180px){.noel-hero.cab-hero{height:560px!important}.noel-hero .cab-htxt{top:96px!important;left:32px!important;width:300px!important}.noel-hero .cab-bookw{left:calc(100% - 697px)!important;top:-190px!important;transform:scale(.66)}.noel-hero .cab-bnav{left:calc(100% - 595px)!important;width:520px!important;top:446px!important;bottom:auto!important}}@media(min-width:821px)and (max-width:999px){.noel-hero.cab-hero{height:540px!important}.noel-hero .cab-htxt{top:96px!important;left:32px!important;width:min(300px,34vw)!important}.noel-hero .cab-bookw{left:calc(100% - 546px)!important;top:-160px!important;transform:scale(.5)}.noel-hero .cab-bnav{left:calc(100% - 544px)!important;width:520px!important;top:400px!important;bottom:auto!important}}@media(max-width:820px){.noel-hero.cab-hero{height:auto!important}.noel-hero .cab-hin{height:auto!important;padding-bottom:450px}.noel-hero .cab-htxt{position:relative!important;left:auto!important;top:auto!important;width:auto!important;padding:48px 20px 0}.noel-hero .cab-bookw{left:calc(50% - 333px)!important;top:calc(100% - 734px)!important;transform:scale(.6)}.noel-hero .cab-bnav{left:0!important;width:100%!important;top:auto!important;bottom:24px!important;flex-wrap:wrap}}@media(max-width:480px){.noel-hero .cab-hin{padding-bottom:340px}.noel-hero .cab-bookw{left:calc(50% - 229px)!important;top:calc(100% - 624px)!important;transform:scale(.38)}.noel-hero .cab-tab{width:96px}.noel-hero .cab-track{left:48px;right:48px}.noel-hero .cab-tlabel{font-size:12px;letter-spacing:.025em}.noel-hero .cab-bnav .cab-arrow{display:none}}@media(max-width:380px){.noel-hero .cab-hin{padding-bottom:324px}.noel-hero .cab-bookw{left:calc(50% - 215px)!important;top:calc(100% - 608px)!important;transform:scale(.35)}}.noel-reassure{background:var(--noel-cream);padding:26px clamp(17px,3vw,40px);border-bottom:1px solid var(--noel-sand)}.noel-reassure__list{max-width:1200px;margin:0 auto;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));justify-items:center;gap:20px 16px;font-size:14px;font-weight:700;text-align:center}.noel-reassure__item{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0}.noel-reassure__item svg{width:40px;height:40px;color:var(--noel-navy)}.noel-reassure__item svg.noel-picto--coeur{width:34px;height:34px;margin:3px 0}.noel-picker{display:flex;flex-wrap:wrap;gap:24px}.noel-picker__choices{flex:1 1 420px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.noel-lp .noel-picker__choice{text-align:left;cursor:pointer;border:1px solid var(--noel-sand);box-shadow:inset 0 0 0 1px transparent;border-radius:0;padding:22px 20px;min-height:124px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;background:var(--noel-cream);color:var(--noel-navy);transition:background-color .2s,border-color .2s,box-shadow .2s}.noel-lp .noel-picker__choice[aria-pressed=true]{background:var(--noel-sky);border-color:var(--noel-navy);box-shadow:inset 0 0 0 1px var(--noel-navy)}.noel-picker__tag{font-size:14px;letter-spacing:.025em;text-transform:none}.noel-picker__title{font-size:16px;font-weight:700;letter-spacing:.025em}.noel-picker__results{flex:1 1 520px;display:flex}.noel-picker__result{flex:1;display:flex;flex-wrap:wrap;background:var(--noel-cream);border:1px solid var(--noel-sand);color:var(--noel-navy)}.noel-picker__result[hidden]{display:none}.noel-picker__media{flex:1 1 200px;width:200px;height:300px;margin:12px;background:var(--noel-sky);overflow:hidden}.noel-picker__media img{width:100%;height:100%;object-fit:cover;display:block}.noel-picker__body{flex:1.4 1 280px;padding:28px 28px 28px 16px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.noel-picker__label{font-size:14px;letter-spacing:.025em;text-transform:none;font-weight:500}.noel-picker__text{color:var(--noel-navy-2)}.noel-picker__body .noel-btn{margin-top:auto;padding:11px 20px}.noel-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:48px}.noel-lp .noel-filter{cursor:pointer;border:1px solid #d9c7b5;border-radius:0;padding:11px 18px;min-height:44px;font-size:13px;letter-spacing:.15em;text-transform:uppercase;background:transparent;color:var(--noel-navy);transition:background-color .2s,border-color .2s}.noel-lp .noel-filter[aria-pressed=true]{background:var(--noel-sky);border-color:var(--noel-navy)}.noel-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:32px 24px}.noel-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--noel-sand)}.noel-card[hidden]{display:none}.noel-card__media{position:relative;aspect-ratio:4 / 4.2;background:var(--noel-doudou);overflow:hidden}.noel-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.noel-card__badge{position:absolute;z-index:1;top:14px;right:0;background:var(--noel-cream);color:var(--noel-navy);padding:8px 14px 8px 24px;clip-path:polygon(12px 0,100% 0,100% 100%,12px 100%,0 50%);font-size:13px;letter-spacing:.025em;text-transform:none}.noel-card__body{padding:20px 22px 22px;display:flex;flex-direction:column;gap:8px;flex:1}.noel-card__label{font-size:14px;letter-spacing:.025em;text-transform:none}.noel-card__text{color:var(--noel-navy-2);font-size:15px}.noel-card__perks{font-size:13px;color:var(--noel-navy-2)}.noel-card__foot{margin-top:auto;padding-top:16px;border-top:1px solid var(--noel-sand);display:flex;justify-content:space-between;align-items:center;gap:12px}.noel-card__from{display:block;font-size:12px;color:var(--noel-navy-2)}.noel-card__price{font-weight:700;font-size:20px}.noel-why{display:flex;flex-wrap:wrap;gap:48px 72px;align-items:center}.noel-why__media{flex:1 1 420px;background:var(--noel-cream);padding:14px 14px 20px}.noel-why__media img{display:block;width:100%;height:500px;object-fit:cover}.noel-why__caption{font-family:var(--noel-serif);font-size:22px;line-height:1.2;margin-top:14px}.noel-why__content{flex:1 1 460px}.noel-why__content .noel-h2{margin:10px 0 18px}.noel-why__intro{margin:0 0 28px}.noel-why__points{display:flex;flex-direction:column;gap:20px}.noel-why__point{display:flex;gap:18px;border-top:2px solid var(--noel-navy);padding-top:16px}.noel-why__num{font-family:var(--noel-serif);font-size:25.85px;line-height:1}.noel-lp .noel-why__point h3{margin:0 0 4px;font-family:var(--noel-sans);font-size:16px;font-weight:700;letter-spacing:.025em;text-transform:none}.noel-why__point p{font-size:15px}.noel-mini-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(156px,1fr));gap:clamp(12px,2vw,24px)}.noel-mini{display:flex;flex-direction:column;background:#fff;border:1px solid var(--noel-sand)}.noel-mini--sky{background:var(--noel-sky)}.noel-mini__media{aspect-ratio:1 / 1;background:var(--noel-doudou);overflow:hidden}.noel-mini__media img{display:block;width:100%;height:100%;object-fit:cover}.noel-mini__body{padding:clamp(14px,1.6vw,20px);display:flex;flex-direction:column;gap:8px;flex:1}.noel-lp .noel-mini__title{font-family:var(--noel-serif);font-weight:400;text-transform:none;letter-spacing:0;font-size:clamp(20px,1.9vw,24px);line-height:1.2}.noel-mini__text{font-size:clamp(13px,1.2vw,15px);line-height:1.45;color:var(--noel-navy-2)}.noel-mini__row{margin-top:auto;padding-top:8px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:12px}.noel-mini__price{font-weight:700;white-space:nowrap}@media(max-width:560px){.noel-mini__row{flex-direction:column;align-items:flex-start}}.noel-reviews{max-width:1100px;margin:0 auto;text-align:center}.noel-reviews__stars{display:inline-flex;gap:6px}.noel-reviews__score{margin:-16px 0 32px;font-size:15px}.noel-reviews__score p{margin:0}.noel-reviews__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.noel-review{background:var(--noel-cream);padding:24px;display:flex;flex-direction:column;gap:14px;text-align:left}.noel-review__stars{display:flex;gap:3px}.noel-review__quote{font-family:var(--noel-serif);font-size:19px;line-height:1.45;color:var(--noel-navy);border:0;padding:0;font-style:normal}.noel-review__meta{margin-top:auto;font-size:13px;line-height:1.5;color:var(--noel-navy-2)}.noel-lp .noel-review__meta a,.noel-lp .noel-faq__a a{color:var(--noel-navy-2);text-decoration:underline;text-underline-offset:3px}.noel-reviews__app{margin-top:32px;text-align:left}.noel-faq{max-width:760px;margin:0 auto}.noel-faq .noel-head{margin-bottom:40px}.noel-faq__item{border-top:1px solid var(--noel-sand);padding:22px 0}.noel-faq__item:last-of-type{border-bottom:1px solid var(--noel-sand)}.noel-faq__q{cursor:pointer;font-weight:700;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:24px}.noel-faq__q::-webkit-details-marker{display:none}.noel-faq__q:after{content:"+";flex:none;font-weight:400;font-size:24px;line-height:1;color:var(--noel-navy);transition:transform .25s ease}.noel-faq__item[open]>.noel-faq__q:after{transform:rotate(45deg)}.noel-faq__a{margin-top:12px;color:var(--noel-navy-2);max-width:65ch}.noel-faq__a p{margin:0 0 8px}.noel-faq__a a{color:var(--noel-navy);text-underline-offset:3px}.noel-final{position:relative;overflow:hidden;background:var(--noel-navy-2);color:var(--noel-doudou);padding:104px clamp(17px,3vw,40px) 160px;text-align:center}.noel-final__art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.noel-final__inner{position:relative;max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:20px}.noel-lp .noel-final__title{font-family:var(--noel-serif);font-weight:400;text-transform:none;font-size:clamp(29.61px,3.6vw,47px);line-height:1.2;letter-spacing:0;color:#fff;max-width:15em;text-wrap:balance}.noel-final__text p{margin:0}.noel-lp .noel-final .noel-btn{font-size:18px;padding:11px 24px}@media(prefers-reduced-motion:reduce){.noel-lp .cab-anim{animation:none!important}.noel-lp .cab-flake{display:none}}.noel-lp .noel-why__placeholder{display:block;width:100%;height:500px;background:var(--noel-cream, #f6eee7);fill:#1d214240}
/*# sourceMappingURL=/cdn/shop/t/59/assets/noel-landing.css.map */
