@charset "UTF-8";.index-page .banner-title{font-size:clamp(2.5rem,.7353rem + 3.1373vw,4.5rem);font-weight:700;line-height:1.3;letter-spacing:0px}.index-page .banner-desc{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:0px}@media only screen and (max-width: 767px){.index-page .banner-desc{font-size:.9375rem}}.index-page .section-title-l{font-size:clamp(2rem,.7316rem + 2.255vw,3.4375rem);font-weight:300;line-height:1.5;letter-spacing:0px}.index-page .section-title-m{font-size:clamp(1.75rem,1.0882rem + 1.177vw,2.5rem);font-weight:300;line-height:1.5;letter-spacing:0px}.index-page .section-title-s{font-size:clamp(1.375rem,.9338rem + .7843vw,1.875rem);font-weight:600;line-height:1.5;letter-spacing:0px}.index-page .item-title-l{font-size:1.75rem;font-weight:700;line-height:1.5;letter-spacing:0px}@media only screen and (max-width: 767px){.index-page .item-title-l{font-size:1.5rem}}.index-page .item-title-m{font-size:1.5rem;font-weight:700;line-height:1.5;letter-spacing:0px}@media only screen and (max-width: 767px){.index-page .item-title-m{font-size:1.375rem}}.index-page .item-title-s{font-size:1.25rem;font-weight:700;line-height:1.5;letter-spacing:0px}@media only screen and (max-width: 767px){.index-page .item-title-s{font-size:1.125rem}}.index-page .item-title-xs{font-size:1.125rem;font-weight:700;line-height:1.5;letter-spacing:0px}@media only screen and (max-width: 767px){.index-page .item-title-xs{font-size:1rem}}.index-page .tag-title{font-size:.875rem;font-weight:700;line-height:1.5;letter-spacing:0px}.index-page .title-block:has(.paragraph) .paragraph{margin-top:20px}@media only screen and (max-width: 900px){.index-page .title-block:has(.paragraph) .paragraph{margin-top:10px}}.index-page .title-block .section-title-l,.index-page .title-block .section-title-m{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.index-page .title-block .paragraph{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.banner>.container{min-height:100vh;grid-column:1/-1}section.banner .swiper-box{position:relative;width:100%;height:100%}section.banner .swiper-slide[text-align=left] .content{justify-content:start;text-align:left}section.banner .swiper-slide[text-align=left] .banner-desc,section.banner .swiper-slide[text-align=left] .more-arrow{margin-right:auto}section.banner .swiper-slide[text-align=center] .content{justify-content:center;text-align:center}section.banner .swiper-slide[text-align=center] .banner-desc,section.banner .swiper-slide[text-align=center] .more-arrow{margin-inline:auto}section.banner .swiper-slide[text-align=right] .content{justify-content:end;text-align:right}section.banner .swiper-slide[text-align=right] .banner-desc,section.banner .swiper-slide[text-align=right] .more-arrow{margin-left:auto}section.banner .swiper-slide[text-color=white] .item .title-wrap{color:#fff}section.banner .swiper-slide[text-color=black] .item .title-wrap{color:#000}section.banner .swiper-slide.swiper-slide-active .banner-title,section.banner .swiper-slide.swiper-slide-active .banner-desc,section.banner .swiper-slide.swiper-slide-active .more-arrow{opacity:1;transform:translateY(0);transition:opacity .6s,transform .6s}section.banner .swiper-slide.swiper-slide-active .banner-title{transition-delay:.4s}section.banner .swiper-slide.swiper-slide-active .banner-desc{transition-delay:.6s}section.banner .swiper-slide.swiper-slide-active .more-arrow{transition-delay:.8s}section.banner .scroll-btn{position:absolute;left:var(--baseSpace);bottom:50px;font-size:.875rem;font-weight:700;line-height:1.5;letter-spacing:0px;transition:color .8s;z-index:1;opacity:0;animation:bounce 2s infinite linear;cursor:pointer}section.banner .scroll-btn:after{content:"";position:absolute;bottom:0;left:0;transform:translateY(100%);width:100%;height:2px;opacity:.5;transition:background-color .8s}section.banner .scroll-btn[text-color=white]{color:#fff}section.banner .scroll-btn[text-color=white]:after{background-color:#fff}section.banner .scroll-btn[text-color=black]{color:#000}section.banner .scroll-btn[text-color=black]:after{background-color:#000}@keyframes bounce{0%{transform:translateY(10px)}50%{transform:translateY(0)}to{transform:translateY(10px)}}section.banner .scroll-btn.aost-show{opacity:1;transition:opacity .8s,color .8s}section.banner .index-banner-navigation{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);padding-inline:calc(var(--1fr) * .75);display:flex;align-items:center;justify-content:space-between;z-index:1;pointer-events:none;opacity:0}section.banner .index-banner-navigation .swiper-button{pointer-events:auto;display:flex;justify-content:center;align-items:center;font-size:32px;transition:color .4s;cursor:pointer}section.banner .index-banner-navigation .swiper-button[text-color=white]{color:#fff}section.banner .index-banner-navigation .swiper-button[text-color=black]{color:#000}@media only screen and (min-width: 1201px){section.banner .index-banner-navigation .swiper-button:hover{background-color:transparent;color:#068bea}}@media only screen and (max-width: 1200px){section.banner .index-banner-navigation .swiper-button:active{background-color:transparent;color:#068bea}}section.banner .index-banner-navigation.aost-show{opacity:1;transition:opacity .8s .3s}section.banner .item{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}section.banner .bg-img{overflow:hidden}section.banner .bg-img .sticky-img{max-height:unset}section.banner .content{width:100%;padding-block:var(--1fr);padding-inline:calc(var(--1fr) * 2 + var(--baseSpace));display:flex;align-items:center}section.banner .title-wrap{max-width:757px;width:100%;transition:color .3s}section.banner .banner-title{width:100%;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.banner .banner-desc{max-width:500px;width:100%;margin-top:30px}section.banner .more-arrow{margin-top:80px}section.banner .banner-title,section.banner .banner-desc,section.banner .more-arrow{opacity:0;transform:translateY(40px);transition:opacity .6s,transform .6s}@media only screen and (min-width: 1921px){section.banner .title-wrap{max-width:39.4270833333vw}section.banner .banner-desc{max-width:26.0416666667vw}}@media only screen and (max-width: 1366px){section.banner .content{padding-inline:calc(var(--1fr) + var(--baseSpace)) calc(var(--1fr) * 2)}}@media only screen and (max-width: 1200px){section.banner .index-banner-navigation{padding-inline:calc(var(--baseSpace) * .7) calc(var(--1fr) * .7)}section.banner .banner-desc{margin-top:20px}section.banner .more-arrow{margin-top:50px}}@media only screen and (max-width: 900px){section.banner>.container{min-height:calc(100vh - 60px)}section.banner .content{padding-inline:var(--baseSpace)}section.banner .scroll-btn{bottom:40px}section.banner .index-banner-navigation{padding-inline:0;width:fit-content;top:auto;left:auto;right:calc(var(--baseSpace) + 4px);bottom:20px;transform:none}section.banner .index-banner-navigation .swiper-button{width:50%;font-size:1.625rem}}@media only screen and (max-width: 767px){section.banner .scroll-btn{bottom:29px}section.banner .index-banner-navigation{gap:0 18px}section.banner .index-banner-navigation .swiper-button{width:10px;font-size:1.25rem}}@media only screen and (max-width: 600px){section.banner>.container{min-height:600px}section.banner .item{align-items:flex-end}section.banner .content{padding-bottom:100px}section.banner .banner-desc{margin-top:10px}section.banner .more-arrow{margin-top:30px}}section.news>.container{grid-column:var(--column-Full);padding-block:clamp(80px,3.8971rem + 1.961vw,100px)}section.news .title-block{padding-inline:var(--padding-L2) var(--padding-R2);display:flex;align-items:flex-end;justify-content:space-between;gap:20px var(--1fr)}section.news .title-box{max-width:720px;width:100%}section.news .swiper-box{width:100%;margin-right:-10px;margin-top:60px}section.news .newsSwiper{margin-left:-10px;width:calc(100% + 10px);padding-left:var(--padding-L2)}section.news .newsSwiper:before,section.news .newsSwiper:after{content:"";position:absolute;height:100%;top:0;z-index:2;transition:opacity .3s;pointer-events:none}section.news .newsSwiper:before{left:0;width:var(--padding-L2);background:linear-gradient(90deg,#fff,#ffffff80 58.44%,#fff0)}section.news .newsSwiper:after{width:var(--padding-R2);right:0;background:linear-gradient(270deg,#fff,#ffffff80 58.44%,#fff0)}section.news .newsSwiper.start:before{opacity:0}section.news .newsSwiper.start:after{opacity:1}section.news .newsSwiper.center:before,section.news .newsSwiper.center:after{opacity:1}section.news .newsSwiper.end:before{opacity:1}section.news .newsSwiper.end:after{opacity:0}section.news .swiper-slide{width:clamp(305px,13.2721rem + 10.2941vw,410px);justify-content:start;align-items:flex-start}section.news .item{width:100%;padding:10px 0 0 10px}@media only screen and (min-width: 1201px){section.news .item:hover .pic-wrap .pic-box{box-shadow:8px 8px 30px #00000026}section.news .item:hover .pic-wrap .pic-box:after{opacity:1;height:100%}}section.news .item .date{position:absolute;width:fit-content;top:0;left:0;padding:10px 15px;background-color:#068bea;z-index:2;color:#fff}section.news .item .pic-wrap .pic-box{position:relative;width:100%;overflow:hidden;transition:box-shadow .3s;z-index:-1}section.news .item .pic-wrap .pic-box:before{content:"";display:block;width:100%;height:100%;padding-top:62.5%}section.news .item .pic-wrap .pic-box picture{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.news .item .pic-wrap .pic-box img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}section.news .item .pic-wrap .pic-box:after{content:"MORE +";position:absolute;bottom:0;left:0;width:100%;height:0%;background-color:#00000080;opacity:0;z-index:0;transition:height .3s,opacity .3s;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:700;line-height:1.5}section.news .item .title{width:100%;text-align:left}section.news .item .title .item-title-s{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:15px;transition:color .5s}section.news .item .title .item-title-s:hover{color:#068bea}section.news .item .category-box{opacity:.6;margin-top:15px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.news .item .category-box .tag-title{display:inline-block;transition:color .3s}section.news .item .category-box .tag-title:not(:first-child){position:relative}section.news .item .category-box .tag-title:not(:first-child):before{content:"";display:inline-block;width:4px;height:4px;background-color:#4a4b4f;opacity:.2;vertical-align:middle;margin:0 10px}@media only screen and (min-width: 1201px){section.news .item .category-box .tag-title:hover{color:#068bea}}@media only screen and (max-width: 1200px){section.news .item .category-box .tag-title:active{color:#068bea}}section.news .navigation-wrap{display:flex;align-items:center;padding-inline:var(--padding-L2) var(--padding-R2);gap:30px var(--1fr)}section.news .navigation-wrap:has(.swiper-button:not(.swiper-button-lock)){margin-top:60px}section.news .swiper-scrollbars{width:calc(100% - var(--1fr) - 85px);height:1px}section.news .swiper-navigation{display:flex;align-items:center;gap:0 5px}@media only screen and (min-width: 1921px){section.news .title-box{max-width:37.5vw}section.news .swiper-slide{width:21.3541666667vw}}@media only screen and (max-width: 900px){section.news .swiper-box{margin-top:40px}section.news .navigation-wrap:has(.swiper-button:not(.swiper-button-lock)){margin-top:40px}section.news .newsSwiper{width:calc(100% + var(--baseSpace) * 2);margin-left:calc(var(--baseSpace) * -1);padding-left:calc(var(--baseSpace) - 10px)}section.news .newsSwiper:before{width:30px}section.news .newsSwiper:after{width:60px}section.news .newsSwiper.center:before{opacity:0}section.news .newsSwiper.center:after{opacity:1}}@media only screen and (max-width: 767px){section.news .title-block{flex-direction:column;align-items:flex-start;justify-content:start}section.news .navigation-wrap{flex-direction:column}section.news .navigation-wrap .swiper-scrollbars{width:100%}section.news .item .pic-wrap .pic-box:before{padding-top:62.37689%}}section.app{position:relative;padding-block:clamp(80px,3.8971rem + 1.961vw,100px)}section.app .sticky-img{background-color:#111}section.app>.container{grid-column:var(--column-Full);padding-left:var(--padding-L2)}section.app>.container[text-color=white] .title-box{color:#fff}section.app>.container[text-color=white] .more-arrow[type=common][theme=black] .inner{color:#fff}section.app>.container[text-color=white] .more-arrow[type=common][theme=black] .top{fill:#fff}section.app>.container[text-color=white] multipurpose-nav[m4-type=drag] .item{color:#fff}section.app>.container[text-color=white] multipurpose-nav[m4-type=drag] .icon img{filter:grayscale(100%) brightness(0) invert(1);transition:filter .2s}section.app>.container[text-color=white] multipurpose-nav[m4-type=drag] .buttonText{transition:color .2s}section.app .title-block{padding-right:var(--padding-R2);display:flex;align-items:flex-end;justify-content:space-between;gap:20px var(--1fr)}section.app .title-box{max-width:720px;width:100%}section.app .category-block,section.app .swiper-block{position:relative;width:100%;margin-top:20px}section.app multipurpose-nav[m4-type=drag] .drag-container{max-width:unset;padding:0}section.app multipurpose-nav[m4-type=drag] .drag-container .wrapper{gap:10px 50px!important}section.app multipurpose-nav[m4-type=drag] .item{display:flex;align-items:center;gap:0 15px;pointer-events:auto}section.app multipurpose-nav[m4-type=drag] .item:hover .icon img,section.app multipurpose-nav[m4-type=drag] .item.active .icon img{filter:grayscale(0%) brightness(1)}section.app multipurpose-nav[m4-type=drag] .item:hover .buttonText,section.app multipurpose-nav[m4-type=drag] .item.active .buttonText{color:#068bea}section.app multipurpose-nav[m4-type=drag] .icon{width:40px;height:40px;display:flex;justify-content:center;align-items:center}section.app multipurpose-nav[m4-type=drag] .icon img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;filter:grayscale(100%) brightness(0);transition:filter .4s;will-change:filter}section.app multipurpose-nav[m4-type=drag] .buttonText{transition:color .4s}section.app .swiper-block{display:flex;align-items:stretch;gap:0 30px}section.app .main-block{width:52.38095%}section.app .main-block .swiper-slide,section.app .main-block .swiper-slide-duplicate{opacity:0;transition:opacity .4s}section.app .main-block .swiper-slide.swiper-slide-active,section.app .main-block .swiper-slide.swiper-slide-duplicate-active{opacity:1}section.app .main-block .swiper-slide.swiper-slide-active .item .hide-box,section.app .main-block .swiper-slide.swiper-slide-duplicate-active .item .hide-box{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .4s .2s,opacity .4s .4s}section.app .main-block .swiper-slide.swiper-slide-active .item .paragraph,section.app .main-block .swiper-slide.swiper-slide-duplicate-active .item .paragraph{margin-block:20px 20px;transition:padding .4s .4s}section.app .main-block .item .content-box{padding:0 50px 10px}section.app .main-block .item .pic-box:before{position:relative;z-index:1;padding-top:63.63637%}section.app .sub-block{width:45.83334%}section.app .sub-block .swiper-slide{width:calc(50% - 15px)}section.app .sub-block .item{z-index:1}section.app .sub-block .item .content-box{padding:0 50px 30px}section.app .sub-block .item .pic-box{height:100%}section.app .sub-block .item .pic-box:before{padding-top:151.35136%}section.app .swiper-slide[text-color=white] .item .content{color:#fff}section.app .swiper-slide[text-color=black] .item .content{color:#000}section.app .swiper-slide .item{position:relative;width:100%;height:100%;transition:.4s;pointer-events:none}section.app .swiper-slide .item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000 68.13%,#000000bf)}section.app .swiper-slide .item .pic-box{z-index:-1;display:block;pointer-events:auto;height:100%}section.app .swiper-slide .item .content-box{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:flex-end;justify-content:start;z-index:1;pointer-events:none}section.app .swiper-slide .item .content{width:100%;display:flex;flex-direction:column}section.app .swiper-slide .item .hide-box{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s .4s,opacity .4s}section.app .swiper-slide .item .title{pointer-events:none}section.app .swiper-slide .item .title a{pointer-events:auto}section.app .swiper-slide .item .title,section.app .swiper-slide .item .paragraph{text-align:left;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.app .swiper-slide .item .paragraph{margin-block:20px 0;transition:margin .4s .4s}section.app .swiper-navigation{position:absolute;width:52.38095%;top:0;left:0;pointer-events:none;z-index:1}section.app .swiper-navigation:before{content:"";display:block;width:100%;height:100%;padding-top:63.63637%}section.app .swiper-navigation .swiper-button{position:absolute;right:-20px;top:50%;z-index:1;pointer-events:auto}section.app .swiper-navigation .swiper-button.next-btn{transform:translateY(2.5px)}section.app .swiper-navigation .swiper-button.prev-btn{transform:translateY(-42.5px)}section.app .swiper-navigation .swiper-button.swiper-button-disabled{pointer-events:none}@media only screen and (max-width: 1200px){section.app .swiper-block{padding-right:var(--padding-R2);padding-bottom:70px}section.app .category-block{margin-top:40px}section.app .swiper-block{margin-top:30px}section.app .main-block{width:100%}section.app .main-block .swiper-slide.swiper-slide-active .item .hide-box,section.app .main-block .swiper-slide.swiper-slide-duplicate-active .item .hide-box{opacity:1;grid-template-rows:1fr}section.app .main-block .swiper-slide.swiper-slide-active .item .paragraph,section.app .main-block .swiper-slide.swiper-slide-duplicate-active .item .paragraph{margin-block:10px 20px}section.app .sub-block{display:none}section.app .swiper-navigation{width:100%;top:auto;left:0%;bottom:0;display:flex;justify-content:center;align-items:center;gap:0 5px;padding-right:var(--padding-R2)}section.app .swiper-navigation:before{display:none}section.app .swiper-navigation .swiper-button{position:static}section.app .swiper-navigation .swiper-button.prev-btn,section.app .swiper-navigation .swiper-button.next-btn{transform:none}}@media only screen and (max-width: 900px){section.app .category-wrap{width:calc(100% + var(--baseSpace))}section.app multipurpose-nav[m4-type=drag] .drag-container .wrapper{padding:0 20px 0 0;gap:10px 30px!important}}@media only screen and (max-width: 767px){section.app .title-block{flex-direction:column;align-items:flex-start;justify-content:start}section.app .main-block{width:100%}section.app .main-block .swiper-slide.swiper-slide-active .item .content-box{padding:0 20px}section.app .main-block .item .pic-box:before{padding-top:119.40299%}section.app .sub-block .item .pic-box:before{padding-top:119.40299%}}section.product{padding-block:clamp(80px,3.8971rem + 1.961vw,100px)}section.product .big-title{grid-column:var(--column-Full);margin-bottom:clamp(40px,1.3971rem + 1.961vw,60px)}section.product .big-title .section-title-l{max-width:1040px;width:100%;margin:0 auto;text-align:center}section.product>.container{grid-column:var(--column-Full);padding-block:clamp(60px,2.6471rem + 1.961vw,80px) clamp(80px,3.8971rem + 1.961vw,100px);padding-left:var(--baseSpace);background-color:#f6f6f6}section.product>.container .title-block{display:flex;align-items:flex-end;gap:20px 50px;padding-inline:30px calc(var(--baseSpace) + 30px)}section.product>.container .title-block:has(.paragraph) .paragraph{margin-top:15px}section.product>.container .title-box{max-width:557px;width:100%}section.product>.container .button-box{display:flex;gap:0 50px;align-items:center;margin-left:auto}section.product>.container .swiper-navigation{display:flex;gap:5px}section.product>.container .swiper-block{width:100%;margin-block:50px -30px}section.product>.container .productSwiper{padding-bottom:30px}section.product>.container .swiper-slide{width:280px}section.product>.container .item{width:100%;padding:30px;display:flex;flex-direction:column;gap:20px;border-radius:5px;border:2px solid #FFFFFF;box-shadow:10px 10px 20px #0000000d;position:relative;overflow:hidden;transition:background .4s}section.product>.container .item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#fff3,#ffffff80);border-radius:5px;z-index:0;opacity:1;transition:opacity .4s}section.product>.container .item .img-box{display:block;position:relative;width:150px;margin:0 auto;z-index:1;overflow:hidden}section.product>.container .item .img-box:before{content:"";display:block;width:100%;padding-top:142%}section.product>.container .item .img-box img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}section.product>.container .item .content-box{width:100%;z-index:1;text-align:center}section.product>.container .item .content-box .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width: 1201px){section.product>.container .item:hover{background-color:#fff}section.product>.container .item:hover:after{opacity:0}}@media only screen and (max-width: 1200px){section.product>.container .item:active{background-color:#fff}section.product>.container .item:active:after{opacity:0}}section.product .search-block{grid-column:var(--column-Full);display:flex;align-items:center}section.product .search-block .search-box,section.product .search-block .category-box{width:50%;flex-shrink:0}section.product .search-block .search-box .section-title-s,section.product .search-block .category-box .section-title-s{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.product .search-block .search-box .section-title-s+.paragraph,section.product .search-block .category-box .section-title-s+.paragraph{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.product .search-block .search-box{padding-inline:var(--baseSpace);background-color:#fff}section.product .search-block .search-box .title-box{width:100%;padding-inline:30px;display:flex;flex-direction:column;gap:15px 0}section.product .search-block .search-box .icon{width:80px;height:80px;display:flex;justify-content:center;align-items:center}section.product .search-block .search-box .icon img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}section.product .search-block .search-box .input-box{display:flex;align-items:center;gap:10px 19.5px;padding:25px 30px;border:1px solid rgba(0,0,0,.2);margin-top:40px}section.product .search-block .search-box .input-box:before{content:"";display:block;width:1px;height:20px;background-color:#000;order:2;flex-shrink:0}section.product .search-block .search-box .paragraph-bold{flex-shrink:0;order:1}section.product .search-block .search-box .input-wrap{order:3;width:100%;flex-grow:1;display:flex;align-items:center;gap:20px}section.product .search-block .search-box input{width:100%;border:none;outline:none;padding:0;font-size:1rem;font-weight:300;line-height:1.5;letter-spacing:0px}section.product .search-block .search-box input::placeholder{font-size:1rem;font-weight:300;line-height:1.5;letter-spacing:0px;opacity:.5}@media only screen and (max-width: 900px){section.product .search-block .search-box input::placeholder{font-size:.9375rem}}section.product .search-block .search-box .go-search{display:block;width:25px;height:25px;flex-shrink:0}section.product .search-block .search-box .go-search svg{transition:transform .3s;pointer-events:none}@media only screen and (min-width: 1201px){section.product .search-block .search-box .go-search:hover svg{transform:rotateX(180deg)}}@media only screen and (max-width: 1200px){section.product .search-block .search-box .go-search:active svg{transform:rotateX(180deg)}}section.product .search-block .category-box{position:relative;padding:clamp(50px,1.4706rem + 2.942vw,80px) var(--baseSpace) 40px;color:#fff}section.product .search-block .category-box .title-wrap{padding:0 30px}section.product .search-block .category-box .title-wrap .paragraph{margin-top:15px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.product .search-block .category-box .category-wrap{display:flex;align-items:center;margin-top:30px;gap:0 10.52632%;padding-right:30px}section.product .search-block .category-box .category-wrap:before{content:"";display:block;width:1px;height:250px;background-color:#fff3;order:2;flex-shrink:0}section.product .search-block .category-box .icon-box{width:200px;position:relative;display:flex;flex-direction:column;align-items:center;gap:20px;padding:0 20px;order:1;flex-shrink:0}section.product .search-block .category-box .icon-box .item-title-s{width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.product .search-block .category-box .icon-box .icon{position:relative;width:80px;height:80px}section.product .search-block .category-box .icon-box .icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;opacity:0;transition:opacity .3s}section.product .search-block .category-box .icon-box .icon img.active{opacity:1}section.product .search-block .category-box .list-box{width:100%;order:3;padding-top:25px}section.product .search-block .category-box .list-box .list-wrap{display:flex;flex-wrap:wrap;gap:20px}section.product .search-block .category-box .list-box .list-wrap .buttonText{width:calc(50% - 10px);margin-bottom:-6.5px}section.product .search-block .category-box .list-box a{display:block;width:fit-content;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;padding-bottom:6.5px}section.product .search-block .category-box .list-box a:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:3px;background-color:#068bea;transition:width .3s}@media only screen and (min-width: 1201px){section.product .search-block .category-box .list-box a:hover:after{width:100%}}@media only screen and (max-width: 1200px){section.product .search-block .category-box .list-box a:active:after{width:100%}}section.product .search-block .category-box .list-box .more-btn{margin:20px 0 0 auto}@media only screen and (min-width: 1921px){section.product .big-title .section-title-l{max-width:54.1666666667vw}section.product>.container .title-box{max-width:29.0104166667vw}section.product>.container .productSwiper{padding-right:30px}section.product>.container .swiper-slide{width:14.5833333333vw}section.product>.container .item .img-box{width:7.8125vw}}@media only screen and (max-width: 1366px){section.product .search-block .category-box .category-wrap{gap:0 30px;padding-right:0}}@media only screen and (max-width: 1200px){section.product .search-block .search-box .input-box{flex-wrap:wrap}section.product .search-block .category-box .title-wrap{padding:0}section.product .search-block .category-box .category-wrap:before{display:none}section.product .search-block .category-box .icon-box{display:none}}@media only screen and (max-width: 900px){section.product>.container{grid-column:1/-1}section.product>.container .title-block{flex-direction:column;align-items:flex-start;padding-inline:0 var(--baseSpace)}section.product>.container .title-block:has(.paragraph) .paragraph{margin-top:10px}section.product>.container .button-box{width:100%;justify-content:space-between;margin-left:0}section.product>.container .swiper-block{margin-top:40px}section.product>.container .swiper-slide{width:240px}section.product>.container .item{background-color:#fff;padding:20px}section.product>.container .item:after{display:none}section.product>.container .item .img-box:before{padding-top:126.6667%}section.product .search-block{grid-column:1/-1;flex-direction:column}section.product .search-block .search-box,section.product .search-block .category-box{width:100%}section.product .search-block .search-box{padding:50px calc(var(--baseSpace) + 20px)}section.product .search-block .search-box .icon{width:60px;height:60px}section.product .search-block .search-box .title-box{padding:0 15px}section.product .search-block .search-box .input-box{padding:19px 15px;gap:10px 14.5px;margin-top:30px}section.product .search-block .search-box .go-search{width:14px;height:14px}section.product .search-block .category-box .title-box,section.product .search-block .category-box .category-wrap{width:100%;padding:0 15px}section.product .search-block .category-box .title-wrap{padding:0 15px}section.product .search-block .category-box .list-box{width:100%;padding-top:0}section.product .search-block .category-box .list-box .list-wrap{gap:15px}section.product .search-block .category-box .list-box .list-wrap .buttonText{width:calc(50% - 7.5px)}}@media only screen and (max-width: 767px){section.product .search-block .category-box .list-box .list-wrap .buttonText{margin-bottom:-5.5px}section.product .search-block .category-box .list-box .more-btn{margin:15px 0 0 auto}}section.explore{position:relative;padding-block:clamp(40px,-3.5662rem + 10.785vw,150px) clamp(40px,-.8088rem + 5.8824vw,100px);min-height:960px}section.explore>.container{grid-column:var(--column-Full);display:flex;flex-direction:column;justify-content:space-between;gap:calc(var(--1fr) * 2)}section.explore .image-block{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}@media only screen and (min-width: 1201px){section.explore .image-block .swiper-slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .8s}section.explore .image-block .swiper-slide.active{opacity:1}}section.explore .image-block .item{width:100%;height:100%}section.explore .image-block .item img{width:100%;height:100%;object-fit:cover}section.explore .title-block{width:52.08334vw;max-width:1000px;min-height:13.02084vw;padding:30px 30px 30px var(--padding-L2);display:flex;align-items:center;justify-content:end;background-color:#068bea;color:#fff}section.explore .title-block .section-title{margin-left:7px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:clamp(1.375rem,-.4449rem + 3.236vw,3.4375rem);font-weight:300;line-height:1.3;letter-spacing:0px}section.explore .swiper-block{position:relative;padding-inline:var(--padding-L2) var(--padding-R2)}section.explore .swiper-block .swiper-scrollbars{display:none;background-color:#fff;height:1px;margin-bottom:30px}@media only screen and (min-width: 1201px){section.explore .swiper-block .swiper-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}section.explore .swiper-block .swiper-slide{width:100%}section.explore .swiper-block .swiper-slide-active .item:after{width:100%;left:calc(var(--offset-L) * 0)}section.explore .swiper-block .swiper-slide-active .item .more-arrow{opacity:1;transform:translateY(0);pointer-events:auto;transition:opacity .6s .3s,transform .6s .3s}section.explore .swiper-block .item{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:15px;padding-inline:40px;text-align:left;transition:color .8s;position:relative}section.explore .swiper-block .item:after{content:"";position:absolute;width:0;height:3px;top:-31px;left:calc(var(--offset-L) * -1);background-color:#068bea;transition:left .6s,width .6s}section.explore .swiper-block .item .title,section.explore .swiper-block .item .item-title-s{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.explore .swiper-block .item .more-arrow{margin-top:25px;opacity:0;transform:translateY(40px);pointer-events:none;transition:opacity .6s,transform .6s}section.explore .swiper-block .item[text-color=white]{color:#fff;transition:color .6s 25ms}section.explore .swiper-block .item[text-color=black]{color:#000;transition:color .6s 25ms}@media only screen and (min-width: 1921px){section.explore{min-height:50vw}section.explore .title-block{min-height:250px}}@media only screen and (min-width: 1201px){section.explore .exploreSwiper{padding-top:31.5px}section.explore .exploreSwiper:before,section.explore .exploreSwiper:after{content:"";position:absolute}section.explore .exploreSwiper:before{width:100%;height:1px;top:1px;left:0;background-color:#fff}section.explore .swiper-slide.active .item:after{width:100%;left:calc(var(--offset-L) * 0)}section.explore .swiper-slide.active .item .more-arrow{opacity:1;transform:translateY(0);pointer-events:auto}}@media only screen and (max-width: 1200px){section.explore{min-height:750px}section.explore>.container{pointer-events:none}section.explore .image-block{pointer-events:auto;z-index:0}section.explore .swiper-block .swiper-scrollbars{display:block}section.explore .swiper-block .item{gap:10px;pointer-events:auto}section.explore .swiper-block .item .more-arrow{margin-top:20px}section.explore .title-block{justify-content:start}}@media only screen and (max-width: 900px){section.explore{min-height:650px}section.explore .title-block{width:88.05971%;margin-left:calc(var(--baseSpace) * -1);padding:15px 30px}section.explore .title-block .section-title{margin-left:0}section.explore .swiper-block .item{padding-inline:15px}}@media only screen and (max-width: 767px){section.explore{min-height:550px}}
