.shopify-section.section-luxe-ba,.shopify-section.section-luxe-ba *,.shopify-section.section-luxe-ba *:before,.shopify-section.section-luxe-ba *:after{box-sizing:border-box}.shopify-section.section-luxe-ba .luxe-ba{background:var(--lba-bg, #FAF6F1)!important;color:var(--lba-ink, #1B1410);font-family:var(--text-font-family, "Hanken Grotesk", system-ui, -apple-system, sans-serif);padding:clamp(64px,8vw,120px) 0}.shopify-section.section-luxe-ba .luxe-ba__inner{max-width:1280px;margin:0 auto;padding-inline:clamp(20px,4vw,56px);display:grid;grid-template-columns:1fr 1.4fr;gap:clamp(32px,5vw,72px);align-items:center}.shopify-section.section-luxe-ba .luxe-ba__eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--lba-ink-mute, #8E7E72);margin-bottom:14px}.shopify-section.section-luxe-ba .luxe-ba__heading,.shopify-section.section-luxe-ba .luxe-ba__heading p{font-family:var(--heading-font-family, "Cormorant Garamond", Georgia, serif);font-weight:500;letter-spacing:-.02em;line-height:1;color:var(--lba-ink, #1B1410);margin:0;font-size:clamp(36px,4.5vw,var(--lba-heading-size, 48px))}.shopify-section.section-luxe-ba .luxe-ba__heading em{font-style:italic;color:var(--lba-accent, #4A1E26)}.shopify-section.section-luxe-ba .luxe-ba__body,.shopify-section.section-luxe-ba .luxe-ba__body p{margin:18px 0 0;color:var(--lba-ink-soft, #5A4D44);max-width:40ch;font-size:15.5px;line-height:1.5}.shopify-section.section-luxe-ba .luxe-ba__quote{margin:28px 0 0;padding:24px 28px;border-left:2px solid var(--lba-accent, #4A1E26);background:var(--lba-paper, #FFFEFB)!important;border-radius:0 6px 6px 0;font-family:var(--heading-font-family, "Cormorant Garamond", Georgia, serif);font-style:italic;font-size:22px;line-height:1.35;color:var(--lba-ink, #1B1410)}.shopify-section.section-luxe-ba .luxe-ba__quote p{margin:0}.shopify-section.section-luxe-ba .luxe-ba__who{display:block;margin-top:14px;font-family:var(--text-font-family, "Hanken Grotesk", system-ui, -apple-system, sans-serif);font-style:normal;font-size:13px;color:var(--lba-ink-mute, #8E7E72);letter-spacing:.02em}.shopify-section.section-luxe-ba .luxe-ba__slider{position:relative;border-radius:8px;overflow:hidden;background:transparent!important;-webkit-user-select:none;user-select:none;cursor:ew-resize;box-shadow:0 30px 80px -30px #4a1e2633;touch-action:none;outline:none}.shopify-section.section-luxe-ba .luxe-ba__slider:focus-visible{box-shadow:0 0 0 3px var(--lba-accent, #4A1E26),0 30px 80px -30px #4a1e2633}.shopify-section.section-luxe-ba .luxe-ba__before{position:relative;width:100%;line-height:0}.shopify-section.section-luxe-ba .luxe-ba__before .luxe-ba__img,.shopify-section.section-luxe-ba .luxe-ba__before img{position:static;width:100%;height:auto;display:block}.shopify-section.section-luxe-ba .luxe-ba__after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;clip-path:inset(0 0 0 var(--slide, 50%));transition:clip-path .04s linear}.shopify-section.section-luxe-ba .luxe-ba__after .luxe-ba__img,.shopify-section.section-luxe-ba .luxe-art,.shopify-section.section-luxe-ba .luxe-art__svg,.shopify-section.section-luxe-ba .luxe-art__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.shopify-section.section-luxe-ba .luxe-ba__lbl{position:absolute;top:18px;color:var(--lba-paper, #FFFEFB);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding:6px 12px;background:#00000073!important;border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2}.shopify-section.section-luxe-ba .luxe-ba__lbl--before{left:18px}.shopify-section.section-luxe-ba .luxe-ba__lbl--after{right:18px}.shopify-section.section-luxe-ba .luxe-ba__handle{position:absolute;top:0;bottom:0;left:var(--slide, 50%);width:2px;background:var(--lba-paper, #FFFEFB)!important;transform:translate(-1px);z-index:3;pointer-events:none}.shopify-section.section-luxe-ba .luxe-ba__knob{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;background:var(--lba-paper, #FFFEFB)!important;display:grid;place-items:center;box-shadow:0 8px 24px #00000040;color:var(--lba-ink, #1B1410)}@media(max-width:860px){.shopify-section.section-luxe-ba .luxe-ba__inner{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/191/assets/luxe-before-after.css.map */
