.horizontal-spacing{padding-inline:16px}.feature-banner{position:relative;display:flex;flex-direction:column;overflow:hidden;isolation:isolate;box-sizing:border-box}.feature-banner--mobile-top{justify-content:flex-start}.feature-banner--mobile-bottom{justify-content:flex-end}.feature-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.feature-banner__media{display:block;width:100%;height:100%}.feature-banner__image{width:100%;height:100%;object-fit:cover}.feature-banner__image--desktop{display:none}.feature-banner__image--placeholder{background-color:#1a1a1a}.feature-banner__rain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;line-height:0}.feature-banner__rain-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.feature-banner__overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.feature-banner__content{position:relative;z-index:2;display:flex;align-items:center;box-sizing:border-box}.feature-banner__content-inner{width:100%;display:flex;flex-direction:column}.feature-banner__text,.feature-banner__button{padding-block-start:var(--fb-top-mobile, 0px)}.feature-banner__text--label p{font-family:var(--font-ferrum);color:#b5ab87;font-size:12px;line-height:20px;letter-spacing:1.92px;font-weight:500;text-transform:uppercase;margin:0}.feature-banner__text--heading h1{font-family:var(--font-ferrum);color:#fff;text-shadow:0 0 20px rgba(242,208,107,.6);font-size:32px;line-height:38.4px;letter-spacing:-.64px;font-weight:700;text-transform:uppercase;margin:0}.feature-banner__based .feature-banner__text--heading h1{font-size:31px;line-height:43.4px;letter-spacing:-.62px}.feature-banner__text--heading h1 strong{color:#ffe689}.feature-banner__text--subheading h2{font-family:var(--font-ferrum);color:#ffe689;font-size:18px;line-height:25.2px;letter-spacing:-.36px;font-weight:700;text-transform:uppercase;margin:0}.feature-banner__text--subheading h3{padding-block-start:8px;font-family:var(--font-ferrum);color:#ffe689;font-size:20px;line-height:26px;font-weight:500;margin:0}.feature-banner__text--body p{font-family:var(--font-manrope);color:#fff;font-size:14px;line-height:18.2px;font-weight:400;margin:0}.feature-banner__text--body p+p{padding-block-start:16px}.feature-banner__text--body p strong{font-weight:400}.feature-banner__text--accent p{font-family:var(--font-manrope);color:#ffe57c;font-size:14px;line-height:18.2px;font-weight:500;margin:0}.feature-banner__button-wrapper a{display:inline-flex;align-items:center;gap:8px;background-color:transparent;border:none;padding:16px 32px;font-family:var(--font-ferrum);font-size:16px;line-height:19.2px;letter-spacing:.8px;font-weight:700;text-decoration:none;transition:background-color .2s ease}.feature-banner__button-wrapper.primary-button a{background-color:#ffe689;border:1px solid rgba(255,230,137,.4);color:#5c4c00}.feature-banner__button-wrapper.secondry-button a{color:#ffe689}.feature-banner__button-wrapper a:after{content:"\2192"}.feature-banner__button-wrapper.primary-button a:hover{background:#b8934a}.horizantal-spacing{padding:16px}@media(min-width:769px){.horizantal-spacing{padding-inline:48px}.feature-banner__text,.feature-banner__button{padding-block-start:var(--fb-top, 0px)}.feature-banner{flex-direction:row;align-items:center}.feature-banner--desktop-left{justify-content:flex-start}.feature-banner--desktop-right{justify-content:flex-end}.feature-banner__image--mobile{display:none}.feature-banner__image--desktop{display:block}.feature-banner__content-inner{max-width:509px}.feature-banner__text--label p{line-height:14.4px;font-weight:600}.feature-banner__text--heading h1{font-size:48px;line-height:52.8px;letter-spacing:-.96px}.feature-banner__based .feature-banner__text--heading h1{font-size:46px;line-height:55.2px;letter-spacing:-.92px}.feature-banner__text--subheading h2{font-size:32px;line-height:38.4px;letter-spacing:-.64px}.feature-banner__text--subheading h3{font-size:24px;line-height:31.2px}.feature-banner__text--body p,.feature-banner__text--accent p{font-size:20px;line-height:26px}.feature-banner__text--accent p{font-weight:600}.feature-banner__text--body p strong{font-weight:500}}@media(min-width:1440px){.horizantal-spacing{padding-inline:96px}}.hero-trading__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block!important;z-index:1;pointer-events:none}.hero-trading__wrapper{z-index:2}
/*# sourceMappingURL=/cdn/shop/t/61/assets/feature-banner.css.map */
