.jp-welcome{overflow:hidden}@media only screen and (min-width:990px){.jp-welcome{--outer: var(--JP-SECTION-PX)}}.jp-welcome .hero__content__wrapper{position:relative;z-index:1}.jp-welcome .hero__content{gap:16px}.jp-welcome .hero__content>*{margin:0}.jp-welcome .hero__subheading{display:inline-flex;align-items:center;align-self:flex-start;width:fit-content;padding:11px;border:1px solid var(--JP-BORDER-ORANGE);border-radius:var(--JP-RADIUS-PILL);background:var(--JP-GRADIENT-PILL);font-family:var(--FONT-STACK-BODY);font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0;text-transform:none;color:var(--JP-ORANGE)}.jp-welcome .hero__title{font-family:var(--FONT-STACK-HEADING);font-size:var(--JP-SECTION-TITLE-SIZE);font-style:normal;font-weight:var(--JP-WEIGHT-HEADING-LIGHT);line-height:var(--JP-SECTION-TITLE-LH);letter-spacing:0;text-transform:none;color:var(--JP-NAVY)}.jp-welcome .hero__rte{max-width:1295px;font-size:20px;font-weight:600;line-height:30px;color:var(--JP-MIST)}.jp-welcome .hero__rte p{margin:0;font-size:inherit;line-height:inherit}.jp-welcome__decor{position:absolute;top:-16px;right:34px;z-index:0;width:162px;height:196px;object-fit:contain;opacity:.8;pointer-events:none}@media only screen and (min-width:750px)and (max-width:989px){.jp-welcome .hero__rte{font-size:18px;line-height:1.5}}@media only screen and (max-width:749px){.jp-welcome .hero__subheading{padding:7px;font-size:12px;line-height:18px}.jp-welcome .hero__rte{font-size:12px;font-weight:500;line-height:18px}.jp-welcome__decor{top:-6px;right:16px;width:87px;height:105px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/jp-welcome.css.map */
