main .container:has(#kin-designers){padding-inline:0;max-width:none;margin-inline:0;width:100%}.page-spacer:has(#kin-designers){padding-block:0;margin-block:0}.page:has(#kin-designers){max-width:none;width:100%;display:block}.page:has(#kin-designers)>.h1{margin:0;padding:42px max(24px,calc((100vw - 1328px)/2)) 18px;background:#f4ecd4;text-align:left;font-size:11px;line-height:1.6;letter-spacing:.13em;text-transform:uppercase;font-weight:400;color:#3a5f9c}.page>.prose:has(#kin-designers){margin:0;max-width:none;width:100%}#kin-designers{--kd-blue:#3a5f9c;--kd-cream:#f4ecd4;--kd-ink:#282621;color:var(--kd-ink);font-family:var(--text-font-family,Outfit,Arial,sans-serif);font-size:17px;line-height:1.6}#kin-designers *{box-sizing:border-box}#kin-designers :where(h1,h2,h3,p,figure,figcaption){margin:0;padding:0}#kin-designers :where(a,button,input,select){font:inherit;letter-spacing:normal}#kin-designers a{color:inherit;text-decoration:none;background-image:none;border:0}#kin-designers :where(a,button,input,select):focus-visible{outline:2px solid var(--kd-blue);outline-offset:5px}#kin-designers :where(h1,h2,h3){font-family:var(--heading-font-family,Outfit,Arial,sans-serif);font-weight:500;letter-spacing:-.035em;line-height:1.13;text-transform:none;color:var(--kd-ink)}#kin-designers img{display:block;aspect-ratio:1;width:100%;height:auto;object-fit:cover;border-radius:0;margin:0}#kin-designers [hidden]{display:none!important}#kin-designers .kd-hero{background:var(--kd-cream);color:var(--kd-blue);font-weight:400;padding:0 24px 52px}#kin-designers .kd-hero-inner{max-width:1328px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center}#kin-designers .kd-hero-copy{padding-block:12px 42px}#kin-designers .kd-hero h1{color:var(--kd-blue);font-size:clamp(40px,4.5vw,68px);line-height:1.04;letter-spacing:-.045em;margin-bottom:26px}#kin-designers .kd-hero-copy>p:not(.kd-hero-note){max-width:420px;font-size:18px;line-height:1.6;margin-bottom:28px}#kin-designers .kd-link{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:48px;font-size:15px;font-weight:500;color:var(--kd-blue)}#kin-designers .kd-link>span:first-child{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}#kin-designers .kd-link>span[aria-hidden]{font-size:20px;line-height:1}#kin-designers .kd-button{background:var(--kd-blue);color:#fff9e9;padding:13px 25px;border-radius:999px}#kin-designers .kd-button>span:first-child{text-decoration:none}#kin-designers .kd-button:hover{background:#304f82}#kin-designers .kd-hero-note{font-size:12px;letter-spacing:.01em;margin-top:28px}#kin-designers .kd-hero-figure{min-width:0}#kin-designers .kd-hero-figure>a{display:block;overflow:hidden}#kin-designers figcaption{font-size:12px;font-style:normal;line-height:1.5;margin-top:12px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}#kin-designers figcaption>a{color:var(--kd-blue);text-decoration:underline;text-underline-offset:4px}#kin-designers .kd-section{max-width:1376px;margin:0 auto;padding:84px 24px}#kin-designers .kd-section-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:38px}#kin-designers .kd-eyebrow{font-size:11px;font-weight:400;letter-spacing:.13em;line-height:1.6;text-transform:uppercase;margin-bottom:14px;color:var(--kd-ink)}#kin-designers .kd-section-heading h2{font-size:clamp(30px,3.2vw,46px)}#kin-designers .kd-section-heading>p{max-width:390px;font-size:16px;line-height:1.6}#kin-designers .kd-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}#kin-designers .kd-story-image{display:block;background:#f5f4f1;overflow:hidden}#kin-designers .kd-story-image img{transition:transform .4s ease}#kin-designers .kd-story-image:hover img{transform:scale(1.025)}#kin-designers .kd-byline{display:flex;align-items:center;gap:12px;margin:22px 0 20px;font-size:14px;font-weight:500;color:var(--kd-blue)}#kin-designers .kd-byline img{width:48px;height:48px;flex:none;object-position:center 35%}#kin-designers .kd-story h3{font-size:25px;margin-bottom:13px}#kin-designers .kd-story>p{font-size:16px;line-height:1.65;margin-bottom:12px}#kin-designers .kd-directory{padding-top:30px;border-top:1px solid #e1dfd8;scroll-margin-top:130px}#kin-designers .kd-tools{display:flex;align-items:end;gap:24px;padding:24px 0;border-top:1px solid #e1dfd8;border-bottom:1px solid #e1dfd8}#kin-designers .kd-tools label{display:block;font-size:12px;font-weight:500;margin-bottom:8px}#kin-designers .kd-search{flex:1}#kin-designers .kd-tools input,#kin-designers .kd-tools select{border:1px solid #aca99f;background:#fff;color:var(--kd-ink);border-radius:0;padding:12px 15px;min-height:48px;width:100%;font-size:16px;line-height:1.5}#kin-designers .kd-sort{min-width:210px}#kin-designers .kd-reset{color:var(--kd-blue);background:transparent;border:0;min-height:48px;font-size:14px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}#kin-designers .kd-results{font-size:12px;margin:20px 0 25px}#kin-designers .kd-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 28px}#kin-designers .kd-card{min-width:0}#kin-designers .kd-card>a{display:block;height:100%}#kin-designers .kd-portrait{background:#efeee9;overflow:hidden}#kin-designers .kd-portrait img{object-position:center 35%;transition:transform .4s ease}#kin-designers .kd-card a:hover img{transform:scale(1.035)}#kin-designers .kd-brands{font-size:11px;line-height:1.5;letter-spacing:.01em;margin-top:17px;margin-bottom:5px;color:#57564f}#kin-designers .kd-card h3{font-size:23px;line-height:1.16;letter-spacing:-.025em}#kin-designers .kd-card-action{display:flex;justify-content:space-between;gap:10px;align-items:center;color:var(--kd-blue);font-size:13px;min-height:44px;margin-top:5px}#kin-designers .kd-card-action>span:first-child{text-decoration:underline;text-underline-offset:4px}#kin-designers .kd-card-action>span[aria-hidden]{font-size:20px}#kin-designers .kd-more{margin-top:48px;text-align:center}#kin-designers .kd-more button{border:1px solid var(--kd-blue);background:#fff;color:var(--kd-blue);border-radius:999px;padding:12px 24px;min-height:48px;cursor:pointer;font-size:15px;font-weight:500}#kin-designers .kd-more button:hover{background:#f4ecd4}#kin-designers .kd-more button span{margin-left:16px}#kin-designers .kd-empty{padding:48px 0}#kin-designers .kd-empty h3{font-size:24px;margin-bottom:12px}#kin-designers .kd-ending{background:var(--kd-cream);color:var(--kd-blue);font-weight:400;padding:64px 24px;text-align:center}#kin-designers .kd-ending .kd-eyebrow,#kin-designers .kd-ending h2{color:var(--kd-blue)}#kin-designers .kd-ending>div{max-width:590px;margin:auto}#kin-designers .kd-ending h2{font-size:clamp(30px,3vw,44px);margin-bottom:20px}#kin-designers .kd-ending p:not(.kd-eyebrow){margin-bottom:25px}@media(min-width:1600px){.page:has(#kin-designers)>.h1{padding-top:52px}}@media(max-width:1000px){#kin-designers .kd-story-grid{gap:24px}#kin-designers .kd-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px}#kin-designers .kd-section-heading>p{max-width:330px}#kin-designers .kd-story h3{font-size:22px}#kin-designers .kd-hero-copy>p:not(.kd-hero-note){font-size:16px}}@media(max-width:700px){.page:has(#kin-designers)>.h1{padding:30px 20px 18px}#kin-designers{font-size:16px}#kin-designers .kd-hero{padding:0 20px 30px}#kin-designers .kd-hero-inner{grid-template-columns:1fr;gap:28px}#kin-designers .kd-hero-copy{padding:0}#kin-designers .kd-hero h1{font-size:48px;max-width:470px;margin-bottom:22px}#kin-designers .kd-hero h1 br:nth-of-type(2){display:none}#kin-designers .kd-hero-copy>p:not(.kd-hero-note){max-width:460px;margin-bottom:22px}#kin-designers .kd-hero-note{margin-top:20px}#kin-designers figcaption{font-size:11px;gap:5px}#kin-designers .kd-caption-detail{display:none}#kin-designers .kd-section{padding:52px 20px}#kin-designers .kd-section-heading{display:block;margin-bottom:28px}#kin-designers .kd-section-heading>p{max-width:470px;margin-top:20px}#kin-designers .kd-story-grid{grid-template-columns:1fr;gap:40px}#kin-designers .kd-story h3{font-size:27px}#kin-designers .kd-byline{margin:18px 0 16px}#kin-designers .kd-directory{padding-top:35px;scroll-margin-top:110px}#kin-designers .kd-tools{gap:16px;flex-wrap:wrap;padding:20px 0}#kin-designers .kd-search{flex-basis:100%}#kin-designers .kd-sort{flex:1;min-width:0}#kin-designers .kd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}#kin-designers .kd-card h3{font-size:20px}#kin-designers .kd-brands{margin-top:12px;font-size:10px}#kin-designers .kd-card-action{font-size:12px}#kin-designers .kd-ending{padding:48px 24px}}@media(max-width:360px){#kin-designers .kd-hero h1{font-size:42px}#kin-designers .kd-card h3{font-size:18px}#kin-designers .kd-grid{gap:22px 12px}#kin-designers .kd-card-action{font-size:11px}}@media(prefers-reduced-motion:reduce){#kin-designers img{transition:none!important}}#kin-designers .kd-initials{aspect-ratio:1;display:grid;place-items:center;font-size:48px;color:var(--kd-blue)}#kin-designers .kd-pagination{display:flex;justify-content:center;gap:20px;padding-top:30px}
/*# sourceMappingURL=/cdn/shop/t/78/compiled_assets/styles.css.map?subset=AAAAAAE */
