.lm-svc__hero{display:grid;gap:var(--lm-space-lg);align-items:center}.lm-svc__title{margin:0 0 var(--lm-space-sm);font-family:var(--font-heading--family);font-size:clamp(1.75rem,1.2rem + 2.4vw,2.75rem);line-height:1.1}.lm-svc__figure{position:relative;margin:0;overflow:hidden;border-radius:var(--lm-radius-card)}.lm-svc__img{display:block;width:100%;height:auto}.lm-protect img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;pointer-events:none}.lm-protect__mark{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='160'%3E%3Ctext x='130' y='86' text-anchor='middle' font-family='Arial,sans-serif' font-size='22' font-weight='700' fill='%23ffffff' fill-opacity='0.28' transform='rotate(-24 130 80)'%3ELienzoMoments%3C/text%3E%3C/svg%3E");background-repeat:repeat}.lm-svc__form{display:grid;gap:var(--lm-space-lg);max-width:560px;margin:var(--lm-space-2xl) auto 0}.lm-svc__step{display:grid;gap:var(--lm-space-sm);margin:0;padding:0;border:0;min-width:0}.lm-svc__step-title{display:flex;align-items:center;gap:var(--lm-space-xs);margin-bottom:var(--lm-space-sm);padding:0;font-size:1.125rem;font-weight:700}.lm-svc__services[disabled]{opacity:.45}.lm-svc__services[disabled] .lm-service{cursor:not-allowed}.lm-svc__drop{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--lm-space-sm);min-height:96px;padding:var(--lm-space-md);border:2px dashed #8a8a8a;border-radius:var(--lm-radius-card);background:#fff;font-weight:600;cursor:pointer;text-align:center}.lm-svc__drop:focus-within{outline:2px solid #000000;outline-offset:2px}.lm-svc__drop.is-filled{justify-content:flex-start;border-style:solid;border-color:#000}.lm-svc__file{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.lm-svc__thumb{width:64px;height:64px;object-fit:cover;border-radius:var(--lm-radius-control)}.lm-svc__thumb[hidden]{display:none}.lm-svc__hint{margin:0;font-size:.8125rem;line-height:1.4;color:var(--color-support-text, #595959)}.lm-svc__error{margin:0;font-size:.875rem;font-weight:600}.lm-svc__actions{display:grid;gap:var(--lm-space-sm)}.lm-svc__actions[hidden],.lm-svc__gift[hidden],.lm-svc__offer[hidden],.lm-svc__offer-msi[hidden],.lm-svc__adjust[hidden]{display:none}.lm-svc__gift{margin:0;padding:var(--lm-space-md);border-left:3px solid var(--color-brand-accent, #c49446);background:#fff;font-size:1rem;line-height:1.5}.lm-svc__offer{display:grid;gap:var(--lm-space-2xs);width:100%;padding:var(--lm-space-md) var(--lm-space-lg);border:2px solid #000000;border-radius:var(--lm-radius-card);background:var(--color-brand-accent, #c49446);color:var(--color-brand-accent-contrast, #000000);font-family:var(--font-body--family);text-align:center;cursor:pointer;box-shadow:var(--lm-shadow-raised);transition:opacity .15s ease-out,transform .1s ease-out}.lm-svc__offer:hover{opacity:.92}.lm-svc__offer:active{transform:translateY(1px)}.lm-svc__offer:focus-visible{outline:2px solid #000000;outline-offset:2px}.lm-svc__offer-badge{justify-self:center;padding:2px var(--lm-space-xs);border-radius:999px;background:#000;color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.lm-svc__offer-title{font-size:1.0625rem;font-weight:700;line-height:1.25}.lm-svc__offer-price{display:flex;align-items:baseline;justify-content:center;gap:var(--lm-space-xs)}.lm-svc__offer-was{font-size:1rem;opacity:.7}.lm-svc__offer-now{font-size:1.5rem}.lm-svc__offer-msi{display:grid;gap:2px}.lm-svc__offer-monthly{font-family:var(--font-heading--family);font-size:1.25rem;font-weight:600;line-height:1.1}.lm-svc__offer-msi>span:last-child{font-size:.8125rem}.lm-svc__offer-note{font-size:.8125rem}.lm-svc__offer-cta{display:flex;align-items:center;justify-content:center;gap:var(--lm-space-xs);margin-top:var(--lm-space-xs);padding:12px var(--lm-space-md);border-radius:var(--lm-radius-control);background:#000;color:#fff;font-size:1rem;font-weight:700}.lm-svc__offer:hover .lm-svc__offer-cta{opacity:.88}.lm-svc__solo{flex-direction:column;gap:2px;border:2px solid #000000;background:#fff;color:#000}.lm-svc__solo-note{font-size:.8125rem;font-weight:400;opacity:.85}.lm-svc__adjust{margin:0;font-size:.875rem;text-align:center}[data-lm-svc] button[aria-disabled=true]{opacity:.6;pointer-events:none}@media(min-width:750px){.lm-svc__hero{grid-template-columns:1fr 1fr;gap:var(--lm-space-2xl)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lienzomoments-photo-services.css.map */
