.sk-invoicing-banner__hero{position:relative;overflow:hidden;min-height:240px;display:grid;align-items:center;justify-items:center;isolation:isolate}.sk-invoicing-banner__hero-media{position:absolute;top:0;right:0;bottom:0;left:0;grid-area:1 / 1;z-index:0}.sk-invoicing-banner__hero-media img,.sk-invoicing-banner__hero-media picture{width:100%;height:100%;object-fit:cover;display:block}.sk-invoicing-banner__hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--color-overlay-rgb) / var(--ib-overlay-opacity));z-index:1}.sk-invoicing-banner__hero-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;color:var(--color-button-foreground)}.sk-invoicing-banner__hero-heading{margin:0;font-weight:600;font-size:64px;line-height:1;color:inherit;text-transform:none}.sk-invoicing-banner__hero-subtitle{margin:0;font-weight:500;font-size:24px;line-height:1.4;letter-spacing:.02em;color:inherit;max-width:720px}.sk-invoicing-banner__card{padding:24px}.sk-invoicing-banner__columns{display:flex;align-items:flex-start;gap:40px}.sk-invoicing-banner__person,.sk-invoicing-banner__info-list{flex:1 1 0;min-width:0}.sk-invoicing-banner__person{display:flex;flex-direction:column;gap:40px}.sk-invoicing-banner__person-head{display:flex;flex-direction:column;gap:8px}.sk-invoicing-banner__person-label{font-weight:500;font-size:24px;line-height:1;letter-spacing:.02em;color:var(--color-outlines)}.sk-invoicing-banner__person-name{margin:0;font-weight:400;font-size:36px;line-height:1;letter-spacing:.02em;color:var(--color-foreground);text-transform:none;font-family:var(--font-body-family)}.sk-invoicing-banner__person-contacts{display:flex;flex-direction:column;gap:16px}.sk-invoicing-banner__contact-link{font-size:18px}.sk-invoicing-banner__contact-link svg{width:24px;height:24px;flex-basis:24px}.sk-invoicing-banner__info-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:40px}.sk-invoicing-banner__info-item{display:flex;flex-direction:column;gap:12px}.sk-invoicing-banner__info-title{font-weight:500;font-size:24px;line-height:1.2;letter-spacing:.02em;color:var(--color-outlines)}.sk-invoicing-banner .sk-invoicing-banner__info-body{font-weight:400;font-size:18px;line-height:1.4;letter-spacing:.02em;color:var(--color-foreground)}.sk-invoicing-banner__info-body.rte p{margin:0}.sk-invoicing-banner__info-body.rte a{color:inherit;text-decoration:none;transition:color .3s ease}.sk-invoicing-banner__info-body.rte a:hover,.sk-invoicing-banner__info-body.rte a:active,.sk-invoicing-banner__info-body.rte a:focus-visible{color:var(--color-outlines);text-decoration:underline}@media only screen and (max-width:1024px){.sk-invoicing-banner__columns{flex-direction:column;gap:40px}.sk-invoicing-banner__hero-heading{font-size:40px}}@media only screen and (max-width:640px){.sk-invoicing-banner__hero{min-height:164px}.sk-invoicing-banner__columns,.sk-invoicing-banner__person,.sk-invoicing-banner__info-list{gap:24px}.sk-invoicing-banner__hero-heading{font-size:24px}.sk-invoicing-banner__hero-subtitle{font-size:16px}.sk-invoicing-banner__card{padding:16px}.sk-invoicing-banner__info-title,.sk-invoicing-banner__person-label{font-size:20px}.sk-invoicing-banner__person-name{font-size:28px}.sk-invoicing-banner .sk-invoicing-banner__info-body,.sk-invoicing-banner__contact-link{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-sk-invoicing-banner.css.map */
