.luxa-next-drop{padding-top:var(--padding-top, 80px);padding-bottom:var(--padding-bottom, 80px)}.luxa-next-drop__inner{display:grid;grid-template-columns:1fr;gap:var(--space-8, 32px);max-width:1280px;margin-inline:auto;padding-inline:clamp(1.6rem,4vw,4rem);align-items:center}@media screen and (min-width:990px){.luxa-next-drop__inner{grid-template-columns:1fr 1fr;gap:clamp(3.2rem,5vw,6rem)}}.luxa-next-drop__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:4px;background:var(--color-luxa-bg-secondary, #e8e6e1)}.luxa-next-drop__img,.luxa-next-drop__placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.luxa-next-drop__content{display:flex;flex-direction:column;gap:clamp(1.4rem,2vw,2.2rem)}.luxa-next-drop__eyebrow{font-family:var(--font-luxa-body, inherit);font-size:1.15rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--color-luxa-accent, #c4603c);margin:0;position:relative;padding-left:3.6rem}.luxa-next-drop__eyebrow:before{content:"";position:absolute;left:0;top:50%;width:2.8rem;height:1px;background:var(--color-luxa-accent, #c4603c);transform:translateY(-50%)}.luxa-next-drop__heading{font-family:var(--font-luxa-heading, inherit);font-weight:600;font-size:clamp(3.2rem,5vw,5.6rem);line-height:1.02;letter-spacing:-.015em;color:rgb(var(--color-foreground));margin:0}.luxa-next-drop__subheading{font-family:var(--font-luxa-body, inherit);font-size:clamp(1.45rem,1.4vw,1.7rem);line-height:1.55;color:var(--color-luxa-text-muted, #6b6b6b);margin:0;max-width:48ch}.luxa-next-drop__form{margin:0;margin-top:.4rem}.luxa-next-drop__form-row{display:flex;gap:.8rem;background:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--color-foreground),.12);border-radius:999px;padding:.4rem .4rem .4rem 1.6rem;align-items:center;transition:border-color .2s ease,background .2s ease}.luxa-next-drop__form-row:focus-within{border-color:var(--color-luxa-accent, #c4603c);background:rgba(var(--color-foreground),.02)}.luxa-next-drop__input{flex:1;border:0;background:transparent;font-family:var(--font-luxa-body, inherit);font-size:1.4rem;color:rgb(var(--color-foreground));padding:1.1rem 0;outline:none}.luxa-next-drop__input::placeholder{color:var(--color-luxa-text-muted, #6b6b6b)}.luxa-next-drop__submit{display:inline-flex;align-items:center;gap:.8rem;padding:1.1rem 2rem;background:var(--color-luxa-primary, #1c1c1e);color:#fff;border:0;border-radius:999px;font-family:var(--font-luxa-body, inherit);font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .25s ease,transform .25s ease}.luxa-next-drop__submit svg{transition:transform .25s ease}.luxa-next-drop__submit:hover,.luxa-next-drop__submit:focus-visible{background:var(--color-luxa-accent, #c4603c);transform:translateY(-1px)}.luxa-next-drop__submit:hover svg,.luxa-next-drop__submit:focus-visible svg{transform:translate(3px)}.luxa-next-drop__success{margin-top:1.2rem;font-family:var(--font-luxa-body, inherit);font-size:1.4rem;color:var(--color-luxa-accent, #c4603c)}.luxa-next-drop__error{margin-top:1.2rem;font-family:var(--font-luxa-body, inherit);font-size:1.3rem;color:#b6432d}.luxa-next-drop__calendar-link{font-family:var(--font-luxa-body, inherit);font-size:1.3rem;font-weight:500;letter-spacing:.04em;color:var(--color-luxa-text-muted, #6b6b6b);text-decoration:none;border-bottom:1px solid currentColor;align-self:flex-start;padding-bottom:.2rem;transition:color .2s ease}.luxa-next-drop__calendar-link:hover{color:var(--color-luxa-accent, #c4603c)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-luxa-next-drop.css.map */
