.gl-product-hero-title{--gl-purple:#945ffd;--gl-orange:#f77737;--gl-ink:#231a3d;position:relative;max-width:900px;margin:0 auto 20px!important;padding:8px 18px 18px!important;background:transparent!important;border:0!important;box-shadow:none!important;text-align:center}.gl-product-hero-title:before,.gl-product-hero-title:after{content:none!important}.gl-product-hero-title .title-name{margin:0!important;color:var(--gl-ink)!important;font-size:clamp(29px,3.8vw,48px)!important;line-height:1.12!important;font-weight:850!important;letter-spacing:-.035em!important;text-wrap:balance}.gl-product-hero-title .title-name strong{font-weight:850!important}.gl-product-hero-title .title-name:after{content:"";display:block;width:72px;height:3px;margin:16px auto 0;border-radius:999px;background:linear-gradient(90deg,var(--gl-purple),var(--gl-orange));opacity:.9}@media(max-width:767px){.gl-product-hero-title{padding:6px 10px 14px!important;margin-bottom:14px!important}.gl-product-hero-title .title-name{font-size:clamp(26px,7.4vw,34px)!important;line-height:1.14!important;letter-spacing:-.025em!important}.gl-product-hero-title .title-name:after{width:58px;height:3px;margin-top:14px}}.gl-product-hero-title{max-width:940px!important;margin:2px auto 18px!important;padding:0 16px 16px!important;text-align:center!important}.gl-product-hero-title .title-name{position:relative!important;display:inline-block!important;max-width:900px!important;margin:0 auto!important;padding:15px 22px 17px!important;border:1px solid rgba(148,95,253,.18)!important;border-radius:26px!important;background:radial-gradient(circle at 8% 0,rgba(148,95,253,.12),transparent 34%),radial-gradient(circle at 94% 0,rgba(247,119,55,.1),transparent 32%),linear-gradient(180deg,#fff 0%,#fbf8ff 100%)!important;box-shadow:0 16px 42px rgba(34,23,74,.09)!important;color:var(--gl-ink)!important;font-size:clamp(28px,3.45vw,44px)!important;line-height:1.12!important;font-weight:950!important;letter-spacing:-.04em!important;text-wrap:balance!important}.gl-product-hero-title .title-name:before{content:"";position:absolute;left:18px;right:18px;top:0;height:4px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,var(--gl-purple),var(--gl-orange));opacity:.9}.gl-product-hero-title .title-name:after{width:64px!important;height:4px!important;margin:14px auto 0!important;background:linear-gradient(90deg,var(--gl-purple),var(--gl-orange))!important;opacity:.95!important}.gl-product-hero-title .title-name strong{font-weight:950!important}@media(max-width:767px){.gl-product-hero-title{padding:0 6px 12px!important;margin-bottom:10px!important}.gl-product-hero-title .title-name{display:block!important;padding:13px 14px 15px!important;border-radius:22px!important;font-size:clamp(24px,7vw,32px)!important;line-height:1.14!important;letter-spacing:-.03em!important}.gl-product-hero-title .title-name:before{left:14px;right:14px;height:3px}.gl-product-hero-title .title-name:after{width:54px!important;height:3px!important;margin-top:12px!important}}section.package-content .pk-header .title.gl-product-hero-title strong{background:transparent!important;color:#181818!important;text-transform:uppercase!important;font-weight:600!important;font-size:18px!important;line-height:22px!important;text-align:center!important;letter-spacing:.192857px!important;padding:10px!important;display:inline-table!important}.gl-product-hero-title .title-name{background:linear-gradient(90deg,var(--gl-purple),var(--gl-orange)) top/100% 4px no-repeat,radial-gradient(circle at 8% 0,rgba(148,95,253,.12),transparent 34%),radial-gradient(circle at 94% 0,rgba(247,119,55,.1),transparent 32%),linear-gradient(180deg,#fff 0%,#fbf8ff 100%)!important;background-clip:border-box!important;overflow:hidden!important}.gl-product-hero-title .title-name:before{content:none!important}@media(max-width:767px){.gl-product-hero-title .title-name{background:linear-gradient(90deg,var(--gl-purple),var(--gl-orange)) top/100% 3px no-repeat,radial-gradient(circle at 8% 0,rgba(148,95,253,.12),transparent 34%),radial-gradient(circle at 94% 0,rgba(247,119,55,.1),transparent 32%),linear-gradient(180deg,#fff 0%,#fbf8ff 100%)!important}}section.package-content .pk-header .title.gl-product-hero-title strong{background:transparent!important;color:#181818!important;text-transform:uppercase!important;font-weight:900!important;font-size:20px!important;line-height:28px!important;text-align:center!important;letter-spacing:.192857px!important;padding:10px!important;display:inline-table!important}
