.faux-select,body,button,input,select,textarea{font-family:EB Garamond,Jost,"Noto Serif JP",serif;line-height:1.7}code,pre{font-family:EB Garamond,Jost,"Noto Serif JP",serif}.h1,.h2,.h3,h1,h2,h3{font-family:EB Garamond,Jost,"Noto Serif JP",serif;font-weight:500;line-height:1.7}.image-fit{font-family:EB Garamond,Jost,"Noto Serif JP",serif}.spr-header-title{font-family:EB Garamond,Jost,"Noto Serif JP",serif;font-weight:400}.spr-content .spr-review-header-title{font-family:EB Garamond,Jost,"Noto Serif JP",serif}.site-header--heading-style .site-nav__link,.mobile-nav--heading-style .mobile-nav__link--top-level,.variant-input-wrap label,.grid-product__title--heading{font-family:EB Garamond,Jost,"Noto Serif JP",serif;font-weight:400}.collection-item__title--heading,.type-advanced .rte--strong,.type-product .rte--strong,.type-sale_collection .rte--strong{font-family:EB Garamond,Jost,"Noto Serif JP",serif;font-weight:500}[data-type_header_capitalize=true] .h1,[data-type_header_capitalize=true] .h2,[data-type_header_capitalize=true] .h3,[data-type_header_capitalize=true] h1,[data-type_header_capitalize=true] h2,[data-type_header_capitalize=true] h3,[data-type_header_capitalize=true] .type-advanced .rte--strong,[data-type_header_capitalize=true] .type-product .rte--strong,[data-type_header_capitalize=true] .type-sale_collection .rte--strong,.type-advanced .rte--em,.type-product .rte--em,.type-sale_collection .rte--em,.h5,.h6,h5,h6,.announcement-text{text-transform:none}.faux-select,body,button,input,select,textarea{font-size:14px;letter-spacing:.08em;line-height:1.8}.article__title{font-size:15px}p[data-spam-detection-disclaimer],small{font-size:14px}.h1,h1{font-size:22px}.h2,h2{font-size:20px}.h3,h3{font-size:18px}@media only screen and (min-width:769px){.faux-select,body,button,input,select,textarea{font-size:16px}.h1,h1{font-size:24px}.h2,h2{font-size:22px}.h3,h3{font-size:calc(var(--typeHeaderSize)*.65)}.article__title{font-size:16px}.type-advanced .rte--strong,.type-product .rte--strong{font-size:1.8em}}.lani-event-badge{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(26,58,28,.35);background:#0d1f0f0a;padding:5px 14px;margin-bottom:14px;border-radius:2px}.lani-event-dot{width:6px;height:6px;background:#b8966e;border-radius:50%;flex-shrink:0;animation:lani-pulse 2s ease-in-out infinite}.lani-event-text{font-size:12px;letter-spacing:.06em;color:#1a3a1c}@keyframes lani-pulse{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.lani-countdown-wrap{margin:20px 0}.lani-countdown-label{display:flex;align-items:center;gap:10px;font-size:10px;letter-spacing:.22em;color:#6b6560;margin-bottom:10px;white-space:nowrap}.lani-countdown-label-line{flex:1;height:1px;background:#e8dfd0}.lani-countdown-box{display:flex;align-items:center;justify-content:center;border:1px solid #B8966E;padding:16px 20px;background:linear-gradient(135deg,#f5edd98c,#faf8f5cc);position:relative;overflow:hidden}.lani-countdown-box:before{content:"";position:absolute;top:0;left:-100%;width:35%;height:100%;background:linear-gradient(90deg,transparent,rgba(184,150,110,.09),transparent);animation:lani-shimmer 3s ease-in-out infinite}@keyframes lani-shimmer{0%{left:-35%}to{left:135%}}.lani-countdown-unit{display:flex;flex-direction:column;align-items:center;min-width:56px}.lani-countdown-num{font-size:38px;font-weight:300;line-height:1;color:#1a1614;letter-spacing:.02em;font-variant-numeric:tabular-nums}.lani-countdown-unit-label{font-size:8px;letter-spacing:.2em;color:#b8966e;text-transform:uppercase;margin-top:5px}.lani-countdown-sep{font-size:28px;font-weight:300;color:#b8966e;margin:0 3px;padding-bottom:14px;animation:lani-blink 1s step-end infinite}@keyframes lani-blink{0%,to{opacity:.7}50%{opacity:.15}}.lani-countdown-subtext{font-size:11px;color:#6b6560;text-align:center;margin-top:9px;letter-spacing:.06em}.lani-coming-soon-btn{width:100%;padding:17px 24px;margin-top:16px;background:#1a1614;color:#f5edd9;border:none;cursor:default;font-size:11px;font-weight:400;letter-spacing:.35em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:12px;position:relative;overflow:hidden}.lani-coming-soon-btn:before{content:"";position:absolute;top:0;left:-100%;width:28%;height:100%;background:linear-gradient(90deg,transparent,rgba(212,180,131,.12),transparent);animation:lani-btn-shimmer 2.5s ease-in-out infinite}@keyframes lani-btn-shimmer{0%{left:-28%}to{left:128%}}.lani-btn-dot{width:5px;height:5px;border-radius:50%;background:#b8966e;display:inline-block;animation:lani-dot-pulse 2s ease-in-out infinite}.lani-btn-dot:nth-child(1){animation-delay:0s}.lani-btn-dot:nth-child(2){animation-delay:.3s}.lani-btn-dot:nth-child(3){animation-delay:.6s}@keyframes lani-dot-pulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.lani-expired-label{width:100%;padding:17px 24px;margin-top:16px;background:#f0ede8;color:#9a918a;border:1px solid #DDD6CC;font-size:11px;font-weight:400;letter-spacing:.35em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:12px;cursor:not-allowed;box-sizing:border-box}.lani-expired-label:before,.lani-expired-label:after{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#c4b9ad;flex-shrink:0}@media(max-width:480px){.lani-countdown-num{font-size:28px}.lani-countdown-unit{min-width:44px}.lani-countdown-sep{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/new-styles.css.map */
