.image-banner-responsive{padding:4rem 0}.image-banner-responsive__inner{max-width:var(--page-width);margin:0 auto}.image-banner-responsive__device{display:none!important;position:relative;min-height:var(--banner-height, 500px);border-radius:16px;overflow:hidden}@media screen and (min-width: 1025px){.image-banner-responsive__device--desktop{display:block!important}.image-banner-responsive__device--tablet,.image-banner-responsive__device--mobile{display:none!important}}@media screen and (min-width: 768px) and (max-width: 1024px){.image-banner-responsive__device--tablet{display:block!important}.image-banner-responsive__device--desktop,.image-banner-responsive__device--mobile{display:none!important}}@media screen and (max-width: 767px){.image-banner-responsive__device--mobile{display:block!important}.image-banner-responsive__device--desktop,.image-banner-responsive__device--tablet{display:none!important}}.image-banner-responsive__media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.image-banner-responsive__image,.image-banner-responsive__placeholder{width:100%;height:100%;object-fit:cover}.image-banner-responsive__placeholder{opacity:.3}.image-banner-responsive__content{position:relative;z-index:2;display:flex;flex-direction:column;gap:2rem;padding:4rem;min-height:var(--banner-height, 500px);color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.3)}.image-banner-responsive__content--top-left{justify-content:flex-start;align-items:flex-start;text-align:left}.image-banner-responsive__content--top-center{justify-content:flex-start;align-items:center;text-align:center}.image-banner-responsive__content--top-right{justify-content:flex-start;align-items:flex-end;text-align:right}.image-banner-responsive__content--center-left{justify-content:center;align-items:flex-start;text-align:left}.image-banner-responsive__content--center-center{justify-content:center;align-items:center;text-align:center}.image-banner-responsive__content--center-right{justify-content:center;align-items:flex-end;text-align:right}.image-banner-responsive__content--bottom-left{justify-content:flex-end;align-items:flex-start;text-align:left}.image-banner-responsive__content--bottom-center{justify-content:flex-end;align-items:center;text-align:center}.image-banner-responsive__content--bottom-right{justify-content:flex-end;align-items:flex-end;text-align:right}.image-banner-responsive__heading{font-family:Montserrat,-apple-system,sans-serif;font-size:5rem;font-weight:800;line-height:1.1;letter-spacing:-.03em;margin:0;max-width:700px}.image-banner-responsive__text{font-size:1.8rem;line-height:1.6;margin:0;max-width:600px;opacity:.95}.image-banner-responsive__button{display:inline-flex;align-items:center;padding:1.6rem 3.6rem;font-size:1.7rem;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--uniclear-accent, #2563eb),var(--uniclear-success, #22c55e));border:none;border-radius:10px;text-decoration:none;transition:all .3s ease;box-shadow:0 8px 24px #2563eb66;text-shadow:none}.image-banner-responsive__button:hover{transform:translateY(-3px);box-shadow:0 12px 32px #2563eb80}@media (min-width: 768px) and (max-width: 1024px){.image-banner-responsive__device{min-height:calc(var(--banner-height, 500px) * .85)}.image-banner-responsive__content{padding:3rem;min-height:calc(var(--banner-height, 500px) * .85)}.image-banner-responsive__heading{font-size:4rem}.image-banner-responsive__text{font-size:1.6rem}}@media (max-width: 767px){.image-banner-responsive{padding:2rem 0}.image-banner-responsive__device{min-height:400px;border-radius:12px}.image-banner-responsive__content{padding:2.4rem;gap:1.6rem;min-height:400px}.image-banner-responsive__heading{font-size:3.2rem;max-width:100%}.image-banner-responsive__text{font-size:1.5rem;max-width:100%}.image-banner-responsive__button{width:100%;justify-content:center;padding:1.4rem 2.4rem;font-size:1.6rem}}@media (prefers-reduced-motion: no-preference){.image-banner-responsive__content{animation:fadeInUp .8s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/image-banner-responsive.css.map */
