.safe-space-banner{padding-top:var(--safe-space-padding-top-mobile, 32px);padding-bottom:var(--safe-space-padding-bottom-mobile, 32px);background-color:var(--safe-space-background, #7A0E5E)}.safe-space-banner__inner{display:grid;grid-template-columns:1.1fr .9fr;align-items:stretch;overflow:hidden}.safe-space-banner__left{display:flex;flex-direction:column;justify-content:center;gap:1rem;color:var(--safe-space-text-color, #ffffff)}.safe-space-banner__heading{margin:0 0 26px;line-height:1.3;font-weight:400!important;font-size:40px;letter-spacing:0;max-width:650px}.safe-space-banner__button{background-color:var(--safe-space-button-bg, #FF3152);color:var(--safe-space-button-text, #ffffff)}.safe-space-banner__right{position:relative;overflow:hidden}.safe-space-banner__image{width:100%;height:100%;object-fit:cover;display:block}body .btn{border-radius:6px;font-weight:400;font-size:18px;width:fit-content}@media screen and (max-width:989px){body .btn{font-size:12px}}.safe-space-banner .container{padding-right:0!important;margin-right:0}@media screen and (min-width:990px){.safe-space-banner{padding-top:var(--safe-space-padding-top-desktop, 56px);padding-bottom:var(--safe-space-padding-bottom-desktop, 56px)}.safe-space-banner__image-wrap{display:flex;align-items:flex-end;justify-content:flex-end;pointer-events:none;height:340px}}@media screen and (max-width:989px){.safe-space-banner__heading{text-align:left;font-size:18px;letter-spacing:.03px!important;margin:0}.safe-space-banner__left{gap:8px}.safe-space-banner__inner{gap:9px}}@media screen and (max-width:500px){.safe-space-banner__left{padding:20px 0}.safe-space-banner__image-wrap{height:100%}.safe-space-banner__image{object-position:left}}@media screen and (max-width:400px){.safe-space-banner__heading{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/section-safe-space-banner.css.map */
