.keb{background:#fff;color:#191918;font-family:var(--font-body-family,Arial,sans-serif);font-size:16px;line-height:1.65}.keb *{box-sizing:border-box}.keb-wrap{width:min(1240px,calc(100% - 80px));margin-inline:auto}.keb-title{margin:0;color:#151514;font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(30px,3.3vw,47px);line-height:1.13;letter-spacing:-.035em;overflow-wrap:anywhere}.keb-eyebrow{margin:0 0 15px;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#887760}.keb-copy{font-size:16px;line-height:1.7;color:#3c3c38}.keb-copy p{margin:0 0 16px}.keb-copy p:last-child{margin-bottom:0}.keb-copy strong{font-weight:600;color:#191918}.keb-specs{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;align-items:center;padding-block:90px 100px}.keb-specs-intro .keb-title{max-width:9em}.keb-specs-intro .keb-copy{margin-top:28px;max-width:430px}.keb-specs-panel{background:#f7f7f4;padding:24px 36px;border-radius:3px}.keb-specs-table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.65;border:0;box-shadow:none}.keb-specs-table tr{border-bottom:1px solid #dfdfd9}.keb-specs-table tr:last-child{border-bottom:0}.keb-specs-table th,.keb-specs-table td{border:0;vertical-align:top;padding:19px 0;background:transparent;box-shadow:none;text-align:left}.keb-specs-table th{font-size:13px;width:36%;padding-right:25px;font-weight:600;color:#242421}.keb-specs-table td{color:#66665d}.keb-specs-table p{margin:0}.keb-stories{display:grid;gap:54px}.keb-story{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.keb-story-image{overflow:hidden;border-radius:3px;background:#f7f5f1;aspect-ratio:1/1}.keb-story-image img{display:block;width:100%;height:100%;object-fit:cover}.keb-story-content{padding-block:24px}.keb-story-content .keb-title{margin-bottom:28px;max-width:12em}.keb-story-2 .keb-story-image{grid-column:2;grid-row:1}.keb-story-2 .keb-story-content{grid-column:1;grid-row:1}.keb-related{padding-block:92px 90px}.keb-related .keb-title{margin-bottom:35px}.keb-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.keb-card{min-width:0}.keb-card-image{display:block;aspect-ratio:1/1;overflow:hidden;border-radius:3px;background:#f5f3ee}.keb-card-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.keb-card-image:hover img{transform:scale(1.025)}.keb-card-info{padding-block:17px 0}.keb-card-info h3{margin:0 0 6px;font-family:var(--font-body-family,Arial,sans-serif);font-size:14px;line-height:1.5;font-weight:500;letter-spacing:0}.keb-card a{color:inherit;text-decoration:none}.keb-card a:focus-visible,.keb-reassurance a:focus-visible{outline:2px solid #947857;outline-offset:4px}.keb-card-info p{font-size:14px;line-height:1.4;margin:0;color:#65645e}.keb-reassurance{background:#f7f6f2;padding-block:58px 62px}.keb-reassurance-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:42px;text-align:center}.keb-reassurance-item svg{display:block;margin:0 auto 18px;color:#555146}.keb-reassurance h3{font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.35;font-weight:400;letter-spacing:-.01em;margin:0 0 11px}.keb-reassurance h3 a{color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.keb-reassurance p{font-size:12px;line-height:1.7;color:#69665d;margin:0 auto;max-width:230px}.keb-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1400px){.keb-story{gap:94px}}@media(max-width:989px){.keb-wrap{width:calc(100% - 48px)}.keb-specs{gap:35px;padding-block:64px 68px}.keb-specs-panel{padding:16px 24px}.keb-story{gap:35px}.keb-stories{gap:42px}.keb-copy{font-size:15px}.keb-reassurance-grid{gap:24px}.keb-related{padding-block:66px}}@media(max-width:749px){.keb-wrap{width:calc(100% - 36px)}.keb-specs{grid-template-columns:1fr;gap:28px;padding-block:42px 45px}.keb-specs-intro .keb-title{max-width:11em}.keb-specs-intro .keb-copy{margin-top:19px;max-width:none}.keb-title{font-size:33px;line-height:1.15}.keb-eyebrow{font-size:10px;margin-bottom:12px}.keb-copy{font-size:15px;line-height:1.75}.keb-specs-panel{padding:9px 20px}.keb-specs-table th,.keb-specs-table td{padding-block:17px;font-size:12px}.keb-specs-table th{width:38%;padding-right:16px}.keb-story{display:flex;flex-direction:column;gap:24px;align-items:stretch}.keb-story-image{width:100%}.keb-story-content{padding:0}.keb-story-content .keb-title{margin-bottom:18px;max-width:12em}.keb-stories{gap:42px}.keb-related{padding-block:49px 45px}.keb-related .keb-title{margin-bottom:25px}.keb-related-grid{grid-template-columns:repeat(3,minmax(0,78%));gap:15px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:17px}.keb-card{scroll-snap-align:start}.keb-card-info{padding-top:13px}.keb-card-info h3,.keb-card-info p{font-size:13px}.keb-reassurance{padding-block:39px 42px}.keb-reassurance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:33px 22px}.keb-reassurance h3{font-size:16px}.keb-reassurance p{font-size:11px}.keb-reassurance-item svg{margin-bottom:13px}}@media(prefers-reduced-motion:reduce){.keb-card-image img{transition:none}.keb-card-image:hover img{transform:none}}.kay-led-product .product__title{margin-bottom:1.2rem}.kay-led-product .product__title h1{font-size:clamp(2.6rem,3vw,4.2rem);line-height:1.12;letter-spacing:-.025em}.kay-led-product .product__info-container{padding-top:1rem}.kay-led-product .product__media-list{border-radius:12px;overflow:hidden;background:#f7f1e9}.kay-led-product .thumbnail{border-radius:8px;overflow:hidden}.kay-led-product .product-form__submit{border-radius:6px;letter-spacing:.04em}@media(max-width:749px){.kay-led-product .product__info-container{padding-top:1.8rem}.kay-led-product .product__title h1{font-size:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAAAAAgAAEA */
