:root{--ln10-chalk: #f7f4ef;--ln10-paper: #fcfaf6;--ln10-stone: #ded8ce;--ln10-charcoal: #282723;--ln10-walnut: #5d4333;--ln10-moss: #4c574a;--ln10-moss-hover: #3f4b3d;--ln10-muted: #716e67;--ln10-radius: .75rem;--ln10-shadow: 0 1rem 3rem rgba(53, 44, 36, .08)}.ln10-skip-link{position:fixed;top:.75rem;left:.75rem;z-index:9999;padding:.75rem 1rem;color:#fff;background:var(--ln10-moss);border-radius:.35rem;transform:translateY(-160%);transition:transform .16s ease}.ln10-skip-link:focus{transform:translateY(0)}.ln10-section{padding:clamp(4rem,8vw,7rem) 0}.ln10-container{width:min(100% - 2rem,78rem);margin-inline:auto}.ln10-container--narrow{width:min(100% - 2rem,58rem);margin-inline:auto}.ln10-eyebrow{display:block;margin:0 0 .8rem;color:var(--ln10-walnut);font-size:.72rem;font-weight:650;line-height:1.4;letter-spacing:.13em;text-transform:uppercase}.ln10-heading{max-width:18ch;margin:0;color:var(--ln10-charcoal);font-family:Playfair Display,Georgia,serif;font-size:clamp(2rem,5vw,4rem);font-weight:500;line-height:1.04;letter-spacing:-.025em}.ln10-heading--small{font-size:clamp(1.8rem,4vw,3.15rem)}.ln10-lead{max-width:62ch;margin:1rem 0 0;color:var(--ln10-muted);font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.7}.ln10-button,.ln10-button:visited{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;padding:.78rem 1.15rem;border:1px solid var(--ln10-moss);border-radius:.4rem;color:#fff;background:var(--ln10-moss);font-size:.84rem;font-weight:650;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.ln10-button:hover{border-color:var(--ln10-moss-hover);color:#fff;background:var(--ln10-moss-hover)}.ln10-button--secondary,.ln10-button--secondary:visited{color:var(--ln10-charcoal);background:transparent;border-color:#28272347}.ln10-button--secondary:hover{color:var(--ln10-charcoal);background:#ffffff8c;border-color:#28272380}.ln10-link,.ln10-link:visited{display:inline-flex;min-height:2.75rem;align-items:center;gap:.45rem;color:var(--ln10-moss);font-size:.9rem;font-weight:650;text-decoration-thickness:1px;text-underline-offset:.22em}.ln10-link:hover{color:var(--ln10-moss-hover)}.ln10-link:after{content:"\2192"}.ln10-section-head{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:clamp(2rem,4vw,3.25rem)}.ln10-section-head>div{min-width:0}.ln10-empty{padding:2rem;color:var(--ln10-muted);background:#ffffff80;border:1px solid rgba(40,39,35,.1);border-radius:var(--ln10-radius)}.ln10-product-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;background:var(--ln10-paper);border:1px solid rgba(40,39,35,.11);border-radius:var(--ln10-radius)}.ln10-product-card__image{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;background:#e5dfd5}.ln10-product-card__img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.ln10-product-card:hover .ln10-product-card__img{transform:scale(1.025)}.ln10-product-card__placeholder{display:block;width:100%;height:100%;background:linear-gradient(135deg,#ece6dc,#dcd4c8)}.ln10-product-card__badge{position:absolute;top:.75rem;left:.75rem;padding:.4rem .6rem;color:#fff;background:var(--ln10-walnut);border-radius:.25rem;font-size:.68rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.ln10-product-card__body{display:flex;flex:1;flex-direction:column;padding:1.15rem}.ln10-product-card__type{margin:0 0 .42rem;color:var(--ln10-walnut);font-size:.68rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.ln10-product-card__title{margin:0;font-family:Playfair Display,Georgia,serif;font-size:1.22rem;font-weight:500;line-height:1.25}.ln10-product-card__title a{color:var(--ln10-charcoal);text-decoration:none}.ln10-product-card__value{margin:.6rem 0 0;color:var(--ln10-muted);font-size:.84rem;line-height:1.55}.ln10-product-card__price{display:flex;align-items:baseline;gap:.45rem;margin-top:1rem;font-size:.92rem;font-weight:650}.ln10-product-card__price s{color:var(--ln10-muted);font-size:.8rem;font-weight:400}.ln10-product-card__action{margin-top:auto;padding-top:1rem}.ln10-product-card__action form{margin:0}.ln10-product-card__button,.ln10-product-card__button:visited{display:flex;width:100%;min-height:2.8rem;align-items:center;justify-content:center;padding:.65rem .8rem;color:#fff;background:var(--ln10-moss);border:1px solid var(--ln10-moss);border-radius:.35rem;cursor:pointer;font:inherit;font-size:.78rem;font-weight:650;text-decoration:none}.ln10-product-card__button:hover{color:#fff;background:var(--ln10-moss-hover);border-color:var(--ln10-moss-hover)}.ln10-product-card__text-link{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--ln10-moss);font-size:.83rem;font-weight:650;text-underline-offset:.22em}.ln10-button:focus-visible,.ln10-link:focus-visible,.ln10-product-card a:focus-visible,.ln10-product-card button:focus-visible,.ln10-newsletter input:focus-visible{outline:3px solid rgba(76,87,74,.42);outline-offset:3px}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:46rem){.ln10-section{padding:3.5rem 0}.ln10-section-head{display:block}.ln10-section-head .ln10-link{margin-top:1rem}.ln10-button{width:100%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ln-10.css.map */
