.hc-blog,.hc-article,.hc-editorial-related{color:#29252a;background:#fffaf7;overflow-wrap:anywhere}.hc-blog,.hc-editorial-related{width:min(calc(100% - 40px),1200px);margin-inline:auto}.hc-blog{padding-block:var(--hc-blog-top,36px) var(--hc-blog-bottom,36px)}.hc-blog__header{text-align:center;max-width:680px;margin:0 auto 46px}.hc-blog__header h1{font:500 clamp(32px,4vw,46px)/1.2 var(--hc-serif);margin:12px 0 18px;letter-spacing:-.025em}.hc-blog__header>p:last-child{font-size:16px;line-height:1.7;color:#6d6268;max-width:580px;margin-inline:auto}.hc-editorial-kicker{font-size:11px;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:#775a66;margin:0 0 12px}.hc-blog__featured{margin-bottom:42px}.hc-editorial-card--featured{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:48px}.hc-editorial-card__media{display:block;aspect-ratio:4/3;overflow:hidden;border-radius:12px;background:#f6dde3}.hc-editorial-card--featured .hc-editorial-card__media{aspect-ratio:16/10;border-radius:16px}.hc-editorial-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease}.hc-editorial-card__media:hover img{transform:scale(1.025)}.hc-editorial-card__copy{padding-top:22px}.hc-editorial-card--featured .hc-editorial-card__copy{padding-block:12px}.hc-editorial-card h2{font:500 25px/1.3 var(--hc-serif);margin:0 0 14px;letter-spacing:-.02em}.hc-editorial-card--featured h2{font-size:clamp(28px,2.7vw,36px)}.hc-editorial-card h2 a{color:inherit;text-decoration:none;transition:color .25s}.hc-editorial-card h2 a:hover{color:#bd3c64}.hc-editorial-card__excerpt{font-size:15px;line-height:1.75;margin:0 0 16px;color:#6d6268}.hc-editorial-meta{font-size:12px;line-height:1.6;color:#6d6268;margin:14px 0}.hc-editorial-read,.hc-article__back a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:#8b2344;text-decoration:underline;text-underline-offset:5px}.hc-editorial-card--featured .hc-editorial-read{padding:9px 24px;border:1px solid #d8a6b5;border-radius:30px;text-decoration:none;background:#fffaf7;gap:15px}.hc-editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 30px}.hc-blog__tags{display:flex;flex-wrap:wrap;gap:8px 20px;margin:24px 0 32px;align-items:center}.hc-blog__tags a{font-size:13px;line-height:1.4;color:#6d6268;text-decoration:none;padding:12px 0;border-bottom:1px solid transparent}.hc-blog__tags a[aria-current],.hc-blog__tags a:hover{color:#8b2344;border-color:#d94f79}.hc-blog .pagination-wrapper{margin-top:48px}.hc-blog .pagination__item{border-radius:50%}.hc-editorial-placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(140deg,#fffaf7,#f6dde3 70%,#e9ddf5);color:#775a66}.hc-editorial-placeholder svg{width:35%;height:55%;opacity:.35}.hc-editorial-placeholder>span{font-size:11px;letter-spacing:.18em}.hc-article{padding-top:28px}.hc-article .hc-article__narrow{display:block;width:min(calc(100% - 40px),720px);margin-inline:auto}.hc-article__breadcrumb{font-size:12px;line-height:1.6;margin-bottom:32px}.hc-article__breadcrumb a{color:#6d6268;text-underline-offset:4px}.hc-article__header{padding-block:28px 24px}.hc-article__header h1{font:500 44px/1.2 var(--hc-serif);letter-spacing:-.025em;margin:0 0 20px;color:#29252a}.hc-article__description{font-size:17px;line-height:1.75;color:#6d6268}.hc-article__description p{margin:0 0 18px}.hc-article__cover{width:min(calc(100% - 40px),720px);aspect-ratio:16/10;border-radius:16px;overflow:hidden;margin:0 auto 40px}.hc-article__cover img{width:100%;height:100%;object-fit:cover;display:block}.hc-article .hc-article__body{font-size:17px;line-height:1.75;color:#29252a;letter-spacing:normal;padding:0;max-width:720px}.hc-article__body p{margin:0 0 22px}.hc-article__body :is(h1,h2,h3,h4,h5,h6){color:#29252a;line-height:1.35;font-family:var(--font-body-family);font-weight:600;letter-spacing:normal}.hc-article__body h2{font-size:28px;margin:48px 0 16px}.hc-article__body h3{font-size:22px;margin:36px 0 12px}.hc-article__body h4{font-size:19px;margin:28px 0 10px}.hc-article__body :is(ul,ol){padding-inline-start:24px;margin:0 0 22px;list-style-position:outside}.hc-article__body ul{list-style-type:disc}.hc-article__body li{margin:9px 0}.hc-article__body blockquote{background:#f6dde3;border:0;border-left:3px solid #d94f79;border-radius:8px;padding:22px;margin:28px 0;font-style:normal;font-size:inherit;box-shadow:none}.hc-article__body blockquote>:last-child{margin-bottom:0}.hc-article__body img{max-width:100%;height:auto;border:0;border-radius:12px;margin:24px auto;display:inline-block;vertical-align:middle;object-fit:contain}.hc-article__body p:has(>img:only-child):not([style]){text-align:center}.hc-article__body figure{margin:28px 0;max-width:100%}.hc-article__body figcaption{font-size:13px;color:#6d6268;text-align:center}.hc-article__body a{color:#d94f79;text-decoration:underline;text-underline-offset:3px}.hc-article__body a:hover{color:#bd3c64}.hc-article__body hr{border:0;border-top:1px solid #e8e1e3;margin:32px 0}.hc-article__body .hc-table-scroll{max-width:100%;overflow-x:auto;margin:24px 0;overscroll-behavior-inline:contain}.hc-article__body table{border-collapse:collapse;border:1px solid #e8e1e3;box-shadow:none;width:100%;font-size:15px;margin:0}.hc-article__body :is(th,td){border:1px solid #e8e1e3;padding:12px 16px;vertical-align:top;min-width:120px}.hc-article__body th{background:#f4eeed;text-align:start}.hc-article__body td{background:#fffdfb}.hc-article__body :is(code,pre){font-family:ui-monospace,SFMono-Regular,Consolas,monospace;background:#f1eeed;border-radius:8px;font-size:.88em}.hc-article__body code{padding:3px 6px}.hc-article__body pre{max-width:100%;overflow:auto;padding:20px;margin:24px 0;white-space:pre;overflow-wrap:normal}.hc-article__body pre code{padding:0}.hc-article__body iframe{max-width:100%}.hc-article__share{padding-top:25px}.hc-article__back{padding-block:24px 42px}.hc-article .article-template__comment-wrapper{margin-top:0}.hc-article #comments{width:min(calc(100% - 40px),720px);max-width:720px;padding-inline:0}.hc-editorial-related{padding-block:38px 64px;border-top:1px solid #e8e1e3}.hc-editorial-related__heading{font:500 32px/1.25 var(--hc-serif);text-align:center;margin:0 0 34px}@media(min-width:750px)and (max-width:1023px){.hc-editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hc-editorial-card--featured{gap:28px}}@media(max-width:749px){.hc-blog__header{margin-bottom:30px}.hc-editorial-card--featured,.hc-editorial-grid{grid-template-columns:1fr}.hc-editorial-card--featured{gap:0}.hc-editorial-card--featured h2{font-size:28px}.hc-editorial-grid{gap:36px}.hc-article__header h1{font-size:32px}.hc-article .hc-article__body{font-size:16px}.hc-article__cover{margin-bottom:30px}.hc-article__header{padding-top:22px}.hc-editorial-related__heading{font-size:28px}}@media(prefers-reduced-motion:reduce){.hc-editorial-card__media img,.hc-editorial-card h2 a{transition:none}.hc-editorial-card__media:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/haicavalier-blog.css.map */
