.sg-ab .sg-ab-dots{display:none}@media(max-width:767px){.sg-ab .sg-ab-story,.sg-ab .sg-ab-problem,.sg-ab .sg-ab-solution,.sg-ab .sg-ab-steps,.sg-ab .sg-ab-values,.sg-ab .sg-ab-testimonials,.sg-ab .sg-ab-community,.sg-ab .sg-ab-faq,.sg-ab .sg-ab-final{padding-block:2.5rem}.sg-ab .sg-ab-stats{padding-block:2rem}.sg-ab .sg-ab-section-head{margin-bottom:2rem}.sg-ab .sg-ab__container{padding-inline:1.25rem}.sg-ab .sg-ab-hero,.sg-ab .sg-ab-hero__inner{min-height:auto}.sg-ab .sg-ab-hero__inner{padding:4rem 1.25rem}.sg-ab .sg-ab-hero__badge{margin-bottom:1.25rem}.sg-ab .sg-ab-hero__title{margin-bottom:1rem}.sg-ab .sg-ab-hero__sub{margin-bottom:1.5rem}.sg-ab .sg-ab-hero__actions{gap:.75rem;margin-top:1.5rem}.sg-ab .sg-ab-hero__actions .sg-ab-btn{width:100%;min-height:48px;padding-block:.875rem}.sg-ab .sg-ab-hero__scroll{display:none}.sg-ab .sg-ab-story__grid{gap:1.5rem}.sg-ab .sg-ab-story__img{height:14rem;border-radius:.875rem}.sg-ab .sg-ab-story__media-deco{display:none}.sg-ab .sg-ab-story__body p{font-size:.9375rem;line-height:1.7;margin-bottom:1rem}.sg-ab .sg-ab-founder{margin-top:1rem;padding-top:.5rem}.sg-ab .sg-ab-problem__grid{grid-template-columns:repeat(2,1fr);gap:.75rem}.sg-ab .sg-ab-card-stat{padding:1.25rem .875rem}.sg-ab .sg-ab-card-stat__icon{width:2.75rem;height:2.75rem;margin-bottom:.75rem}.sg-ab .sg-ab-card-stat__num{font-size:1.375rem}.sg-ab .sg-ab-card-stat__desc{font-size:.8125rem;line-height:1.55}.sg-ab .sg-ab-solution__cols{gap:1.5rem}.sg-ab .sg-ab-solution__cols>div:first-child,.sg-ab .sg-ab-solution__cols>div:last-child{display:flex;flex-direction:row;gap:.75rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:1.25rem;padding-inline:1.25rem;margin-inline:-1.25rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(167,139,250,.3) transparent}.sg-ab .sg-ab-solution__cols>div:first-child::-webkit-scrollbar,.sg-ab .sg-ab-solution__cols>div:last-child::-webkit-scrollbar{height:4px}.sg-ab .sg-ab-solution__cols>div:first-child::-webkit-scrollbar-thumb,.sg-ab .sg-ab-solution__cols>div:last-child::-webkit-scrollbar-thumb{background:#a78bfa4d;border-radius:9999px}.sg-ab .sg-ab-feature-row{flex:0 0 85%;scroll-snap-align:start;margin-bottom:0;background:#fff;border:1px solid rgba(233,213,255,.3);border-radius:.875rem;padding:1rem;min-height:88px}.sg-ab .sg-ab-product{order:0}.sg-ab .sg-ab-steps__grid{grid-template-columns:none;display:flex;flex-direction:row;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.25rem;padding-inline:1.25rem;margin-inline:-1.25rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sg-ab .sg-ab-steps__grid::-webkit-scrollbar{display:none}.sg-ab .sg-ab-step{flex:0 0 80%;scroll-snap-align:start;background:#fdfaff;border-radius:1rem;padding:1.25rem 1rem 1.5rem}.sg-ab .sg-ab-steps__cta{margin-top:1.5rem}.sg-ab .sg-ab-steps__cta .sg-ab-btn{width:100%;min-height:48px}.sg-ab .sg-ab-values__grid{grid-template-columns:none;display:flex;flex-direction:row;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.25rem;padding-inline:1.25rem;margin-inline:-1.25rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(167,139,250,.3) transparent}.sg-ab .sg-ab-values__grid::-webkit-scrollbar{height:4px}.sg-ab .sg-ab-values__grid::-webkit-scrollbar-thumb{background:#a78bfa4d;border-radius:9999px}.sg-ab .sg-ab-value-card{flex:0 0 85%;scroll-snap-align:start;padding:1.5rem 1.25rem;min-height:220px}.sg-ab .sg-ab-testimonials__grid{grid-template-columns:none;display:flex;flex-direction:row;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.25rem;padding-inline:1.25rem;margin-inline:-1.25rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(167,139,250,.3) transparent}.sg-ab .sg-ab-testimonials__grid::-webkit-scrollbar{height:4px}.sg-ab .sg-ab-testimonials__grid::-webkit-scrollbar-thumb{background:#a78bfa4d;border-radius:9999px}.sg-ab .sg-ab-quote-card{flex:0 0 85%;scroll-snap-align:start;padding:1.25rem}.sg-ab .sg-ab-quote-card p{font-size:.875rem;line-height:1.7;margin-bottom:1rem}.sg-ab .sg-ab-stats__grid{grid-template-columns:repeat(2,1fr);gap:1rem}.sg-ab .sg-ab-stat-item__num{font-size:1.5rem}.sg-ab .sg-ab-stat-item__icon{width:2.5rem;height:2.5rem;margin-bottom:.5rem}.sg-ab .sg-ab-stats__blob--tr,.sg-ab .sg-ab-stats__blob--bl{display:none}.sg-ab .sg-ab-community__grid{gap:1.5rem}.sg-ab .sg-ab-community h2{margin-bottom:1rem}.sg-ab .sg-ab-community__text p{font-size:.9375rem;line-height:1.7;margin-bottom:.875rem}.sg-ab .sg-ab-community__actions{gap:.75rem;margin-top:.75rem}.sg-ab .sg-ab-community__actions .sg-ab-btn{flex:1 1 0;min-width:0;min-height:44px;padding-inline:1rem;font-size:.875rem}.sg-ab .sg-ab-community__photos{gap:.5rem}.sg-ab .sg-ab-community__photos>div{gap:.5rem}.sg-ab .sg-ab-community__col--offset{padding-top:1rem}.sg-ab .sg-ab-photo--sm img{height:9rem}.sg-ab .sg-ab-photo--lg img{height:11rem}.sg-ab .sg-ab-faq-item{margin-bottom:.625rem}.sg-ab .sg-ab-faq-item__btn{padding:1rem;font-size:.9375rem;min-height:48px}.sg-ab .sg-ab-faq-item__panel p{padding:0 1rem 1rem;font-size:.875rem}.sg-ab .sg-ab-faq-item.is-open .sg-ab-faq-item__panel{max-height:24rem}.sg-ab .sg-ab-final__card{padding:1.5rem 1.25rem;border-radius:1.125rem}.sg-ab .sg-ab-final__grid{gap:1.5rem}.sg-ab .sg-ab-final__text>p{font-size:.9375rem;line-height:1.7;margin-bottom:1.25rem}.sg-ab .sg-ab-final__text .sg-ab-btn{width:100%;min-height:48px;font-size:1rem;padding:.875rem 1.5rem}.sg-ab .sg-ab-trust-strip{gap:.75rem 1rem;margin-top:1.25rem;font-size:.8125rem}.sg-ab .sg-ab-final__blob--1,.sg-ab .sg-ab-final__blob--2{display:none}.sg-ab .sg-ab-sticky{bottom:1rem;width:calc(100% - 2rem);max-width:24rem}.sg-ab .sg-ab-sticky .sg-ab-btn{width:100%;min-height:52px;padding-block:.875rem;font-size:1rem;box-shadow:0 12px 32px #a78bfa66}.sg-ab .sg-ab-btn{min-height:44px}.sg-ab .sg-ab-testimonials__grid,.sg-ab .sg-ab-values__grid,.sg-ab .sg-ab-steps__grid,.sg-ab .sg-ab-solution__cols>div:first-child,.sg-ab .sg-ab-solution__cols>div:last-child{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:scroll!important;overflow-y:visible!important;touch-action:manipulation!important;-webkit-overflow-scrolling:auto!important;overscroll-behavior-x:contain;overscroll-behavior-y:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:1.25rem;padding:.75rem 1.25rem;margin-inline:-1.25rem;scroll-padding-inline-start:1.25rem}.sg-ab .sg-ab-testimonials__grid::-webkit-scrollbar,.sg-ab .sg-ab-values__grid::-webkit-scrollbar,.sg-ab .sg-ab-steps__grid::-webkit-scrollbar,.sg-ab .sg-ab-solution__cols>div:first-child::-webkit-scrollbar,.sg-ab .sg-ab-solution__cols>div:last-child::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.sg-ab .sg-ab-quote-card,.sg-ab .sg-ab-value-card,.sg-ab .sg-ab-step,.sg-ab .sg-ab-feature-row{flex:0 0 90%!important;scroll-snap-align:start;scroll-snap-stop:always;background:#fff;border:1px solid rgba(233,213,255,.5);border-radius:1.25rem;box-shadow:0 18px 40px #1c10281a,0 3px 10px #1c10280d;opacity:.6;transition:opacity .4s ease}.sg-ab .sg-ab-quote-card{padding:1.5rem 1.375rem}.sg-ab .sg-ab-value-card{padding:1.75rem 1.375rem;min-height:230px}.sg-ab .sg-ab-step{padding:1.5rem 1.25rem 1.625rem}.sg-ab .sg-ab-feature-row{padding:1.25rem 1.125rem;min-height:96px}.sg-ab .sg-ab-quote-card.is-active,.sg-ab .sg-ab-value-card.is-active,.sg-ab .sg-ab-step.is-active,.sg-ab .sg-ab-feature-row.is-active{opacity:1}.sg-ab .sg-ab-testimonials__grid>.sg-ab-quote-card:first-child,.sg-ab .sg-ab-values__grid>.sg-ab-value-card:first-child,.sg-ab .sg-ab-steps__grid>.sg-ab-step:first-child,.sg-ab .sg-ab-solution__cols>div>.sg-ab-feature-row:first-child{opacity:1}.sg-ab .sg-ab-final__grid{display:flex;flex-direction:column;gap:1.25rem;align-items:stretch}.sg-ab .sg-ab-final__text{display:contents}.sg-ab .sg-ab-final__text>h2{order:1;margin:0;text-align:center}.sg-ab .sg-ab-final__text>p{order:2;margin:0;text-align:center}.sg-ab .sg-ab-pulse-visual{order:3;min-height:auto}.sg-ab .sg-ab-pulse-visual:has(.sg-ab-pulse-visual__center--photo){min-height:auto}.sg-ab .sg-ab-final__text>.sg-ab-btn{order:4;align-self:stretch;width:100%}.sg-ab .sg-ab-final__text>.sg-ab-trust-strip{order:5;margin-top:0}.sg-ab .sg-ab-trust-strip{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;gap:.5rem;padding-top:.25rem;font-size:.6875rem;line-height:1.2;color:var(--sg-ab-muted)}.sg-ab .sg-ab-trust-strip span{flex:1 1 0;min-width:0;display:inline-flex;flex-direction:column;align-items:center;text-align:center;gap:.25rem}.sg-ab .sg-ab-trust-strip svg{width:.875rem;height:.875rem;flex-shrink:0}.sg-ab .sg-ab-dots{display:flex;justify-content:center;align-items:center;gap:.425rem;margin:1rem 0 0;padding:0;list-style:none}.sg-ab .sg-ab-dot{width:.5rem;height:.5rem;padding:0;border:0;border-radius:9999px;background:#a78bfa47;cursor:pointer;transition:width .3s ease,background .3s ease,opacity .3s ease;position:relative;flex-shrink:0;-webkit-appearance:none;appearance:none}.sg-ab .sg-ab-dot:before{content:"";position:absolute;top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem}.sg-ab .sg-ab-dot.is-active{width:1.5rem;background:linear-gradient(to left,#a78bfa,#ec4899)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/safegirl-about-mobile.css.map */
