.fxb-section{position:relative;height:var(--fxb-height, 550px);overflow:hidden;display:flex}.fxb-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#cfcfcf;background-repeat:no-repeat;background-size:cover;background-position:var(--fxb-bg-position, center center);background-attachment:scroll}[data-fxb-parallax=true] .fxb-bg{background-attachment:fixed}.fxb-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:var(--fxb-overlay-color, #000000);opacity:var(--fxb-overlay-opacity, .4)}.fxb-content-wrap{position:relative;z-index:3;width:100%;height:100%;display:flex;align-items:var(--fxb-v-align, center);justify-content:var(--fxb-h-align, center);padding:0 var(--fxb-content-padding, 40px);box-sizing:border-box}.fxb-content{max-width:var(--fxb-content-max-width, 640px);display:flex;flex-direction:column;align-items:var(--fxb-h-align, center);text-align:var(--fxb-text-align, center);gap:18px}.fxb-heading{margin:0;font-weight:800;font-size:var(--fxb-desktop-heading-size, 48px);line-height:var(--fxb-desktop-heading-lh, 1.1);color:var(--fxb-heading-color, #ffffff)}.fxb-description{margin:0;font-size:var(--fxb-desktop-desc-size, 18px);line-height:var(--fxb-desktop-desc-lh, 1.5);color:var(--fxb-desc-color, #f0f0f0)}.fxb-description p{margin:0}.fxb-button-wrap{margin-top:6px}.fxb-button{display:inline-block;padding:14px 34px;font-size:var(--fxb-desktop-btn-size, 14px);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;background:var(--fxb-btn-bg, transparent);color:var(--fxb-btn-text, #ffffff);border:1px solid var(--fxb-btn-border, #ffffff);transition:opacity .25s ease}.fxb-button:hover{opacity:.75}@media screen and (max-width:749px){.fxb-section{height:var(--fxb-mobile-height, 420px)}.fxb-bg{background-attachment:scroll}.fxb-content-wrap{padding:0 24px}.fxb-heading{font-size:var(--fxb-mobile-heading-size, 30px);line-height:var(--fxb-mobile-heading-lh, 1.15)}.fxb-description{font-size:var(--fxb-mobile-desc-size, 15px);line-height:var(--fxb-mobile-desc-lh, 1.5)}.fxb-button{font-size:var(--fxb-mobile-btn-size, 13px);padding:12px 28px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-fixed-banner.css.map */
