.fabulous-announcement-section,.fabulous-announcement-section *,.fabulous-announcement-content,.fabulous-announcement-content *,.fabulous-main-line,.fabulous-main-line *,.fabulous-sub-line,.fabulous-sub-line *,.fabulous-third-line,.fabulous-third-line *{color:#fff!important}.fabulous-main-line{color:#fff!important;text-shadow:2px 2px 4px rgba(0,0,0,.2)!important;font-style:italic!important}.fabulous-sub-line{color:#fff!important;font-size:18px!important;margin-top:15px!important;font-weight:500!important;text-shadow:1px 1px 2px rgba(0,0,0,.15)!important}.fabulous-third-line{color:#fff!important;font-size:18px!important;margin-top:10px!important;font-weight:500!important;text-shadow:1px 1px 2px rgba(0,0,0,.15)!important;font-style:italic!important}@media screen and (max-width: 989px){.fabulous-sub-line,.fabulous-third-line{font-size:16px!important}}@media screen and (max-width: 749px){.fabulous-sub-line,.fabulous-third-line{font-size:14px!important;margin-top:8px!important}}.fabulous-announcement-bar{width:100%;background:linear-gradient(130deg,#e85aa5,#c93e86);padding:80px 20px!important;text-align:center;position:relative;overflow:hidden}.fabulous-announcement-content{max-width:1200px;margin:0 auto;width:100%}.fabulous-main-line{font-family:Playfair Display,serif;font-size:60px;font-weight:400;font-style:italic;color:#fff;line-height:1.2;margin:0 0 20px;text-shadow:0 2px 8px rgba(47,42,46,.2);letter-spacing:-.5px}.fabulous-sub-line{font-family:var(--font-body-family),sans-serif;font-size:20px;font-weight:400;color:#fff;line-height:1.5;opacity:.98;max-width:800px;margin:0 auto;letter-spacing:.3px}@media screen and (max-width: 989px){.fabulous-announcement-bar{padding:60px 30px!important}.fabulous-main-line{font-size:40px;margin-bottom:16px}.fabulous-sub-line{font-size:18px}}@media screen and (max-width: 749px){.fabulous-announcement-bar{padding:50px 20px!important}.fabulous-main-line{font-size:32px;margin-bottom:14px;letter-spacing:-.3px}.fabulous-sub-line{font-size:16px;line-height:1.6}}@media screen and (max-width: 480px){.fabulous-announcement-bar{padding:40px 16px!important}.fabulous-main-line{font-size:28px;margin-bottom:12px}.fabulous-sub-line{font-size:15px}}.fabulous-announcement-bar:hover .fabulous-main-line{transform:scale(1.02);transition:transform .3s ease}.fabulous-main-line,.fabulous-sub-line{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/*# sourceMappingURL=/cdn/shop/t/368/assets/fabulous-announcement-bar.css.map */
