.lpc-halloween{--hw-cream:#fff7ed;--hw-peach:#ffe1bf;--hw-ink:#322036;--hw-rust:#923c17;--hw-border:#ebbc90}.lpc-hw-note{position:relative;isolation:isolate;overflow:hidden;background:#322036;color:#fff7ed;border-bottom:4px solid #f08a35}.lpc-hw-note:before,.lpc-hw-note:after{content:"";position:absolute;width:160px;height:160px;border:1px solid #ffffff20;border-radius:50%;pointer-events:none;z-index:-1}.lpc-hw-note:before{left:-60px;top:-80px;box-shadow:0 0 0 28px #ffffff08,0 0 0 58px #ffffff05}.lpc-hw-note:after{right:-30px;bottom:-110px;box-shadow:0 0 0 30px #ffffff08}.lpc-hw-note__inner{max-width:1280px;margin:auto;padding:26px 40px;display:flex;align-items:center;gap:24px}.lpc-hw-note__art{display:flex;align-items:center;gap:8px;flex-shrink:0}.lpc-hw-note .lpc-hw-pumpkin{width:88px;height:88px;transform:rotate(-8deg)}.lpc-hw-ghost{width:54px;height:68px;flex-shrink:0;transform:rotate(9deg)}.lpc-hw-eyebrow{margin:0 0 6px;font:600 11px/1.4 var(--font-body--family,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--hw-rust)}.lpc-hw-note .lpc-hw-eyebrow{color:#ffb56c}.lpc-hw-note__copy{margin:0;font:500 clamp(21px,2.5vw,32px)/1.2 var(--font-heading--family,serif);text-wrap:balance}.lpc-hw-note__sub{margin:8px 0 0;color:#f6dfce;font:400 13px/1.5 var(--font-body--family,sans-serif)}.lpc-hw-date{margin-left:auto;flex-shrink:0;border:1px dashed #ffb56c;border-radius:50%;width:88px;height:88px;display:grid;place-content:center;text-align:center;font:700 12px/1.5 var(--font-body--family,sans-serif);letter-spacing:.08em;color:#ffbd7b;transform:rotate(8deg)}.lpc-hw-note__cta,.lpc-hw-closing__cta{display:inline-flex;justify-content:center;align-items:center;min-height:44px;background:#ffb56c;color:#322036;border:1px solid transparent;border-radius:999px;padding:11px 22px;text-decoration:none;font:600 13px/1.4 var(--font-body--family,sans-serif);margin-top:15px}.lpc-hw-note__cta:hover,.lpc-hw-closing__cta:hover{background:#ffd1a2}.lpc-hw-note__cta:focus-visible,.lpc-hw-closing__cta:focus-visible{outline:3px solid #ffb56c;outline-offset:4px}.lpc-hw-closing{background:#322036;color:#fff7ed;padding:44px 24px;text-align:center;border-top:4px solid #f08a35}.lpc-hw-closing__art{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:8px;color:#ffb56c}.lpc-hw-closing__art .lpc-hw-pumpkin{width:80px;height:80px;transform:rotate(-8deg)}.lpc-hw-closing .lpc-hw-eyebrow{color:#ffb56c}.lpc-hw-closing h2{font:400 clamp(26px,3vw,40px)/1.15 var(--font-heading--family,serif);letter-spacing:-.025em;margin:12px auto;max-width:800px;text-wrap:balance}.lpc-hw-closing__copy{max-width:610px;margin:auto;color:#f6dfce;font-size:15px;line-height:1.7}.lpc-hw-closing ul{padding:0;margin:25px auto 0;display:flex;justify-content:center;flex-wrap:wrap;gap:14px 30px;list-style:none}.lpc-hw-closing li{display:flex;align-items:center;gap:9px;font-size:12px}.lpc-hw-closing li span{color:#ffb56c;border:1px solid #ac815d;border-radius:50%;width:28px;height:28px;display:grid;place-items:center}.lpc-hw-product{display:flex;align-items:center;gap:14px;background:#fff0dc;color:#322036;border:1px solid #eab47f;border-left:4px solid #df7126;border-radius:16px;padding:16px 18px;margin:8px 0 18px;width:100%;box-sizing:border-box}.lpc-hw-product .lpc-hw-pumpkin{width:56px;height:56px;flex-shrink:0}.lpc-hw-product p{margin:0;font-size:12px;line-height:1.55}.lpc-hw-product .lpc-hw-eyebrow{font-size:9px;margin-bottom:4px;color:#923c17}.lpc-hw-product .lpc-hw-product__title{font:500 20px/1.25 var(--font-heading--family,serif);margin-bottom:5px}.lpc-halloween--home .lpc-story,.lpc-halloween--home .lpc-material{--le-app-background:#fff7ed;--le-app-accent:#923c17;--le-app-border:#ebbc90;--le-btn-bg:#923c17;--le-btn-border:#923c17;--le-btn-hover_bg:#71301b}.lpc-halloween--home [id*=product_list_bestsellers],.lpc-halloween--home [id*=product_list_nouveautes]{--lpc-background:#fff7ed;--lpc-heading-color:#322036;--lpc-card-background:#fff7ed;--lpc-border-color:#ebbc90;--lpc-button-background:#923c17}.lpc-halloween--home .lpc-duo__kicker{display:inline-flex;align-items:center;justify-content:center;border:1px solid #923c17;border-radius:999px;padding:8px 14px;background:#fff0dc;color:#923c17}.lpc-halloween--home .lpc-duo__kicker:before{content:"\2726";margin-right:8px}@media(min-width:750px){.lpc-halloween--home .lpc-hw-note__inner{padding-block:30px}.lpc-halloween--home .lpc-hw-note .lpc-hw-pumpkin{width:112px;height:112px}.lpc-halloween--home .lpc-hw-ghost{width:65px;height:82px}}@media(max-width:749px){.lpc-hw-note__inner{padding:20px 18px;gap:14px;align-items:flex-start}.lpc-hw-note__art{flex-direction:column;gap:0}.lpc-hw-note .lpc-hw-pumpkin{width:55px;height:55px}.lpc-hw-note .lpc-hw-ghost{width:33px;height:42px}.lpc-hw-note .lpc-hw-eyebrow{font-size:9px;letter-spacing:.08em}.lpc-hw-note__copy{font-size:23px}.lpc-hw-note__sub{font-size:12px}.lpc-hw-date{display:none}.lpc-hw-closing{padding:32px 20px}.lpc-hw-closing ul{gap:12px;max-width:270px;justify-content:flex-start}.lpc-hw-product{padding:12px;gap:10px}.lpc-hw-product .lpc-hw-pumpkin{width:42px;height:42px}}.lpc-hw-help{margin-top:10px!important;font-size:12px!important;line-height:1.6!important}.lpc-hw-help a{color:inherit;text-underline-offset:3px}.lpc-hw-help a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.lpc-halloween--product .lpc-hw-note__inner{padding-block:14px}.lpc-halloween--product .lpc-hw-note .lpc-hw-pumpkin{width:48px;height:48px}.lpc-halloween--product .lpc-hw-note .lpc-hw-ghost{width:32px;height:40px}.lpc-halloween--product .lpc-hw-note__copy{font-size:clamp(18px,2vw,24px)}.lpc-halloween--product .lpc-hw-note__sub,.lpc-halloween--product .lpc-hw-date{display:none}.lpc-halloween--product .lpc-hw-note__art{flex-direction:row}.lpc-hw-product{display:flex}@media(prefers-reduced-motion:no-preference){.lpc-hw-note .lpc-hw-ghost{animation:lpc-hw-float 3s ease-in-out 3}@keyframes lpc-hw-float{0%,to{transform:translateY(0) rotate(9deg)}50%{transform:translateY(-5px) rotate(5deg)}}}.lpc-halloween--home .lpc-hw-note__inner{justify-content:center;padding:8px 20px;gap:12px}.lpc-halloween--home .lpc-hw-note__art{flex-direction:row;gap:4px}.lpc-halloween--home .lpc-hw-note .lpc-hw-pumpkin{width:30px;height:30px}.lpc-halloween--home .lpc-hw-note .lpc-hw-ghost{width:23px;height:30px}.lpc-halloween--home .lpc-hw-note__copy,.lpc-halloween--home .lpc-hw-note__sub,.lpc-halloween--home .lpc-hw-note__cta,.lpc-halloween--home .lpc-hw-date{display:none}.lpc-halloween--home .lpc-hw-note .lpc-hw-eyebrow{margin:0;font-size:11px;letter-spacing:.1em}.lpc-hw-product{gap:10px;padding:10px 12px;margin:8px 0 12px;border-radius:12px;box-shadow:none}.lpc-hw-product .lpc-hw-pumpkin{width:30px;height:30px}.lpc-hw-product div>p:not(.lpc-hw-product__title){display:none}.lpc-hw-product .lpc-hw-product__title{font-size:16px;line-height:1.35;margin:0}@media(max-width:749px){.lpc-halloween--home .lpc-duo__visual{height:240px;min-height:0}.lpc-halloween--home .lpc-duo__content--mobile-below{padding-top:18px;padding-bottom:20px}.lpc-halloween--home .lpc-duo__title{font-size:29px}.lpc-halloween--product>shopify-forms-embed{display:none!important}}@media(max-width:749px){body.lpc-halloween--home .lpc-duo .lpc-duo__visual{height:240px;min-height:0;aspect-ratio:auto}body.lpc-halloween--home .lpc-duo .lpc-duo__image{object-position:center center}body.lpc-halloween>shopify-forms-embed{display:none!important}}.lpc-halloween{--hw-cream:#f8f3eb;--hw-peach:#e8d8c5;--hw-ink:#49372b;--hw-rust:#80604a;--hw-border:#d9c7b5}.lpc-hw-note{background:#eee4d7;color:#49372b;border-bottom:1px solid #dac9b7}.lpc-hw-note:before,.lpc-hw-note:after{display:none}.lpc-hw-note .lpc-hw-eyebrow,.lpc-hw-closing .lpc-hw-eyebrow{color:#80604a}.lpc-hw-note__sub,.lpc-hw-closing__copy{color:#665345}.lpc-hw-note__cta,.lpc-hw-closing__cta{background:#80604a;color:#fffaf4;border-radius:999px}.lpc-hw-note__cta:hover,.lpc-hw-closing__cta:hover{background:#624734;color:#fffaf4}.lpc-hw-note__cta:focus-visible,.lpc-hw-closing__cta:focus-visible{outline-color:#80604a}.lpc-hw-closing{background:linear-gradient(135deg,#f8f3eb,#e8d8c5);color:#49372b;border-top:1px solid #dac9b7}.lpc-hw-closing__art{gap:12px}.lpc-hw-closing li span{color:#80604a;border-color:#cbb39b}.lpc-hw-product{background:#f8f3eb;color:#49372b;border:1px solid #dac9b7;border-radius:12px}.lpc-hw-product .lpc-hw-eyebrow{color:#80604a}.lpc-autumn-leaf{flex-shrink:0;display:block}.lpc-hw-closing__art .lpc-autumn-leaf{width:44px;height:44px}.lpc-halloween--home .lpc-duo__kicker{background:#f8f3eb;border-color:#cbb39b;color:#80604a}.lpc-hw-date{color:#80604a;border-color:#cbb39b}@media(max-width:749px){.lpc-halloween--home .lpc-hw-note__inner{align-items:center;justify-content:center;min-height:56px}.lpc-halloween--home .lpc-hw-note__inner>div:not(.lpc-hw-note__art){text-align:center}.lpc-halloween--home .lpc-hw-note .lpc-hw-eyebrow{text-wrap:balance}}@media(max-width:749px){.lpc-halloween--home .lpc-hw-note__inner{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;gap:8px}.lpc-halloween--home .lpc-hw-note__inner:after{content:"";width:32px}}@media(max-width:749px){.lpc-halloween--home .lpc-hw-note__inner{display:flex;padding-inline:12px;min-height:48px}.lpc-halloween--home .lpc-hw-note__art,.lpc-halloween--home .lpc-hw-note__inner:after{display:none}.lpc-halloween--home .lpc-hw-note .lpc-hw-eyebrow{font-size:clamp(9px,2.6vw,11px);letter-spacing:.025em;white-space:nowrap;text-wrap:nowrap}}@media(max-width:749px){.lpc-halloween--home .lpc-hw-note__inner{display:grid;grid-template-columns:20px minmax(0,1fr) 20px;gap:6px}.lpc-halloween--home .lpc-hw-note__art{display:flex;align-items:center;justify-content:center}.lpc-halloween--home .lpc-hw-note__art .lpc-autumn-leaf{width:20px;height:20px}.lpc-halloween--home .lpc-hw-note__inner:after{display:block;width:20px}}@media(max-width:749px){.lpc-halloween--home .lpc-hw-note__inner{display:flex;justify-content:center;align-items:center;gap:6px}.lpc-halloween--home .lpc-hw-note__inner:after{display:none}.lpc-halloween--home .lpc-hw-note__art{flex:0 0 24px}.lpc-halloween--home .lpc-hw-note__art .lpc-autumn-leaf{width:24px;height:24px}.lpc-halloween--home .lpc-hw-note__inner>div:not(.lpc-hw-note__art){flex:0 1 auto}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/lpc-halloween-2026.css.map */
