.super-hero{position:relative;min-height:var(--hero-min-height, 80vh);display:flex;padding:5%;box-sizing:border-box;overflow:hidden;background-size:cover;background-position:center;background-color:#f0f0f0}.super-hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;transition:opacity .3s ease-in-out}.super-hero.align--top-left{justify-content:flex-start;align-items:flex-start;text-align:left}.super-hero.align--top-center{justify-content:center;align-items:flex-start;text-align:center}.super-hero.align--top-right{justify-content:flex-end;align-items:flex-start;text-align:right}.super-hero.align--middle-left{justify-content:flex-start;align-items:center;text-align:left}.super-hero.align--middle-center{justify-content:center;align-items:center;text-align:center}.super-hero.align--middle-right{justify-content:flex-end;align-items:center;text-align:right}.super-hero.align--bottom-left{justify-content:flex-start;align-items:flex-end;text-align:left}.super-hero.align--bottom-center{justify-content:center;align-items:flex-end;text-align:center}.super-hero.align--bottom-right{justify-content:flex-end;align-items:flex-end;text-align:right}.hero-content-wrapper{position:relative;z-index:2;max-width:700px;width:100%;padding:40px;border-radius:12px}.hero-content-wrapper.box-visibility--none{background-color:transparent!important}@media (max-width: 768px){.hero-content-wrapper.box-visibility--desktop_only{background-color:transparent!important}}@media (min-width: 769px){.hero-content-wrapper.box-visibility--mobile_only{background-color:transparent!important}}.hero-main-content .heading{color:var(--heading-color);font-size:var(--heading-font-size);margin:0 0 10px;line-height:1.1}.heading-logo{margin-bottom:20px;max-width:100%;height:auto}.hero-main-content .subheading{color:var(--subheading-color);font-size:var(--subheading-font-size);margin:0 0 30px;line-height:1.3}.hero-main-content .subtext{color:var(--subtext-color);margin-top:20px;font-size:var(--subtext-font-size);text-transform:uppercase;letter-spacing:1px}.hero-buttons{display:flex;gap:16px;flex-wrap:wrap}.align--top-left .hero-buttons,.align--middle-left .hero-buttons,.align--bottom-left .hero-buttons{justify-content:flex-start}.align--top-center .hero-buttons,.align--middle-center .hero-buttons,.align--bottom-center .hero-buttons{justify-content:center}.align--top-right .hero-buttons,.align--middle-right .hero-buttons,.align--bottom-right .hero-buttons{justify-content:flex-end}.btn{text-decoration:none;font-weight:700;padding:12px 28px;border:2px solid;transition:all .3s;cursor:pointer}.btn:hover{transform:translateY(-2px)}.btn.filled-1{background-color:var(--btn-1-filled-bg);color:var(--btn-1-filled-text);border-color:var(--btn-1-filled-bg)}.btn.outline-2{background-color:transparent;color:var(--btn-2-outline-text);border-color:var(--btn-2-outline-border)}.review-block{margin-top:30px}.review-stars{color:var(--review-star-color);margin-bottom:10px}.review-stars .icon-star{width:18px;height:18px;margin:0 2px}.review-text{font-style:italic;font-size:1.1rem;color:var(--review-text-color)}.review-author{font-weight:700;margin-top:10px;color:var(--review-text-color)}.ticker-wrapper{position:absolute;bottom:0;left:0;width:100%;background-color:#fdfdfd;color:#1c1c1c;padding:12px 0;overflow:hidden;z-index:3}.ticker-content{display:flex;width:fit-content;animation:scroll-left 30s linear infinite}.ticker-content:hover{animation-play-state:paused}.ticker-list{display:flex;list-style:none;margin:0;padding:0}.ticker-list li{padding:0 2rem;font-size:.9rem;font-weight:600;text-transform:uppercase;white-space:nowrap}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-super-hero.css.map */
