@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:RFDewiExpanded;font-display:swap;src:url(/fonts/RFDewiExpanded-Semibold.eot) format("eot"),url(/fonts/RFDewiExpanded-Semibold.ttf) format("truetype"),url(/fonts/RFDewiExpanded-Semibold.woff2) format("woff2"),url(/fonts/RFDewiExpanded-Semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:RFDewiExpanded;font-display:swap;src:url(/fonts/RFDewiExpanded-Bold.eot) format("eot"),url(/fonts/RFDewiExpanded-Bold.ttf) format("truetype"),url(/fonts/RFDewiExpanded-Bold.woff2) format("woff2"),url(/fonts/RFDewiExpanded-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:DSJapanCyr;font-display:swap;src:url(/fonts/DSJapanCyr-normal.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:RFDewiExpanded;font-display:swap;src:url(/fonts/RFDewiExpanded-Ultrabold.eot) format("eot"),url(/fonts/RFDewiExpanded-Ultrabold.ttf) format("truetype"),url(/fonts/RFDewiExpanded-Ultrabold.woff2) format("woff2"),url(/fonts/RFDewiExpanded-Ultrabold.woff) format("woff");font-weight:800;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:"Muller Wide ExtraCond Trial";src:url(/fonts/MullerNextWideTrial-ExtraBold.otf);font-weight:750;font-style:normal;font-display:swap}@font-face{font-family:"Actay Wide";src:url(/fonts/ActayWide-Bold.otf);font-weight:700;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:"Muller Next Wide Trial";src:url(/fonts/MullerNextWideTrial-ExtraBoldItalic.ttf) format("truetype");font-weight:750;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next Wide Trial";src:url(/fonts/MullerNextWideTrial-ExtraBold.ttf) format("truetype");font-weight:750;font-style:normal;font-display:swap}@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:Arizonia;src:url(/fonts/Arizonia-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/Unbounded-Medium.ttf) format("truetype");font-weight:500;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:Unbounded;src:url(/fonts/Unbounded-SemiBold.ttf) format("truetype");font-weight:600;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: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:Euclid-Circular-A;font-display:swap;src:url(/fonts/euclid-circular-a-medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Euclid-Circular-A;font-display:swap;src:url(/fonts/euclid-circular-a-semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Constantine;src:url(/fonts/Constantine.woff2) format("opentype"),url(/fonts/Constantine.woff);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Constantine;src:url(/fonts/Constantine.woff2) format("opentype"),url(/fonts/Constantine.woff);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TTWellingtons;font-display:swap;src:local("TTWellingtons"),local("TTWellingtons-Medium"),url(/fonts/TTWellingtons-Medium.woff2) format("woff2"),url(/fonts/TTWellingtons-Medium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"5mal6Lampen";font-display:swap;src:url(/fonts/5mal6Lampen.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CodecPro;src:url(/fonts/CodecPro-Bold.woff2) format("woff2"),url(/fonts/CodecPro-Bold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:CodecPro;src:url(/fonts/CodecPro-Regular.woff) format("woff2"),url(/fonts/CodecPro-Regular.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:CodecPro;src:url(/fonts/CodecPro-Heavy.woff2) format("woff2"),url(/fonts/CodecPro-Heavy.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-Thin.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-ExtraLight.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"Petrov Sans-Trial";font-display:swap;src:url(/fonts/PetrovSans-Trial-Black.otf) format("opentype");font-weight:900;font-style:normal}@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:EuropeExt;src:url(/fonts/europeext_bold.otf) format("opentype");font-weight:700;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}@font-face{font-family:"Good Timing";src:url(/fonts/Good-Timing.woff2) format("woff2");src:url(/fonts/Good-Timing.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:"SFT Schrifted Sans TRIAL";src:url(/fonts/SFTSchriftedSansTRIAL-Bold.otf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"SFT Schrifted Sans TRIAL Black";src:url(/fonts/SFTSchriftedSansTRIAL-Black.otf);font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Jeko-Bold;src:url(/fonts/jeko-bold.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Exo2-Medium;font-style:normal;font-weight:500;src:url(/fonts/Exo2-Medium.woff2) format("woff2"),url(/fonts/Exo2-Medium.woff2) format("woff");font-display:swap}@font-face{font-family:Exo2-SemiBold;font-style:normal;font-weight:600;src:url(/fonts/Exo2-SemiBold.woff2) format("woff2"),url(/fonts/Exo2-SemiBold.woff) format("woff");font-display:swap}@font-face{font-family:Exo2-Bold;font-style:normal;font-weight:700;src:url(/fonts/Exo2-Bold.woff2) format("woff2"),url(/fonts/Exo2-Bold.woff) format("woff");font-display:swap}@font-face{font-family:Exo2-ExtraBold;font-style:normal;font-weight:800;src:url(/fonts/Exo2-ExtraBold.woff2) format("woff2"),url(/fonts/Exo2-ExtraBold.woff) format("woff");font-display:swap}html{font-size:16px}@media all and (max-width:1239px){html{font-size:13px}}@media all and (max-width:1100px){html{font-size:11px}}@media all and (max-width:1023px){html{font-size:9px}}.element-for-visible{transition:opacity,scale,.8s ease,transform .6s ease}.section{max-width:1920px;width:100%;min-height:900px;margin:auto;font-family:Montserrat,sans-serif;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#fff;overflow:hidden}@media all and (max-width:1239px){.section{min-height:auto}}@media all and (max-width:767px){.section{min-height:unset}}@media all and (max-width:767px){.container-box{padding:0 6.3vw}}@media all and (max-width:767px){.mob-hide{display:none}}.mob-show{display:none}@media all and (max-width:767px){.mob-show{display:block}}.video-on-load{height:100%;object-fit:cover;object-position:center}.preview-yoshi{position:relative;z-index:2;padding-top:3.125rem;padding-bottom:2.75rem}@media all and (max-width:767px){.preview-yoshi{padding-top:6.3vw;padding-bottom:12.5vw}}@media all and (max-width:767px){.preview-yoshi__container-box{padding:0 3.6vw}}.preview-yoshi__title{margin-bottom:654px;background:linear-gradient(90deg,#5196ab 0,#0c4e67 100%);background-size:100%;background-clip:text;-webkit-text-fill-color:transparent;text-align:center}@media all and (max-width:1023px){.preview-yoshi__title{margin-bottom:535px;line-height:1}}@media all and (max-width:767px){.preview-yoshi__title{margin-bottom:116.6vw;line-height:1.25}}.preview-yoshi__title-item{display:inline-block;font-family:RFDewiExpanded;font-size:3.4375rem;font-weight:900;text-transform:uppercase}@media all and (max-width:1023px){.preview-yoshi__title-item{display:block}}@media all and (max-width:767px){.preview-yoshi__title-item{letter-spacing:.2vw}}.preview-yoshi__title-item_top{margin-right:1.6260162602%}@media all and (max-width:1023px){.preview-yoshi__title-item_top{font-size:62px}}@media all and (max-width:767px){.preview-yoshi__title-item_top{font-size:8vw}}@media all and (max-width:1023px){.preview-yoshi__title-item_bottom{font-size:72.6px}}@media all and (max-width:767px){.preview-yoshi__title-item_bottom{font-size:8vw}}.preview-yoshi__text-container{width:65.0406504065%;margin:auto}@media all and (max-width:1023px){.preview-yoshi__text-container{width:100%}}@media all and (max-width:767px){.preview-yoshi__text-container{margin:auto}}.preview-yoshi__text-item{margin-bottom:1.25rem;text-align:center;line-height:1.6;letter-spacing:.025rem;font-weight:500;font-size:1.125rem;color:#404040}@media all and (max-width:1023px){.preview-yoshi__text-item{font-size:20px}}@media all and (max-width:767px){.preview-yoshi__text-item{margin-bottom:5vw;font-size:4.4vw;line-height:1.42;letter-spacing:normal}}.preview-yoshi__text-item:last-child{margin-bottom:0}.preview-yoshi__video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.soft-power{position:relative;z-index:1;padding-top:3.9375rem;padding-bottom:11.375rem}@media all and (max-width:767px){.soft-power{margin-top:-6.3vw;padding-top:6.3vw;padding-bottom:4.4vw;z-index:2;background-color:#084f6a;border-radius:5.9vw;overflow:hidden}}.soft-power__container-box{position:relative}@media all and (max-width:767px){.soft-power__container-box{padding:0 5.7vw}}.soft-power__title{display:flex;justify-content:center;justify-content:space-between;width:1116px;margin:auto}.soft-power__title._hide{transform:translate(0,-181%);opacity:0}@media all and (max-width:767px){.soft-power__title{width:100%;display:block;margin-bottom:5vw;line-height:1.25;text-align:center}}.soft-power__title-item{font-size:60.3px;font-family:RFDewiExpanded;font-weight:800;text-transform:uppercase;letter-spacing:.11875rem}@media all and (max-width:767px){.soft-power__title-item{display:inline;font-family:RFDewiExpanded;font-weight:800;text-transform:uppercase;font-size:8.7vw;letter-spacing:.2vw}}.soft-power__subtitle{margin-bottom:4.125rem;font-size:142px;text-align:center;text-transform:uppercase;color:rgba(255,255,255,.5098039216);font-family:RFDewiExpanded;font-weight:800;line-height:.95;letter-spacing:-.13125rem}.soft-power__subtitle._hide{transform:translate(0,100%);opacity:0}@media all and (max-width:767px){.soft-power__subtitle{display:block;font-size:10.3vw;margin-bottom:-3vw}}.soft-power__text-container{box-sizing:content-box;background-color:rgba(0,30,64,.2901960784);padding:30px 14px 31px 10px;border-radius:20px;box-shadow:9px 9px 23.7px rgba(0,30,64,.29);width:42%;margin-left:auto;margin-bottom:34rem}@media all and (max-width:767px){.soft-power__text-container{max-width:none;width:100%;margin:auto;margin-bottom:148vw;text-align:center;box-shadow:none;padding:0;background:0 0}}.soft-power__text-item{letter-spacing:1.1px;font-size:18.1px;font-weight:400;line-height:1.55;color:#fff;text-align:center}@media all and (max-width:767px){.soft-power__text-item{margin-bottom:5vw;font-size:3.9vw;line-height:1.42;letter-spacing:normal}}.soft-power__text-item:last-child{width:99%;margin-bottom:0}@media all and (max-width:767px){.soft-power__text-item:last-child{width:98%}}.soft-power__yoshi-top{width:77.0731707317%;position:absolute;top:7.625rem;left:-26.6666666667%}@media all and (max-width:767px){.soft-power__yoshi-top{display:block;width:131.6%;margin-bottom:9.7vw;position:relative;left:-30.7vw;top:0;rotate:-1.6deg}}.soft-power__img{width:100%;height:100%;object-fit:cover;object-position:center}.soft-power__badge{width:42.2%;background:rgba(7,69,92,.4);background-blend-mode:multiply;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:1.875rem 1.75rem 1.9375rem 1.25rem;border-radius:20px;transition-duration:1s;box-shadow:9px 9px 23.7px rgba(0,30,64,.29);text-align:center}.soft-power__badge._hide{opacity:0;transform:rotateY(-90deg)}@media all and (max-width:767px){.soft-power__badge{background:0 0;padding:0;border-radius:0;max-width:none;width:100%;box-shadow:none;position:relative;z-index:1}.soft-power__badge::before{content:"";display:block;position:absolute;top:-34vw;left:-5.7vw;width:100vw;height:41.9vw;background:linear-gradient(180deg,rgba(8,79,106,0) 0,#084f6a 100%);z-index:-1}}.soft-power__badge-title{margin-bottom:28px;position:relative;left:-5px}@media all and (max-width:1023px){.soft-power__badge-title{margin-bottom:10px}}@media all and (max-width:767px){.soft-power__badge-title{position:static;margin-bottom:5.58vw}}.soft-power__badge-title-item{font-family:RFDewiExpanded;font-weight:800;text-transform:uppercase}.soft-power__badge-title-item_top{font-size:2.8125rem;line-height:1.1;letter-spacing:.8px}@media all and (max-width:1023px){.soft-power__badge-title-item_top{font-size:30.6px}}@media all and (max-width:767px){.soft-power__badge-title-item_top{font-size:11.73vw;margin-bottom:-4vw;letter-spacing:0}}.soft-power__badge-title-item_middle{display:inline;font-size:1.75rem;margin-right:1px}@media all and (max-width:767px){.soft-power__badge-title-item_middle{font-size:11.6vw;line-height:17.1vw;margin-right:0}}.soft-power__badge-title-item_bottom{display:inline;font-size:1.75rem}@media all and (max-width:767px){.soft-power__badge-title-item_bottom{font-size:11.9vw;letter-spacing:-.4vw;line-height:9vw}}.soft-power__badge-title-item:last-child{margin-bottom:0}@media all and (max-width:767px){.soft-power__badge-text-container{width:100%}}.soft-power__badge-text-item{width:95%;margin:auto;margin-bottom:32px;line-height:148%;font-size:19px;font-weight:500;letter-spacing:.5px}.soft-power__badge-text-item:last-child{margin-bottom:0}@media all and (max-width:767px){.soft-power__badge-text-item:last-child{width:101%;margin-bottom:0;letter-spacing:.05vw}}@media all and (max-width:767px){.soft-power__badge-text-item{width:97%;margin:auto;margin-bottom:5.01vw;font-size:4.81vw;line-height:1.37}}.soft-power__video{height:100.6%;position:absolute;top:50.1%;left:50%;transform:translate(-50%,-50%);z-index:-1}@media all and (max-width:767px){.soft-power__video{width:100%;top:59.5%;height:auto}}.soft-plates{position:relative;padding-top:43rem;padding-bottom:2.5rem;background:0 0;margin-top:-.125rem}@media all and (max-width:767px){.soft-plates{margin-top:-5vw;padding-top:201vw;padding-bottom:14.8vw}}.soft-plates::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:425px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#f6f5fc 81%)}@media all and (max-width:767px){.soft-plates::before{height:124.5vw}}.soft-plates__container-box{display:flex;align-items:center;column-gap:2.4390243902%;position:relative}@media all and (max-width:767px){.soft-plates__container-box{flex-direction:column;column-gap:0;row-gap:7.5vw}}.soft-plates__text-item{font-family:RFDewiExpanded;font-weight:900;text-transform:uppercase;line-height:1.05;letter-spacing:-.00625rem}.soft-plates__text-item_left{width:48.2926829268%;font-size:3.3125rem;background:linear-gradient(90deg,#5196ab 0,#0c4e67 100%);background-size:100%;background-clip:text;-webkit-text-fill-color:transparent;text-align:right}.soft-plates__text-item_left._hide{transform:translateX(-70%);opacity:0}@media all and (max-width:767px){.soft-plates__text-item_left{width:100%;font-size:7.2vw;text-align:center}}.soft-plates__text-item_right{width:46.8292682927%;font-size:3.25rem;background:linear-gradient(90deg,#0c4e67 0,#5196ab 100%);background-size:100%;background-clip:text;-webkit-text-fill-color:transparent}.soft-plates__text-item_right._hide{transform:translateX(70%);opacity:0}@media all and (max-width:767px){.soft-plates__text-item_right{width:100%;font-size:7.3vw;text-align:center}}.soft-plates__dotes{width:.8130081301%;height:100%}@media all and (max-width:1100px){.soft-plates__dotes{height:100px}}@media all and (max-width:1023px){.soft-plates__dotes{height:80px}}@media all and (max-width:767px){.soft-plates__dotes{display:none}}.soft-plates__dotes circle{fill:#a1d5e4}.soft-plates__video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.pleasure{padding-top:60px;padding-bottom:85px;background-image:url(/images/landing/yamaguchi-yoshi/pleasure-bg-desk.webp)}@media all and (max-width:767px){.pleasure{padding-top:5vw;padding-bottom:0;background-image:url(/images/landing/yamaguchi-yoshi/pleasure-bg-mob-v1.webp);background-position:0 0;background-size:contain}}.pleasure__container-box{display:flex;flex-wrap:wrap}@media all and (max-width:767px){.pleasure__container-box{display:block}}.pleasure__swiper-container{width:100%;max-height:636px;min-height:380px;margin-bottom:180px}@media all and (max-width:767px){.pleasure__swiper-container{position:relative;height:120.3vw;min-height:auto;max-height:none;margin-bottom:146.4vw}}.pleasure__swiper-wrapper{display:flex;justify-content:space-between}@media all and (max-width:767px){.pleasure__swiper-wrapper{justify-content:normal}}.pleasure__swiper-slide{width:32.5203252033%}@media all and (max-width:767px){.pleasure__swiper-slide{width:100%}}.pleasure__img{width:100%;object-fit:cover;object-position:center}.pleasure__img_slide{max-height:534px;min-height:306px;border-radius:40px;overflow:hidden;margin-bottom:1.25rem}@media all and (max-width:767px){.pleasure__img_slide{max-height:none;min-height:auto;border-radius:6.3vw;margin-bottom:3.4vw}}.pleasure__img_badge{width:204px;height:auto;position:absolute;left:218px;top:-111px;border-radius:50%}@media all and (max-width:1100px){.pleasure__img_badge{top:-40px}}@media all and (max-width:767px){.pleasure__img_badge{width:46.9vw;height:46.9vw;left:27vw;top:-34.4vw}}.pleasure__img_product{height:100%;width:100%}.pleasure__img_transform-left._hide{transform:translateX(105%)}.pleasure__img_transform-right._hide{transform:translateX(-105%)}.pleasure__img-signature{width:86%;margin:auto;font-weight:600;font-size:1.21875rem;text-transform:uppercase;text-align:center;line-height:1.3}@media all and (max-width:767px){.pleasure__img-signature{width:100%;font-size:5.2vw}}.pleasure__img-signature_first{letter-spacing:.2px;position:relative;left:-3px}@media all and (max-width:767px){.pleasure__img-signature_first{position:static}}.pleasure__img-signature_second{position:relative;left:10px}@media all and (max-width:767px){.pleasure__img-signature_second{position:static}}.pleasure__img-signature_third{position:relative;left:10px}@media all and (max-width:767px){.pleasure__img-signature_third{position:static}}.pleasure__badge{width:640px;padding:4.6875rem .625rem 2.375rem;position:relative;background:rgba(136,102,70,.3490196078);background-blend-mode:multiply;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(50px);border-radius:19px;text-align:center;box-shadow:9px 9px 23.7px rgba(86,86,86,.2901960784)}@media all and (max-width:767px){.pleasure__badge{width:100vw;padding:17.4vw 4.1vw 6.3vw;border-radius:5.9vw;left:-6.3vw;background-color:#eae1d8}}.pleasure__badge-title{width:82.0284697509%;margin:auto;margin-bottom:26px;position:relative;line-height:1.1}@media all and (max-width:767px){.pleasure__badge-title{width:100%;margin-bottom:4.2vw;background:linear-gradient(90deg,#5196ab 0,#0c4e67 100%);background-size:100%;background-clip:text;-webkit-text-fill-color:transparent}}.pleasure__badge-title-item{font-family:RFDewiExpanded;color:#fff;font-weight:800}@media all and (max-width:767px){.pleasure__badge-title-item{display:none;background:linear-gradient(90deg,#5196ab 0,#0c4e67 100%);background-size:100%;background-clip:text;-webkit-text-fill-color:transparent}}.pleasure__badge-title-item_top._hide{opacity:0}.pleasure__badge-title-item_bottom{font-size:2.5rem;letter-spacing:.10625rem;text-transform:uppercase}.pleasure__badge-title-item_bottom._hide{transform:translateY(12.5rem);opacity:0}@media all and (max-width:767px){.pleasure__badge-title-item_bottom{font-size:6.3vw;letter-spacing:.2vw}}.pleasure__badge-title-symbol{font-size:77px;position:relative}@media all and (max-width:767px){.pleasure__badge-title-symbol{font-size:12vw;letter-spacing:-1.9vw;line-height:.4;font-weight:700}}.pleasure__badge-title-symbol_first-number{font-variant-numeric:oldstyle-nums;font-size:95px;left:-4px;top:1px}@media all and (max-width:767px){.pleasure__badge-title-symbol_first-number{font-size:19.1vw;left:-1.6vw;top:.9vw}}.pleasure__badge-title-symbol_second-number{left:-12px;top:1px}@media all and (max-width:767px){.pleasure__badge-title-symbol_second-number{font-size:16.3vw;left:-2.9vw;top:1vw}}.pleasure__badge-title-symbol_third-number{left:-22px}@media all and (max-width:767px){.pleasure__badge-title-symbol_third-number{font-size:16.3vw;left:-4vw;top:1vw}}.pleasure__badge-title-symbol_percent{left:-29px}@media all and (max-width:767px){.pleasure__badge-title-symbol_percent{font-size:16.3vw;left:-4vw;top:1vw}}.pleasure__badge-title-item-mob{display:none}@media all and (max-width:767px){.pleasure__badge-title-item-mob{width:100%;height:27.4vw;display:block}}.pleasure__text-container{width:100%;margin-bottom:.8125rem}@media all and (max-width:767px){.pleasure__text-container{width:100%;margin-bottom:4.2vw;text-align:left}}.pleasure__text-item{line-height:148%;font-size:19px;font-weight:500;letter-spacing:.5px;margin-bottom:31px;color:#fff}@media all and (max-width:767px){.pleasure__text-item{margin-bottom:5.1vw;font-size:4.17vw;letter-spacing:normal;line-height:1.64;color:#333}}.pleasure__text-item:last-child{margin-bottom:0}@media all and (max-width:767px){.pleasure__text-item:last-child{letter-spacing:0}}.pleasure__product{width:100%;display:flex;justify-content:end;align-items:end}.pleasure__product-img-wrapper{width:75px;height:190px;margin-right:-3px;transform:rotate(15deg);position:relative;z-index:1}@media all and (max-width:767px){.pleasure__product-img-wrapper{width:13.1vw;height:33.4vw;margin-right:7vw}}.pleasure__product-img-wrapper::after{content:"";width:129px;height:129px;border-radius:50%;position:absolute;top:43px;left:-26px;background-color:#fdfdfd;z-index:-1}@media all and (max-width:767px){.pleasure__product-img-wrapper::after{display:none}}.pleasure__product-container{width:480px;margin-bottom:25px}@media all and (max-width:767px){.pleasure__product-container{width:63vw;margin-bottom:0}}.pleasure__product-name{font-size:27px;margin-bottom:15px;text-transform:uppercase;font-weight:900;letter-spacing:.4px}@media all and (max-width:767px){.pleasure__product-name{font-size:6vw;margin-bottom:3vw;text-transform:uppercase;font-weight:900;text-align:left;color:#333;line-height:1.1}}.pleasure__link{display:block;width:190px;height:60px;margin-left:45px;border-radius:15px;background-color:#fff;color:#333;font-size:21px;font-weight:600;align-content:center}@media all and (max-width:767px){.pleasure__link{width:48vw;height:16vw;margin-left:0;border-radius:3vw;font-size:5.3vw}}@media all and (max-width:767px){.pleasure .swiper-pagination{width:auto;position:absolute;left:50%;transform:translate(-50%,-50%);bottom:-6.3vw;display:flex}}@media all and (max-width:767px){.pleasure .swiper-pagination .swiper-pagination-bullet{display:block;width:2.34vw;height:2.34vw;background-color:#fff;opacity:.5;border-radius:50%}}@media all and (max-width:767px){.pleasure .swiper-pagination .swiper-pagination-bullet-active{opacity:1}}.beautiful-posture{padding-top:6rem;padding-bottom:4.75rem;background-image:url(/images/landing/yamaguchi-yoshi/beautiful-posture-bg-desk-v1.webp)}@media all and (max-width:1239px){.beautiful-posture{min-height:auto}}@media all and (max-width:767px){.beautiful-posture{padding-top:127.3vw;padding-bottom:0;margin-top:-7vw;margin-bottom:-5vw;background-position:-71.5vw 1.1vw;background-size:330% auto;background-color:#c4a991}}@media all and (max-width:767px){.beautiful-posture__container-box{display:contents}}.beautiful-posture__img{width:101%;object-fit:cover;object-position:center}.beautiful-posture__img_badge{position:absolute;left:-2px;top:0}@media all and (max-width:1100px){.beautiful-posture__img_badge{top:-40px}}@media all and (max-width:1023px){.beautiful-posture__img_badge{top:0}}@media all and (max-width:767px){.beautiful-posture__img_badge{width:107%;object-position:-3vw -3vw}}.beautiful-posture__badge{width:47.0731707317%;padding:1.3125rem;padding-bottom:64px;margin-left:auto;position:relative;background:rgba(255,255,255,.6);background-blend-mode:multiply;backdrop-filter:blur(12px);border-radius:19px;overflow:hidden;box-shadow:8.64px 8.64px 22.76px rgba(86,86,86,.29)}@media all and (max-width:767px){.beautiful-posture__badge{width:100vw;padding:4vw 4vw 6.3vw;border-radius:5.9vw}}.beautiful-posture__badge-title{margin-bottom:16.375rem;position:relative;line-height:1.1}.beautiful-posture__badge-title._hide{opacity:0}@media all and (max-width:767px){.beautiful-posture__badge-title{width:100%;margin-bottom:64.6vw;line-height:1.3}}.beautiful-posture__badge-title-item{font-family:RFDewiExpanded;color:#a58c72;font-weight:800;text-transform:uppercase;letter-spacing:-.10625rem;color:#2d4455;text-align:center}.beautiful-posture__badge-title-item_top{font-size:2.5625rem;letter-spacing:-1.8px;position:relative;left:-7px}@media all and (max-width:767px){.beautiful-posture__badge-title-item_top{font-size:7vw;position:static}}.beautiful-posture__badge-title-item_bottom{font-size:2.0625rem;letter-spacing:.1px;position:relative;left:12px}@media all and (max-width:767px){.beautiful-posture__badge-title-item_bottom{font-size:6vw;letter-spacing:-.1vw;position:static}}.beautiful-posture__trigger{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#c12c2c;font-size:1.3125rem;font-family:RFDewiExpanded;font-weight:800;text-transform:uppercase;z-index:1}@media all and (max-width:767px){.beautiful-posture__trigger{display:none}}.beautiful-posture__trigger:after{content:"";position:absolute;left:0;top:0;display:block;background-image:url(/images/landing/yamaguchi-yoshi/arrow.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.beautiful-posture__trigger_first{top:12.1875rem;left:6.25rem}.beautiful-posture__trigger_first._hide{transform:translate(-250%,-50%);opacity:0}.beautiful-posture__trigger_first::after{left:3.875rem;top:1.0625rem;rotate:33.9deg;width:193.4782608696%;height:28px}@media all and (max-width:767px){.beautiful-posture__trigger_first::after{height:5.6vw}}.beautiful-posture__trigger_second{top:8.4375rem;left:10.625rem}.beautiful-posture__trigger_second._hide{transform:translate(-400%,-50%);opacity:0}.beautiful-posture__trigger_second::after{left:2.3125rem;top:2.1875rem;rotate:76.5deg;width:92%;height:24px}@media all and (max-width:767px){.beautiful-posture__trigger_second::after{height:3.4vw}}.beautiful-posture__trigger_fifth{top:9.0625rem;left:26.25rem}.beautiful-posture__trigger_fifth._hide{transform:translate(250%,-50%);opacity:0}.beautiful-posture__trigger_fifth::after{width:94.1176470588%;height:18px;rotate:143deg;top:2.5rem;left:-2.5rem}@media all and (max-width:767px){.beautiful-posture__trigger_fifth::after{height:3.4vw}}.beautiful-posture__trigger_sixth{top:13.4375rem;left:30.3125rem}.beautiful-posture__trigger_sixth._hide{transform:translate(20%,-50%);opacity:0}.beautiful-posture__trigger_sixth::after{width:171.1538461538%;height:28px;rotate:-183.2deg;left:-5.8125rem;top:.8125rem}@media all and (max-width:767px){.beautiful-posture__trigger_sixth::after{height:5.6vw}}.beautiful-posture__text-item{width:88.7%;margin:auto;margin-bottom:30px;line-height:1.45;letter-spacing:.01875rem;font-weight:500;font-size:18px;color:#333}@media all and (max-width:767px){.beautiful-posture__text-item{width:99%;margin-bottom:5.1vw;font-size:4.1vw;line-height:1.64}}.beautiful-posture__text-item:last-child{margin-bottom:0}.double-section{background-image:url(/images/landing/yamaguchi-yoshi/double-section-dg-desk.webp)}.warming-up{padding-top:15.375rem;padding-bottom:200px;background:0 0}@media all and (max-width:1239px){.warming-up{min-height:unset}}@media all and (max-width:767px){.warming-up{padding-top:12.9vw;padding-bottom:5vw;background-image:url(/images/landing/yamaguchi-yoshi/warming-up-bg-mob.webp);background-repeat:no-repeat;background-position:center;background-size:cover}}@media all and (max-width:767px){.warming-up__container-box{padding:0 1.4vw}}.warming-up__title{width:41.0569105691%;margin-bottom:1.5625rem;line-height:1.05;text-align:center}.warming-up__title._hide{transform:scale(1.5)}@media all and (max-width:767px){.warming-up__title{width:100%;line-height:1;margin-bottom:107.1vw}}.warming-up__title-item{font-family:RFDewiExpanded;color:#fff;font-weight:800;font-size:3.8125rem;letter-spacing:-.09375rem;text-transform:uppercase}@media all and (max-width:767px){.warming-up__title-item{font-size:12.2vw;letter-spacing:0}}.warming-up__text-container{width:41.0569105691%;text-align:center;background:rgba(136,102,70,.3490196078);background-blend-mode:multiply;padding:30px 32px;border-radius:20px;box-shadow:9px 9px 23px rgba(86,86,86,.2901960784)}@media all and (max-width:767px){.warming-up__text-container{width:100%;margin:auto;box-shadow:none;padding:0;background:0 0}}.warming-up__text-item{line-height:148%;font-size:18px;font-weight:500;letter-spacing:.4px;margin:auto;margin-bottom:27px;color:#fff;transition-delay:.25s}.warming-up__text-item._hide{transform:scale(1.5);opacity:0}@media all and (max-width:767px){.warming-up__text-item{width:100%;margin-bottom:6.1vw;font-size:4vw;line-height:1.42;letter-spacing:.1vw}}.warming-up__text-item:last-child{margin-bottom:0;transition-delay:.5s}@media all and (max-width:767px){.warming-up__text-item:last-child{width:94%}}.tired-legs{padding-top:3.75rem;padding-bottom:5.125rem;background:0 0}@media all and (max-width:1100px){.tired-legs{min-height:unset}}@media all and (max-width:767px){.tired-legs{padding-top:88.4vw;padding-bottom:9.1vw;background-image:url(/images/landing/yamaguchi-yoshi/tired-legs-bg-mob.webp);background-repeat:no-repeat;background-position:center;background-size:cover}}.tired-legs__title{position:relative;left:25px;width:100%;margin-bottom:15.5rem;line-height:1}.tired-legs__title._hide{opacity:0;transform:scale(.4) translate(33.3333333333%,74.375rem) rotate(12deg)}@media all and (max-width:767px){.tired-legs__title{position:static;width:100%;margin-bottom:6vw}}.tired-legs__title-item{width:44.7154471545%;margin-left:auto;font-family:RFDewiExpanded;font-weight:800}@media all and (max-width:767px){.tired-legs__title-item{width:100%;margin:auto}}.tired-legs__title-item_top{margin-bottom:.9375rem}@media all and (max-width:767px){.tired-legs__title-item_top{margin-bottom:1vw}}.tired-legs__title-item_bottom{font-size:3.125rem;letter-spacing:.03125rem;text-transform:uppercase}@media all and (max-width:767px){.tired-legs__title-item_bottom{font-size:7.8vw;letter-spacing:.2vw}}.tired-legs__title-word{text-transform:uppercase}@media all and (max-width:767px){.tired-legs__title-word{letter-spacing:-1.9vw}}.tired-legs__title-word_top{font-size:5rem}@media all and (max-width:767px){.tired-legs__title-word_top{font-size:12vw;letter-spacing:.7vw}}.tired-legs__title-word_bottom{font-size:4.8125rem}@media all and (max-width:767px){.tired-legs__title-word_bottom{font-size:12vw;letter-spacing:.3vw}}.tired-legs__img-container{width:23.4146341463%;margin-left:1.75rem;border-radius:50%;overflow:hidden}@media all and (max-width:767px){.tired-legs__img-container{width:71.9vw;margin:auto}}.tired-legs__img{width:100%;object-fit:contain;object-position:center}.double-straps{padding-top:140px;padding-bottom:14px;background-image:url(/images/landing/yamaguchi-yoshi/double-straps-bg-v3..webp)}@media all and (max-width:767px){.double-straps{padding-top:44.4vw;padding-bottom:13.1vw;margin-bottom:-5vw;background-image:url(/images/landing/yamaguchi-yoshi/double-straps-bg-mob.webp)}}.double-straps__container-box{display:flex}@media all and (max-width:767px){.double-straps__container-box{padding:0 3.2vw;flex-direction:column-reverse}}.double-straps__info-wrapper{width:49.593495935%;padding-bottom:2rem;position:relative;left:-5px}@media all and (max-width:767px){.double-straps__info-wrapper{width:100%;padding-bottom:0}}.double-straps__title{margin-bottom:2.9375rem;background:linear-gradient(90deg,#0c4e67 0,#5196ab 100%);background-size:100%;background-clip:text;-webkit-text-fill-color:transparent}@media all and (max-width:767px){.double-straps__title{margin-bottom:5.3vw}}.double-straps__title-item{font-family:RFDewiExpanded;font-weight:800}.double-straps__title-item_top{font-size:3.26875rem;text-align:center}@media all and (max-width:767px){.double-straps__title-item_top{font-size:7.2vw}}.double-straps__title-item_bottom{font-size:5.5625rem;text-transform:uppercase;text-align:center;line-height:1}@media all and (max-width:767px){.double-straps__title-item_bottom{font-size:12.5vw}}.double-straps__massage-area{width:65.5737704918%;margin-left:14.0983606557%;text-align:center}@media all and (max-width:767px){.double-straps__massage-area{width:95%;margin:auto}}.double-straps__img{width:100%;object-fit:contain;object-position:center}.double-straps__img_massage-area{width:80.25%;margin:auto;margin-bottom:1.25rem;border-radius:50%;overflow:hidden;box-shadow:6px 6px 12.3px rgba(0,0,0,.07)}.double-straps__img_massage-area._hide{transform:scale(.5);opacity:0}@media all and (max-width:767px){.double-straps__img_massage-area{width:96%;margin-bottom:27.7vw}}.double-straps__img-signature{color:#694a2d;position:relative;left:-5px;top:1px}@media all and (max-width:767px){.double-straps__img-signature{position:static}}.double-straps__signature-title{width:95%;margin:auto;margin-bottom:.9375rem;font-size:1.6875rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase}@media all and (max-width:767px){.double-straps__signature-title{width:100%;margin-bottom:2.7vw;font-size:7.6vw}}.double-straps__signature-text{font-size:1.125rem;line-height:1.4;letter-spacing:.5px}@media all and (max-width:767px){.double-straps__signature-text{font-size:4.7vw;letter-spacing:.2vw;font-weight:500}}.double-straps__mark{width:30.6557377049%;text-align:center;line-height:.95;position:absolute;top:56%;left:15%;transform:translate(-50%,-50%);transition-delay:.9}.double-straps__mark._hide{transform:translate(-150%,-50%)}@media all and (max-width:767px){.double-straps__mark{width:56.6vw;top:66.5%;left:49.6%}}.double-straps__mark-word{font-size:2.0625rem;font-family:Euclid-Circular-A;font-weight:500;background:linear-gradient(90deg,#0c4e67 0,#5196ab 100%);background-size:100%;background-clip:text;-webkit-text-fill-color:transparent}@media all and (max-width:767px){.double-straps__mark-word{font-size:10.3vw}}.double-straps__mark-word_font-large{font-size:60px}@media all and (max-width:767px){.double-straps__mark-word_font-large{font-size:19.4vw}}.double-straps__img-container{margin-top:auto;margin-left:auto;margin-bottom:22px;border-radius:50%;overflow:hidden;width:26.1788617886%}.double-straps__img-container._hide{transform:scale(1.2)}@media all and (max-width:767px){.double-straps__img-container{width:47.2vw;margin-left:0;margin-bottom:52vw}}@media all and (max-width:767px){.double-straps__img-container_border{border:.9vw solid #fee9e4}}.sciatica{padding-top:17.75rem;padding-bottom:16.25rem;background:linear-gradient(69.94deg,#509db2 18.78%,#2a6477 40.88%,#00425c 64.27%);position:relative}@media all and (max-width:767px){.sciatica{border-radius:5.9vw;overflow:hidden;padding-top:0;padding-bottom:0;margin-bottom:-5vw;z-index:3}}.sciatica__container-box{position:relative;z-index:1}@media all and (max-width:767px){.sciatica__container-box{padding:0}}.sciatica__img-container{width:94.0650406504%;position:absolute;top:47%;left:29%;transform:translate(-50%,-50%);z-index:-1}@media all and (max-width:767px){.sciatica__img-container{position:static;transform:none;width:100%;height:100vw}}.sciatica__img{width:100%;object-fit:cover;object-position:center}@media all and (max-width:767px){.sciatica__img{object-fit:cover;object-position:-25vw -14vw;height:122%}}.sciatica__badge{width:47.3170731707%;padding-left:1.625rem;padding-top:4.1875rem;padding-bottom:2.375rem;margin-left:auto;border-radius:20px;transition-duration:1s;box-shadow:9px 9px 23.7px rgba(0,30,64,.29);text-align:center;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:rgba(7,69,92,.3019607843);background-blend-mode:multiply}.sciatica__badge._hide{opacity:0;transform:rotateY(-90deg)}@media all and (max-width:767px){.sciatica__badge{background-color:#2d4455;padding:8.4vw 0;border-radius:0;width:100vw;box-shadow:none}}.sciatica__badge-title{margin-bottom:1.35625rem}@media all and (max-width:1239px){.sciatica__badge-title{position:static}}@media all and (max-width:1023px){.sciatica__badge-title{margin-bottom:.625rem}}@media all and (max-width:767px){.sciatica__badge-title{margin-bottom:4.9vw}}.sciatica__badge-title-item{font-family:RFDewiExpanded;text-transform:uppercase}.sciatica__badge-title-item_top{font-size:2.75rem;font-weight:800;line-height:.8;letter-spacing:-.125rem}@media all and (max-width:767px){.sciatica__badge-title-item_top{font-size:7.2vw;letter-spacing:.2vw;letter-spacing:0}}.sciatica__badge-title-item_bottom{font-size:5.1875rem;line-height:1.1;letter-spacing:-.075rem;font-weight:600}@media all and (max-width:767px){.sciatica__badge-title-item_bottom{font-size:14.7vw;letter-spacing:-.4vw}}@media all and (max-width:450px){.sciatica__badge-title-item_bottom{font-size:14.3vw;letter-spacing:0}}.sciatica__badge-title-item:last-child{margin-bottom:0}@media all and (max-width:767px){.sciatica__badge-text-container{width:87.6vw;margin:auto}}.sciatica__badge-text-item{margin-bottom:1.75rem;width:90%;margin:auto;letter-spacing:1.1px;font-size:16.6px;font-weight:400;line-height:1.55;position:relative;left:8px}.sciatica__badge-text-item:last-child{margin-bottom:0}@media all and (max-width:767px){.sciatica__badge-text-item:last-child{width:100%;margin-bottom:0}}@media all and (max-width:767px){.sciatica__badge-text-item{width:100%;margin:auto;margin-bottom:5.01vw;font-size:4.7vw;line-height:1.37;position:static;letter-spacing:.02vw}}.working-hours{position:relative;z-index:2;padding-top:1.75rem;padding-bottom:3.0625rem}@media all and (max-width:767px){.working-hours{padding-top:10.5vw;padding-bottom:5.5vw}}@media all and (max-width:767px){.working-hours__container-box{padding:0 3.6vw}}.working-hours__title{margin-bottom:40rem;background:linear-gradient(90deg,#0c4e67 0,#5196ab 100%);background-size:100%;background-clip:text;-webkit-text-fill-color:transparent;text-align:center}@media all and (max-width:1023px){.working-hours__title{margin-bottom:535px;line-height:1}}@media all and (max-width:767px){.working-hours__title{margin-bottom:109.9vw;line-height:.9}}.working-hours__title-item{display:inline-block;font-family:RFDewiExpanded;font-size:5.625rem;font-weight:900;text-transform:uppercase}@media all and (max-width:1023px){.working-hours__title-item{display:block}}@media all and (max-width:767px){.working-hours__title-item{letter-spacing:-.5vw}}.working-hours__title-item_top{margin-right:1.0625rem;letter-spacing:-.1375rem}@media all and (max-width:1023px){.working-hours__title-item_top{margin-right:0;font-size:148px}}@media all and (max-width:767px){.working-hours__title-item_top{font-size:11.8vw}}@media all and (max-width:1023px){.working-hours__title-item_bottom{font-size:95.6px}}@media all and (max-width:767px){.working-hours__title-item_bottom{font-size:11.3vw}}.working-hours__text-container{width:68.6178861789%;margin:auto;padding:.625rem .625rem;border-radius:22px;background:rgba(255,255,255,.3)}@media all and (max-width:1023px){.working-hours__text-container{width:100%}}@media all and (max-width:767px){.working-hours__text-container{margin:auto;background:0 0}}.working-hours__text-item{margin-bottom:1.25rem;text-align:center;line-height:1.5;letter-spacing:.025rem;font-weight:500;font-size:1.125rem;color:#333}@media all and (max-width:1023px){.working-hours__text-item{font-size:26px}}@media all and (max-width:767px){.working-hours__text-item{margin-bottom:5vw;font-size:4.7vw;line-height:1.42;letter-spacing:.1vw;color:#01435d}}.working-hours__text-item:last-child{margin-bottom:0}.working-hours__video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.bottom-swiper{height:900px;position:relative}@media all and (max-width:767px){.bottom-swiper{height:unset}}.bottom-swiper__wrapper{position:relative}@media all and (max-width:767px){.bottom-swiper__wrapper{display:flex;flex-direction:column-reverse}}@media all and (max-width:767px){.bottom-swiper__swiper-slide{height:100vw}}.bottom-swiper__img{width:100%;object-fit:cover;height:100%}@media all and (max-width:767px){.bottom-swiper__img_first{object-position:-45vw}}@media all and (max-width:767px){.bottom-swiper__img_second{object-position:-56vw}}@media all and (max-width:767px){.bottom-swiper__img_third{object-position:-35vw}}