jlux-lead-popup{width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow-y:auto}.jlux-lead__eyebrow{font-family:var(--text-font-family);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.jlux-lead__content .h3{line-height:1.15;text-transform:none}.jlux-lead__content .prose{font-size:14px;line-height:1.6}.jlux-lead__form .button{width:100%}.jlux-lead__consent{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:start;font-size:12px;line-height:1.5;cursor:pointer}.jlux-lead__consent input{-webkit-appearance:auto;appearance:auto;width:17px;height:17px;margin-top:2px;accent-color:#000}.jlux-lead__privacy{text-align:center;font-size:11px;text-decoration:underline}.jlux-lead__success{text-align:center;line-height:1.6}@media(max-width:699px){.jlux-lead__content{gap:16px}.jlux-lead__form{gap:14px}.jlux-lead__form input[type=email],.jlux-lead__form input[type=text]{font-size:16px}}.shopify-section--shop-the-look .shop-the-look__image-wrapper{aspect-ratio:4 / 5;width:100%;overflow:hidden}.shopify-section--shop-the-look .shop-the-look__image-wrapper>img,.shopify-section--shop-the-look .shop-the-look__image-wrapper>svg{width:100%;height:100%;object-fit:cover;object-position:center}.shopify-section--shop-the-look .shop-the-look__item{align-items:center}.shopify-section--shop-the-look .shop-the-look__item-content .button{max-width:100%}.shopify-section--before-after-image .before-after__content-wrapper{padding:12px 16px;background:#00000073;color:#fff}.shopify-section--before-after-image .before-after__content-wrapper .button{background:#fff;color:#000}@media(max-width:699px){.shopify-section--before-after-image .before-after__content-wrapper{padding:8px}.shopify-section--before-after-image .before-after__content-wrapper .button{padding:10px 12px;font-size:10px}}.header__primary-nav .h6,.header-sidebar .h6,.announcement-bar{font-family:var(--text-font-family);font-style:normal;font-weight:400;letter-spacing:.08em}.header__primary-nav .h6{font-size:12px}h2[class*=ai-ready-ship-title-]{font-family:var(--heading-font-family);font-size:clamp(28px,3vw,38px);line-height:1.2;text-transform:none;letter-spacing:0}jlux-delivery-popup{width:min(420px,calc(100vw - 32px))}jlux-delivery-popup .h4{line-height:1.2;text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AACAAAAAAAAAAAAAAAI */
