.sf{--sf-blue: #334fb4;--sf-ink: #303030;--sf-bg: #f1f1fc;--sf-cream: #f9f6f0;--sf-grey: #7c8189;--sf-red: #ff0000;background:var(--sf-bg);color:var(--sf-ink);font-family:Outfit,sans-serif;-webkit-font-smoothing:antialiased}html,body{margin:0;background:var(--sf-bg)}.sf *,.sf *:before,.sf *:after{box-sizing:border-box}:where(.sf) img{display:block;max-width:100%}:where(.sf) :where(h2,h3,p,ul){margin:0}.sf a{color:inherit}.sf .b{color:var(--sf-blue)}.sf .k{color:var(--sf-ink)}.sf .sf-m{display:none}.sf-wrap{max-width:1170px;margin:0 auto}.sf-topbar{background:var(--sf-blue);height:20px}.sf-topbar h3{max-width:1170px;margin:0 auto;color:#fff;font:400 16px/20px Outfit,sans-serif;text-align:center}.sf-logo{height:95px;border-bottom:4px solid #fff}.sf-logo img{width:268px;height:91px;object-fit:contain;margin:0 auto;position:relative;left:10px}.sf .sf-btn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;background:var(--sf-blue);color:#f6f9fed4;text-decoration:none;border-radius:40px;padding:20px 95px;width:410px;height:66px}.sf-btn__main{font:700 22px/26.4px Outfit,sans-serif;white-space:nowrap}.sf-btn__sub{font:700 14px/16.8px Outfit,sans-serif;white-space:nowrap;margin-top:10px}.sf-cta{display:flex;flex-direction:column;align-items:center}.sf-cta__sub{font:400 14px/14px Outfit,sans-serif;color:var(--sf-grey);text-align:center;margin-top:15px;width:555px;white-space:pre}.sf-cta__sub--12{font-size:12px;line-height:12px}.sf-hero{display:flex;min-height:812px;margin-top:6px;padding-bottom:20px}.sf-hero__media{width:585px;flex:none;position:relative}.sf-hero__info{width:585px;flex:none;padding:5px 5px 0 10px}.sf-gallery__main{position:relative;width:560px;height:436px;margin:10px 0 0 13px}.sf-gallery__main img{width:100%;height:100%;object-fit:contain}.sf .sf-gallery__arrow{position:absolute;top:196px;width:41px;height:53px;display:flex;align-items:center;justify-content:center;color:#fff;font:700 18px Roboto,sans-serif;text-decoration:none;text-shadow:0 0 4px rgba(0,0,0,.25)}.sf-gallery__arrow--prev{left:-13px}.sf-gallery__arrow--next{right:-12px}.sf-gallery__thumbs{display:flex;gap:10px;margin:10px 0 0 5px;width:580px;overflow-x:auto;scrollbar-width:none}.sf-gallery__thumbs::-webkit-scrollbar{display:none}.sf-gallery__thumbs button{flex:none;width:60px;height:60px;padding:0;border:0;background:none;cursor:pointer;opacity:.75}.sf-gallery__thumbs button.is-active{opacity:1;outline:3px solid #4d5d7f;outline-offset:-3px;border-radius:3px}.sf-gallery__thumbs img{width:100%;height:100%;object-fit:cover}.sf-warning.sf-d{width:599px;max-width:none;height:276px;margin:20px 0 0 -7px;object-fit:fill}.sf-hero__rating{width:330px;height:32px;object-fit:contain;object-position:left}.sf-hero__title{margin:15px 0 0 5px;width:555px;font:700 32px/38.4px Outfit,sans-serif;color:#000}.sf-ticks{margin-top:25px;width:565px}.sf-ticks p{font:400 20px/34px Outfit,sans-serif;color:#000;text-align:justify}.sf-ticks .k0{color:#000}.sf-price{text-align:center;color:var(--sf-ink)}.sf-price s{font-weight:400}.sf-price .now{color:var(--sf-red)}.sf-price--hero{margin:25px 0 0 -5px;width:575px;font:400 18px/18px Outfit,sans-serif;height:24px}.sf-price--hero .cur{font-weight:700}.sf-price--hero .now{font-size:24px}.sf-btnwrap--hero{display:flex;justify-content:center;width:575px;margin:46px 0 0 -5px}.sf .sf-btn--hero{width:479px;height:98px;border-radius:50px;padding:20px 110px;color:#ffffffd4}.sf-btn--hero .sf-btn__main{font-size:26px;line-height:31.2px}.sf-btn--hero .sf-btn__sub{margin-top:10px}.sf-guar{font:400 14px/14px Outfit,sans-serif;color:var(--sf-ink);text-align:center}.sf-guar--hero{width:575px;margin:25px 0 0 -5px}.sf-badges{list-style:none;padding:0;margin:55px 0 0 12px}.sf-badges li{display:flex;align-items:center;height:44px}.sf-badges img{width:44px;height:44px;object-fit:contain;flex:none}.sf-badges p{margin-left:15px;font:400 16px/16px Outfit,sans-serif;color:var(--sf-ink)}.sf-fbrow{padding-top:45px}.sf-fbrow__title{font:700 28px/28px Roboto,sans-serif;color:var(--sf-blue);text-align:center;max-width:1160px;margin:0 auto}.sf-fbrow__list{display:flex;align-items:flex-start;height:420px;margin:5px auto 0;width:1168px;transform:translate(-3px)}.sf-fbrow__list img{object-fit:contain;flex:none}.sf-fbrow__list img:nth-child(1){width:299px;height:417px}.sf-fbrow__list img:nth-child(2){width:296px;height:420px;margin-left:-5px}.sf-fbrow__list img:nth-child(3){width:299px;height:418px;margin-left:-5px}.sf-fbrow__list img:nth-child(4){width:283px;height:325px;margin:50px 0 0 1px}.sf-row{display:flex}.sf-col{width:585px;flex:none}.sf-col--text{display:flex;flex-direction:column;align-items:center;padding:0 10px}.sf-h{font:700 30px/36px Outfit,sans-serif;color:var(--sf-ink);text-align:center;width:555px}.sf-copy{width:565px;text-align:center;font:400 20px/26px Outfit,sans-serif;color:var(--sf-ink)}.sf-copy ul{padding:0 0 0 8px;list-style:none}.sf-copy li:before{content:"\2022  "}.sf-row--why{margin-top:-5px}.sf-row--why .sf-col--text{padding-top:15px}.sf-h--why{font-weight:400}.sf-copy--why{margin-top:25px;line-height:52px}.sf-row--why .sf-cta{margin-top:20px}.sf-why-img{max-width:none;width:594px;height:527px;margin:30px 0 0 -4px;border-radius:20px;object-fit:fill}.sf-row--start{margin-top:45px}.sf-sq{width:585px;height:585px;object-fit:contain}.sf-h--start{margin-top:5px}.sf-copy--start{margin-top:15px}.sf-copy--start .gap{margin-top:26px}.sf-copy--start .gap+p:not(.gap){margin-top:0}.sf-row--start .sf-cta{margin-top:36px}.sf-row--support{margin-top:75px}.sf-support-img{max-width:none;width:597px;height:556px;margin:10px 0 0 -6px;border-radius:20px;object-fit:fill}.sf-h--support{margin-top:5px}.sf-copy--support{margin-top:15px;line-height:50px;width:545px}.sf-row--support .sf-cta{margin-top:20px}.sf-row--night{margin-top:45px}.sf-h--night{font-family:Roboto,sans-serif;line-height:30px;width:575px;margin-top:15px}.sf-copy--night{font-family:Roboto,sans-serif;line-height:40px;margin-top:35px}.sf-row--night .sf-cta{margin-top:20px}.sf-night-img{max-width:none;width:599px;height:432px;margin:10px 0 0 -7px;object-fit:contain}.sf-press{padding-top:20px}.sf-press__title{font:400 28px/28px Outfit,sans-serif;color:var(--sf-blue);text-align:center}.sf-press__img{width:1026px;height:170px;object-fit:fill;margin:15px auto 0}.sf-row--expert{margin-top:30px}.sf-h--expert{margin-top:5px}.sf-copy--expert{margin-top:35px;width:545px;line-height:40px}.sf-quote{font-family:Roboto,sans-serif}.sf-row--expert .sf-cta{margin-top:30px}.sf-expert-img{max-width:none;width:593px;height:599px;border-radius:20px;object-fit:fill;margin-left:-4px}.sf-row--proven{margin-top:45px}.sf-h--proven{font-weight:400;line-height:39px;color:var(--sf-blue);width:545px;margin-top:10px}.sf-h--proven2{font-weight:400;line-height:39px;font-size:26px;width:545px}.sf-h--proven2 .dk{color:#020817}.sf-copy--stats{margin-top:40px}.sf-copy--stats .pct{color:var(--sf-blue)}.sf-copy--stats .st{color:#252a32}.sf-copy--stats .dot{color:#d49692}.sf-row--proven .sf-cta{margin-top:46px}.sf-tp{display:flex;flex-direction:column;align-items:center}.sf-tp__logo{width:150px;height:50px}.sf-tp__line{display:flex;align-items:center;margin-top:5px}.sf-tp__line img{width:150px;height:32px;object-fit:contain}.sf-tp__line p{margin-left:10px;font:400 18px/18px Outfit,sans-serif}.sf-reviews{padding-top:55px}.sf-reviews .sf-tp__line{margin-left:377px;align-self:flex-start}.sf-reviews__title{font:700 34px/40.8px Outfit,sans-serif;text-align:center;margin-top:20px}.sf-reviews__count{font:700 34px/40.8px Outfit,sans-serif;text-align:center}.sf-reviews__count{height:41px}.sf-reviews__count span{font-size:22px}.sf-reviews__grid{display:flex;margin-top:5px}.sf-review{width:390px;display:flex;flex-direction:column;align-items:center}.sf-review__img{border-radius:20px;object-fit:fill}.sf-review--1 .sf-review__img{width:315px;height:317px;margin-top:10px}.sf-review--2 .sf-review__img{width:314px;height:314px;margin-top:10px}.sf-review--3 .sf-review__img{width:336px;height:315px;margin-top:10px}.sf-review__stars{width:233px;height:21px}.sf-review--1 .sf-review__stars{margin-top:30px}.sf-review--2 .sf-review__stars{margin-top:27px}.sf-review--3 .sf-review__stars{margin-top:30px}.sf-review__name,.sf-review__text{width:370px;font:400 18px/27px Outfit,sans-serif;text-align:center}.sf-review__name{margin-top:27px}.sf-review--2 .sf-review__name{margin-top:22px}.sf-review--2 .sf-review__name,.sf-review--2 .sf-review__text{line-height:21.6px}.sf-row--promise{margin-top:20px}.sf-promise-img{width:525px;height:453px;object-fit:contain;margin-left:30px}.sf-h--promise{font:400 22px/22px Roboto,sans-serif;margin-top:5px;width:575px}.sf-copy--promise{font:400 18px/36px Roboto,sans-serif;margin-top:25px}.sf-faq{background:var(--sf-cream);margin-top:0;padding-top:2px}.sf-faq__inner{max-width:1170px;margin:0 auto;background:var(--sf-bg);padding-bottom:0}.sf-faq__list{padding-top:0}.sf-faq__list details{margin-top:10px}.sf-faq__list summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;background:var(--sf-blue);color:#fff;font:700 20px/24px Roboto,sans-serif;padding:10px;border-radius:3px}.sf-faq__list summary::-webkit-details-marker,.sf-acc summary::-webkit-details-marker{display:none}.sf-faq__list summary:after,.sf-acc summary:after{content:"";flex:none;width:8px;height:8px;margin:0 20px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-3px) rotate(45deg);transition:transform .2s}.sf-faq__list details[open] summary:after,.sf-acc details[open] summary:after{transform:translateY(2px) rotate(-135deg)}.sf-faq__a{padding:20px 10px;font:400 18px/1.5 Outfit,sans-serif}.sf-offer{display:flex;flex-direction:column;align-items:center;padding:10px 0 0;height:646px}.sf-offer__img{width:400px;height:400px;object-fit:contain}.sf-price--offer{font:400 18px/25.2px Roboto,sans-serif;margin-top:20px;height:36px;width:100%;padding-top:8px}.sf-price--offer s,.sf-price--offer .cur,.sf-price--offer .now{font-family:Outfit,sans-serif}.sf-price--offer .cur{font-size:18px}.sf-price--offer .now{font-size:26px;line-height:33px}.sf .sf-btn--offer{width:359px;height:76px;border-radius:50px;padding:15px 70px;color:#fff;margin-top:20px}.sf-btn--offer .sf-btn__sub{font-weight:400;font-size:13px;line-height:15.6px;margin-top:5px}.sf-guar--offer{margin-top:5px}.sf-footer{padding-top:50px;height:270px}.sf-footer__cols{display:flex;max-width:1170px;margin:0 auto;padding-left:5px}.sf-footer__contact{width:575px;text-align:center}.sf-footer__contact p{font:400 15px/30px Outfit,sans-serif}.sf-footer__info{align-self:flex-start;width:585px;margin:10px 0 0 5px;text-align:center;font:400 14px Arial,sans-serif;color:#333}.sf-footer__info a{text-decoration:none;color:#333;margin:0 6px}.sf-footer__copy{font:400 15px/15px Outfit,sans-serif;text-align:center;margin-top:20px}.sf-sticky{position:sticky;bottom:0;z-index:10;height:90px;background:var(--sf-bg);visibility:hidden}.sf-sticky.is-visible{visibility:visible}.sf-sticky__inner{max-width:1170px;margin:0 auto;display:flex;align-items:center;height:100%;padding-left:45px}.sf-sticky__inner>img{width:86px;height:86px;object-fit:contain}.sf-sticky__info{margin-left:20px}.sf-sticky__title{font:700 24px/30px Outfit,sans-serif}.sf-sticky__price{font:400 18px Outfit,sans-serif;margin-top:10px}.sf-sticky__price .cur{font-weight:700}.sf-sticky__price .now{color:var(--sf-red);font-size:26px}.sf .sf-btn--sticky{margin-left:auto;margin-right:16px;width:359px;height:56px;border-radius:30px;padding:15px 100px;color:#f6f9fe}@media(max-width:600px){.sf .sf-d{display:none}.sf .sf-m{display:block}.sf span.sf-m,.sf u.sf-m,.sf em.sf-m{display:inline}.sf .sf-cta.sf-m{display:flex}.sf-topbar{height:18px}.sf-topbar h3{font-size:14px;line-height:18px;font-weight:700}.sf-logo{height:70px;border:0}.sf-logo img{width:189px;height:70px;left:0}.sf-hero{display:block;height:auto;margin:0}.sf-hero__media,.sf-hero__info{width:auto;padding:0}.sf-gallery__main{width:410px;height:410px;margin:0 10px;max-width:calc(100% - 20px)}.sf .sf-gallery__arrow{top:183px}.sf-gallery__arrow--prev{left:0}.sf-gallery__arrow--next{right:0}.sf-gallery__thumbs{margin:10px 0 0 15px;width:auto}.sf-gallery__thumbs button.sf-m{display:block}.sf-hero__rating{width:261px;height:25px;margin:20px auto 0 90px}.sf-hero__title{width:auto;margin:15px 15px 0;font-size:24px;line-height:24px;text-align:center;color:var(--sf-blue)}.sf-hero__title .b{color:var(--sf-blue)}.sf-ticks{width:auto;margin:30px 10px 0}.sf-ticks p{font:400 16px/24px Roboto,sans-serif;color:var(--sf-ink);text-align:center}.sf-warning.sf-m{width:100%;height:auto;aspect-ratio:430 / 244;margin-top:10px}.sf-price--hero{width:auto;margin:10px 10px 0;height:44px;font-family:Roboto,sans-serif}.sf-price--hero .cur{font-size:18px}.sf-price--hero .now{font-size:26px}.sf-btnwrap--hero{width:auto;margin:31px 0 0}.sf .sf-btn--hero{width:289px;height:78px;padding:15px 25px;color:#e9e9e9}.sf-btn--hero .sf-btn__main{font-size:24px;line-height:28.8px}.sf-btn--hero .sf-btn__sub{font-weight:400;font-size:13px;line-height:15.6px;margin-top:4px}.sf-guar--hero{width:auto;margin:11px 10px 0;font-size:12px;line-height:12px}.sf-badges{margin:20px 0 0 13px}.sf-badges li{height:38px}.sf-badges img{width:36px;height:37px}.sf-badges p{margin-left:12px;font-size:16px;line-height:18px}.sf-acc{padding:10px 10px 0}.sf-acc .sf-acc__item{margin-top:10px}.sf-acc .sf-acc__item:first-child{margin-top:0}.sf-acc summary{list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:10px 0;font:700 16px/19px Roboto,sans-serif;color:var(--sf-ink)}.sf-acc summary:after{margin:0 12px 0 10px}.sf-acc__body{padding:20px 10px;font:400 16px/1.5 Outfit,sans-serif}.sf-acc__body h2{font-size:20px;margin:16px 0 8px}.sf-acc__body h3{font-size:17px;margin:14px 0 6px}.sf-acc__body img{margin:12px 0;height:auto}.sf-acc__body p+p{margin-top:6px}.sf-row{display:block}.sf-col{width:auto}.sf-col--text{padding:0}.sf-h{width:auto;margin:0 15px;font-size:26px;line-height:31.2px}.sf-copy{width:auto;margin:0 15px;font-size:18px;line-height:23.4px}.sf-img-full{width:100%;height:auto}.sf-img-r{width:calc(100% - 20px);height:auto;aspect-ratio:1;margin:25px 10px 0;border-radius:20px;object-fit:fill}.sf-row--why{margin-top:15px}.sf-row--why .sf-col--text{padding-top:0}.sf-h--why+.sf-img-full{margin-top:35px}.sf-copy--why{margin-top:15px;line-height:23.4px}.sf-copy--why ul{margin-top:23px}.sf-row--start{margin-top:30px}.sf-h--start{font-size:24px;line-height:28.8px;margin-top:0}.sf-copy--start{margin-top:15px;line-height:21.6px}.sf-copy--start .gap{margin-top:22px}.sf-row--support{margin-top:38px}.sf-h--support{margin-top:0}.sf-copy--support{margin-top:15px;line-height:23.4px}.sf-copy--support p+p{margin-top:23px}.sf-row--support .sf-img-r{margin-top:4px}.sf-row--night .sf-img-r{margin-top:15px}.sf-row--night{margin-top:49px}.sf-h--night{font-family:Outfit,sans-serif;line-height:31.2px;margin-top:0}.sf-copy--night{font-family:Outfit,sans-serif;line-height:23.4px;margin-top:25px}.sf-press{padding-top:30px}.sf-press__title{font-size:24px;line-height:24px;margin:0 5px}.sf-press__img{width:calc(100% - 20px);height:auto;margin:10px 10px 0}.sf-row--expert{margin-top:0}.sf-row--expert .sf-img-r{margin-top:25px}.sf-h--expert{margin:15px 5px 0}.sf-copy--expert{margin:15px 10px 0;line-height:23.4px}.sf-quote{text-align:left}.sf-copy--expert .sf-quote+p{margin-top:24px}.sf-row--expert .sf-cta{margin-top:10px}.sf .sf-row--expert .sf-btn,.sf .sf-row--promise .sf-btn{width:360px;padding:20px 70px;color:#f6f9fed9}.sf-cta__sub--m{width:auto;font:400 12px/12px Outfit,sans-serif;color:var(--sf-grey);margin-top:10px;white-space:pre}.sf-row--proven{margin-top:37px}.sf-h--proven{margin:0 20px;font-size:26px;line-height:31.2px}.sf-h--proven+.sf-img-full{margin-top:20px}.sf-h--proven2{margin:20px 10px 0;font:400 18px/27px Roboto,sans-serif}.sf-copy--parents{font:400 18px/27px Roboto,sans-serif;margin:0 10px}.sf-tp.sf-m{display:flex;margin-top:40px;align-self:stretch}.sf-tp.sf-m .sf-tp__line{align-self:flex-start;margin-left:29px}.sf-tp.sf-m .sf-tp__line img{width:100px;height:21px}.sf-tp.sf-m .sf-tp__line p{font-size:14px;line-height:14px;margin-left:10px}.sf-copy--stats{margin:28px 10px 0;font:400 18px/27px Roboto,sans-serif}.sf-fbcar{margin-top:37px}.sf-fbcar__viewport{position:relative;overflow:hidden;height:430px}.sf-fbcar__track{display:flex;transition:transform .35s ease;height:100%}.sf-fbcar__slide{flex:none;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.sf-fbcar__slide img{width:100%;height:auto;max-width:none;flex:none}.sf-fbcar__arrow{position:absolute;top:50%;transform:translateY(-50%);background:none;border:0;color:var(--sf-blue);font:400 34px/1 Roboto,sans-serif;padding:6px;cursor:pointer}.sf-fbcar__arrow--prev{left:2px}.sf-fbcar__arrow--next{right:2px}.sf .sf-fbcar__thumbs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-top:0}.sf-fbcar__thumbs button{flex:none;width:80px;height:80px;padding:0;border:0;background:none;opacity:.6;cursor:pointer}.sf-fbcar__thumbs button.is-active{opacity:1}.sf-fbcar__thumbs img{width:100%;height:100%;object-fit:cover;object-position:top}.sf-reviews{padding-top:15px}.sf-reviews__title{margin:0 15px;font:400 22px/26.4px Outfit,sans-serif}.sf-reviews__count{margin:27px 15px 0;font:400 22px/26.4px Outfit,sans-serif}.sf-reviews__count strong{font-size:18px}.sf .sf-reviews__stack{display:block}.sf-review{width:auto}.sf-review__img{border-radius:0;object-fit:contain}.sf-review__name,.sf-review__text{width:310px;font-size:16px;line-height:19.2px}.sf-review--m1 .sf-review__img{width:331px;height:335px;margin-top:15px}.sf-review--m1 .sf-review__stars{margin:25px 0 0 -77px}.sf-review--m1 .sf-review__name{margin-top:19px}.sf-review--m2 .sf-review__img{width:332px;height:401px;margin-top:60px}.sf-review--m2 .sf-review__stars{margin:25px 0 0}.sf-review--m2 .sf-review__name,.sf-review--m2 .sf-review__text{margin-top:19px}.sf-review--m3 .sf-review__img,.sf-review--m4 .sf-review__img{width:350px;height:350px;margin-top:31px}.sf-review--m4 .sf-review__img{width:375px;height:395px}.sf-review--m3 .sf-review__stars,.sf-review--m4 .sf-review__stars{margin:26px 0 0 -117px}.sf-review--m3 .sf-review__stars{margin-top:56px}.sf-review--m3 .sf-review__name,.sf-review--m4 .sf-review__name,.sf-review--m3 .sf-review__text,.sf-review--m4 .sf-review__text{width:350px;font-size:18px;line-height:21.6px}.sf-review--m3 .sf-review__name,.sf-review--m4 .sf-review__name,.sf-review--m3 .sf-review__text,.sf-review--m4 .sf-review__text{margin-top:22px}.sf-row--promise{margin-top:40px}.sf-h--promise{margin:0 10px;font:400 20px/28px Outfit,sans-serif}.sf-copy--promise{margin:28px 10px 0;font:400 20px/28px Outfit,sans-serif}.sf-promise-img.sf-m{width:calc(100% - 20px);height:auto;aspect-ratio:410/297;margin:10px 10px 0;object-fit:contain;border-radius:20px}.sf-row--promise .sf-cta{margin-top:10px}.sf-faq{padding-top:2px;margin-top:10px}.sf-faq__title{font:400 26px/26px Outfit,sans-serif;color:#252a32;text-align:center;padding:15px 15px 0}.sf-faq__list{padding:25px 10px 0}.sf-faq__list details:first-child{margin-top:0}.sf-faq__list summary{line-height:24px}.sf-faq__list summary:after{margin:0 12px 0 10px}.sf-offer{padding-top:10px;height:auto;padding-bottom:65px}.sf-price--offer{margin-top:20px}.sf-btn--offer{margin-top:21px}.sf-footer{height:330px;padding:15px 15px 0}.sf-footer__cols{display:block;padding:0}.sf-footer__contact{width:auto}.sf-footer__contact p{line-height:27px}.sf-footer__info{width:auto;margin:25px -5px 0}.sf-footer__copy{font-size:12px;line-height:12px;margin-top:15px}}@media(min-width:601px)and (max-width:1199px){.sf{zoom:.5}}@media(min-width:640px)and (max-width:1199px){.sf{zoom:.54}}@media(min-width:700px)and (max-width:1199px){.sf{zoom:.59}}@media(min-width:768px)and (max-width:1199px){.sf{zoom:.64}}@media(min-width:834px)and (max-width:1199px){.sf{zoom:.7}}@media(min-width:900px)and (max-width:1199px){.sf{zoom:.76}}@media(min-width:1024px)and (max-width:1199px){.sf{zoom:.86}}@media(min-width:1100px)and (max-width:1199px){.sf{zoom:.93}}.sf-pick{width:535px;margin:22px 0 0 15px;font-family:Outfit,sans-serif}.sf-pick__title{display:flex;align-items:center;gap:12px;font:700 15px/1 Outfit,sans-serif;color:var(--sf-ink);margin-bottom:12px}.sf-pick__title:before,.sf-pick__title:after{content:"";flex:1;height:1px;background:#c9c9d6}.sf-pick__card{position:relative;display:block;padding:13px 16px;margin-top:14px;border:1px solid #c9c9d6;border-radius:8px;background:#fff;cursor:pointer}.sf-pick__card.is-active{border:2px solid var(--sf-blue);padding:12px 15px}.sf-pick__head{display:flex;align-items:center;gap:14px;cursor:pointer}.sf-pick__card input{position:absolute;opacity:0;pointer-events:none}.sf-pick__badge{position:absolute;top:-11px;right:14px;background:#e53935;color:#fff;font:700 12px/1 Outfit,sans-serif;letter-spacing:.4px;padding:5px 9px;border-radius:4px}.sf-pick__rowlabel em{font-style:normal;color:#e53935}.sf-pick__select{width:100%;font:700 16px/1.2 Outfit,sans-serif;color:var(--sf-ink);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23334fb4' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 14px center;border:2px solid #c9c9d6;border-radius:8px;padding:12px 40px 12px 14px;appearance:none;-webkit-appearance:none;cursor:pointer}.sf-pick__select:focus{outline:none;border-color:var(--sf-blue)}.sf-pick__radio{flex:none;width:22px;height:22px;border:2px solid #8a8fa0;border-radius:50%}.sf-pick__card.is-active .sf-pick__radio{border-color:var(--sf-blue);background:radial-gradient(circle,var(--sf-blue) 0 5px,#fff 6px)}.sf-pick__txt{flex:1;display:flex;flex-direction:column;gap:3px}.sf-pick__txt strong{font:700 19px/1.15 Outfit,sans-serif;color:#111}.sf-pick__txt small{font:400 14px/1.3 Outfit,sans-serif;color:#555}.sf-pick__price{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.sf-pick__price strong{font:700 20px/1 Outfit,sans-serif;color:#111}.sf-pick__price s{font:400 14px/1 Outfit,sans-serif;color:#777}.sf-pick__sizes{margin:12px 0 2px 36px;display:flex;flex-direction:column;gap:8px}.sf-pick__card:not(.is-active) .sf-pick__sizes{display:none}.sf-pick__rowlabel{display:block;font:700 14px/1 Outfit,sans-serif;color:var(--sf-ink);margin-bottom:7px}.sf-pick__pills{display:flex;gap:8px}.sf-pick__pill{flex:1;font:700 15px/1 Outfit,sans-serif;color:var(--sf-blue);background:#fff;border:2px solid #c9c9d6;border-radius:8px;padding:11px 6px;cursor:pointer}.sf-pick__pill.is-active{border-color:var(--sf-blue);background:var(--sf-blue);color:#fff}.sf-pick__pill:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.sf-btnwrap--hero{margin-top:24px}@media(max-width:600px){.sf-pick{width:auto;margin:22px 10px 0}.sf-pick__txt strong{font-size:18px}.sf-pick__sizes{margin-left:0}.sf-pick__pill{font-size:14px;padding:11px 4px}.sf-btnwrap--hero{margin-top:22px}}.sf .sf-btn.is-loading{opacity:.7;pointer-events:none}.sf-buyerr{color:#c34437;font:400 14px Outfit,sans-serif;margin-top:8px;text-align:center}#kaching-cart,.kaching-cart__overlay{display:none!important}.sf-urg{margin:0 0 18px;padding:12px 14px;border:1px dashed #e53935;border-radius:8px;background:#fff5f4;font-family:Outfit,sans-serif;text-align:center}.sf-urg__timer{font:700 16px/1.3 Outfit,sans-serif;color:#111}.sf-urg__timer strong{color:#e53935;font-variant-numeric:tabular-nums;letter-spacing:.5px}.sf-urg__stock{display:flex;align-items:center;justify-content:center;gap:8px;font:700 14px/1.3 Outfit,sans-serif;color:#c62828}.sf-urg__timer+.sf-urg__stock{margin-top:8px}.sf-urg__dot{width:9px;height:9px;border-radius:50%;background:#e53935;animation:sf-pulse 1.4s ease-in-out infinite}@keyframes sf-pulse{50%{opacity:.25}}.sf-urg__bar{height:6px;margin-top:7px;border-radius:3px;background:#f3d3cf;overflow:hidden}.sf-urg__bar i{display:block;height:100%;background:#e53935}.sf-pick__price .sf-pick__each{font:700 13px/1 Outfit,sans-serif;font-style:normal;color:#2e7d32;margin-top:3px;white-space:nowrap}.sf-eta{margin:14px 0 0 -5px;width:575px;font:400 15px/1.3 Outfit,sans-serif;color:var(--sf-ink);text-align:center}.sf-eta strong{color:#2e7d32}.sf .sf-msticky{display:none}@media(max-width:600px){.sf-urg{margin-bottom:16px}.sf-eta{width:auto;margin:12px 10px 0;font-size:14px}.sf .sf-msticky.sf-m{display:flex}.sf-msticky{position:fixed;left:0;right:0;bottom:0;z-index:20;align-items:center;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 16px #0000001f;transform:translateY(110%);transition:transform .25s ease}.sf-msticky.is-visible{transform:none}.sf-msticky__info{flex:1;min-width:0}.sf-msticky__offer{font:700 15px/1.2 Outfit,sans-serif;color:var(--sf-blue)}.sf-msticky__timer{font:400 13px/1.3 Outfit,sans-serif;color:var(--sf-ink);margin-top:2px}.sf-msticky__timer strong{color:#e53935;font-variant-numeric:tabular-nums}.sf .sf-btn--msticky{width:auto;height:48px;padding:0 22px;border-radius:30px;color:#f6f9fe}.sf-btn--msticky .sf-btn__main{font-size:18px;line-height:1}}#gorgias-chat-container{display:none!important}.sf-gifts{margin:12px 0 0 36px;border:2px dashed #f2a93b;border-radius:10px;background:#fff8ec;overflow:hidden}.sf-gifts__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:linear-gradient(90deg,#e53935,#ff6f3c);color:#fff;font:800 15px/1.2 Outfit,sans-serif;letter-spacing:.3px}.sf-gifts__head em{font-style:normal;font-weight:700;font-size:13px;background:#fff3;border-radius:20px;padding:3px 9px;white-space:nowrap}.sf-gifts__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:10px}.sf-gift{text-align:center}.sf-gift__img{position:relative;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 2px 8px #334fb41f}.sf-gift__img img{width:100%;height:auto;aspect-ratio:1;object-fit:cover}.sf-gift__free{position:absolute;top:6px;left:6px;background:#e53935;color:#fff;font:800 11px/1 Outfit,sans-serif;letter-spacing:.5px;padding:4px 6px;border-radius:4px;transform:rotate(-6deg);box-shadow:0 1px 3px #0003}.sf-gift__name{margin-top:6px;font:700 13px/1.2 Outfit,sans-serif;color:#111}.sf-gift__val{margin-top:3px;font:400 12px/1 Outfit,sans-serif;color:#777}.sf-gift__val strong{color:#2e7d32;font-weight:800}@media(max-width:600px){.sf-gifts{margin-left:0}.sf-gifts__head{padding:8px 10px;font-size:13.5px;white-space:nowrap}.sf-gifts__head em{font-size:12px;padding:3px 7px}.sf-gift__name{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/sleepfit-lp.css.map */
