@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);@font-face{font-family:Gothic;font-display:swap;src:url(/fonts/centurygothic.ttf) format("truetype");font-weight:400;font-style:normal}@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:400;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:700;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:400;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:400;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:700;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:700;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:400;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:700;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:400;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:700;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:400;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:400;font-style:normal}@font-face{font-family:Lighthaus;src:url(/fonts/Lighthaus.eot);src:url(/fonts/Lighthaus.eot?#iefix) format("embedded-opentype"),url(/fonts/Lighthaus.woff2) format("woff2"),url(/fonts/Lighthaus.woff) format("woff"),url(/fonts/Lighthaus.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:UltramonoWide-LightItalic;src:url(/fonts/UltramonoWide-LightItalic.woff2) format("woff2"),url(/fonts/UltramonoWide-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:UltramonoWide-Light;src:url(/fonts/UltramonoWide-Light.woff2) format("woff2"),url(/fonts/UltramonoWide-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Nikkyou Sans";src:url(/fonts/NikkyouSans.woff2) format("woff2"),url(/fonts/NikkyouSans.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Corvetta;src:url(/fonts/Corvetta.woff2) format("woff2"),url(/fonts/Corvetta.woff) format("woff"),url(/fonts/Corvetta.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:a_LCDNovaObl;src:url(/fonts/a_lcdnovaobl.woff) format("woff"),url(/fonts/a_lcdnovaobl.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Felidae;src:url(/fonts/Felidae.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExtraCondTrial-Thin.otf);font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-Regular.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-RegularItalic.otf);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-ExtraBold.otf);font-weight:750;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-ExtraBoldItalic.otf);font-weight:750;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-Heavy.otf);font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrialThinItalic.otf);font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrial-ExtraBold.otf);font-weight:750;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial Heavy";src:url(/fonts/MullerNextExtraCondTrial-HeavyItalic.otf) format("opentype"),url(/fonts/MullerNextExtraCondTrial-HeavyItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrial-ExtraBoldItalic.ttf) format("truetype"),url(/fonts/MullerNextExtraCondTrial-ExtraBoldItalic.woff2) format("woff2");font-weight:750;font-style:italic}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrial-Regular.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrial-RegularItalic.otf);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrialThin.otf);font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Trial";src:url(/fonts/MullerNextTrial-Regular.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Trial";src:url(/fonts/MullerNextTrial-ExtraBold.otf);font-weight:750;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Wide Trial";src:url(/fonts/MullerNextTrial-ThinItalic.woff2);font-weight:100;font-style:italic}@font-face{font-family:Cakra;src:url(/fonts/Cakra-Normal.otf) format("opentype");src:url(/fonts/Cakra-Normal.woff2) format("woff2"),url(/fonts/Cakra-Normal.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noteworthy;src:url(/fonts/NoteworthyLight.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Technology;src:url(/fonts/Technology.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Technology;src:url(/fonts/Technology-Bold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/Unbounded-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/Unbounded-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat Alternates";src:url(/fonts/MontserratAlternates-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Snell Roundhand";src:url(/fonts/snell-roundhand-900.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Snell Roundhand";src:url(/fonts/snell-roundhand-700.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Lighthaus;src:url(/fonts/Lighthaus-400.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Code pro black";src:url(/fonts/code_pro_black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Boldstrom;src:url(/fonts/Boldstrom-b.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"TT Smalls Trial";src:url(/fonts/TT-Smalls-Trial-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Mak;src:url(/fonts/MAK.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Europe ext bold italic";src:url(/fonts/europeext_bold_italic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}img{max-width:100%;height:auto}.landing-page{font-family:RainerTestv04,BebasNeue;font-style:normal;color:#fff;background-color:#fff}.landing-page .landing-card-21__slogan{margin-bottom:50px}@media all and (max-width:767px){.landing-page .landing-card-21__slogan{margin-bottom:30px}}.landing-card-21__slogan{position:relative;width:max-content}.landing-card-21__slogan::after{content:"и не раз";position:absolute;bottom:-35px;right:-5px;background:#181818;color:#fff;font-family:Montserrat,sans-serif;font-style:normal;font-weight:900;font-size:32px;line-height:110%;transform:rotate(-7.03deg)}@media all and (max-width:1023px){.landing-card-21__slogan::after{font-size:18px;line-height:120%;right:0;bottom:-19px}}@media all and (max-width:450px){.landing-card-21__slogan::after{font-size:18.8101px;line-height:110%;bottom:-20px}}.intro{background-image:url(../images/landing/yamaguchi-kinetic/intro-background.webp);background-position:top center;background-repeat:no-repeat;overflow:hidden}@media all and (max-width:767px){.intro{display:flex;min-height:845px;background-image:url(../images/landing/yamaguchi-kinetic/intro-background-mobile.webp);background-size:cover}}.intro .container-box{position:relative;display:flex;align-items:flex-end}@media all and (max-width:767px){.intro .container-box{display:block;overflow:hidden}}.intro__logo{position:absolute;right:0;top:75px}@media all and (max-width:450px){.intro__logo{display:none}}.intro__title{position:relative}@media all and (max-width:767px){.intro__title{margin-left:auto;margin-right:auto;width:max-content}}.intro__title-logo{position:absolute;top:152px;left:44px;z-index:1}@media all and (max-width:450px){.intro__title-logo{top:82px;left:28px;width:37px;height:37px}}.intro__title-hieroglyph{position:absolute;top:212px;right:205px;z-index:1}@media all and (max-width:450px){.intro__title-hieroglyph{top:112px;left:140px;right:auto;width:51px;height:30px}}.intro__title-model{position:relative;font-weight:700;font-size:317.626px;line-height:80%;text-transform:uppercase}@media all and (max-width:450px){.intro__title-model{font-size:172.58px;line-height:103.91%}}@media all and (max-width:767px){.intro__title-model{font-size:172.58px;line-height:103.91%}}.intro__title-product{font-weight:700;font-size:269.138px;line-height:103.91%;text-transform:uppercase}@media all and (max-width:767px){.intro__title-product{font-size:146.235px;line-height:80%}}.intro__title-factor{display:inline-block;font-size:269.138px;line-height:103.91%;color:#e03638;text-transform:uppercase}@media all and (max-width:767px){.intro__title-factor{font-size:147.235px;line-height:66.91%}}.intro__title-factor span{font-size:168.604px;line-height:103.91%}@media all and (max-width:767px){.intro__title-factor span{font-size:91.61px;line-height:103.91%}}.intro__title-mode{font-weight:700;font-size:102px;line-height:96%;text-transform:uppercase}@media all and (max-width:767px){.intro__title-mode{font-size:55.4211px;line-height:120.91%}}.intro__title-set{display:flex;flex-direction:column;font-size:84.1379px;line-height:115%;margin-bottom:11px;text-transform:uppercase}@media all and (max-width:767px){.intro__title-set{font-size:45.7158px;line-height:103.91%}}.intro__title-order{padding-bottom:60px;font-size:22.9587px;line-height:94.18%;text-transform:uppercase}@media all and (max-width:767px){.intro__title-order{display:none}}.intro__bag-big{display:block}@media all and (max-width:767px){.intro__bag-big{position:absolute;left:-14%;right:330px;bottom:-60px;width:320px}}.intro__bag-small{position:absolute;right:330px;bottom:0;left:53%}@media all and (max-width:767px){.intro__bag-small{width:328px;left:13%;bottom:-80px}}.sparing{display:flex;overflow:hidden;min-height:900px;background:url(../images/landing/yamaguchi-kinetic/sparing-background.webp);background-size:cover;background-position:center;background-repeat:no-repeat}@media all and (max-width:450px){.sparing{padding-top:15px;background-color:#e03638;min-height:auto;display:block;background-image:url(../images/landing/yamaguchi-kinetic/sparing-background-mobile.webp);background-position:center bottom;background-size:contain}}.sparing .container-box{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between}@media all and (max-width:450px){.sparing .container-box{display:block}}.sparing__title{position:relative;width:max-content;width:1300px;text-transform:uppercase;padding-top:60px;font-weight:700;font-size:173px;line-height:48%;color:#181818}@media all and (max-width:1239px){.sparing__title{width:auto;font-size:140px;line-height:100%;color:#fff}}@media all and (max-width:450px){.sparing__title{position:relative;padding-top:0;padding-left:70px;font-size:28vw;line-height:100%;color:#fff;margin-bottom:50px}.sparing__title::before{position:absolute;content:"";left:0;top:0;width:61px;height:264px;background-image:url(../images/landing/yamaguchi-kinetic/sparing-mobile.webp);background-repeat:no-repeat;background-size:contain}}@media all and (max-width:450px) and (max-width:450px){.sparing__title::before{top:1.7vw}}.sparing__title span{font-size:148.831px;line-height:170%;color:#fff}@media all and (max-width:1239px){.sparing__title span{font-size:118px}}@media all and (max-width:450px){.sparing__title span{display:none}}.sparing__text{display:flex;justify-content:space-between;width:742px;margin-bottom:50px;font-family:Montserrat;font-weight:600;font-size:22px;line-height:138.17%;color:#fff}@media all and (max-width:1239px){.sparing__text{width:722px}}@media all and (max-width:1023px){.sparing__text{position:relative;bottom:-170px}}@media all and (max-width:767px){.sparing__text{bottom:unset}}@media all and (max-width:450px){.sparing__text{width:auto;margin-bottom:110vw;font-size:15px;line-height:138.17%}}.sparing__description{align-self:flex-end;width:auto;margin-bottom:40px;font-family:RainerTestv04,BebasNeue;font-weight:700;font-size:35px;line-height:170%}@media all and (max-width:450px){.sparing__description{margin-bottom:10px;text-align:right;margin-left:auto;font-size:16.1742px;line-height:170%;text-transform:uppercase;color:#181818}}.level{background-image:url(../images/landing/yamaguchi-kinetic/level-background.webp);background-position:center;background-repeat:no-repeat;background-size:cover;z-index:-1}@media all and (max-width:450px){.level{padding-top:15px;min-height:auto;background-image:url(../images/landing/yamaguchi-kinetic/level-background-mobile.webp)}}.level__title{text-transform:uppercase;font-weight:700;font-size:172px;line-height:125%}@media all and (max-width:1239px){.level__title{font-size:139px}}@media all and (max-width:450px){.level__title{font-size:88.6902px;line-height:100%;font-size:23vw}}.level__title span{display:block;text-align:right;font-size:44px;line-height:94.18%}@media all and (max-width:450px){.level__title span{width:min-content;padding-top:8px;text-align:left;font-size:44px;line-height:115%}}.level__text{padding-bottom:50px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:18px;line-height:170%;text-align:center;color:#fff}@media all and (max-width:450px){.level__text{padding-bottom:30px;font-size:16px;line-height:170%;margin-top:auto;text-align:left}}.level .slick-dots{margin-bottom:20px}.level .slick-dots li{width:15px}.level .slick-dots li:before{width:15px;height:15px;cursor:pointer;background-color:#fff}.level .slick-dots .slick-active:before{width:15px;height:15px;background-color:#e03638}.stamina{position:relative;overflow:hidden;padding-bottom:30px;color:#000;background-color:#e03638}.stamina .container-box{background-image:url(../images/landing/yamaguchi-kinetic/stamina-photo.webp),url(../images/landing/yamaguchi-kinetic/stamina-stand.webp);background-repeat:no-repeat;background-size:684px 844px,auto;background-position:right 0 top 54px,right 0 top 950px}@media all and (max-width:1239px){.stamina .container-box{background-size:490px,543px}}@media all and (max-width:450px){.stamina .container-box{background-image:url(../images/landing/yamaguchi-kinetic/stamina-photo-mobile.webp);background-size:92%;background-position:center 85px}}@media all and (max-width:350px){.stamina .container-box{background-position:center 75px}}.stamina__title{position:relative;text-transform:uppercase;margin-bottom:73px;padding-top:40px;width:min-content;font-size:189px;line-height:91.98%}@media all and (max-width:450px){.stamina__title{color:#fff;font-size:73.9161px;line-height:91.98%;margin-bottom:88vw;font-size:22vw}}.stamina__title span{color:#00fff0}.stamina__text{width:488px;margin-bottom:50px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:20px;line-height:170%}@media all and (max-width:1023px){.stamina__text{color:#fff}}@media all and (max-width:450px){.stamina__text{color:#000;width:auto;font-size:16px;line-height:170%;margin-bottom:20px}}@media all and (max-width:450px){.stamina__button-container{position:relative}}.stamina__button{display:flex;justify-content:center;align-items:center;width:473px;height:70px;margin-bottom:200px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:22px;line-height:27px;color:#181818;background:#fff;border-radius:35px}@media all and (max-width:450px){.stamina__button{position:relative;width:auto;box-sizing:border-box;height:44px;font-size:15px;line-height:18px;margin-bottom:75px;z-index:2}}.stamina__button:hover{color:#fff;background:#181818}.stamina__tape{transform:rotate(-2.15deg);position:absolute;width:105%;left:0;right:0;top:879px;margin-left:-2%;text-align:center;height:114px;background-color:#00fff0}@media all and (max-width:450px){.stamina__tape{width:870px;top:30px;overflow:hidden;height:84px;margin-left:-12%;transform:rotate(-4.15deg)}}.stamina__tape span{text-align:center;font-size:72.21px;line-height:150%;text-transform:uppercase;color:#181818}@media all and (max-width:450px){.stamina__tape span{font-size:49.4498px;line-height:170%;animation:tape 30s infinite linear alternate}}@keyframes tape{0%{left:0}100%{margin-left:-800px}}.stamina__stand-img{display:none}@media all and (max-width:450px){.stamina__stand-img{display:block;width:100%;margin-bottom:20px}}.stamina__title-japan{margin-bottom:80px;font-family:RainerTestv04,BebasNeue;font-style:normal;font-weight:700;font-size:154.856px;line-height:91.98%;letter-spacing:-.0361481em;text-transform:uppercase;color:#fff}@media all and (max-width:450px){.stamina__title-japan{display:none}}.stamina__cover{position:relative;margin-bottom:30px;font-size:138px;line-height:91.98%;text-transform:uppercase;color:#181818}@media all and (max-width:1239px){.stamina__cover{font-size:112px;line-height:105%}}@media all and (max-width:450px){.stamina__cover{margin-top:60px;margin-bottom:0;font-size:22vw;line-height:91.98%;text-transform:uppercase;color:#181818}}.stamina__cover span{color:#00fff0}.stamina__cover::after{position:absolute;right:17px;top:-30px;content:"*Nebaridzuyo (яп.) — упорство";font-size:26px;line-height:170%;text-transform:uppercase;color:#fff}@media all and (max-width:450px){.stamina__cover::after{left:0;right:auto;top:-50px}}@media all and (max-width:450px){.stamina__cover-mobile{display:block}}.stamina .defis{display:none}@media all and (max-width:450px){.stamina .defis{display:inline}}.gloves{display:flex;min-height:900px;background-image:url(../images/landing/yamaguchi-kinetic/gloves-background.webp);background-position:center}@media all and (max-width:450px){.gloves{min-height:auto;display:block;background-image:none;background-color:#181818}}.gloves .container-box{display:flex;flex-wrap:wrap;align-content:space-between}.gloves__title{text-transform:uppercase;display:flex;flex-direction:column;font-size:192.682px;line-height:120%;text-transform:uppercase;color:#fff}@media all and (max-width:1239px){.gloves__title{padding-top:20px;font-size:155px}}@media all and (max-width:450px){.gloves__title{display:block;margin-bottom:30px;font-size:69px;line-height:105.83%;font-size:22vw}}@media all and (max-width:350px){.gloves__title{font-size:21vw}}.gloves__title span{text-align:right;font-family:Montserrat;font-style:normal;font-weight:900;font-size:58.0816px;line-height:170%}@media all and (max-width:450px){.gloves__title span{margin-left:9%;font-size:19.9896px;line-height:170%;vertical-align:middle}}.gloves__image{display:none;width:100%;margin-bottom:30px}@media all and (max-width:450px){.gloves__image{display:block}}.gloves__text{position:relative;display:flex;flex-direction:column-reverse;margin-bottom:50px;padding:12px 25px;font-family:Montserrat;font-style:normal;font-weight:400;font-size:18px;line-height:143%;color:#fff;background:#181818;border-radius:39px}@media all and (max-width:450px){.gloves__text{font-size:16px;line-height:143%;padding:0}}.gloves__text::before{position:absolute;right:0;top:-60px;content:"*Bokushingu (яп.) — бокс";text-align:right;font-family:RainerTestv04,BebasNeue;font-style:normal;font-weight:700;font-size:26px;line-height:170%;text-transform:uppercase;color:#fff}@media all and (max-width:450px){.gloves__text::before{top:auto;bottom:-50px;right:auto}}.interier{position:relative;height:900px}@media all and (max-width:450px){.interier{display:none}}.interier .container-box{position:absolute;top:0;left:0;right:0}.interier .slick-slide{height:900px}.interier img{position:absolute;height:900px;object-fit:cover;object-position:center}.interier__text{position:relative;width:342px;margin-top:200px;box-sizing:border-box;padding:40px;font-family:Montserrat;font-weight:400;font-size:22px;line-height:170%;color:#181818;background:#fff;border-radius:38px}.interier__text::after{content:"";position:absolute;bottom:-20px;left:370px;width:375px;height:393px;background-image:url(../images/landing/yamaguchi-kinetic/ieroglif.png)}.interier__text--right{margin-left:auto}.interier__text--right::after{right:370px;left:auto}.interier-mobile{display:none;background-color:#181818;padding-top:60px}@media all and (max-width:450px){.interier-mobile{display:block}}.interier-mobile__photo{margin-bottom:15px;margin-left:auto;margin-right:auto;display:block;width:100%}.interier-mobile__logo{margin-left:auto;margin-right:auto;display:block;width:70%;padding-left:50px;margin-bottom:35px}.interier-mobile__text{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:170%}.interier-mobile__ieroglif{padding-bottom:20px;font-family:RainerTestv04,BebasNeue;font-style:normal;font-weight:700;font-size:26px;line-height:170%;text-transform:uppercase;color:#fff}.modal{display:none;position:fixed;z-index:5;padding-top:75px;left:0;top:0;width:100%;height:100%;overflow:auto}.modal--show{display:block}.modal__content{box-sizing:border-box;overflow-y:auto;background-color:#e03638;color:#000;margin:auto;padding:81px 100px 81px 98px;border:1px solid #888;border-radius:10px;max-width:876px;max-height:892px;background-image:url(../images/landing/yamaguchi-kinetic/modal-background.svg);background-repeat:no-repeat}.modal__content::-webkit-scrollbar{display:none}@media all and (max-width:1023px){.modal__content{padding-left:50px;padding-right:50px}}@media all and (max-width:767px){.modal__content{padding:40px 20px}}.modal__title{text-transform:uppercase;margin-bottom:45px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:900;font-size:40px;line-height:45px;color:#000;font-family:RainerTestv04,BebasNeue;font-style:normal;font-weight:700;font-size:91px;line-height:85px;text-transform:uppercase;color:#000}@media all and (max-width:450px){.modal__title{font-size:73px;line-height:94%}}.modal__table{font-family:Montserrat;border-collapse:collapse;min-width:100%;margin-bottom:100px}@media all and (max-width:1023px){.modal__table{min-width:auto;margin-left:auto;margin-right:auto}}.modal__tr{font-family:Montserrat}.modal__tr:nth-child(even){background:#fa8892;font-family:Montserrat}.modal__td{font-family:Montserrat;vertical-align:top;padding:15px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:10px;padding-bottom:10px;color:#000}.modal__td:nth-child(2n){font-weight:700}.modal__td--special{font-weight:500;background-color:#fff;text-align:center}@media all and (max-width:767px){.modal__td{white-space:normal}}.modal__td>a{text-decoration:underline;font-weight:500;color:#fff;letter-spacing:-.01em}.modal__td:nth-child(even){font-weight:500;color:#000;width:40%;letter-spacing:-.01em}.slick-arrow{position:absolute;right:0;left:0;box-sizing:border-box;width:24px;height:14px;margin:0;margin-left:auto;margin-right:auto;background-image:url(../images/landing/yamaguchi-kinetic/icon-slider-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.slick-arrow:hover{opacity:.7;background-image:url(../images/landing/yamaguchi-kinetic/icon-slider-arrow.svg)}.slick-next{margin:0;left:-25px;transform:rotate(271deg)}.slick-prev{top:52px;right:-535px;transform:rotate(89deg);background-image:url(../images/landing/rf-lifting-6-in-1/icon-slider-arrow.svg)}.card-photo{width:50%}.slick-dots{position:static;padding-top:0;justify-content:center;width:100%}@media all and (max-width:450px){.slick-dots{margin-bottom:20px}}.slick-dots li{width:2px}.slick-dots li:before{width:8px;height:8px;background-color:#181818;border-radius:50%}.slick-dots .slick-active:before{width:8px;height:8px;background-color:#e03638}.form__msg{color:#fff}.modal-backdrop{z-index:0}.landing-form-21__img{background-color:#383838}.landing-form-21__img img{position:relative;top:9px;max-width:120%;max-height:120%}@media all and (max-width:1239px){.landing-form-21__img img{top:5px}}