body,h1,h2,h3,h4,h5,h6,p,a,li,span,div,label,button,input,select,textarea,summary,blockquote,td,th{font-family:var(--font-body--family, Inter, system-ui, sans-serif)!important}h1,h2,h3,h4,.product-title,.collection-title,.cart__title{font-family:var(--font-heading--family, Inter, system-ui, sans-serif)!important}i[class*=icon],[class*=icon-] i,.fa,[class*=pe-],.lni,svg{font-family:inherit!important}.lf,.lf *{font-family:var(--lf-font)!important}.lf .lf-display,.lf .lf-h2,.lf .lf-h3,.lf .lf-card__t,.lf .lf-facts__t,.lf .lf-size__n,.lf .lf-faq summary,.lf .lf-foot__nav a,.lf .lf-lead{font-family:var(--lf-font-d)!important}.lf .lf-label,.lf .lf-size__d,.lf .lf-hero__scroll,.lf .lf-foot__bot,.lf .lf-ed__list b,.lf .lf-faq summary span,.lf .lf-rail__nav button{font-family:var(--lf-mono)!important}.lf .lf-display,.lf .lf-h2,.lf .lf-h3,.lf h1,.lf h2,.lf h3,.lf h4,.lf .lf-card__t,.lf .lf-facts__t,.lf .lf-size__n,.lf .lf-faq summary,.lf .lf-foot__nav a{text-transform:none!important;font-style:normal;color:inherit}.lf .lf-display,.lf .lf-h2,.lf .lf-h3{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.lf .lf-display{max-width:16ch}.lf .lf-h2{max-width:20ch}.lf .lf-label{text-transform:uppercase!important}.lf-split__panel .lf-h2{font-size:clamp(1.7rem,3.3vw,3rem);max-width:15ch}.lf-band .lf-h2{font-size:clamp(1.75rem,3.9vw,3.4rem);max-width:16ch}.lf-duo__t .lf-h3{max-width:none}.lf-rail__head .lf-h2,.lf-duo__head .lf-h2{max-width:18ch}.header-section{background:transparent!important}.header-section .header{background:#ffffffdb!important;-webkit-backdrop-filter:saturate(160%) blur(16px);backdrop-filter:saturate(160%) blur(16px);border-radius:999px;box-shadow:0 1px 2px #12110f0d,0 10px 30px #12110f12;transition:box-shadow .3s cubic-bezier(.22,.61,.36,1)}@media(min-width:750px){.header-section .header{margin-inline:auto;max-width:min(1120px,calc(100vw - (2*clamp(1.125rem,3.2vw,3rem))));padding-inline:1.5rem!important}}@media(max-width:749px){.header-section .header{margin-inline:clamp(1.125rem,3.2vw,3rem);padding-inline:1rem!important}}.header-section .header a,.header-section .header button{letter-spacing:-.02em}.announcement-bar,.announcement-bar *{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace!important;letter-spacing:.11em!important;text-transform:uppercase}.announcement-bar .slideshow-control,.announcement-bar slideshow-arrows,.announcement-bar .slideshow-controls{display:none!important}.product-media img,.product-media video,.card-gallery img,.product-card img,.resource-card img{border-radius:12px}.product-information .product-title,.product-information h1{font-size:clamp(1.75rem,3.2vw,3rem)!important;line-height:1.02;letter-spacing:-.038em;font-weight:700;text-transform:none!important}.product-information .price,.product-information .price *{letter-spacing:-.02em}.product-information details summary{min-height:52px}.product-information .accordion__title,.product-information summary{letter-spacing:-.02em;font-weight:600}.product-form-buttons button,.product-form__buttons button,button[type=submit].button,.button--primary,.shopify-payment-button__button{border-radius:999px!important;min-height:54px;letter-spacing:-.01em;font-weight:500}.variant-option__button-label--swatch,.swatch{min-width:38px;min-height:38px}.collection__title,.collection-title h1{font-size:clamp(2rem,5vw,4rem)!important;line-height:.96;letter-spacing:-.04em;font-weight:700;text-transform:none!important}.cart__title,.cart-title{letter-spacing:-.035em;font-weight:700}.cart__ctas button,.cart-summary button{border-radius:999px!important;min-height:54px}.shopify-policy__container,.page-content{max-width:70ch}.shopify-policy__title h1{letter-spacing:-.035em}footer{background:var(--lf-paper)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lf-overrides.css.map */
