:root{--lp2-primary: #1e6b3a;--lp2-accent: #d7263d;--lp2-accent-2: #f2b84b;--lp2-dark: #0f2a1c;--lp2-ink: #17261c;--lp2-surface: #fffdf8;--lp2-light: #faf5ea;--lp2-tint: color-mix(in srgb, var(--lp2-primary) 14%, #fff);--lp2-muted: color-mix(in srgb, var(--lp2-ink) 64%, #fff);--lp2-line: color-mix(in srgb, var(--lp2-ink) 11%, transparent);--lp2-head: var(--lp2-ink);--lp2-hl: var(--lp2-accent);--lp2-font-head: "Fraunces", Georgia, "Times New Roman", serif;--lp2-font-ui: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--lp2-r: 22px;--lp2-r-lg: 30px;--lp2-ease: cubic-bezier(.22, .75, .2, 1);--lp2-shadow-sm: 0 1px 2px rgba(15, 42, 28, .05), 0 8px 22px rgba(15, 42, 28, .07);--lp2-shadow: 0 2px 6px rgba(15, 42, 28, .05), 0 20px 46px rgba(15, 42, 28, .12);--lp2-shadow-lg: 0 4px 12px rgba(15, 42, 28, .06), 0 34px 80px rgba(15, 42, 28, .18);--lp2-ring: linear-gradient(135deg, var(--lp2-primary), color-mix(in srgb, var(--lp2-primary) 45%, #b6e07a) 55%, var(--lp2-accent));--lp2-edge: #fff}.lp2,.lp2 *{box-sizing:border-box}.lp2{font:400 16.5px/1.6 var(--lp2-font-ui);color:var(--lp2-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:where(.lp2) :where(p,h1,h2,h3){margin:0}:where(.lp2) :where(img,video){display:block;max-width:100%}.lp2-wrap{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:749px){.lp2-wrap{padding:0 16px}}.lp2-sec{position:relative;padding:96px 0;overflow:hidden}.lp2-sec--tight{padding:64px 0}@media(max-width:749px){.lp2-sec{padding:64px 0}.lp2-sec--tight{padding:48px 0}}.lp2-light{background:var(--lp2-light)}.lp2-white{background:#fff}.lp2-dark,.lp2-brand{color:#fff;--lp2-head: #fff;--lp2-hl: var(--lp2-accent-2);--lp2-muted: rgba(255, 255, 255, .76);--lp2-line: rgba(255, 255, 255, .16)}.lp2-dark{background:radial-gradient(800px 420px at 85% 0,color-mix(in srgb,var(--lp2-primary) 30%,transparent),transparent 65%),linear-gradient(180deg,var(--lp2-dark),color-mix(in srgb,var(--lp2-dark) 80%,var(--lp2-primary)))}.lp2-brand{background:radial-gradient(900px 500px at 15% 0,rgba(255,255,255,.12),transparent 60%),linear-gradient(170deg,var(--lp2-primary),color-mix(in srgb,var(--lp2-primary) 62%,#000))}.lp2-pat-snow:before,.lp2-pat-flakes:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.lp2-pat-snow:before{background-image:radial-gradient(circle,rgba(255,255,255,.3) 0 2px,transparent 2.6px),radial-gradient(circle,rgba(255,255,255,.16) 0 1.2px,transparent 1.8px);background-size:56px 56px,28px 28px;background-position:0 0,14px 18px;animation:lp2-drift 26s linear infinite}.lp2-pat-flakes:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140'%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round'%3E%3Cg stroke-opacity='.38' stroke-width='2' transform='translate(36 38)'%3E%3Cpath d='M0-11V11M-11 0H11M-7.8-7.8 7.8 7.8M7.8-7.8-7.8 7.8'/%3E%3Cpath d='M-3-8 0-11 3-8M-3 8 0 11 3 8M-8-3-11 0-8 3M8-3 11 0 8 3' stroke-width='1.4'/%3E%3C/g%3E%3Cg stroke-opacity='.24' stroke-width='1.5' transform='translate(104 98)'%3E%3Cpath d='M0-8V8M-8 0H8M-5.6-5.6 5.6 5.6M5.6-5.6-5.6 5.6'/%3E%3C/g%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Ccircle cx='96' cy='26' r='1.8' fill-opacity='.5'/%3E%3Ccircle cx='20' cy='108' r='1.4' fill-opacity='.4'/%3E%3Ccircle cx='70' cy='74' r='1.2' fill-opacity='.35'/%3E%3Ccircle cx='128' cy='60' r='1' fill-opacity='.3'/%3E%3C/g%3E%3C/svg%3E");background-size:140px 140px;animation:lp2-drift-flakes 18s linear infinite}@keyframes lp2-drift{to{background-position:0 56px,14px 46px}}@keyframes lp2-drift-flakes{to{background-position:0 140px}}[data-lp2-look=festive] .lp2-sec:is(.lp2-dark,.lp2-brand):after{content:"";position:absolute;top:-1px;left:0;right:0;z-index:2;height:16px;pointer-events:none;background:radial-gradient(circle at 14px 0,var(--lp2-edge) 13px,transparent 13.5px) 0 0 / 28px 16px repeat-x;opacity:.96}.lp2-h1{font:700 clamp(34px,4.6vw,58px)/1.06 var(--lp2-font-head);font-variation-settings:"opsz" 144;letter-spacing:-.5px;color:var(--lp2-head);margin:0 0 20px;text-wrap:balance}.lp2-h2{font:700 clamp(28px,3.4vw,42px)/1.1 var(--lp2-font-head);font-variation-settings:"opsz" 144;letter-spacing:-.5px;color:var(--lp2-head);text-align:center;margin:0 0 34px;text-wrap:balance}.lp2-center{text-align:center}@media(max-width:749px){.lp2-h1{margin-bottom:16px}}.lp2-hl{position:relative;display:inline-block;font-style:italic;color:var(--lp2-hl);line-height:1}[data-lp2-look=festive] .lp2-hl{padding:0 .04em}[data-lp2-look=festive] .lp2-hl:after{content:"";position:absolute;left:-2%;right:-2%;bottom:-.15em;height:.3em;pointer-events:none;background:var(--lp2-accent-2);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 14' preserveAspectRatio='none'%3E%3Cpath d='M3 8.5C12 3.5 21 3 31 7.5S50 13 60 8 79 2.5 89 7.5 108 12 117 6.5' fill='none' stroke='%23000' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 14' preserveAspectRatio='none'%3E%3Cpath d='M3 8.5C12 3.5 21 3 31 7.5S50 13 60 8 79 2.5 89 7.5 108 12 117 6.5' fill='none' stroke='%23000' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat;clip-path:inset(0 0 0 0);transition:clip-path 1.1s var(--lp2-ease) .35s}[data-lp2-look=festive] :is(.lp2-light,.lp2-white) .lp2-hl:after{background:color-mix(in srgb,var(--lp2-accent-2) 85%,var(--lp2-accent))}.lp2-js[data-lp2-look=festive] .lp2-reveal:not(.is-in) .lp2-hl:after{clip-path:inset(0 100% 0 0)}[data-lp2-look=festive] .lp2-h1.lp2-center:after{content:"";display:block;width:150px;height:20px;margin:18px auto 0;background:var(--lp2-accent);opacity:.75;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 20'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M4 10H60M100 10H156'/%3E%3Cpath d='M80 2v16M73 6l14 8M87 6l-14 8'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 20'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M4 10H60M100 10H156'/%3E%3Cpath d='M80 2v16M73 6l14 8M87 6l-14 8'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat}[data-lp2-look=festive] :is(.lp2-dark,.lp2-brand) .lp2-h1.lp2-center:after{background:var(--lp2-accent-2)}.lp2-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;margin:0 0 22px;border-radius:999px;font:700 12px/1.2 var(--lp2-font-ui);letter-spacing:.14em;text-transform:uppercase;border:1px solid color-mix(in srgb,var(--lp2-accent) 30%,transparent);color:var(--lp2-accent);background:color-mix(in srgb,var(--lp2-accent) 7%,#fff)}:is(.lp2-dark,.lp2-brand) .lp2-badge{border-color:#ffffff47;color:#fff;background:#ffffff14}.lp2-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:58px;padding:0 34px;border:0;border-radius:999px;font:800 16px/1 var(--lp2-font-ui);letter-spacing:.08em;text-transform:uppercase;color:#fff;text-decoration:none;cursor:pointer;background:linear-gradient(135deg,var(--lp2-primary),color-mix(in srgb,var(--lp2-primary) 70%,#000));box-shadow:0 14px 30px color-mix(in srgb,var(--lp2-primary) 32%,transparent),inset 0 1px #ffffff38;transition:transform .25s var(--lp2-ease),box-shadow .25s var(--lp2-ease)}.lp2-btn--accent{background:linear-gradient(135deg,var(--lp2-accent),color-mix(in srgb,var(--lp2-accent) 70%,#000));box-shadow:0 14px 30px color-mix(in srgb,var(--lp2-accent) 32%,transparent),inset 0 1px #ffffff38}.lp2-btn:hover{transform:translateY(-2px)}.lp2-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.38) 48%,transparent 66%);transform:translate(-120%);animation:lp2-shine 3.6s var(--lp2-ease) infinite;pointer-events:none}@keyframes lp2-shine{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}.lp2-js .lp2-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s var(--lp2-ease)}.lp2-js .lp2-reveal.is-in{opacity:1;transform:none}.lp2-js .lp2-reveal .lp2-stagger{opacity:0;translate:0 22px;transition:opacity .7s ease calc(var(--i, 0) * 90ms),translate .7s var(--lp2-ease) calc(var(--i, 0) * 90ms),transform .5s var(--lp2-ease)}.lp2-js .lp2-reveal.is-in .lp2-stagger{opacity:1;translate:0 0}.lp2-tilt{transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg))}.lp2-tilt.is-tilting{transition:transform .08s linear}.lp2-js .lp2-reveal .lp2-stagger.lp2-tilt.is-tilting{transition:opacity .7s ease calc(var(--i, 0) * 90ms),translate .7s var(--lp2-ease) calc(var(--i, 0) * 90ms),transform .08s linear}.lp2-tilt:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.42),transparent 48%);mix-blend-mode:soft-light}.lp2-tilt.is-tilting:after{opacity:1}.lp2-progress{position:fixed;top:0;left:0;z-index:70;width:100%;height:3px;background:var(--lp2-ring);transform:scaleX(var(--p, 0));transform-origin:0 50%;pointer-events:none}.lp2-ambient{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;width:100%;height:100%;pointer-events:none}@keyframes lp2-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes lp2-tick{0%{transform:translateY(-40%);opacity:0}to{transform:none;opacity:1}}.lp2-topbar{position:relative;z-index:46}.lp2-countbar{display:flex;align-items:center;justify-content:center;gap:14px;padding:9px 16px;background:var(--lp2-dark);color:#fff;font:800 12.5px/1 var(--lp2-font-ui);letter-spacing:.14em;text-transform:uppercase}.lp2-count{display:inline-flex;align-items:center;gap:5px}.lp2-count b{display:inline-block;min-width:34px;padding:5px 6px;border-radius:8px;overflow:hidden;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff29;color:var(--lp2-accent-2);font:800 16px/1 var(--lp2-font-ui);font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center}.lp2-count b i{display:inline-block;font-style:normal}.lp2-count b i.is-tick{animation:lp2-tick .35s var(--lp2-ease)}.lp2-rotbar{position:relative;height:40px;overflow:hidden;background:var(--lp2-primary);color:#fff;text-align:center;font:700 14px/1 var(--lp2-font-ui)}[data-lp2-look=festive] .lp2-rotbar{background:repeating-linear-gradient(-45deg,var(--lp2-primary) 0 14px,color-mix(in srgb,var(--lp2-primary) 86%,#000) 14px 28px)}.lp2-rotbar span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 12px;opacity:0;transform:translateY(100%);transition:opacity .45s,transform .45s var(--lp2-ease)}.lp2-rotbar span.is-on{opacity:1;transform:none}.lp2-rotbar span.is-out{opacity:0;transform:translateY(-100%)}.lp2-brandbar{padding:22px 16px 16px;background:var(--lp2-light);text-align:center}@media(max-width:749px){.lp2-brandbar{padding:12px 16px 8px}.lp2-brandbar .lp2-wordmark{font-size:26px}}.lp2-wordmark{font:italic 700 clamp(28px,4vw,40px)/1 var(--lp2-font-head);color:var(--lp2-dark);letter-spacing:-.5px}.lp2-scroller{position:relative}.lp2-scroller__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc(25% - 13.5px);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px 4px 14px;scroll-padding:0 4px;overscroll-behavior-x:contain}.lp2-scroller__track::-webkit-scrollbar{display:none}.lp2-scroller__track>*{scroll-snap-align:start}@media(max-width:989px){.lp2-scroller__track{grid-auto-columns:calc(40% - 8px);gap:12px}}@media(max-width:749px){.lp2-scroller__track{grid-auto-columns:64%;gap:12px}}.lp2-clip{position:relative;aspect-ratio:9 / 16;border-radius:var(--lp2-r);overflow:hidden;background:#dde3ea;box-shadow:var(--lp2-shadow-sm);transition:transform .35s var(--lp2-ease),box-shadow .35s var(--lp2-ease)}.lp2-clip:hover{transform:translateY(-4px);box-shadow:var(--lp2-shadow)}.lp2-clip video,.lp2-clip img{width:100%;height:100%;object-fit:cover}.lp2-clip__ph{display:grid;place-items:center;width:100%;height:100%;padding:18px;text-align:center;color:var(--lp2-muted);font-size:13px;background:repeating-linear-gradient(45deg,#e4e9ee 0 12px,#dde3ea 12px 24px)}.lp2-clip__cap{position:absolute;left:10px;right:10px;bottom:10px;padding:9px 12px;border-radius:12px;background:#14141480;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font:600 13px/1.3 var(--lp2-font-ui);text-align:center}.lp2-arrow{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:48px;height:48px;margin-top:-24px;padding:0;border:1px solid var(--lp2-line);border-radius:50%;background:var(--lp2-surface);color:var(--lp2-ink);box-shadow:var(--lp2-shadow-sm);cursor:pointer;transition:transform .25s var(--lp2-ease),color .2s,opacity .2s}.lp2-arrow:hover{transform:scale(1.08);color:var(--lp2-primary)}.lp2-arrow[disabled]{opacity:0;pointer-events:none}.lp2-arrow svg{width:18px;height:18px}.lp2-arrow--prev{left:-12px}.lp2-arrow--next{right:-12px}@media(max-width:749px){.lp2-arrow{display:none}}.lp2-story__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:72px;align-items:center}.lp2-story__body{max-width:540px;margin:0 0 32px;font-size:18px;line-height:1.7;color:var(--lp2-muted)}.lp2-story__body p{margin:0}.lp2-story__body p+p{margin-top:12px}.lp2-story__media{position:relative;width:100%;max-width:500px;justify-self:center}.lp2-frame{position:relative;z-index:1;aspect-ratio:1 / 1;border-radius:var(--lp2-r-lg);overflow:hidden;background:#fff;box-shadow:var(--lp2-shadow-lg)}.lp2-frame img{width:100%;height:100%;object-fit:cover}.lp2-frame__ph{display:grid;place-items:center;width:100%;height:100%;padding:24px;text-align:center;color:var(--lp2-muted);font-size:13px;background:repeating-linear-gradient(45deg,#f3ece0 0 12px,#efe6d6 12px 24px)}[data-lp2-look=festive] .lp2-story__media:before{content:"";position:absolute;top:4%;right:-4%;bottom:-4%;left:4%;border-radius:var(--lp2-r-lg);background:linear-gradient(135deg,var(--lp2-accent),color-mix(in srgb,var(--lp2-accent) 70%,#000));transform:rotate(4deg)}[data-lp2-look=festive] .lp2-frame{border:10px solid #fff;transform:rotate(-1.5deg)}.lp2-chip{position:absolute;left:-28px;bottom:36px;z-index:2;display:flex;align-items:center;gap:12px;max-width:calc(100% - 20px);padding:13px 18px 13px 13px;border-radius:999px;background:color-mix(in srgb,#fff 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--lp2-ink);box-shadow:var(--lp2-shadow);font:700 14.5px/1.25 var(--lp2-font-ui);animation:lp2-float 4.5s ease-in-out infinite}.lp2-chip__icon{display:grid;flex:none;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--lp2-tint);font-size:20px}[data-lp2-look=festive] .lp2-chip__icon{background:color-mix(in srgb,var(--lp2-accent) 12%,#fff)}@media(max-width:989px){.lp2-story__grid{grid-template-columns:minmax(0,1fr);gap:40px}.lp2-story__media{max-width:440px}.lp2-chip{left:-6px}}.lp2-steps__sub{max-width:620px;margin:-4px auto 64px;text-align:center;font-size:17.5px;line-height:1.6;color:var(--lp2-muted)}.lp2-sgrid{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:28px}.lp2-scard{position:relative;padding:56px 28px 32px;border-radius:var(--lp2-r-lg);text-align:center;background:#fff;box-shadow:var(--lp2-shadow)}:is(.lp2-dark,.lp2-brand) .lp2-scard{background:linear-gradient(160deg,#ffffff1f,#ffffff0a);color:#fff;box-shadow:inset 0 0 0 1px #ffffff24,0 20px 50px #00000040;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lp2-scard__num{position:absolute;top:-28px;left:50%;display:grid;place-items:center;width:56px;height:56px;margin-left:-28px;border-radius:50%;font:italic 800 26px/1 var(--lp2-font-head);color:#1b1b1b;background:linear-gradient(145deg,color-mix(in srgb,var(--lp2-accent-2) 70%,#fff),var(--lp2-accent-2));box-shadow:0 0 0 6px color-mix(in srgb,var(--lp2-accent-2) 22%,transparent),0 10px 24px #00000040}.lp2-scard__icon{margin:0 0 14px;font-size:34px;line-height:1}.lp2-scard__title{margin:0 0 10px;font:700 23px/1.15 var(--lp2-font-head);letter-spacing:-.5px;color:var(--lp2-head)}.lp2-scard__text{margin:0;font-size:15px;line-height:1.6;color:var(--lp2-muted)}:is(.lp2-dark,.lp2-brand) .lp2-scard__text{color:#ffffffbd}@media(max-width:849px){.lp2-sgrid{grid-template-columns:minmax(0,1fr);gap:48px;max-width:460px;margin:0 auto}.lp2-steps__sub{margin-bottom:52px}}@media(prefers-reduced-motion:reduce){.lp2-js .lp2-reveal,.lp2-js .lp2-reveal .lp2-stagger{opacity:1!important;transform:none!important;translate:none!important;transition:none!important}.lp2-chip,.lp2-btn:before,.lp2-pat-snow:before,.lp2-pat-flakes:before,.lp2-count b i.is-tick{animation:none!important}.lp2-btn:before{display:none}[data-lp2-look] .lp2-hl:after{clip-path:none!important;transition:none!important}.lp2-tilt{transform:none!important}.lp2-clip,.lp2-arrow,.lp2-btn,.lp2-rotbar span{transition:none}.lp2-clip:hover,.lp2-btn:hover,.lp2-arrow:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/ww-lp2.css.map */
