.ksection{padding:clamp(56px,10vh,128px) var(--gutter)}.ksection--tight{padding-top:clamp(32px,5vh,64px);padding-bottom:clamp(32px,5vh,64px)}.ksection__inner{max-width:var(--container-max);margin:0 auto}.keyebrow{display:block;margin:0 0 var(--space-4);font-family:var(--k-font-jp);font-weight:300;font-size:var(--text-sm);letter-spacing:var(--tracking-wider);color:var(--k-gold)}.kheading{margin:0;font-family:var(--k-font-body);font-weight:400;font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--k-white)}.krich{color:#ffffffb8;font-size:var(--text-lg);line-height:var(--leading-loose)}.krich>:first-child{margin-top:0}.krich>:last-child{margin-bottom:0}.krich p{margin:0 0 1em}.krich a{color:var(--k-white);text-underline-offset:3px;text-decoration-color:#d2ae4e99}.krich a:hover{color:var(--k-gold)}.krich strong{color:var(--k-white);font-weight:400}.krich ul,.krich ol{margin:0 0 1em;padding-left:1.3em}.krich li{margin:0 0 .4em}.kprose__inner{max-width:760px;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:var(--space-6)}.kprose__heading{font-size:var(--text-3xl)}.keditorial__row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,5vw,88px)}.keditorial__row+.keditorial__row{margin-top:clamp(48px,9vh,120px)}.keditorial__media{margin:0;overflow:hidden;-webkit-mask-image:var(--k-vignette);-webkit-mask-composite:source-in;mask-image:var(--k-vignette);mask-composite:intersect}.keditorial__media img{display:block;width:100%;height:auto}.keditorial__body{display:flex;flex-direction:column;gap:var(--space-5)}.keditorial__title{margin:0;font-family:var(--k-font-body);font-weight:400;font-size:var(--text-xl);line-height:var(--leading-tight);color:var(--k-white)}.keditorial__text{font-size:var(--text-base)}.keditorial__body .keyebrow{margin-bottom:0}.keditorial__row--flip .keditorial__media{order:2}@media(max-width:749px){.keditorial__row,.keditorial__row--flip{grid-template-columns:1fr;gap:var(--space-6)}.keditorial__row--flip .keditorial__media{order:0}.keditorial__row+.keditorial__row{margin-top:clamp(40px,7vh,72px)}.keditorial__media{--k-vignette-core: 62%}}.kcolumns__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,48px)}.kcolumns__item{text-align:center;display:flex;flex-direction:column;gap:var(--space-4)}.kcolumns__media{margin:0;overflow:hidden;border-radius:3px;background:#ffffff08}.kcolumns__media img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.kcolumns__title{margin:0;font-family:var(--k-font-body);font-weight:400;font-size:var(--text-base);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--k-white)}.kcolumns__text{font-size:var(--text-sm);line-height:var(--leading-normal)}.kcolumns__link{align-self:center;color:var(--k-gold);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-decoration:none}.kcolumns__link:hover{color:var(--k-white)}@media(max-width:749px){.kcolumns__grid{grid-template-columns:repeat(3,1fr);gap:12px}.kcolumns__item{gap:var(--space-2)}.kcolumns__title{font-size:10px;letter-spacing:.06em}}.kcontact__inner{max-width:640px;margin:0 auto}.kcontact__head{text-align:center;margin-bottom:clamp(28px,5vh,56px);display:flex;flex-direction:column;gap:var(--space-5)}.kcontact__form{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6)}.kfield{display:flex;flex-direction:column;gap:var(--space-2)}.kfield--wide{grid-column:1 / -1}.kfield__label{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:#ffffff8c}.kfield__input,.kfield__textarea{width:100%;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.22);padding:var(--space-3) 0;color:var(--k-white);font-family:var(--k-font-body);font-size:var(--text-base);transition:border-color .3s ease}.kfield__textarea{resize:vertical;min-height:130px}.kfield__input:focus,.kfield__textarea:focus{outline:none;border-bottom-color:var(--k-gold)}.kfield__input::placeholder,.kfield__textarea::placeholder{color:#ffffff4d}.kcontact__actions{grid-column:1 / -1;display:flex;justify-content:center;margin-top:var(--space-4)}.kcontact__note{grid-column:1 / -1;text-align:center;font-size:var(--text-sm);padding:var(--space-4) 0}.kcontact__note--success{color:var(--k-gold)}.kcontact__note--error{color:#e06a6a}@media(max-width:749px){.kcontact__form{grid-template-columns:1fr;gap:var(--space-5)}}.kpage__inner{max-width:820px;margin:0 auto}.kpage__title{margin:0 0 clamp(28px,5vh,56px);text-align:center;font-family:var(--k-font-body);font-weight:400;font-size:var(--text-3xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--k-white)}.kpage__body{color:#ffffffb8;font-size:var(--text-base);line-height:var(--leading-loose)}.kpage__body>:first-child{margin-top:0}.kpage__body h1,.kpage__body h2,.kpage__body h3,.kpage__body h4{font-family:var(--k-font-body);font-weight:400;color:var(--k-white);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin:2em 0 .6em}.kpage__body h2{font-size:var(--text-xl)}.kpage__body h3{font-size:var(--text-lg)}.kpage__body p{margin:0 0 1.1em}.kpage__body a{color:var(--k-white);text-underline-offset:3px;text-decoration-color:#d2ae4e99}.kpage__body a:hover{color:var(--k-gold)}.kpage__body strong{color:var(--k-white);font-weight:400}.kpage__body ul,.kpage__body ol{margin:0 0 1.1em;padding-left:1.4em}.kpage__body li{margin:0 0 .5em}.kpage__body img{max-width:100%;height:auto}.kpage__body table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse}.kpage__body th,.kpage__body td{padding:.7em .9em;text-align:left;vertical-align:top;overflow-wrap:anywhere;word-break:break-word;border:1px solid rgba(255,255,255,.12)}.kpage__body th,.kpage__body td:first-child{width:34%;color:var(--k-white);font-weight:400}.kpage__body hr{border:0;border-top:1px solid rgba(255,255,255,.12);margin:2.4em 0}.kpage__rule{border:0;border-top:1px solid rgba(255,255,255,.12);margin:clamp(40px,7vh,80px) 0}
/*# sourceMappingURL=/cdn/shop/t/26/assets/katana-content.css.map */
