.kin-guide{--kin-blue:#3a5f9c;--kin-ink:#282621;--kin-line:#d6d1c8;color:var(--kin-ink);font:400 17px/1.6 var(--text-font-family,Outfit,sans-serif)}.kin-guide *{box-sizing:border-box}.kin-guide :is(h1,h2,h3,p,figure){margin:0}.kin-guide :is(h1,h2,h3){font-family:var(--heading-font-family,Outfit,sans-serif);letter-spacing:-.035em;text-transform:none;line-height:1.1;color:inherit}.kin-guide__wrap{width:min(100%,1600px);margin-inline:auto;padding-inline:clamp(24px,4vw,72px)}.kin-guide__eyebrow{font-size:11px;font-weight:400;letter-spacing:.13em;text-transform:uppercase;line-height:1.6}.kin-guide__hero{display:grid;grid-template-columns:39% 61%;min-height:640px}.kin-guide__hero-copy{padding:clamp(48px,5vw,92px) clamp(24px,4vw,72px);background:#f4ecd4;color:var(--kin-blue);display:flex;flex-direction:column;align-items:flex-start;gap:24px}.kin-guide__hero h1{font-size:clamp(56px,5.6vw,90px);font-weight:600;line-height:1.02;max-width:11ch;color:var(--kin-blue)}.kin-guide__hero-line{font-size:clamp(25px,2.2vw,34px);font-weight:500;line-height:1.15;letter-spacing:-.035em;color:var(--kin-blue)}.kin-guide__intro{font-size:clamp(17px,1.4vw,21px);line-height:1.45;letter-spacing:-.015em;max-width:32em;margin-top:auto!important}.kin-guide__hero-media{position:relative;overflow:hidden;background:#edeae4}.kin-guide__hero-media img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.kin-guide__button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:50px;padding:12px 24px;background:var(--kin-blue);color:#fff!important;border-radius:999px;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none!important}.kin-guide__button:hover{filter:brightness(.94)}.kin-guide__button--light{background:#fff9e9;color:var(--kin-blue)!important}.kin-guide__nav{display:flex;flex-wrap:wrap;gap:16px 36px;padding-block:24px;border-bottom:1px solid var(--kin-line);font-size:14px;font-weight:500}.kin-guide__nav-label{margin-right:auto;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--kin-blue)}.kin-guide__nav a{color:var(--kin-ink);text-decoration:none}.kin-guide__nav a:hover{text-decoration:underline}.kin-guide__range{padding-block:clamp(56px,6vw,96px)}.kin-guide__section-head{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:end;margin-bottom:36px}.kin-guide__section-head h2{font-size:clamp(32px,3.4vw,48px);font-weight:500;margin-top:16px}.kin-guide__section-head>p{max-width:34em;font-size:19px;line-height:1.5}.kin-guide__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.kin-guide__product{min-width:0}.kin-guide__product-image{display:block;aspect-ratio:1;background:#f4f2ed;overflow:hidden}.kin-guide__product-image img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.kin-guide__product-image:hover img{transform:scale(1.025)}.kin-guide__product-info{padding-top:18px}.kin-guide__product h3{font-size:clamp(20px,1.6vw,24px);font-weight:500;line-height:1.2}.kin-guide__product-info>p{margin-top:8px;font-size:16px}.kin-guide__link,.kin-guide__text-link{display:inline-flex;align-items:center;gap:16px;min-height:48px;color:var(--kin-blue)!important;font-size:14px;font-weight:500;text-decoration:none!important}.kin-guide__link span:first-child,.kin-guide__text-link span:first-child{text-decoration:underline;text-underline-offset:4px}.kin-guide__editorial{padding-block:clamp(52px,6vw,90px);border-top:1px solid var(--kin-line)}.kin-guide__editorial-label{margin-bottom:28px}.kin-guide__prose h2{font-size:clamp(34px,4vw,60px);font-weight:500;margin:0 0 22px;max-width:15ch}.kin-guide__prose h3{font-size:24px;font-weight:500;margin:0 0 10px}.kin-guide__prose p{margin:0 0 20px}.kin-guide__prose a{color:var(--kin-blue);text-decoration:underline;text-underline-offset:4px}.kin-guide__prose table{border-collapse:collapse;width:100%;margin:24px 0 18px;font-size:15px}.kin-guide__prose :is(th,td){padding:12px 10px;border-bottom:1px solid var(--kin-line);text-align:left;vertical-align:top}.kin-guide__prose th{font-weight:500}.kin-guide__prose .kin-guide__note{font-size:14px;color:#5b5852}.kin-guide__chapter{padding-block:clamp(56px,6vw,94px);border-top:1px solid var(--kin-line)}.kin-guide__chapter:first-child{border-top:0;padding-top:0}.kin-guide__chapter-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(32px,6vw,110px);align-items:start}.kin-guide__chapter-grid>div:last-child{max-width:660px}.kin-guide__chapter-lead{font-size:clamp(21px,2.2vw,29px);font-weight:400;line-height:1.38;letter-spacing:-.025em}.kin-guide__facts{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:54px;border-top:1px solid var(--kin-line);padding-top:24px}.kin-guide__facts strong{display:block;font-size:clamp(28px,3vw,44px);font-weight:500;color:var(--kin-blue);line-height:1.1}.kin-guide__facts span{font-size:14px}.kin-guide__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center}.kin-guide__story-image{margin:0}.kin-guide__story-image img{width:100%;height:auto;display:block}.kin-guide__story-image figcaption{padding-top:10px;font-size:12px;color:#5b5852}.kin-guide__fabric{background:#eaf0f8;margin-inline:calc(-1*clamp(24px,4vw,72px));padding:clamp(48px,5vw,78px) clamp(24px,4vw,72px)}.kin-guide__measure{background:#f3eee6;padding:clamp(36px,4vw,60px)}.kin-guide__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.kin-guide__steps article{border-top:1px solid #cfc8bb;padding-top:18px}.kin-guide__steps b{display:block;color:var(--kin-blue);font-size:13px;font-weight:500;margin-bottom:16px}.kin-guide__steps h3{font-size:21px}.kin-guide__steps p{font-size:15px}.kin-guide__table-scroll{overflow-x:auto}.kin-guide__questions{max-width:980px;margin-inline:auto}.kin-guide__questions h2{max-width:none}.kin-guide__questions details{border-top:1px solid var(--kin-line)}.kin-guide__questions details:last-child{border-bottom:1px solid var(--kin-line)}.kin-guide__questions summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;font-size:clamp(18px,2vw,24px);font-weight:500;line-height:1.3}.kin-guide__questions summary::-webkit-details-marker{display:none}.kin-guide__questions summary:after{content:"+";display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background:#eaf0f8;color:var(--kin-blue);font-size:22px;font-weight:400}.kin-guide__questions details[open] summary:after{content:"\2212"}.kin-guide__questions details>div{max-width:760px;padding-bottom:22px}.kin-guide__help{background:var(--kin-blue);color:#fff;padding-block:clamp(52px,5vw,80px)}.kin-guide__help-inner{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center}.kin-guide__help h2{font-size:clamp(32px,3.4vw,48px);font-weight:500;margin:12px 0 16px}.kin-guide__help p:not(.kin-guide__eyebrow){font-size:19px;max-width:31em}.kin-guide__help-actions{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.kin-guide__help .kin-guide__text-link{color:#fff!important}.kin-guide :is(a,button):focus-visible{outline:3px solid var(--kin-blue);outline-offset:4px}.kin-guide__help :is(a,button):focus-visible{outline-color:#fff}@media(max-width:1100px){.kin-guide__products{grid-template-columns:repeat(2,minmax(0,1fr))}.kin-guide__hero{min-height:510px}}@media(max-width:749px){.kin-guide{font-size:16px}.kin-guide__hero{grid-template-columns:1fr;min-height:0}.kin-guide__hero-copy{padding:48px 24px;gap:22px}.kin-guide__hero h1{font-size:56px;max-width:none}.kin-guide__hero-line{font-size:26px}.kin-guide__intro{margin-top:28px!important}.kin-guide__hero-media{min-height:340px}.kin-guide__section-head,.kin-guide__chapter-grid,.kin-guide__split,.kin-guide__help-inner{grid-template-columns:1fr;gap:22px}.kin-guide__nav{gap:12px 22px}.kin-guide__nav-label{width:100%}.kin-guide__range,.kin-guide__editorial{padding-block:52px}.kin-guide__facts{margin-top:32px}.kin-guide__steps{grid-template-columns:1fr;gap:18px}.kin-guide__help{padding-block:52px}}@media(max-width:480px){.kin-guide__products{grid-template-columns:1fr;gap:32px}.kin-guide__product-image{aspect-ratio:1.2}.kin-guide__hero-media{min-height:300px}}@media(prefers-reduced-motion:reduce){.kin-guide__product-image img{transition:none}.kin-guide__product-image:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/78/compiled_assets/styles.css.map?subset=AAAAACA */
