.pe{--pe-cream: #FBF6F1;--pe-ivory: #FFFDFB;--pe-blush: #F6E9E1;--pe-blush-2: #EFDCD1;--pe-rose: #9E5A45;--pe-rose-dark: #84473A;--pe-rose-2: #C08A74;--pe-rose-soft: #E6C7B9;--pe-cocoa: #2E2420;--pe-cocoa-2: #3A2D27;--pe-muted: #74645C;--pe-line: #E8D8CD;--pe-gold: #CFA88A;--pe-serif: var(--font-heading--family, "Lora", Georgia, serif);--pe-sans: var(--font-body--family, Inter, system-ui, sans-serif);--pe-radius: 22px;--pe-shadow: 0 24px 60px -28px rgba(70, 38, 26, .35);color:var(--pe-cocoa);font-family:var(--pe-sans);position:relative}.pe *,.pe *:before,.pe *:after{box-sizing:border-box}.pe p,.pe h1,.pe h2,.pe h3,.pe ul,.pe ol{margin:0}.pe img{display:block;max-width:100%}.pe a{color:inherit}.pe-wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 20px}@media(min-width:750px){.pe-wrap{padding:0 40px}}.pe-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11.5px;line-height:1;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--pe-rose)}.pe-eyebrow:before{content:"";width:26px;height:1px;background:currentColor;opacity:.55}.pe-eyebrow--center:after{content:"";width:26px;height:1px;background:currentColor;opacity:.55}.pe-h1,.pe-h2,.pe-h3{font-family:var(--pe-serif);font-weight:400;letter-spacing:-.012em;text-wrap:balance;color:inherit}.pe-h1{font-size:clamp(40px,6.2vw,74px);line-height:1.02}.pe-h2{font-size:clamp(31px,4.3vw,50px);line-height:1.08}.pe-h3{font-size:clamp(21px,2.2vw,25px);line-height:1.2}.pe-h1 em,.pe-h2 em,.pe-h3 em{font-style:italic;color:var(--pe-rose)}.pe-lead{font-size:16.5px;line-height:1.68;color:var(--pe-muted);text-wrap:pretty}@media(min-width:750px){.pe-lead{font-size:17.5px}}.pe-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 32px;border-radius:999px;border:0;cursor:pointer;background:var(--pe-rose);color:#fff!important;text-decoration:none!important;font:600 15.5px/1 var(--pe-sans);letter-spacing:.01em;box-shadow:0 14px 30px -14px #84473abf,inset 0 1px #ffffff2e;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.pe-btn:hover{background:var(--pe-rose-dark);transform:translateY(-2px);box-shadow:0 18px 34px -14px #84473acc}.pe-btn svg{transition:transform .25s ease}.pe-btn:hover svg{transform:translate(4px)}.pe-btn:focus-visible{outline:2px solid var(--pe-cocoa);outline-offset:3px}.pe-btn--light{background:var(--pe-cream);color:var(--pe-cocoa)!important;box-shadow:0 14px 30px -14px #0000008c}.pe-btn--light:hover{background:#fff}.pe-link{display:inline-flex;align-items:center;gap:8px;color:var(--pe-cocoa);text-decoration:none;font-weight:500;font-size:15px;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;padding-bottom:3px;transition:background-size .3s ease,color .2s}.pe-link:hover{color:var(--pe-rose);background-size:40% 1px}.pe-icon{display:inline-block;flex:0 0 auto}.pe-spark{position:absolute;color:var(--pe-gold);pointer-events:none}.pe-js .pe-reveal{opacity:0;transform:translateY(22px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.pe-js .pe-reveal.is-in{opacity:1;transform:none}.pe-js .pe-reveal[data-delay="1"]{transition-delay:.12s}.pe-js .pe-reveal[data-delay="2"]{transition-delay:.24s}.pe-js .pe-reveal[data-delay="3"]{transition-delay:.36s}@media(prefers-reduced-motion:reduce){.pe-js .pe-reveal{opacity:1;transform:none;transition:none}.pe *,.pe *:before,.pe *:after{animation:none!important}}.pe-noel__steps li{align-content:start}
/*# sourceMappingURL=/cdn/shop/t/17/assets/pe.css.map */
