.skh-listing{font-family:Manrope,sans-serif;color:#121212}.skh-listing h1,.skh-listing h2,.skh-listing h3{font-family:Fraunces,Georgia,serif;font-weight:600;line-height:1.15;margin:0}.skh-masthead{padding:40px 0 4px}.skh-masthead h1{font-size:40px}.skh-standfirst{color:#55504a;font-size:17px;line-height:1.55;max-width:72ch;margin:12px 0 0}.skh-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:36px;align-items:center;padding:36px 0 12px;text-decoration:none;color:inherit}.skh-hero__media{border-radius:16px;overflow:hidden;aspect-ratio:16 / 9;background:#f1eadf}.skh-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.skh-hero__tag{display:inline-block;color:#cc4436;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px}.skh-hero h2{font-size:32px;margin:6px 0 12px}.skh-hero__excerpt{color:#55504a;font-size:16px;line-height:1.55;margin:0 0 16px}.skh-hero__cta{color:#cc4436;font-weight:700;font-size:15px}.skh-meta{color:#cc4436;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.skh-block{padding:30px 0 6px}.skh-block__head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px}.skh-block__head h2{font-size:28px}.skh-seeall{color:#cc4436;font-weight:600;font-size:14px;text-decoration:none;white-space:nowrap}.skh-seeall:hover{text-decoration:underline}.skh-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.skh-card{background:#fff;border:1px solid #E7DFD3;border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:border-color .2s ease,box-shadow .2s ease}.skh-card:hover{border-color:#cc4436;box-shadow:0 8px 24px #12121214}.skh-card__media{position:relative;aspect-ratio:16 / 9;background:#f1eadf;display:block}.skh-card__media img{width:100%;height:100%;object-fit:cover;display:block}.skh-card__badge{position:absolute;top:12px;left:12px;background:#ffffffeb;color:#cc4436;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:5px 12px;border-radius:100px}.skh-card__body{padding:18px 20px 20px;display:flex;flex-direction:column;gap:8px;flex:1}.skh-card__title{font-family:Fraunces,Georgia,serif;font-size:20px;font-weight:600;line-height:1.25;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.skh-card__excerpt{color:#55504a;font-size:14px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.skh-card__cta{color:#cc4436;font-weight:700;font-size:14px;margin-top:auto}.skh-subscribe{background:#fbf7f1;border:1px solid #E7DFD3;border-radius:16px;padding:28px 30px;margin:36px 0 6px}.skh-subscribe h2{font-size:24px;margin-bottom:6px}.skh-subscribe p{color:#55504a;margin:0 0 16px;font-size:15px}.skh-subscribe__form{display:flex;gap:12px;flex-wrap:wrap}.skh-subscribe__form input[type=email]{flex:1 1 260px;padding:12px 18px;border:1px solid #D9CFBF;border-radius:100px;font-size:15px;font-family:inherit;background:#fff}.skh-subscribe__form button{background:#cc4436;color:#fff;border:none;border-radius:100px;padding:12px 28px;font-size:15px;font-weight:700;font-family:inherit;cursor:pointer}.skh-subscribe__ok{color:#2e7d32;font-weight:600}.skh-logwrap{padding:34px 0 10px}.skh-logwrap h2{font-size:28px;margin-bottom:8px}.skh-logwrap>p{color:#55504a;font-size:15px;margin:0 0 18px}table.skh-log{width:100%;border-collapse:collapse;font-size:14px}table.skh-log th{text-align:left;text-transform:uppercase;letter-spacing:.05em;font-size:11px;color:#8a847c;padding:10px 12px;border-bottom:2px solid #E7DFD3}table.skh-log td{padding:10px 12px;border-bottom:1px solid #E7DFD3;vertical-align:top}table.skh-log a{color:#cc4436;font-weight:600;text-decoration:none}table.skh-log a:hover{text-decoration:underline}.skh-pending{color:#8a847c}.skh-inquiries{color:#888;font-size:.92em;margin-top:20px}.skh-inquiries a{color:#cc4436}@media screen and (max-width:989px){.skh-grid{grid-template-columns:repeat(2,1fr)}.skh-hero{grid-template-columns:1fr 1fr;gap:24px}.skh-hero h2{font-size:26px}}@media screen and (max-width:749px){.skh-grid{grid-template-columns:1fr}.skh-hero{grid-template-columns:1fr;padding-top:24px}.skh-masthead h1{font-size:32px}.skh-hero h2{font-size:24px}table.skh-log th:nth-child(3),table.skh-log td:nth-child(3){display:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-skh-listing.css.map */
