.lf-home.lf-whero{position:relative;min-height:clamp(560px,82vh,760px);display:flex;align-items:flex-end;background:#e9e4e0}.lf-whero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.lf-whero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(74,46,69,.85) 0%,rgba(74,46,69,.35) 45%,transparent 75%)}.lf-whero__in{position:relative;width:100%;max-width:1280px;margin:0 auto;padding:clamp(28px,5vw,64px) clamp(16px,3vw,28px)}.lf-whero__col{display:flex;flex-direction:column;gap:18px;max-width:760px}.lf-whero__k{margin:0;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--lf-yellow)}.lf-whero__h1{margin:0;font-family:Pacifico,cursive;font-weight:400;font-size:clamp(48px,8vw,92px);line-height:1.15;color:var(--lf-cream)}.lf-whero__p{margin:0;font-size:clamp(17px,1.8vw,20px);line-height:1.5;color:var(--lf-cream);max-width:44ch}.lf-whero__btns{display:flex;gap:12px;flex-wrap:wrap;margin-top:6px}.lf-home.lf-graf{overflow:hidden;background:radial-gradient(55% 45% at 15% 20%,#5A3A54 0%,transparent 70%),radial-gradient(50% 50% at 85% 75%,#573852 0%,transparent 70%),radial-gradient(40% 35% at 55% 45%,#523450 0%,transparent 70%),var(--lf-plum)}.lf-graf__in{max-width:1280px;margin:0 auto;padding:clamp(56px,8vw,96px) clamp(16px,3vw,28px);display:flex;flex-direction:column;gap:clamp(40px,6vw,72px)}.lf-graf__stage{position:relative;width:100%;aspect-ratio:1224/760}.lf-graf__halo{position:absolute;left:50%;top:50%;width:62%;height:78%;transform:translate(-50%,-50%);z-index:1;pointer-events:none;filter:blur(8px);background:radial-gradient(closest-side,rgba(241,86,65,.7) 0%,rgba(241,86,65,.45) 30%,rgba(220,182,214,.35) 60%,transparent 100%)}.lf-graf__logo{position:absolute;left:50%;top:50%;width:31%;transform:translate(-50%,-50%) rotate(-2deg);z-index:3}.lf-graf__logo img{width:100%;height:auto;display:block}.lf-graf__say{position:absolute;z-index:2;white-space:nowrap}.lf-graf__say--0{font-family:Pacifico,cursive;font-weight:400;line-height:1.3;text-shadow:0 4px 18px rgba(20,10,18,.35)}.lf-graf__say--1{font-family:var(--lf-font-display);font-weight:700;text-transform:uppercase;letter-spacing:-.02em;line-height:.95;color:var(--lf-cream)}.lf-graf__say--2{font-family:Jost,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.05;color:var(--lf-plum);-webkit-text-stroke-color:var(--lf-yellow)}.lf-graf__say--3{font-family:Jost,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.06em;line-height:1.05;border-radius:999px;box-shadow:0 8px 18px #140a124d}.lf-graf__stage.is-wrap{position:relative;aspect-ratio:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 16px;padding:8px 0}.lf-graf__stage.is-wrap .lf-graf__halo{display:none}.lf-graf__stage.is-wrap .lf-graf__logo{position:static;width:100%;display:flex;justify-content:center;padding:8px 40px 12px;transform:none}.lf-graf__stage.is-wrap .lf-graf__say{position:static;display:inline-block}.lf-graf__man{display:flex;flex-direction:column;gap:10px}.lf-graf__k{margin:0 0 14px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--lf-yellow)}.lf-graf__line{margin:0;font-family:var(--lf-font-display);font-weight:600;font-size:clamp(28px,4.4vw,44px);line-height:1.15;letter-spacing:-.02em;color:var(--lf-cream);text-wrap:balance}.lf-graf__close{margin:14px 0 0;font-family:Pacifico,cursive;font-size:clamp(32px,4.4vw,44px);line-height:1.4;color:var(--lf-yellow)}.lf-home.lf-wall{background:var(--lf-cream)}.lf-wall__in{max-width:1280px;margin:0 auto;padding:clamp(56px,8vw,88px) clamp(16px,3vw,28px);display:flex;flex-direction:column;gap:28px}.lf-wall__head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px 24px;flex-wrap:wrap}.lf-wall__k{margin:0 0 12px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--lf-gold)}.lf-wall__h2{margin:0;font-family:var(--lf-font-display);font-weight:600;font-size:clamp(32px,4.6vw,48px);line-height:1.05;letter-spacing:-.02em;color:var(--lf-plum)}.lf-wall__chips{display:flex;flex-wrap:wrap;gap:8px}.lf-wall__chip{min-height:44px;padding:0 18px;border-radius:999px;font-family:inherit;font-weight:600;font-size:14.5px;cursor:pointer;background:var(--lf-surface);color:var(--lf-plum);border:1px solid var(--lf-line)}.lf-wall__chip.is-on{background:var(--lf-plum);color:var(--lf-cream);border-color:var(--lf-plum)}.lf-wall__masonry{columns:300px 3;column-gap:20px}.lf-ans{break-inside:avoid;margin:0 0 20px;background:var(--lf-surface);border:1px solid var(--lf-line);border-radius:22px;overflow:hidden;display:flex;flex-direction:column}.lf-ans[hidden]{display:none}.lf-ans__media{background:#e9e4e0}.lf-ans__img{width:100%;height:100%;object-fit:cover;display:block}.lf-ans__cap{padding:20px 22px 22px;display:flex;flex-direction:column;gap:10px}.lf-ans__quote{margin:0;font-family:var(--lf-font-display);font-weight:500;font-size:21px;line-height:1.3;letter-spacing:-.01em;text-wrap:pretty;color:var(--lf-plum)}.lf-ans__by{margin:0;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--lf-gold)}.lf-home.lf-add{background:var(--lf-yellow);color:var(--lf-plum)}.lf-add__in{max-width:1280px;margin:0 auto;padding:clamp(56px,8vw,88px) clamp(16px,3vw,28px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(28px,5vw,56px);align-items:start}.lf-add__left{display:flex;flex-direction:column;gap:14px}.lf-add__k{margin:0;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--lf-plum)}.lf-add__h2{margin:0;font-family:Pacifico,cursive;font-weight:400;font-size:clamp(44px,6vw,64px);line-height:1.2;color:var(--lf-plum)}.lf-add__p{margin:0;font-size:17px;line-height:1.55;max-width:40ch}.lf-add__fine{margin:0;font-size:14.5px;line-height:1.55;max-width:40ch}.lf-add__link{color:var(--lf-plum);font-weight:600;text-decoration:underline;text-underline-offset:3px}.lf-add__card{background:var(--lf-surface);border-radius:22px;padding:clamp(22px,3vw,32px);display:flex;flex-direction:column;gap:16px}.lf-add__label{display:block;margin-bottom:8px;font-size:14px;font-weight:600}.lf-add__ta{width:100%;font-family:inherit;font-size:16px;padding:14px 16px;border-radius:16px;border:1px solid var(--lf-line);background:var(--lf-cream);color:var(--lf-plum);resize:vertical}.lf-add__row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px}.lf-add__input{width:100%;font-family:inherit;font-size:16px;min-height:48px;padding:0 16px;border-radius:999px;border:1px solid var(--lf-line);background:var(--lf-cream);color:var(--lf-plum)}.lf-add__drop{margin:0;min-height:120px;border-radius:16px;border:1.5px dashed var(--lf-line);display:flex;align-items:center;justify-content:center;text-align:center;padding:16px;font-size:14.5px;font-weight:500}.lf-add__check{display:flex;align-items:flex-start;gap:10px;min-height:44px;font-size:15px;line-height:1.45;cursor:pointer}.lf-add__check input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--lf-plum);flex:none}.lf-add__submit{border:0;font-family:inherit;cursor:pointer;margin-top:0}.lf-add__submit.is-off{opacity:.45;cursor:not-allowed}.lf-add__done{margin:0;font-family:Pacifico,cursive;font-size:36px;color:var(--lf-plum)}.lf-add__donep{margin:0;font-size:17px;line-height:1.55}.lf-home.lf-wdaily{background:var(--lf-cream)}.lf-wdaily__in{max-width:1280px;margin:0 auto;padding:clamp(56px,8vw,88px) clamp(16px,3vw,28px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:20px}.lf-wdaily__card{display:flex;flex-direction:column;gap:14px;min-height:340px;padding:clamp(26px,3vw,36px);border-radius:22px;color:var(--lf-plum);transition:transform .25s ease,box-shadow .25s ease;background:radial-gradient(90% 80% at 10% 95%,#DCB6D6 0%,#DCB6D6 20%,transparent 70%),radial-gradient(75% 70% at 85% 10%,#88C8EE 0%,#88C8EE 15%,transparent 68%),var(--lf-cream)}.lf-wdaily__card:hover{transform:translateY(-4px);box-shadow:0 16px 36px #4a2e4524}.lf-wdaily__k{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--lf-plum)}.lf-wdaily__h3{font-family:var(--lf-font-display);font-weight:600;font-size:clamp(24px,2.6vw,30px);line-height:1.18;letter-spacing:-.02em;text-wrap:pretty}.lf-wdaily__body{font-size:15.5px;line-height:1.55;max-width:36ch}.lf-wdana{display:flex;flex-direction:column;gap:18px;min-height:340px;padding:clamp(26px,3vw,36px);border-radius:22px;background:var(--lf-surface);border:1px solid var(--lf-line)}.lf-wdana__top{display:flex;align-items:center;gap:16px}.lf-wdana__pic{width:72px;height:72px;border-radius:50%;overflow:hidden;background:#e9e4e0;flex:none}.lf-wdana__img{width:100%;height:100%;object-fit:cover;display:block}.lf-wdana__k{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--lf-gold)}.lf-wdana__note{margin:0;font-size:18px;line-height:1.6;text-wrap:pretty;color:var(--lf-plum)}.lf-wdana__sign{margin:auto 0 0;font-family:Pacifico,cursive;font-size:28px;color:var(--lf-plum)}.lf-home.lf-wsign{border-top:1px solid var(--lf-line);background:var(--lf-cream)}.lf-wsign__in{max-width:1280px;margin:0 auto;padding:clamp(40px,6vw,56px) clamp(16px,3vw,28px);display:flex;justify-content:space-between;align-items:center;gap:20px 32px;flex-wrap:wrap}.lf-wsign__h3{margin:0 0 6px;font-family:var(--lf-font-display);font-weight:600;font-size:28px;letter-spacing:-.02em;color:var(--lf-plum)}.lf-wsign__p{margin:0;font-size:15.5px}.lf-wsign__right{max-width:100%}@media(max-width:720px){.lf-add__row{grid-template-columns:minmax(0,1fr)}.lf-wall__masonry{columns:1}}.lf-add__drop{cursor:pointer;flex-direction:column;gap:6px}.lf-add__drop:focus-within{outline:2px solid var(--lf-poppy);outline-offset:2px}.lf-add__msg{margin:0;font-size:14.5px;line-height:1.5;min-height:20px}.lf-add__success{gap:10px}.lf-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/44/assets/lf-wall.css.map */
