@media(max-width:767px){body.sw{--sw-pad:16px!important}body.sw .sw-wrap{padding-left:16px!important;padding-right:16px!important}body.sw .sw-util{font-size:10.5px!important}body.sw .sw-util__in{min-height:28px!important;justify-content:center!important}body.sw .sw-parent{font-size:10.5px!important;letter-spacing:.01em!important}body.sw .sw-parent__dot{width:5px!important;height:5px!important}body.sw .sw-util__r{display:none!important}body.sw .sw-head__in{min-height:62px!important;gap:4px!important}body.sw .sw-mark{min-width:0!important;gap:0!important}body.sw .sw-head .sw-mark__logo{height:34px!important;max-width:138px!important;width:auto!important}body.sw .sw-mark__sub{display:none!important}body.sw .sw-head__act{gap:0!important;margin-left:auto!important}body.sw .sw-icon{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:9px!important}body.sw .sw-mnav__panel{left:0!important;right:0!important;top:100%!important;padding:6px 16px 18px!important;max-height:calc(100svh - 90px)!important;overflow-y:auto!important;box-shadow:0 18px 34px #17171721!important}body.sw .sw-mnav__panel a{padding:14px 0!important;font-size:16px!important}body.sw .swr-shell{width:calc(100% - 32px)!important}body.sw .swr-hero{min-height:520px!important;height:72svh!important;max-height:620px!important;align-items:flex-end!important}body.sw .swr-hero__media video,body.sw .swr-hero__media img{object-position:center center!important}body.sw .swr-hero__veil{background:linear-gradient(0deg,#120f0dc7,#120f0d6b 48%,#120f0d26)!important}body.sw .swr-hero__inner{padding:0 0 42px!important}body.sw .swr-hero__copy{max-width:100%!important}body.sw .swr-kicker{font-size:10px!important;letter-spacing:.14em!important;margin-bottom:12px!important}body.sw .swr-hero h1{font-size:clamp(40px,11vw,48px)!important;line-height:.98!important;letter-spacing:-.045em!important}body.sw .swr-hero p{font-size:15.5px!important;line-height:1.55!important;margin-top:18px!important;max-width:36ch!important}body.sw .swr-actions{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;margin-top:24px!important}body.sw .swr-btn{width:100%!important;min-height:50px!important}body.sw .swr-actions .swr-link{justify-self:start!important;font-size:13px!important}body.sw .swr-feature{padding:48px 0!important}body.sw .swr-feature__grid{display:flex!important;flex-direction:column!important;gap:24px!important}body.sw .swr-feature__media{order:-1!important;width:100%!important;aspect-ratio:4/3!important}body.sw .swr-feature__copy h2{font-size:36px!important;line-height:1.02!important}body.sw .swr-feature__copy p{font-size:15px!important;line-height:1.6!important;margin:16px 0 20px!important}body.sw .swr-feature__meta{gap:16px!important}body.sw .swr-feature__meta strong{font-size:18px!important}body.sw .swr-shop{padding:54px 0!important}body.sw .swr-section-head,body.sw .swr-product-head{margin-bottom:24px!important;gap:12px!important}body.sw .swr-section-head h2,body.sw .swr-product-head h2,body.sw .swr-curated h2,body.sw .swr-fit h2,body.sw .swr-editorial h2{font-size:36px!important;line-height:1.02!important}body.sw .swr-cats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body.sw .swr-cat__media{aspect-ratio:4/5!important}body.sw .swr-cat>span{font-size:14px!important;line-height:1.25!important;padding-top:10px!important}body.sw .swr-selected{padding:54px 0!important}body.sw .swr-product-head>a{font-size:12px!important}body.sw .swr-product-grid{display:flex!important;gap:12px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;padding-bottom:8px!important;margin-right:-16px!important;scrollbar-width:none!important}body.sw .swr-product-grid::-webkit-scrollbar{display:none!important}body.sw .swr-card{flex:0 0 76vw!important;max-width:300px!important;scroll-snap-align:start!important}body.sw .swr-card__copy{padding-top:12px!important}body.sw .swr-card h3{font-size:15px!important;min-height:0!important}body.sw .swr-card strong{font-size:15px!important;margin-top:7px!important}body.sw .swr-proof{padding:0!important}body.sw .swr-proof__head{display:block!important;padding:26px 0 18px!important;border-bottom:1px solid rgba(255,255,255,.16)!important}body.sw .swr-proof__head>span{display:block!important;font-size:9px!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#ffffff8c!important;margin-bottom:7px!important}body.sw .swr-proof__head>strong{display:block!important;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif!important;font-size:25px!important;font-weight:400!important;line-height:1.1!important;color:#fff!important}body.sw .swr-proof__grid{display:block!important}body.sw .swr-proof__grid>div,body.sw .swr-proof__grid>div:first-child,body.sw .swr-proof__grid>div:last-child{position:relative!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:14px!important;padding:20px 0!important;border-right:0!important;border-bottom:1px solid rgba(255,255,255,.13)!important}body.sw .swr-proof__grid>div:last-child{border-bottom:0!important}body.sw .swr-proof__grid>div:before{grid-column:1!important;grid-row:1 / span 2!important;align-self:start!important;color:#ffffff6b!important;font-size:10px!important;font-weight:700!important;letter-spacing:.08em!important;padding-top:2px!important}body.sw .swr-proof__grid>div:nth-child(1):before{content:"01"!important}body.sw .swr-proof__grid>div:nth-child(2):before{content:"02"!important}body.sw .swr-proof__grid>div:nth-child(3):before{content:"03"!important}body.sw .swr-proof__grid>div:nth-child(4):before{content:"04"!important}body.sw .swr-proof__grid>div>strong{grid-column:2!important;display:block!important;font-size:14px!important;line-height:1.3!important;margin:0 0 6px!important;color:#fff!important}body.sw .swr-proof__grid>div>span{grid-column:2!important;display:block!important;font-size:12.5px!important;line-height:1.55!important;color:#ffffffab!important;max-width:38ch!important}body.sw .swr-curated{padding:56px 0!important}body.sw .swr-curated__intro{margin-bottom:28px!important}body.sw .swr-curated__intro>p{font-size:15px!important;line-height:1.6!important;margin-top:14px!important}body.sw .swr-curated__grid{grid-template-columns:1fr 1fr!important;gap:0!important}body.sw .swr-curated article,body.sw .swr-curated article+article{padding:18px 12px 18px 0!important;border-right:1px solid #cec5ba!important;border-bottom:1px solid #cec5ba!important}body.sw .swr-curated article:nth-child(2n){padding-left:12px!important;padding-right:0!important;border-right:0!important}body.sw .swr-curated article:nth-last-child(-n+2){border-bottom:0!important}body.sw .swr-curated h3{font-size:17px!important;margin:10px 0 7px!important}body.sw .swr-curated article p{font-size:12.5px!important;line-height:1.55!important}body.sw .swr-editorial{min-height:430px!important}body.sw .swr-editorial:after{background:linear-gradient(0deg,#120f0dc7,#120f0d1f 78%)!important}body.sw .swr-editorial__inner{padding:0 0 42px!important}body.sw .swr-editorial__copy p{font-size:15px!important;line-height:1.58!important;margin:16px 0 18px!important}body.sw .swr-fit{padding:56px 0!important}body.sw .swr-fit__grid{gap:26px!important}body.sw .swr-fit__copy p{font-size:15px!important;line-height:1.6!important;margin:14px 0 10px!important}body.sw .swr-fit__form{padding:20px!important}body.sw .swr-form-row{grid-template-columns:1fr!important;gap:0!important}body.sw .swr-fit label{margin-bottom:14px!important}body.sw .swr-fit input,body.sw .swr-fit select,body.sw .swr-fit textarea{min-height:48px!important;font-size:16px!important;padding:12px!important}body.sw .sw-col__head{padding-top:18px!important;padding-bottom:22px!important}body.sw .sw-col__titlerow{margin-top:12px!important;display:block!important}body.sw .sw-col__title{font-size:34px!important;line-height:1!important}body.sw .sw-col__desc{font-size:14px!important;line-height:1.5!important;margin-top:12px!important;max-width:34ch!important}body.sw .sw-col__count{display:block!important;margin-top:14px!important;font-size:12px!important}body.sw .sw-col__choice{display:none!important}body.sw .sw-col__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 10px!important;margin-top:20px!important}body.sw .sw-card{gap:8px!important}body.sw .sw-card__media{height:auto!important;aspect-ratio:1/1!important;padding:0!important}body.sw .sw-card__name{font-size:16px!important;line-height:1.2!important}body.sw .sw-card__kind{font-size:9px!important;letter-spacing:.1em!important}body.sw .sw-card__price{font-size:15px!important}body.sw .sw-help{margin-top:42px!important;padding:42px 0!important}body.sw .sw-help__grid{display:flex!important;overflow-x:auto!important;gap:10px!important;scroll-snap-type:x mandatory!important;margin-right:-16px!important;scrollbar-width:none!important}body.sw .sw-help__grid::-webkit-scrollbar{display:none!important}body.sw .sw-help__card{flex:0 0 78vw!important;scroll-snap-align:start!important;min-height:160px!important}body.sw .sw-help__close{margin-top:32px!important}body.sw .sg-simwellness-product-main{padding:10px 0 34px!important}body.sw .sg-simwellness-product-main>form>div{padding-left:14px!important;padding-right:14px!important}body.sw .sg-simwellness-product-main>form>div>div{gap:18px!important}body.sw .sg-simwellness-product-main #product-title h1,body.sw .sg-simwellness-product-main #product-title .type__heading{font-size:34px!important;line-height:1.02!important;letter-spacing:-.035em!important}body.sw .sg-simwellness-product-main #product-price>div>span:first-child,body.sw .sg-simwellness-product-main #product-price span[style*="font-weight:700"],body.sw .sg-simwellness-product-main #product-price [x-effect]{font-size:24px!important}body.sw .swp-buy-intro{padding-bottom:14px!important}body.sw .swp-buy-intro p{font-size:13.5px!important;line-height:1.55!important}body.sw .swp-quicklinks{gap:14px!important;overflow-x:auto!important;white-space:nowrap!important;padding:12px 0!important;scrollbar-width:none!important}body.sw .swp-quicklinks::-webkit-scrollbar{display:none!important}body.sw .swp-mini-proof>div{padding:10px 0!important}body.sw .sg-simwellness-product-main button[type=submit],body.sw .sg-simwellness-product-main [name=add],body.sw .sg-simwellness-product-main .sw-yeti-configure-link{min-height:52px!important;width:100%!important}body.sw .swp-service__in{width:calc(100% - 32px)!important}body.sw .swp-service__in>div,body.sw .swp-service__in>div:first-child,body.sw .swp-service__in>div:last-child{padding:14px 0!important}body.sw .sw-keys{margin-top:0!important;padding:38px 0!important}body.sw .sw-keys__row{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:14px!important}body.sw .sw-keys__item,body.sw .sw-keys__item+.sw-keys__item{padding:16px 10px!important;border-right:1px solid rgba(255,255,255,.16)!important;border-bottom:1px solid rgba(255,255,255,.16)!important}body.sw .sw-keys__item:nth-child(2n){border-right:0!important}body.sw .sw-keys__v{font-size:18px!important}body.sw .sw-keys__k{font-size:9px!important}body.sw .sw-keys__dim{margin-top:24px!important;padding:12px!important}body.sw .swtab{padding:42px 0!important}body.sw .swtab__in{padding:0 16px!important}body.sw .swtab__bar{gap:22px!important;margin-bottom:20px!important;padding-bottom:10px!important}body.sw .swtab__pill{font-size:11px!important;letter-spacing:.03em!important;padding-bottom:10px!important}body.sw .swtab__in:after{display:none!important}body.sw .swtab__panel{padding:20px 0 0!important;font-size:14px!important;line-height:1.62!important}body.sw .swtab__title{font-size:28px!important;margin-bottom:14px!important}body.sw .sw-cmp,body.sw .sw-jny{padding:50px 0!important}body.sw .sw-cmp__title,body.sw .sw-jny__title{font-size:34px!important}body.sw .sw-cmp__body,body.sw .sw-jny__body{font-size:14px!important;line-height:1.58!important;margin-top:12px!important}body.sw .sw-cmp__scroll{margin-top:26px!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x proximity!important;overscroll-behavior-x:contain!important;overscroll-behavior-y:auto!important;touch-action:auto!important;-webkit-overflow-scrolling:touch!important}body.sw .sw-cmp__grid,body.sw .sw-cmp__col,body.sw .sw-cmp__card,body.sw .sw-cmp__specs,body.sw .sw-cmp__row{touch-action:auto!important;overscroll-behavior-y:auto!important}body.sw .sw-cmp__grid{display:flex!important;min-width:0!important;width:max-content!important}body.sw .sw-cmp__col{flex:0 0 76vw!important;max-width:290px!important;scroll-snap-align:start!important}body.sw .sw-cmp__card{padding:12px!important}body.sw .sw-cmp__name{font-size:18px!important}body.sw .sw-cmp__row{padding:11px 12px!important}body.sw .sw-jny__list{margin-top:26px!important}body.sw .sw-jny__step{grid-template-columns:30px 1fr!important;gap:12px!important;padding:18px 0!important}body.sw .sw-jny__num{font-size:20px!important}body.sw .sw-jny__step-title{font-size:19px!important}body.sw .sw-jny__step-text{font-size:13.5px!important;line-height:1.55!important;margin-top:5px!important}body.sw .sw-yeti-configurator{padding:44px 0 36px!important}body.sw .sw-yeti-configurator__inner{padding:0 16px!important}body.sw .sw-yeti-configurator h2{font-size:34px!important}body.sw .sw-yeti-configurator__intro p{font-size:14px!important;margin:12px 0 24px!important}body.sw .sw-yeti-configurator__preferences,body.sw .sw-yeti-configurator__contact{padding:18px 0!important}body.sw .swp-faq{padding:54px 16px!important}body.sw .swp-faq__in{grid-template-columns:1fr!important;gap:20px!important}body.sw .swp-faq h2{font-size:34px!important}body.sw .swp-faq summary{padding:17px 30px 17px 0!important;font-size:14px!important}body.sw .swp-faq details p{font-size:13.5px!important}body.sw .swp-fit{padding:54px 16px!important}body.sw .swp-fit__in{grid-template-columns:1fr!important;gap:24px!important}body.sw .swp-fit__copy h2{font-size:34px!important}body.sw .swp-fit__copy p{font-size:14px!important;margin:14px 0 10px!important}body.sw .swp-fit__form{padding:18px!important}body.sw .swp-fit__row{grid-template-columns:1fr!important;gap:0!important}body.sw .swp-fit input,body.sw .swp-fit select,body.sw .swp-fit textarea{font-size:16px!important;min-height:48px!important}body.sw .sw-ab__head,body.sw .sw-ct__head{padding-top:28px!important}body.sw .sw-ab__title,body.sw .sw-ct__title{font-size:34px!important}body.sw .sw-ab__body,body.sw .sw-ct__cols{gap:24px!important;padding-top:24px!important}body.sw .sw-ab__media{position:static!important}body.sw .sw-ct__side{position:static!important;width:100%!important}body.sw .sw-ct__card{padding:20px!important}body.sw .sw-faq__layout{display:block!important}body.sw .sw-faq__aside{position:static!important;margin-top:30px!important;padding:20px!important}body.sw .sw-faq__q{font-size:16px!important;padding:18px 0!important}body.sw .sw-foot__in{padding-top:36px!important}body.sw .sw-foot__top{display:grid!important;grid-template-columns:1fr!important;gap:30px!important}body.sw .sw-foot__about{max-width:none!important}body.sw .sw-foot__logo{width:150px!important;height:auto!important}body.sw .sw-foot__signup{max-width:none!important;width:100%!important}body.sw .sw-foot__cols{display:grid!important;grid-template-columns:1fr 1fr!important;gap:28px 22px!important;width:100%!important}body.sw .sw-foot__form-row{flex-direction:column!important;gap:8px!important}body.sw .sw-foot__form-row input{font-size:16px!important}body.sw .sw-foot__story{margin-top:28px!important;padding-top:22px!important}body.sw .sw-foot__bar{display:block!important;margin-top:28px!important;padding:18px 0 24px!important;font-size:11px!important}body.sw .sw-foot__legal{display:flex!important;gap:16px!important;margin-top:12px!important}}@media(max-width:390px){body.sw .swr-hero h1{font-size:39px!important}body.sw .swr-cats{gap:8px!important}body.sw .swr-curated__grid{grid-template-columns:1fr!important}body.sw .swr-curated article,body.sw .swr-curated article+article,body.sw .swr-curated article:nth-child(2n){padding:16px 0!important;border-right:0!important;border-bottom:1px solid #cec5ba!important}body.sw .swr-curated article:last-child{border-bottom:0!important}body.sw .sw-col__grid{grid-template-columns:1fr 1fr!important}body.sw .sw-card__name{font-size:15px!important}body.sw .sw-foot__cols{grid-template-columns:1fr!important}}@media(max-width:767px){body.sw .swtab__bar{overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;overscroll-behavior-y:none!important;touch-action:pan-x!important;-webkit-overflow-scrolling:touch!important}body.sw .swtab__panel,body.sw .swtab__rte{touch-action:pan-y!important;overscroll-behavior-x:none!important}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/simwellness-mobile.css.map */
