.pk-models-page{background:#fff;color:var(--ink)}.pk-models-page h1,.pk-models-page h2,.pk-models-page h3{font-family:var(--serif);font-weight:300}.pk-models-hero{min-height:720px;position:relative;color:#fff;display:flex;align-items:flex-end;padding:clamp(5rem,9vw,9rem) clamp(1.5rem,7vw,8rem);overflow:hidden}.pk-models-hero>img,.pk-models-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important}.pk-models-hero>img{object-fit:cover}.pk-models-hero-shade{background:linear-gradient(90deg,#121814eb,#1218145c 64%,#12181414),linear-gradient(0deg,rgba(18,24,20,.7),transparent 62%)}.pk-models-hero-copy{position:relative;max-width:900px}.pk-models-hero .eyebrow{color:#f1ede4;text-shadow:0 1px 10px rgba(0,0,0,.48)}.pk-models-hero h1{font-size:clamp(3.1rem,5.6vw,6.2rem);line-height:.98;margin:.35rem 0 1.5rem;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.28)}.pk-models-hero-copy>p:not(.eyebrow){max-width:700px;color:#f1f3f1;font-size:1.08rem;text-shadow:0 1px 12px rgba(0,0,0,.32)}.pk-models-orientation,.pk-models-compare{padding:clamp(5rem,9vw,9rem) clamp(1.5rem,6vw,7rem);text-align:center}.pk-models-orientation h2,.pk-models-compare h2{font-size:clamp(2.9rem,4.7vw,5.3rem);line-height:1.02;margin:.35rem 0 1.5rem}.pk-models-orientation-grid{max-width:1300px;margin:3rem auto 0;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line)}.pk-models-orientation-grid a{padding:2rem 1.25rem;border-right:1px solid var(--line);text-decoration:none}.pk-models-orientation-grid a:last-child{border:0}.pk-models-orientation-grid span,.pk-models-orientation-grid strong,.pk-models-orientation-grid small{display:block}.pk-models-orientation-grid span{color:#46564d;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.pk-models-orientation-grid strong{font:300 1.8rem var(--serif);margin:.6rem 0}.pk-models-orientation-grid small{color:#59615c}.pk-model-showcase-card{display:grid;grid-template-columns:1.1fr .9fr;min-height:680px}.pk-model-showcase-card.is-reversed .pk-model-showcase-image{order:2}.pk-model-showcase-image{position:relative;overflow:hidden}.pk-model-showcase-image img{width:100%;height:100%!important;object-fit:cover}.pk-model-showcase-image>span{position:absolute;left:1.25rem;bottom:1.25rem;background:#ffffffeb;padding:.55rem .75rem;color:var(--forest);font-size:.68rem}.pk-model-showcase-copy{padding:clamp(4rem,7vw,8rem);display:flex;flex-direction:column;justify-content:center;background:var(--cream)}.pk-model-showcase-copy h2{font-size:clamp(2.8rem,4.4vw,5rem);line-height:1.02;margin:.35rem 0 1.5rem}.pk-model-showcase-copy>p:not(.eyebrow){color:#505852}.pk-model-showcase-copy dl{margin:1.5rem 0}.pk-model-showcase-copy dl div{display:grid;grid-template-columns:120px 1fr;border-top:1px solid var(--line);padding:.85rem 0}.pk-model-showcase-copy dt{color:#59615c;font-size:.7rem;text-transform:uppercase}.pk-model-showcase-copy dd{margin:0;font:300 1rem var(--serif)}.pk-models-compare-head{max-width:900px;margin:0 auto 3.5rem}.pk-models-compare-grid{max-width:1400px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);text-align:left}.pk-models-compare-grid article{padding:1.5rem;border-right:1px solid var(--line)}.pk-models-compare-grid article:last-child{border:0}.pk-models-compare-grid h3{font-size:1.8rem;margin:0 0 1rem}.pk-models-compare-grid span{display:block;padding:.8rem 0;border-top:1px solid var(--line);font-size:.78rem}.pk-models-compare-grid small{display:block;color:#59615c;text-transform:uppercase;letter-spacing:.08em;font-size:.62rem}.pk-models-guidance{display:grid;grid-template-columns:1fr 1fr;background:var(--forest);color:#fff}.pk-models-guidance-copy{padding:clamp(4rem,7vw,8rem);display:flex;flex-direction:column;justify-content:center}.pk-models-guidance h2{font-size:clamp(2.8rem,4.5vw,5rem);line-height:1.02;color:#fff}.pk-models-guidance-copy>p:not(.eyebrow){color:#cdd5d0}.pk-models-guidance>img{width:100%;height:100%!important;min-height:650px;object-fit:cover}@media(max-width:900px){.pk-models-orientation-grid,.pk-models-compare-grid{grid-template-columns:1fr 1fr}.pk-model-showcase-card,.pk-models-guidance{grid-template-columns:1fr}.pk-model-showcase-card.is-reversed .pk-model-showcase-image{order:0}.pk-model-showcase-image{min-height:500px}.pk-models-guidance>img{min-height:0;aspect-ratio:1.25}}@media(max-width:600px){.pk-models-hero{min-height:650px;padding:4rem 1.5rem}.pk-models-hero-shade{background:linear-gradient(0deg,#121814f0,#121814c7 58%,#12181438)}.pk-models-hero-copy{max-width:100%}.pk-models-hero .eyebrow{color:#f1ede4;text-shadow:0 1px 10px rgba(0,0,0,.45)}.pk-models-hero h1{font-size:clamp(2.65rem,11.5vw,3rem);line-height:1.02;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;text-shadow:0 2px 18px rgba(0,0,0,.35)}.pk-models-hero-copy>p:not(.eyebrow){color:#f1f3f1;font-size:1rem;text-shadow:0 1px 12px rgba(0,0,0,.35)}.pk-models-orientation-grid,.pk-models-compare-grid{grid-template-columns:1fr}.pk-models-orientation-grid a,.pk-models-compare-grid article{border-right:0;border-bottom:1px solid var(--line)}.pk-model-showcase-image{min-height:350px}.pk-model-showcase-copy,.pk-models-guidance-copy{padding:4rem 1.25rem}.pk-model-showcase-copy dl div{grid-template-columns:95px 1fr}.pk-model-showcase-copy .button,.pk-models-guidance .button{width:100%}}.pk-model-showcase-image{display:flex;align-items:center;align-self:center;background:#e8e1d7}.pk-model-showcase-image img,.pk-models-guidance>img{height:auto!important;min-height:0;aspect-ratio:3/2;object-fit:cover;align-self:center}@media(max-width:900px){.pk-model-showcase-image{min-height:0}.pk-model-showcase-image img{height:auto!important;aspect-ratio:1.45}.pk-models-guidance>img{height:auto!important;aspect-ratio:1.25}}@media(max-width:600px){.pk-model-showcase-image{min-height:0}.pk-model-showcase-image img{height:auto!important;aspect-ratio:1.35}}.pk-model-showcase-card{min-height:0;align-items:center;background:var(--cream)}.pk-model-showcase-copy{align-self:stretch;padding:clamp(3.5rem,5vw,5.75rem)}@media(max-width:900px){.pk-model-showcase-copy{padding:3.5rem clamp(1.25rem,6vw,4rem)}}@media(max-width:600px){.pk-model-showcase-copy{padding:3rem 1.25rem}.pk-model-showcase-copy h2{font-size:clamp(2.45rem,10vw,3rem)}.pk-model-showcase-copy>p:not(.eyebrow){line-height:1.65}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pk-models-page.css.map */
