﻿/*!
Template: swell
Theme Name: SWELL CHILD y.company
Theme URI: https://swell-theme.com/
Description: SWELLの子テーマ
Version: 1.0.0
Author: LOOS WEB STUDIO
Author URI: https://loos-web-studio.com/

License: GNU General Public License
License URI: http://www.gnu.org/licenses/gpl.html
*/@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Sorts+Mill+Goudy&family=Zen+Old+Mincho:wght@500&display=swap";:root{--space-section: 15rem;--space-L: 11rem;--space-M: 6rem;--space-S: 5rem;--space-text: 3rem}@media print,screen and (max-width: 767px){:root{--space-section: 9.6rem;--space-L: 7.2rem;--space-M: 6.4rem;--space-S: 4.8rem;--space-text: 2.4rem}}:root{--window-side: 5%;--article_size_M: 60rem;--article_size_S: 48rem;--sp-max-width: 80rem;--white: #FFFFFF;--white02: #EAEAEA;--gray01: #EFEFEF;--gray02: #B8B8B8;--gray03: #9D9D9D;--gray-line: #B0B0B0;--color_text: #363636;--color_title: #3D3D3D;--black01: #353535;--black02: #272727;--greige: #F4F4EF;--annotation: #D32929;--header-bg-color: transparent;--headerfixed-bg-color: rgba(255,255,255,.1);--color_header_text: var(--white)!important;--mail_form: var(--black02);--ff-jp: 'Noto Sans JP', sans-serif;--ff-jptitle: "Zen Old Mincho", serif;--ff-eng: "Sorts Mill Goudy", serif;--logo-ratio: xxx / xxx;--transition: .5s}html{position:relative;font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:2rem}body{width:100%;margin:0;font-family:var(--ff-jp);font-size:1.6rem;font-weight:400;letter-spacing:.1em;line-height:1.7}body p{font-size:1.7rem}.wf-loading{visibility:hidden}.wf-active{visibility:visible}.view-sp{display:none}@media print,screen and (max-width: 767px){.view-sp{display:block}}.view-tabsp{display:none}@media screen and (max-width: 1019px){.view-tabsp{display:block}}@media print,screen and (max-width: 767px){.view-tabpc{display:none}}.view-pctab{display:block}@media print,screen and (max-width: 767px){.view-pctab{display:none}}.view-pc{display:block}@media screen and (max-width: 1019px){.view-pc{display:none}}.wrapper{position:relative;width:100%;overflow:hidden}.wrapper-inner{width:100%;max-width:calc(var(--container_size) + var(--window-side)*2);margin:0 auto;padding:0 var(--window-side)}.wrapper-M,.wrapper-S{margin:0 auto}.wrapper-M{width:min(100%,var(--article_size_M))}.wrapper-S{width:min(100%,var(--article_size_S))}@media screen and (max-width: 1019px){.wrapper-inner{max-width:var(--sp-max-width)}}.wrapper-flex{display:flex;align-items:center;justify-content:space-between;gap:var(--space-text) 3rem}.wrapper-flex._reverse{flex-direction:row-reverse}.wrapper-image{position:relative;overflow:hidden}.wrapper-image img{position:absolute;inset:0;width:100%;height:100%;margin:auto;object-fit:cover}@media screen and (max-width: 1019px){.wrapper-image{max-height:40rem}}.wrapper-image img{transition:calc(3*var(--transition));transform:scale(1.2);opacity:0}.wrapper-image.is-show img{transform:scale(1);opacity:1}.wrapper-text p+p{margin-top:1em}@media screen and (max-width: 1019px){.wrapper-flex,.wrapper-flex._reverse{flex-direction:column;align-items:center;justify-content:center}}.wrapper-half{width:60%;min-width:var(--article_size_M)}@media screen and (max-width: 1019px){.wrapper-half{width:100%;min-width:0}}.mainvisual-sliderWrapper>img{position:absolute;bottom:12.5%;left:8%;width:auto;height:10%;filter:brightness(10) drop-shadow(0 0 20px #B1B1B1)}@media print,screen and (max-width: 959px){.mainvisual-sliderWrapper>img{bottom:calc(var(--window-side)/1%*1vw);left:calc(var(--window-side)/1%*1vw);bottom:10vw;left:7.5vw;width:min(75%,48rem);height:auto}}.mainvisual-slider{position:relative;top:calc(var(--header-height)*-1) !important;height:100vh !important}.mainvisual-slider .add-zoom{animation:fadezoom 10s 0s forwards}@keyframes fadezoom{0%{transform:scale(1)}100%{transform:scale(1.1)}}.mainvisual-sliderWrapper{position:relative;left:50%;transform:translateX(-50%);width:100vw;height:calc(100vh - var(--header-height))}@media print,screen and (max-width: 959px){.mainvisual-sliderWrapper{height:calc(100vh - var(--logo_size_sp))}}.mainvisual-slider{display:flex;width:100%;height:100%}.mainvisual-slider .slick-slide img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-list *{height:100%}.slick-list{position:relative;overflow:hidden;display:block;width:100%;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.l-topTitleArea{height:67rem;margin-top:calc(-1*var(--header-height));padding:0}.l-topTitleArea__body{width:100%;max-width:calc(var(--container_size) + var(--window-side)*2);margin:0 auto;padding:0 var(--window-side)}@media print,screen and (max-width: 959px){.l-topTitleArea{height:28rem}}.l-topTitleArea .c-pageTitle{display:flex;flex-direction:column;margin:auto 0 7.2rem;color:var(--white);font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em;font-size:2rem}.l-topTitleArea .c-pageTitle__subTitle{display:block;opacity:1;position:initial;margin:1rem 0 0;font-family:var(--ff-eng);font-weight:400;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;font-size:5.3rem;font-style:initial}@media print,screen and (max-width: 959px){.l-topTitleArea .c-pageTitle{margin-bottom:7.5vw;filter:brightness(10) drop-shadow(0 0 20px #B1B1B1)}.l-topTitleArea .c-pageTitle__subTitle{font-size:4.3rem;line-height:1;letter-spacing:.1em}}h3,h4{font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em;font-size:2.6rem}.title-section{position:relative}.title-section__eng{color:#4a4a4a;font-family:var(--ff-eng);font-weight:400;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;font-size:4.2rem}.title-section__jp{color:var(--black01);font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em;font-size:2rem}@media print,screen and (max-width: 767px){.title-section__jp{line-height:1.2}}@media screen and (max-width: 1019px){.title-section__eng{font-size:3.6rem;line-height:1.1}.title-section__jp{margin-top:.8rem}}.title-line{display:flex;align-items:center;gap:0 .1rem;color:var(--gray02);font-family:var(--ff-eng);font-weight:400;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;font-size:1.4rem;text-transform:initial;white-space:nowrap}.title-line::after{content:"";display:block;width:100%;height:1px;background-color:var(--gray-line)}.title-line+.title-section__eng{margin-top:5.5rem}.title-head{position:relative;margin-bottom:2rem;padding:.8rem 0 .8rem 2rem;border-left:2px solid var(--gray02);font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em;font-size:2rem;line-height:1.2}@media screen and (max-width: 1019px){.title-head{padding:.5rem 0 .5rem 1.3rem}}.title-bar{display:flex;gap:0 .5em;justify-content:center;align-items:center;position:relative;font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em;font-size:1.5rem}.title-bar::before,.title-bar::after{content:"";display:block;width:1px;height:1.2em;background-color:var(--gray02);transform-origin:center bottom}.title-bar::before{transform:rotate(-30deg)}.title-bar::after{transform:rotate(30deg)}.wp-block-heading{margin:var(--space-S) 0 1rem !important;padding:.8rem 2rem !important;border-left:2px solid var(--gray02) !important;background-color:rgba(0,0,0,0) !important;font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em;font-size:2rem}@media print,screen and (max-width: 767px){.wp-block-heading{padding:.5rem 1.5rem !important}}.button{position:relative;margin-top:var(--space-text)}.button-text{display:flex;justify-content:space-between;align-items:center;gap:0 3rem;position:relative;width:min(100%,48rem);height:6.2rem;padding:0 1rem;border-bottom:1px solid var(--gray-line)}.button-text::after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1px;background-color:var(--color_text);transition:var(--transition)}.button-text span{color:var(--color_text);font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em;font-size:1.8rem;line-height:1.2}.button-text img{width:auto;height:.7rem;transform:translateX(-1rem);transition:var(--transition)}.button-text:hover::after{width:100%}.button-text:hover img{transform:none;filter:brightness(0.3)}@media print,screen and (max-width: 767px){.button-text{align-items:end;height:auto;padding:2rem 1rem}.button-text img{transform:translateY(-0.8rem)}}.button-text._white::after{background-color:var(--white);transition:var(--transition)}.button-text._white span{color:var(--white)}.button-text._white img{filter:brightness(2)}.cta-inner{display:flex;align-items:center;justify-content:end;position:relative;width:100%;height:auto;aspect-ratio:110/43;padding:0 var(--window-side)}.cta-inner .wrapper-image{position:absolute;inset:0;width:100%;height:100%}.cta-text{width:50%}.cta-text .title-section p{color:var(--white)}.cta-text .button-text{border-bottom-color:var(--white02)}@media screen and (max-width: 1019px){.cta-inner{display:block;position:relative;aspect-ratio:auto;padding:0}.cta-inner .wrapper-image{position:relative;width:100%;height:auto;aspect-ratio:30/17}.cta-inner .wrapper-image img{object-position:30% center}.cta-text{width:100%;margin-top:var(--space-S)}.cta-text p.title-section__eng{color:#4a4a4a !important}.cta-text p.title-section__jp{color:var(--black01) !important;font-size:1.8rem;line-height:1.4}.cta-text .button-text{border-color:var(--gray-line)}.cta-text .button-text span{color:var(--color_text)}.cta-text .button-text img{filter:none}}.p-breadcrumb{height:5rem;background-color:rgba(0,0,0,0) !important;box-shadow:none !important}.p-breadcrumb__list{gap:0 .8rem;color:var(--color_text);font-size:1.2rem}.p-breadcrumb__list a{color:var(--gray03)}.p-breadcrumb__list .icon-home{text-transform:uppercase}.p-breadcrumb__list .icon-home::before{content:none}.p-breadcrumb__item::after{content:"/";opacity:1;width:auto;height:auto;background-color:initial;clip-path:initial}.list-annotation li{position:relative;padding-left:1.2em;font-size:1.2rem}.list-annotation li::before{content:"※";display:block;position:absolute;top:0;left:0;width:1em}.list-dot li{position:relative;padding-left:1em}.list-dot li::before{content:"";display:block;position:absolute;top:.8em;left:0;width:.5rem;height:.5rem;border-radius:100%;background-color:var(--color_text)}.text-annotation{font-size:1.2rem;text-align:right}.wpcf7 .button{position:relative}.wpcf7 .button>p{display:flex;justify-content:center;align-items:center;gap:0 1rem;width:25rem;height:4.5rem;margin:var(--space-text) auto 0;padding:0 1rem;border-radius:10rem;border:1px solid #606060;transition:var(--transition)}.wpcf7 .button>p input{border:none;background-color:rgba(0,0,0,0);color:var(--color_title);font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em;font-size:1.8rem;font-weight:500}.wpcf7 .button>p:has(.wpcf7-submit:disabled){filter:grayscale(1);opacity:1 !important}.wpcf7 .button>p:hover{opacity:.7}.wpcf7 form.wpcf7-form{width:100%;margin:auto}.wpcf7 form.wpcf7-form dl dt:not(:first-child){margin-top:3rem}.wpcf7 form.wpcf7-form dd{margin-top:.5rem}.wpcf7 form.wpcf7-form span.form-required{width:fit-content;color:var(--annotation);font-size:1.4rem;position:relative}.wpcf7 form.wpcf7-form span.form-required::before{content:"（"}.wpcf7 form.wpcf7-form span.form-required::after{content:"）"}dd.form-input input,dd textarea{width:100%}dd.form-input input,dd select,dd textarea{border:1px solid #b3b3b3;border-radius:5px;background-color:var(--white);color:var(--color_text)}.wpcf7-radio>span:first-child,.wpcf7-checkbox>span:first-child,.wpcf7-acceptance>span:first-child{margin-left:0}.wpcf7-radio label,.wpcf7-checkbox label,.wpcf7-acceptance label{display:flex;align-items:center;gap:0 .3em;cursor:pointer}.wpcf7-radio input,.wpcf7-checkbox input,.wpcf7-acceptance input{display:block;position:relative;appearance:none;-webkit-appearance:none;width:1.2em;height:auto;aspect-ratio:1/1;padding:0;border:1px solid #ccc;background-color:#fff}.wpcf7-radio label input[type=radio]{border-radius:50%}.wpcf7-radio label input[type=radio]:checked::before{content:"";display:block;position:absolute;inset:0;width:.7em;height:auto;aspect-ratio:1/1;margin:auto;background-color:var(--mail_form);border-radius:50%}.wpcf7-checkbox input[type=checkbox],.wpcf7-acceptance input[type=checkbox]{border-radius:2px}.wpcf7-checkbox input[type=checkbox]:checked::before,.wpcf7-acceptance input[type=checkbox]:checked::before{content:"";font:var(--fa-font-solid);display:block;position:absolute;inset:auto;width:1em;margin:auto;color:var(--mail_form);text-align:center}.form-privacy{margin-top:3rem}.form-privacy>p{display:flex;justify-content:center;align-items:start;gap:0 .3em}.form-privacy>p .wpcf7-form-control-wrap{height:1.4em;padding:.2em 0}.wpcf7-spinner{position:absolute;right:-34px;top:0;bottom:0;margin:auto;background-color:var(--mail_form)}.wpcf7 form.invalid .wpcf7-response-output{border-color:#dc3232}span.wpcf7-not-valid-tip{display:none}.wpcf7 form.invalid span.wpcf7-not-valid-tip,.wpcf7 form.sent span.wpcf7-not-valid-tip{display:block}input:focus,textarea:focus,select:focus{outline:none;box-shadow:none}input:-internal-autofill-selected{background-color:rgba(0,0,0,0) !important}input:-webkit-autofill{transition:background-color 9999s ease-out,color 9999s ease-out;transition-delay:9999s}.cf7-cf-turnstile{width:fit-content;margin:3rem auto 0 !important}#body_wrap:not(.home) .l-header{box-shadow:none}#menu-header-navi li:hover>a,#menu-header-navi .-current>a,.c-gnav>li:hover>a,.c-gnav>.-current>a{background-color:rgba(0,0,0,0)}.p-breadcrumb__list{max-width:calc(var(--container_size, 0px) + var(--swl-pad_container, 0px)*2)}.l-topTitleArea__body{display:flex;justify-content:space-between;align-items:center;height:100%;text-shadow:none}.l-topTitleArea__body .c-pageTitle{color:var(--page-title)}.l-topTitleArea__body .c-pageTitle__subTitle{display:inline-flex;overflow:hidden;width:fit-content;color:var(--page-title-sub);text-indent:-0.9em;-webkit-clip-path:inset(0 1em 0 0);clip-path:inset(0 1em 0 0)}.l-container:has(main.l-fullWide),.l-footer .l-container,#before_footer_widget .l-container{max-width:100%;padding-top:0;padding-left:0 !important;padding-right:0 !important}.w-beforeFooter{margin:var(--space-section) auto}@media print,screen and (max-width: 959px){.l-content{margin:0 auto var(--space-section)}}.post_content>*{margin-bottom:2rem}.w-footer__box{width:100%;max-width:calc(var(--container_size) + var(--window-side)*2);margin:0 auto;padding:0 var(--window-side)}.p-fixBtnWrap{bottom:calc(var(--swl-pad_container)/2);right:calc(var(--swl-pad_container)/2)}@media print,screen and (max-width: 960px){#fix_bottom_menu+.p-fixBtnWrap{bottom:55px}#fix_bottom_menu+.p-fixBtnWrap .c-fixBtn{width:4.8rem;height:4.8rem}}@media print,screen and (max-width: 959px){.l-footer__foot{margin-top:1em !important}}@media(min-width: 960px)and (max-width: 1019px){.l-fixHeader,.l-header__gnav{display:none !important}.p-spMenu{display:block !important}.l-header{position:sticky;top:var(--swl-adminbarH, 0)}.l-header__inner{display:flex;align-items:center !important;justify-content:space-between;padding:0 var(--window-side)}.l-header__logo{padding:0}.l-header__menuBtn,.l-header__customBtn{display:flex !important}}.l-header,.l-fixHeader{z-index:101;background-color:var(--header-bg-color);box-shadow:none}.l-header__inner,.l-fixHeader__inner{max-width:calc(1920px + var(--swl-pad_container, 0px)*2) !important}.l-fixHeader{box-shadow:none !important;background-color:var(--headerfixed-bg-color);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}.l-fixHeader::before{content:none}@media screen and (max-width: 1019px){.l-header{transition:backdrop-filter 1s}[data-scrolled=true] .l-header{background-color:var(--headerfixed-bg-color);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}}ul#menu-footer-navi>li.menu-item a,.c-gnav>li.menu-item a,.c-spnav>li.menu-item a{position:relative;padding:0 1rem;color:var(--white) !important;font-family:var(--ff-eng);font-weight:400;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;font-size:1.4rem;line-height:1;transition:var(--transition)}ul#menu-footer-navi>li.menu-item a:hover,.c-gnav>li.menu-item a:hover,.c-spnav>li.menu-item a:hover{opacity:.5}ul#menu-footer-navi>li.menu-item._ec,ul#menu-footer-navi>li.menu-item._line,.c-gnav>li.menu-item._ec,.c-gnav>li.menu-item._line,.c-spnav>li.menu-item._ec,.c-spnav>li.menu-item._line{display:flex;align-items:center}ul#menu-footer-navi>li.menu-item._ec a,ul#menu-footer-navi>li.menu-item._line a,.c-gnav>li.menu-item._ec a,.c-gnav>li.menu-item._line a,.c-spnav>li.menu-item._ec a,.c-spnav>li.menu-item._line a{display:flex;flex-direction:row;align-items:center;gap:0 .5em;position:relative;width:auto;height:4rem;padding:0 2rem;border:1px solid #fff;border-radius:4rem}ul#menu-footer-navi>li.menu-item._ec a span,ul#menu-footer-navi>li.menu-item._line a span,.c-gnav>li.menu-item._ec a span,.c-gnav>li.menu-item._line a span,.c-spnav>li.menu-item._ec a span,.c-spnav>li.menu-item._line a span{margin-top:3px}ul#menu-footer-navi>li.menu-item._ec a::before,ul#menu-footer-navi>li.menu-item._line a::before,.c-gnav>li.menu-item._ec a::before,.c-gnav>li.menu-item._line a::before,.c-spnav>li.menu-item._ec a::before,.c-spnav>li.menu-item._line a::before{content:"";display:block;width:1.3em;height:auto;aspect-ratio:1/1}ul#menu-footer-navi>li.menu-item._ec a::before,.c-gnav>li.menu-item._ec a::before,.c-spnav>li.menu-item._ec a::before{background:url(./common/image/icon-cart.svg) no-repeat center/100%;filter:brightness(3)}ul#menu-footer-navi>li.menu-item._line a::before,.c-gnav>li.menu-item._line a::before,.c-spnav>li.menu-item._line a::before{background:url(./common/image/icon-line.svg) no-repeat center/100%}.l-fixHeader .c-gnav>li.menu-item a{color:var(--color_text) !important}.l-fixHeader .c-gnav>li.menu-item._ec a{border-color:var(--color_text)}.l-fixHeader .c-gnav>li.menu-item._ec a::before{filter:brightness(0.5)}.l-footer__inner{width:100%;height:62rem;background-color:#d9d6cb}.l-footer__inner .l-footer__widgetArea{padding-bottom:0}@media screen and (max-width: 1019px){.l-footer__inner{height:auto}.l-footer__inner .l-footer__widgetArea{padding-top:8.8rem}}.w-footer{display:block}.w-footer .c-widget__title.-footer{font-size:1.8rem;font-weight:600;color:var(--color_main);margin-bottom:1em}@media print,screen and (max-width: 1199px){.w-footer{flex-direction:column}}.w-footer__box:nth-child(1){flex:initial;width:100%;margin-top:26rem}.w-footer__box:nth-child(1) img{width:min(80%,25rem)}@media screen and (max-width: 1019px){.w-footer__box:nth-child(1){margin-top:0}}.w-footer__box:nth-child(2){margin-top:var(--space-text)}.w-footer__box:nth-child(2) #menu-footer-navi{display:flex;align-items:center;flex-wrap:wrap;gap:2.5rem 0;width:52rem}.w-footer__box:nth-child(2) #menu-footer-navi>li.menu-item a{color:var(--color_title) !important;border:none}.w-footer__box:nth-child(2) #menu-footer-navi>li.menu-item a:hover{background-color:rgba(0,0,0,0)}.w-footer__box:nth-child(2) #menu-footer-navi>li.menu-item._ec a,.w-footer__box:nth-child(2) #menu-footer-navi>li.menu-item._line a{border:1px solid var(--color_title)}.w-footer__box:nth-child(2) #menu-footer-navi>li.menu-item._ec a::before{filter:brightness(0.5)}.w-footer__box:nth-child(2) #menu-footer-navi>li.menu-item._line{margin-left:1rem}.w-footer__box:nth-child(2) #menu-footer-navi>li.menu-item._ig a{display:grid;font-size:3.6rem}@media screen and (max-width: 1019px){.w-footer__box:nth-child(2){margin-top:var(--space-M)}.w-footer__box:nth-child(2) #menu-footer-navi{display:grid;grid-template-columns:1fr 1fr;width:min(48rem,100%)}.w-footer__box:nth-child(2) #menu-footer-navi>li.menu-item._ec{margin-top:var(--space-S);grid-column:1/3}.w-footer__box:nth-child(2) #menu-footer-navi>li.menu-item._ec,.w-footer__box:nth-child(2) #menu-footer-navi>li.menu-item._line{width:20rem}.w-footer__box:nth-child(2) #menu-footer-navi>li.menu-item._line,.w-footer__box:nth-child(2) #menu-footer-navi>li.menu-item._ig{margin:-1rem 0 0}}.l-footer__foot{position:relative;width:100%;max-width:calc(var(--container_size) + var(--window-side)*2);margin:3rem auto 0;padding:0 var(--window-side)}.l-footer__foot .l-container{padding:0}.l-footer__foot p.copyright{padding-top:3rem;border-top:1px solid #fffbee;text-align:left}@media screen and (max-width: 1019px){.l-footer__foot p.copyright{margin-top:3rem;padding-bottom:8.8rem}}.l-header__menuBtn.sp_{display:flex;justify-content:end;align-items:center;position:fixed;z-index:102;right:var(--window-side)}.l-header__menuBtn.sp_ button.c-iconBtn.-menuBtn{position:relative;width:5.6rem;height:5.6rem}.l-header__menuBtn.sp_ button.c-iconBtn.-menuBtn i{display:none}.l-header__menuBtn.sp_ button.c-iconBtn.-menuBtn::before,.l-header__menuBtn.sp_ button.c-iconBtn.-menuBtn::after{content:"";position:absolute;inset:0;width:3.6rem;height:2px;margin:auto;background-color:var(--color_text);transition:var(--transition)}.l-header__menuBtn.sp_ button.c-iconBtn.-menuBtn::before{transform:translateY(-4px)}.l-header__menuBtn.sp_ button.c-iconBtn.-menuBtn::after{transform:translateY(4px)}[data-spmenu=opened] .l-header__menuBtn.sp_ button.c-iconBtn.-menuBtn::before{transform:rotate(12deg)}[data-spmenu=opened] .l-header__menuBtn.sp_ button.c-iconBtn.-menuBtn::after{transform:rotate(-12deg)}.-right .p-spMenu__closeBtn{display:none;right:var(--window-side)}.-right .p-spMenu__inner{transition:transform 1s,-webkit-transform 1s}[data-spmenu=closed] .-right.p-spMenu .p-spMenu__inner{transform:translateX(100vw)}.p-spMenu__overlay{display:none}.p-spMenu__inner{width:100vw}.p-spMenu__body{max-width:var(--sp-max-width);margin:auto;padding:0 var(--window-side)}.p-spMenu__body .c-widget__title.-spmenu{display:none}.p-spMenu__nav{margin-top:8rem}.p-spMenu__nav .c-spnav>li.menu-item{margin-bottom:1em}.p-spMenu__nav .c-spnav>li.menu-item:not(._ec) a{padding:1.6rem 0;border-bottom:none;color:var(--color_text) !important;font-size:1.6rem}.p-spMenu__nav .c-spnav>li.menu-item._ig a{font-size:3.6rem}.p-spMenu__nav .c-spnav>li.menu-item._ec{position:absolute;bottom:0;left:0;right:0;margin:0 auto var(--space-text);padding:0 var(--window-side)}.p-spMenu__nav .c-spnav>li.menu-item._ec a{justify-content:center;width:100%;max-width:32rem;height:5.6rem;margin:auto;background-color:#606060;font-size:1.6rem}.p-spMenu__nav .c-spnav>li.menu-item._line{display:none}#fix_bottom_menu{border-radius:2rem 2rem 0 0;overflow:hidden}#fix_bottom_menu ul.menu_list{background-color:var(--spmenu-footerfixed)}#fix_bottom_menu ul.menu_list a{display:flex;justify-content:center;align-items:center;gap:0 1rem;color:#fff}#fix_bottom_menu ul.menu_list a span{width:fit-content;margin:0;font-size:1.3rem}.top-feature{padding:var(--space-section) 0}.top-feature__message{width:calc(50% - 7rem)}.top-feature__message--order{position:absolute;top:calc(-1.7em - 2rem);left:0;color:var(--gray02);font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em}.top-feature__message--text{margin-top:var(--space-S)}@media screen and (max-width: 1019px){.top-feature{padding-bottom:0}.top-feature__message--order{display:block;position:relative;top:0;margin-bottom:2rem}}.top-brand__inner{position:relative;align-items:end;gap:var(--space-S) 7rem}.top-brand__inner::after{content:"";position:absolute;bottom:-15rem;left:0;right:0;width:100%;height:1px;margin:0 auto;background-color:var(--gray-line)}.top-brand__image{width:50%;height:auto;aspect-ratio:55/70}.top-brand__message{margin-bottom:3rem}@media screen and (max-width: 1019px){.top-brand__inner{flex-direction:column;align-items:start}.top-brand__inner::after{content:none}.top-brand__message{display:contents}.top-brand__image{order:2;width:100%;max-height:48rem !important}.top-brand__message--title{order:1}.top-brand__message--text{order:3;width:100%;margin-top:0}}.top-product__message{align-items:start}.top-product__message--text{width:calc(50% - 7rem);margin-top:0}.top-product__image{gap:2rem;margin-top:8rem}.top-product__image .wrapper-image{width:calc((100% - 4rem)/3);height:auto;aspect-ratio:1/1.35}@media screen and (max-width: 1019px){.top-product__inner{display:flex;flex-direction:column}.top-product__message{display:contents}.top-product__message .title-section{order:1}.top-product__message--text{order:3;width:100%;margin-top:var(--space-text)}.top-product__image{order:2;display:grid;grid-template-columns:1fr 1fr;margin-top:var(--space-S)}.top-product__image .wrapper-image{width:100%}.top-product__image .wrapper-image:last-child{grid-column:1/3}}.top-about{position:relative;width:100vw;height:auto;aspect-ratio:3/2}.top-about__image{position:absolute;inset:0;z-index:-1;width:100%;height:100%}.top-about .wrapper-inner{display:flex;height:100%}.top-about__message .title-section p,.top-about__message--text{color:var(--white)}.top-about__message .top-feature__message--order{color:#e8e8e8}.top-about__message{margin-top:auto}@media screen and (max-width: 1019px){.top-about{aspect-ratio:auto}.top-about .wrapper-inner{display:flex;flex-direction:column}.top-about__image{order:2;position:relative;width:100%;height:auto;aspect-ratio:55/70;margin-top:var(--space-S)}.top-about__image img{object-position:80% bottom}.top-about__message{display:contents}.top-about__message .title-section{order:1}.top-about__message .title-section__eng{color:#4a4a4a !important}.top-about__message .title-section__jp{color:var(--black01) !important}.top-about__message--text{order:3;margin-top:var(--space-text)}.top-about__message--text p{color:var(--color_text)}.top-about__message--text .button-text{border-color:var(--gray-line)}.top-about__message--text .button-text::after{background-color:var(--color_text)}.top-about__message--text .button-text span{color:var(--color_text)}.top-about__message--text .button-text img{filter:none}}.brand-about{padding:var(--space-section) 0}.brand-about__inner{justify-content:space-between;align-items:start;margin-top:var(--space-L)}.brand-about__title{width:50%}.brand-about__title--logo{width:min(50%,29rem)}.brand-about__title--text{margin-top:4rem;font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em;font-size:2.4rem}.brand-about__content{width:max(55rem,50%);flex-shrink:0}.brand-about__content div:nth-child(2){margin-top:var(--space-M)}.brand-about__doctor{margin-top:var(--space-L);padding:var(--space-L) var(--window-side);border-radius:1rem;background-color:var(--greige)}.brand-about__doctor--title span._english{display:block;color:#7e7e7e;font-family:var(--ff-eng);font-weight:400;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;font-size:1.4rem;text-align:center}.brand-about__doctor--title h3{margin-top:.8rem;font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em;font-size:2.8rem;text-align:center}.brand-about__doctor--title h3 span{font-size:1.8rem}.brand-about__doctor--text{margin-top:4.5rem}.brand-about__doctor--content{margin-top:var(--space-M);padding-top:var(--space-M);border-top:1px solid var(--gray02)}.brand-about__doctor--content .wrapper-flex{align-items:stretch;gap:var(--space-text) 4rem}.brand-about__doctor--content .wrapper-text{margin-top:var(--space-text)}.brand-about__doctor--image{display:flex;flex-shrink:0;width:30%;height:auto;background-color:var(--white)}.brand-about__doctor--image._doctor img{margin-top:auto}@media screen and (max-width: 1019px){.brand-about__inner{margin-top:3.2rem}.brand-about__title{width:100%}.brand-about__title--logo{width:min(80%,32rem)}.brand-about__title--text{margin-top:2.4rem;line-height:1.4}.brand-about__content{width:100%}.brand-about__doctor--title h3 span{display:block}.brand-about__doctor--text{margin-top:3.2rem}.brand-about__doctor--content{margin-top:var(--space-M);padding-top:var(--space-M);border-top:1px solid var(--gray02)}.brand-about__doctor--content h4{order:1}.brand-about__doctor--content .wrapper-flex>div:first-child{display:contents}.brand-about__doctor--content .wrapper-text{order:3}.brand-about__doctor--image{order:2;width:min(80%,32rem);margin:auto;aspect-ratio:55/70}.brand-about .l-article>div:last-child .brand-about__doctor--image{aspect-ratio:3/2}}.brand-patented{padding:var(--space-section) 0;-webkit-clip-path:inset(0);clip-path:inset(0);color:var(--white)}.brand-patented__bg{position:fixed;inset:0;z-index:-1;width:100vw;height:100vh;object-fit:cover}.brand-patented__title .title-line::after{background-color:#b3b2b2}.brand-patented__title .title-section__eng,.brand-patented__title .title-section__jp{color:var(--white)}.brand-patented__title .title-section__eng{text-transform:initial !important}.brand-patented__inner{padding:0 4.5rem}@media screen and (max-width: 1019px){.brand-patented__inner{padding:0}}.brand-formula{align-items:start;padding-top:var(--space-L)}.brand-formula h3{font-size:2.4rem}.brand-formula__text--koreanoffice{margin-top:4rem}.brand-formula__text--koreanoffice span{display:grid;width:14rem;height:auto;aspect-ratio:1/1;border-radius:100%;background-color:#dbdada}.brand-formula__text--koreanoffice span img{width:70%;margin:auto}@media screen and (max-width: 1019px){.brand-formula__text--koreanoffice{gap:2rem 0}.brand-formula__text--koreanoffice span{width:9rem}}.brand-factor{margin-top:var(--space-M);padding:8rem var(--window-side);border:1px solid var(--gray02);border-radius:1rem;background-color:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem)}.brand-factor h4{width:fit-content;margin:auto;color:var(--white);font-size:2rem}.brand-factor__lists{display:grid;grid-template-columns:repeat(5, 16rem);justify-content:center;flex-wrap:wrap;gap:1rem;margin-top:4rem}.brand-factor__lists li{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%;height:auto;aspect-ratio:1/1;color:var(--white);font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em;font-size:1.8rem;line-height:1.2;text-align:center;background:url(./common/image/brand-factor.svg) no-repeat center/100%}.brand-factor__lists li span{color:var(--gray01);font-family:var(--ff-eng);font-weight:400;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;font-size:1.1rem;text-transform:initial}@media screen and (max-width: 1019px){.brand-factor__lists{grid-template-columns:repeat(4, 14.5rem)}.brand-factor__lists li:nth-last-child(2){grid-column:2/3}.brand-factor__lists li:last-child{grid-column:3/4}.brand-factor__lists li{padding:1rem}.brand-factor__lists li span{color:var(--gray01);font-family:var(--ff-eng);font-weight:400;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;font-size:1.1rem;text-transform:initial}}@media print,screen and (max-width: 767px){.brand-factor__lists{grid-template-columns:repeat(2, 14.5rem)}.brand-factor__lists li:nth-last-child(2),.brand-factor__lists li:last-child{grid-column:auto}}.brand-effect{position:relative;margin-top:var(--space-L)}.brand-effect__inner{align-items:start;gap:var(--space-S) 3rem}.brand-effect__text{width:min(100%,45rem);margin-top:var(--space-text)}.brand-effect__text h3{font-size:2.4rem}.brand-effect__text ul.list-annotation{margin-top:4rem}.brand-effect__lists{flex-shrink:0;position:relative;width:74.5rem;height:69.5rem;margin-left:auto}.brand-effect__lists li._hydration{position:relative;z-index:1;margin:auto}.brand-effect__lists li._density,.brand-effect__lists li._calming{position:absolute;bottom:0}.brand-effect__lists li._density{left:0}.brand-effect__lists li._calming{right:0}.brand-effect__list{width:38rem;height:auto;aspect-ratio:1/1;border:1px solid var(--gray02);border-radius:100%;background-color:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem)}.brand-effect__list h4{font-size:2.2rem;text-align:center;line-height:1.2}.brand-effect__list h4 span{display:block;font-size:1.6rem}.brand-effect__list--inner{display:flex;flex-direction:column;justify-content:center;align-items:center;width:78%;height:100%;margin:auto}.brand-effect__list--amount{font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em;font-size:4.8rem;line-height:1;letter-spacing:.04em}.brand-effect__list--amount span._unit{font-size:1.6rem}.brand-effect__list--amount span._up{display:inline-block;width:1.6rem;margin-left:.25em;padding:.3em;border-radius:1rem;background-color:var(--white);color:var(--black01);font-size:1.2rem}.brand-effect__list--text{margin-top:var(--space-text);line-height:1.5;letter-spacing:.05em;text-align:center}@media screen and (max-width: 1019px){.brand-effect__text ul.list-annotation{margin-top:var(--space-text)}.brand-effect__lists{width:100%;height:auto;margin:0}.brand-effect__lists li{position:relative !important}.brand-effect__lists li._hydration{z-index:3}.brand-effect__lists li._density{z-index:2}.brand-effect__lists li._calming{z-index:1}.brand-effect__list{width:min(100%,38rem)}.brand-effect__list h4{font-size:2rem}.brand-effect__list--amount{font-size:4rem}.brand-effect__list--text{font-size:1.6rem}.brand-effect__list:not(:first-child){margin:-2rem auto 0}}.brand-results{padding:var(--space-section) 0}.brand-results__title .title-section__eng{text-transform:initial}.brand-results__inner{padding:0 4.5rem}.brand-results__content{padding-top:var(--space-L)}.brand-results__content .wrapper-flex{align-items:start}.brand-results__content--title span._eng{color:#9b9b9b;font-family:var(--ff-eng);font-weight:400;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;font-size:1.4rem;text-transform:initial}.brand-results__content--title h3{margin-top:2.5rem;font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em;font-size:2.4rem;line-height:1.4}.brand-results__content--title h3 span{display:block;font-size:1.8rem}.brand-results__content--logos{display:flex;justify-content:end;align-items:center;gap:0 1rem;margin-top:var(--space-text)}.brand-results__content--logos img{height:5.5rem}.brand-results__content--image{width:100%;height:auto;max-height:50rem;aspect-ratio:100/36;margin-top:var(--space-M)}.brand-results__content--points{gap:var(--space-text) 1rem;margin-top:var(--space-M)}.brand-results__content--point{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem 0;width:33.3333333333%;padding:var(--space-M) var(--window-side);border-radius:1rem;background-color:var(--greige)}.brand-results__content--point>p{color:#7e7e7e;font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em;font-size:1.6rem;letter-spacing:.16em}.brand-results__content--pointImage{display:grid;place-items:center;width:10.7rem;height:auto;aspect-ratio:1/1;border-radius:100%;background-color:var(--white)}.brand-results__content--pointImage img{width:50%}.brand-results__content--pointText{color:var(--color-title);font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em;font-size:2rem}.brand-results__content--pointText span:not(.text-annotation){font-size:3.6rem}.brand-results__content .text-annotation{margin-top:2rem}@media screen and (max-width: 1019px){.brand-results__inner{padding:0}.brand-results__content--title h3{margin-top:1.5rem}.brand-results__content--logos{flex-wrap:wrap}.brand-results__content--image{min-height:20rem;margin-top:var(--space-text)}.brand-results__content--points{gap:var(--space-text) 1rem;margin-top:var(--space-M)}.brand-results__content--point{width:min(100%,40rem);margin:auto;padding:var(--space-S) var(--window-side)}.brand-results__content .text-annotation{width:min(100%,40rem);margin:1rem auto 0}}.brand-awards{padding:var(--space-section) 0;background-color:var(--greige)}.brand-awards__inner{align-items:start;margin-top:5.5rem}.brand-awards__title .title-section__eng{text-transform:initial}.brand-awards__list{display:flex;align-items:center;justify-content:start;gap:0 3rem;position:relative;z-index:1}.brand-awards__list:not(:first-child){margin-top:5rem}.brand-awards__list:not(:last-child)::after{content:"";position:absolute;top:0;left:4.5rem;z-index:-1;width:1px;height:calc(100% + 5rem);border-left:1px dashed var(--gray02)}.brand-awards__list--logo{display:grid;place-items:center;position:relative;width:9rem;height:auto;aspect-ratio:1/1;border-radius:100%;background-color:var(--white)}.brand-awards__list--logo img{width:80%}.brand-awards__list--text h3{color:var(--gray03);font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em;font-size:2.8rem}.brand-awards__list--text p{margin-top:.8rem;line-height:1.4}.brand-awards__detail{margin-top:var(--space-M);padding:var(--space-M) var(--window-side);border-radius:1rem;background-color:var(--white)}.brand-awards__detail h3{font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em}.brand-awards__detail h3 span{display:block;font-size:1.8rem;letter-spacing:.1em}.brand-awards__detail--inner{justify-content:start;gap:0 5rem;margin-top:var(--space-text)}@media screen and (max-width: 1019px){.brand-awards__list{align-items:start;gap:0 2rem}.brand-awards__list:not(:first-child){margin-top:var(--space-S)}.brand-awards__list:not(:last-child)::after{left:3.5rem;height:calc(100% + var(--space-S))}.brand-awards__list--logo{flex-shrink:0;width:7rem}.brand-awards__list--logo img{width:100%}.brand-awards__list--text h3{font-size:2.4rem}.brand-awards__list--text p{margin-top:0}.brand-awards__detail h3{line-height:1.4}.brand-awards__detail h3 span{margin-top:.8rem}.brand-awards__detail--inner{justify-content:start;gap:0 5rem;margin-top:var(--space-text)}}.product-introduction{padding:var(--space-section) 0}.product-introduction__inner{align-items:start;margin-top:var(--space-L)}.product-introduction__title{font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em;font-size:2.4rem}.product-introduction__title span{display:block;font-size:2.8rem}.product-introduction__scenes{display:flex;justify-content:center;gap:1.5rem;margin-top:var(--space-L)}.product-introduction__scene{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem 0;position:relative;width:18rem;height:auto;aspect-ratio:1/1;border-radius:100%;background:url(./common/image/product-scene.svg) no-repeat center/100%}.product-introduction__scene img{width:4rem}.product-introduction__scene p{color:var(--color_title);font-family:var(--ff-jptitle);font-weight:500;line-height:1.7;letter-spacing:.1em;text-align:center}.product-introduction__scene p span{display:block;margin-top:.8rem;color:var(--gray02);font-family:var(--ff-eng);font-weight:400;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;font-size:1.2rem;text-transform:initial}.product-introduction__scene:not(:last-child){margin-right:1.5rem}.product-introduction__scene:not(:last-child)::after{content:"";position:absolute;top:0;bottom:0;right:-1.5rem;width:.4rem;height:1rem;margin:auto;background:url(./common/image/icon-arrow-x.svg) no-repeat center/100%}@media screen and (max-width: 1019px){.product-introduction .wrapper-inner{display:flex;flex-direction:column}.product-introduction__inner{display:contents}.product-introduction .title-line{order:1}.product-introduction__title{order:2;margin-top:3.2rem}.product-introduction__title:not(span){line-height:1.4}.product-introduction__title span{margin-bottom:.8rem}.product-introduction__content{order:4;margin-top:var(--space-S)}.product-introduction__scenes{order:3;display:grid;grid-template-columns:repeat(2, 18rem);margin-top:var(--space-S)}.product-introduction__scene{width:min(100%,18rem);margin-right:0 !important}.product-introduction__scene::after{content:none !important}}@media print,screen and (max-width: 767px){.product-introduction__scenes{order:3;grid-template-columns:repeat(2, 1fr);width:min(100%,48rem);margin:var(--space-S) auto 0}.product-introduction__scene{margin:auto !important}}.product-cosmetic{position:relative;aspect-ratio:1440/1170;overflow:hidden}.product-cosmetic__image{position:absolute;inset:0;z-index:-1;width:100%;height:100%}.product-cosmetic__inner{display:flex;width:100%;height:100%}.product-cosmetic__contents{width:50%;max-width:70rem;margin:auto 0 0;padding-bottom:var(--space-section)}.product-cosmetic__contents--text{margin-top:var(--space-S)}@media screen and (max-width: 1019px){.product-cosmetic{aspect-ratio:auto}.product-cosmetic__inner{display:block}.product-cosmetic__image{position:relative;height:auto;aspect-ratio:55/70}.product-cosmetic__image img{object-position:70% 50%}.product-cosmetic__contents{width:100%;min-width:0;margin-top:var(--space-S);padding-bottom:0}.product-cosmetic__contents--text{margin-top:var(--space-text)}}.product-skincare{padding:var(--space-section) 0}.product-skincare__contents{align-items:end;gap:var(--space-S) 7rem}.product-skincare__contents--image{width:50%}.product-skincare__contents .wrapper-text,.product-skincare__contents--text{width:calc(50% - 7rem);margin-bottom:var(--space-text)}.product-skincare__contents--text>p{margin-top:var(--space-S)}.product-skincare__contents._upper .product-skincare__contents--image{aspect-ratio:55/70}.product-skincare__contents._lower{position:relative;margin-top:var(--space-L)}.product-skincare__contents._lower .product-skincare__contents--image{display:flex;gap:0 2rem}.product-skincare__contents._lower .product-skincare__contents--image .wrapper-image{aspect-ratio:55/70;width:50%}.product-skincare__contents._lower::after{content:"";position:absolute;bottom:-15rem;left:0;right:0;width:100%;height:1px;margin:0 auto;background-color:var(--gray-line)}@media screen and (max-width: 1019px){.product-skincare{padding-bottom:0}.product-skincare__contents--image{width:100%}.product-skincare__contents .wrapper-text,.product-skincare__contents--text{width:100%;margin-bottom:0}.product-skincare__contents--text>p{margin-top:var(--space-text)}.product-skincare__contents._upper .product-skincare__contents--image{max-height:48rem !important}.product-skincare__contents._lower{gap:var(--space-text)}.product-skincare__contents._lower .product-skincare__contents--image{gap:0 1rem}.product-skincare__contents._lower::after{content:none}}.about-contents{padding:var(--space-section) 0}.about-contents__inner{align-items:start}.about-greeting__contents--presi{text-align:right;font-weight:500}.about-company{background-color:var(--greige)}.about-company table tr{display:flex;gap:.5rem 2rem;padding:1.5rem .5rem;border-bottom:1px solid var(--gray02)}.about-company table tr th{width:24rem;text-align:left;font-weight:500}@media print,screen and (max-width: 767px){.about-company table tr{flex-direction:column}}.contact{padding:var(--space-section) 0;background-color:var(--greige)}.contact-inner{width:min(100%,110rem);margin:0 auto;padding:var(--space-L) var(--window-side);background-color:var(--white)}.contact-form{margin-top:var(--space-text)}.contact-thanks__title{margin-bottom:var(--space-text) !important;padding:0 !important;border:none !important}.js-scroll{opacity:0;filter:blur(2rem);transition:opacity 1s,transform 1s,filter 1s}.js-scroll.is-show{filter:none;opacity:1}.js-fadeDown{opacity:0;transform:translate(0, -5rem);transition:opacity 1s,transform 1s}.js-fadeLeft{opacity:0;transform:translate(5rem, 0);transition:opacity 1s,transform 1s}.js-fadeRight{opacity:0;transform:translate(-5rem, 0);transition:opacity 1s,transform 1s}.js-inOrder *:nth-child(1){transition-delay:300ms}.js-inOrder *:nth-child(2){transition-delay:600ms}.js-inOrder *:nth-child(3){transition-delay:900ms}.js-inOrder *:nth-child(4){transition-delay:1200ms}.js-inOrder *:nth-child(5){transition-delay:1500ms}.js-inOrder *:nth-child(6){transition-delay:1800ms}.js-inOrder *:nth-child(7){transition-delay:2100ms}.js-inOrder *:nth-child(8){transition-delay:2400ms}.js-inOrder *:nth-child(9){transition-delay:2700ms}.js-inOrder *:nth-child(10){transition-delay:3000ms}@media screen and (max-width: 1019px){.js-inOrder *{transition-delay:0s !important}}/*# sourceMappingURL=style.css.map */