.ff_main{font-family:Gilroy-Regular,sans-serif}.ff_main_black,.ff_main_bold{font-family:Gilroy-Bold,sans-serif}@font-face{font-family:slick;font-style:normal;font-weight:400}.slick-next,.slick-prev{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-dots{display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;padding:0;position:relative}.slick-dots li button{background:transparent;cursor:pointer;display:block;font-size:0;line-height:0;outline:0}
.ff_main{font-family:Gilroy-Regular,sans-serif}.ff_main_black,.ff_main_bold{font-family:Gilroy-Bold,sans-serif}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;outline:0}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}
.ff_main{font-family:Gilroy-Regular,sans-serif}.ff_main_black,.ff_main_bold{font-family:Gilroy-Bold,sans-serif}@media screen and (max-width:1023px){.container-mob{max-width:520px}}.header{box-shadow:0 2px 8px rgba(0,0,0,.08);padding:8px 0}.header__wr-content{align-items:center;display:flex}.header__logo{height:40px;width:152px}.header__wr-phone{line-height:0;margin-left:auto;text-align:left}.header__wr-phone-number{display:block;font:16px/16px Gilroy-Bold,sans-serif}.header__wr-phone p:hover,.header__wr-phone-number:hover{color:#00b9bf}.header__wr-phone p:hover{border-bottom:1px dashed #00b9bf}.header__wr-phone-call{border-bottom:1px dashed #212121;cursor:pointer;display:inline-block}.header__wr-phone-number:hover{border-bottom-color:#00b9bf}.header__free-call{font:10px/12px Gilroy-Regular,sans-serif}.header__city{align-items:center;display:flex}@media screen and (max-width:1023px){.header{height:56px;line-height:0px;padding:15px 0;position:relative;text-align:center}.header__logo{height:24px;width:94px}.header__wr-phone p:hover,.header__wr-phone-number:hover{color:inherit}.header__wr-phone-number{font:14px/16px Gilroy-Bold,sans-serif}.header__free-call{color:#666}.header__city{margin-left:auto!important}}.main-screen{height:346px;overflow:hidden;position:relative}.main-screen *{display:block;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1920px}@media screen and (max-width:1023px){.main-screen{height:285px}.main-screen *{height:auto;top:0;transform:translate(-50%);width:1024px}}.healthy-sleep{background:#212121;position:relative}.healthy-sleep:after{background:linear-gradient(to bottom left,transparent 49%,#212121 50%);top:-42px;transform:translate(-50.05%) rotateY(-180deg)}.healthy-sleep:after,.healthy-sleep:before{content:"";display:block;height:42px;left:50%;position:absolute;width:100%;z-index:1}.healthy-sleep:before{background:linear-gradient(to bottom left,#212121 49%,transparent 50%);bottom:-42px;transform:translate(-50.05%) rotateY(180deg)}.healthy-sleep__title{position:relative}.healthy-sleep__title:after{background:url(/local/templates/landings/pages/massagers/img/title-arrow.svg) no-repeat 50%;bottom:-34px;content:"";display:block;height:10px;left:50%;position:absolute;transform:translate(-50%);width:136px}.healthy-sleep__wr{align-items:stretch;display:flex;height:100%;justify-content:center;margin:0 auto;width:1016px}.healthy-sleep__wr-item{height:100%}.healthy-sleep .slick-track{display:flex}.healthy-sleep .slick-slide{float:none;height:auto;margin:0 12px}.healthy-sleep .slick-slide>div{height:100%}.healthy-sleep .arrow .slick-prev{left:-60px}.healthy-sleep .arrow .slick-next{right:-60px}.healthy-sleep__item{background:#444;border-radius:8px;height:100%;width:100%}.healthy-sleep__wr-img *{border-radius:8px;display:block;width:100%}.healthy-sleep__choose-massager{align-items:center;background:radial-gradient(50% 50% at 50% 50%,#27979d 0,#008991 100%);border-radius:8px;cursor:pointer;display:flex;flex-wrap:wrap;height:100%;justify-content:center;width:100%}.healthy-sleep__choose-massager-img{display:flex;justify-content:center;margin-top:auto;width:100%}.healthy-sleep__choose-massager-img *{display:block}.healthy-sleep__choose-massager-text{margin-bottom:auto}@media screen and (max-width:1279px){.healthy-sleep__wr{width:803px}}@media screen and (max-width:1023px){.healthy-sleep__wr{flex-wrap:wrap;width:100%}.healthy-sleep__wr-item{height:auto;margin:0 0 16px;max-width:50%;min-width:50%;padding:0 8px}.healthy-sleep__item{height:auto;min-width:auto}.healthy-sleep__choose-massager{min-width:auto}.healthy-sleep__wr-img *{border-radius:9px}.healthy-sleep__title:after{bottom:-26px}.healthy-sleep.first:after{background:linear-gradient(180deg,#212121,rgba(33,33,33,0));height:168px;top:-168px;transform:translate(-50%) rotate(180deg)}}.benefit,.benefit__wr-text{position:relative}.benefit__question-mark{position:absolute;right:0;top:0;z-index:-1}@media screen and (max-width:1023px){.benefit__question-mark{height:154px;width:90px}}.img-block-1,.img-block-2{height:400px;overflow:hidden;position:relative}.img-block-1:after{background:linear-gradient(to bottom left,#fff 49%,transparent 50%);content:"";display:block;height:42px;left:50%;position:absolute;top:0;transform:translate(-50%) rotateY(180deg);width:100%;z-index:1}@media screen and (-webkit-min-device-pixel-ratio:2){.img-block-1:after{background:linear-gradient(to bottom left,#fff 50%,transparent 0)}}.img-block-2:after{background:linear-gradient(to bottom left,transparent 50%,#fff 52%);bottom:0;content:"";display:block;height:42px;left:50%;position:absolute;transform:translate(-50%) rotateY(180deg);width:100%}@media screen and (-webkit-min-device-pixel-ratio:2){.img-block-2:after{background:linear-gradient(to bottom left,transparent 50%,#fff 0)}}.img-block-1 *,.img-block-2 *{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1920px}@media screen and (max-width:1023px){.img-block-1,.img-block-2{height:214px}.img-block-1 *,.img-block-2 *{width:1024px}}.product:nth-child(odd){background:#f6f6f6}.product__advantages{align-items:center;display:flex}.product__list li{padding-left:10px;position:relative}.product__list li:after{background:#8bc34a;border-radius:50%;content:"";display:block;height:3px;left:0;position:absolute;top:8px;width:3px}.product__info,.product__info-item{align-items:center;display:flex}.product__info-item{cursor:pointer}.product__right-wr-btn{align-items:center;display:flex;margin:0 -12px}.product__info-item.product__right-btn{background:#fff;border:2px solid #00b9bf;border-radius:4px;margin:0 12px;padding:10px 30px 10px 14px;width:100%}#product-6 .product__info-item.product__right-btn.open-video,#product-7 .product__info-item.product__right-btn.open-video,#product-8 .product__info-item.product__right-btn.open-video,#product-9 .product__info-item.product__right-btn.open-video{display:none}.product__info-item.product__right-btn p{margin:0 auto}.product__wr-price{display:flex;flex-direction:column}.product__price{align-items:center;display:flex}.product__price-btn{display:flex}.product__price-btn *{width:50%}.product__price-btn :last-child{margin-left:24px}.product__old-price{text-decoration:line-through;-webkit-text-decoration-color:#fe0066;text-decoration-color:#fe0066}.product__sale{background:#fe0066;border-radius:4px;height:20px;justify-content:center;width:48px}.product__right,.product__sale{align-items:center;display:flex}.product__right{flex-wrap:wrap}.product__right-item{width:100%}.product__right-item *{border-radius:8px;display:block;width:100%}.product__right-combined{align-items:center;display:flex;width:100%}.product__right-combined .product__right-item{width:50%}.product__delivery,.product__delivery-item{align-items:center;display:flex}.product__delivery{background:#f6f6f6;border-radius:8px;max-width:390px;padding:16px}.product:nth-child(odd) .product__delivery{background:#fff}.product__delivery-item *{display:block}.product__delivery-item:first-child{margin-right:32px}@media screen and (max-width:1279px){.product__price{flex-wrap:wrap;width:126px}.product__wr-price .btn{margin-left:auto!important}}@media screen and (max-width:1023px){.product__right{align-items:stretch;flex-wrap:nowrap}.product__right-item img,.product__right-item picture{height:100%}.product__right-combined{flex-wrap:wrap}.product__right-combined .product__right-item,.product__wr-price{width:100%}.product__right-combined{margin-left:16px}.product:nth-child(2n+2) .product__right-item{order:12}.product:nth-child(2n+2) .product__right-combined{margin-left:0;margin-right:16px}.product__price{flex-wrap:nowrap;width:auto}.product__right-wr-btn{margin:0 -8px}.product__info-item.product__right-btn{margin:0 8px}}@media screen and (max-width:519px){.product__wr-price{flex-wrap:wrap}.product__wr-price .btn{margin-top:16px;width:100%!important}.product__price-btn{flex-direction:column}.product__price-btn :last-child{margin-left:0;margin-top:16px}.product__right-wr-btn{flex-wrap:wrap}.product__info-item.product__right-btn.open-video{margin-bottom:16px}.product__delivery{align-items:flex-start;flex-direction:column}.product__delivery-item:first-child{margin-bottom:8px;margin-right:0}.product__delivery-item:last-child picture{display:flex;justify-content:center;width:40px}}.faq{position:relative}.faq:after{background:linear-gradient(to bottom left,#f6f6f6 50%,transparent 52%);content:"";display:block;height:42px;left:50%;position:absolute;top:0;transform:translate(-50%) rotateY(180deg);width:100%}@media screen and (-webkit-min-device-pixel-ratio:2){.faq:after{background:linear-gradient(to bottom left,#f6f6f6 50%,transparent 0)}}.faq__name{border-bottom:1px solid #ccc;cursor:pointer;padding:24px 64px 24px 0;position:relative}.faq__name:after{background:url(/local/templates/landings/base/img/svg/arrow-down.svg) no-repeat 50%;content:"";height:24px;position:absolute;right:18px;top:50%;transform:translateY(-50%);transition:all .4s;width:24px}.faq__item.open .faq__name:after{background:url(/local/templates/landings/base/img/svg/arrow-up.svg) no-repeat 50%;transform:rotate(180deg),translateY(-50%)}.faq__wr-text{border-bottom:1px solid #ccc;display:none;padding:24px 32px}.faq__wr-text ul li{align-items:center;display:flex}@media screen and (max-width:1023px){.faq__name{padding:24px 64px 24px 0}}@media screen and (max-width:519px){.faq .container{padding:0}.faq__title{padding:0 16px}.faq__name{padding:24px 56px 24px 16px}}.navigation-bar{background:#00b9bf;border-radius:8px;box-shadow:0 20px 40px rgba(0,0,0,.32);display:none!important;padding:24px 16px;position:fixed;right:40px;top:50%;transform:translateY(-50%);z-index:2}.navigation-bar ul li *{display:block}.navigation-bar ul li{margin-bottom:24px}.navigation-bar ul li:last-child{margin-bottom:0}.navigation-bar ul img{height:24px;width:24px}@media screen and (max-width:1023px){.navigation-bar{bottom:18px;display:block;left:50%;padding:13px 43px;right:auto;top:auto;transform:translate(-50%)}.navigation-bar ul{align-items:center;display:flex}.navigation-bar ul li{margin-bottom:0;margin-right:24px}.navigation-bar ul li:last-child{margin-bottom:0;margin-right:0}}.footer{background:#f6f6f6;line-height:0;padding:32px 0;text-align:center}.footer__social ul li{display:inline-block;vertical-align:top}.footer__social ul li+li{margin-left:5px}.footer__social ul a{background:#bbb;border-radius:50%;display:block;height:32px;position:relative;width:32px}.footer__social ul a:hover{background:#666}.footer__social ul a img{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.bg{background:rgba(0,0,0,.75);height:100%;left:0;top:0;width:100%;z-index:108}.bg,.popup{display:none;position:fixed}.popup{background:#fff;border-radius:4px;box-shadow:0 14px 25px rgba(0,0,0,.16);left:50%;top:50%;transform:translate(-50%,-50%);z-index:110}.popup__call-back{max-width:384px;padding:40px 32px 48px}.popup__call-back .btn{width:100%}.popup__close{background:url(/local/templates/landings/base/img/svg/cancel-popup.svg) no-repeat 50%;cursor:pointer;height:40px;padding:0;position:absolute;right:0;top:0;width:40px}.popup__close:hover{background:url(/local/templates/landings/base/img/svg/cancel.svg) no-repeat 50%}.popup__call-back .wr-input{width:100%}.popup__wr-thanks{max-width:360px;padding:40px 32px 48px}.popup__input-error{border-color:#f44336!important}.popup__input-error~.wr-input__error-txt{display:block}.popup__error-message{color:#f44336;display:none;font:12px/16px Gilroy-Regular,sans-serif;left:157px;position:absolute;top:44px}.popup-massager{background:transparent;border-radius:0;height:100vh;justify-content:center;left:0;overflow-y:auto;position:fixed;top:0;transform:none;transition:.5s;width:100vw;z-index:110}.popup-massager__box{align-items:center;display:flex;flex-flow:column nowrap;flex-grow:0;flex-shrink:0;justify-content:center;margin:auto;min-height:100%;width:100%}.popup__massager{background:#fff;border-radius:4px;border-top:4px solid #00b9bf;flex-direction:row;margin:30px auto;max-width:651px;overflow:auto;padding:36px 32px 32px;position:relative;width:100%;z-index:1}.popup__massager .product__price{margin-bottom:0!important}@media screen and (max-width:399px){.popup__massager .product__price{flex-wrap:wrap}.popup__massager .product__price p:first-of-type{width:100%}}.popup__massager-img *{border-radius:8px;display:block;width:100%}.popup__massager-wr-img{background:#444;border-radius:8px;overflow:hidden}.popup__massager-wr-text{padding:8px}.popup__massager-info,.popup__massager-info-item{align-items:center;display:flex}.popup__massager-info{background:#f6f6f6;border-radius:8px;padding:8px}.popup__massager-wr-price{align-items:center;display:flex}.popup__massager-wr-price .btn{margin-left:auto}.popup__pick-up-massager{display:none;max-width:748px;padding:0;width:748px}.popup__pick-up-massager .popup__header{box-shadow:inset 0 -1px 0 #eee;display:flex;padding:24px 24px 16px}.popup__steps{padding:0 24px}.popup__step{display:none}.popup__step:first-child{display:block}.popup__step-content{min-height:156px}.label-items{display:flex;flex-wrap:wrap;justify-content:space-between}.label-items .label{margin-top:16px;width:100%}.label-items label{border:1px solid #e5e5e5;border-radius:4px;padding:12px 56px 12px 48px!important;width:100%}.label-items .input-radio{left:18px!important;top:14px!important}.popup__pick-up-massager .popup__footer{box-shadow:inset 0 1px 0 #eee;display:flex;justify-content:space-between;padding:16px 24px 24px}.popup__pick-up-massager .popup__footer-left{width:416px}.popup__pick-up-massager .popup__progress{background:#e5e5e5;border-radius:4px;height:4px}.popup__pick-up-massager .popup__progress-line{background:#00b9bf;border-radius:4px;height:4px}.popup__pick-up-massager .popup__step-prev{width:104px}.popup__pick-up-massager .popup__step-next{width:140px}.popup__pick-up-massager .popup__step-error{color:#f44336;display:none}.popup__pick-up-massager .error .popup__step-error{display:block}.popup__wr-video{-webkit-overflow-scrolling:touch;background:transparent;background:rgba(0,0,0,.75);border-radius:0;box-shadow:none;height:100%;left:0;overflow-y:auto;padding:80px 50px;position:fixed;top:0;transform:none;width:100%}.product__video{border:7px solid #fff;border-radius:6px;margin:0 auto;max-width:996px;position:relative;z-index:109}.product__video img{display:block;width:100%}.product__video-content{height:100%;left:0;position:absolute;top:0;width:100%}.product__video iframe{display:block}.product__video-content>*{border:none;height:100%;width:100%}.popup__wr-video .popup__close{background:url(/local/templates/landings/base/img/svg/cancel-popup-white.svg) no-repeat 50%;height:40px!important;right:-50px;top:-35px;width:40px!important;z-index:109}@media screen and (max-width:1023px){.popup__call-back,.popup__wr-thanks{-webkit-overflow-scrolling:touch;border-radius:0;height:100%;left:0;max-width:100%;overflow-y:auto;padding:40px 16px 48px;top:0;transform:none;width:100%}.popup-massager__box{height:100%}.popup__massager{border:0;border-radius:0;height:100%;margin:0;padding:40px 16px 0}.popup__massager-wr{margin:0 auto;max-width:587px;width:100%}.popup__pick-up-massager .popup__header,.popup__steps{padding-left:16px;padding-right:16px}.label-items .label{width:100%}.popup-massager,.popup__pick-up-massager{-webkit-overflow-scrolling:touch;border-radius:0;display:none;height:100%;left:0;max-width:100%;overflow:auto;top:0;transform:none;width:100%}.popup__pick-up-massager .popup__footer{background:hsla(0,0%,100%,.56);bottom:0;box-shadow:none;left:0;padding:16px;position:fixed;width:100%}.popup__pick-up-massager .popup__footer-right,.popup__pick-up-massager .popup__step-next{width:100%}.popup__wr-video{padding:0}.product__video{border-radius:0;display:inline-block;margin:40px 0;max-width:100%;position:relative;vertical-align:middle;width:100%}.product__video img{height:100%}.product__video-content{top:50%;transform:translateY(-50%)}.popup__wr-video .popup__close{position:fixed;right:0;top:0}}.btn .icon{margin:-2px 10px 0 0}.icon-cart{vertical-align:sub}
