.ls-uppercase-label{font-family:var(--font-body-family);font-size:1.1rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.ls-arrow-link{display:inline-flex;align-items:center;gap:1.2rem;color:currentColor;text-decoration:none;font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;transition:opacity .2s ease}.ls-arrow-link:hover{opacity:.6}.ls-arrow-link--pill{padding:1.2rem 2.4rem;border:1px solid currentColor;border-radius:4rem;justify-content:space-between;min-width:20rem}.ls-arrow-link__icon{display:inline-flex;width:1.2rem;height:1.2rem}.ls-arrow-link__icon svg{width:100%;height:100%}.ls-arrow-link:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.ls-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap;margin:0 0 3.2rem}.ls-section-heading__title{font-family:var(--font-heading-family);font-size:clamp(2.8rem,4vw,4.4rem);font-weight:400;line-height:1;margin:0}.ls-section-heading__index{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.06em;vertical-align:super;margin-left:.4rem}.ls-rail{display:block}.ls-rail__track{display:flex;gap:var(--ls-rail-gap, 1.6rem);overflow-x:auto;scroll-snap-type:x proximity;list-style:none;margin:0;padding:0;scrollbar-width:none}.ls-rail__track::-webkit-scrollbar{display:none}.ls-rail__track>*{scroll-snap-align:start;flex:0 0 auto}.ls-rail__progress{display:block;margin-top:2.4rem;height:.2rem;background:rgba(var(--color-foreground),.15);overflow:hidden}.ls-rail__progress[hidden]{display:none}.ls-rail__progress-value{display:block;height:100%;background:rgb(var(--color-foreground));transform-origin:left center;transform:scaleX(0)}.ls-category-icons__list{display:flex;gap:2.4rem;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.ls-category-icons__list::-webkit-scrollbar{display:none}.ls-category-icons__item{flex:0 0 auto}.ls-category-icons__link{display:flex;flex-direction:column;align-items:center;gap:.8rem;color:currentColor;text-decoration:none;width:8rem}.ls-category-icons__link:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.ls-category-icons__media{display:block;width:7rem;height:7rem;border-radius:50%;overflow:hidden;background:rgba(var(--color-foreground),.05)}.ls-category-icons__image{width:100%;height:100%;object-fit:cover}.ls-category-icons__label{font-size:1rem;text-align:center;line-height:1.3}@media screen and (min-width:750px){.ls-category-icons__list{gap:4rem}.ls-category-icons__link{width:9rem}.ls-category-icons__media{width:9rem;height:9rem}}@media screen and (min-width:990px){.ls-category-icons__list{justify-content:center}}.ls-product-rail__track{--ls-rail-gap: 1.2rem}.ls-product-rail__item{width:72vw;max-width:32rem}.ls-product-rail .card--card,.ls-product-rail .card--standard .card__inner{border:0;border-radius:0}.ls-product-rail .card__content{padding:1.2rem 0 0}.ls-product-rail .card__heading{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ls-product-rail .price{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.04em}@media screen and (min-width:750px){.ls-product-rail__track{--ls-rail-gap: 1.6rem}.ls-product-rail__item{width:calc((100% - 4.8rem)/4);max-width:none}}.ls-testimonials__rating{margin:-1.6rem 0 3.2rem;opacity:.7}.ls-testimonials__track{--ls-rail-gap: 1.6rem}.ls-testimonials__item{width:80vw;max-width:38rem;display:flex;flex-direction:column;gap:2rem;padding:3.2rem;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.12)}.ls-testimonials__quote{margin:0;font-family:var(--font-body-family);font-size:1.5rem;line-height:1.6}.ls-testimonials__attribution{margin:auto 0 0;opacity:.7;font-size:1rem}@media screen and (min-width:750px){.ls-testimonials__item{width:calc((100% - 3.2rem) / 3);max-width:none}}.header__heading-link .h2,.header__heading-link{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:400;letter-spacing:.02em;text-transform:none}.header__inline-menu .header__menu-item{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.header__inline-menu .header__menu-item:hover span{text-decoration:none}.announcement-bar__message{font-family:var(--font-body-family);font-size:1rem;letter-spacing:.14em;text-transform:uppercase;padding:1rem 0}.ls-badge{display:inline-block;margin-bottom:1.6rem;padding:.6rem 1.4rem;border:1px solid currentColor;border-radius:4rem;font-family:var(--font-body-family);font-size:1rem;letter-spacing:.14em;text-transform:uppercase}.banner__heading{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.01em;line-height:1.05}.banner__text{font-family:var(--font-body-family);font-size:1.5rem;line-height:1.6}.image-with-text__heading{font-family:var(--font-heading-family);font-weight:400;line-height:1.1}.section-collection-list .collection-list__item{padding:1.6rem}.section-collection-list .card__heading{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;font-weight:400}.section-collection-list .card--card,.section-collection-list .card--standard .card__inner{border-radius:0;border:0}.video-section__media,.video-section .deferred-media__poster{border-radius:0}.multicolumn-list__item h3{font-family:var(--font-heading-family);font-size:2rem;font-weight:400;line-height:1.2}.multicolumn-card__info .rte{font-family:var(--font-body-family);font-size:1.4rem;line-height:1.6;opacity:.8}.multicolumn-card{border-radius:0}.collapsible-content .accordion summary{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;padding:2rem 0}.collapsible-content .accordion__title{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase}.collapsible-content .accordion{border-top:1px solid rgba(var(--color-foreground),.12);border-bottom:0;margin:0}.collapsible-content.collapsible-none-layout .accordion+.accordion{border-top:1px solid rgba(var(--color-foreground),.12)}.collapsible-content .accordion:last-of-type{border-bottom:1px solid rgba(var(--color-foreground),.12)}.ls-footer__wordmark{font-family:var(--font-heading-family);font-size:clamp(3.6rem,6vw,7.2rem);font-weight:400;line-height:1;margin:0}.footer .footer__content-top{padding-block:6.4rem}.footer-block--menu .footer-block__heading{font-family:var(--font-body-family);font-size:1rem;letter-spacing:.14em;text-transform:uppercase;opacity:.7;margin-bottom:1.6rem}.footer .footer-block__details-content .list-menu__item--link{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.06em;padding-block:.6rem}.footer .footer__newsletter .field:after{box-shadow:none}.footer__newsletter .field__input{background:transparent;border:0;border-bottom:1px solid currentColor;border-radius:0;padding-inline:0}.footer__newsletter .newsletter-form__button{right:0}.footer .footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.2);padding-block:2.4rem}.footer__content-bottom .copyright__content,.footer__content-bottom .policies{font-family:var(--font-body-family);font-size:1rem;letter-spacing:.08em}.footer .footer__content-bottom-wrapper--center{justify-content:flex-start}.footer .footer__copyright{display:flex;flex-wrap:wrap;align-items:center;column-gap:1.6rem;row-gap:.6rem;width:100%;text-align:left}.footer .footer__copyright .policies{margin-left:auto}@media screen and (max-width:749px){.footer .footer__copyright{justify-content:center;text-align:center}.footer .footer__copyright .policies{margin-left:0}}[class*=color-scheme-]{--focused-base-outline: .2rem solid rgba(var(--color-foreground), .5);--focused-base-box-shadow: 0 0 0 .3rem rgb(var(--color-background)), 0 0 .5rem .4rem rgba(var(--color-foreground), .3)}@media screen and (min-width:990px){.footer__blocks-wrapper{align-items:start;flex-wrap:nowrap}.ls-footer-block--wordmark{flex:0 1 34%;max-width:34%}.footer-block--menu{flex:1 1 0;max-width:none}}.product__title h1,.product__title{font-family:var(--font-heading-family);font-size:clamp(2.8rem,4vw,4rem);font-weight:400;line-height:1.1}.product .price{font-family:var(--font-body-family);font-size:1.6rem;letter-spacing:.04em}.product__description{font-family:var(--font-body-family);font-size:1.4rem;line-height:1.7}.product__media-wrapper .media,.product__media-item .media{border-radius:0}.product__media-wrapper .media img{background:rgba(var(--color-foreground),.04)}.product-form__submit,.product .shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.product .accordion summary{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase}.product .accordion__title{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase}.collection-hero__title{font-family:var(--font-heading-family);font-size:clamp(3.2rem,5vw,5.6rem);font-weight:400;line-height:1.05}.collection-hero__description,.collection-hero__text-wrapper .collection-hero__title+.collection-hero__description{font-family:var(--font-body-family);font-size:1.4rem;line-height:1.7;opacity:.8}#product-grid .card,#product-grid .card__inner{border:0;border-radius:0}#product-grid .card__inner{background:rgba(var(--color-foreground),.04)}#product-grid .card__content{padding:1.2rem 0 0}#product-grid .card__heading{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#main-collection-filters .facets__summary,#main-collection-filters .facets__label{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase}.facets__disclosure .facets__display{border-radius:0}.main-page .rte h2{font-family:var(--font-heading-family);font-size:clamp(2.2rem,3vw,3.2rem);font-weight:400;line-height:1.15;margin:4.8rem 0 1.6rem}.main-page .rte h3{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:400;margin:3.2rem 0 .8rem}.main-page .rte p,.main-page .rte li{font-family:var(--font-body-family);font-size:1.5rem;line-height:1.7}.main-page .rte>p,.main-page .rte>ul,.main-page .rte>ol{max-width:68ch}.main-page .rte table{width:100%;max-width:68ch;border-collapse:collapse;margin:2.4rem 0 3.2rem;font-family:var(--font-body-family);font-size:1.4rem}.main-page .rte th{text-align:left;font-weight:400;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;padding:1.2rem 1.6rem 1.2rem 0;border-bottom:1px solid rgba(var(--color-foreground),.35);white-space:nowrap}.main-page .rte td{padding:1.2rem 1.6rem 1.2rem 0;border-bottom:1px solid rgba(var(--color-foreground),.12);vertical-align:top}.main-page .rte tr:last-child td{border-bottom:0}.main-page .rte em{display:inline-block;margin-top:.4rem;font-style:normal;font-size:1.3rem;letter-spacing:.04em;opacity:.75}@media screen and (max-width:749px){.main-page .rte table{display:block;overflow-x:auto;white-space:nowrap}}.ls-product-rail .card__inner{position:relative}.ls-product-rail .quick-add{position:absolute;left:1.2rem;right:1.2rem;bottom:1.2rem;margin:0;z-index:2}.ls-product-rail .quick-add__submit{width:100%;min-height:4rem;padding:0 1.6rem;border-radius:4rem;background:rgba(var(--color-background),.92);color:rgb(var(--color-foreground));box-shadow:none;border:1px solid rgba(var(--color-foreground),.18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;transition:background .2s ease,border-color .2s ease}.ls-product-rail .quick-add__submit:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.ls-product-rail .card__heading a:after{z-index:1}.ls-product-rail .quick-add,#product-grid .quick-add{position:static;opacity:1;transform:none;margin-top:1rem;padding:0}.ls-product-rail .quick-add__submit,#product-grid .quick-add__submit{width:100%;min-height:4.4rem;border-radius:4rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));border:1px solid rgb(var(--color-foreground));-webkit-backdrop-filter:none;backdrop-filter:none;font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.ls-product-rail .quick-add__submit:hover,#product-grid .quick-add__submit:hover{background:transparent;color:rgb(var(--color-foreground))}.ls-product-rail .rating,#product-grid .rating{margin:.6rem 0 0}.ls-product-rail .rating-count,#product-grid .rating-count{font-family:var(--font-body-family);font-size:1.1rem;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/3/assets/levnsoul.css.map */
