:root{--ksl-type-display: calc(clamp(4.8rem, 5.6vw, 8rem) * var(--font-heading-scale, 1));--ksl-type-section: calc(clamp(3rem, 3vw, 4.2rem) * var(--font-heading-scale, 1));--ksl-type-section-small: calc(clamp(2.8rem, 2.6vw, 3.6rem) * var(--font-heading-scale, 1));--ksl-type-section-large: calc(clamp(3.4rem, 3.4vw, 4.8rem) * var(--font-heading-scale, 1));--ksl-type-subheading: calc(clamp(2.4rem, 2vw, 2.8rem) * var(--font-heading-scale, 1));--ksl-type-card: calc(clamp(2rem, 1.6vw, 2.2rem) * var(--font-heading-scale, 1));--ksl-type-product: 1.6rem;--ksl-type-body: 1.5rem;--ksl-type-compact: 1.4rem;--ksl-type-caption: 1.2rem;--ksl-type-eyebrow: 1.1rem;--ksl-type-control: 1.4rem;--ksl-leading-heading: 1.18;--ksl-leading-body: 1.65;--ksl-leading-compact: 1.5}@media(min-width:750px){:root{--ksl-type-body: 1.6rem;--ksl-type-compact: 1.5rem;--ksl-type-caption: 1.3rem;--ksl-type-eyebrow: 1.2rem;--ksl-type-product: 1.7rem}}.ksl-type-display{font-size:var(--ksl-type-display);line-height:1.05}.ksl-type-section{font-size:var(--ksl-type-section);line-height:var(--ksl-leading-heading)}.ksl-type-subheading{font-size:var(--ksl-type-subheading);line-height:1.25}.ksl-type-card{font-size:var(--ksl-type-card);line-height:1.35}.ksl-type-body{font-size:var(--ksl-type-body);line-height:var(--ksl-leading-body)}.ksl-type-compact{font-size:var(--ksl-type-compact);line-height:var(--ksl-leading-body)}.ksl-type-caption{font-size:var(--ksl-type-caption);line-height:var(--ksl-leading-compact)}.ksl-type-eyebrow{font-size:var(--ksl-type-eyebrow);line-height:var(--ksl-leading-compact);letter-spacing:.12em;text-transform:uppercase}#MainContent[data-template=index],#MainContent[data-template=index] .ksl-section{font-size:var(--ksl-type-body);line-height:var(--ksl-leading-body)}#MainContent[data-template=index] :is(h1,.ksl-type-display,.ksl-kh__heading,.ksl-arrival__heading){font-size:var(--ksl-type-display);line-height:1.05;letter-spacing:-.025em;text-wrap:balance}#MainContent[data-template=index] :is(h2,.ksl-heading,.ksl-type-section,.rich-text__heading,.banner__heading):not(:where(h1)){font-size:var(--ksl-type-section);line-height:var(--ksl-leading-heading);letter-spacing:-.025em;text-wrap:balance}#MainContent[data-template=index] .ksl-heading.ksl-heading--small{font-size:var(--ksl-type-section-small)}#MainContent[data-template=index] .ksl-heading.ksl-heading--large{font-size:var(--ksl-type-section-large)}#MainContent[data-template=index] :is(h3,.ksl-card__title,.ksl-arrival__path-title,.ksl-type-card){font-size:var(--ksl-type-card);line-height:1.35;letter-spacing:-.01em;text-wrap:balance}#MainContent[data-template=index] :is(.ksl-scroll-story__title,.ksl-craft-films__caption h3,.ksl-kh__caption-text,.ksl-type-subheading){font-size:var(--ksl-type-subheading);line-height:1.25}#MainContent[data-template=index] :is(.rte,.ksl-description,.ksl-kh__text,.ksl-arrival__description,.ksl-scroll-story__text,.rich-text__text,.banner__text,.ksl-type-body){font-size:var(--ksl-type-body);line-height:var(--ksl-leading-body);letter-spacing:.01em}#MainContent[data-template=index] :is(.ksl-card__description,.ksl-card__content .rte,.ksl-arrival__path-text,.ksl-journal__details .rte,.ksl-faq__answer,.ksl-type-compact){font-size:var(--ksl-type-compact);line-height:var(--ksl-leading-body)}#MainContent[data-template=index] :is(.ksl-journal__details h3,.ksl-faq__item summary){font-size:var(--ksl-type-body);font-weight:500;line-height:var(--ksl-leading-compact);letter-spacing:.01em}#MainContent[data-template=index] :is(.ksl-eyebrow,.ksl-kh__eyebrow,.ksl-arrival__eyebrow,.ksl-kh__caption-eyebrow,.ksl-type-eyebrow){font-size:var(--ksl-type-eyebrow);font-weight:500;line-height:var(--ksl-leading-compact);letter-spacing:.12em;text-transform:uppercase}#MainContent[data-template=index] :is(.ksl-kh__note,.ksl-memory-card__label,.ksl-card__source,.ksl-instagram__caption,.ksl-journal figcaption,.ksl-story-note__brand,.ksl-type-caption){font-size:var(--ksl-type-caption);line-height:var(--ksl-leading-compact)}#MainContent[data-template=index] .ksl-kh__card-caption{font-size:var(--ksl-type-body);line-height:1.35}#MainContent[data-template=index] :is(.button,.ksl-kh__link,.ksl-arrival__cta,.ksl-journal__link,.ksl-scroll-story__link,.ksl-instagram__profile,.ksl-instagram__links .link,.ksl-tabs__tab){font-size:var(--ksl-type-control);line-height:1.5;letter-spacing:.025em}#MainContent[data-template=index] .card .card__heading{font-size:var(--ksl-type-product);line-height:1.5;letter-spacing:0}#MainContent[data-template=index] .card .card-information .price{font-size:var(--ksl-type-compact);line-height:1.5}#MainContent[data-template=index] .jm-grid-header__text{font-size:var(--ksl-type-section);line-height:var(--ksl-leading-heading)}@media(max-width:749px){#MainContent[data-template=index] .ksl-kh[data-mobile-heading=small]{--ksl-type-display: calc(4.2rem * var(--font-heading-scale, 1))}#MainContent[data-template=index] .ksl-kh[data-mobile-heading=large]{--ksl-type-display: calc(5.4rem * var(--font-heading-scale, 1))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ksl-typography.css.map */
