.lenoa-compare{padding:64px 0;background:#fffdf8;scroll-margin-top:100px}.lenoa-compare__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:1080px;margin:auto}.lenoa-compare__card{display:flex;flex-direction:column;border:1px solid #e4d5c4;border-radius:24px;overflow:hidden;background:#fff8e8}.lenoa-compare__card:nth-child(2){background:#fff0e6}.lenoa-compare__image{display:block;aspect-ratio:4/3;background:#fff;overflow:hidden}.lenoa-compare__image img{width:100%;height:100%;object-fit:contain;display:block}.lenoa-compare__body{display:flex;flex-direction:column;align-items:flex-start;padding:28px;flex:1}.lenoa-compare__body h3{font-size:clamp(26px,3vw,36px);line-height:1.12;margin:16px 0 20px;color:#4a3932}.lenoa-compare__body dl{margin:0 0 24px;width:100%}.lenoa-compare__body dl>div{padding:12px 0;border-bottom:1px solid #dfd0c0}.lenoa-compare__body dt{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}.lenoa-compare__body dd{margin:0;font-size:16px;line-height:1.5}.lenoa-compare__buy{margin-top:auto;width:100%}.lenoa-compare__price{font-size:24px;font-weight:700;margin:0 0 16px}.lenoa-compare__buy .lenoa-button{width:100%;gap:12px;text-align:center}.lenoa-compare__shipping{text-align:center;font-size:14px;margin:24px 0 0}.lenoa-compare__shipping a{color:#4a3932;text-underline-offset:4px}.lenoa-compare a:focus-visible{outline:3px solid #4a3932;outline-offset:4px}@media(max-width:749px){.lenoa-compare{padding:40px 0}.lenoa-compare__grid{grid-template-columns:1fr;gap:24px}.lenoa-compare__body{padding:22px}.lenoa-compare__image{aspect-ratio:4/3}.lenoa-compare__body h3{font-size:29px}.lenoa-compare__shipping{line-height:1.5}}.lenoa-rain-section{height:0!important;margin:0!important;padding:0!important}lenoa-isotype-rain{position:fixed;top:0;right:0;bottom:0;left:0;--rain-height:100vh;z-index:5;pointer-events:none;overflow:hidden;visibility:hidden}lenoa-isotype-rain.is-playing{visibility:visible}lenoa-isotype-rain span{position:absolute;left:var(--x);top:-80px;width:var(--size);opacity:0}lenoa-isotype-rain img{display:block;width:100%;height:auto}lenoa-isotype-rain.is-playing span{animation:lenoa-isotype-fall var(--dur) var(--delay) cubic-bezier(.35,.1,.55,.9) both}@keyframes lenoa-isotype-fall{0%{transform:translate3d(-50%,0,0) rotate(var(--tilt));opacity:0}10%{opacity:.55}50%{transform:translate3d(calc(-50% + 18px),calc(var(--rain-height) * .5),0) rotate(calc(var(--tilt) + 45deg))}85%{opacity:.45}to{transform:translate3d(calc(-50% - 10px),calc(var(--rain-height) + 160px),0) rotate(calc(var(--tilt) + 90deg));opacity:0}}@supports (height:100dvh){lenoa-isotype-rain{--rain-height:100dvh}}@media(max-width:749px){lenoa-isotype-rain span{width:calc(var(--size) * 1.05)}lenoa-isotype-rain span:nth-child(n+7){display:none}@keyframes lenoa-isotype-fall{0%{transform:translate3d(-50%,0,0) rotate(var(--tilt));opacity:0}10%{opacity:.85}50%{transform:translate3d(calc(-50% + 18px),calc(var(--rain-height) * .5),0) rotate(calc(var(--tilt) + 45deg))}85%{opacity:.75}to{transform:translate3d(calc(-50% - 10px),calc(var(--rain-height) + 160px),0) rotate(calc(var(--tilt) + 90deg));opacity:0}}}@media(prefers-reduced-motion:reduce){lenoa-isotype-rain{display:none}lenoa-isotype-rain.is-playing span{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
