.custom-blog-banner{width:100%}.custom-blog-banner__media{position:relative;min-height:var(--custom-blog-banner-min-height);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;display:flex;align-items:stretch}.custom-blog-banner__media--no-image{background:#183014}.custom-blog-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#00000057,#0000000d 55%,#0000);pointer-events:none}.custom-blog-banner__content-wrap{position:relative;z-index:2;width:100%;max-width:1440px;margin:0 auto;padding-left:clamp(24px,8vw,100px);padding-right:clamp(24px,8vw,100px);padding-top:clamp(32px,6vw,84px);padding-bottom:clamp(32px,6vw,84px);display:flex;align-items:center}.custom-blog-banner__grid{width:100%;display:grid;grid-template-columns:1fr 2.5fr;align-items:center;gap:clamp(18px,4vw,60px)}.custom-blog-banner__title{margin:0;color:#fff;font-family:"Nocturne Serif";font-size:clamp(42px,calc(60 * 100vw / 1366),60px);font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:.75px;text-transform:capitalize;width:clamp(200px,calc(300 * 100vw / 1366),300px);border-bottom:1px solid #fff;padding-bottom:20px}.custom-blog-banner__author{margin-top:18px;display:flex;align-items:center;gap:12px}.custom-blog-banner__author-image{width:52px;height:52px;border-radius:999px;object-fit:cover;display:block}.custom-blog-banner__author-text{display:grid;gap:2px}.custom-blog-banner__author-name{margin:0;color:#fff;font-family:Karla;font-size:clamp(16px,calc(21 * 100vw / 1366),21px);font-style:normal;font-weight:600;line-height:1.2em;letter-spacing:.84px;text-transform:capitalize}.custom-blog-banner__author-role{margin:0;color:#a2bdbb;font-family:Karla,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:1.2em;letter-spacing:1.8px;text-transform:uppercase;width:clamp(160px,calc(220 * 100vw / 1366),220px)}.custom-blog-banner__featured{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 18px 40px #0000002e;display:grid;grid-template-columns:1.5fr 1fr;align-items:stretch;padding:clamp(18px,2.1vw,26px);box-sizing:border-box}.custom-blog-banner__featured-link{display:contents}.custom-blog-banner__featured-content{display:flex;flex-direction:column;justify-content:space-between;gap:16px}.custom-blog-banner__featured-title{margin:0;color:#2e2e2e;font-family:"Nocturne Serif";font-size:22px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.88px;display:flex;align-items:flex-start;gap:12px;max-width:clamp(240px,calc(400 * 100vw / 1366),400px);flex-wrap:wrap;justify-content:space-between}.custom-blog-banner__featured-title-text{display:inline}.custom-blog-banner__featured-title-icon{display:inline-flex;width:26px;height:26px;flex:0 0 26px;align-items:flex-start;justify-content:center}.custom-blog-banner__featured-title-icon svg{width:26px;height:26px;display:block}.custom-blog-banner__featured-title-break{color:#2e2e2e;font-family:Monda;font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.8px}.custom-blog-banner__featured-excerpt{margin:0;color:#2e2e2e;font-family:Karla,sans-serif;font-style:normal;font-weight:400;line-height:1.2em;letter-spacing:.16px;font-size:clamp(12px,1.25vw,14px);max-width:50ch}.custom-blog-banner__read-more{position:relative;display:inline-flex;align-items:center;gap:10px;width:fit-content;text-decoration:none;padding-bottom:6px;color:#2e2e2e}.custom-blog-banner__read-more:after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:3px dotted #000}.custom-blog-banner__read-more span:first-child{font-size:clamp(13px,1.35vw,18px);font-weight:700;line-height:normal;letter-spacing:1.8px;text-transform:uppercase}.custom-blog-banner__read-more-icon{display:inline-flex;align-items:center;justify-content:center;width:9px;height:13px;flex-shrink:0}.custom-blog-banner__read-more-icon svg{display:block}.custom-blog-banner__featured-image{width:100%;height:100%;object-fit:cover;display:block;border-radius:13px}@media screen and (max-width:989px){.custom-blog-banner__grid{grid-template-columns:1fr}.custom-blog-banner__featured{grid-template-columns:1fr 220px}.custom-blog-banner__author-role{width:100%}.custom-blog-banner__featured-title{max-width:350px}}@media screen and (max-width:767px){.custom-blog-banner__media{min-height:var(--custom-blog-banner-min-height-mobile)}.custom-blog-banner__content-wrap{padding-left:24px;padding-right:24px;padding-top:170px;padding-bottom:clamp(28px,12vw,56px)}.custom-blog-banner__grid,.custom-blog-banner__featured{grid-template-columns:1fr;gap:24px}.custom-blog-banner__featured-image{height:clamp(140px,34vw,220px)}.custom-blog-banner__title{text-align:left}.custom-blog-banner__featured-title{max-width:100%;flex-wrap:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-blog-banner.css.map */
