.system-feature{margin-block:var(--system-space-top, 0px) var(--system-space-bottom, 0px);background:var(--system-background, #f1eee9);color:var(--system-color, #000);font-family:var(--saintt-font-book, Georgia, serif)}.system-feature *,.system-feature *:before,.system-feature *:after{box-sizing:border-box}.system-feature__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.system-feature__hero{position:relative;display:block;min-width:0;min-height:640px;overflow:hidden;background:#eeece6}.system-feature__hero picture{display:block;width:100%;height:100%}.system-feature__hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.system-feature__placeholder{fill:#b8b5ad;background:#eeece6}.system-feature__content{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding-block:var(--system-padding, 64px);padding-inline:clamp(28px,3vw,48px) max(var(--container-gutter, 48px),calc((100vw - var(--site-max-width, 1400px)) / 2));text-align:center}.system-feature__header{width:100%}.system-feature .system-feature__heading{margin:0;font-family:var(--saintt-font-light, Georgia, serif);font-size:var(--text-h2, var(--clinical-heading-size, 48px));font-weight:300;line-height:1.1;text-transform:none;letter-spacing:0}.system-feature__heading em{font-family:var(--saintt-font-light-italic, Georgia, serif)}.system-feature .system-feature__eyebrow{margin:28px 0 0;font-family:var(--saintt-font-medium, Georgia, serif);font-size:13px;font-weight:500;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.system-feature__description{margin-top:28px;font-size:20px;line-height:1.4}.system-feature__description p{margin:0;font-size:inherit;line-height:inherit}.system-feature__description p+p{margin-top:1em}.system-feature__description em{font-family:var(--saintt-font-book-italic, Georgia, serif)}.system-feature__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;padding:0;margin:44px 0 0;list-style:none}.system-feature__product{min-width:0;margin:0;padding:0}.system-feature__product-link{display:block;color:inherit;text-decoration:none}.system-feature__product-media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#eaeaea}.system-feature__product-image{display:block;width:100%;height:100%;object-fit:cover}.system-feature__step{position:absolute;top:8px;left:8px;border-radius:999px;background:#fff;color:#000;padding:6px 15px;font-family:var(--saintt-font-medium, Georgia, serif);font-size:11px;font-weight:500;line-height:1.25;text-transform:uppercase}.system-feature .system-feature__product-name{margin:16px 0 0;font-family:var(--saintt-font-book-italic, Georgia, serif);font-size:clamp(28px,2.4vw,40px);font-weight:400;font-style:italic;line-height:1.15;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.system-feature__product-description{margin:12px 0 0;font-family:var(--saintt-font-medium, Georgia, serif);font-size:13px;font-weight:500;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;overflow-wrap:anywhere}.system-feature__cta{display:inline-flex;align-items:center;justify-content:center;align-self:center;gap:10px;max-width:100%;min-height:48px;margin-top:48px;padding:16px 24px;background:var(--system-button-background, #d2de26);color:var(--system-button-color, #000);font-family:var(--saintt-font-medium, Georgia, serif);font-size:13px;font-weight:500;line-height:1.3;letter-spacing:.16em;text-decoration:none;text-transform:uppercase}.system-feature__cta span{font-family:var(--saintt-font-regular, Georgia, serif);font-size:1.3em;line-height:1}.system-feature__hero:focus-visible{outline:2px solid currentColor;outline-offset:-6px}.system-feature__product-link:focus-visible,.system-feature__cta:focus-visible{outline:2px solid currentColor;outline-offset:5px}.system-feature__empty{margin-top:32px;font-size:14px}@media(hover:hover)and (pointer:fine){.system-feature__cta:hover{filter:brightness(.96)}}@media(max-width:999px){.system-feature__layout{grid-template-columns:minmax(0,1fr)}.system-feature__hero{min-height:0;aspect-ratio:4 / 5;max-height:760px}.system-feature__content{padding:var(--system-padding-mobile, 40px) var(--container-gutter, 15px)}.system-feature__header,.system-feature__products{max-width:700px}}@media(max-width:699px){@layer saintt-mobile-paragraph-consistency{#main .system-feature .system-feature__product-description{font-size:13px!important}}.system-feature .system-feature__heading{font-size:var(--saintt-mobile-section-heading-size, 32px)}.system-feature .system-feature__eyebrow{margin-top:var(--saintt-mobile-eyebrow-margin-top, 22px);font-size:var(--saintt-mobile-eyebrow-size, 12px)}.system-feature__description{margin-top:24px;font-size:var(--saintt-mobile-rich-text-size, 18px)}.system-feature__products{margin-top:32px;gap:16px}.system-feature .system-feature__product-name{font-size:8vw}.system-feature__product-description{font-size:var(--saintt-mobile-eyebrow-size, 12px);letter-spacing:.08em}.system-feature__step{padding:5px 10px}.system-feature__cta{margin-top:32px;font-size:var(--saintt-mobile-section-link-size, 12px)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lavanae-system-feature.css.map */
