.image-banner-content{position:absolute;display:flex;height:100%;max-width:1800px;align-items:var(--mobile-text-y);justify-content:var(--mobile-text-x);left:50%;top:0;transform:translate(-50%);padding:8% 5%;width:100%}.image-banner-header{text-align:center;margin-bottom:40px}.image-banner-header{font-size:36px;font-weight:700;line-height:1.2}.image-banner-content-heading,.image-banner-text-text,.image-banner-content-tag{line-height:1.2em}.image-banner-content-heading{line-height:1em;font-weight:700}.image-banner-content-tag{position:relative;background:var(--tag-color);width:max-content;border-radius:50px;padding:.3em 1em;overflow:hidden;font-weight:700}.image-banner-content-tag:before{position:absolute;content:"";display:block;width:200%;height:200%;z-index:2;background:linear-gradient(-45deg,#fff0 40%,#ffffff80,#fff0 60%);animation:scanning 3s linear infinite;-webkit-user-select:none;user-select:none;pointer-events:none}.image-banner-text_wrapper>div:not(:first-child){margin-top:15px}.image-banner-content-heading,.image-banner-text-text{color:var(--mb-text-color)}.image-banner-text-text{font-size:var(--mb-text-size)}@keyframes scanning{0%{transform:translate(-100%,-100%)}to{transform:translate(100%,100%)}}.image-banner-content-heading__large{font-size:8vw}.image-banner-content-heading__medium{font-size:6vw}.image-banner-content-heading__small{font-size:5vw}.image-banner-space{height:var(--mb-height);margin:0}@media screen and (max-width: 768px){.image-banner-text_wrapper{display:flex;flex-direction:column;align-items:var(--mobile-text-x);justify-content:var(--mobile-text-y);max-width:var(--mb-text-wrapper-width);text-align:var(--mb-text-align)}}@media screen and (min-width: 769px){.image-banner-content{justify-content:var(--desktop-text-x);align-items:var(--desktop-text-y);padding:8% 2%;width:90%}.image-banner-text_wrapper{max-width:var(--text-wrapper-width);justify-content:var(--desktop-text-x);align-items:var(--desktop-text-y);text-align:var(--text-align)}.image-banner-content-heading__large{font-size:52px}.image-banner-content-heading__medium{font-size:38px}.image-banner-content-heading__small{font-size:28px}.image-banner-text-text{font-size:var(--text-size)}.image-banner-content-tag{font-size:16px}.image-banner-text_wrapper>div:not(:first-child){margin-top:20px}.image-banner-space{height:var(--height)}.image-banner-content-heading,.image-banner-text-text{color:var(--text-color)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/image-banner.css.map */
