.apel-setup{background:#fafaf7}.apel-setup__controls{display:grid;gap:clamp(1.6rem,2.6vw,2.2rem);margin:0 auto;max-width:52rem}.apel-setup__textarea{min-height:8rem;resize:vertical}.apel-setup__previews{display:grid;gap:1.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}.apel-preview{display:grid;gap:.6rem}.apel-preview__eticheta{color:#5c6750;font-size:1.2rem;line-height:1.3;margin:0;text-align:center}.apel-preview__cadru{aspect-ratio:9 / 16;background:#e5ebdd;border:1px solid #D2DCC8;border-radius:1.2rem;container-type:size;overflow:hidden;position:relative;width:100%}.apel-preview__cadru *{pointer-events:none}.apel{background:#23281f;bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:100}.apel[hidden]{display:none}.apel__telefon{bottom:0;container-type:size;left:0;overflow:hidden;position:absolute;right:0;top:0}@media screen and (min-width:750px){.apel__telefon{aspect-ratio:9 / 16;border-radius:2.4rem;bottom:auto;height:min(calc(100% - 4rem),calc((100vw - 4rem) * 16 / 9));left:50%;right:auto;top:50%;transform:translate(-50%,-50%);width:auto}}.apel__poza{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.apel__telefon .apel__scrim,.apel-preview__cadru .apel__scrim{display:block}.apel__scrim{background:linear-gradient(180deg,#00000080,#0000001f 30%,#0000002e 55%,#000000b3);bottom:0;left:0;position:absolute;right:0;top:0}.apel__ecran{color:var(--apel-culoare, #ffffff);display:flex;flex-direction:column;font-family:var(--apel-font, inherit);height:100%;justify-content:space-between;padding:clamp(3.2rem,7vh,6rem) clamp(2rem,6vw,4rem) clamp(3rem,6vh,5rem);padding:7cqh 6cqw 6cqh;position:relative;text-align:center;text-shadow:0 .3cqw .8cqw rgba(0,0,0,.55),0 .8cqw 5cqw rgba(0,0,0,.5)}.apel__ecran[hidden]{display:none}.apel__nume{font-size:calc(clamp(1.8rem,5.4vw,2.8rem) * var(--apel-scale-nume, 1) * var(--apel-fit, 1));font-size:calc(5.4cqw * var(--apel-scale-nume, 1) * var(--apel-fit, 1));font-weight:400;letter-spacing:.3em;line-height:1.4;margin:0;max-width:100%;text-shadow:0 .5cqw 1cqw rgba(0,0,0,.6),0 1.5cqw 7cqw rgba(0,0,0,.55);text-transform:uppercase}.apel__mobil{font-size:clamp(1.2rem,3.4vw,1.5rem);font-size:3.4cqw;letter-spacing:.16em;margin:.8rem 0 0;margin:2cqw 0 0;opacity:.85;text-transform:lowercase}.apel__jos{display:grid;gap:clamp(2rem,4vh,3.2rem);gap:4cqh}.apel__actiuni{display:flex;gap:clamp(2rem,8vw,5rem);gap:8cqw;justify-content:center}.apel__actiune{align-items:center;display:flex;flex-direction:column;font-size:clamp(1.2rem,3.2vw,1.4rem);font-size:3.2cqw;gap:.8rem;gap:2cqw;opacity:.9}.apel__rond{align-items:center;background:#fff3;border-radius:999px;display:flex;height:clamp(5rem,14vw,6rem);height:14cqw;justify-content:center;width:clamp(5rem,14vw,6rem);width:14cqw}.apel__rond svg{height:45%;width:45%}.apel__glisor{background:#fff3;border-radius:999px;height:clamp(6.4rem,17vw,7.4rem);height:17cqw;margin:0 auto;max-width:100%;position:relative;touch-action:none;width:100%}.apel__glisor-text{align-items:center;bottom:0;display:flex;font-size:clamp(1.5rem,4vw,1.8rem);font-size:4cqw;justify-content:center;left:0;letter-spacing:.06em;position:absolute;right:0;top:0}@media(prefers-reduced-motion:no-preference){.apel__glisor-text{animation:apel-pulse 2.4s ease-in-out infinite}}@keyframes apel-pulse{0%,to{opacity:.55}50%{opacity:1}}.apel__buton{background:#9ab49f;border:none;border-radius:999px;bottom:.6rem;bottom:1.6cqw;color:#fff;cursor:grab;left:.6rem;left:1.6cqw;padding:0;position:absolute;top:.6rem;top:1.6cqw;touch-action:none;width:clamp(5.2rem,14vw,6.2rem);width:14cqw}.apel__buton:active{cursor:grabbing}.apel__buton svg{height:45%;width:45%}.apel__buton:focus-visible{outline:.8cqw solid #ffffff;outline-offset:.8cqw}.apel__ecran--invitatie{align-items:center;gap:clamp(1.6rem,3vh,2.4rem);gap:3cqh;justify-content:center}.apel__invitatie-data{font-size:calc(clamp(3.4rem,12vw,8rem) * var(--apel-scale-data, 1) * var(--apel-fit, 1));font-size:calc(12cqw * var(--apel-scale-data, 1) * var(--apel-fit, 1));font-weight:600;letter-spacing:.01em;line-height:1.05;margin:0;max-width:100%;text-shadow:0 .5cqw 1cqw rgba(0,0,0,.6),0 1.5cqw 7cqw rgba(0,0,0,.55)}.apel__invitatie-nume{font-size:calc(clamp(1.6rem,5vw,2.6rem) * var(--apel-scale-nume, 1) * var(--apel-fit, 1));font-size:calc(5cqw * var(--apel-scale-nume, 1) * var(--apel-fit, 1));font-weight:400;letter-spacing:.3em;line-height:1.4;margin:0;max-width:100%;text-shadow:0 .5cqw 1cqw rgba(0,0,0,.6),0 1.5cqw 7cqw rgba(0,0,0,.55);text-transform:uppercase}.apel__invitatie-mesaj{font-size:calc(clamp(1.5rem,4.2vw,1.9rem) * var(--apel-scale-mesaj, 1));font-size:calc(4.2cqw * var(--apel-scale-mesaj, 1));line-height:1.6;margin:0;max-width:80%}@media(prefers-reduced-motion:no-preference){.apel__ecran--invitatie{animation:apel-apare .5s ease-out both}}@keyframes apel-apare{0%{opacity:0;transform:translateY(1.4rem)}to{opacity:1;transform:none}}.apel__inchide{background:#00000059;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:2.2rem;height:4.4rem;line-height:1;position:absolute;right:clamp(1.2rem,4vw,2rem);top:clamp(1.2rem,4vw,2rem);width:4.4rem;z-index:2}.apel__inchide:hover{background:#0000008c}
/*# sourceMappingURL=/cdn/shop/t/9/assets/miresica-ecran-apel.css.map */
