:root{--lp-cream: #F7F4EF;--lp-sand: #EFE6DD;--lp-ink: #211E19;--lp-camel: #AD8567;--lp-camel-ink: #86634A;--lp-tape: #E8D6C2;--lp-white: #FFFFFF;--lp-muted: rgba(33, 30, 25, .62);--lp-line: rgba(33, 30, 25, .12);--lp-serif: "DM Serif Display", Georgia, serif;--lp-sans: "Hanken Grotesk", "Helvetica Neue", Arial, sans-serif;--lp-mono: "DM Mono", ui-monospace, Menlo, monospace;--lp-grid: linear-gradient(rgba(173, 133, 103, .11) 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, rgba(173, 133, 103, .11) 1px, transparent 1px) 0 0 / 28px 28px;--lp-shadow: 0 1px 2px rgba(33, 30, 25, .06), 0 14px 34px -10px rgba(33, 30, 25, .22)}.lp{font-family:var(--lp-sans);color:var(--lp-ink)}.lp *,.lp *:before,.lp *:after{box-sizing:border-box}.lp-wrap{max-width:128rem;margin:0 auto;padding:0 4rem}@media(max-width:749px){.lp-wrap{padding:0 1.6rem}}.lp-paper{background:var(--lp-grid),var(--lp-cream)}.lp-tape{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--lp-mono);font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--lp-ink);background:var(--lp-tape);padding:.7rem 1.4rem .6rem;transform:rotate(-2deg);box-shadow:0 2px 6px #211e1914;clip-path:polygon(0 6%,2% 0,98% 4%,100% 0,100% 94%,98% 100%,2% 96%,0 100%)}.lp-tape--ink{background:var(--lp-ink);color:var(--lp-cream)}.lp-pill{display:inline-flex;align-items:center;gap:.7rem;white-space:nowrap;background:var(--lp-white);color:var(--lp-ink);border-radius:999px;padding:.9rem 1.5rem;font-size:1.3rem;font-weight:600;box-shadow:var(--lp-shadow)}.lp-pill svg{width:1.5rem;height:1.5rem;color:var(--lp-camel);flex:none}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.2rem;padding:0 2.6rem;border-radius:999px;font-family:var(--lp-sans);font-size:1.5rem;font-weight:600;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.lp-btn--ink{background:var(--lp-ink);color:var(--lp-cream);box-shadow:0 10px 24px -12px #211e1999}.lp-btn--ink:hover{background:var(--lp-camel-ink);transform:translateY(-2px)}.lp-btn--ghost{background:var(--lp-white);color:var(--lp-ink);box-shadow:inset 0 0 0 1.5px var(--lp-ink)}.lp-btn--ghost:hover{background:var(--lp-ink);color:var(--lp-cream)}.lp-btn--cream{background:var(--lp-cream);color:var(--lp-ink)}.lp-btn--cream:hover{background:var(--lp-tape);transform:translateY(-2px)}.lp-title{font-family:var(--lp-serif);font-weight:400;letter-spacing:-.01em;line-height:1.02;margin:0;color:inherit}.lp-title em{font-style:italic;color:var(--lp-camel)}.lp-box{display:inline-block;padding:0 .18em .04em;margin:0 .04em;background:var(--lp-tape);border:2px solid var(--lp-ink);border-radius:.14em;box-shadow:.07em .07em 0 var(--lp-ink);transform:rotate(-1.5deg)}.lp-eyebrow{font-family:var(--lp-mono);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:var(--lp-camel-ink)}.lp-spark{width:1.8rem;height:1.8rem;color:var(--lp-camel)}.lp-sticker{display:block;border-radius:.8rem;overflow:hidden;box-shadow:var(--lp-shadow);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.lp-sticker img{display:block;width:100%;height:auto}.lp-sticker.lp-trimmed img{position:absolute;max-width:none;height:auto}.lp-head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:3.6rem}.lp-head .lp-title{font-size:clamp(3.4rem,5vw,5.6rem)}.lp-head p{margin:1.2rem 0 0;max-width:46rem;font-size:1.6rem;line-height:1.6;color:var(--lp-muted)}.lp-link{font-family:var(--lp-mono);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--lp-ink);text-decoration:none;border-bottom:1.5px solid var(--lp-camel);padding-bottom:.3rem;white-space:nowrap}@media(max-width:749px){.lp-head{flex-direction:column;align-items:flex-start;margin-bottom:2.4rem}}.lp-stamp{display:block;width:12rem;height:12rem;color:var(--lp-ink)}.lp-stamp{animation:lp-spin 22s linear infinite}.lp-stamp__bg{fill:var(--lp-stamp-bg, transparent)}@keyframes lp-spin{to{transform:rotate(360deg)}}.lp-js .lp-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.lp-js .lp-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lp-stamp,.lp-marquee__track{animation:none!important}.lp-js .lp-reveal{opacity:1;transform:none;transition:none}}.announcement-bar__message{font-family:var(--lp-mono);letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem}:is(#_,[data-cs-root])[data-cs-root]{--cs-ok: var(--lp-camel);--cs-line: rgba(33, 30, 25, .1);--cs-surface: var(--lp-white);--cs-raised: var(--lp-cream);--cs-ink: var(--lp-ink);--cs-muted: rgba(33, 30, 25, .58);--cs-accent: var(--lp-ink);--cs-accent-ink: var(--lp-cream);font-family:var(--lp-sans);background:var(--lp-grid),var(--lp-cream)}:is(#_,[data-cs-root]) .linua-cs{padding-top:1.6rem}:is(#_,[data-cs-root]) .linua-cs .linua-cs__frame{position:relative;background:var(--lp-sand);border:none;border-radius:2.8rem;box-shadow:inset 0 0 0 1px #ad85672e}:is(#_,[data-cs-root]) .linua-cs .linua-cs__frame:before{content:"Live preview";position:absolute;top:-1.3rem;left:2.6rem;z-index:2;font-family:var(--lp-mono);font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;background:var(--lp-tape);color:var(--lp-ink);padding:.6rem 1.3rem .5rem;transform:rotate(-3deg);box-shadow:0 2px 6px #211e191a}:is(#_,[data-cs-root]) .linua-cs .linua-cs__stage{border-radius:1.2rem;border:none;transform:rotate(-.8deg);box-shadow:0 2px 4px #211e190f,0 24px 48px -18px #211e1966}:is(#_,[data-cs-root]) .linua-cs .linua-cs__caption{font-family:var(--lp-mono);font-weight:400;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;margin-top:2rem}:is(#_,[data-cs-root]) .linua-cs .linua-cs__tools button{font-family:var(--lp-sans);color:var(--lp-ink);border-color:transparent;box-shadow:var(--lp-shadow)}:is(#_,[data-cs-root]) .linua-cs .linua-cs__tools button:hover{background:var(--lp-ink);color:var(--lp-cream)}:is(#_,[data-cs-root]) .linua-cs .linua-cs__tools svg{color:var(--lp-camel)}:is(#_,[data-cs-root]) .linua-cs .linua-cs__panel{border:none;border-radius:2.8rem;box-shadow:0 1px 2px #211e190d,0 30px 60px -28px #211e1959}:is(#_,[data-cs-root]) .linua-cs .linua-cs__phead{padding:2rem 2.2rem;background:var(--lp-ink);color:var(--lp-cream);border-bottom:none}:is(#_,[data-cs-root]) .linua-cs .linua-cs__plabel{font-family:var(--lp-serif);font-style:italic;font-weight:400;font-size:2.4rem;letter-spacing:0;text-transform:none;color:var(--lp-cream)}:is(#_,[data-cs-root]) .linua-cs .linua-cs__ptotal{font-family:var(--lp-mono);font-weight:500;font-size:1.8rem;color:var(--lp-tape)}:is(#_,[data-cs-root]) .linua-cs .linua-cs__step-head{padding:1.8rem 2.2rem}:is(#_,[data-cs-root]) .linua-cs .linua-cs__step-num{width:3rem;height:3rem;border-radius:.8rem;font-family:var(--lp-mono);font-weight:500;font-size:1.2rem;background:var(--lp-cream);color:var(--lp-ink);box-shadow:inset 0 0 0 1px var(--cs-line)}:is(#_,[data-cs-root]) .linua-cs .linua-cs__step.is-done .linua-cs__step-num{background:var(--lp-tape);color:var(--lp-ink);box-shadow:none}:is(#_,[data-cs-root]) .linua-cs .linua-cs__step.is-open .linua-cs__step-num{background:var(--lp-ink);color:var(--lp-cream);box-shadow:none;transform:rotate(-4deg)}:is(#_,[data-cs-root]) .linua-cs .linua-cs__step-title{font-family:var(--lp-sans);font-weight:650;font-size:1.6rem;letter-spacing:-.005em}:is(#_,[data-cs-root]) .linua-cs .linua-cs__step.is-open .linua-cs__step-title{font-family:var(--lp-serif);font-weight:400;font-size:2rem}:is(#_,[data-cs-root]) .linua-cs .linua-cs__step-value{font-size:1.3rem}:is(#_,[data-cs-root]) .linua-cs .linua-cs__step.is-open .linua-cs__step-body{padding:0 2.2rem 2.4rem}:is(#_,[data-cs-root]) .linua-cs .linua-cs__opt{border-radius:1.6rem;border-color:transparent;box-shadow:inset 0 0 0 1px var(--cs-line);padding:1.5rem;transition:box-shadow .15s,transform .15s,background .15s}:is(#_,[data-cs-root]) .linua-cs .linua-cs__opt:hover{box-shadow:inset 0 0 0 1.5px var(--lp-camel);transform:translateY(-1px)}:is(#_,[data-cs-root]) .linua-cs .linua-cs__opt.is-sel{background:var(--lp-white);box-shadow:inset 0 0 0 2px var(--lp-ink),0 10px 20px -14px #211e1980}:is(#_,[data-cs-root]) .linua-cs .linua-cs__opt-name{font-weight:650;font-size:1.4rem}:is(#_,[data-cs-root]) .linua-cs .linua-cs__chip{border-radius:1.2rem;border-width:0;box-shadow:inset 0 0 0 1px var(--cs-line)}:is(#_,[data-cs-root]) .linua-cs .linua-cs__chip:hover{box-shadow:inset 0 0 0 2px var(--lp-camel)}:is(#_,[data-cs-root]) .linua-cs .linua-cs__chip.is-sel{box-shadow:0 0 0 2px var(--lp-ink)}:is(#_,[data-cs-root]) .linua-cs .linua-cs__chip img,:is(#_,[data-cs-root]) .linua-cs .linua-cs__chip canvas{margin:0}:is(#_,[data-cs-root]) .linua-cs .linua-cs__chip-name{font-family:var(--lp-mono);font-weight:400;font-size:1rem;letter-spacing:.06em;text-transform:uppercase}:is(#_,[data-cs-root]) .linua-cs .linua-cs__search input,:is(#_,[data-cs-root]) .linua-cs textarea.linua-cs__ta,:is(#_,[data-cs-root]) .linua-cs input.linua-cs__num,:is(#_,[data-cs-root]) .linua-cs select.linua-cs__font,:is(#_,[data-cs-root]) .linua-cs .linua-cs__hex-row input{background:var(--lp-cream);border:1px solid transparent;box-shadow:inset 0 0 0 1px var(--cs-line);border-radius:1.2rem;transition:box-shadow .15s,background .15s}:is(#_,[data-cs-root]) .linua-cs .linua-cs__search input:focus,:is(#_,[data-cs-root]) .linua-cs textarea.linua-cs__ta:focus,:is(#_,[data-cs-root]) .linua-cs input.linua-cs__num:focus,:is(#_,[data-cs-root]) .linua-cs select.linua-cs__font:focus{outline:none;background:var(--lp-white);box-shadow:inset 0 0 0 2px var(--lp-ink),0 0 0 4px #ad856738}:is(#_,[data-cs-root]) .linua-cs textarea.linua-cs__ta{font-size:1.6rem}:is(#_,[data-cs-root]) .linua-cs .linua-cs__grp{border-radius:1.6rem;border-color:var(--cs-line)}:is(#_,[data-cs-root]) .linua-cs button.linua-cs__seg,:is(#_,[data-cs-root]) .linua-cs button.linua-cs__fx{border-radius:999px;background:var(--lp-cream);border-color:transparent;box-shadow:inset 0 0 0 1px var(--cs-line)}:is(#_,[data-cs-root]) .linua-cs button.linua-cs__seg.is-sel,:is(#_,[data-cs-root]) .linua-cs button.linua-cs__fx.is-sel{background:var(--lp-ink);color:var(--lp-cream);box-shadow:none}:is(#_,[data-cs-root]) .linua-cs .linua-cs__rng input[type=range]{accent-color:var(--lp-camel)}:is(#_,[data-cs-root]) .linua-cs .linua-cs__add{border-radius:999px;padding:1.7rem 2rem;font-family:var(--lp-sans);font-weight:650;font-size:1.6rem;background:var(--lp-ink);color:var(--lp-cream);box-shadow:0 14px 28px -16px #211e19cc;transition:background .2s,transform .2s}:is(#_,[data-cs-root]) .linua-cs .linua-cs__add:hover{background:var(--lp-camel);filter:none;transform:translateY(-2px)}:is(#_,[data-cs-root]) .linua-cs .linua-cs__add-price{font-family:var(--lp-mono);font-weight:400}:is(#_,[data-cs-root]) .linua-cs .linua-cs__foot{background:var(--lp-cream);padding:1.4rem 2.2rem}:is(#_,[data-cs-root]) .linua-cs .linua-cs__foot-count{font-family:var(--lp-mono);font-weight:400;letter-spacing:.14em}:is(#_,[data-cs-root]) .linua-cs .linua-cs__foot-nav button{border-radius:50%;border:none;box-shadow:inset 0 0 0 1px var(--cs-line)}:is(#_,[data-cs-root]) .linua-cs .linua-cs__foot-nav button:not(:disabled):hover{background:var(--lp-ink);color:var(--lp-cream)}@media(max-width:880px){:is(#_,[data-cs-root]) .linua-cs .linua-cs__preview{background:var(--lp-cream);padding-bottom:.6rem}:is(#_,[data-cs-root]) .linua-cs .linua-cs__frame{padding:2rem 1.6rem 1.4rem;border-radius:2rem}:is(#_,[data-cs-root]) .linua-cs .linua-cs__frame:before{left:1.4rem}:is(#_,[data-cs-root]) .linua-cs .linua-cs__caption{margin-top:1.2rem}}html:root{--font-heading-family: "DM Serif Display", Georgia, serif;--font-heading-weight: 400;--font-heading-style: normal}h1,h2,.h0,.h1,.h2{letter-spacing:-.01em}html{font-synthesis-weight:none}.linua-brand-lockup__sub{font-family:var(--lp-sans);font-weight:700;flex:none}@media(max-width:749px){.linua-brand-lockup{gap:.6rem}.linua-brand-lockup img{min-width:0;flex:1 1 auto}.linua-brand-lockup__sub{font-size:1rem;letter-spacing:.16em}}.header__menu-item span{background:linear-gradient(var(--lp-camel),var(--lp-camel)) 0 100% / 0 1.5px no-repeat;padding-bottom:.2rem;transition:background-size .3s ease}.header__menu-item:hover span,.header__menu-item .header__active-menu-item,.header__menu-item .lp-active{background-size:100% 1.5px;text-decoration:none}.header__menu-item:hover span{text-decoration:none}.cart-count-bubble{background:var(--lp-camel);color:var(--lp-cream);font-family:var(--lp-mono);font-size:1rem}.product-card-wrapper .card{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}.product-card-wrapper:hover .card{transform:translateY(-4px) rotate(-.6deg);box-shadow:var(--lp-shadow)}.product-card-wrapper .card__heading{font-family:var(--lp-sans);font-weight:600;letter-spacing:0}.product-card-wrapper .price{font-family:var(--lp-mono);font-size:1.3rem;letter-spacing:.04em}@media(prefers-reduced-motion:reduce){.product-card-wrapper:hover .card{transform:none}}.facets-container{border-bottom:0}.facets__form .facets__summary,.facet-filters__field .select{background:var(--lp-white);border-radius:999px;padding:.9rem 1.6rem;box-shadow:inset 0 0 0 1px var(--lp-line);transition:box-shadow .2s ease}.facets__form .facets__summary:hover,.facet-filters__field .select:hover{box-shadow:inset 0 0 0 1.5px var(--lp-ink)}.facets__form .facets__summary .icon-caret{position:static;margin-left:.6rem}.facets__summary>div{display:flex;align-items:center}.facet-filters__sort{background:transparent;border:0;box-shadow:none;padding-right:2.6rem;height:auto}.facet-filters__sort:focus,.facet-filters__sort:focus-visible{box-shadow:none;outline:0}.facets__heading,.facet-filters__label,.product-count__text{font-family:var(--lp-mono);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--lp-muted)}.pagination__item{border-radius:999px;font-family:var(--lp-mono)}.pagination__item--current{background:var(--lp-ink);color:var(--lp-cream)}.pagination__item--current:after{display:none}.lp-t-product .product__title h1{font-size:clamp(3.2rem,3.4vw,4.6rem);line-height:1.04}.lp-t-product .product .price--large .price__regular .price-item--regular,.lp-t-product .product .price--large .price-item--last{display:inline-block;background:var(--lp-ink);color:var(--lp-cream);border-radius:999px;padding:.55rem 1.5rem .5rem;font-family:var(--lp-mono);font-size:1.6rem;letter-spacing:.04em}.lp-t-product .product__tax{font-family:var(--lp-mono);font-size:1.1rem;letter-spacing:.06em;color:var(--lp-muted)}.lp-t-product .quantity__label{font-family:var(--lp-mono);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--lp-muted)}.lp-t-product .product-form__quantity{--inputs-radius: 999px;--inputs-radius-outset: 1000px}.lp-t-product .product-form__submit{min-height:5.6rem;font-weight:600;font-size:1.6rem;letter-spacing:.02em;transition:transform .2s ease}.lp-t-product .product-form__submit:not([disabled]){background:var(--lp-ink);color:var(--lp-cream)}.lp-t-product .product-form__submit:not([disabled]):hover{transform:translateY(-2px);background:var(--lp-camel-ink)}ul.linua-trust-badges{display:flex;flex-direction:row;flex-wrap:wrap;gap:.8rem;list-style:none;margin:1.6rem 0 0;padding:0}ul.linua-trust-badges li{display:inline-flex;align-items:center;gap:.6rem;margin:0;padding:.7rem 1.3rem;background:var(--lp-white);border-radius:999px;box-shadow:inset 0 0 0 1px var(--lp-line);font-family:var(--lp-sans);font-size:1.3rem;font-weight:600;color:var(--lp-ink);line-height:1.2}ul.linua-trust-badges li:before{content:none}ul.linua-trust-badges svg{width:1.5rem;height:1.5rem;color:var(--lp-camel);flex:none}ul.linua-trust-badges li.linua-trust-badges__note{flex-basis:100%;background:none;box-shadow:none;padding:.2rem 0 0;font-family:var(--lp-mono);font-weight:400;font-size:1.1rem;letter-spacing:.06em;color:var(--lp-muted)}.linua-customize-button{margin-top:2rem}a.linua-customize-card{position:relative;display:grid;gap:.5rem;padding:2rem 6.4rem 2rem 2.2rem;border-radius:2rem;background:var(--lp-grid),var(--lp-ink);background-color:var(--lp-ink);color:var(--lp-cream);text-decoration:none;box-shadow:0 14px 30px -16px #211e19b3;transition:transform .25s ease,box-shadow .25s ease}a.linua-customize-card:hover{transform:translateY(-2px) rotate(-.4deg);box-shadow:0 20px 36px -16px #211e19bf}.linua-customize-card__tag{justify-self:start;font-family:var(--lp-mono);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;background:var(--lp-tape);color:var(--lp-ink);padding:.4rem 1rem .3rem;transform:rotate(-2deg)}.linua-customize-card__title{font-family:var(--lp-serif);font-size:2.4rem;line-height:1.1;margin-top:.4rem}.linua-customize-card__title em{color:var(--lp-tape)}.linua-customize-card__text{font-size:1.4rem;line-height:1.5;color:#f7f4efb8}.linua-customize-card__arrow{position:absolute;right:2rem;top:50%;translate:0 -50%;display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--lp-cream);color:var(--lp-ink);font-size:1.6rem;transition:translate .25s ease}a.linua-customize-card:hover .linua-customize-card__arrow{translate:4px -50%}.footer{border-top:0}.footer .footer__content-top{padding-top:0}.footer-block__heading{font-family:var(--lp-mono)!important;font-size:1.2rem!important;letter-spacing:.14em;text-transform:uppercase;color:var(--lp-tape)}.footer-block__brand-info .footer-block__heading{display:none}.footer-block__details-content .list-menu__item--link,.footer .rte a{transition:color .2s ease}.footer-block__details-content .list-menu__item--link:hover,.footer .rte a:hover{color:var(--lp-tape)}.footer__copyright,.footer .policies{font-family:var(--lp-mono);letter-spacing:.04em}.drawer__heading,.cart__empty-text,.title-wrapper-with-link .title{font-family:var(--lp-serif);font-weight:400}.cart-item__name{font-family:var(--lp-sans);font-weight:600;text-decoration:none}.cart-item .product-option,.cart-item__price-wrapper,.totals__total,.totals__total-value{font-family:var(--lp-mono);letter-spacing:.03em}.cart__checkout-button{min-height:5.6rem;font-size:1.6rem;font-weight:600}.cart-item__image{border-radius:.8rem;box-shadow:var(--lp-shadow)}.cart-drawer .tax-note,.cart__footer .tax-note{font-family:var(--lp-mono);font-size:1.1rem;letter-spacing:.04em}.lp-t-blog .main-blog>.title--primary,.lp-t-blog .linua-blog__intro{display:none}.template-404>p,.template-404 .title{display:none}.template-404{padding:3.2rem 0 6.4rem!important;text-align:left}main .page-width--narrow .rte{font-size:1.8rem;line-height:1.75;color:#211e19d1}main .page-width--narrow .rte p{margin:0 0 1.8rem}main .page-width--narrow .rte h2,main .page-width--narrow .rte h3{margin:4rem 0 1.4rem}.lp-s-about main .rte>p:first-child:first-letter{float:left;font-family:var(--lp-serif);font-size:6.4rem;line-height:.82;padding:.6rem 1rem 0 0;color:var(--lp-camel)}.lp-s-about main .rte>p:first-child{font-size:2rem;line-height:1.6;color:var(--lp-ink)}.linua-about__cta{margin-top:1.2rem}.linua-about__cta .button{background:var(--lp-ink);color:var(--lp-cream);min-height:5.2rem;padding:0 2.8rem;font-weight:600}.linua-about__cta .button:hover{background:var(--lp-camel)}.linua-faq{display:grid;gap:1rem}.linua-faq .linua-faq__item{background:var(--lp-white);border:0;border-radius:2rem;box-shadow:inset 0 0 0 1px var(--lp-line);padding:0 2.4rem;transition:box-shadow .25s ease}.linua-faq .linua-faq__item[open]{box-shadow:var(--lp-shadow)}.linua-faq .linua-faq__question{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.2rem 0;font-family:var(--lp-serif);font-size:2rem;line-height:1.25;color:var(--lp-ink);cursor:pointer;list-style:none}.linua-faq .linua-faq__question::-webkit-details-marker{display:none}.linua-faq .linua-faq__icon{flex:none;display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;background:var(--lp-sand);color:var(--lp-ink);font-family:var(--lp-sans);font-size:2rem;line-height:1;transition:transform .25s ease,background .25s ease,color .25s ease}.linua-faq .linua-faq__item[open] .linua-faq__icon{transform:rotate(45deg);background:var(--lp-ink);color:var(--lp-cream)}.linua-faq .linua-faq__answer{padding:0 0 2.2rem;font-size:1.6rem;line-height:1.7;color:#211e19c7;max-width:64rem}.linua-faq .linua-faq__answer p{margin:0 0 1rem}.rf-summary__score{font-family:var(--lp-serif);font-weight:400;color:var(--lp-ink)}.rf-summary__count,.rf-review__meta{font-family:var(--lp-mono);letter-spacing:.06em;font-size:1.2rem;text-transform:uppercase;color:var(--lp-muted)}.rf-summary__stars,.rf-review__stars{color:var(--lp-camel);letter-spacing:.12em}.rf-bars [style*=width]{background:var(--lp-camel)!important}.rf-review{background:var(--lp-white);border:0!important;border-radius:2rem;box-shadow:inset 0 0 0 1px var(--lp-line);padding:2.4rem 2.6rem!important;margin-bottom:1.2rem}:is(#_,main) .rf-review__quote{font-family:var(--lp-sans);font-weight:400;font-size:1.8rem;line-height:1.6;color:var(--lp-ink)}:is(#_,main) .rf-review__byline{font-family:var(--lp-sans);font-weight:600;font-size:1.5rem;margin-bottom:0}.linua-gallery__header h2,.linua-gallery__header .h2{font-family:var(--lp-serif);font-weight:400}:is(#_,main) .linua-contact__list-icon{display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--lp-sand);color:var(--lp-camel);font-size:1.8rem;flex:none}:is(#_,main) .linua-contact__list dt{font-family:var(--lp-mono);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lp-muted)}:is(#_,main) .linua-contact__list dd{font-size:1.8rem;margin:.3rem 0 0}.linua-contact__panel{background:var(--lp-white);border:0!important;border-radius:2.8rem!important;box-shadow:var(--lp-shadow);padding:3.6rem!important}:is(#_,main) .linua-contact__form-heading{font-family:var(--lp-serif);font-weight:400;font-size:3rem}.linua-contact__panel .contact__button .button{background:var(--lp-ink);color:var(--lp-cream);min-height:5.2rem;padding:0 3rem;font-weight:600}.linua-contact__panel .contact__button .button:hover{background:var(--lp-camel)}main .field__input,main .text-area{border-radius:1.2rem}.linua-blog__card{border-radius:2rem!important;background:var(--lp-white);transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}.linua-blog__card:hover{transform:translateY(-4px) rotate(-.4deg);box-shadow:var(--lp-shadow)}.linua-blog__name{font-family:var(--lp-serif)!important;font-weight:400!important}.linua-blog__more{font-family:var(--lp-mono);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--lp-camel)}.lp-t-cart .title--primary{font-size:clamp(3.6rem,5vw,5.6rem)}.lp-t-cart .cart__empty-text{font-size:clamp(3.2rem,4vw,4.8rem)}.template-search__header h1{font-size:clamp(3.6rem,5vw,5.6rem)}.template-search__search .field,.search-modal .field{--inputs-radius: 999px;--inputs-radius-outset: 1000px}:is(#_,main) .article-template__content{font-size:1.8rem;line-height:1.8;color:#211e19db;padding-top:4.8rem}:is(#_,main) .article-template__content p{margin:0 0 1.8rem}:is(#_,main) .article-template__content>p:first-child{background:var(--lp-sand);border-radius:2rem;padding:2.2rem 2.6rem;margin-bottom:2.4rem;font-size:1.8rem;line-height:1.65;color:var(--lp-ink);box-shadow:inset 4px 0 0 var(--lp-camel)}:is(#_,main) .article-template__content h2{font-family:var(--lp-serif);font-weight:400;font-size:clamp(2.8rem,3vw,3.6rem);line-height:1.12;margin:5.6rem 0 1.6rem}:is(#_,main) .article-template__content h2:before{content:"";display:block;width:3.6rem;height:3px;margin-bottom:1.6rem;border-radius:3px;background:var(--lp-camel)}:is(#_,main) .article-template__content h3{font-family:var(--lp-serif);font-weight:400;font-size:2rem;line-height:1.25;margin:3.2rem 0 .8rem}:is(#_,main) .article-template__content a{color:var(--lp-ink);text-decoration:underline;text-decoration-color:var(--lp-camel);text-decoration-thickness:1.5px;text-underline-offset:.35rem}:is(#_,main) .article-template__content a:hover{color:var(--lp-camel)}:is(#_,main) .article-template__content ul li::marker{color:var(--lp-camel)}:is(#_,main) .article-template__content ol li::marker{font-family:var(--lp-mono);font-size:.85em;color:var(--lp-camel)}:is(#_,main) .article-template__content li{margin-bottom:.8rem;padding-left:.4rem}:is(#_,main) .article-template__content table{border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:1.6rem;background:var(--lp-white);box-shadow:inset 0 0 0 1px var(--lp-line);font-size:1.5rem;margin:2.4rem 0}:is(#_,main) .article-template__content th{background:var(--lp-ink);color:var(--lp-cream);font-family:var(--lp-mono);font-weight:400;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;padding:1.2rem 1.6rem;border:0}:is(#_,main) .article-template__content :is(td,th){border:0}:is(#_,main) .article-template__content td{padding:1.3rem 1.6rem;border-bottom:1px solid var(--lp-line)}:is(#_,main) .article-template__content tr:last-child td{border-bottom:0}:is(#_,main) .article-template__content blockquote{margin:3.2rem 0;padding:0 0 0 2.4rem;border-left:3px solid var(--lp-camel);font-family:var(--lp-serif);font-size:2.4rem;line-height:1.35;color:var(--lp-ink)}:is(#_,main) .article-template__content img{border-radius:1.6rem}:is(#_,main) .article-template__social-sharing{display:none}:is(#_,main) .article-template__back{margin:4rem 0 4.8rem}:is(#_,main) .article-template__back a{display:inline-flex;align-items:center;gap:.6rem;padding:1.2rem 2.2rem;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--lp-ink);font-weight:600;text-decoration:none;color:var(--lp-ink)}:is(#_,main) .article-template__back a:hover{background:var(--lp-ink);color:var(--lp-cream)}@media(max-width:749px){:is(#_,main) .article-template__content{font-size:1.6rem;padding-top:3.2rem}:is(#_,main) .article-template__content>p:first-child{padding:1.8rem 2rem;font-size:1.6rem}:is(#_,main) .article-template__content h2{margin-top:4.4rem}}:is(#_,main) .linua-rg__eyebrow{display:inline-block;font-family:var(--lp-mono);font-weight:500;font-size:1.2rem;letter-spacing:.14em;color:var(--lp-ink);background:var(--lp-tape);padding:.7rem 1.4rem .6rem;transform:rotate(-2deg)}:is(#_,main) .linua-rg__title{font-size:clamp(3.4rem,4vw,4.8rem);margin-top:1.6rem}:is(#_,main) .linua-rg__card{border:0;box-shadow:inset 0 0 0 1px var(--lp-line);border-radius:2rem}:is(#_,main) .linua-rg__card:hover{transform:translateY(-4px) rotate(-.4deg);box-shadow:var(--lp-shadow)}:is(#_,main) .linua-rg__more{font-family:var(--lp-mono);font-weight:400;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.lp-t-product .product-media-container.lp-paper-media{background:var(--lp-grid),var(--lp-sand);border-radius:2rem}.lp-t-product .lp-paper-media .product__media{filter:drop-shadow(0 18px 22px rgba(33,30,25,.2)) drop-shadow(0 2px 3px rgba(33,30,25,.12))}.lp-t-product .lp-paper-media .product__media img{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.lp-t-product .product-media-container{border-radius:2rem;overflow:hidden}.lp-t-product .thumbnail-list{gap:.8rem}@media(min-width:750px){.lp-t-product .thumbnail-list{grid-template-columns:repeat(5,1fr)!important}}.lp-t-product .thumbnail{border-radius:1.2rem;overflow:hidden;background:var(--lp-white)}.lp-t-product .thumbnail img{object-fit:contain}.lp-t-product .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--lp-ink)}.linua-format{margin:1.8rem 0 .4rem}.linua-format__label,.linua-details__item summary{font-family:var(--lp-mono);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--lp-muted)}.linua-format__opts{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin-top:.8rem}.linua-format__opt{display:grid;gap:.2rem;padding:1.2rem 1.6rem;border-radius:1.6rem;background:var(--lp-white);box-shadow:inset 0 0 0 1px var(--lp-line);color:var(--lp-ink);text-decoration:none;transition:box-shadow .2s ease}.linua-format__opt b{font-weight:600;font-size:1.5rem}.linua-format__opt span{font-family:var(--lp-mono);font-size:1.2rem;color:var(--lp-muted)}.linua-format__opt:hover{box-shadow:inset 0 0 0 1.5px var(--lp-ink)}.linua-format__opt.is-active{box-shadow:inset 0 0 0 2px var(--lp-ink);background:var(--lp-cream)}.linua-delivery{display:flex;align-items:center;gap:1.2rem;margin-top:1.4rem;padding:1.2rem 1.6rem;border-radius:1.6rem;background:var(--lp-sand)}.linua-delivery svg{width:2.4rem;height:2.4rem;flex:none;color:var(--lp-camel)}.linua-delivery b{display:block;font-weight:600;font-size:1.4rem;color:var(--lp-ink)}.linua-delivery span:not([data-linua-delivery-range]){display:block;font-family:var(--lp-mono);font-size:1.1rem;letter-spacing:.04em;color:var(--lp-muted);margin-top:.2rem}.linua-details{margin-top:2rem;border-top:1px solid var(--lp-line)}.linua-details__item{border-bottom:1px solid var(--lp-line)}.linua-details__item summary{display:flex;align-items:center;justify-content:space-between;padding:1.6rem 0;cursor:pointer;list-style:none;color:var(--lp-ink)}.linua-details__item summary::-webkit-details-marker{display:none}.linua-details__icon{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:var(--lp-sand);font-family:var(--lp-sans);font-size:1.6rem;letter-spacing:0;transition:transform .25s ease,background .25s ease,color .25s ease}.linua-details__item[open] .linua-details__icon{transform:rotate(45deg);background:var(--lp-ink);color:var(--lp-cream)}.linua-details__body{margin:0 0 1.8rem;padding:0 0 0 1.8rem;font-size:1.4rem;line-height:1.6;color:#211e19cc}p.linua-details__body{padding-left:0}.linua-details__body li{margin-bottom:.5rem}.linua-details__body li::marker{color:var(--lp-camel)}:is(#_,body) :is(.linua-brand-lockup__sub,.linua-product-story__eyebrow,.linua-guides__eyebrow,.linua-guide-card__more,.linua-rg__more,.linua-blog__more,.linua-studio-info__eyebrow,.linua-studio-info__product-size,.linua-contact__eyebrow,.rf-summary__stars,.rf-review__stars,.lp-rcard--photo figcaption span){color:var(--lp-camel-ink)}:is(#_,body) .lp-rcard--review:not(.is-ink) .lp-rcards__stars,:is(#_,body) .lp-rcards__score .lp-rcards__stars{color:var(--lp-camel-ink)}.button,.shopify-payment-button__button--unbranded{--color-button: 134, 99, 74;--color-button-text: 255, 255, 255;--color-secondary-button-text: 134, 99, 74}.button--tertiary{--color-button-text: 33, 30, 25}.lp-btn:focus-visible,.lp-link:focus-visible,.lp-sticker:focus-visible,.lp-cat:focus-visible,.lp-rcard:focus-visible,.lp-rcards__viewport:focus-visible,.lp-rcards__pause:focus-visible,a.linua-customize-card:focus-visible,.linua-format__opt:focus-visible{outline:2px solid var(--lp-ink);outline-offset:3px}body:has(cart-drawer.active) shopify-chat,body:has(cart-drawer[open]) shopify-chat{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/linua-premium.css.map */
