@charset "UTF-8";@font-face{font-family:Gothic;font-display:swap;src:url(/fonts/centurygothic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PTSans;font-display:swap;src:url(/fonts/PTSans.eot);src:url(/fonts/PTSans.eot?#iefix) format("embedded-opentype"),url(/fonts/PTSans.woff2) format("woff2"),url(/fonts/PTSans.woff) format("woff"),url(/fonts/PTSans.ttf) format("truetype"),url(/fonts/PTSans.svg#PTSans) format("svg");font-weight:400;font-style:normal}@font-face{font-family:PTSans;font-display:swap;src:url(/fonts/PTSansBold.eot);src:url(/fonts/PTSansBold.eot?#iefix) format("embedded-opentype"),url(/fonts/PTSansBold.woff2) format("woff2"),url(/fonts/PTSansBold.woff) format("woff"),url(/fonts/PTSansBold.ttf) format("truetype"),url(/fonts/PTSansBold.svg#PTSans) format("svg");font-weight:700;font-style:normal}@font-face{font-family:PTSans;font-display:swap;src:url(/fonts/PTSansItalic.ttf) format("truetype");src:url(/fonts/PTSansItalic.woff2) format("woff2"),url(/fonts/PTSansItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:PTSansNarrow;font-display:swap;src:url(/fonts/PTSansNarrow.eot);src:url(/fonts/PTSansNarrow.eot?#iefix) format("embedded-opentype"),url(/fonts/PTSansNarrow.woff2) format("woff2"),url(/fonts/PTSansNarrow.woff) format("woff"),url(/fonts/PTSansNarrow.ttf) format("truetype"),url(/fonts/PTSansNarrow.svg#PTSansNarrow) format("svg");font-weight:400;font-style:normal}@font-face{font-family:PTSansNarrow;font-display:swap;src:url(/fonts/PTSansNarrowBold.eot);src:url(/fonts/PTSansNarrowBold.eot?#iefix) format("embedded-opentype"),url(/fonts/PTSansNarrowBold.woff2) format("woff2"),url(/fonts/PTSansNarrowBold.woff) format("woff"),url(/fonts/PTSansNarrowBold.ttf) format("truetype"),url(/fonts/PTSansNarrowBold.svg#PTSansNarrow) format("svg");font-weight:700;font-style:normal}@font-face{font-family:MyriadProLight;src:url(/fonts/MyriadProLight.eot);src:url(/fonts/MyriadProLight.eot?#iefix) format("embedded-opentype"),url(/fonts/MyriadProLight.woff) format("woff"),url(/fonts/MyriadProLight.woff2) format("woff2"),url(/fonts/MyriadProLight.ttf) format("truetype"),url(/fonts/MyriadProLight.svg#MyriadProLight) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Myriad Pro";src:url(/fonts/MyriadPro.otf) format("opentype");src:url(/fonts/MyriadPro.woff2) format("woff2"),url(/fonts/MyriadPro.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MyriadProBold;src:url(/fonts/MyriadProBold.otf) format("opentype");src:url(/fonts/MyriadProBold.woff2) format("woff2"),url(/fonts/MyriadProBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PragmaticaC;src:url(/fonts/PTPragmaticaCyrillic.ttf) format("opentype");src:url(/fonts/PTPragmaticaCyrillic.woff2) format("woff2"),url(/fonts/PTPragmaticaCyrillic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PragmaticaC;src:url(/fonts/PTPragmaticaBoldCyrillic.ttf) format("opentype");src:url(/fonts/PTPragmaticaBoldCyrillic.woff2) format("woff2"),url(/fonts/PTPragmaticaBoldCyrillic.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-Thin.eot);src:url(/fonts/Circe-Thin.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-Thin.woff) format("woff"),url(/fonts/Circe-Thin.woff2) format("woff2"),url(/fonts/Circe-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-ExtraLight.eot);src:url(/fonts/Circe-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-ExtraLight.woff) format("woff"),url(/fonts/Circe-ExtraLight.woff2) format("woff2"),url(/fonts/Circe-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-Light.eot);src:url(/fonts/Circe-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-Light.woff) format("woff"),url(/fonts/Circe-Light.woff2) format("woff2"),url(/fonts/Circe-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-Regular.eot);src:url(/fonts/Circe-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-Regular.woff) format("woff"),url(/fonts/Circe-Regular.woff2) format("woff2"),url(/fonts/Circe-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-Bold.eot);src:url(/fonts/Circe-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-Bold.woff) format("woff"),url(/fonts/Circe-Bold.woff2) format("woff2"),url(/fonts/Circe-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-ExtraBold.eot);src:url(/fonts/Circe-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-ExtraBold.woff) format("woff"),url(/fonts/Circe-ExtraBold.woff2) format("woff2"),url(/fonts/Circe-ExtraBold.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:BebasNeue;src:url(/fonts/bebasneuethin.woff2) format("woff2");src:local("☺"),url(/fonts/bebasneuethin.woff) format("woff"),url(/fonts/bebasneuethin.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:BebasNeue;src:url(/fonts/bebasneuelight.woff2) format("woff2");src:local("☺"),url(/fonts/bebasneuelight.ttf) format("truetype"),url(/fonts/bebasneuelight.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:BebasNeue;src:url(/fonts/bebasneueregular.eot);src:local("☺"),url(/fonts/bebasneueregular.woff2) format("woff2"),url(/fonts/bebasneueregular.woff) format("woff"),url(/fonts/bebasneueregular.ttf) format("truetype"),url(/fonts/bebasneueregular.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BebasNeue;src:url(/fonts/bebasneuebold.eot);src:local("☺"),url(/fonts/bebasneuebold.woff2) format("woff2"),url(/fonts/bebasneuebold.woff) format("woff"),url(/fonts/bebasneuebold.ttf) format("truetype"),url(/fonts/bebasneuebold.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(/fonts/Montserrat-Light.woff2) format("woff2"),url(/fonts/Montserrat-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat"),local("Montserrat-Regular"),url(/fonts/Montserrat-Regular.woff2) format("woff2"),url(/fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat"),local("Montserrat-Regular"),url(/fonts/Montserrat-Medium.woff2) format("woff2"),url(/fonts/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/Montserrat-Bold.woff2) format("woff2"),url(/fonts/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/Montserrat-Black.woff2) format("woff2"),url(/fonts/Montserrat-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Morpha;font-display:swap;src:url(/fonts/Morpha-Bold.woff2) format("woff2");src:local("☺"),url(/fonts/Morpha-Bold.woff) format("woff"),url(/fonts/Morpha-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Neue Machina";font-display:swap;src:local("NeueMachina-Bold"),local("NeueMachina-Bold"),url(/fonts/NeueMachina-Bold.woff2) format("woff2"),url(/fonts/NeueMachina-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Neue Machina";font-display:swap;src:local("NeueMachina-Black"),local("NeueMachina-Black"),url(/fonts/NeueMachina-Black.woff2) format("woff2"),url(/fonts/NeueMachina-Bold.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:"Cy Grotesk";font-display:swap;src:url(/fonts/cy-grotesk-grand-dark.otf);font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:RainerTestv04;src:url(/fonts/RainerTestv04-Bold.woff2),url(/fonts/RainerTestv04-Bold.woff);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Anticva;font-display:swap;src:local("Anticva"),local("Anticva"),url(/fonts/Anticva-Regular.woff2) format("woff2"),url(/fonts/Anticva-Regular.woff) format("woff"),url(/fonts/Anticva-Regular.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Halvar Breitschrift";src:local("HalvarBreit-Blk"),local("HalvarBreit-Blk"),url(/fonts/HalvarBreit-Blk.woff2) format("woff2"),url(/fonts/HalvarBreit-Blk.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Damn;font-display:swap;src:local("Damn"),local("Damn"),url(/fonts/Damn.woff2) format("woff2"),url(/fonts/Damn.woff) format("woff"),url(/fonts/Damn.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Monologue DEMO";font-display:swap;src:local("Monologue_DEMO"),local("Monologue_DEMO"),url(/fonts/Monologue_DEMO.woff) format("woff"),url(/fonts/Monologue_DEMO.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Nasalization;font-display:swap;src:local("Nasalization"),local("Nasalization"),url(/fonts/Nasalization.woff) format("woff"),url(/fonts/Nasalization.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PatsySans;font-display:swap;src:local("PatsySans"),local("PatsySans"),url(/fonts/PatsySans.woff) format("woff"),url(/fonts/PatsySans.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Lighthaus;src:url(/fonts/Lighthaus.eot);src:url(/fonts/Lighthaus.eot?#iefix) format("embedded-opentype"),url(/fonts/Lighthaus.woff2) format("woff2"),url(/fonts/Lighthaus.woff) format("woff"),url(/fonts/Lighthaus.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:UltramonoWide-LightItalic;src:url(/fonts/UltramonoWide-LightItalic.woff2) format("woff2"),url(/fonts/UltramonoWide-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:UltramonoWide-Light;src:url(/fonts/UltramonoWide-Light.woff2) format("woff2"),url(/fonts/UltramonoWide-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Nikkyou Sans";src:url(/fonts/NikkyouSans.woff2) format("woff2"),url(/fonts/NikkyouSans.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Corvetta;src:url(/fonts/Corvetta.woff2) format("woff2"),url(/fonts/Corvetta.woff) format("woff"),url(/fonts/Corvetta.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:a_LCDNovaObl;src:url(/fonts/a_lcdnovaobl.woff) format("woff"),url(/fonts/a_lcdnovaobl.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Felidae;src:url(/fonts/Felidae.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExtraCondTrial-Thin.otf);font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-Regular.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-RegularItalic.otf);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-ExtraBold.otf);font-weight:750;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-ExtraBoldItalic.otf);font-weight:750;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrial-Heavy.otf);font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Expanded Trial";src:url(/fonts/MullerNextExpandedTrialThinItalic.otf);font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrial-ExtraBold.otf);font-weight:750;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial Heavy";src:url(/fonts/MullerNextExtraCondTrial-HeavyItalic.otf) format("opentype"),url(/fonts/MullerNextExtraCondTrial-HeavyItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrial-ExtraBoldItalic.ttf) format("truetype"),url(/fonts/MullerNextExtraCondTrial-ExtraBoldItalic.woff2) format("woff2");font-weight:750;font-style:italic}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrial-Regular.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrial-RegularItalic.otf);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Muller Next ExtraCond Trial";src:url(/fonts/MullerNextExtraCondTrialThin.otf);font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Trial";src:url(/fonts/MullerNextTrial-Regular.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Trial";src:url(/fonts/MullerNextTrial-ExtraBold.otf);font-weight:750;font-style:normal;font-display:swap}@font-face{font-family:"Muller Next Wide Trial";src:url(/fonts/MullerNextTrial-ThinItalic.woff2);font-weight:100;font-style:italic}@font-face{font-family:Cakra;src:url(/fonts/Cakra-Normal.otf) format("opentype");src:url(/fonts/Cakra-Normal.woff2) format("woff2"),url(/fonts/Cakra-Normal.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noteworthy;src:url(/fonts/NoteworthyLight.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Technology;src:url(/fonts/Technology.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Technology;src:url(/fonts/Technology-Bold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/Unbounded-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/Unbounded-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat Alternates";src:url(/fonts/MontserratAlternates-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Snell Roundhand";src:url(/fonts/snell-roundhand-900.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Snell Roundhand";src:url(/fonts/snell-roundhand-700.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Lighthaus;src:url(/fonts/Lighthaus-400.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Code pro black";src:url(/fonts/code_pro_black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Boldstrom;src:url(/fonts/Boldstrom-b.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"TT Smalls Trial";src:url(/fonts/TT-Smalls-Trial-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Mak;src:url(/fonts/MAK.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.promo{background-image:url(/images/product/yamaguchi-eye-lifting/promo/promo_background.png);background-position:center;background-size:cover;background-repeat:no-repeat}.promo__content{display:flex;justify-content:space-between;background-image:url(/images/product/yamaguchi-eye-lifting/promo/women_head.png);background-position:center;background-size:auto 100%;background-repeat:no-repeat}@media all and (max-width:1420px){.promo__content{background-position:bottom right}}@media all and (max-width:767px){.promo__content{flex-direction:column;justify-content:start;background-image:url(/images/product/yamaguchi-eye-lifting/promo/mobile_bg.png);background-position:left bottom -1px;background-size:65% auto}}@media all and (max-width:350px){.promo__content{background-image:url(/images/product/yamaguchi-eye-lifting/promo/bg_320.png);background-position:right bottom -1px;background-size:100% auto}}.promo__text-container{display:flex;flex-direction:column;margin:265px 0 0 -9px}@media all and (max-width:1420px){.promo__text-container{justify-content:center;margin:0}}@media all and (max-width:350px){.promo__text-container{margin:10px 0 0 -6px}}.promo__phirst-heading{max-width:218px;font-family:"Cy Grotesk";font-style:normal;font-weight:800;font-size:clamp(45px,4vw,70px);line-height:1.22;letter-spacing:-.01em;text-shadow:0 3.4px 10.2px rgba(189,2,255,.25)}@media all and (max-width:350px){.promo__phirst-heading{font-size:53.3px;text-shadow:0 2.6px 7.8px rgba(189,2,255,.25)}}.promo__second-heading{font-family:"Cy Grotesk";font-style:normal;font-weight:800;font-size:clamp(40px,4vw,56px);line-height:1.22;letter-spacing:-.01em;text-shadow:0 2.7px 8.1px rgba(189,2,255,.25)}@media all and (max-width:350px){.promo__second-heading{margin:-5px 0 0;font-size:37.5px;text-shadow:0 1.8px 5.5px rgba(189,2,255,.25)}}.promo__paragraph{max-width:311px;margin:33px 0 0;font-family:Montserrat;font-style:normal;font-weight:600;font-size:clamp(18px,2vw,22px);line-height:1.25}@media all and (max-width:1100px){.promo__paragraph{max-width:250px}}@media all and (max-width:767px){.promo__paragraph{margin:0}}@media all and (max-width:350px){.promo__paragraph{margin:10px 0 0;font-size:18px}}.promo__main-img{position:relative;right:0;width:228px;height:787px;margin:38px 25px 74px;opacity:1;transition:right 1s ease,opacity .5s ease}@media all and (max-width:1420px){.promo__main-img{width:auto;height:600px;margin:20px 0 50px}}@media all and (max-width:1239px){.promo__main-img{width:18.5%;height:auto}}@media all and (max-width:1100px){.promo__main-img{margin:15px 0}}@media all and (max-width:1023px){.promo__main-img{margin:10px 0}}@media all and (max-width:767px){.promo__main-img{align-self:flex-end;margin:30px 30px 10px 0;width:20%}}@media all and (max-width:350px){.promo__main-img{align-self:flex-start;margin:19px 0 131px 11px;width:27%}}.promo .promo__main-img_hide{opacity:0;right:-25%}.lifting-effect{background-image:linear-gradient(270deg,#fcb3df 0,#cc97fe 100%);font-family:Montserrat;font-style:normal}.lifting-effect__content{position:relative;display:flex;flex-direction:column;align-items:flex-start}@media all and (max-width:767px){.lifting-effect__content{align-items:center}}.lifting-effect__heading{position:relative;z-index:2;margin:55px 0 0;font-family:"Cy Grotesk";font-weight:800;font-size:clamp(40px,5vw,82px);line-height:1.3;letter-spacing:-.01em;text-shadow:0 4px 12px rgba(189,2,255,.25)}@media all and (max-width:1023px){.lifting-effect__heading{max-width:500px;margin:30px 0 0}}@media all and (max-width:767px){.lifting-effect__heading{margin:13px 0 0;max-width:400px}}@media all and (max-width:350px){.lifting-effect__heading{max-width:none;line-height:1}}.lifting-effect__subheading{position:relative;z-index:2;margin:30px 0 0;max-width:415px;font-weight:700;font-size:clamp(16px,3vw,31px);line-height:1.33;letter-spacing:-.01em}@media all and (max-width:1023px){.lifting-effect__subheading{margin:14px 0 0}}@media all and (max-width:767px){.lifting-effect__subheading{margin:10px 0 0;max-width:400px}}@media all and (max-width:350px){.lifting-effect__subheading{font-size:21px;line-height:1.3;font-weight:700}}.lifting-effect__paragraph{position:relative;z-index:2;margin:55px 0 0;max-width:342px;font-weight:400;font-size:clamp(15px,2vw,20px);line-height:1.7;letter-spacing:-.01em}@media all and (max-width:1023px){.lifting-effect__paragraph{margin:30px 0 0}}@media all and (max-width:767px){.lifting-effect__paragraph{margin:20px 0 0;max-width:400px}}.lifting-effect__link-button{margin:58px 0 77px;box-sizing:border-box;padding:12px 42px 13px;border-radius:30px;background-color:#fe3547;font-weight:400;font-size:clamp(13px,2vw,18px);line-height:1.7;transition:background-color .3s ease,color .3s ease}@media all and (max-width:1023px){.lifting-effect__link-button{margin:30px 0 50px}}@media all and (max-width:767px){.lifting-effect__link-button{margin:20px 0 23px}}@media all and (max-width:350px){.lifting-effect__link-button{margin:23px 0;padding:9px 0;width:100%;text-align:center}}.lifting-effect__link-button:hover{color:#181818;background-color:#fff}.lifting-effect__images-container{position:absolute;bottom:0;right:-9px;width:60%;padding-bottom:73%}@media all and (max-width:1023px){.lifting-effect__images-container{right:0;top:0;bottom:auto}}@media all and (max-width:767px){.lifting-effect__images-container{position:relative;padding-bottom:110%;right:auto;top:auto;width:100%}}@media all and (max-width:350px){.lifting-effect__images-container{margin:49px 0 0;width:100%;padding-bottom:120%}}.lifting-effect__images-container-background{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:147%;object-fit:cover}@media all and (max-width:767px){.lifting-effect__images-container-background{top:40%;width:170%}}@media all and (max-width:350px){.lifting-effect__images-container-background{top:33%;width:207%}}.lifting-effect__cream-img{position:absolute;width:23.5%;right:34%;bottom:4%;z-index:3;opacity:1;transition:opacity 1s ease,right 1s ease}@media all and (max-width:350px){.lifting-effect__cream-img{width:32.5%;right:49.5%;bottom:6%}}.lifting-effect__device-img{position:absolute;width:27%;right:9%;bottom:2%;z-index:3;opacity:1;transition:opacity 1s ease,right 1s ease}@media all and (max-width:350px){.lifting-effect__device-img{width:35.5%;right:20%;bottom:3%}}.lifting-effect__cream-img_hide{opacity:0;right:-200px}.lifting-effect__device-img_hide{opacity:0;right:-200px}.consist{margin:-1px 0 0;background-image:linear-gradient(270deg,#fcb3df 0,#cc97fe 100%);font-family:Montserrat;font-style:normal}.consist__content{display:grid;grid-template-columns:42.8% auto;grid-template-areas:"head head" "img text";box-sizing:border-box;padding-top:64px}@media all and (max-width:767px){.consist__content{display:flex;flex-direction:column;align-items:center;padding-top:12px}}.consist__heading-container{grid-area:head;display:flex;flex-wrap:wrap;width:105%;margin:0 0 0 5px}@media all and (max-width:767px){.consist__heading-container{max-width:600px}}@media all and (max-width:350px){.consist__heading-container{display:flex;flex-direction:column;margin:0;width:100%}}.consist__heading{font-family:"Cy Grotesk";font-weight:800;font-size:clamp(23px,2.7vw,50px);line-height:1.32;letter-spacing:-.01em;text-shadow:0 4px 12px rgba(189,2,255,.25)}.consist__heading_first{margin:0 18px 0 0}@media all and (max-width:350px){.consist__heading_first{margin:0;font-size:16px}}.consist__heading_second{margin:0 18px 0 0}@media all and (max-width:350px){.consist__heading_second{margin:0;align-self:center;font-size:23.8px}}@media all and (max-width:350px){.consist__heading_third{margin:0 2px 0 0;align-self:flex-end;font-size:18px}}.consist__heading_subheading{max-width:1150px}@media all and (max-width:1239px){.consist__heading_subheading{max-width:900px}}@media all and (max-width:350px){.consist__heading_subheading{margin:12px 0 0;font-size:13px}}.consist__img-container{grid-area:img}.consist__img{position:relative;top:-1.5%;left:-10%;width:115.5%;transition:opacity 1s ease,left 1s ease}@media all and (max-width:767px){.consist__img{left:-7%}}@media all and (max-width:350px){.consist__img{top:7px;width:125%;left:-10%}}.consist__img_hide{left:-30%;opacity:0}.consist__text-container{grid-area:text;display:grid;grid-template-areas:"el1 el3" "el2 el3";justify-content:start;align-content:start;margin:8% 0 5px 6%}@media all and (max-width:1239px){.consist__text-container{margin:3% 0}}@media all and (max-width:767px){.consist__text-container{margin:0;display:flex;flex-direction:column;gap:15px}}@media all and (max-width:350px){.consist__text-container{margin:14px 0 10px;gap:38px}}.consist__text-grid{display:grid;grid-template-areas:"text-head text-img" "text-par text-par";justify-content:start;align-content:start}@media all and (max-width:767px){.consist__text-grid{grid-template-columns:auto 1fr;grid-template-areas:"text-img text-head" "text-par text-par"}}.consist__text-img{grid-area:text-img;margin:0 27px 0 0;width:29px;height:26px}@media all and (max-width:1239px){.consist__text-img{margin:0 7px 0 0;width:21px;height:20px}}.consist__text-heading{grid-area:text-head;margin:-4px 0 9px;font-weight:700;font-size:clamp(12px,1.5vw,20px);line-height:1.7;letter-spacing:-.01em}@media all and (max-width:767px){.consist__text-heading{margin:0;font-size:18px}}.consist__text-paragraph{grid-area:text-par;font-size:clamp(12px,1.4vw,18px);line-height:1.5;letter-spacing:-.01em}@media all and (max-width:767px){.consist__text-paragraph{margin:0;font-size:15px}}@media all and (max-width:350px){.consist__text-paragraph{margin:10px 0 0}}.consist__text-grid_element_1{grid-area:el1;margin:0 26px 60px 0}@media all and (max-width:1239px){.consist__text-grid_element_1{margin:0 10px 0 0}}.consist__text-grid_element_1 .consist__text-paragraph{max-width:289px}@media all and (max-width:1420px){.consist__text-grid_element_1 .consist__text-paragraph{max-width:600px}}.consist__text-grid_element_2{grid-area:el2}@media all and (max-width:1239px){.consist__text-grid_element_2{margin:5% 0 0}}@media all and (max-width:767px){.consist__text-grid_element_2{margin:0}}.consist__text-grid_element_2 .consist__text-paragraph{max-width:100%}@media all and (max-width:1420px){.consist__text-grid_element_2 .consist__text-paragraph{max-width:600px}}.consist__text-grid_element_3{grid-area:el3}.consist__text-grid_element_3 .consist__text-img{margin:0 17px 0 0}@media all and (max-width:767px){.consist__text-grid_element_3 .consist__text-img{margin:0 7px 0 0}}.consist__text-grid_element_3 .consist__text-paragraph{width:115%}@media all and (max-width:1420px){.consist__text-grid_element_3 .consist__text-paragraph{width:auto;max-width:600px}}@media all and (max-width:350px){.consist__text-grid_element_3 .consist__text-paragraph{margin:16px 0 0}}@media all and (max-width:350px){.consist__text-grid_element_3 .consist__text-heading{font-size:20px}}.acid{margin:-1px 0 0;background-image:linear-gradient(270deg,#fcb3df 0,#cc97fe 100%);padding:64px 0 0}@media all and (max-width:350px){.acid{padding:50px 0 0}}.acid__content{position:relative;box-sizing:border-box}@media all and (max-width:767px){.acid__content{display:flex;flex-direction:column;align-items:center}}.acid__heading{position:relative;z-index:2;max-width:779px;font-family:"Cy Grotesk";font-weight:800;font-size:clamp(25px,3.3vw,60.3px);line-height:1.1;letter-spacing:-.01em;text-shadow:0 4px 12px rgba(189,2,255,.25)}@media all and (max-width:1239px){.acid__heading{max-width:500px}}@media all and (max-width:767px){.acid__heading{text-align:center}}@media all and (max-width:350px){.acid__heading{text-align:left}}.acid__subheading{margin:15px 0 0;font-weight:700;font-size:clamp(16px,2vw,31px);line-height:1.7;letter-spacing:-.01em}@media all and (max-width:767px){.acid__subheading{margin:0}}.acid__img{position:absolute;bottom:7.5%;right:0;width:50.8%;transition:right 1s ease,opacity 1s ease}@media all and (max-width:1239px){.acid__img{top:0;bottom:auto;right:50px;width:43%}}@media all and (max-width:1023px){.acid__img{right:0}}@media all and (max-width:767px){.acid__img{position:relative;width:90%;right:1.5%}}@media all and (max-width:350px){.acid__img{width:97%;right:6px;margin:20px 0}}.acid__img_hide{right:-25%;opacity:0}.acid__paragraph{max-width:431px;margin:33px 0 0;font-size:clamp(15px,1.5vw,20px);line-height:1.7;letter-spacing:-.01em}@media all and (max-width:1023px){.acid__paragraph{max-width:350px}}@media all and (max-width:767px){.acid__paragraph{max-width:600px;margin:0}}@media all and (max-width:350px){.acid__paragraph{line-height:1.5}}@media all and (max-width:767px){.acid__paragraph_num_1{margin:6px 0 0}}.acid__paragraph_num_2{padding:0 0 183px}@media all and (max-width:1239px){.acid__paragraph_num_2{padding:0 0 130px}}@media all and (max-width:1023px){.acid__paragraph_num_2{padding:0 0 50px}}@media all and (max-width:767px){.acid__paragraph_num_2{margin:27px 0 0}}.better{box-sizing:border-box;padding:65px 0 0;margin:-1px 0 0;background-color:#fcfcfc;background-image:url(/images/product/yamaguchi-eye-lifting/better/BG.png);background-repeat:no-repeat;background-position:right center;background-size:60% auto}@media all and (max-width:767px){.better{background-image:none;padding:2px 0 0}}.better__container{position:relative;display:flex;flex-direction:column}@media all and (max-width:767px){.better__container{align-items:center}}.better__heading{max-width:600px;margin:0 0 0 6px;font-family:"Cy Grotesk";font-weight:800;font-size:clamp(51.4px,5.7vw,103.6px);line-height:.9;letter-spacing:-.01em;background:linear-gradient(270deg,#fcb3df 0,#cc97fe 100%);background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media all and (max-width:1023px){.better__heading{max-width:400px}}@media all and (max-width:350px){.better__heading{font-size:51.4px}}@media all and (max-width:350px){.better__heading{margin:0}}.better__img-container{position:absolute;right:0;bottom:0;width:40%}@media all and (max-width:1239px){.better__img-container{width:35%;right:5%}}@media all and (max-width:767px){.better__img-container{position:relative;right:0;width:130%;display:flex;justify-content:center;align-items:flex-end;background-image:url(/images/product/yamaguchi-eye-lifting/better/BG_mobile.png);background-repeat:no-repeat;background-position:center;background-size:100% auto}}@media all and (max-width:350px){.better__img-container{width:100%;margin:30px 0 0;background-size:150% auto}}.better__img{position:absolute;right:0;bottom:0;opacity:1;transition:opacity 1s ease,right 1s ease}.better .better__img_hide{right:-45%;opacity:0}.better__img_type_cream{width:50%;margin:0 50% 7.5% 0}@media all and (max-width:1420px){.better__img_type_cream{width:45%}}@media all and (max-width:767px){.better__img_type_cream{position:relative;margin:0;width:17%}}@media all and (max-width:350px){.better__img_type_cream{width:35%}}.better__img_type_device{width:45%;margin:0 15% 8% 0}@media all and (max-width:1420px){.better__img_type_device{width:40%}}@media all and (max-width:767px){.better__img_type_device{position:relative;margin:0;width:17%}}@media all and (max-width:350px){.better__img_type_device{right:12px;width:32%}}.better__paragraph{max-width:404px;font-size:clamp(15px,1.5vw,20px);line-height:1.7;letter-spacing:-1px;color:#181818}@media all and (max-width:767px){.better__paragraph{max-width:600px}}@media all and (max-width:350px){.better__paragraph{font-size:15.5px}}.better__paragraph_num_1{margin:4.5% 0 0 6px}@media all and (max-width:350px){.better__paragraph_num_1{margin:50px 0 0}}.better__paragraph_num_2{margin:3% 0 0 6px}@media all and (max-width:350px){.better__paragraph_num_2{margin:24px 0 0}}.better__link-button{align-self:flex-start;background-color:#fe3547;box-sizing:border-box;border-radius:30px;padding:12px 37px;margin:9.5% 0 6.4% 6px;transition:color .3s ease,background-color .3s ease;font-size:clamp(13.5px,2vw,18px);line-height:1.7;text-align:center}@media all and (max-width:767px){.better__link-button{align-self:center;margin:20px 0}}@media all and (max-width:350px){.better__link-button{margin:77px 0 12px;padding:12px 39px;font-size:13.55px}}.better__link-button:hover{color:#fff;background-color:#181818}.gallery{margin:-1px 0 0;overflow:hidden}.gallery__content{display:flex}@media all and (max-width:450px){.gallery__content{flex-wrap:wrap}}.gallery__img{width:100%;margin:0}.formula{background-color:#fcfcfc;height:auto!important}.formula__title-container{display:flex;justify-content:center;flex-wrap:wrap;padding:70px 5px 50px}@media all and (max-width:767px){.formula__title-container{padding:15px}}.formula__title{font-family:"Cy Grotesk";font-weight:800;font-size:clamp(42px,5.7vw,43.27px);line-height:1.1;letter-spacing:-.01em;text-transform:uppercase;background:linear-gradient(270deg,#fcb3df 0,#cc97fe 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}@media all and (max-width:767px){.formula__title{max-width:300px;line-height:.9}}@media all and (max-width:767px){.formula__subtitle{font-size:18px}}.formula__img{display:flex}@media all and (max-width:1239px){.formula__img{padding:15px}}.formula__img .slick-arrow{opacity:0}.formula__img-item{display:flex;flex-direction:column;align-items:center;max-width:390px;color:#000;margin:0 0 0 15px}@media all and (max-width:767px){.formula__img-item{margin:auto;max-width:100%}}.formula__img-item img{max-width:100%}.formula__img-item p{font-size:clamp(15px,1.5vw,20px);position:relative;margin:25px 0 0;padding:0 0 0 30px}@media all and (max-width:1239px){.formula__img-item p{padding:0 0 0 20px}}.formula__img-item p::before{position:absolute;content:"";width:29px;height:26px;left:0;top:0;background-image:url(/images/product/yamaguchi-eye-lifting/formula/check.svg);background-repeat:no-repeat;background-size:contain}@media all and (max-width:1239px){.formula__img-item p::before{width:20px;height:20px}}.formula__girl-img{margin:20% 0 0}@media all and (max-width:767px){.formula__girl-img{margin:0}}.formula__count{position:relative;display:flex;justify-content:space-between;color:#000;width:180px;margin:0 auto;padding:45px 0;z-index:2}@media all and (max-width:767px){.formula__count{padding:20px 0 40px}}.formula__count p{font-size:36px}@media all and (max-width:767px){.formula__count p{font-size:15px}}.formula__count p span{font-weight:700;font-size:41px}@media all and (max-width:767px){.formula__count p span{font-size:20px}}.formula__count-btn{cursor:pointer;position:relative;top:5px;background-color:transparent;width:30px;height:30px;background-image:url(/images/landing/energy-gel/coolicon.svg);background-repeat:no-repeat}@media all and (max-width:767px){.formula__count-btn{top:0}}.formula__count-btn:last-of-type{transform:rotate(180deg)}.spa-slider{background-color:#fff}