@charset "UTF-8";:root{--color-black:#000000;--color-white:#ffffff;--color-red:#EE1C2F;--color-red--50:#F4EBEA;--color-red--100:#F4DEDB;--color-red--200:#FDCCC7;--color-red--300:#FCBCB6;--color-red--400:#F6ABA4;--color-red--500:#ED958E;--color-red--600:#E57871;--color-red--700:#EE1C2F;--color-red--800:#C70011;--color-red--900:#6C0810;--color-grey:#1F1F1F;--color-grey--50:#F1F1F1;--color-grey--100:#EDEDED;--color-grey--200:#DBDBDB;--color-grey--300:#D3D3D3;--color-grey--400:#CACACA;--color-grey--500:#BEBEBE;--color-grey--600:#ABABAB;--color-grey--700:#565656;--color-grey--800:#292929;--color-grey--900:#1F1F1F;--color-rgb-black:0, 0, 0;--color-rgb-white:255, 255, 255;--color-rgb-red--900:199, 0, 17;--color-rgb-grey--900:31, 31, 31;--color-text:var(--color-white);--color-textBase:var(--color-white);--color-textBaseSmall:var(--color-white);--color-error:#ff0000;--fontFamily-sansSerif:"Open Sans", "Noto Sans SC", "Noto Sans TC", "PingFangHK", "微軟正黑體", "Microsoft JhengHei", "Heiti TC", "LiHei Pro", sans-serif;--fontFamily-serif:var(--fontFamily-sansSerif);--fontFamily-base:var(--fontFamily-sansSerif);--root-fontSize:16px;--h0-fontSize:3.5rem;--h0-letterSpacing:-0.015625rem;--h0-lineHeight:4rem;--h1-fontSize:2.75rem;--h1-letterSpacing:-0.015625rem;--h1-lineHeight:3.375rem;--h2-fontSize:2rem;--h2-letterSpacing:-0.015625rem;--h2-lineHeight:2.5rem;--h3-fontSize:1.5rem;--h3-letterSpacing:0.015625rem;--h3-lineHeight:2rem;--h4-fontSize:1.25rem;--h4-letterSpacing:0.009375rem;--h4-lineHeight:1.75rem;--h5-fontSize:1.125rem;--h5-letterSpacing:0.015625rem;--h5-lineHeight:1.625rem;--h6-fontSize:1.125rem;--h6-letterSpacing:0.015625rem;--h6-lineHeight:1.625rem;--p1-fontSize:1rem;--p1-letterSpacing:0.015625rem;--p1-lineHeight:1.5rem;--p2-fontSize:0.875rem;--p2-letterSpacing:0.015625rem;--p2-lineHeight:1.5rem;--c1-fontSize:0.75rem;--c1-letterSpacing:0.03125rem;--c1-lineHeight:1.5rem;--c2-fontSize:0.75rem;--c2-letterSpacing:0.03125rem;--c2-lineHeight:1.5rem;--footerHeight:0;--breadcrumbWrapperHeight:0;--desktop-bottom:96px;--mobile-bottom:48px;--gutter:30px;--text-transition:all 0.25s;--slow-transition:all 0.4s}.homeKVBanner,.swiperKVBannerController .swiper-pagination-bullet svg{position:relative;display:block}.swiperKVBannerController{position:absolute}@media (max-width:1023px){.swiperKVBannerController{left:var(--gutter);bottom:24px}}@media (min-width:1024px){.swiperKVBannerController{left:50%;transform:translateX(-50%);bottom:32px}}.swiperKVBannerController{display:block;z-index:1}.swiperKVBannerController .swiper-pagination-bullets.swiper-pagination-horizontal{position:relative;display:flex;justify-content:center;align-items:center;bottom:0;gap:12px}.collection picture,.swiperKVBannerController .svgCircular,.swiperKVBannerController .svgCircular .line,.swiperKVBannerController .svgCircular .track{position:absolute;display:block;inset:0}.swiperKVBannerController .svgCircular .track{transition:all .25s;color:var(--color-white);opacity:0}.swiperKVBannerController .svgCircular .line{color:var(--color-white)}.swiperKVBannerController .svgCircular .line circle{opacity:1}.swiperKVBannerController .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0;opacity:.7}.swiperKVBannerController .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet .dot{opacity:.2}.swiperKVBannerController .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet .svgCircular .track{transform:scale(.8)}.swiperKVBannerController .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet .svgCircular .line{opacity:0}.swiperKVBannerController .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active .svgCircular .track{transform:scale(1)}.swiperKVBannerController .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiperKVBannerController .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active .dot,.swiperKVBannerController .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active .svgCircular .line{opacity:1}.swiperKVBannerController .swiper-pagination-bullet{position:relative;display:flex;justify-content:center;align-items:center;width:32px;height:32px;background-color:transparent;margin:0}.swiperKVBannerController .swiper-pagination-bullet .dot{position:relative;display:block;width:8px;height:8px;border-radius:50%;background-color:var(--color-white);transition:all .25s}.swiper-slide .cBannerKVContent{opacity:0;transform:translateX(10%);transition:all 1s}.swiper-slide .cBannerKVContent p{position:relative;display:block;margin-bottom:24px}.swiper-slide.singleBannerActive .cBannerKVContent,.swiper-slide.swiper-slide-active .cBannerKVContent{opacity:1;transform:translateX(0)}.swiper-slide.swiper-slide-next .cBannerKVContent,.swiper-slide.swiper-slide-prev .cBannerKVContent{opacity:0;transition:all 0s}.cBannerKV{position:relative;display:block;width:100%;height:100svh}.cBannerKV img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cBannerKV_dimmer{position:absolute;display:block;inset:0;background-color:rgba(var(--color-rgb-grey--900),.3)}.cBannerKV_content{position:absolute;display:flex;justify-content:flex-start;right:0;left:0;align-items:flex-end;top:0;bottom:96px}.cBannerKV .cBannerKVContent{position:relative;max-width:1860px;gap:var(--gutter);padding:0 var(--gutter);margin:0 auto;width:100%}.cBannerKV .cBannerKVContent p:last-child{margin-bottom:0}@media (max-width:767px){.cBannerKV .cBannerKVContent{display:grid;grid-template-columns:repeat(8,1fr)}.cBannerKV .cBannerKVContent>div{grid-column:1/8}.cBannerKV .cBannerKVContent p{font-size:var(--h2-fontSize);letter-spacing:var(--h2-letterSpacing);line-height:var(--h2-lineHeight);font-family:var(--fontFamily-serif)}}@media (min-width:768px) and (max-width:1023px){.cBannerKV .cBannerKVContent{display:grid;grid-template-columns:repeat(8,1fr)}.cBannerKV .cBannerKVContent>div{grid-column:1/9}.cBannerKV .cBannerKVContent p{font-size:var(--h0-fontSize);letter-spacing:var(--h0-letterSpacing);line-height:var(--h0-lineHeight);font-family:var(--fontFamily-serif)}}@media (min-width:1024px){.cBannerKV .cBannerKVContent{display:grid;grid-template-columns:repeat(12,1fr)}.cBannerKV .cBannerKVContent>div{grid-column:1/9}.cBannerKV .cBannerKVContent p{font-size:var(--h0-fontSize);letter-spacing:var(--h0-letterSpacing);line-height:var(--h0-lineHeight);font-family:var(--fontFamily-serif)}}.sectionIntro{position:relative;display:block;width:100%;background-color:var(--color-grey--50);overflow:hidden}.sectionIntro::before{content:"";position:fixed;inset:0;background-image:url(../../images/intro-bg.svg);background-size:cover;background-position:center center;background-repeat:no-repeat}@media (max-width:767px){.sectionIntro{padding-top:32px}}@media (min-width:768px) and (max-width:1023px){.sectionIntro{height:680px}}@media (min-width:1024px) and (max-width:1279px){.sectionIntro{height:760px}}@media (min-width:1280px) and (max-width:1439px){.sectionIntro{height:820px}}@media (min-width:1440px){.sectionIntro{height:100svh;max-height:960px}}@media (max-width:767px){.sectionIntro .introMobileGrid{position:relative;display:block}.sectionIntro .introMobileGrid_1{aspect-ratio:414/330}.sectionIntro .introMobileGrid_3{aspect-ratio:414/302}}.sectionIntro .introContent,.sectionIntro .introKV{position:absolute;display:block;overflow:hidden}@media (max-width:767px){.sectionIntro .introContent{position:relative}}.sectionIntro .introKV_1{aspect-ratio:494/580}@media (max-width:767px){.sectionIntro .introKV_1{width:67.8743961353%;left:0;top:0}}@media (min-width:768px) and (max-width:1023px){.sectionIntro .introKV_1{width:36.1458333333%;left:2.6041666667%;top:10%}}@media (min-width:1024px) and (max-width:1279px){.sectionIntro .introKV_1{width:30.9375%;left:5.2083333333%;top:10%}}@media (min-width:1280px){.sectionIntro .introKV_1{width:25.7291666667%;left:5.2083333333%;top:10%}}.sectionIntro .introKV_2{aspect-ratio:320/340}@media (max-width:767px){.sectionIntro .introKV_2{width:38.1642512077%;left:16px;top:0}}@media (min-width:768px) and (max-width:1279px){.sectionIntro .introKV_2{width:26.0416666667%;left:36.4583333333%;bottom:0}}@media (min-width:1280px) and (max-width:1439px){.sectionIntro .introKV_2{width:18.75%;left:40.3125%;bottom:0}}@media (min-width:1440px){.sectionIntro .introKV_2{width:16.6666666667%;left:40.3125%;bottom:0}}.sectionIntro .introKV_3{aspect-ratio:405/475}@media (max-width:767px){.sectionIntro .introKV_3{width:52.6570048309%;right:0;bottom:0}}@media (min-width:768px) and (max-width:1279px){.sectionIntro .introKV_3{width:28.125%;right:2.6041666667%;top:36.4583333333%}}@media (min-width:1280px) and (max-width:1439px){.sectionIntro .introKV_3{width:22.9166666667%;right:5.2083333333%;top:27.2916666667%}}@media (min-width:1440px){.sectionIntro .introKV_3{width:21.09375%;right:5.2083333333%;top:27.2916666667%}}.sectionIntro .introContent p{color:var(--color-grey--200)}@media (max-width:1023px){.sectionIntro .introContent p{font-size:var(--h5-fontSize);letter-spacing:var(--h5-letterSpacing);line-height:var(--h5-lineHeight)}}@media (min-width:1024px) and (max-width:1279px){.sectionIntro .introContent p{font-size:var(--h4-fontSize);letter-spacing:var(--h4-letterSpacing);line-height:var(--h4-lineHeight)}}@media (min-width:1280px){.sectionIntro .introContent p{font-size:var(--h3-fontSize);letter-spacing:var(--h3-letterSpacing);line-height:var(--h3-lineHeight)}}@media (max-width:767px){.sectionIntro .introContent_1{width:100%;padding:32px 16px}}@media (min-width:768px) and (max-width:1023px){.sectionIntro .introContent_1{width:44.2708333333%;left:44.7916666667%;top:14.5833333333%}}@media (min-width:1024px) and (max-width:1279px){.sectionIntro .introContent_1{width:54.6875%;left:39.5833333333%;top:17.7083333333%}}@media (min-width:1280px){.sectionIntro .introContent_1{width:32.2916666667%;left:35.9375%;top:17.7083333333%}}.sectionWardrobes{position:relative;display:block;background-color:var(--color-white)}.wardrobes_leadin{position:relative;display:block;padding-top:96px;padding-bottom:32px}@media (max-width:1023px){.wardrobes_leadin{padding-top:82px;padding-bottom:32px}}.wardrobes_leadin .cTitle{text-align:center}.collection_textInner>span,.wardrobes_collections{position:relative;display:block}.collections{position:relative;display:flex;justify-content:center;gap:4px;max-width:1920px;margin:0 auto}@media (min-width:1024px){.collections:hover .collection:not(:hover) .collection_dimmer{background-color:rgba(var(--color-rgb-black),.8)}.collections:hover .collection:not(:hover) .collection_content{opacity:.5}}@media (max-width:1023px){.collections{flex-direction:column}}.collection{position:relative;display:flex;justify-content:center;align-items:center}.collection picture img,.kitchensKV img{position:relative;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collection_dimmer{position:absolute;display:block;inset:0;transition:background-color .5s cubic-bezier(.785,.135,.15,.86);background-color:rgba(var(--color-rgb-black),.2)}.collection_content{position:relative;display:flex;flex-direction:column;justify-content:center;text-align:center;opacity:1;transition:all .5s cubic-bezier(.785,.135,.15,.86)}.collection_logo{width:120px;height:42px}.collection_logo>svg,.collection_stroke{position:relative;display:block;width:100%}.collection_stroke{width:32px;height:1px;background-color:transparent;margin:0 auto;transition:all .5s cubic-bezier(.785,.135,.15,.86)}.collection_text{font-size:var(--h4-fontSize);letter-spacing:var(--h4-letterSpacing);line-height:var(--h4-lineHeight);font-weight:300;text-transform:uppercase;height:1.75rem;overflow:hidden}.collection_textInner{position:relative;display:block;transition:transform .25s}@media (max-width:767px){.collection{width:100%;aspect-ratio:414/206}}@media (min-width:768px) and (max-width:1023px){.collection{width:100%;aspect-ratio:414/80}}@media (min-width:1024px){.collection{flex:1;height:648px;transition:flex .5s cubic-bezier(.785,.135,.15,.86)}.collection:hover{flex:1.8}.collection:hover .collection_dimmer{background-color:rgba(var(--color-rgb-black),.1)}.collection:hover .collection_stroke{background-color:var(--color-white);margin:16px auto}.collection:hover .collection_textInner{transform:translateY(-50%)}}.sectionKitchens{position:relative;display:block;width:100%;padding:96px 0;background-color:var(--color-white)}@media (max-width:767px){.sectionKitchens{height:auto}}@media (max-width:1023px){.sectionKitchens{padding:82px 0 48px}}@media (min-width:768px) and (max-width:839px){.sectionKitchens{height:660px}}@media (min-width:840px) and (max-width:1023px){.sectionKitchens{height:700px}}@media (min-width:1024px) and (max-width:1279px){.sectionKitchens{height:780px}}@media (min-width:1280px) and (max-width:1439px){.sectionKitchens{height:950px}}@media (min-width:1440px) and (max-width:1519px){.sectionKitchens{height:980px}}@media (min-width:1520px) and (max-width:1679px){.sectionKitchens{height:1080px}}@media (min-width:1680px){.sectionKitchens{height:1200px}}.kitchens{position:relative;display:flex;flex-direction:column;height:100%;max-width:1920px;margin:0 auto}.kitchens_leadin{position:relative;display:block;padding-left:5.2083333333%;padding-right:5.2083333333%}@media (max-width:767px){.kitchens_leadin{padding:0 16px 32px}}@media (min-width:768px) and (max-width:1023px){.kitchens_leadin{padding-left:2.6041666667%;padding-right:2.6041666667%}}.kitchens_parallax{position:relative;display:block;height:100%}.kitchensDeco,.kitchensKV{position:absolute;display:block;overflow:hidden}@media (max-width:767px){.kitchensDeco,.kitchensKV{position:relative}}.kitchensContent{position:absolute;display:block}@media (max-width:767px){.kitchensContent{position:relative}}@media (max-width:1023px){.kitchensDeco{display:none}}.kitchensDeco_1{width:9.375%;left:45.3125%;top:0;aspect-ratio:180/790;background-color:#ac856d}.kitchensDeco_1 .kitchensDecoColumn{position:absolute;display:block;width:100%;height:100%;left:0;background-color:#fff}@media (max-width:767px){.kitchenMobileGrid{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:4px}.kitchenMobileGrid .kitchensKV_1{grid-column:1/-1}}.kitchensKV_1{aspect-ratio:890/550}@media (max-width:767px){.kitchensKV_1{width:100%}}@media (min-width:768px) and (max-width:1023px){.kitchensKV_1{width:57.2916666667%;left:2.6041666667%;top:4.1666666667%}}@media (min-width:1024px){.kitchensKV_1{width:46.3541666667%;left:5.2083333333%;top:4.1666666667%}}@media (max-width:767px){.kitchensKV_2{aspect-ratio:1;width:100%}}@media (min-width:768px) and (max-width:1023px){.kitchensKV_2{aspect-ratio:514/316;width:36.4583333333%;left:28.125%;bottom:0}}@media (min-width:1024px){.kitchensKV_2{aspect-ratio:514/316;width:26.7708333333%;left:33.3333333333%;bottom:0}}@media (max-width:767px){.kitchensKV_3{aspect-ratio:1;width:100%}}@media (min-width:768px) and (max-width:1023px){.kitchensKV_3{aspect-ratio:420/490;width:21.875%;right:2.6041666667%;top:44.7916666667%}}@media (min-width:1024px){.kitchensKV_3{aspect-ratio:420/490;width:21.875%;right:5.2083333333%;top:40.2083333333%}}.kitchensKV .pointerContainer{position:absolute;display:block;inset:0}.kitchensKV .pointerContainer .btnPointer{position:absolute;display:block;width:112px;height:112px;border-radius:50%;transform:translate(-50%,-50%)}.kitchensKV .pointerContainer .btnPointer_1{left:59%;top:58%}.kitchensKV .pointerContainer .btnPointer_2{left:74%;top:32%}.kitchensKV .pointerContainer .btnPointer_3{left:63%;top:32%}.kitchensKV .pointerContainer .btnPointer .activePulse,.kitchensKV .pointerContainer .btnPointer .center-dot,.kitchensKV .pointerContainer .btnPointer .pulse{transform-origin:center}.kitchensKV .pointerContainer .btnPointer .center-dot{transform:scale(1);transition:all .3s cubic-bezier(.215,.61,.355,1)}.kitchensKV .pointerContainer .btnPointer .activePulse{opacity:0;transform:scale(0);transition:all .3s cubic-bezier(.215,.61,.355,1)}.kitchensKV .pointerContainer .btnPointer.active .center-dot{transform:scale(1.2)}.kitchensKV .pointerContainer .btnPointer.active .activePulse{transform:scale(.6);opacity:1}.kitchensKV .pointerContainer .btnPointer.active .pulse{display:none}@media (max-width:767px){.kitchensContent_1{padding:32px 16px 0}}@media (min-width:768px) and (max-width:1023px){.kitchensContent_1{width:31.25%;left:64.5833333333%;top:4.1666666667%}}@media (min-width:1024px) and (max-width:1439px){.kitchensContent_1{width:31.25%;left:62.5%;top:4.1666666667%}}@media (min-width:1440px){.kitchensContent_1{width:20.8333333333%;left:62.5%;top:8.3333333333%}}.sectionProjects{position:relative;display:block;padding:96px 0;background-attachment:fixed;background-image:url(../../images/project-bg.jpg);background-size:100% cover;background-position:center center;overflow:hidden}@media (max-width:1023px){.sectionProjects{padding:82px 0 48px}}.projects,.projects_leadin{position:relative;display:block}.projects_leadin{text-align:center;margin-bottom:64px}@media (max-width:1023px){.projects_leadin{margin-bottom:32px;padding:0 16px}}.projects_leadin .cTitle h2,.projects_leadin .cTitle p{color:var(--color-white)}.projects_swiper,.swiperProjectsController{position:relative;display:block}.swiperProjectsController{width:100%;max-width:480px;margin:0 auto;padding-top:18px}@media (max-width:767px){.swiperProjectsController{padding:0 16px;max-width:100%}}.swiperProjectsController .swiper-scrollbar{position:relative;display:block;top:0;height:2px;z-index:1;background:rgba(var(--color-rgb-white),.2)!important}.swiperProjectsController .swiper-scrollbar-drag{background:rgba(var(--color-rgb-white),1)!important}.swiper-wrapper:hover .cProjectsItem:not(:hover) picture img{opacity:.5}.cProjectsItem,.cProjectsItem_content h3{transition:all .75s cubic-bezier(.77,0,.175,1)}.cProjectsItem,.cProjectsItem picture{position:relative;display:block;width:100%}.cProjectsItem picture{background-color:var(--color-black)}.cProjectsItem picture img{width:100%;pointer-events:none}.cProjectsItem_content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 0;gap:12px}.cProjectsItem_content h3{font-size:var(--h5-fontSize);letter-spacing:var(--h5-letterSpacing);line-height:var(--h5-lineHeight);text-align:center;font-weight:300}.cProjectsItem picture img,.cProjectsItem_stroke{position:relative;display:block;transition:all .75s cubic-bezier(.77,0,.175,1)}.cProjectsItem_stroke{width:0;height:1px;background-color:var(--color-red--800)}@media (min-width:1024px){.cProjectsItem:hover{transform:translateY(-32px)}.cProjectsItem:hover .cProjectsItem_stroke{width:60px}}.projectsSwiper{position:relative;display:block;width:90%;margin:0 auto}.projectsSwiper .swiper{overflow:visible}.projectsSwiper .swiper *,.projectsSwiper .swiper:hover{cursor:none!important}.custom-cursor{font-size:var(--p1-fontSize);letter-spacing:var(--p1-letterSpacing);line-height:var(--p1-lineHeight);font-weight:300;position:fixed;top:0;left:0;width:100px;height:100px;background:rgba(var(--color-rgb-red--900),.5);backdrop-filter:blur(5px);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;pointer-events:none;z-index:9999;transform:translate(-50%,-50%) scale(0);opacity:0;transition:opacity .3s ease,transform .3s ease}.custom-cursor.active{opacity:1;transform:translate(-50%,-50%) scale(1)}.sectionAbout{position:relative;display:block;padding:96px 0;background-color:var(--color-grey-100);overflow:hidden}@media (max-width:1023px){.sectionAbout{padding:82px 0 48px}}.about{position:relative;display:block;padding-left:5.2083333333%;padding-right:5.2083333333%}@media (max-width:767px){.about{padding:0 16px}}@media (min-width:768px) and (max-width:1023px){.about{padding-left:2.6041666667%;padding-right:2.6041666667%}}.about_leadin{position:relative;display:block;text-align:left;max-width:70%;padding-bottom:32px}@media (max-width:1023px){.about_leadin{max-width:100%}}.about_swiper{position:relative;display:block}.swiperAbout{position:relative;margin:0 auto}@media (min-width:768px){.swiperAbout{overflow:initial}.swiperAbout .swiper-slide{width:auto;height:100%}.swiperAbout picture img{position:relative;display:block;width:auto;height:100%}}.swiperAbout .swiper-button-container{display:flex;align-items:center}@media (max-width:1023px){.swiperAbout .swiper-button-container{width:100%;justify-content:flex-end;position:relative;margin-top:24px;gap:16px}}@media (min-width:1024px){.swiperAbout .swiper-button-container{width:144px;justify-content:space-between;position:absolute;transform:translateY(-100%);top:-32px;right:0}}.swiperAbout .swiper-icon-button-next,.swiperAbout .swiper-icon-button-prev{position:relative;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden;transition:all .75s cubic-bezier(.77,0,.175,1);z-index:1;background-color:var(--color-white)}@media (max-width:1023px){.swiperAbout .swiper-icon-button-next,.swiperAbout .swiper-icon-button-prev{width:64px;height:64px}}@media (min-width:1024px){.swiperAbout .swiper-icon-button-next,.swiperAbout .swiper-icon-button-prev{width:64px;height:64px}}.swiperAbout .swiper-icon-button-next .icon,.swiperAbout .swiper-icon-button-prev .icon{position:relative;display:block;width:24px;height:24px;overflow:hidden}.swiperAbout .swiper-icon-button-next .iconAni,.swiperAbout .swiper-icon-button-prev .iconAni{position:relative;display:flex;width:200%;justify-content:center;align-items:center}.swiperAbout .swiper-icon-button-next .iconAni_display,.swiperAbout .swiper-icon-button-next .iconAni_hover,.swiperAbout .swiper-icon-button-prev .iconAni_display,.swiperAbout .swiper-icon-button-prev .iconAni_hover{position:relative;display:block;width:24px;aspect-ratio:1}.swiperAbout .swiper-icon-button-next .iconAni_display svg,.swiperAbout .swiper-icon-button-next .iconAni_hover svg,.swiperAbout .swiper-icon-button-prev .iconAni_display svg,.swiperAbout .swiper-icon-button-prev .iconAni_hover svg{position:relative;display:block;color:rgba(var(--color-rgb-black),1)}.swiperAbout .swiper-icon-button-next.swiper-button-disabled,.swiperAbout .swiper-icon-button-prev.swiper-button-disabled{opacity:.5;cursor:default}.swiperAbout .swiper-icon-button-next .iconAni{transform:translateX(-50%);transition:all 0s}.swiperAbout .swiper-icon-button-next:not(.swiper-button-disabled):hover .iconAni{transform:translateX(0);transition:all .6s cubic-bezier(.77,0,.175,1)}.swiperAbout .swiper-icon-button-prev .iconAni{transform:translateX(0);transition:all 0s}.swiperAbout .swiper-icon-button-prev:not(.swiper-button-disabled):hover .iconAni{transform:translateX(-50%);transition:all .6s cubic-bezier(.77,0,.175,1)}.h1Title{display:none}.cTitle_subTitle{font-size:var(--c1-fontSize);letter-spacing:var(--c1-letterSpacing);line-height:var(--c1-lineHeight);position:relative;display:block;margin-bottom:12px;color:var(--color-grey)}.cTitle h3{font-weight:400;color:var(--color-grey--900);margin-bottom:24px}@media (max-width:767px){.cTitle h3{font-size:var(--h4-fontSize);letter-spacing:var(--h4-letterSpacing);line-height:var(--h4-lineHeight);margin-bottom:16px}}.cTitle h2,.cTitle p{color:var(--color-grey--900)}.cTitle p{font-size:var(--h5-fontSize);letter-spacing:var(--h5-letterSpacing);line-height:var(--h5-lineHeight)}@media (max-width:1023px){.cTitle p{font-size:var(--p1-fontSize);letter-spacing:var(--p1-letterSpacing);line-height:var(--p1-lineHeight)}}.cTitle h2{font-weight:600}.cTitle h2:not(:last-child){margin-bottom:24px}@media (max-width:767px){.cTitle h2{font-size:var(--h2-fontSize);letter-spacing:var(--h2-letterSpacing);line-height:var(--h2-lineHeight)}.cTitle h2:not(:last-child){margin-bottom:16px}}@media (min-width:768px) and (max-width:1023px){.cTitle h2{font-size:var(--h2-fontSize);letter-spacing:var(--h2-letterSpacing);line-height:var(--h2-lineHeight)}}@media (min-width:1024px) and (max-width:1279px){.cTitle h2{font-size:var(--h2-fontSize);letter-spacing:var(--h2-letterSpacing);line-height:var(--h2-lineHeight)}}@media (min-width:1280px) and (max-width:1439px){.cTitle h2{font-size:var(--h1-fontSize);letter-spacing:var(--h1-letterSpacing);line-height:var(--h1-lineHeight)}}@media (min-width:1440px){.cTitle h2{font-size:var(--h1-fontSize);letter-spacing:var(--h1-letterSpacing);line-height:var(--h1-lineHeight)}}.customSelect{opacity:0}