html:root{--ldn-ink: #141312;--ldn-ink-soft: #3a3733;--ldn-paper: #f4f1ea;--ldn-bone: #eae5da;--ldn-stone: #8a847a;--ldn-line: rgb(20 19 18 / .12);--ldn-oxblood: #5b211c;--font-body--family: "Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--font-body--weight: 400;--font-body--style: normal;--font-subheading--family: var(--font-body--family);--font-subheading--weight: 500;--font-subheading--style: normal;--font-heading--family: "Instrument Serif", "Times New Roman", Georgia, serif;--font-heading--weight: 400;--font-heading--style: normal;--font-accent--family: var(--font-body--family);--font-accent--weight: 600;--font-accent--style: normal;--ldn-track: .14em;--ldn-track-wide: .22em;--ldn-ease: cubic-bezier(.16, 1, .3, 1);--ldn-ease-io: cubic-bezier(.65, 0, .35, 1);--ldn-dur: .9s;--ldn-dur-fast: .35s;--ldn-gutter: clamp(16px, 4vw, 48px);--ldn-section: clamp(56px, 9vw, 128px)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-kerning:normal}::selection{background:var(--ldn-ink);color:var(--ldn-paper)}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.012em;text-wrap:balance}h5,h6,.h5,.h6{text-transform:uppercase;letter-spacing:var(--ldn-track)}:where(a,button,input,select,textarea,summary):focus-visible{outline:1px solid currentColor;outline-offset:3px}[class*=price]{font-variant-numeric:tabular-nums lining-nums}.ldn-eyebrow{display:inline-block;font-family:var(--font-body--family);font-size:.6875rem;font-weight:500;letter-spacing:var(--ldn-track-wide);text-transform:uppercase}.button,.button-secondary,.add-to-cart-button,.shopify-payment-button__button--unbranded{font-family:var(--font-body--family);font-size:.75rem;font-weight:500;letter-spacing:var(--ldn-track);text-transform:uppercase;min-height:48px;transition:background-color var(--ldn-dur-fast) var(--ldn-ease),color var(--ldn-dur-fast) var(--ldn-ease),border-color var(--ldn-dur-fast) var(--ldn-ease),transform .2s var(--ldn-ease)}.button:active,.add-to-cart-button:active{transform:scale(.985)}.ldn-btn{display:inline-flex;align-items:center;justify-content:center;gap:.75em;min-height:48px;padding:0 28px;font-family:var(--font-body--family);font-size:.75rem;font-weight:500;letter-spacing:var(--ldn-track);text-transform:uppercase;text-decoration:none;border:1px solid currentColor;transition:background-color var(--ldn-dur-fast) var(--ldn-ease),color var(--ldn-dur-fast) var(--ldn-ease),transform .2s var(--ldn-ease);-webkit-tap-highlight-color:transparent}.ldn-btn--solid{background:var(--ldn-paper);color:var(--ldn-ink);border-color:var(--ldn-paper)}.ldn-btn--solid-ink{background:var(--ldn-ink);color:var(--ldn-paper);border-color:var(--ldn-ink)}.ldn-btn--ghost-light{background:transparent;color:var(--ldn-paper);border-color:#f4f1ea8c}.ldn-btn--ghost-ink{background:transparent;color:var(--ldn-ink);border-color:var(--ldn-ink)}.ldn-btn:active{transform:scale(.985)}@media(hover:hover){.ldn-btn--solid:hover{background:transparent;color:var(--ldn-paper)}.ldn-btn--solid-ink:hover{background:transparent;color:var(--ldn-ink)}.ldn-btn--ghost-light:hover{background:var(--ldn-paper);color:var(--ldn-ink);border-color:var(--ldn-paper)}.ldn-btn--ghost-ink:hover{background:var(--ldn-ink);color:var(--ldn-paper)}}.ldn-btn__arrow{width:14px;height:10px;transition:transform var(--ldn-dur-fast) var(--ldn-ease)}@media(hover:hover){.ldn-btn:hover .ldn-btn__arrow{transform:translate(4px)}}.header-logo{color:var(--color-foreground)}.ldn-logo{display:block;height:30px;width:auto;aspect-ratio:142.5 / 64}@media screen and (min-width:750px){.ldn-logo{height:38px}}.menu-list__link-title{position:relative;font-size:.72rem;font-weight:500;letter-spacing:var(--ldn-track);text-transform:uppercase}.menu-list__list-item:not([slot]) .menu-list__link-title:after{content:"";position:absolute;left:var(--gap-sm);right:var(--gap-sm);bottom:-5px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .45s var(--ldn-ease)}.menu-list__list-item:hover .menu-list__link-title:after,.menu-list__link--active .menu-list__link-title:after,.menu-list__link[aria-current=page] .menu-list__link-title:after{transform:scaleX(1);transform-origin:left center}#header-component{transition:box-shadow .3s var(--ldn-ease)}#header-component:not([data-scroll-direction=none]){box-shadow:0 1px 0 var(--ldn-line)}.shopify-section-group-header-group:first-child{background:var(--ldn-ink);color:var(--ldn-paper)}.shopify-section-group-header-group:first-child *{color:inherit}.shopify-section-group-header-group:first-child :is(p,span,a){font-size:.6875rem;letter-spacing:var(--ldn-track-wide);text-transform:uppercase}.product-card{-webkit-tap-highlight-color:transparent}.product-card img{transition:transform 1.1s var(--ldn-ease),opacity .5s var(--ldn-ease)}.product-card :is(.card-gallery,.product-card__image,slideshow-component){overflow:hidden;background:var(--ldn-bone)}@media(hover:hover){.product-card:hover img{transform:scale(1.035)}}.product-card [role=heading]{font-size:.8125rem;line-height:1.35;letter-spacing:.01em}.product-card [class*=price]{font-size:.8125rem}.price-item--sale,.price--on-sale .price__current,.price--on-sale>:first-child{color:var(--ldn-oxblood)}s,.compare-at-price,.price__compare{color:var(--ldn-stone)}.product-badges__badge,[class*=badge]{border-radius:0;font-size:.625rem;letter-spacing:var(--ldn-track);text-transform:uppercase}.variant-option__button-label{font-size:.8125rem;letter-spacing:.04em;transition:background-color .25s var(--ldn-ease),color .25s var(--ldn-ease),border-color .25s var(--ldn-ease)}.details__header{font-size:.75rem;font-weight:500;letter-spacing:var(--ldn-track);text-transform:uppercase}.details-content{font-size:.875rem;line-height:1.65;color:var(--ldn-ink-soft)}.details-content a{color:var(--ldn-ink);text-underline-offset:3px}.cart-drawer,dialog,.drawer{--style-border-radius-popover: 0px}input,select,textarea{border-radius:0}@media(prefers-reduced-motion:no-preference){.ldn-motion [data-ldn-reveal]{opacity:0;transform:translate3d(0,22px,0);transition:opacity var(--ldn-dur) var(--ldn-ease) var(--ldn-delay, 0s),transform var(--ldn-dur) var(--ldn-ease) var(--ldn-delay, 0s)}.ldn-motion [data-ldn-reveal].is-in{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ldn-brand.css.map */
