.ks-page{padding:36px 0 72px}.ks-page__head{display:flex;flex-direction:column;gap:14px;margin-bottom:36px}.ks-page__h1{margin:0;font-family:var(--ks-head);font-weight:600;font-size:clamp(36px,4.6vw,60px);line-height:1;text-transform:uppercase;letter-spacing:0!important;color:var(--ks-ink)}.ks-page__sub{margin:0;font-size:18px;line-height:1.55;color:#2e2e2e;max-width:720px}.ks-page--narrow .ks-page__head,.ks-page--narrow .ks-page__body{max-width:820px}.ks-page__body{font-size:17px;line-height:1.65;color:#2e2e2e}.ks-rte{letter-spacing:0!important}.ks-rte>*:first-child{margin-top:0}.ks-rte p,.ks-rte ul,.ks-rte ol,.ks-rte table,.ks-rte blockquote{margin:0 0 18px;font-size:inherit;line-height:inherit;letter-spacing:0!important}.ks-rte h1,.ks-rte h2,.ks-rte h3,.ks-rte h4{font-family:var(--ks-head);font-weight:500;text-transform:uppercase;letter-spacing:0!important;color:var(--ks-ink);line-height:1.1;margin:40px 0 14px}.ks-rte h1{font-size:36px}.ks-rte h2{font-size:30px}.ks-rte h3{font-size:22px}.ks-rte h4{font-size:18px;text-transform:none;font-family:var(--ks-body);font-weight:700}.ks-rte strong,.ks-rte b{font-weight:700;color:var(--ks-ink)}.ks-rte a{color:var(--ks-ink);text-decoration:none;border-bottom:2px solid var(--ks-mint);transition:border-color .2s}.ks-rte a:hover{border-color:var(--ks-ink)}.ks-rte ul,.ks-rte ol{padding-left:22px}.ks-rte li{margin:0 0 6px}.ks-rte img{max-width:100%;height:auto;display:block;margin:8px 0 24px}.ks-rte table{width:100%;border-collapse:collapse;font-size:15px}.ks-rte td,.ks-rte th{padding:10px 12px 10px 0;border-bottom:1px solid var(--ks-line);vertical-align:top;text-align:left}.ks-rte th{font-weight:700}.ks-rte blockquote{border-left:3px solid var(--ks-mint);padding:4px 0 4px 20px;font-style:normal;color:var(--ks-soft)}.ks-rte hr{border:0;border-top:1px solid var(--ks-line);margin:32px 0}.ks-rte iframe{max-width:100%}@media(max-width:989px){.ks-page{padding:20px 0 48px}.ks-page__head{margin-bottom:24px;gap:10px}.ks-page__sub,.ks-page__body{font-size:16px}.ks-rte h1{font-size:30px}.ks-rte h2{font-size:26px}.ks-rte h3{font-size:20px}}.ks-artists{padding:36px 0 72px}.ks-artists__head{margin-bottom:32px}.ks-artists__grid{gap:36px 24px}.ks-artist{display:flex;flex-direction:column;gap:12px;color:var(--ks-ink);min-width:0}.ks-artist__media{position:relative;display:block;aspect-ratio:4/5;background:var(--ks-sand);overflow:hidden}.ks-artist__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block;transition:transform .5s ease}.ks-artist:hover .ks-artist__img{transform:scale(1.03)}.ks-artist__name{font-family:var(--ks-head);font-size:22px;font-weight:500;line-height:1.15;text-transform:uppercase;letter-spacing:0!important}@media(max-width:989px){.ks-artists{padding:20px 0 48px}.ks-artists__grid{gap:24px 16px}.ks-artist__name{font-size:17px}}.ks-t-page .page-width,.ks-t-page .page-width--narrow{max-width:1510px;padding-left:50px;padding-right:50px;letter-spacing:0}.ks-t-page .main-page-title{font-family:var(--ks-head);font-weight:600;font-size:clamp(36px,4.6vw,60px);line-height:1;text-transform:uppercase;letter-spacing:0!important;color:var(--ks-ink);margin:36px 0 28px}.ks-t-page .main-page .rte,.ks-t-page .rich-text__text,.ks-t-page .image-with-text__text,.ks-t-page .multicolumn-card__info .rte,.ks-t-page .accordion__content{font-size:17px;line-height:1.65;color:#2e2e2e;letter-spacing:0!important}.ks-t-page .main-page .rte{max-width:820px}.ks-t-page .rich-text__heading,.ks-t-page .image-with-text__heading,.ks-t-page .multicolumn__title,.ks-t-page .collapsible-content__heading,.ks-t-page .multicolumn-card__info h3,.ks-t-page .accordion__title,.ks-t-page .contact h2{font-family:var(--ks-head);font-weight:500;text-transform:uppercase;letter-spacing:0!important;color:var(--ks-ink);line-height:1.1}.ks-t-page .rich-text__heading,.ks-t-page .image-with-text__heading,.ks-t-page .multicolumn__title,.ks-t-page .collapsible-content__heading{font-size:34px}.ks-t-page .rich-text__heading.h1,.ks-t-page .image-with-text__heading.h1{font-size:40px}.ks-t-page .multicolumn-card__info h3{font-size:22px}.ks-t-page .accordion__title{font-size:18px;font-family:var(--ks-body);font-weight:600;text-transform:none}.ks-t-page .rte a,.ks-t-page .rich-text__text a,.ks-t-page .image-with-text__text a{color:var(--ks-ink);text-decoration:none;border-bottom:2px solid var(--ks-mint)}.ks-t-page .rte a:hover,.ks-t-page .rich-text__text a:hover,.ks-t-page .image-with-text__text a:hover{border-color:var(--ks-ink)}.ks-t-page .rich-text__wrapper,.ks-t-page .rich-text__wrapper--center{justify-content:flex-start}.ks-t-page .rich-text__blocks,.ks-t-page .rich-text__blocks.center{max-width:820px;text-align:left;margin-left:0}.ks-t-page .rich-text__blocks .button{margin-left:0}.ks-t-page .rich-text__blocks *+*{margin-top:18px}.ks-t-page .image-with-text__content{padding:0 40px}.ks-t-page .image-with-text__media,.ks-t-page .multicolumn-card__image-wrapper .media{border-radius:0!important}.ks-t-page .image-with-text__text--caption{font-size:12px;letter-spacing:.1em!important;text-transform:uppercase;color:var(--ks-soft);font-weight:600}.ks-t-page .button,.ks-t-page .shopify-challenge__button,.ks-t-page .contact .button{background:#000;color:var(--ks-mint);font-family:var(--ks-head);font-size:18px;font-weight:500;letter-spacing:.02em!important;min-height:52px;padding:0 24px;border-radius:0;box-shadow:none;border:0;text-transform:none}.ks-t-page .button:after,.ks-t-page .button:before{display:none}.ks-t-page .button:hover{background:var(--ks-mint);color:#000}.ks-t-page .button--secondary{background:#fff;color:var(--ks-ink);box-shadow:inset 0 0 0 1px var(--ks-ink)}.ks-t-page .button--secondary:hover{background:var(--ks-ink);color:#fff}.ks-t-page .field__input,.ks-t-page .text-area,.ks-t-page .select__select{border-radius:0;box-shadow:inset 0 0 0 1px #c9c6bf;font-family:var(--ks-body);letter-spacing:0!important}.ks-t-page .field__input:focus,.ks-t-page .text-area:focus{box-shadow:inset 0 0 0 2px var(--ks-ink)}.ks-t-page .field__label{letter-spacing:0!important;color:var(--ks-muted)}.ks-t-page .accordion{border-color:var(--ks-line)}.ks-t-page .accordion summary{padding:16px 0}.ks-t-page .collapsible-content__grid{gap:24px}.ks-t-page .multicolumn-card{background:var(--ks-sand)}.ks-t-page .multicolumn-card__info{padding:24px}.ks-t-page .multicolumn-list__item .link{color:var(--ks-ink);border-bottom:2px solid var(--ks-mint);text-decoration:none;font-weight:600}.ks-t-page .section-padding,.ks-t-page .rich-text,.ks-t-page .multirow{--section-padding:48px}@media(max-width:989px){.ks-t-page .page-width,.ks-t-page .page-width--narrow{padding-left:32px;padding-right:32px}.ks-t-page .main-page-title{margin:20px 0}.ks-t-page .rich-text__heading,.ks-t-page .image-with-text__heading,.ks-t-page .multicolumn__title,.ks-t-page .collapsible-content__heading,.ks-t-page .rich-text__heading.h1,.ks-t-page .image-with-text__heading.h1{font-size:28px}.ks-t-page .main-page .rte,.ks-t-page .rich-text__text,.ks-t-page .image-with-text__text,.ks-t-page .multicolumn-card__info .rte,.ks-t-page .accordion__content{font-size:16px}.ks-t-page .image-with-text__content{padding:24px 0 0}}@media(max-width:499px){.ks-t-page .page-width,.ks-t-page .page-width--narrow{padding-left:20px;padding-right:20px}}.ks-apage{padding-bottom:16px}.ks-apage .ks-crumbs{padding-top:18px}.ks-ahead{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:48px;align-items:start;padding:24px 0 56px}.ks-ahead__media{position:relative;aspect-ratio:4/5;background:var(--ks-sand);overflow:hidden}.ks-ahead__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 15%;display:block}.ks-ahead__text{display:flex;flex-direction:column;gap:16px;min-width:0}.ks-ahead__credit{margin:0;font-size:16px;color:var(--ks-muted);line-height:1.5}.ks-ahead__stats{margin:0;display:flex;flex-wrap:wrap;gap:6px 0;font-size:13px;color:var(--ks-muted)}.ks-ahead__stats span+span:before{content:"\b7";margin:0 8px}.ks-ahead__bio{font-size:16px;line-height:1.65;color:#2e2e2e;max-width:720px}.ks-ahead__bio p{margin:0 0 12px}.ks-ahead__bio p:last-child{margin-bottom:0}.ks-ahead__links{display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding-top:8px}.ks-asec{padding:56px 0}.ks-asec--sand{background:var(--ks-sand)}.ks-asec .ks-head{margin-bottom:24px}@media(max-width:989px){.ks-ahead{grid-template-columns:1fr;gap:24px;padding:12px 0 36px}.ks-ahead__media{max-width:420px}.ks-ahead__bio{font-size:15px}.ks-asec{padding:36px 0}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/ks-pages.css.map */
