:root{--kelt-ink: #0c0c0c;--kelt-bone: #ebe9e4;--kelt-line: rgb(12 12 12 / .14)}.menu-list__link-title,.header-menu .menu-list__link{font-family:var(--font-heading--family);font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media(hover:hover)and (pointer:fine){.menu-list__link-title{background:linear-gradient(currentColor,currentColor) left bottom / 0 1.5px no-repeat;transition:background-size .22s var(--kelt-ease-out)}.menu-list__link:hover .menu-list__link-title{background-size:100% 1.5px}}.header-actions__action .svg-wrapper svg{stroke-width:1.75}.product-details h1{font-family:var(--font-heading--family);font-weight:800;font-size:clamp(2rem,3.4vw,3rem);line-height:.95;letter-spacing:-.005em;text-transform:uppercase}.product-details .price,.product-details product-price{font-family:var(--font-heading--family);font-weight:700;font-size:1.5rem}.variant-option--buttons legend{font-family:var(--font-heading--family);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.variant-option__button-label{min-height:48px;border-radius:0;font-family:var(--font-heading--family);font-weight:700;letter-spacing:.06em;text-transform:uppercase;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.variant-option__button-label:has(input:checked){background-color:var(--color-foreground);border-color:var(--color-foreground);color:var(--color-background)}.variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:var(--color-background)}.add-to-cart-button,.sticky-add-to-cart__button{min-height:56px;border-radius:0;font-family:var(--font-heading--family);font-size:1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.product-details .buy-buttons-block,.product-details .add-to-cart-button{width:100%}.product-details .rte ul{padding:0;list-style:none}.product-details .rte li{position:relative;padding-inline-start:18px;margin-block:6px}.product-details .rte li:before{content:"";position:absolute;top:.7em;left:0;width:8px;height:1.5px;background:currentColor}.product-media-container,.product-media{border-radius:0;background:#e7e6e2}.product-grid .product-card [ref=productTitleLink] .text-block,.product-grid .product-card [ref=productTitleLink] .text-block p,.product-grid-container .product-card [ref=productTitleLink] .text-block p{font-family:var(--font-heading--family);font-size:.9375rem;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.product-grid .product-card .price,.product-grid .product-card product-price{font-weight:500;color:rgb(var(--color-foreground-rgb) / .75)}.product-grid .product-card{padding-block-end:14px}main[data-template^=collection] .shopify-section:first-child h1,main[data-template^=collection] .shopify-section:first-child h2{font-family:var(--font-heading--family);font-weight:800;font-size:clamp(2.5rem,7vw,6rem);line-height:.9;letter-spacing:-.01em;text-transform:uppercase}.facets,.facets__form-wrapper{font-family:var(--font-heading--family);letter-spacing:.06em;text-transform:uppercase}.facets .facets__summary,.facets .facets__label{font-weight:700}.cart-drawer__header{border-block-end:1px solid var(--kelt-line)}.cart-drawer__heading{font-family:var(--font-heading--family);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.cart-drawer__summary{border-block-start:1px solid var(--kelt-line)}.cart-drawer__summary .button,.cart__checkout-button,.cart-drawer [name=checkout]{width:100%;min-height:56px;border-radius:0;font-family:var(--font-heading--family);font-size:1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cart-items__title,.cart-items .cart-items__title a{font-family:var(--font-heading--family);font-weight:700;letter-spacing:.03em;text-transform:uppercase}main[data-template^=index] .accordion summary,main[data-template^=index] details summary{font-family:var(--font-heading--family);font-weight:700;letter-spacing:.06em;text-transform:uppercase}footer .menu :is(h2,h3,h4,.h4),footer .email-signup :is(h2,h3,h4,.h4){font-family:var(--font-heading--family);font-weight:800;letter-spacing:.06em;text-transform:uppercase}footer a:not(.button){text-decoration:none;transition:opacity .16s ease}@media(hover:hover)and (pointer:fine){footer a:not(.button):hover{opacity:.6}}@media(prefers-reduced-motion:reduce){.menu-list__link-title,.variant-option__button-label{transition:none}}@media screen and (min-width:1100px){main[data-template=collection] .product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(4, 1fr)}}.kelt-card__title,.kelt-set__name{font-family:var(--font-heading--family);font-size:.9375rem;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.kelt-card__price{color:rgb(var(--color-foreground-rgb) / .75)}
/*# sourceMappingURL=/cdn/shop/t/28/assets/kelt-young.css.map */
