@font-face{font-family:"PTSans";font-display:swap;src:url("/fonts/PTSans.eot");src:url("/fonts/PTSans.eot?#iefix") format("embedded-opentype"),url("/fonts/PTSans.woff2") format("woff2"),url("/fonts/PTSans.woff") format("woff"),url("/fonts/PTSans.ttf") format("truetype"),url("/fonts/PTSans.svg#PTSans") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"PTSans";font-display:swap;src:url("/fonts/PTSansBold.eot");src:url("/fonts/PTSansBold.eot?#iefix") format("embedded-opentype"),url("/fonts/PTSansBold.woff2") format("woff2"),url("/fonts/PTSansBold.woff") format("woff"),url("/fonts/PTSansBold.ttf") format("truetype"),url("/fonts/PTSansBold.svg#PTSans") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"PTSans";font-display:swap;src:url("/fonts/PTSansItalic.ttf") format("truetype");src:url("/fonts/PTSansItalic.woff2") format("woff2"),url("/fonts/PTSansItalic.woff") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:"PTSansNarrow";font-display:swap;src:url("/fonts/PTSansNarrow.eot");src:url("/fonts/PTSansNarrow.eot?#iefix") format("embedded-opentype"),url("/fonts/PTSansNarrow.woff2") format("woff2"),url("/fonts/PTSansNarrow.woff") format("woff"),url("/fonts/PTSansNarrow.ttf") format("truetype"),url("/fonts/PTSansNarrow.svg#PTSansNarrow") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"PTSansNarrow";font-display:swap;src:url("/fonts/PTSansNarrowBold.eot");src:url("/fonts/PTSansNarrowBold.eot?#iefix") format("embedded-opentype"),url("/fonts/PTSansNarrowBold.woff2") format("woff2"),url("/fonts/PTSansNarrowBold.woff") format("woff"),url("/fonts/PTSansNarrowBold.ttf") format("truetype"),url("/fonts/PTSansNarrowBold.svg#PTSansNarrow") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"MyriadProLight";src:url("/fonts/MyriadProLight.eot");src:url("/fonts/MyriadProLight.eot?#iefix") format("embedded-opentype"),url("/fonts/MyriadProLight.woff") format("woff"),url("/fonts/MyriadProLight.woff2") format("woff2"),url("/fonts/MyriadProLight.ttf") format("truetype"),url("/fonts/MyriadProLight.svg#MyriadProLight") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Myriad Pro";src:url("/fonts/MyriadPro.otf") format("opentype");src:url("/fonts/MyriadPro.woff2") format("woff2"),url("/fonts/MyriadPro.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"MyriadProBold";src:url("/fonts/MyriadProBold.otf") format("opentype");src:url("/fonts/MyriadProBold.woff2") format("woff2"),url("/fonts/MyriadProBold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"PragmaticaC";src:url("/fonts/PTPragmaticaCyrillic.ttf") format("opentype");src:url("/fonts/PTPragmaticaCyrillic.woff2") format("woff2"),url("/fonts/PTPragmaticaCyrillic.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"PragmaticaC";src:url("/fonts/PTPragmaticaBoldCyrillic.ttf") format("opentype");src:url("/fonts/PTPragmaticaBoldCyrillic.woff2") format("woff2"),url("/fonts/PTPragmaticaBoldCyrillic.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Circe";font-display:swap;src:url("/fonts/Circe-Thin.eot");src:url("/fonts/Circe-Thin.eot?#iefix") format("embedded-opentype"),url("/fonts/Circe-Thin.woff") format("woff"),url("/fonts/Circe-Thin.woff2") format("woff2"),url("/fonts/Circe-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Circe";font-display:swap;src:url("/fonts/Circe-ExtraLight.eot");src:url("/fonts/Circe-ExtraLight.eot?#iefix") format("embedded-opentype"),url("/fonts/Circe-ExtraLight.woff") format("woff"),url("/fonts/Circe-ExtraLight.woff2") format("woff2"),url("/fonts/Circe-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Circe";font-display:swap;src:url("/fonts/Circe-Light.eot");src:url("/fonts/Circe-Light.eot?#iefix") format("embedded-opentype"),url("/fonts/Circe-Light.woff") format("woff"),url("/fonts/Circe-Light.woff2") format("woff2"),url("/fonts/Circe-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Circe";font-display:swap;src:url("/fonts/Circe-Regular.eot");src:url("/fonts/Circe-Regular.eot?#iefix") format("embedded-opentype"),url("/fonts/Circe-Regular.woff") format("woff"),url("/fonts/Circe-Regular.woff2") format("woff2"),url("/fonts/Circe-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Circe";font-display:swap;src:url("/fonts/Circe-Bold.eot");src:url("/fonts/Circe-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/Circe-Bold.woff") format("woff"),url("/fonts/Circe-Bold.woff2") format("woff2"),url("/fonts/Circe-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Circe";font-display:swap;src:url("/fonts/Circe-ExtraBold.eot");src:url("/fonts/Circe-ExtraBold.eot?#iefix") format("embedded-opentype"),url("/fonts/Circe-ExtraBold.woff") format("woff"),url("/fonts/Circe-ExtraBold.woff2") format("woff2"),url("/fonts/Circe-ExtraBold.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"BebasNeue";src:url("/fonts/bebasneuethin.woff2") format("woff2");src:local("☺"),url("/fonts/bebasneuethin.woff") format("woff"),url("/fonts/bebasneuethin.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"BebasNeue";src:url("/fonts/bebasneuelight.woff2") format("woff2");src:local("☺"),url("/fonts/bebasneuelight.ttf") format("truetype"),url("/fonts/bebasneuelight.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"BebasNeue";src:url("/fonts/bebasneueregular.eot");src:local("☺"),url("/fonts/bebasneueregular.woff2") format("woff2"),url("/fonts/bebasneueregular.woff") format("woff"),url("/fonts/bebasneueregular.ttf") format("truetype"),url("/fonts/bebasneueregular.svg") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"BebasNeue";src:url("/fonts/bebasneuebold.eot");src:local("☺"),url("/fonts/bebasneuebold.woff2") format("woff2"),url("/fonts/bebasneuebold.woff") format("woff"),url("/fonts/bebasneuebold.ttf") format("truetype"),url("/fonts/bebasneuebold.svg") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url("/fonts/Montserrat-Light.woff2") format("woff2"),url("/fonts/Montserrat-Light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Montserrat";font-display:swap;src:local("Montserrat"),local("Montserrat-Regular"),url("/fonts/Montserrat-Regular.woff2") format("woff2"),url("/fonts/Montserrat-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Montserrat";font-display:swap;src:local("Montserrat"),local("Montserrat-Regular"),url("/fonts/Montserrat-Medium.woff2") format("woff2"),url("/fonts/Montserrat-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Montserrat";font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url("/fonts/Montserrat-Bold.woff2") format("woff2"),url("/fonts/Montserrat-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Montserrat";font-display:swap;src:local("Montserrat Black"),local("Montserrat-Black"),url("/fonts/Montserrat-Black.woff2") format("woff2"),url("/fonts/Montserrat-Black.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:"Morpha";font-display:swap;src:url("/fonts/Morpha-Bold.woff2") format("woff2");src:local("☺"),url("/fonts/Morpha-Bold.woff") format("woff"),url("/fonts/Morpha-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Neue Machina";font-display:swap;src:local("NeueMachina-Bold"),local("NeueMachina-Bold"),url("/fonts/NeueMachina-Bold.woff2") format("woff2"),url("/fonts/NeueMachina-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Neue Machina";font-display:swap;src:local("NeueMachina-Black"),local("NeueMachina-Black"),url("/fonts/NeueMachina-Black.woff2") format("woff2"),url("/fonts/NeueMachina-Bold.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:"Cy Grotesk";font-display:swap;src:url("/fonts/cy-grotesk-grand-dark.otf");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"RainerTestv04";src:url("/fonts/RainerTestv04-Bold.woff2"),url("/fonts/RainerTestv04-Bold.woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Anticva";font-display:swap;src:local("Anticva"),local("Anticva"),url("/fonts/Anticva-Regular.woff2") format("woff2"),url("/fonts/Anticva-Regular.woff") format("woff"),url("/fonts/Anticva-Regular.otf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Halvar Breitschrift";src:local("HalvarBreit-Blk"),local("HalvarBreit-Blk"),url("/fonts/HalvarBreit-Blk.woff2") format("woff2"),url("/fonts/HalvarBreit-Blk.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:"Damn";font-display:swap;src:local("Damn"),local("Damn"),url("/fonts/Damn.woff2") format("woff2"),url("/fonts/Damn.woff") format("woff"),url("/fonts/Damn.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Monologue DEMO";font-display:swap;src:local("Monologue_DEMO"),local("Monologue_DEMO"),url("/fonts/Monologue_DEMO.woff") format("woff"),url("/fonts/Monologue_DEMO.ttf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Nasalization";font-display:swap;src:local("Nasalization"),local("Nasalization"),url("/fonts/Nasalization.woff") format("woff"),url("/fonts/Nasalization.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"PatsySans";font-display:swap;src:local("PatsySans"),local("PatsySans"),url("/fonts/PatsySans.woff") format("woff"),url("/fonts/PatsySans.otf") format("opentype");font-weight:normal;font-style:normal}.m-price-panel{z-index:1001}.landing-card-21__slide img{transform:scale(1.2)}@media all and (max-width: 767px){.landing-card-21__slide img{transform:scale(1)}}.l-caption{font-weight:500;font-size:56px;line-height:1.1;color:#2c2c33}.l-caption--w{color:#fff}@media all and (max-width: 1023px){.l-caption{font-size:30px;line-height:1.2}}@media all and (max-width: 767px){.l-caption{font-size:38px !important;text-transform:uppercase;font-family:"BebasNeue",Sans-Serif !important;font-weight:700;line-height:40px;text-align:left}}.l-text{font-weight:300;font-size:22px;line-height:1.4;color:#414149}.l-text--w{color:#ececec}@media all and (max-width: 1023px){.l-text{font-size:16px}}@media all and (max-width: 767px){.l-text{font-size:16px;font-weight:normal}}.h3-title{font-weight:500;font-size:42px;color:#fff}.h3-title--d{color:#2c2c33}@media all and (max-width: 1023px){.h3-title{font-size:24px}}@media all and (max-width: 767px){.h3-title{font-size:16px}}.largest-title{text-transform:uppercase;font-size:95px;color:#2c2c33;font-weight:500}@media all and (max-width: 1239px){.largest-title{font-size:85px}}@media all and (max-width: 1023px){.largest-title{font-size:65px}}.img-sm{display:none}@media all and (max-width: 767px){.img-sm{display:block;width:100%;height:auto}}.img-show{opacity:1 !important}.bg-anim{top:0;left:50%;transition:.8s all;transform:translateX(-50%)}@media all and (max-width: 1023px){.bg-anim{height:100%}}.bg-wrapper{width:100%;height:100%}@media all and (max-width: 767px){.bg-wrapper{display:none}}.bg-mob-wrapper{display:none}@media all and (max-width: 767px){.bg-mob-wrapper{display:block;position:relative}}@media all and (max-width: 1239px){.gun-pro-prod .landing-card__caption{font-size:30px}}@media all and (max-width: 1239px)and (max-width: 767px){.gun-pro-prod .landing-card__caption{font-family:"BebasNeue",Sans-Serif !important;font-weight:700;font-size:38px;line-height:1}}@media all and (max-width: 1239px)and (max-width: 1023px){.gun-pro-prod .landing-card__caption{font-size:23px}}@media all and (max-width: 1239px){.gun-pro-prod .prod-img{width:100%}}@media all and (max-width: 1023px){.gun-pro-prod .prod-img-wrapper{margin-left:10px}}.gun-pro-prod .landing-slider-new__slide img:hover{border-color:#e03638}.gun-pro-prod .landing-card-sm__name{font-size:16px;color:#ececec}@media all and (max-width: 1023px){.gun-pro-prod .other-items__caption{font-size:47px}}.gun-pro-prod .other-items__name{color:#ececec}.description{max-height:931px;position:relative;font-size:0}.description__video{width:100%;-o-object-fit:cover;object-fit:cover}.description__desc-video{display:block}@media all and (max-width: 767px){.description__desc-video{display:none}}.description__mob-video{display:none}@media all and (max-width: 767px){.description__mob-video{display:block}}.bubbles{height:941px;overflow:hidden;position:relative}@media all and (max-width: 1023px){.bubbles{height:665px}}@media all and (max-width: 767px){.bubbles{display:none}}.bubbles__items{position:absolute;top:0;left:0;width:100%;height:100%}.bubbles__bg{position:relative}.bubbles__item{position:absolute;width:2100px}@media all and (max-width: 1023px){.bubbles__item{width:auto;height:115%}}.bubbles__item--1{z-index:1;animation:bubble-2 1s linear infinite alternate-reverse}.bubbles__item--2{z-index:2;animation:bubble-2 2s linear infinite .5ms alternate-reverse}.bubbles__item--3{z-index:3;animation:bubble-2 3s linear infinite .5ms alternate-reverse}.bubbles__img{z-index:2;position:absolute;top:33.7%;left:50.5%;transform:translate(-15%, 0)}@media all and (max-width: 1239px){.bubbles__img{left:50.6%}}@media all and (max-width: 1023px){.bubbles__img{width:615px;height:auto}}.bubbles__black{position:absolute;opacity:0}.bubbles__title{position:absolute;color:#000;width:650px;opacity:0;z-index:6;font-size:65px}.bubbles__title--1{top:16%;left:14%}@media all and (max-width: 1023px){.bubbles__title--1{top:12%}}.bubbles__title--2{top:68%;left:30%}@media all and (max-width: 1023px){.bubbles__title--2{top:72%}}.bubbles__title span{opacity:0}@media all and (max-width: 1023px){.bubbles__title{width:335px;font-size:33px}}.bubbles .anim-black{height:941px;background:#1d1c21;position:relative}@keyframes bubble-1{0%{top:0}100%{top:-100px}}@keyframes bubble-2{0%{transform:translate(-50%, 0)}100%{transform:translate(-50%, -100px)}}.bubbles-mob{position:relative;overflow:hidden;display:none}@media all and (max-width: 767px){.bubbles-mob{display:block}}.bubbles-mob .bubbles__bg{width:101%;height:auto}.bubbles-mob .bubbles__items img{position:absolute;top:0}.bubbles-mob .anim-black{width:100%;height:600px;background:#1d1c21;position:absolute;top:101%}.bubbles-mob .bubbles__img{width:100%;height:auto;z-index:2;position:absolute;top:.5%;left:24%;transform:translate(-15%, 0)}.bubbles-mob .bubbles__title{font-size:22px !important;width:155px;line-height:25px}.impact{background:url("../images/landing/massage-gun-pro/flex/02.webp") center top/cover no-repeat;position:relative;overflow:hidden;height:1121px}@media all and (max-width: 1239px){.impact{height:885px}}@media all and (max-width: 1023px){.impact{height:725px}}@media all and (max-width: 767px){.impact{background:#fff;height:auto}}.impact__body{padding:86px 0 0}@media all and (max-width: 1239px){.impact__body{padding:35px 0px 0px}}@media all and (max-width: 1023px){.impact__body{padding:35px 0px 0px}}@media all and (max-width: 767px){.impact__body{padding:35px 0 0}}.impact__content{position:relative;z-index:2}@media all and (max-width: 1023px){.impact__content{width:515px}}@media all and (max-width: 767px){.impact__content{width:100%}}.impact__title{position:relative;z-index:2;width:535px}@media all and (max-width: 1023px){.impact__title{width:325px}}@media all and (max-width: 767px){.impact__title{font-size:38px;margin-bottom:0;width:283px}}.impact__video{max-width:993px;height:512px;position:relative;top:-50px;left:-29%;overflow:hidden;display:flex;align-items:center}.impact__video video{width:100%;-o-object-fit:contain;object-fit:contain}@media all and (max-width: 1239px){.impact__video{max-width:600px;height:312px;left:-14%}}@media all and (max-width: 1023px){.impact__video{height:300px;left:-31%}}@media all and (max-width: 767px){.impact__video{position:relative;top:-40px;left:-28%;height:auto;width:130%;max-width:none}}.impact__img{position:absolute;opacity:0}@media all and (max-width: 1239px){.impact__img{height:100%}}.impact__mob-img{position:absolute;opacity:0;height:100%}.impact__wrapper{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%}@media all and (max-width: 767px){.impact__wrapper{display:none}}.impact__text{width:650px}@media all and (max-width: 1239px){.impact__text{width:540px;margin-top:-40px}}@media all and (max-width: 1023px){.impact__text{width:420px}}@media all and (max-width: 767px){.impact__text{width:100%;margin-top:-40px;margin-bottom:25px}}.impact__text p:first-child{margin-bottom:25px}@media all and (max-width: 1239px){.impact__text p:first-child{margin-bottom:15px}}@media all and (max-width: 1023px){.impact__text p:first-child{margin-bottom:25px}}@media all and (max-width: 767px){.impact__text p:first-child{margin-bottom:0}}.points{height:726px;background:url("../images/landing/massage-gun-pro/points/00.webp") center top/cover no-repeat;position:relative}@media all and (max-width: 1239px){.points{height:620px}}@media all and (max-width: 1023px){.points{height:435px}}@media all and (max-width: 767px){.points{height:auto;background:#030102}}.points__body{padding:88px 0 0;position:relative;z-index:2}@media all and (max-width: 1239px){.points__body{padding:50px 0 0}}@media all and (max-width: 1023px){.points__body{padding:25px 0 0}}.points__title-wrapper{display:flex;align-items:center;margin-bottom:45px}@media all and (max-width: 1239px){.points__title-wrapper{margin-bottom:25px}}@media all and (max-width: 1023px){.points__title-wrapper{margin-bottom:20px}}.points__img{position:absolute;opacity:0}@media all and (max-width: 1239px){.points__img{height:100%}}.points__mob-img{position:absolute;opacity:0}@media all and (max-width: 1239px){.points__title-icon{width:190px;height:190px}}@media all and (max-width: 1023px){.points__title-icon{width:115px;height:115px}}.points__wrapper{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%}@media all and (max-width: 767px){.points__wrapper{display:none}}.points__mob-wrapper{margin-top:-45%}.points__title{display:inline-block;margin-left:73px;width:550px}@media all and (max-width: 1023px){.points__title{width:288px;margin-left:25px}}.points__title--hidden{display:none}@media all and (max-width: 767px){.points__title--hidden{display:block;margin-bottom:20px}}@media all and (max-width: 767px){.points__title span{display:none}}.points__text{width:525px}@media all and (max-width: 1023px){.points__text{width:365px}}@media all and (max-width: 767px){.points__text{width:100%}}.points__text p{margin-bottom:30px}@media all and (max-width: 1239px){.points__text p{margin-bottom:20px}}@media all and (max-width: 1023px){.points__text p{margin-bottom:15px}}@media all and (max-width: 767px){.points__text p{margin-bottom:0;display:inline}}.options{height:841px;background:url("../images/landing/massage-gun-pro/options/01.webp") center top/cover no-repeat}@media all and (max-width: 1239px){.options{height:685px}}@media all and (max-width: 1023px){.options{height:585px}}@media all and (max-width: 767px){.options{height:auto;background:#d3d2d8}}.options__content{padding:14% 0 0}@media all and (max-width: 1239px){.options__content{padding:8% 0 0}}.options__items-top,.options__items-bottom{display:flex;justify-content:space-between;flex-wrap:wrap}@media all and (max-width: 767px){.options__items-top,.options__items-bottom{justify-content:space-around}}.options__items-top{width:664px;margin-left:auto}@media all and (max-width: 1023px){.options__items-top{width:560px}}@media all and (max-width: 767px){.options__items-top{width:100%;margin-left:0}}.options__items-bottom{width:438px;margin-left:auto}@media all and (max-width: 1023px){.options__items-bottom{width:365px}}@media all and (max-width: 767px){.options__items-bottom{width:100%;margin-left:0}}.options__item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex:0 0 210px;margin-bottom:48px}@media all and (max-width: 1023px){.options__item{flex:0 0 175px}}@media all and (max-width: 767px){.options__item{flex:0 0 41%;margin-bottom:30px}}@media all and (max-width: 767px){.options__item--hide{display:none}}@media all and (max-width: 767px){.options__item--7{flex-direction:row;flex:0 0 100%}}.options__item--8{display:none}@media all and (max-width: 767px){.options__item--8{display:flex}}.options__icon{width:55px;height:55px;margin-bottom:18px}@media all and (max-width: 1023px){.options__icon{margin-bottom:12px}}.options__icon img{width:100%}@media all and (max-width: 767px){.options__icon--7{margin-bottom:0;margin-right:19px}}.options__text{font-weight:300;font-size:18px;color:#414149}@media all and (max-width: 1023px){.options__text{font-size:15px}}@media all and (max-width: 767px){.options__text{font-size:12px;max-width:118px}}@media all and (max-width: 767px){.options__text--7{max-width:175px}}.therapy{background:url("../images/landing/massage-gun-pro/therapy/01.webp") center top/cover no-repeat;height:901px}@media all and (max-width: 1023px){.therapy{height:640px}}@media all and (max-width: 767px){.therapy{background:url("../images/landing/massage-gun-pro/therapy/02.webp") center bottom/cover no-repeat;height:auto}}.therapy__body{padding-top:87px}@media all and (max-width: 1023px){.therapy__body{padding-top:50px}}@media all and (max-width: 767px){.therapy__body{padding:30px 0 140px}}.therapy__content{width:594px}@media all and (max-width: 1023px){.therapy__content{width:495px}}@media all and (max-width: 767px){.therapy__content{width:100%}}.therapy__title{margin-bottom:40px}@media all and (max-width: 767px){.therapy__title{width:295px;margin-bottom:25px}}.therapy__subtitle{font-weight:500;font-size:32px;margin-bottom:40px}@media all and (max-width: 1023px){.therapy__subtitle{margin-bottom:30px;width:395px;font-size:22px}}@media all and (max-width: 767px){.therapy__subtitle{font-size:16px;font-weight:bold;margin-bottom:20px;width:100%;max-width:285px}}@media all and (max-width: 1023px){.therapy__text{width:360px}}@media all and (max-width: 767px){.therapy__text{width:100%}}.therapy__text p{margin-bottom:40px}@media all and (max-width: 1023px){.therapy__text p{margin-bottom:20px}}@media all and (max-width: 767px){.therapy__text p:first-child{margin-bottom:50px;max-width:250px}}@media all and (max-width: 767px){.therapy__text p:last-child{width:149px;font-size:12px}}.therapy__text span{text-transform:uppercase}.design{background:url("../images/landing/massage-gun-pro/design/01.webp") center top/cover no-repeat;height:1495px}@media all and (max-width: 1023px){.design{height:900px}}@media all and (max-width: 767px){.design{height:auto;background:#fff;position:relative}}.design__content{padding-top:28%}@media all and (max-width: 767px){.design__content{padding-top:0;height:100%}}@media all and (max-width: 767px){.design__container{position:absolute;top:0;height:100%;z-index:2}}.design__title{margin-bottom:30px}@media all and (max-width: 1239px){.design__title{max-width:495px}}@media all and (max-width: 1023px){.design__title{max-width:none}}@media all and (max-width: 767px){.design__title{max-width:259px;text-align:right;position:absolute;top:46px;right:16px}}.design__text{width:617px}@media all and (max-width: 1023px){.design__text{width:390px}}@media all and (max-width: 767px){.design__text{position:absolute;top:33%;left:16px;padding-right:16px;width:auto}}.design__text span{text-transform:uppercase}.indispensable{height:1102px;background:url("../images/landing/massage-gun-pro/indispensable/bg.webp") center top/cover no-repeat;position:relative}@media all and (max-width: 1239px){.indispensable{height:755px}}@media all and (max-width: 1023px){.indispensable{height:570px}}@media all and (max-width: 767px){.indispensable{background:none;height:auto}}.indispensable__content{position:relative;z-index:2;top:45%}@media all and (max-width: 767px){.indispensable__content{position:absolute;top:40%;left:16px}}.indispensable__wrapper{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%}@media all and (max-width: 767px){.indispensable__wrapper{display:none}}.indispensable__img,.indispensable__mob-img{position:absolute;opacity:0}@media all and (max-width: 1239px){.indispensable__img,.indispensable__mob-img{height:100%}}.indispensable__title{margin-bottom:45px}@media all and (max-width: 1023px){.indispensable__title{margin-bottom:35px}}@media all and (max-width: 767px){.indispensable__title{font-size:20px;margin-bottom:25px}}.indispensable__text{font-weight:500;font-size:32px;color:#414149}@media all and (max-width: 1239px){.indispensable__text{font-size:28px}}@media all and (max-width: 1023px){.indispensable__text{font-size:22px}}@media all and (max-width: 767px){.indispensable__text{font-size:12px}}.indispensable__text p{margin-bottom:15px}@media all and (max-width: 767px){.indispensable__text p{margin-bottom:8px}}.indispensable__mob-wrapper{display:none}@media all and (max-width: 767px){.indispensable__mob-wrapper{display:block}}.row{background:#e5e5e5;padding:30px 0;overflow:hidden}@media all and (max-width: 767px){.row{padding:10px 0}}.row .scroller{position:relative;display:flex;width:auto}.row .scroller .scrollingHotSpotRight,.row .scroller .scrollingHotSpotLeft{top:0}.row .scroller .scrollableArea{display:flex}.row .scroller__img{margin-right:20px;top:0}@media all and (max-width: 1023px){.row .scroller__img{width:auto;height:100%}}@media all and (max-width: 767px){.row .scroller__img{margin-right:10px}}.row-1 .scroller{height:500px;overflow:hidden}@media all and (max-width: 1023px){.row-1 .scroller{height:350px}}@media all and (max-width: 767px){.row-1 .scroller{height:100px}}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.trigger-map{position:relative;background:#fff}@media all and (max-width: 767px){.trigger-map{display:none}}.trigger-map #show{position:absolute;top:50%}.trigger-map__content{padding-top:58px;position:relative}@media all and (max-width: 1023px){.trigger-map__content{width:100%;margin-bottom:10px}}.trigger-map__icon{position:absolute;top:60px;right:0;animation:pulse 700ms infinite ease-in-out}@media all and (max-width: 1239px){.trigger-map__icon{top:90px}}@media all and (max-width: 1023px){.trigger-map__icon{width:150px;height:auto}}.trigger-map__title{margin-bottom:25px}@media all and (max-width: 1239px){.trigger-map__title{width:55%}}@media all and (max-width: 1023px){.trigger-map__title{margin-bottom:15px}}.trigger-map__text{transform:rotate(-90deg);position:absolute;left:-23%;top:425%;font-weight:400}@media all and (max-width: 1239px){.trigger-map__text{left:-26%;top:295%}}@media all and (max-width: 1023px){.trigger-map__text{position:static;transform:rotate(0)}}.trigger-map__text p{letter-spacing:1.2px}@media all and (max-width: 1239px){.trigger-map__text p{letter-spacing:.2px}}.trigger-map__nav-wrapper{display:flex;flex-wrap:wrap;padding:30px 0;margin-left:100px}@media all and (max-width: 1239px){.trigger-map__nav-wrapper{margin-left:60px}}@media all and (max-width: 1023px){.trigger-map__nav-wrapper{margin-left:0}}.trigger-map .map-block{text-align:center;width:225px;cursor:pointer;margin-bottom:30px;display:flex;flex-direction:column;align-items:center}@media all and (max-width: 1239px){.trigger-map .map-block{width:185px}}@media all and (max-width: 1023px){.trigger-map .map-block{width:115px;margin-bottom:20px}}.trigger-map .map-block__text{font-weight:300;font-size:12px;line-height:1.4;margin-top:4px;color:#414149}.trigger-map .map-block__img{transition:opacity .3s;width:165px;height:165px}.trigger-map .map-block__img.activeScroll{opacity:.5;transition:opacity .5s}@media all and (max-width: 1239px){.trigger-map .map-block__img{width:140px;height:140px}}@media all and (max-width: 1023px){.trigger-map .map-block__img{width:75%;height:auto}}.trigger-map .map-block:hover .map-block__img{opacity:1}.trigger-map .map-active .map-block__img{opacity:1}.trigger-map__show-section{background:#f4f3f4}.trigger-map__show-wrapper{position:relative;z-index:1}.trigger-map .hidden-block__inner{position:relative;display:flex;align-items:flex-start;height:440px;overflow:hidden}@media all and (max-width: 1239px){.trigger-map .hidden-block__inner{height:400px}}@media all and (max-width: 1023px){.trigger-map .hidden-block__inner{height:293px}}.trigger-map .hidden-block__for-what{position:absolute;top:206px;left:0;font-weight:500;font-size:22px;line-height:1.1;color:#2c2c33}@media all and (max-width: 1239px){.trigger-map .hidden-block__for-what{font-size:21px}}@media all and (max-width: 1023px){.trigger-map .hidden-block__for-what{font-size:16px;top:130px}}.trigger-map .hidden-block__again-btn{position:absolute;top:310px;left:80px;cursor:pointer;opacity:0}@media all and (max-width: 1023px){.trigger-map .hidden-block__again-btn{top:220px;left:20px}}.trigger-map .hidden-block__video-wrapper{display:flex;align-items:center;width:440px;height:100%;margin-left:152px}@media all and (max-width: 1239px){.trigger-map .hidden-block__video-wrapper{width:300px}}@media all and (max-width: 1023px){.trigger-map .hidden-block__video-wrapper{width:293px;margin-left:90px}}@media all and (max-width: 1239px){.trigger-map .hidden-block__video{width:370px}}@media all and (max-width: 1023px){.trigger-map .hidden-block__video{width:293px}}.trigger-map .hidden-block__images-wrapper{width:535px;margin-left:60px}@media all and (max-width: 1239px){.trigger-map .hidden-block__images-wrapper{width:470px;margin-left:55px}}@media all and (max-width: 1023px){.trigger-map .hidden-block__images-wrapper{width:330px;margin-left:-20px}}.trigger-map .hidden-block__images-wrapper .slick-arrow{width:18px;height:31px;transform:translateY(-50%)}.trigger-map .hidden-block__images-wrapper .slick-prev{top:50%;left:-76px;background:url(../images/svg/gun-left.svg) no-repeat;bottom:auto}@media all and (max-width: 1239px){.trigger-map .hidden-block__images-wrapper .slick-prev{left:-50px}}@media all and (max-width: 1023px){.trigger-map .hidden-block__images-wrapper .slick-prev{left:-35px}}.trigger-map .hidden-block__images-wrapper .slick-next{top:50%;right:172px;background:url(../images/svg/gun-right.svg) no-repeat;z-index:1010;bottom:auto}@media all and (max-width: 1239px){.trigger-map .hidden-block__images-wrapper .slick-next{right:180px}}@media all and (max-width: 1023px){.trigger-map .hidden-block__images-wrapper .slick-next{right:120px}}.trigger-map .hidden-block__img{display:block;height:440px}@media all and (max-width: 1239px){.trigger-map .hidden-block__img{height:400px}}@media all and (max-width: 1023px){.trigger-map .hidden-block__img{height:293px}}.trigger-map .hidden-block_hide .hidden-block__images-wrapper{opacity:0}.trigger-map .hidden-block_hide .hidden-block__for-what{opacity:0}.trigger-map .overlay-block{position:absolute;top:0;left:0;width:100%;height:100%;background:#f4f3f4;z-index:9999}.trigger-map .overlay-block__img{position:absolute;top:50%;transform:translateY(-50%);width:246px}@media all and (max-width: 1239px){.trigger-map .overlay-block__img{width:200px}}@media all and (max-width: 1023px){.trigger-map .overlay-block__img{width:160px}}.trigger-map .overlay-block .img-cap-1{left:0}.trigger-map .overlay-block .img-cap-2{left:247px}@media all and (max-width: 1239px){.trigger-map .overlay-block .img-cap-2{left:20%}}.trigger-map .overlay-block .img-cap-3{left:494px}@media all and (max-width: 1239px){.trigger-map .overlay-block .img-cap-3{left:40%}}.trigger-map .overlay-block .img-cap-4{left:741px}@media all and (max-width: 1239px){.trigger-map .overlay-block .img-cap-4{left:60%}}.trigger-map .overlay-block .img-cap-5{left:986px}@media all and (max-width: 1239px){.trigger-map .overlay-block .img-cap-5{left:80%}}.trigger-map .overlay-block .to-target{left:153px;width:440px;transition:all 1.3s}@media all and (max-width: 1239px){.trigger-map .overlay-block .to-target{width:370px;left:150px}}@media all and (max-width: 1023px){.trigger-map .overlay-block .to-target{width:293px;left:90px}}@keyframes map-anim{0%{opacity:.5}100%{opacity:1}}.trigger-map-mob{display:none;background:#f4f3f4}@media all and (max-width: 767px){.trigger-map-mob{display:block}}.trigger-map-mob__body{padding:35px 0 20px}.trigger-map-mob .trigger-item:not(:last-child){margin-bottom:22px}.trigger-map-mob .trigger-item__top{display:flex}.trigger-map-mob .trigger-item__video-wrapper{flex:0 0 50%}.trigger-map-mob .trigger-item__video-wrapper video{width:100%}.trigger-map-mob .trigger-item__video-title{flex:0 0 50%;align-items:center;justify-content:center;display:flex;flex-direction:column}.trigger-map-mob .trigger-item__for-what{font-weight:500;font-size:14px;color:#2c2c33;margin-bottom:15px;max-width:135px}.trigger-map-mob .trigger-item .trigger-item__btn{display:flex;align-items:center;justify-content:center}.trigger-map-mob .trigger-item__images{display:flex;justify-content:center;align-items:center}.trigger-map-mob .trigger-item__img{width:32%;height:auto;display:block}.trigger-map-mob .trigger-item__img:not(:last-child){margin-right:7px}.trigger-map-mob .trigger-item__img--5{width:50%}.chechil{background:url("../images/landing/massage-gun-pro/chechil/01.webp") top center/cover no-repeat;height:799px}@media all and (max-width: 1239px){.chechil{height:670px}}@media all and (max-width: 1023px){.chechil{height:490px}}@media all and (max-width: 767px){.chechil{height:auto;background:url("../images/landing/massage-gun-pro/chechil/02.webp") top center/cover no-repeat}}.chechil__body{padding-top:8%}@media all and (max-width: 767px){.chechil__body{padding-top:125%}}.chechil__content{width:550px;margin-left:auto}@media all and (max-width: 1023px){.chechil__content{width:365px}}@media all and (max-width: 767px){.chechil__content{width:100%;padding-bottom:30px}}.chechil__title{margin-bottom:25px}@media all and (max-width: 1023px){.chechil__title{margin-bottom:15px}}@media all and (max-width: 767px){.chechil__title{font-size:38px !important;text-transform:uppercase;font-family:"BebasNeue",Sans-Serif !important;font-weight:700;line-height:40px;text-align:left}}.chechil__text{margin-bottom:65px}@media all and (max-width: 1023px){.chechil__text{margin-bottom:40px}}@media all and (max-width: 767px){.chechil__text{margin-bottom:25px}}@media all and (max-width: 1239px){.chechil__video iframe{width:100%;height:300px}}@media all and (max-width: 1023px){.chechil__video iframe{width:100%;height:200px}}@media all and (max-width: 767px){.chechil__video iframe{height:183px;width:288px}}.recovery{background:url("../images/landing/massage-gun-pro/recovery/01.webp") top center/cover no-repeat;height:725px}@media all and (max-width: 1239px){.recovery{height:550px}}@media all and (max-width: 1023px){.recovery{height:400px}}@media all and (max-width: 767px){.recovery{background:#f3f3f3;height:auto}}.recovery__body{padding-top:10%;width:594px}@media all and (max-width: 1239px){.recovery__body{padding-top:7%}}@media all and (max-width: 1023px){.recovery__body{width:365px}}@media all and (max-width: 767px){.recovery__body{padding:8% 0;width:100%}}.recovery__title{margin-bottom:50px}@media all and (max-width: 1239px){.recovery__title{margin-bottom:35px}}@media all and (max-width: 1023px){.recovery__title{width:310px;margin-bottom:25px}}.recovery__text p:first-child{margin-bottom:30px}@media all and (max-width: 1023px){.recovery__text p:first-child{margin-bottom:15px}}.row-2 .scroller{height:300px;overflow:hidden}@media all and (max-width: 1023px){.row-2 .scroller{height:200px}}@media all and (max-width: 767px){.row-2 .scroller{height:120px}}.levels{position:relative;background:url("../images/landing/massage-gun-pro/levels/bg.webp") top center/cover no-repeat;height:1065px}@media all and (max-width: 1023px){.levels{height:650px}}@media all and (max-width: 767px){.levels{background:#000;height:auto}}.levels__body{position:relative;z-index:2;padding:123px 0 0}@media all and (max-width: 1023px){.levels__body{padding:70px 0 0}}@media all and (max-width: 767px){.levels__body{position:absolute;padding:28px 0 0;top:0;left:50%;transform:translateX(-50%)}}.levels__img{position:absolute;opacity:0}@media all and (max-width: 1239px){.levels__img{height:100%}}@media all and (max-width: 767px){.levels__img{top:0;left:0;height:100%}}.levels__mob-img{height:100%}.levels__wrapper{position:absolute;bottom:0px;left:65%;width:675px;height:448px}@media all and (max-width: 1023px){.levels__wrapper{width:522px;height:346px}}@media all and (max-width: 767px){.levels__wrapper{display:none}}.levels__mob-wrapper{display:none}@media all and (max-width: 767px){.levels__mob-wrapper{display:block;height:100%}}.levels__wrapper-bg{width:100%}.levels__content{margin-left:auto;width:590px}@media all and (max-width: 1023px){.levels__content{width:390px}}@media all and (max-width: 767px){.levels__content{width:100%;margin-left:0}}.levels__title{margin-bottom:70px}@media all and (max-width: 1023px){.levels__title{margin-bottom:30px;width:320px}}@media all and (max-width: 767px){.levels__title{width:286px;margin-bottom:50px}}.levels__list{width:520px;margin-left:25px;font-size:28px;font-weight:300}.levels__list span{font-weight:500}@media all and (max-width: 1023px){.levels__list{width:290px;font-size:16px}}@media all and (max-width: 767px){.levels__list{font-size:14px;width:auto;margin-left:53%}}.levels__list li{list-style:url("../images/landing/massage-gun-pro/levels/01.svg");margin-bottom:30px;padding-left:7px}@media all and (max-width: 1023px){.levels__list li{margin-bottom:25px}}@media all and (max-width: 767px){.levels__list li{margin-bottom:15px}}.levels__list li.active{list-style:url("../images/landing/massage-gun-pro/levels/02.svg")}.details-1{height:953px;overflow:hidden;position:relative;background:url("../images/landing/massage-gun-pro/details/new/02.webp") top center/cover no-repeat}@media all and (max-width: 1239px){.details-1{height:695px}}@media all and (max-width: 1023px){.details-1{height:530px}}@media all and (max-width: 767px){.details-1{height:auto;background:#272727}}.details-1__bg{position:absolute;height:100%}.details-1__img{position:absolute;height:100%}.details-1__img--3{width:442px;height:auto;top:58.3%;right:82%;transform:translate(-82%, 0%)}@media all and (max-width: 1239px){.details-1__img--3{width:322px}}@media all and (max-width: 1023px){.details-1__img--3{width:248px}}.details-1__body{position:relative;z-index:3;height:100%;padding:91px 0 0px}@media all and (max-width: 1239px){.details-1__body{padding:50px 0 0px}}@media all and (max-width: 1023px){.details-1__body{padding:30px 0 0px}}@media all and (max-width: 767px){.details-1__body{padding:30px 0 0}}.details-1__title{width:465px;margin-bottom:40px;font-size:72px;color:#3f6bde}@media all and (max-width: 1239px){.details-1__title{margin-bottom:25px;font-size:65px}}@media all and (max-width: 1023px){.details-1__title{width:410px;margin-bottom:15px;font-size:50px}}@media all and (max-width: 767px){.details-1__title{width:100%;margin-bottom:20px;color:#fff}}.details-1__text{font-weight:500;font-size:32px;color:#fff;line-height:1.1}.details-1__text--1{margin-top:-115px;width:527px;margin-left:45%}@media all and (max-width: 1239px){.details-1__text--1{margin-top:-80px;width:363px}}@media all and (max-width: 1023px){.details-1__text--1{margin-top:-60px;width:260px}}@media all and (max-width: 767px){.details-1__text--1{width:100%;margin:0}}.details-1__text--2{margin-top:170px;width:397px}@media all and (max-width: 1239px){.details-1__text--2{margin-top:85px;width:345px}}@media all and (max-width: 1023px){.details-1__text--2{margin-top:82px;width:252px}}@media all and (max-width: 767px){.details-1__text--2{width:100%;margin-top:0}}@media all and (max-width: 1239px){.details-1__text{font-size:25px}}@media all and (max-width: 1023px){.details-1__text{font-size:18px}}@media all and (max-width: 767px){.details-1__text{width:100%}}.details-1__wrapper{position:absolute;top:0;left:0}.details-1__mob-wrapper{position:relative}.details-2{height:351px;position:relative;background:url("../images/landing/massage-gun-pro/details/new/08.webp") top center/cover no-repeat}@media all and (max-width: 1239px){.details-2{height:256px}}@media all and (max-width: 1023px){.details-2{height:195px}}@media all and (max-width: 767px){.details-2{height:auto;background:#272727}}.details-2__wrapper{position:absolute;top:0;left:0}.details-2__content{width:610px;margin-left:17%;position:relative;z-index:3}@media all and (max-width: 1239px){.details-2__content{width:580px}}@media all and (max-width: 1023px){.details-2__content{width:425px}}@media all and (max-width: 767px){.details-2__content{width:100%;margin-left:0}}.details-2__title{margin-bottom:0;position:relative;top:-35px;z-index:3}@media all and (max-width: 1239px){.details-2__title{width:350px}}@media all and (max-width: 1023px){.details-2__title{width:325px}}@media all and (max-width: 767px){.details-2__title{margin-bottom:0px;width:auto;padding-left:40%;padding-top:25%;top:0}}.details-2__img{position:absolute;height:100%}.details-2__wrapper{position:absolute;top:0;left:0}.details-2__mob-wrapper{position:relative}.japan{background:url("../images/landing/massage-gun-pro/japan/05.webp") top center/cover no-repeat;height:1618px}@media all and (max-width: 1239px){.japan{height:1290px}}@media all and (max-width: 1023px){.japan{height:900px}}@media all and (max-width: 767px){.japan{background:#efefef;height:auto}}.japan__body{padding-top:120px}@media all and (max-width: 1239px){.japan__body{padding-top:40px}}@media all and (max-width: 767px){.japan__body{padding:0 0 14px}}.japan__content{width:414px}@media all and (max-width: 1239px){.japan__content{width:404px}}@media all and (max-width: 1023px){.japan__content{width:255px}}@media all and (max-width: 767px){.japan__content{width:100%;margin-top:-20%}}.japan__mob-slider{display:none}@media all and (max-width: 767px){.japan__mob-slider{display:block}}.japan__mob-img{width:100%}.japan__title{margin-bottom:30px}@media all and (max-width: 1023px){.japan__title{margin-bottom:20px}}@media all and (max-width: 767px){.japan__title{width:240px;text-align:right;margin-left:auto;margin-bottom:15px}}.japan__text{margin-bottom:50px}@media all and (max-width: 1239px){.japan__text{margin-bottom:45px}}@media all and (max-width: 1023px){.japan__text{margin-bottom:15px}}@media all and (max-width: 767px){.japan__text{margin-bottom:20px}}.japan__text p{margin-bottom:35px}@media all and (max-width: 1023px){.japan__text p{margin-bottom:10px}}.japan__note{font-weight:500;font-size:42px;color:#2c2c33}@media all and (max-width: 1239px){.japan__note{font-size:38px}}@media all and (max-width: 1023px){.japan__note{font-size:22px}}.japan__btn{width:364px;height:57px}@media all and (max-width: 1023px){.japan__btn{width:255px;height:45px}}@media all and (max-width: 767px){.japan__btn{margin:0 auto;width:288px;height:50px}}.battery{height:765px;background:url("../images/landing/massage-gun-pro/battery/01.webp") center top/cover no-repeat;position:relative}@media all and (max-width: 1239px){.battery{height:500px}}@media all and (max-width: 1023px){.battery{height:435px}}@media all and (max-width: 767px){.battery{height:auto}}.battery__body{padding:290px 0 0;position:relative;z-index:2}@media all and (max-width: 1239px){.battery__body{padding:115px 0 0}}@media all and (max-width: 767px){.battery__body{padding:0;position:absolute;top:60%;left:16px}}.battery__content{width:420px}@media all and (max-width: 1239px){.battery__content{width:460px}}@media all and (max-width: 1023px){.battery__content{width:365px}}@media all and (max-width: 767px){.battery__content{width:211px}}.battery__img,.battery__mob-img{position:absolute;opacity:0}@media all and (max-width: 1239px){.battery__img,.battery__mob-img{height:100%}}.battery__wrappers{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%}@media all and (max-width: 767px){.battery__wrappers{display:none}}.bag{background:url("../images/landing/massage-gun-pro/bag/01.webp") top center/cover no-repeat;height:675px}@media all and (max-width: 1023px){.bag{height:505px}}@media all and (max-width: 767px){.bag{height:452px;background:url("../images/landing/massage-gun-pro/bag/02.webp") center center/cover no-repeat}}.bag__body{padding-top:94px}@media all and (max-width: 1023px){.bag__body{padding-top:50px}}@media all and (max-width: 767px){.bag__body{padding-top:30px}}.bag__content{width:350px}@media all and (max-width: 1023px){.bag__content{font-size:25px;width:407px}}@media all and (max-width: 767px){.bag__content{font-size:18px;width:100%;max-width:230px}}.bag__title{margin-bottom:30px}@media all and (max-width: 767px){.bag__title{margin-bottom:10px}}.gym{background:url("../images/landing/massage-gun-pro/gym/01.webp") top center/cover no-repeat;height:804px}@media all and (max-width: 1239px){.gym{height:650px}}@media all and (max-width: 1023px){.gym{height:430px}}.gym__body{padding-top:108px;height:100%}@media all and (max-width: 1023px){.gym__body{padding-top:55px}}.gym__title{width:614px}@media all and (max-width: 1023px){.gym__title{width:370px}}.own-fitness{height:851px;box-sizing:border-box;background:url(../images/landing/massage-gun-pro/own-fitness-bg.webp) center center no-repeat}.own-fitness__wrapper{position:relative;padding-top:170px}.own-fitness__title{width:600px;color:#2c2c33}.own-fitness__product{position:absolute}.own-fitness__product--1{left:-334px;top:356px;z-index:5}.own-fitness__product--2{top:57px;left:723px;z-index:7}.own-fitness__product--3{top:710px;left:240px;z-index:5;cursor:default !important}.own-fitness__product--4{top:581px;left:694px;z-index:5}.own-fitness__product--5{top:370px;left:944px;z-index:6}.own-fitness__product--6{top:662px;left:141px}.own-fitness__product--7{top:485px;left:572px;z-index:10}.own-fitness__hiden{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease-in-out}.own-fitness__hiden--2{top:0;left:-47.2%}.own-fitness__hiden--3{top:-80.1%;left:-54.4%}.own-fitness__hiden--4{top:-24%;left:-35.7%}.own-fitness__hiden--5{top:-22.4%;left:-21.9%}.own-fitness__hiden--7{top:-31.2%;left:-41.2%}.own-fitness__hiden:hover{opacity:1}.own-fitness__product-description{position:absolute;left:0;top:0;font-size:22px;line-height:1.1;color:#131316;font-weight:500}.own-fitness__product-description--1{left:43%;top:13.4%}.own-fitness__product-description--2{left:23%;top:12%;width:100px}.own-fitness__product-description--3{left:0;top:72%;width:210px}.own-fitness__product-description--4{left:64.8%;top:23.3%;width:230px}.own-fitness__product-description--5{left:39%;top:11%;width:160px}.own-fitness__product-description--6{left:47%;top:60%;width:220px}.own-fitness__product-description--7{left:2%;top:-12%;width:240px}.own-fitness__product-name{font-size:18px;line-height:1.4;color:#131316;font-weight:300}.own-fitness__ipad-link{display:none}.own-fitness__ipad-img{display:none}.own-fitness__mobile-img{display:none}@media all and (max-width: 1239px){.own-fitness{height:auto}.own-fitness__wrapper{display:none}.own-fitness__ipad-link{position:relative;display:block}.own-fitness__mobile-wrapper{position:absolute;top:0;left:0;padding-top:100px;width:100%}.own-fitness__mobile-title{display:block;width:600px;color:#2c2c33}.own-fitness__ipad-img{display:block;width:100%;height:auto}}@media all and (max-width: 1239px)and (max-width: 1023px){.own-fitness__mobile-wrapper{padding-top:100px}.own-fitness__mobile-title{width:280px}}@media all and (max-width: 1239px)and (max-width: 1023px)and (max-width: 767px){.own-fitness__mobile-wrapper{padding-top:30px}.own-fitness__mobile-img{display:block;width:100%;height:auto}.own-fitness__ipad-img{display:none}}.ya-rower-others .other-items__img{width:150px;height:150px}@media all and (max-width: 1023px){.ya-rower-others .other-items__caption{font-size:47px}}.ya-rower-others .other-items__name{color:#ececec}.ya-rower-others .m-related__img{margin-bottom:0}.profit{background:url("../images/landing/massage-gun-pro/profit/01.webp") top center/cover no-repeat}@media all and (max-width: 767px){.profit{display:none}}.profit .container-box{height:100%}.profit__wrapper{display:flex;height:100%;padding:80px 0 100px}.profit__form-wrapper{height:100%;width:400px;box-sizing:border-box;color:#fff;margin-left:100px}@media all and (max-width: 1239px){.profit__form-wrapper{width:50%;margin-left:0}}.profit .v-caption{font-weight:500;font-size:56px;line-height:1.1;color:#2c2c33}.profit__form{margin-top:60px}.profit .form-group{position:relative}.profit .form-group .v-msg{color:#e03638;opacity:.7;position:absolute;bottom:-20px;left:0}.profit__input{display:block;width:100%;height:56px;border:1px solid #878792;border-left:4px solid #e03638;padding:0 30px;box-sizing:border-box;font-size:20px;line-height:300;margin-bottom:38px;background:none;border-radius:0 4px 4px 0;color:#2c2c33;opacity:.7}@media all and (max-width: 767px){.profit__input{height:44px;font-size:16px;padding:0 20px;margin-bottom:20px}}.profit ::-webkit-input-placeholder{color:#2c2c33}.profit :-ms-input-placeholder{color:#2c2c33}.profit ::-moz-placeholder{color:#2c2c33;opacity:1}.profit :-moz-placeholder{color:#2c2c33;opacity:1}.profit__btn{width:100%;height:54px;background:#e03638;border:none;font-size:16px;font-weight:500;line-height:1;border-radius:4px;transition:background .3s;margin-top:10px;cursor:pointer}@media all and (max-width: 767px){.profit__btn{margin-top:0;height:44px;font-size:20px}}.profit__btn:hover{background:#940f0f}.profit .form-success{display:none;font-size:30px;margin-top:60px}.profit__img{margin-bottom:-180px;margin-left:340px}@media all and (max-width: 1239px){.profit__img{margin-left:120px}}.m-t-char{padding:60px 100px 120px;max-width:920px;max-height:90vh;border-radius:0}@media all and (max-width: 1023px){.m-t-char{max-width:100%;max-height:100%;padding:90px 0 100px 0}}@media all and (max-width: 767px){.m-t-char{max-height:100vh}}.m-t-char::-webkit-scrollbar-button{background-image:url("");background-repeat:no-repeat;width:5px;height:0;transform:translateX(-5px)}.m-t-char::-webkit-scrollbar-track{background-color:#ecedee}.m-t-char::-webkit-scrollbar-thumb{border-radius:0;background-color:#6dc0c8}.m-t-char::-webkit-scrollbar-thumb:hover{background-color:#56999f}.m-t-char::-webkit-resizer{background-image:url("");background-repeat:no-repeat;width:4px;height:0px}.m-t-char::-webkit-scrollbar{width:4px}.m-t-char__caption{text-align:center;margin-bottom:40px;font-size:40px;font-weight:500;padding:0 10px}@media all and (max-width: 1023px){.m-t-char__caption{font-size:30px}}.m-t-char table{width:675px;margin:0 auto}@media all and (max-width: 1023px){.m-t-char table{width:100%}}.m-t-char table tr:nth-child(2n){background:none}@media all and (max-width: 1023px){.m-t-char table tr:nth-child(2n){background:#f4f4f4}}.m-t-char table td{vertical-align:top;padding:6px 20px;font-weight:500}.m-t-char table td:last-child{text-align:left;font-weight:400;color:#4f4f4f}.l-mobile-form{background:#0c0b0c;display:none}@media all and (max-width: 767px){.l-mobile-form{display:block;padding:45px 0}}.l-mobile-form .r-caption{font-family:"BebasNeue",Sans-Serif !important;font-weight:700;font-size:38px;line-height:1;color:#fff}.l-mobile-form__input{border-bottom:1px solid #fff;margin-top:16px;color:#fff;opacity:.7}.l-mobile-form ::-webkit-input-placeholder{color:#fff}.l-mobile-form :-ms-input-placeholder{color:#fff}.l-mobile-form ::-moz-placeholder{color:#fff;opacity:1}.l-mobile-form :-moz-placeholder{color:#fff;opacity:1}.m-related{display:none !important}@media all and (max-width: 767px){.m-related{display:block !important;background:#2c2c33}}.m-related__cap{font-family:"BebasNeue",Sans-Serif !important;font-weight:700;font-size:42px;line-height:1}@media all and (max-width: 767px){.product-sticker_preorder{position:static;margin:20px auto 10px}}.sticky-panel{opacity:0 !important;pointer-events:none}@media all and (max-width: 767px){#other-products,.other-products{display:none !important}}.landing-form-21__img{background-color:#575757}.landing-form-21__img img{transform:rotate(15deg)}
/*# sourceMappingURL=massage-gun-pro.css.map */
