.kc-split{display:flex;flex-wrap:wrap;align-items:stretch}.kc-split-img{flex:1 1 420px;min-width:0;display:flex}.kc-split-img img{width:100%;height:100%;min-height:620px;object-fit:cover;object-position:50% 30%;display:block}.kc-split-body{flex:999 1 540px;min-width:0;padding:52px 72px 92px 0}.kc-split-flush .kc-split-body{padding-top:46px}.kc-split-flush .kc-crumb{margin-bottom:34px}.kc-facts{background:#554449;color:#fff}.kc-facts-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;padding-top:54px;padding-bottom:54px}.kc-facts .k{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:#c3aeb2;margin:0 0 10px}.kc-facts .v{font-size:18px;line-height:1.45}.kc-rule{border-bottom:2px solid #36292D;padding-bottom:16px;margin-bottom:28px;display:flex;flex-wrap:wrap;gap:20px;align-items:baseline}.kc-rule h2{margin:0;font-size:30px;font-weight:400;line-height:1.2;color:#36292d;letter-spacing:.01em}.kc-rule .n{font-size:14.5px;color:#8a7579}.kc-deflist{margin:0;padding:0;list-style:none}.kc-deflist li{border-bottom:1px solid #E8DCDC;padding:17px 0;display:flex;flex-wrap:wrap;gap:20px}.kc-deflist .k{flex:0 0 148px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#a4888c;padding-top:3px}.kc-deflist .v{flex:1 1 300px;min-width:0;font-size:16.5px;line-height:1.55;color:#36292d}.kc-plainlist{margin:0;padding:0;list-style:none}.kc-plainlist li{padding:13px 0;border-bottom:1px solid #EFE4E4;font-size:16.5px;line-height:1.5;color:#36292d}.kc-plainlist li:last-child{border-bottom:0}.kc-cards-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.kc-cards-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.kc-cards-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.kc-tile{border:1px solid #E8DCDC;padding:28px 28px 30px;background:#fff;display:block;color:inherit;text-decoration:none}.kc-tile h3{font-size:20px;margin:0 0 9px;font-weight:500;color:#36292d}.kc-tile p{font-size:15px;line-height:1.6;color:#5e4c51;margin:0}a.kc-tile:hover h3{color:#861519}.kc-tile ul{margin:0;padding:0;list-style:none;font-size:15.5px;line-height:1.7;color:#4a3b3f}.kc-band-photo{position:relative;background:#36292d;overflow:hidden}.kc-band-photo>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:55% 35%;filter:grayscale(1) contrast(1.06)}.kc-band-photo .scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#20181aeb,#20181ab3 48%,#20181a40)}.kc-band-photo .kc-wrap{position:relative;padding-top:104px;padding-bottom:104px}.kc-band-photo h2{font-size:38px;line-height:1.16;font-weight:400;color:#fff;margin:0 0 22px;letter-spacing:.01em}.kc-band-photo p{font-size:17.5px;line-height:1.72;color:#f2e8e8;margin:0 0 16px}.kc-quote{position:relative;background:#faf4f4;overflow:hidden}.kc-quote blockquote{margin:0;font-size:31px;line-height:1.46;font-weight:400;color:#4a3b3f;text-align:center}.kc-quote figcaption{margin-top:26px;text-align:center;font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:#a4888c}.kc-note{background:#faf4f4;border-left:2px solid #861519;padding:24px 28px}.kc-note h3{margin:0 0 10px;font-size:19px;font-weight:500;color:#36292d}.kc-note p{margin:0;font-size:16px;line-height:1.68;color:#4a3b3f}.kc-chiplist{margin:34px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:12px}.kc-chiplist li{border:1px solid #D9C6C6;background:#fff;padding:9px 18px;font-size:14px;color:#554449}@media screen and (max-width:991px){.kc-facts-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.kc-cards-4,.kc-cards-3{grid-template-columns:repeat(2,minmax(0,1fr))}.kc-split-body{padding:40px 0 48px}.kc-split-img img{min-height:420px}}@media screen and (max-width:767px){.kc-facts-row,.kc-cards-2,.kc-cards-3,.kc-cards-4{grid-template-columns:1fr}.kc-rule h2{font-size:25px}.kc-band-photo .kc-wrap{padding-top:60px;padding-bottom:62px}.kc-band-photo h2{font-size:27px}.kc-quote blockquote{font-size:22px}.kc-deflist li{flex-direction:column;gap:6px}.kc-deflist .k{flex:none}.kc-split-img img{min-height:320px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kc-pages.css.map */
