@charset "UTF-8";@font-face{font-family:RobotoFlex;src:url(/fonts/RobotoFlex-VariableFont.ttf) format("truetype-variations");font-weight:100 1000;font-stretch:25% 151%;font-style:oblique -10deg 0deg}@font-face{font-family:CenturyGothic;font-display:swap;src:url(/fonts/CenturyGothicRegular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CenturyGothic;font-display:swap;src:url(/fonts/CenturyGothicBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:GoodVibesPro;font-display:swap;src:url(/fonts/GoodVibesCyr.ttf) format("truetype");font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(/fonts/Gilroy-Bold.ttf) format("truetype"),url(/fonts/Gilroy-Bold.woff2) format("woff2"),url(/fonts/Gilroy-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(/fonts/Gilroy-Medium.ttf) format("truetype"),url(/fonts/Gilroy-Medium.woff2) format("woff2"),url(/fonts/Gilroy-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:RFDewiExpanded;font-display:swap;src:url(/fonts/RFDewiExpanded-Black.ttf) format("truetype"),url(/fonts/RFDewiExpanded-Black.woff2) format("woff2"),url(/fonts/RFDewiExpanded-Black.eot) format("eot"),url(/fonts/RFDewiExpanded-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:RFDewiExtended;font-display:swap;src:url(/fonts/RFDewiExtended-Black.ttf) format("truetype"),url(/fonts/RFDewiExtended-Black.woff2) format("woff2"),url(/fonts/RFDewiExtended-Black.eot) format("eot"),url(/fonts/RFDewiExtended-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:RFDewiExtended;font-display:swap;src:url(/fonts/RFDewiExtended-Bold.ttf) format("truetype"),url(/fonts/RFDewiExtended-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/RFDewiExtended-Bold.woff2) format("woff2"),url(/fonts/RFDewiExtended-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:RFDewiExtended;font-display:swap;src:url(/fonts/RFDewiExpanded-Regular.ttf) format("truetype"),url(/fonts/RFDewiExpanded-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/RFDewiExpanded-Regular.woff2) format("woff2"),url(/fonts/RFDewiExpanded-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:RFDewiExtended;font-display:swap;src:url(/fonts/RFDewiExtended-Light.ttf) format("truetype"),url(/fonts/RFDewiExtended-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/RFDewiExtended-Light.woff2) format("woff2"),url(/fonts/RFDewiExtended-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:AvenirNextCyr;font-display:swap;src:url(/fonts/avenirnextcyr-medium.ttf) format("truetype"),url(/fonts/avenirnextcyr-medium.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirnextcyr-medium.woff2) format("woff2"),url(/fonts/avenirnextcyr-medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:AvenirNextCyr;font-display:swap;src:url(/fonts/avenirnextcyr-regular.ttf) format("truetype"),url(/fonts/avenirnextcyr-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirnextcyr-regular.woff2) format("woff2"),url(/fonts/avenirnextcyr-regular.woff) format("woff");font-weight:400;font-style:normal}@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: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:Norican;font-display:swap;src:url(/fonts/norican-regular.ttf) format("truetype");font-weight:400;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:AlexBrush;font-display:swap;src:url(/fonts/AlexBrush-Regular.ttf) 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:"Marck Script";src:url(/fonts/MarkScript-Regular.otf) format("opentype"),url(/fonts/MarkScript-Regular.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrial-Heavy.otf);font-weight:900;font-style:normal;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:400;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:"Europe ext regular";src:url(/fonts/europeext.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Europe ext bold";src:url(/fonts/europeext_bold.otf) format("opentype");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}@font-face{font-family:"Euclid Circular A";src:url(/fonts/EuclidCircularARegular.woff2) format("opentype"),url(/fonts/EuclidCircularARegular.woff);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Euclid Circular A";src:url(/fonts/EuclidCircularALight.woff2) format("opentype"),url(/fonts/EuclidCircularALight.woff);font-weight:300;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:GTEestiProDisplay;src:url(/fonts/GTEestiProDisplay-Bold.woff2) format("woff2");src:url(/fonts/GTEestiProDisplay-Bold.woff) format("woff");src:url(/fonts/GTEestiProDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:EuropeExt;src:url(/fonts/europeextnormal.woff2) format("woff2");src:url(/fonts/europeextnormal.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Press Start 2P";src:url(/fonts/PressStart2P-Regular.woff2) format("woff2");src:url(/fonts/PressStart2P-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.superellipse{border-radius:40px!important}.superellipse-module{position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0}.superellipse-module path{fill:var(--back-color);transition:.2s linear}.superellipse-module svg{position:absolute;width:50%;height:unset;max-width:clamp(80px,17vw,110px)}.superellipse-module_button{position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0}.superellipse-module_button path{fill:var(--back-color)}.superellipse-module_button svg{position:absolute;width:unset;height:100%}.main-wrapper *{-webkit-tap-highlight-color:transparent}.superellipse{border-radius:clamp(40px,14vw,80px)!important}.superellipse-module{z-index:0}.superellipse-module path{fill:#f1ff0d}.superellipse-module_button{z-index:0}.superellipse-module svg{position:absolute;width:50%;height:unset;max-width:clamp(80px,26vw,180px)}.main-wrapper .poster{width:100%}.main-wrapper .poster img{width:100%;height:100%;object-fit:cover}.mainvideo{margin-bottom:-10px}.mainvideo__video{width:100%}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(1.3)}100%{transform:scale(1)}}.maxmain{padding:50px 0;position:relative;height:900px;box-sizing:border-box}@media all and (max-width:767px){.maxmain{position:relative;padding-top:31.5vw;height:unset;display:flex;flex-direction:column;align-items:center}}.maxmain .container-box{position:relative;z-index:5}@media all and (max-width:767px){.maxmain .container-box{position:static}}.maxmain__name-box{width:500px;display:flex;align-items:center}@media all and (max-width:767px){.maxmain__name-box{top:20vw;left:50%;transform:translateX(-44%);position:absolute;width:100%}}.maxmain__dash{color:#fff;font-family:UltramonoWide-Light;font-size:61.226px;font-weight:400;line-height:normal;text-transform:uppercase;margin-right:10px}@media all and (max-width:767px){.maxmain__dash{margin-right:2.9vw;font-size:11.5vw}}.maxmain__img-name{width:383px}@media all and (max-width:767px){.maxmain__img-name{width:68.8vw}}.maxmain__name{color:#fff;font-family:UltramonoWide-Light;font-size:61.226px;font-weight:400;line-height:normal;text-transform:uppercase;animation:scale 1s infinite ease}@media all and (max-width:767px){.maxmain__name{font-size:11.5vw}}.maxmain__video-background{position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%}@media all and (max-width:767px){.maxmain__video-background{position:relative;transition:none;left:unset;top:unset;transform:unset;width:100%;margin-top:40px}}.maxmain__video-background_des{display:block}@media all and (max-width:767px){.maxmain__video-background_des{display:none}}.maxmain__video-background_mob{display:none}@media all and (max-width:767px){.maxmain__video-background_mob{display:block}}.maxmain__wrapper{position:relative;display:flex;flex-direction:column;align-items:center;max-width:500px;row-gap:18px}@media all and (max-width:767px){.maxmain__wrapper{position:static;width:100%}}.maxmain__desc-wrapper{display:flex;column-gap:25px}@media all and (max-width:767px){.maxmain__logo{width:100%}}.maxmain__logo_yama{width:232px}@media all and (max-width:767px){.maxmain__logo_yama{position:absolute;top:8.4vw;left:50%;transform:translate(-50%);width:49%}}.maxmain__subtitle-box{display:flex;flex-direction:column;width:100%;margin-bottom:33px}.maxmain__subtitle{color:#e03638;transform:rotate(-6.355deg);font-family:Montserrat;font-style:italic;font-weight:800;line-height:40%;text-transform:uppercase}.maxmain__subtitle_top{font-size:23.696px}@media all and (max-width:767px){.maxmain__subtitle_top{font-size:4.7vw}}.maxmain__subtitle_bottom{font-size:32.349px;line-height:170%;margin-left:auto}@media all and (max-width:767px){.maxmain__subtitle_bottom{font-size:5.7vw}}.maxmain__item-list{width:170px;display:flex;position:relative}.maxmain__item-list:before{transform:translateY(4px);content:url(/images/product/yamaguchi-max-pro-s/maxmain/check.svg);margin-right:20px}@media all and (max-width:767px){.maxmain__item-list:before{margin-right:10px}}.maxmain__item-list p{width:124px;margin-left:auto}@media all and (max-width:767px){.maxmain__item-list{width:121px}}.maxmain__calories{position:absolute;bottom:158px;right:-224px;animation:rotate infinite linear 9s}@media all and (max-width:767px){.maxmain__calories{bottom:unset;right:unset;left:4vw;top:27vw;width:clamp(83px,20vw,168px);animation:unset}}.maxmain__calories path:last-of-type{animation:rotate infinite reverse linear 9s;transform-origin:center}@media all and (max-width:767px){.maxmain__calories path:last-of-type{animation:unset}}.maxmain__calories_des{display:block}@media all and (max-width:767px){.maxmain__calories_des{display:none}}.maxmain__calories_mob{display:none}@media all and (max-width:767px){.maxmain__calories_mob{display:block}}@keyframes rotate{100%{transform:translate3d(0,0,0) rotate(-359.9deg)}}.maxmain .des{display:block}@media all and (max-width:767px){.maxmain .des{display:none}}.maxmain__text{width:97%;font-size:16px;color:#000;font-family:Montserrat;font-style:italic;font-weight:600;line-height:150%}@media all and (max-width:767px){.maxmain__text{font-size:3.8vw}}.maxmain__text-card{width:93%;font-family:Montserrat;font-size:15px;font-style:italic;font-weight:600;line-height:150%}@media all and (max-width:767px){.maxmain__text-card{font-size:3.5vw}}.maxmain__desc-item{border-radius:49.75px;padding:28px 29px 65px 38px;box-sizing:border-box;position:relative;background-color:#f1ff0d;color:#000;font-family:Montserrat;font-size:16px;font-style:italic;font-weight:600;line-height:170%;box-sizing:border-box}@media all and (max-width:767px){.maxmain__desc-item{font-size:14px;padding:19px 13px}}.maxmain__desc-item p{position:relative;margin-bottom:35px;width:428px}@media all and (max-width:767px){.maxmain__desc-item p{width:unset;max-width:418px}}.maxmain__desc-item_yellow{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:230px;height:140px;font-size:clamp(10px,3vw,16px);font-style:normal;line-height:144%;background-color:#f1ff0d;box-sizing:border-box;color:#000;padding:16px 0 0;text-align:center}@media all and (max-width:767px){.maxmain__desc-item_yellow{padding:10px 20px}}.maxmain__desc-item_yellow p{text-transform:uppercase;white-space:nowrap;color:var(--Y-Black,#181818);font-family:Montserrat;font-size:16.345px;font-weight:700;line-height:194.637%;text-transform:uppercase}@media all and (max-width:767px){.maxmain__desc-item_yellow p{font-size:2.9vw;line-height:152.637%}}.maxmain__desc-item_yellow b{font-weight:700;font-size:clamp(21px,5vw,35px);display:block;text-transform:lowercase}@media all and (max-width:767px){.maxmain__desc-item_yellow b{line-height:140%}}@media all and (max-width:767px){.maxmain__desc-item_yellow{width:140px;height:85px}}.maxmain__desc-item_top{width:500px;height:470px;margin-bottom:15px}@media all and (max-width:767px){.maxmain__desc-item_top{width:100%;height:auto}}.maxmain__item-box{display:flex;width:442px;flex-wrap:wrap;gap:0 77px}@media all and (max-width:767px){.maxmain__item-box{width:100%;gap:0 20px}}.runstring{background:#f1ff0d;display:flex;height:74px;align-items:center}.runstring__wrapper{display:flex}.runstring__item{font-family:UltramonoWide-Light;font-style:italic;font-weight:300;font-size:32px;line-height:61px;color:#000;flex-shrink:0;padding-right:140px;transform:translateX(0);animation:runningString infinite linear 10s}@keyframes runningString{100%{transform:translateX(-100%)}}.newhighs{height:900px;position:relative}@media all and (max-width:767px){.newhighs{height:unset;background-color:#000}}.newhighs .swiper-wrapper{position:absolute;top:0}.newhighs .container-box{display:flex;flex-direction:column;height:100%;position:relative;z-index:3;justify-content:center}@media all and (max-width:767px){.newhighs .container-box{padding-left:0;padding-right:0}}.newhighs__animation{position:absolute;display:flex;width:1920px;height:100%;left:50%;transform:translateX(-50%);flex-direction:column;align-items:center}@media all and (max-width:767px){.newhighs__animation{width:150vw;position:relative;justify-content:center}}@media all and (max-width:767px){.newhighs__animation video{width:150vw}}.newhighs__wrapper{display:flex;flex-direction:column;max-width:590px;row-gap:35px;position:relative;transition:.2s linear;opacity:0;z-index:2;margin-bottom:100px}@media all and (max-width:767px){.newhighs__wrapper{align-items:center;max-width:unset;margin-bottom:0;opacity:1}}.newhighs__title{font-family:UltramonoWide-Light;font-style:italic;font-weight:300;font-size:clamp(25px,8vw,42px);line-height:120%;text-transform:uppercase;color:#fff}.newhighs__description{font-family:Montserrat;font-style:italic;font-weight:500;font-size:20px;line-height:170%;color:#181818;background:#f1ff0d;border-radius:31px;padding:22px 44px;width:90%;box-sizing:border-box}@media all and (max-width:767px){.newhighs__description{border-radius:unset;width:100%;padding:12px 10px}}.functional{height:900px;box-sizing:border-box;padding:40px 0 52px;position:relative}@media all and (max-width:767px){.functional{height:unset;padding:3% 0 0;background-color:#000}}.functional__back-video{position:absolute;height:100%;top:0}@media all and (max-width:767px){.functional__back-video{position:static;width:100%;height:unset}}@media all and (max-width:767px){.functional .container-box{padding-left:0;padding-right:0}}.functional__title{font-family:UltramonoWide-Light;font-style:italic;font-weight:300;font-size:clamp(22px,6vw,36px);line-height:120%;text-transform:uppercase;background:#f1ff0d;border-radius:30px;color:#000;padding:20px 30px;box-sizing:border-box}@media all and (max-width:767px){.functional__title{display:none;background:unset;color:#fff}}.functional__title_mobile{display:none}@media all and (max-width:767px){.functional__title_mobile{display:block}}.functional__wrapper{height:100%;display:flex;justify-content:space-between;flex-direction:column;position:relative}.functional__description{font-family:Montserrat;font-style:italic;font-weight:700;font-size:clamp(12px,3vw,18px);line-height:170%;text-align:center;text-transform:uppercase;backdrop-filter:blur(2px);background:#f1ff0d;border-radius:31px;padding:30px 90px;display:inline-block;width:100%;box-sizing:border-box;color:#000}@media all and (max-width:767px){.functional__description{border-radius:unset;margin-top:-5px;padding:4% 4%}}.walking{height:clamp(280px,50vw,600px);display:flex;align-items:center;background-color:#1f1f1f}.walking__wrapper{display:flex;width:100%;column-gap:20vw;position:relative;height:clamp(120px,40vw,530px);align-items:center}.walking__open{width:clamp(180px,40vw,711px);position:absolute;top:0;right:50%}.walking__open::before{content:"";width:80%;height:30px;border-radius:50%;background-color:rgba(0,0,0,.2549019608);filter:blur(10px);left:0;bottom:13.5%;position:absolute}.walking__closed{width:clamp(180px,40vw,711px);position:absolute;top:0;right:50%}.walking__closed::before{content:"";width:80%;height:30px;border-radius:50%;background-color:rgba(0,0,0,.2549019608);filter:blur(10px);left:0;bottom:13.5%;position:absolute}.walking__title_first{position:absolute;left:50%;transform:translateX(-50%);font-family:Montserrat;font-style:italic;font-weight:300;text-transform:uppercase;color:#fff}.walking__title_first p:nth-of-type(1){font-size:clamp(34px,10vw,73px);line-height:120%}.walking__title_first p:nth-of-type(2){font-size:clamp(50px,15vw,108px);line-height:130%}.walking__title_first p:nth-of-type(3){font-size:clamp(43px,12vw,93px);line-height:120%}.walking__title_second{position:absolute;left:50%;transform:translateX(-50%);font-family:Montserrat;font-style:italic;font-weight:300;text-transform:uppercase;color:#fff}.walking__title_second p{white-space:nowrap}.walking__title_second p:nth-of-type(1){font-size:clamp(34px,4vw,66px);line-height:158%}.walking__title_second p:nth-of-type(2){font-size:clamp(34px,6vw,65px);line-height:96%}.walking__title_second p:nth-of-type(3){font-size:clamp(29px,6vw,57px);line-height:138%}.options{height:900px;padding-top:80px;box-sizing:border-box;position:relative}@media all and (max-width:767px){.options{padding-top:0;height:195.1vw}}@media all and (max-width:767px){.options .container-box{padding:0 3%}}.options__container{display:flex;justify-content:space-between}@media all and (max-width:767px){.options__container{flex-direction:column}}.options__img-mob{display:none}@media all and (max-width:767px){.options__img-mob{display:block;width:100vw;object-fit:contain}}.options__title{display:inline-block;width:446px;text-align:center;font-family:UltramonoWide-Light;font-size:36.736px;font-style:italic;font-weight:300;line-height:125.631%;text-transform:uppercase;color:#000}@media all and (max-width:767px){.options__title{display:none;width:100%;margin-bottom:9.7vw;font-size:10.4vw}}.options__title_size{font-size:111.666px;line-height:85.631%}@media all and (max-width:767px){.options__title_size{font-size:30.4vw;margin-bottom:0;line-height:83.431%}}.options__text-box{display:flex;width:691px;height:229px;border-radius:31px;box-sizing:border-box}@media all and (max-width:767px){.options__text-box{display:flex;flex-direction:column;width:100%;height:auto;margin-bottom:9.1vw}}.options .des{display:block}@media all and (max-width:767px){.options .des{display:none}}.options__text{display:inline-block;width:691px;color:#000;font-family:Montserrat;font-size:26px;font-style:italic;font-weight:600;line-height:170%}@media all and (max-width:767px){.options__text{width:90%;margin:0 auto;text-align:center;font-size:4.1vw}}.options__video{position:absolute;top:0;left:0;width:100%;z-index:-1}@media all and (max-width:767px){.options__video{height:195.1vw}}.amortization{height:900px;padding:40px 0;box-sizing:border-box;position:relative;background-color:#000}@media all and (max-width:767px){.amortization{height:unset;padding-bottom:110px;background-color:#000}}.amortization__wrapper{row-gap:10px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.amortization__video-back{position:absolute;height:100%;top:0;left:50%;transform:translateX(-50%)}@media all and (max-width:767px){.amortization__video-back{position:static;width:100%;transform:unset}}.amortization__description{position:relative;height:0;transition:.4s linear;max-width:590px;align-self:flex-end;margin-top:70px}@media all and (max-width:767px){.amortization__description{margin-top:25px}}.amortization__description_item{font-family:Montserrat;font-style:normal;font-weight:400;font-size:18px;line-height:170%;color:#fff;background:rgba(24,24,24,.7490196078);border-radius:31px;height:0;transition:.4s linear;overflow:hidden;box-sizing:border-box;padding:0 45px;position:relative;opacity:0}@media all and (max-width:767px){.amortization__description_item{transition:.1s linear}}.amortization__description_item b{font-weight:600}.amortization__description_active{height:450px}@media all and (max-width:767px){.amortization__description_active{height:unset}}.amortization__description_active .amortization__description_item{padding:42px 57px;height:450px;opacity:1}@media all and (max-width:767px){.amortization__description_active .amortization__description_item{height:unset;padding:30px 23px}}.amortization__switcher{font-family:Montserrat;font-style:normal;font-weight:600;font-size:clamp(20px,6vw,31px);line-height:170%;color:#000;background-color:#f1ff0d;border-radius:15px;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;padding:10px 26px;transition:.4s linear;cursor:pointer;opacity:.8;transform:translate(0,0);column-gap:20px}@media all and (max-width:767px){.amortization__switcher{transition:.2s linear;right:50%;transform:translate(50%,0);border-radius:15px}}.amortization__switcher:hover{opacity:1}.amortization__switcher p{transition:.4s linear;display:block;opacity:1;height:54px}@media all and (max-width:767px){.amortization__switcher p{transition:.2s linear;height:unset}}.amortization__switcher svg{transform:rotate(0);filter:invert(0);transition:.4s linear;width:clamp(16px,4.5vw,46px);height:clamp(16px,4.5vw,46px)}.amortization__switcher_close{background-color:#121212;border-radius:50%;padding:30px 30px;opacity:1;transform:translate(25%,-25%);column-gap:unset;right:0}@media all and (max-width:767px){.amortization__switcher_close{padding:15px}}.amortization__switcher_close svg{transform:rotate(45deg);filter:invert(1)}.amortization__switcher_close p{height:0;opacity:0;font-size:0}.amortization__title{font-family:UltramonoWide-Light;font-style:italic;font-weight:300;font-size:clamp(28px,8vw,42px);line-height:140%;text-transform:uppercase;color:#fff}@media all and (max-width:767px){.amortization__title{text-align:center;display:none;box-shadow:0 10px 29px 33px #000;position:relative}}.amortization__title_mobile{display:none}@media all and (max-width:767px){.amortization__title_mobile{display:block}}.amortization__subtitle{font-family:Montserrat;font-style:italic;font-weight:600;font-size:clamp(16px,3.3vw,22px);line-height:125%;text-align:center}.amortization__bottom-desc{font-family:Montserrat;font-style:normal;font-weight:400;font-size:22px;line-height:125%;color:#fff;max-width:670px}.widescreen{display:flex;flex-direction:column;align-items:center;height:900px;overflow:hidden;padding-top:40px;position:relative;box-sizing:border-box}@media all and (max-width:1239px){.widescreen{height:unset}}.widescreen__background{position:absolute;top:0;height:100%}.widescreen__title{font-family:UltramonoWide-Light;font-style:italic;font-weight:300;font-size:clamp(38px,12vw,67px);line-height:113%;text-transform:uppercase;color:#fff;position:relative;z-index:3}@media all and (max-width:767px){.widescreen__title{width:95%}}.widescreen__wrapper{position:relative;text-align:center;margin-top:20px;z-index:3}@media all and (max-width:767px){.widescreen__wrapper{display:none}}.widescreen__arrows{position:absolute;top:-7%;left:22.3%;width:672px;transform:scale(1.2)}.widescreen__arrows_anim{animation-delay:3s;transition:.3s ease-in-out;animation:scaler 7s infinite}@keyframes scaler{0%{transform:scale(1.2)}10%{transform:scale(.9)}20%{transform:scale(1.25)}30%{transform:scale(1.2)}100%{transform:scale(1.2)}}.widescreen__width{font-family:Montserrat;font-style:normal;font-weight:600;font-size:34.554px;line-height:125%;color:#000;background:#f1ff0d;border-radius:34.554px;transform-origin:center;display:inline-block;padding:10px 27px;position:absolute;top:16%;left:50%;transform:translateX(-50%) rotate(-28.61deg)}.widescreen__swiper{display:none}@media all and (max-width:767px){.widescreen__swiper{display:block;width:100%;margin-bottom:30px}}.widescreen__svg{position:absolute;top:-13%;right:0;transform:translateX(50%)}.widescreen__wifi-logo{padding:10px 27px;display:inline-block;border-radius:34.554px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:20px;line-height:125%;color:#000;position:absolute;right:0;top:0;transform:translateX(50%)}.widescreen__description{font-family:Montserrat;font-style:italic;font-weight:600;font-size:clamp(15px,4vw,19px);line-height:170%;text-align:center;color:#000;position:absolute;bottom:15%;left:0;right:0;background:#f1ff0d;border-radius:33px;padding:25px 30px}@media all and (max-width:767px){.widescreen__description{position:relative;border-radius:unset;padding:13px 20px;text-align:start}}.widescreen__description_mobile{display:none}@media all and (max-width:767px){.widescreen__description_mobile{display:block}}.infuture__background{width:100%}.motor{padding:40px 0 72px;overflow:hidden}@media all and (max-width:767px){.motor{padding:5% 0 5%;background:linear-gradient(183deg,#121112 60%,transparent)}}@media all and (max-width:767px){.motor .container-box{padding-left:0;padding-right:0}}.motor__title{font-family:UltramonoWide-Light;font-style:italic;font-weight:300;font-size:clamp(28px,8vw,45px);line-height:117%;text-transform:uppercase;color:#fff}@media all and (max-width:767px){.motor__title{padding:0 10px}}.motor__wrapper{display:grid;grid-template-areas:"it it it rd" "il im ir rd";column-gap:20px;row-gap:20px;margin-top:36px}@media all and (max-width:1239px){.motor__wrapper{padding-left:10px;padding-right:10px;grid-template-areas:"it it" "ir im" "il il" "rd rd"}}.motor__image{width:100%}@media all and (max-width:767px){.motor__image{width:100%}}.motor__description{font-family:Montserrat;font-style:italic;font-weight:600;font-size:clamp(14px,4vw,22px);line-height:156%;color:#000;background:#f1ff0d;border-radius:31px;padding:41px 46px;box-sizing:border-box;width:466px}@media all and (max-width:1239px){.motor__description{width:unset;border-radius:unset;padding:15px 20px;width:calc(100% + 20px);transform:translateX(-10px)}}.tempo{position:relative;height:900px}@media all and (max-width:1239px){.tempo{height:unset}}@media all and (max-width:767px){.tempo{padding-bottom:20px}}.tempo .container-box{height:100%}@media all and (max-width:767px){.tempo .container-box{padding-left:0;padding-right:0}}.tempo__background{position:absolute;top:0;width:100%;height:100%;object-fit:cover}@media all and (max-width:767px){.tempo__background{position:static;width:100%}}.tempo__title{font-family:UltramonoWide-Light;font-style:italic;font-weight:300;font-size:clamp(33px,10vw,97px);line-height:132%;position:relative;text-transform:uppercase;color:#fff}@media all and (max-width:767px){.tempo__title{display:none}}.tempo__title_mobile{display:none;position:relative;text-align:center;margin-bottom:20px}@media all and (max-width:767px){.tempo__title_mobile{display:block}}.tempo__title_mobile span{font-size:63px}.tempo__wrapper{display:flex;column-gap:20px;margin-top:31%;align-items:flex-end}@media all and (max-width:767px){.tempo__wrapper{margin-top:unset;flex-direction:column}}.tempo__numbers{display:flex;position:absolute;top:-210px;right:-20px;column-gap:50px;align-items:flex-end;opacity:1;transition:opacity .2s linear,top .4s linear}@media all and (max-width:767px){.tempo__numbers{top:-160px;right:50%;transform:translateX(50%)}}.tempo__numbers_item{width:50%}.tempo__numbers_item p{white-space:nowrap}.tempo__numbers_item p:first-of-type{font-family:a_LCDNovaObl;font-weight:400;font-size:clamp(50px,6.5vw,62px);line-height:100%;text-align:center}.tempo__numbers_item p:last-of-type{font-family:Montserrat;font-style:normal;font-weight:400;font-size:clamp(15px,3.4vw,20px);line-height:100%;text-align:center}.tempo__desc-main{font-family:Montserrat;font-style:italic;font-weight:600;font-size:clamp(13px,2vw,17px);line-height:186%;position:relative;width:50%;min-height:340px;background:#181818;border-radius:31px;padding:35px 47px;box-sizing:border-box}@media all and (max-width:767px){.tempo__desc-main{border-radius:unset;width:unset;padding:20px 10px;background-color:#f1ff0d;color:#000;margin-top:-5px;min-height:unset}}.tempo__desc-secondary{position:relative;width:50%;height:0;transition:.4s linear}@media all and (max-width:767px){.tempo__desc-secondary{transition:unset;width:unset;margin-top:200px}}.tempo__desc-secondary_item{font-family:Montserrat;font-style:italic;font-weight:400;font-size:18px;line-height:34px;background:#181818;border-radius:31px;height:0;transition:.4s linear;overflow:hidden;box-sizing:border-box;padding:0 45px}@media all and (max-width:767px){.tempo__desc-secondary_item{transition:unset}}.tempo__desc-secondary_active{height:340px}@media all and (max-width:767px){.tempo__desc-secondary_active{height:unset}}.tempo__desc-secondary_active .tempo__desc-secondary_item{padding:30px 45px;height:340px}@media all and (max-width:767px){.tempo__desc-secondary_active .tempo__desc-secondary_item{background-color:#f1ff0d;color:#000;height:unset}}.tempo__desc-secondary_active .tempo__numbers{opacity:0;top:100px}@media all and (max-width:767px){.tempo__desc-secondary_active .tempo__numbers{opacity:1;top:-140px}}.tempo__desc-switcher{font-family:Montserrat;font-style:normal;font-weight:600;font-size:clamp(20px,4vw,31px);line-height:170%;color:#000;background-color:#f1ff0d;border-radius:15px;position:absolute;top:0;transform:translateY(-100%);right:-24px;display:flex;align-items:center;justify-content:center;padding:10px 55px;column-gap:47px;transition:.4s linear;cursor:pointer;opacity:.8}@media all and (max-width:767px){.tempo__desc-switcher{transition:.2s linear;right:50%;padding:10px 65px;transform:translateY(-100%) translateX(50%)}}.tempo__desc-switcher:hover{opacity:1}.tempo__desc-switcher p{transition:.4s linear;display:block;opacity:1;height:54px}@media all and (max-width:767px){.tempo__desc-switcher p{transition:.2s linear;height:unset}}.tempo__desc-switcher svg{transform:rotate(0);filter:invert(0);transition:.4s linear;width:clamp(22px,5vw,33px);height:clamp(22px,5vw,33px)}@media all and (max-width:767px){.tempo__desc-switcher svg{transition:.2s linear}}.tempo__desc-switcher_close{background-color:#181818;top:20%;border-radius:50%;padding:30px 30px;opacity:1;column-gap:0}@media all and (max-width:767px){.tempo__desc-switcher_close{right:30px;padding:15px;top:5%;background-color:#f1ff0d}}.tempo__desc-switcher_close svg{transform:rotate(45deg);filter:invert(1)}@media all and (max-width:767px){.tempo__desc-switcher_close svg{filter:unset}}.tempo__desc-switcher_close p{height:0;opacity:0;font-size:0}.ultra-workout{box-sizing:border-box;background-image:url(/images/product/yamaguchi-max-pro/landing/workout-desk.webp);background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:76px;width:100%;max-width:1920px;height:900px}@media all and (max-width:767px){.ultra-workout{padding-top:20px;background-image:url(/images/product/yamaguchi-max-pro/landing/workout-mob.webp);height:272vw}}.ultra-workout__box{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-end}@media all and (max-width:767px){.ultra-workout__box{align-items:center;height:265vw}}.ultra-workout__text-container{box-sizing:border-box;width:545px;display:flex;flex-direction:column;margin-bottom:82px;margin-right:28px}@media all and (max-width:767px){.ultra-workout__text-container{width:100%;margin-bottom:158.5vw;margin-right:0}}.ultra-workout__title{box-sizing:border-box;transform:rotate(-9.107deg);text-shadow:#fff 10px 0 0,#fff 9.95004px .998334px 0,#fff 9.80067px 1.98669px 0,#fff 9.55336px 2.9552px 0,#fff 9.21061px 3.89418px 0,#fff 8.77583px 4.79426px 0,#fff 8.25336px 5.64642px 0,#fff 7.64842px 6.44218px 0,#fff 6.96707px 7.17356px 0,#fff 6.2161px 7.83327px 0,#fff 5.40302px 8.41471px 0,#fff 4.53596px 8.91207px 0,#fff 3.62358px 9.32039px 0,#fff 2.67499px 9.63558px 0,#fff 1.69967px 9.8545px 0,#fff .707372px 9.97495px 0,#fff -.291995px 9.99574px 0,#fff -1.28844px 9.91665px 0,#fff -2.27202px 9.73848px 0,#fff -3.2329px 9.463px 0,#fff -4.16147px 9.09297px 0,#fff -5.04846px 8.63209px 0,#fff -5.88501px 8.08496px 0,#fff -6.66276px 7.45705px 0,#fff -7.37394px 6.75463px 0,#fff -8.01144px 5.98472px 0,#fff -8.56889px 5.15501px 0,#fff -9.04072px 4.2738px 0,#fff -9.42222px 3.34988px 0,#fff -9.70958px 2.39249px 0,#fff -9.89993px 1.4112px 0,#fff -9.99135px .415807px 0,#fff -9.98295px -.583741px 0,#fff -9.8748px -1.57746px 0,#fff -9.66798px -2.55541px 0,#fff -9.36457px -3.50783px 0,#fff -8.96758px -4.4252px 0,#fff -8.481px -5.29836px 0,#fff -7.90968px -6.11858px 0,#fff -7.25932px -6.87766px 0,#fff -6.53644px -7.56803px 0,#fff -5.74824px -8.18277px 0,#fff -4.90261px -8.71576px 0,#fff -4.00799px -9.16166px 0,#fff -3.07333px -9.51602px 0,#fff -2.10796px -9.7753px 0,#fff -1.12153px -9.93691px 0,#fff -.123887px -9.99923px 0,#fff .87499px -9.96165px 0,#fff 1.86512px -9.82453px 0,#fff 2.83662px -9.58924px 0,#fff 3.77978px -9.25815px 0,#fff 4.68517px -8.83455px 0,#fff 5.54374px -8.32267px 0,#fff 6.34693px -7.72764px 0,#fff 7.0867px -7.0554px 0,#fff 7.75566px -6.31267px 0,#fff 8.34713px -5.50686px 0,#fff 8.8552px -4.64602px 0,#fff 9.27478px -3.73877px 0,#fff 9.6017px -2.79415px 0,#fff 9.83268px -1.82162px 0,#fff 9.96542px -.830894px 0;color:#e03638;font-family:"Muller Next ExtraCond Trial";font-size:165.803px;font-style:italic;font-weight:750;line-height:83%;font-variant:small-caps}@media all and (max-width:767px){.ultra-workout__title{line-height:83%;font-size:25vw;padding-left:2vw}}.ultra-workout__title_size{font-size:124.754px;transform:rotate(-9.107deg);text-align:right}@media all and (max-width:767px){.ultra-workout__title_size{font-size:18vw}}.ultra-workout__video{box-sizing:border-box;width:545px;height:306px;border-radius:15px;margin-bottom:25px;margin-right:28px;position:relative;z-index:1}.ultra-workout__video:hover{cursor:pointer}@media all and (max-width:767px){.ultra-workout__video{width:100%;height:50vw;margin-bottom:5vw;margin-right:0}}.ultra-workout__video img{border-radius:15px;width:100%;height:100%;object-fit:cover;z-index:1}.ultra-workout__video img:hover{cursor:pointer}.ultra-workout__video::after{content:"";position:absolute;top:50%;left:50%;z-index:2;width:87px;height:87px;background-image:url(../images/product/yamaguchi-xu/landing/play-btn.svg);background-repeat:no-repeat;background-position:center;background-size:90%;transform:translate(-50%,-50%)}@media all and (max-width:767px){.ultra-workout__video::after{width:8.44vw;height:8.44vw}}.ultra-workout__link{box-sizing:border-box;background-color:#e03638;border-radius:15px;width:545px;height:88px;display:flex;align-items:center;justify-content:center;font-family:Montserrat;font-size:28px;font-weight:700;line-height:100%;margin-right:28px}@media all and (max-width:767px){.ultra-workout__link{width:100%;height:14vw;border-radius:7px;margin-right:0;font-size:5.7vw}}@media all and (max-width:767px){.ultra-workout .container-box{padding:0 5.2%}}.comfort{height:900px;padding:30px 0;position:relative;box-sizing:border-box;overflow:hidden}@media all and (max-width:767px){.comfort{height:150vw}}@media all and (max-width:767px){.comfort .container-box{padding-left:0;padding-right:0}}.comfort__video-back{position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%}@media all and (max-width:767px){.comfort__video-back{left:unset;transform:unset}}.comfort__wrapper{position:relative;z-index:3;height:100%;max-height:770px}.comfort__regulator{font-family:Montserrat;font-style:italic;font-weight:600;font-size:clamp(13px,4vw,31px);line-height:140%;margin-left:140px;text-transform:uppercase;color:#fff}@media all and (max-width:767px){.comfort__regulator{margin-left:15%}}.comfort__title{font-family:UltramonoWide-Light;font-style:italic;font-weight:300;font-size:clamp(18px,5.2vw,52px);line-height:132%;text-transform:uppercase;color:#000;position:relative;opacity:0}@media all and (max-width:767px){.comfort__title{text-align:center}.comfort__title span{font-size:clamp(24px,6.2vw,52px)}}.comfort__speed{display:flex;flex-direction:column;width:300px;font-family:Montserrat;font-style:italic;font-weight:600;font-size:clamp(13px,4vw,41px);line-height:51px;color:#fff;margin-left:160px}@media all and (max-width:767px){.comfort__speed{width:clamp(100px,30vw,300px);margin-left:0}}.comfort__speed p{display:inline}.comfort__speed p:last-of-type{align-self:flex-end}.comfort__text{max-width:520px;-webkit-backdrop-filter:blur(17.5px);backdrop-filter:blur(17.5px);padding:20px 31px 26px 32px;border-radius:15px;background:rgba(255,255,255,.62);color:#000}@media all and (max-width:767px){.comfort__text{width:98%;font-size:4.7vw;padding:2.9vw;-webkit-backdrop-filter:unset;backdrop-filter:unset}}.comfort__description{margin-top:40px;font-family:Montserrat;font-style:italic;font-weight:600;font-size:clamp(15px,3.4vw,20px);line-height:34px;color:#fff;position:absolute;top:0;width:100%;opacity:0;transition:.3s linear;display:flex;flex-direction:column}@media all and (max-width:767px){.comfort__description{padding:0 20px;box-sizing:border-box}}.comfort__description_1{height:80%;justify-content:space-between}.comfort__description_2{width:100%;height:100%;justify-content:space-between;max-height:620px}@media all and (max-width:767px){.comfort__description_2{height:70%}}.comfort__description_2>p{align-self:flex-end;max-width:416px;transform:translate(10%,-20%)}@media all and (max-width:767px){.comfort__description_2>p{transform:unset}}.comfort__description_active{opacity:1}.comfort__description span{color:#f1ff0d}.music{position:relative}@media all and (max-width:767px){.music .container-box{padding-left:10px;padding-right:10px}}.music__background{width:100%}.music__description{font-family:Montserrat;font-style:italic;font-weight:600;font-size:20px;line-height:160%;color:#000;background:#f1ff0d;border-radius:31px;padding:28px 32px;position:absolute;bottom:65px;max-width:1121px;left:0;right:0;text-align:center}@media all and (max-width:767px){.music__description{font-size:15px;width:calc(100% - 20px);padding:14px 14px;position:static;transform:translateY(-10px);border-radius:15px}}.live{height:900px;position:relative}@media all and (max-width:767px){.live{height:unset}}@media all and (max-width:767px){.live .container-box{padding-left:0;padding-right:0}}.live__background{position:absolute;top:0;z-index:0}.live__wrapper{display:flex;position:relative}@media all and (max-width:767px){.live__wrapper{flex-direction:column-reverse;align-items:center}}.live__description{width:560px}@media all and (max-width:767px){.live__description{width:100%}}.live__title{margin-top:60px;font-family:UltramonoWide-Light;font-style:italic;font-weight:300;font-size:clamp(38px,10vw,61px);line-height:105%;position:relative}@media all and (max-width:767px){.live__title{display:none;text-align:center;margin-top:15px}}.live__title_mobile{display:none}@media all and (max-width:767px){.live__title_mobile{display:block}}.live__title b{font-size:clamp(75px,20vw,93px);line-height:130%;font-weight:300}.live__desc-item{font-family:Montserrat;font-style:italic;font-weight:600;font-size:clamp(15px,3.4vw,20px);line-height:170%;max-width:405px;box-sizing:border-box;background:#f1ff0d;border-radius:31px;padding:30px 42px;color:#000;margin-top:40px}@media all and (max-width:767px){.live__desc-item{max-width:unset;padding:15px 10px;border-radius:unset;margin-top:unset}}.live__screen{position:relative;display:flex;width:664px;flex-direction:column;align-items:center}@media all and (max-width:767px){.live__screen{width:100%}}@media all and (max-width:767px){.live__monitor{width:100%}}.live__swiper{position:absolute;top:9.5%;transform:translateX(1%);width:100%;display:flex;flex-direction:column}@media all and (max-width:767px){.live__swiper{width:56%}}.live__interface_1{position:relative}.live__interface_2{position:absolute;top:0;width:100%}.live__video{position:absolute;top:0;width:100%}.devices{position:relative;height:900px}.devices__swiper{position:absolute;bottom:0;right:clamp(200px,20%,342px);max-width:1065px;width:70vw}.devices .container-box{padding-left:8px;padding-right:8px}.devices__background{position:absolute;height:100%;width:100%;object-fit:cover;top:0}.devices__wrapper{position:relative;z-index:3;height:100%;display:flex;flex-direction:column;justify-content:space-around}.devices__title{font-family:UltramonoWide-Light;font-style:italic;font-weight:300;font-size:clamp(18px,4vw,45px);line-height:139%;text-transform:uppercase}@media all and (max-width:767px){.devices__description{height:70%}}.devices__desc-item{display:flex;font-family:Montserrat;font-style:italic;font-weight:600;font-size:clamp(17px,4vw,29px);line-height:230%;column-gap:clamp(10px,3vw,40px)}.devices__desc-item::before{content:url(/images/product/yamaguchi-max-pro/landing/check.svg)}@media all and (max-width:767px){.devices__desc-item::before{transform:scale(.5)}}.devices__badge{font-family:Montserrat;font-style:italic;font-weight:600;font-size:clamp(13px,3.5vw,20px);line-height:170%;padding:33px 40px;background-color:#f1ff0d;border-radius:33px;color:#000;max-width:524px;box-sizing:border-box}@media all and (max-width:767px){.devices__badge{padding:14px 17px;border-radius:17px}}.accent{position:relative;height:900px}@media all and (max-width:767px){.accent{background-color:#000;height:unset;padding:0 0 20px}}.accent .swiper-slide{position:relative;display:flex;flex-direction:column;align-items:center}@media all and (max-width:767px){.accent .swiper-slide picture{width:100%}.accent .swiper-slide img{width:100%}}.accent__swiper p{position:absolute;top:25%;left:0;right:0;font-family:Montserrat;font-style:italic;font-weight:500;font-size:44.0625px;line-height:170%}@media all and (max-width:767px){.accent__swiper p{display:none}}.accent__wrapper{position:absolute;z-index:3;height:100%;top:0;left:0;right:0;padding:40px 0}@media all and (max-width:767px){.accent__wrapper{position:static}}.accent__title{font-family:UltramonoWide-Light;font-style:italic;font-weight:300;font-size:clamp(50px,15vw,68px);line-height:117%;padding:0 10px}.accent__description{font-family:Montserrat;font-style:italic;font-weight:600;font-size:clamp(15px,4vw,20px);line-height:170%;max-width:443px;margin-left:auto;margin-top:280px}@media all and (max-width:767px){.accent__description{margin-top:20px;padding:0 10px}}.fitness,.interior{position:relative;height:900px}@media all and (max-width:767px){.fitness,.interior{height:auto}}@media all and (max-width:767px){.fitness .swiper-wrapper,.interior .swiper-wrapper{display:flex;flex-direction:column;align-items:center}}.fitness .swiper-pagination-bullet,.interior .swiper-pagination-bullet{width:92px;height:13px;background:#fff;border-radius:6px;opacity:1}.fitness .swiper-pagination-bullet-active,.interior .swiper-pagination-bullet-active{background-color:#e03638}.aim{position:relative;overflow:hidden;padding:40px 0 55px}@media all and (max-width:767px){.aim{padding:unset;padding-top:10px}}@media all and (max-width:767px){.aim .container-box{padding-left:0;padding-right:0}}.aim__wrapper{display:flex;flex-direction:column-reverse;align-items:center;row-gap:40px}@media all and (max-width:767px){.aim__wrapper{flex-direction:column;margin-top:10px;row-gap:25px}}.aim__display{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}@media all and (max-width:767px){.aim__display_item{width:100%}}.aim__swiper{width:100%}@media all and (max-width:767px){.aim__swiper{width:95%}}.aim__background{position:absolute;top:0;height:100%}.aim__title{font-family:UltramonoWide-Light;font-style:italic;font-weight:300;font-size:clamp(47px,14vw,68px);line-height:120%;color:#fff;position:relative;z-index:10}@media all and (max-width:767px){.aim__title{display:none}}.aim__title_mobile{display:none;text-align:center}@media all and (max-width:767px){.aim__title_mobile{display:block}}.aim__description{display:flex;flex-shrink:0;position:relative;z-index:3;align-items:center;column-gap:47px}@media all and (max-width:767px){.aim__description{margin-left:unset;width:unset}}.aim__desc-item{font-family:Montserrat;font-style:italic;font-weight:600;font-size:clamp(15px,2vw,20px);line-height:170%;color:#181818;background:#f1ff0d;border-radius:31px;padding:20px 40px;box-sizing:border-box}@media all and (max-width:767px){.aim__desc-item{border-radius:unset;padding:11px 15px}}.base__swiper{display:none}@media all and (max-width:767px){.base__swiper{display:block}}.base__swiper picture{width:100%}.base__swiper picture img{width:100%}.base{position:relative;height:900px;padding:43px 0 0;box-sizing:border-box}@media all and (max-width:1023px){.base{height:unset}}.base__background{position:absolute;top:0;z-index:0}.base__wrapper{position:relative;z-index:2}@media all and (max-width:767px){.base__wrapper{display:none}}.base__title{position:absolute;top:0;opacity:0;text-align:center;width:100%}.base__title h4{font-family:UltramonoWide-Light;font-size:min(4vw,66px);line-height:117%;font-style:italic;font-weight:300;text-transform:uppercase}.base__title_1{position:relative;opacity:1}.base__title_1 p{font-size:20px;line-height:125%;border-radius:50px;color:#181818;right:80px;bottom:-80px;background-color:#f1ff0d;border-radius:50px;padding:13px 31px}.base__title_2{top:unset;bottom:0}@media all and (max-width:1239px){.base__title_2>svg{width:100%}}.base__title_2>div{top:-180%;font-size:55px;left:50%;transform:translateX(-50%);background-color:#f1ff0d;border-radius:100px;color:#181818;padding:5px 40px}.base__title_3 p{font-size:62px;right:20px;left:unset;background-color:#f1ff0d;border-radius:100px;padding:0 35px;color:#181818;bottom:-50%}.base__title_3 p:after{content:"";position:absolute;left:-50px;background:url(/images/product/yamaguchi-max-pro/landing/arrows-width.svg) center;background-size:contain;background-repeat:no-repeat;height:50px;width:40px;top:50%;transform:translateY(-50%)}.base__title_4{font-size:72px}.base__title_badge{font-family:Montserrat;font-style:italic;font-weight:600;position:absolute}.base__cards-wrapper{position:relative;z-index:3;margin-top:40px}@media all and (max-width:767px){.base__cards-wrapper{display:none}}.base__card{position:absolute;top:0;left:0;opacity:0;width:1087px}@media all and (max-width:1239px){.base__card{width:100%}}.base__card_1{position:static;opacity:1}.base__card_3{height:586px;top:10px}@media all and (max-width:767px){.base__card_3{height:auto}}.base__card_4{height:586px;top:4px}@media all and (max-width:767px){.base__card_4{height:auto}}.smart{position:relative}.smart__link{display:block}.smart picture{width:100%}.smart picture img{width:100%}.smart__watch{width:clamp(1px,10vw,192px);height:clamp(1px,10vw,192px);display:block;position:absolute;bottom:clamp(1px,8vw,153px);left:clamp(1px,46.5vw,892px)}@media all and (max-width:767px){.smart__watch{width:20vw;height:20vw;bottom:39vw;left:42vw}}.smart__watch::after{width:60%;height:60%;content:"";border-radius:50%;box-shadow:inset 0 0 20px #fff;display:block;position:absolute;top:52%;left:52%;transform:translate(-50%,-50%);animation:pulsateWatch infinite alternate ease-in-out 2s}@keyframes pulsateWatch{100%{width:80%;height:80%}}.fitness-app{display:none}@media all and (max-width:767px){.fitness-app{display:block;background-color:#e03638;color:#fff;padding-top:7%}}@media all and (max-width:767px){.fitness-app .container-box{padding:0 5.5%}}@media all and (max-width:767px){.fitness-app__container{display:flex;flex-direction:column;align-items:center}}@media all and (max-width:767px){.fitness-app__title-box{display:flex;flex-direction:column;width:100%;margin-bottom:8vw}}@media all and (max-width:767px){.fitness-app__title{display:flex;font-family:Montserrat;font-size:11vw;font-style:italic;font-weight:700;line-height:97.5%;text-transform:uppercase}}@media all and (max-width:767px){.fitness-app__title_2{margin-left:auto}}@media all and (max-width:767px){.fitness-app__text{display:flex;font-family:Montserrat;font-size:4.4vw;font-style:italic;font-weight:400;line-height:150%}}@media all and (max-width:767px){.fitness-app__text_1{margin-bottom:7.5vw}}@media all and (max-width:767px){.fitness-app__text_2{margin-bottom:9.4vw}}@media all and (max-width:767px){.fitness-app__text_3{margin-right:auto}}.fitness-app__text_size{font-size:4.1vw}@media all and (max-width:767px){.fitness-app__card-container{display:flex;flex-direction:column;gap:6.6vw 0;margin-bottom:9.4vw}}@media all and (max-width:767px){.fitness-app__card{display:flex;gap:0 3.6vw}}@media all and (max-width:767px){.fitness-app__icon{width:8vw;height:6.1vw}}@media all and (max-width:767px){.fitness-app__img{width:100vw;margin-bottom:7.2vw}}@media all and (max-width:767px){.fitness-app__button-box{display:flex;width:100%;justify-content:space-between;margin-bottom:8.5vw}}@media all and (max-width:767px){.fitness-app__button-linck{display:flex;width:41.6vw;height:12.5vw}}@media all and (max-width:767px){.fitness-app__button-img{width:100%;object-fit:contain}}.bottom-swiper{height:900px;width:100%}@media all and (max-width:767px){.bottom-swiper{height:auto}}@media all and (max-width:767px){.bottom-swiper__container{display:flex;flex-direction:column;width:100%}}@media all and (max-width:767px){.bottom-swiper__card{width:100%}}.bottom-swiper__img{width:100%;object-fit:contain}