:root{--ln-bone: #faf8f5;--ln-bone-warm: #f0ebe2;--ln-beige: #e8e0d6;--ln-honey: #b88c64;--ln-ink: #111;--ln-ink-soft: #5a5a5a;--ln-rule: rgba(17, 17, 17, .08);--ln-rule-strong: rgba(17, 17, 17, .2);--ln-eyebrow-spacing: .2em;--ln-display-tracking: -.012em;--ln-easing: cubic-bezier(.22, .61, .36, 1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--ln-bone);color:var(--ln-ink);font-size:15px}::selection{background:var(--ln-ink);color:var(--ln-bone)}h1,h2,h3,.h1,.h2,.h3,.heading,.heading-size-1,.heading-size-2,.heading-size-3{text-transform:uppercase;letter-spacing:var(--ln-display-tracking);font-weight:600;line-height:.95}.subheading,.eyebrow,.caption-with-letter-spacing,.text-style-subheading{text-transform:uppercase;letter-spacing:var(--ln-eyebrow-spacing);font-size:11px;font-weight:600}.btn,button.btn,.shopify-payment-button__button,.button{border-radius:0!important;letter-spacing:.16em;font-size:11px;font-weight:600;padding:16px 28px;text-transform:uppercase;transition:background-color .3s var(--ln-easing),color .3s var(--ln-easing),border-color .3s var(--ln-easing)}.btn--primary{background-color:var(--ln-ink);color:var(--ln-bone);border:1px solid var(--ln-ink)}.btn--primary:hover{background-color:var(--ln-honey);border-color:var(--ln-honey)}.btn--secondary{background-color:transparent;color:var(--ln-ink);border:1px solid var(--ln-ink)}.btn--secondary:hover{background-color:var(--ln-ink);color:var(--ln-bone)}.ln-rule{border-top:1px solid var(--ln-rule)}.ln-rule-strong{border-top:1px solid var(--ln-rule-strong)}.ln-image-fade{position:relative;overflow:hidden}.ln-image-fade img{transition:transform .8s var(--ln-easing)}.ln-image-fade:hover img{transform:scale(1.04)}.announcement,.announcement-bar,.announcement__inner{background:var(--ln-ink)!important;color:var(--ln-bone)!important;font-size:11px;letter-spacing:.16em;text-transform:uppercase;padding:11px 0;font-weight:500}.announcement a,.announcement-bar a{color:var(--ln-bone)!important;text-decoration:none}.header{border-bottom:1px solid var(--ln-rule);background:var(--ln-bone)!important}.header__nav,.header__nav a,.site-nav,.site-nav__link,.header__icon span{text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:500}.header__icon:hover{color:var(--ln-honey)}.logo__text{font-weight:700;letter-spacing:.06em;text-transform:uppercase}.product-card,.card-product,.product-card__inner{background:transparent!important;border:none!important;box-shadow:none!important}.product-card .card__inner,.card-product__inner,.product-card__image-wrap{border-radius:0!important;overflow:hidden;background:var(--ln-beige)}.product-card__title,.card-product__title,.product-card__title a,.card-product__title a{font-family:var(--font-body-family),"Inter",sans-serif!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin-top:14px!important;color:var(--ln-ink)}.product-card__price,.card-product__price,.price__regular,.price-item--regular{font-size:13px!important;font-weight:600;color:var(--ln-ink)!important;letter-spacing:.02em}.product-card__vendor,.card-product__vendor{text-transform:uppercase;letter-spacing:.18em;font-size:10px;color:var(--ln-ink-soft);margin-bottom:4px}.template-product{background:var(--ln-bone)}.template-product .product__media-item img,.template-product .product-single__media img,.template-product .product-media img{background-color:var(--ln-beige)}.template-product .product-title,.template-product .product__title,.template-product .product-single__title,.template-product h1.product-title.h5{font-size:clamp(28px,3vw,40px)!important;font-weight:600!important;line-height:1.05!important;text-transform:uppercase!important;letter-spacing:var(--ln-display-tracking)!important;margin:0 0 16px!important;font-style:normal!important}.template-product .product-vendor,.template-product .product-vendor a,.template-product .product__vendor{text-transform:uppercase!important;letter-spacing:.18em!important;font-size:11px!important;font-weight:600!important;color:var(--ln-ink-soft)!important}.template-product .price,.template-product .product__price,.template-product .price-item{font-size:18px!important;font-weight:600;letter-spacing:.02em}.template-product .product-form__input label,.template-product .variant-input label,.template-product .product-form__input legend{text-transform:uppercase!important;letter-spacing:.16em!important;font-size:11px!important;font-weight:600!important;margin-bottom:12px!important}.template-product .product-form__input input[type=radio]+label,.template-product .variant-input input[type=radio]+label,.template-product input[type=radio]:not(.variant-input__input)+label{border-radius:0!important;border:1px solid var(--ln-rule-strong);padding:12px 0;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;background:transparent;color:var(--ln-ink);transition:all .2s var(--ln-easing);margin:0 4px 4px 0;min-width:56px;text-align:center}.template-product .product-form__input input[type=radio]:checked+label,.template-product .variant-input input[type=radio]:checked+label{background:var(--ln-ink);color:var(--ln-bone);border-color:var(--ln-ink)}.template-product .product-form__input input[type=radio]:disabled+label,.template-product .variant-input input[type=radio]:disabled+label{opacity:.3;text-decoration:line-through}.template-product .product-form__cart-submit,.template-product .product-single__cart-submit,.template-product button[name=add]{width:100%;padding:18px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;background:var(--ln-ink)!important;color:var(--ln-bone)!important;border:none;border-radius:0!important;margin-top:8px}.template-product .product-form__cart-submit:hover,.template-product .product-single__cart-submit:hover,.template-product button[name=add]:hover{background:var(--ln-ink-soft)!important}.template-product .product__description,.template-product .product-single__description{font-size:14px;line-height:1.7;color:var(--ln-ink-soft)}.template-product details,.template-product .product-info__block details{border-top:1px solid var(--ln-rule);padding:0;margin:0}.template-product details:last-of-type{border-bottom:1px solid var(--ln-rule)}.template-product details>summary{padding:18px 0;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.template-product details>summary::-webkit-details-marker{display:none}.template-product details>summary:after{content:"+";font-size:18px;font-weight:300;transition:transform .3s var(--ln-easing)}.template-product details[open]>summary:after{content:"\2212"}.template-product details>*:not(summary){padding-bottom:20px;font-size:13px;line-height:1.7;color:var(--ln-ink-soft)}.section-heading,.featured-collection__heading{text-transform:uppercase;letter-spacing:var(--ln-display-tracking);font-weight:600}.ln-section-header{text-align:center;padding:60px 20px 40px}.ln-section-header__eyebrow{text-transform:uppercase;letter-spacing:.22em;font-size:11px;color:var(--ln-ink-soft);margin-bottom:12px;font-weight:600}.ln-section-header__title{font-size:clamp(36px,5vw,64px);line-height:.95;letter-spacing:var(--ln-display-tracking);text-transform:uppercase;font-weight:600;margin:0}.image-banner h1,.image-banner h2,.image-banner__heading{font-size:clamp(44px,7vw,110px)!important;letter-spacing:var(--ln-display-tracking)!important;text-transform:uppercase!important;line-height:.92!important;font-weight:600!important}.image-banner__subheading,.image-banner__caption,.image-banner .subheading{text-transform:uppercase;letter-spacing:.22em;font-size:11px;font-weight:600}.ln-sticky-atc{position:fixed;bottom:0;left:0;right:0;background:var(--ln-bone);border-top:1px solid var(--ln-rule);padding:12px 20px;display:flex;align-items:center;gap:14px;transform:translateY(100%);transition:transform .4s var(--ln-easing);z-index:60}.ln-sticky-atc.is-visible{transform:translateY(0)}.ln-sticky-atc__thumb{width:48px;height:56px;object-fit:cover;flex-shrink:0}.ln-sticky-atc__info{flex:1;min-width:0}.ln-sticky-atc__title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ln-sticky-atc__price{font-size:13px;font-weight:600;color:var(--ln-ink)}.ln-sticky-atc__btn{background:var(--ln-ink);color:var(--ln-bone);border:none;padding:14px 22px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;cursor:pointer;white-space:nowrap}.section-ln-trust-strip,.ln-trust-strip{background:var(--ln-bone)!important}.ln-trust-strip__label,[class*=trust__label]{text-transform:uppercase;letter-spacing:.22em!important;font-size:10px!important;color:var(--ln-ink-soft)!important;margin-bottom:6px;font-weight:600!important}.ln-trust-strip__title,[class*=trust__title]{font-family:var(--font-body-family),"Inter",sans-serif!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--ln-ink)!important}.ln-pdp-story{background:var(--ln-bone-warm);padding:100px 0;margin:0}.ln-pdp-story__inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;padding:0 40px}@media(max-width:768px){.ln-pdp-story__inner{grid-template-columns:1fr;gap:40px}.ln-pdp-story{padding:60px 0}}.ln-pdp-story__eyebrow{text-transform:uppercase;letter-spacing:.22em;font-size:11px;color:var(--ln-ink-soft);margin-bottom:14px;font-weight:600}.ln-pdp-story__title{font-size:clamp(32px,4vw,56px);line-height:.95;margin:0 0 24px;letter-spacing:var(--ln-display-tracking);text-transform:uppercase;font-weight:600;color:var(--ln-ink);font-style:normal!important}.ln-pdp-story__title em{font-style:normal;color:var(--ln-honey)}.ln-pdp-story__copy{font-size:15px;line-height:1.7;color:var(--ln-ink-soft);max-width:44ch}.ln-detail-points{list-style:none;padding:0;margin:32px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:20px}.ln-detail-points li{border-top:1px solid var(--ln-rule-strong);padding-top:14px}.ln-detail-points strong{display:block;text-transform:uppercase;letter-spacing:.18em;font-size:10px;color:var(--ln-ink-soft);margin-bottom:6px;font-weight:600}.ln-detail-points span{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ln-ink)}.section-ln-hero,.section-ln-cats,.section-ln-rail,.section-ln-split,.section-ln-feature,.section-ln-grid,.section-ln-trust,.section-ln-insta,.section-ln-header,.section-ln-announcement,.section-ln-footer,.section-ln-coll-head{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:none}.shopify-section.section-ln-hero,.shopify-section.section-ln-cats,.shopify-section.section-ln-rail,.shopify-section.section-ln-split,.shopify-section.section-ln-feature,.shopify-section.section-ln-grid,.shopify-section.section-ln-trust,.shopify-section.section-ln-insta,.shopify-section.section-ln-header,.shopify-section.section-ln-announcement,.shopify-section.section-ln-footer,.shopify-section.section-ln-coll-head{max-width:none;padding-left:0;padding-right:0}.ln-btn{display:inline-block;padding:16px 28px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;border:1px solid transparent;text-decoration:none;cursor:pointer;transition:background .3s var(--ln-easing),color .3s var(--ln-easing),border-color .3s var(--ln-easing)}.ln-btn--ink{background:var(--ln-ink);color:var(--ln-bone);border-color:var(--ln-ink)}.ln-btn--ink:hover{background:var(--ln-honey);border-color:var(--ln-honey)}.ln-btn--bone{background:var(--ln-bone);color:var(--ln-ink);border-color:var(--ln-bone)}.ln-btn--bone:hover{background:var(--ln-ink);color:var(--ln-bone);border-color:var(--ln-ink)}.ln-btn--ghost{background:transparent;color:var(--ln-bone);border-color:#faf8f580}.ln-btn--ghost:hover{background:var(--ln-bone);color:var(--ln-ink);border-color:var(--ln-bone)}.ln-btn--ghost-ink{background:transparent;color:var(--ln-ink);border-color:var(--ln-ink)}.ln-btn--ghost-ink:hover{background:var(--ln-ink);color:var(--ln-bone)}.header,store-header{background:var(--ln-bone)!important;border-bottom:1px solid var(--ln-rule);padding:0!important}.header__grid{padding:18px 28px!important;max-width:none!important;align-items:center;gap:24px}.header__nav,.header__nav .nav-list,.header__nav ul{gap:22px!important}.header__nav a,.header__nav .nav-list>li>a,.site-nav__link{font-size:11px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ln-ink)!important;padding:8px 0!important}.header__nav a:hover,.site-nav__link:hover{color:var(--ln-honey)!important}.logo__text,.header__logo a,.logo a{font-size:22px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--ln-ink)!important}.header__icons,.header__inline-actions{gap:16px!important}.header__icon,.header__icon span{font-size:11px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ln-ink)!important}.section-ln-cats .ln-cats__img,.section-ln-insta .ln-insta__img{object-fit:cover!important}.cc-collection-products .container{max-width:none!important;padding-left:28px!important;padding-right:28px!important;width:100%!important}.ln-coll-head__inner{max-width:none!important;margin:0!important}.cc-collection-products .grid,.cc-collection-products .grid.grid-cols-1,.cc-collection-products .main-products-grid__results .grid,.cc-collection-products .main-products-grid__results ul.grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin:0!important}@media(max-width:1199px){.cc-collection-products .grid,.cc-collection-products .grid.grid-cols-1,.cc-collection-products .main-products-grid__results .grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:989px){.cc-collection-products .grid,.cc-collection-products .grid.grid-cols-1,.cc-collection-products .main-products-grid__results .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.cc-collection-products .card__info-container,.cc-collection-products .card__info{padding:12px 14px 20px!important}@media(min-width:990px){.cc-collection-products .main-products-grid{gap:32px}.cc-collection-products .main-products-grid__filters{flex:0 0 240px}}@media(max-width:989px){.cc-collection-products .container{padding-left:0!important;padding-right:0!important}.cc-collection-products .main-products-grid{flex-direction:column;gap:0;display:block!important}.cc-collection-products .main-products-grid__filters{display:none!important}.cc-collection-products .products-toolbar{padding:12px 16px!important;margin-bottom:0!important}.cc-collection-products .main-products-grid__results{width:100%!important}}.cc-collection-products product-card,.cc-collection-products .card,.cc-collection-products .card--product{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.cc-collection-products .card__media,.cc-collection-products .card__inner,.cc-collection-products .card__media-wrap{border-radius:0!important;overflow:hidden;background:transparent!important}.cc-collection-products .card__media img,.cc-collection-products product-card img{display:block;width:100%;height:100%;object-fit:cover}.cc-collection-products .products-toolbar{font-size:11px!important;text-transform:uppercase!important;letter-spacing:.16em!important;font-weight:500!important;margin-bottom:24px!important}.cc-collection-products .products-toolbar__filter-btn,.cc-collection-products .products-toolbar__sort select,.cc-collection-products select.form-input{border-radius:0!important;border:1px solid var(--ln-rule-strong)!important;background:var(--ln-bone)!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-weight:500!important;padding:12px 16px!important;color:var(--ln-ink)!important}.cc-collection-products .pagination__btn,.cc-collection-products .load-more,.cc-collection-products [data-load-more],.cc-collection-products .btn--secondary{border-radius:0!important}.ln-coll{background:var(--ln-bone);padding:0 0 60px}.ln-coll__bar{display:flex;justify-content:space-between;align-items:center;padding:16px 28px;border-top:1px solid var(--ln-rule);border-bottom:1px solid var(--ln-rule);gap:16px}@media(max-width:768px){.ln-coll__bar{padding:12px 16px}}.ln-coll__bar-left{display:flex;align-items:center;gap:24px}.ln-coll__filter-btn{display:flex;align-items:center;gap:8px;background:transparent;border:none;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--ln-ink);cursor:pointer;padding:6px 0;font-family:inherit}.ln-coll__filter-btn:hover{color:var(--ln-honey)}.ln-coll__count{font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:var(--ln-ink-soft);font-weight:500}@media(max-width:600px){.ln-coll__count{display:none}}.ln-coll__sort{display:flex;align-items:center;gap:12px}.ln-coll__sort label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.18em}.ln-coll__sort select{background:transparent;border:none;font-size:11px;font-family:inherit;font-weight:500;letter-spacing:.04em;color:var(--ln-ink);cursor:pointer;padding:6px 0;outline:none}.ln-coll__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0}@media(max-width:1199px){.ln-coll__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:989px){.ln-coll__grid{grid-template-columns:repeat(2,1fr)}}.ln-coll__card{display:block;text-decoration:none;color:var(--ln-ink);position:relative}.ln-coll__card-media{position:relative;aspect-ratio:var(--ln-card-aspect, .6667);overflow:hidden;background:#fff}.ln-coll__card-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s,transform .6s}.ln-coll__card-img--hover{opacity:0}@media(hover:hover)and (pointer:fine){.ln-coll__card:hover .ln-coll__card-img--hover{opacity:1}.ln-coll__card:hover .ln-coll__card-img:not(.ln-coll__card-img--hover){transform:scale(1.03)}}.ln-coll__card-swipe{position:absolute;top:0;right:0;bottom:0;left:0;display:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ln-coll__card-swipe::-webkit-scrollbar{display:none}.ln-coll__card-swipe-img{flex:0 0 100%;width:100%;height:100%;object-fit:cover;scroll-snap-align:start;pointer-events:none}.ln-coll__card-bar{position:absolute;bottom:10px;left:16px;right:16px;height:2px;background:#11111126;display:none;z-index:3;overflow:hidden}.ln-coll__card-bar-thumb{height:100%;background:var(--ln-ink);transition:transform .3s cubic-bezier(.22,.61,.36,1);transform:translate(0)}@media(hover:none),(pointer:coarse){.ln-coll__card-swipe{display:flex}.ln-coll__card-bar{display:block}.ln-coll__card-img,.ln-coll__card-img--hover{display:none}}.ln-coll__card-tag{position:absolute;top:12px;left:12px;background:var(--ln-ink);color:var(--ln-bone);font-size:9px;font-weight:600;padding:5px 9px;text-transform:uppercase;letter-spacing:.14em;z-index:2}.ln-coll__card-tag--new{background:var(--ln-honey)}.ln-coll__card-oos{position:absolute;bottom:12px;left:12px;background:#faf8f5eb;color:var(--ln-ink);font-size:9px;font-weight:600;padding:5px 9px;text-transform:uppercase;letter-spacing:.14em}.ln-coll__card-info{padding:12px 14px 24px}.ln-coll__card-name{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;line-height:1.3}.ln-coll__card-name-first,.ln-coll__card-name-rest{display:block}.ln-coll__card-name-rest{font-weight:400;color:var(--ln-ink-soft);letter-spacing:.04em}.ln-coll__card-meta{display:flex;justify-content:space-between;align-items:baseline;font-size:12px;color:var(--ln-ink-soft)}.ln-coll__card-color{text-transform:capitalize}.ln-coll__card-price{font-weight:600;color:var(--ln-ink)}.ln-coll__card-price s{color:var(--ln-ink-soft);font-weight:400;margin-right:6px}.ln-coll__pagination{display:flex;justify-content:space-between;align-items:center;padding:40px 28px;gap:24px;flex-wrap:wrap}.ln-coll__page-link{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--ln-ink);text-decoration:none;border-bottom:1px solid var(--ln-ink);padding-bottom:2px}.ln-coll__page-info{font-size:11px;color:var(--ln-ink-soft);text-transform:uppercase;letter-spacing:.18em}.ln-coll__empty{padding:80px 28px;text-align:center;color:var(--ln-ink-soft)}.ln-coll__chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:16px 28px;border-bottom:1px solid var(--ln-rule)}@media(max-width:768px){.ln-coll__chips{padding:12px 16px}}.ln-coll__chip{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--ln-rule-strong);background:var(--ln-bone);color:var(--ln-ink);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;transition:all .2s}.ln-coll__chip:hover{background:var(--ln-ink);color:var(--ln-bone);border-color:var(--ln-ink)}.ln-coll__chip-x{display:inline-flex;align-items:center;justify-content:center;opacity:.6}.ln-coll__chip:hover .ln-coll__chip-x{opacity:1}.ln-coll__chip-clear{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.16em;color:var(--ln-ink-soft);text-decoration:none;border-bottom:1px solid var(--ln-rule);padding:0 4px 2px;margin-left:4px}.ln-coll__chip-clear:hover{color:var(--ln-ink);border-color:var(--ln-ink)}.ln-coll__drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;visibility:hidden;pointer-events:none}.ln-coll__drawer.is-open{visibility:visible;pointer-events:auto}.ln-coll__drawer-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1116;opacity:0;transition:opacity .4s cubic-bezier(.22,.61,.36,1);cursor:pointer}.ln-coll__drawer.is-open .ln-coll__drawer-overlay{opacity:1}.ln-coll__drawer-panel{position:absolute;top:0;bottom:0;left:0;width:min(420px,90vw);background:var(--ln-bone);transform:translate(-100%);transition:transform .45s cubic-bezier(.22,.61,.36,1);display:flex;flex-direction:column;box-shadow:24px 0 60px -20px #0003}.ln-coll__drawer.is-open .ln-coll__drawer-panel{transform:translate(0)}.ln-coll__drawer-head{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--ln-rule)}.ln-coll__drawer-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.18em}.ln-coll__drawer-close{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--ln-ink)}.ln-coll__filter-form{flex:1;overflow-y:auto;padding:0}.ln-coll__filter-group{border-bottom:1px solid var(--ln-rule)}.ln-coll__filter-group summary{list-style:none;cursor:pointer;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.16em}.ln-coll__filter-group summary::-webkit-details-marker{display:none}.ln-coll__filter-arrow{font-size:16px;transition:transform .2s}.ln-coll__filter-group[open] .ln-coll__filter-arrow{transform:rotate(45deg)}.ln-coll__filter-body{padding:0 20px 16px;max-height:280px;overflow-y:auto}.ln-coll__filter-option{display:flex;align-items:center;gap:12px;padding:8px 0;cursor:pointer;font-size:13px}.ln-coll__filter-option.is-disabled{opacity:.4;cursor:not-allowed}.ln-coll__filter-option input{position:absolute;opacity:0;pointer-events:none}.ln-coll__filter-check{width:16px;height:16px;border:1px solid var(--ln-rule-strong);flex-shrink:0;position:relative}.ln-coll__filter-option input:checked~.ln-coll__filter-check{background:var(--ln-ink);border-color:var(--ln-ink)}.ln-coll__filter-option input:checked~.ln-coll__filter-check:after{content:"";position:absolute;left:4px;top:1px;width:6px;height:10px;border:solid var(--ln-bone);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.ln-coll__filter-label{flex:1;color:var(--ln-ink)}.ln-coll__filter-count{font-size:11px;color:var(--ln-ink-soft)}.ln-coll__price-range{display:flex;align-items:center;gap:10px}.ln-coll__price-range input{flex:1;padding:10px 12px;border:1px solid var(--ln-rule-strong);background:var(--ln-bone);font-family:inherit;font-size:13px;color:var(--ln-ink);outline:none}.ln-coll__drawer-foot{display:flex;gap:12px;padding:16px 20px;border-top:1px solid var(--ln-rule);align-items:center}.ln-coll__drawer-clear{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.16em;color:var(--ln-ink-soft);text-decoration:none;border-bottom:1px solid var(--ln-rule)}.ln-coll__drawer-apply{flex:1;background:var(--ln-ink);color:var(--ln-bone);border:none;padding:14px 20px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.18em;cursor:pointer;font-family:inherit}.ln-coll-head{background:var(--ln-bone);padding:36px 28px 24px;border-bottom:1px solid var(--ln-rule)}.ln-coll-head__inner{max-width:none;margin:0}.ln-coll-head__crumb{display:flex;gap:8px;align-items:center;font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:var(--ln-ink-soft);margin-bottom:24px;font-weight:500}.ln-coll-head__crumb a{color:var(--ln-ink-soft);text-decoration:none}.ln-coll-head__crumb a:hover,.ln-coll-head__crumb-current{color:var(--ln-ink)}.ln-coll-head__title-row{display:flex;align-items:baseline;gap:24px;flex-wrap:wrap;margin-bottom:12px}.ln-coll-head__title{font-size:clamp(28px,4.2vw,56px);font-weight:600;line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;margin:0;max-width:100%}.ln-coll-head__count{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:var(--ln-ink-soft);font-weight:500}@media(prefers-reduced-motion:no-preference){.ln-reveal{opacity:0;transform:translateY(20px);transition:opacity .7s var(--ln-easing),transform .7s var(--ln-easing)}.ln-reveal.is-visible{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/littlenooks-custom.css.map */
