@font-face{font-family:ZenMaruGothic;src:url(/build/assets/ZenMaruGothic-Regular-BY0O8It-.ttf);font-weight:400;font-style:normal}@font-face{font-family:ZenMaruGothic;src:url(/build/assets/ZenMaruGothic-Medium-CSDg34F-.ttf);font-weight:500;font-style:normal}@font-face{font-family:ZenMaruGothic;src:url(/build/assets/ZenMaruGothic-Bold-CB3WBOdI.ttf);font-weight:700;font-style:normal}@font-face{font-family:ZenMaruGothic;src:url(/build/assets/ZenMaruGothic-Regular-BY0O8It-.ttf);font-weight:400;font-style:normal}@font-face{font-family:Helvetica;src:url(/public/assets/web/assets/fonts/Helvetica/Helvetica-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:Helvetica;src:url(/public/assets/web/assets/fonts/Helvetica/Helvetica-BoldOblique.ttf);font-weight:700;font-style:oblique}@font-face{font-family:Helvetica;src:url(/public/assets/web/assets/fonts/Helvetica/Helvetica-Light.ttf);font-weight:300;font-style:normal}@font-face{font-family:Helvetica;src:url(/public/assets/web/assets/fonts/Helvetica/Helvetica-Oblique.ttf);font-weight:400;font-style:oblique}@font-face{font-family:Helvetica-Compressed;src:url(/public/assets/web/assets/fonts/Helvetica/Helvetica-Compressed.otf)}@font-face{font-family:Helvetica-Rounded;src:url(/public/assets/web/assets/fonts/Helvetica/Helvetica-RoundedBold.otf)}@font-face{font-family:PingFangHK;src:url(/public/assets/web/assets/fonts/PingFangHK/PingFangHK-Regular.otf);font-weight:400;font-style:normal}@font-face{font-family:PingFangHK;src:url(/public/assets/web/assets/fonts/PingFangHK/PingFangHK-Light.otf);font-weight:300;font-style:normal}@font-face{font-family:PingFangHK;src:url(/public/assets/web/assets/fonts/PingFangHK/PingFangHK-Medium.otf);font-weight:500;font-style:normal}@font-face{font-family:PingFangHK;src:url(/public/assets/web/assets/fonts/PingFangHK/PingFangHK-Semibold.otf);font-weight:600;font-style:normal}@font-face{font-family:PingFangHK;src:url(/public/assets/web/assets/fonts/PingFangHK/PingFangHK-Thin.otf);font-weight:100;font-style:normal}@font-face{font-family:PingFangHK;src:url(/public/assets/web/assets/fonts/PingFangHK/PingFangHK-Ultralight.otf);font-weight:200;font-style:normal}html body{font-family:Helvetica}html body:lang(zh-CN){font-family:PingFangHK}.h1{font-family:ZenMaruGothic;font-size:32px;font-weight:500;line-height:46px}@media screen and (max-width: 992px){.h1{font-size:26px;line-height:32px}}.h2{font-family:ZenMaruGothic;font-size:30px;font-weight:500;line-height:43px}@media screen and (max-width: 992px){.h2{font-size:24px;line-height:43px}}.h3{font-family:ZenMaruGothic;font-size:30px;font-weight:700;line-height:38px}@media screen and (max-width: 992px){.h3{font-size:24px;line-height:29px}}.h4{font-family:ZenMaruGothic;font-size:24px;font-weight:400;line-height:35px}@media screen and (max-width: 992px){.h4{font-size:20px;line-height:26px}}.h5{font-family:ZenMaruGothic;font-size:18px;font-weight:400;line-height:28px}@media screen and (max-width: 992px){.h5{font-size:16px;line-height:22px}}.h6{font-size:16px;font-weight:700;line-height:28px}@media screen and (max-width: 992px){.h6{font-size:14px;line-height:22px}}.h7{font-size:14px;font-weight:700;line-height:16px}@media screen and (max-width: 992px){.h7{font-size:12px;line-height:16px}}.p1{font-family:ZenMaruGothic;font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width: 992px){.p1{font-size:16px;line-height:24px}}.p2{font-family:ZenMaruGothic;font-size:14px;font-weight:400;line-height:20px}@media screen and (max-width: 992px){.p2{font-size:14px;line-height:20px}}.p3{font-family:ZenMaruGothic;font-size:12px;font-weight:400;line-height:17px}@media screen and (max-width: 992px){.p3{font-size:12px;line-height:17px}}.p4{font-size:12px;line-height:18px}@media screen and (max-width: 992px){.p4{font-size:10px;line-height:16px}}.b1{font-family:ZenMaruGothic;font-size:14px;font-weight:400;line-height:20px}@media screen and (max-width: 992px){.b1{font-size:14px;line-height:20px}}#header .header{background-color:#ffffffe6;color:#fff;padding:20px 0;text-align:center;width:100%;position:fixed;top:0;left:0;z-index:200;box-shadow:0 4px 4px #00000026}#header .sub-header{padding:30px 0}#header .fixed-header{background-color:#fff;color:#fff;padding:20px 0;text-align:center;width:100%;position:fixed;top:-100px;left:0;transition:top .5s ease-in-out;z-index:200;box-shadow:0 4px 4px #00000026}#header .fixed-header.show{top:0}.mobile-spacing{width:30%}@media only screen and (min-width: 991px){.mobile-spacing{display:none;width:0%}}.nav .search-filter{margin:8px 16px}.nav .search-filter .search-input:focus{color:#000}@media only screen and (min-width: 992px){.nav .search-filter{display:none}}#sidebar{z-index:8000;background-color:#fff;height:100vh;padding:1rem;position:fixed;top:0;left:0;width:300px;transform:translate(-100%);transition:transform .3s ease-in-out}#sidebar .open-sub-sidebar{display:flex;justify-content:space-between;align-items:center}#sidebar .open-sub-sidebar span img{width:30px;height:30px}@media only screen and (max-width: 660px){#sidebar .open-sub-sidebar{display:none}}#sidebar .open-sub-sidebar-mobile{display:flex;justify-content:space-between;align-items:center}#sidebar .open-sub-sidebar-mobile span img{width:30px;height:30px}@media only screen and (min-width: 660px){#sidebar .open-sub-sidebar-mobile{display:none}}.sidebar-open-wrapper{width:30%}#sub-sidebar{border-left:1px solid #D4D4D4;z-index:2000;background-color:#fff;height:100vh;padding:1rem;position:fixed;top:0;left:0;width:300px;transform:translate(-200%);transition:transform .3s ease-in-out}#sub-sidebar .nav-item a{display:flex;align-items:center;gap:16px}#sub-sidebar .nav-item .img-wrapper img{width:80%}@media only screen and (max-width: 660px){#sub-sidebar{display:none}}#sub-sidebar #white-area{display:flex;height:80px}#sub-sidebar #white-area img{object-fit:contain;height:100%;width:100%}#sub-sidebar-mobile{border-left:1px solid #D4D4D4;z-index:8000;background-color:#fff;height:100vh;padding:1rem;position:fixed;top:0;left:0;width:300px;transform:translate(-100%);transition:transform .3s ease-in-out}#sub-sidebar-mobile .top-nav{display:flex;justify-content:space-between}#sub-sidebar-mobile .nav-item a{display:flex;align-items:center;gap:16px}#sub-sidebar-mobile .nav-item .img-wrapper img{width:80%}@media only screen and (min-width: 659px){#sub-sidebar-mobile{display:none}}#sub-sidebar-mobile #white-area{display:flex;height:80px}#sub-sidebar-mobile #white-area img{object-fit:contain;height:100%;width:100%}#close-sub-sidebar-mobile{border:0;background-color:transparent}#close-sub-sidebar-mobile img{width:24px;height:24px}.open-sidebar{padding-left:5px;padding-right:5px;width:40px;height:40px;display:flex;justify-content:start;align-items:center;background-color:transparent;border:0px}#close-sidebar{background-color:transparent;border:0px}#close-sidebar img{width:24px;height:24px}#close-sidebar-mobile{background-color:transparent;border:0px}#close-sidebar-mobile img{width:24px;height:24px}#close-sub-sidebar{background-color:transparent;border:0px;display:flex;justify-content:center;align-items:center;gap:8px}#close-sub-sidebar img{width:24px;height:24px}#close-sub-sidebar span{color:#000}.nav-item :hover{color:#bbaa97}.nav-item a{color:#000}.nav-item.close-btn{display:flex;justify-content:right;padding:50px 0}.header{width:100%;padding:20px 0}.header-container{display:flex;align-items:center;justify-content:space-between;padding:0 4px}.item-wrapper{width:30%}.item-wrapper.search-filter-wrapper{display:flex;justify-content:right}@media only screen and (max-width: 991px){.item-wrapper.search-filter-wrapper{display:none}}.sidebar-icon img{width:40px;height:40px}.logo-container img{height:36px;width:110px}.search-filter img{height:24px;width:24px}.search-filter{width:fit-content;display:flex;align-items:center;gap:8px;color:#fff;font-weight:700;border-bottom:1px solid grey;height:40px}.search-input{background:transparent;border:0px;width:180px;color:#000}#white-bg-1,#white-bg-2{color:#000}.search-input:focus,.search-input:focus-visible{background:transparent;border:none;outline:none;color:#000}.search-text{color:gray}body{margin:0;font-family:Arial,sans-serif}#footer{padding-top:120px}#footer .footer-banner{display:flex;background-color:#5b524d;color:#fff;position:relative;padding:80px 0;margin-bottom:20px}@media only screen and (max-width: 1380px){#footer .footer-banner{padding:0}}#footer .footer-banner .left-wrapper{justify-content:center;display:flex;flex-direction:column;width:60%}#footer .footer-banner .left-wrapper .text-wrapper{margin-bottom:50px}@media only screen and (max-width: 1380px){#footer .footer-banner .left-wrapper .text-wrapper{width:auto}}#footer .footer-banner .left-wrapper .input-wrapper{position:relative;width:80%}#footer .footer-banner .left-wrapper .input-wrapper .email-input{color:#fff;padding:8px 16px;background-color:transparent;border:1px solid #FFFFFF;width:100%}#footer .footer-banner .left-wrapper .input-wrapper .email-input::placeholder{color:#ffffff80}#footer .footer-banner .left-wrapper .input-wrapper .submit-btn{position:absolute;right:16px;top:50%;transform:translateY(-50%)}#footer .footer-banner .left-wrapper .input-wrapper .submit-btn img{width:24px;height:24px}@media only screen and (max-width: 991px){#footer .footer-banner .left-wrapper .input-wrapper{width:100%}}@media only screen and (max-width: 1380px){#footer .footer-banner .left-wrapper{width:100%;padding-top:60px;padding-bottom:60px}}#footer .footer-banner .right-wrapper{position:absolute;right:0;top:0;height:100%}#footer .footer-banner .right-wrapper img{height:100%}@media only screen and (max-width: 1380px){#footer .footer-banner .right-wrapper{display:none}}#footer .footer-bottom{padding:40px 5px}#footer .footer-bottom .text-wrapper{display:flex;justify-content:space-between}#footer .footer-bottom .text-wrapper .big-text-wrapper{display:flex;flex-wrap:wrap;gap:20px}#footer .footer-bottom .text-wrapper .big-text-wrapper .footer-button{color:#000}#footer .footer-bottom .text-wrapper .big-text-wrapper .footer-button .footer-link{text-decoration:none;color:#000}@media only screen and (max-width: 991px){#footer .footer-bottom .text-wrapper .big-text-wrapper{justify-content:center;align-items:center}}#footer .footer-bottom .text-wrapper .icon-wrapper{display:flex;gap:24px}#footer .footer-bottom .text-wrapper .icon-wrapper .img-wrapper{width:24px}@media only screen and (max-width: 991px){#footer .footer-bottom .text-wrapper .icon-wrapper{justify-content:center;align-items:center}}@media only screen and (max-width: 991px){#footer .footer-bottom .text-wrapper{flex-direction:column;gap:30px}}#footer .footer-bottom .small-text-wrapper{padding-top:40px;display:flex;flex-wrap:wrap;gap:20px}#footer .footer-bottom .small-text-wrapper .footer-button{color:#7c7c7c}#footer .footer-bottom .small-text-wrapper .footer-button .footer-link{text-decoration:none;color:#7c7c7c}@media only screen and (max-width: 991px){#footer .footer-bottom .small-text-wrapper{justify-content:center;align-items:center;padding-top:30px}}@media only screen and (max-width: 1380px){#footer .footer-bottom{padding:20px 40px}}@media only screen and (max-width: 991px){#footer .footer-bottom{padding:10px 20px}}#home .main-banner-wrapper{width:100%;height:100%;position:relative}#home .main-banner-wrapper .video-ratio-wrapper{position:relative;z-index:1;pointer-events:none;touch-action:none}@media only screen and (max-width: 991px){#home .main-banner-wrapper .video-ratio-wrapper{height:70vh}#home .main-banner-wrapper .video-ratio-wrapper .ratio{height:100%}}#home .main-banner-wrapper .new-design-btn{padding:8px 20px;color:#fff;border:1px solid #FFFFFF;background-color:transparent;z-index:2;bottom:25%;left:50%;transform:translate(-50%)}#home .main-banner-wrapper video{width:100%;height:100%;object-fit:cover}#home #category-swiper-name{color:#7c7c7c;font-weight:500}#home .content-wrapper{padding-top:100px}@media only screen and (max-width: 991px){#home .content-wrapper{padding-top:0}}#home .content-wrapper .title-wrapper{padding-bottom:30px}@media only screen and (max-width: 991px){#home .content-wrapper .title-wrapper{padding-bottom:0;margin-top:80px;margin-bottom:30px}}#home .content-wrapper .title-wrapper .title-main{padding-bottom:16px}@media only screen and (max-width: 991px){#home .content-wrapper .title-wrapper .title-main{padding-bottom:0}}#home .content-wrapper .title-wrapper .inner-title-wrapper{color:#7c7c7c}#home .content-wrapper.trend{padding-left:50px;padding-right:50px}#home .content-wrapper.trend .title-wrapper{padding:0}@media only screen and (max-width: 767px){#home .content-wrapper.trend .title-wrapper{padding-top:40px}}@media only screen and (max-width: 575px){#home .content-wrapper.collection{padding:0 50px}}#home .content-wrapper .collection-wrapper{display:flex;gap:20px;font-weight:500}@media only screen and (max-width: 767px){#home .content-wrapper .collection-wrapper{flex-direction:column}}#home .content-wrapper .collection-wrapper .banner-text-wrapper .text{font-weight:500}#home .content-wrapper .trend-wrapper{margin-top:50px}#home .content-wrapper .trend-wrapper .inner-wrapper .text-wrapper{padding-top:20px}#home .content-wrapper .trend-wrapper .inner-wrapper .text-wrapper .main-text{color:#000}#home .content-wrapper .trend-wrapper .inner-wrapper .text-wrapper .sub{color:#7c7c7c}@media only screen and (max-width: 767px){#home .content-wrapper .trend-wrapper .inner-wrapper{padding-bottom:40px}}#home .content-wrapper .banner-text-wrapper{color:#fff;position:absolute;text-align:center;top:50%;left:50%;translate:-50% -50%}#home .product-link{text-decoration:none;cursor:pointer}#home .product-link .product-details{color:#000}#home .product-link .product-details .name{margin-bottom:5px}#home .product-link .material-wrapper{display:flex;flex-wrap:wrap;color:#d4d4d4}#home .read-more-btn-wrapper{display:inline-block;cursor:pointer}#home .read-more-btn-wrapper .read-more-btn{text-decoration:none;position:relative;display:flex;justify-content:center}#home .read-more-btn-wrapper .read-more-btn span{text-decoration:none;color:#5b524d;margin-top:30px;display:flex;justify-content:center;transition:transform .3s ease-in-out}#home .read-more-btn-wrapper .read-more-btn .animated-line{content:"";position:absolute;margin-top:5px;left:0;bottom:-10px;width:100%;border-bottom:1px solid #5B524D;transition:width .3s ease-in-out}#home .read-more-btn-wrapper:hover .read-more-btn span{transform:translate(20px)}#home .read-more-btn-wrapper:hover .read-more-btn .animated-line{width:160%}#home .btn-wrapper{display:flex;justify-content:center}#home .btn-wrapper .view-more-btn{position:relative;display:inline-block;cursor:pointer;color:#5b524d;margin-bottom:10px}#home .btn-wrapper .view-more-btn:after{content:"";position:absolute;margin-top:5px;left:50%;bottom:-10px;width:120%;height:1px;background-color:#000;transition:width .3s ease-in-out,left .3s ease-in-out;transform:translate(-50%);color:#5b524d}#home .btn-wrapper .view-more-btn:hover:after{width:160%}#home .mojo-btn-wrapper{display:flex;justify-content:center}#home .mojo-btn-wrapper .view-more-btn{position:relative;display:inline-block;cursor:pointer;color:#fff}#home .mojo-btn-wrapper .view-more-btn:after{content:"";position:absolute;margin-top:5px;left:50%;bottom:-10px;width:120%;height:1px;background-color:#fff;transition:width .3s ease-in-out,left .3s ease-in-out;transform:translate(-50%);color:#fff}#home .mojo-btn-wrapper .view-more-btn:hover:after{width:160%}#home .collection-text{position:absolute;bottom:5%;left:5%;color:#fff}#home .category-btn-wrapper{display:inline-block;cursor:pointer}#home .category-btn-wrapper .read-more-btn{text-decoration:none;position:relative;display:flex;justify-content:center}#home .category-btn-wrapper .read-more-btn span{text-decoration:none;color:#7c7c7c;margin-top:16px;display:flex;justify-content:center;transition:transform .3s ease-in-out}#home .category-btn-wrapper .read-more-btn .animated-line{content:"";position:absolute;margin-top:5px;left:0;bottom:-10px;width:100%;border-bottom:1px solid #7C7C7C;transition:width .3s ease-in-out}#home .category-btn-wrapper:hover .read-more-btn span{transform:translate(20px)}#home .category-btn-wrapper:hover .read-more-btn .animated-line{width:160%}#home .collection-btn-wrapper{display:inline-block;cursor:pointer}#home .collection-btn-wrapper .read-more-btn{text-decoration:none;position:relative;display:flex;justify-content:center}#home .collection-btn-wrapper .read-more-btn span{text-decoration:none;color:#fff;margin-top:16px;display:flex;justify-content:center;transition:transform .3s ease-in-out}#home .collection-btn-wrapper .read-more-btn .animated-line{content:"";position:absolute;margin-top:5px;left:0;bottom:-10px;width:100%;border-bottom:1px solid #FFFFFF;transition:width .3s ease-in-out}#home .collection-btn-wrapper:hover .read-more-btn span{transform:translate(20px)}#home .collection-btn-wrapper:hover .read-more-btn .animated-line{width:160%}.content-wrapper{overflow:hidden}.content-wrapper .category-wrapper{position:relative}.content-wrapper .category-wrapper .white-overlay{position:absolute;right:0;top:0;height:100%;width:20%;background:linear-gradient(to left,rgba(255,255,255,.8),transparent);pointer-events:none;z-index:10}@media only screen and (max-width: 767px){.content-wrapper .category-wrapper .white-overlay{display:none}}.content-wrapper .mySwiper{position:relative;overflow:unset}.content-wrapper .mySwiper .swiper-wrapper{padding-bottom:50px}@media only screen and (max-width: 767px){.content-wrapper .mySwiper .swiper-wrapper{margin-left:0}}.content-wrapper .mySwiper .swiper-pagination-progressbar,.content-wrapper .mySwiper .swiper-pagination-progressbar.swiper-pagination-horizontal{left:50%;translate:-50%;width:90%;bottom:0!important;top:unset!important}.content-wrapper .mySwiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.content-wrapper .mySwiper .swiper-pagination-progressbar.swiper-pagination-horizontal .swiper-pagination-progressbar-fill{background:gray}.content-wrapper .mySwiper-product{margin-bottom:50px;padding-bottom:50px;padding-left:5px;position:relative;overflow:unset}.content-wrapper .mySwiper-product .swiper-wrapper{margin-bottom:12px}.content-wrapper .mySwiper-product .swiper-pagination-progressbar,.content-wrapper .mySwiper-product .swiper-pagination-progressbar.swiper-pagination-horizontal{left:50%;translate:-50%;width:90%;bottom:0!important;top:unset!important;height:var(--swiper-pagination-progressbar-size, 1px)}.content-wrapper .mySwiper-product .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.content-wrapper .mySwiper-product .swiper-pagination-progressbar.swiper-pagination-horizontal .swiper-pagination-progressbar-fill{background:gray}.content-wrapper .mySwiper-product .swiper-button-next,.content-wrapper .mySwiper-product .swiper-button-prev{top:var(--swiper-navigation-top-offset, 80%)}.content-wrapper .mySwiper-product .swiper-button-next{width:20px;right:var(--swiper-navigation-sides-offset, 30%)}.content-wrapper .mySwiper-product .swiper-button-prev{width:20px;left:var(--swiper-navigation-sides-offset, 30%)}.content-wrapper .mySwiper-product .swiper-button-next:after{display:none}.content-wrapper .mySwiper-product .swiper-button-prev:after{display:none}.swiper-scrollbar{height:2px;position:static!important}.swiper-scrollbar.more-product{margin-top:80px}.swiper-scrollbar-horizontal{left:40%;bottom:0!important;top:unset!important}.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:gray;height:1px}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{height:var(--swiper-scrollbar-size, 1px)}.mySwiper-product{margin-bottom:50px;padding-left:5px;position:relative}.mySwiper-product .swiper-wrapper{margin-bottom:12px}.mySwiper-product .swiper-pagination-progressbar,.mySwiper-product .swiper-pagination-progressbar.swiper-pagination-horizontal{left:50%;translate:-50%;width:90%;bottom:0!important;top:unset!important;height:var(--swiper-pagination-progressbar-size, 1px)}.mySwiper-product .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.mySwiper-product .swiper-pagination-progressbar.swiper-pagination-horizontal .swiper-pagination-progressbar-fill{background:gray}.mySwiper-product .swiper-button-next,.mySwiper-product .swiper-button-prev{top:var(--swiper-navigation-top-offset, 80%)}.mySwiper-product .swiper-button-next{width:20px;right:var(--swiper-navigation-sides-offset, 30%)}.mySwiper-product .swiper-button-prev{width:20px;left:var(--swiper-navigation-sides-offset, 30%)}.mySwiper-product .swiper-button-next:after{display:none}.mySwiper-product .swiper-button-prev:after{display:none}.mySwiper-product .swiper-wrapper .swiper-slide .white-area{background-color:#fbfbfb;display:flex;align-items:center;height:255px}.mySwiper-product .swiper-wrapper .swiper-slide .white-area img{width:100%;object-fit:contain;height:100%}.swiper-pagination-progressbar.swiper-pagination-horizontal{height:var(--swiper-pagination-progressbar-size, 1px)}.color-options{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.color-dot{width:12px;height:12px;border-radius:50%;cursor:pointer}.color-dot.white{border:1px solid #ccc}#about .main-banner-wrapper{margin-top:80px;width:100%;height:100%}#about .main-banner-wrapper .text-wrapper{color:#fff;position:absolute;top:50%;left:50%;translate:-50% -50%;white-space:nowrap}#about .main-banner-wrapper picture img{object-fit:cover;height:100%;width:100%}@media only screen and (max-width: 991px){#about .main-banner-wrapper{height:40vh}}@media only screen and (max-width: 991px){#about .main-banner-wrapper.small{height:25vh}}#about .text-section{padding-top:80px;padding-bottom:80px;display:flex;gap:136px}#about .text-section .title{width:300px}@media only screen and (max-width: 767px){#about .text-section .title{width:unset}}@media only screen and (max-width: 767px){#about .text-section{padding:20px 0;text-align:center;flex-direction:column;gap:0px}}@media only screen and (max-width: 575px){#about .text-section{padding:20px}}#about .partner-wrapper{background-color:#d4d4d41a;padding:80px 0;text-align:center}#about .partner-wrapper .img-wrapper img{width:400px}@media only screen and (max-width: 575px){#about .partner-wrapper .img-wrapper img{width:300px}}@media only screen and (max-width: 450px){#about .partner-wrapper .img-wrapper img{width:200px}}#about .partner-wrapper .text-wrapper{padding-top:50px;margin-bottom:30px}#about .partner-wrapper .text-wrapper .title{text-align:center;color:#5b524d}#about .partner-wrapper .text-wrapper .text-container{width:600px;padding-top:50px;margin:auto}#about .partner-wrapper .text-wrapper .text-container .sub-text{color:#000;text-align:center}#about .partner-wrapper .text-wrapper .text-container .sub-text span{display:block}#about .partner-wrapper .text-wrapper .text-container .text-quotation{font-size:60px}#about .partner-wrapper .text-wrapper .text-container .text-quotation.open{left:10px;top:15px;position:absolute}#about .partner-wrapper .text-wrapper .text-container .text-quotation.close{right:10px;bottom:-70px;position:absolute}@media only screen and (max-width: 575px){#about .partner-wrapper .text-wrapper .text-container .text-quotation{font-size:50px}}@media only screen and (max-width: 650px){#about .partner-wrapper .text-wrapper .text-container{width:500px}}@media only screen and (max-width: 575px){#about .partner-wrapper .text-wrapper .text-container{width:300px}}#about .partner-wrapper .text-wrapper .name-wrapper{color:#7c7c7c;padding-top:30px}#about .partner-wrapper .btn-wrapper{display:flex;justify-content:center}#about .partner-wrapper .btn-wrapper .view-more-btn{text-decoration:none;position:relative;display:inline-block;cursor:pointer;color:#5b524d}#about .partner-wrapper .btn-wrapper .view-more-btn:after{content:"";position:absolute;margin-top:5px;left:50%;bottom:-10px;width:120%;height:1px;background-color:#000;transition:width .3s ease-in-out,left .3s ease-in-out;transform:translate(-50%);color:#5b524d}#about .partner-wrapper .btn-wrapper .view-more-btn:hover:after{width:160%}@media only screen and (max-width: 575px){#about .partner-wrapper{padding:40px 0}}#about .region-img-wrapper{display:flex;gap:66px}#about .region-img-wrapper .inner-wrapper{display:flex;flex-direction:column;gap:16px}@media only screen and (max-width: 992px){#about .region-img-wrapper{gap:40px}}#about .region-img-mobile-wrapper{display:flex;flex-direction:column}#about .region-img-mobile-wrapper .inner-wrapper{background-color:#000}#about .region-img-mobile-wrapper .inner-wrapper .text-wrapper{position:absolute;top:50%;left:50%;translate:-50% -50%;color:#fff;width:fit-content}#about .region-img-mobile-wrapper .inner-wrapper .banner-img{opacity:.5}#about .region-img-mobile-wrapper .row{--bs-gutter-x: 0px}#about .statement{display:flex;gap:50px;height:700px}@media only screen and (min-width: 1290px){#about .statement{padding-top:120px}}@media only screen and (max-width: 1500px){#about .statement{height:580px}}@media only screen and (max-width: 1290px){#about .statement{height:unset}}#about .statement .righty-container{padding-right:5px}#about .statement .img-wrapper{background-color:#000}@media only screen and (max-width: 1290px){#about .statement .img-wrapper{background-color:unset}}#about .statement .img-wrapper img{width:auto;height:100%}@media only screen and (min-width: 992px) and (max-width: 1290px){#about .statement .img-wrapper img{width:auto}}@media only screen and (max-width: 991px){#about .statement .img-wrapper img{width:100%}}@media only screen and (min-width: 992px) and (max-width: 1290px){#about .statement .img-wrapper{width:auto;flex-direction:column;align-items:center;padding:0 80px}}@media only screen and (max-width: 991px){#about .statement .img-wrapper{width:100%;padding-top:80px}}#about .statement .text-wrapper{width:70%;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 1290px){#about .statement .text-wrapper{padding-right:120px}}#about .statement .text-wrapper .title{padding-bottom:20px}#about .statement .text-wrapper .content span{margin-top:20px;display:block}@media only screen and (min-width: 992px) and (max-width: 1290px){#about .statement .text-wrapper{width:auto;padding:0 80px}}@media only screen and (max-width: 991px){#about .statement .text-wrapper{width:auto}}@media only screen and (max-width: 1290px){#about .statement{flex-direction:column;align-items:center}}@media only screen and (min-width: 992px) and (max-width: 1290px){#about .statement{padding-top:50px}}#business .main-banner-wrapper{margin-top:80px;width:100%;height:100%}#business .main-banner-wrapper .text-wrapper{color:#fff;position:absolute;top:50%;left:50%;translate:-50% -50%}#business .main-banner-wrapper picture img{object-fit:cover;height:100%;width:100%}@media only screen and (max-width: 991px){#business .main-banner-wrapper{height:40vh}}#business .business-wrapper{padding-top:80px}@media only screen and (min-width: 992px){#business .business-wrapper{padding:80px 119px 0}}#business .business-wrapper .content{padding-bottom:120px;display:flex;gap:60px}#business .business-wrapper .content.reverse{flex-direction:row-reverse}@media only screen and (max-width: 992px){#business .business-wrapper .content.reverse{flex-direction:column;align-items:center}}#business .business-wrapper .content .img-wrapper{width:60%}@media only screen and (max-width: 992px){#business .business-wrapper .content .img-wrapper{width:auto}}#business .business-wrapper .content .text-wrapper{width:40%;display:flex;flex-direction:column;justify-content:center;gap:20px}@media only screen and (max-width: 992px){#business .business-wrapper .content .text-wrapper{width:auto}}@media only screen and (max-width: 767px){#business .business-wrapper .content .text-wrapper{gap:10px;align-items:center}}@media only screen and (max-width: 992px){#business .business-wrapper .content{flex-direction:column;align-items:center}}@media only screen and (max-width: 992px){#business .business-wrapper .content{padding-bottom:50px}}@media only screen and (max-width: 767px){#business .business-wrapper .content{gap:10px}}#business .business-wrapper .content.second-item{padding-bottom:0}#news .main-banner-wrapper{margin-top:80px;width:100%;height:100%}#news .main-banner-wrapper .text-wrapper{color:#fff;position:absolute;top:50%;left:50%;translate:-50% -50%}#news .main-banner-wrapper picture img{object-fit:cover;height:100%;width:100%}@media only screen and (max-width: 991px){#news .main-banner-wrapper{height:40vh}}#news .read-more-btn-wrapper{display:inline-block;cursor:pointer}#news .read-more-btn-wrapper .read-more-btn{text-decoration:none;position:relative;display:flex;justify-content:center}#news .read-more-btn-wrapper .read-more-btn span{text-decoration:none;color:#5b524d;margin-top:30px;display:flex;justify-content:center;transition:transform .3s ease-in-out}#news .read-more-btn-wrapper .read-more-btn .animated-line{content:"";position:absolute;margin-top:5px;left:0;bottom:-10px;width:100%;border-bottom:1px solid #5B524D;transition:width .3s ease-in-out}#news .read-more-btn-wrapper:hover .read-more-btn span{transform:translate(20px)}#news .read-more-btn-wrapper:hover .read-more-btn .animated-line{width:160%}#news .news-wrapper .swiper-container .swiper-button-next:after{display:none}#news .news-wrapper .swiper-container .swiper-button-prev:after{display:none}#news .news-wrapper .swiper-container .swiper-button-next,#news .news-wrapper .swiper-container .swiper-button-prev{position:absolute;top:50%}@media only screen and (max-width: 1350px){#news .news-wrapper .swiper-container .swiper-button-next,#news .news-wrapper .swiper-container .swiper-button-prev{display:none}}#news .news-wrapper .swiper-container .swiper-button-prev{width:calc(var(--swiper-navigation-size) / 44 * 45);left:var(--swiper-navigation-sides-offset, -50px)}#news .news-wrapper .swiper-container .swiper-button-next{width:calc(var(--swiper-navigation-size) / 44 * 45);right:var(--swiper-navigation-sides-offset, -50px)}#news .news-wrapper .mySwiper-news{position:relative;padding-top:50px;padding-bottom:50px}#news .news-wrapper .mySwiper-news .swiper-pagination-progressbar,#news .news-wrapper .mySwiper-news .swiper-pagination-progressbar.swiper-pagination-horizontal{left:50%;translate:-50%;width:75%;bottom:0!important;top:unset!important;height:var(--swiper-pagination-progressbar-size, 1px)}#news .news-wrapper .mySwiper-news .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,#news .news-wrapper .mySwiper-news .swiper-pagination-progressbar.swiper-pagination-horizontal .swiper-pagination-progressbar-fill{background:gray}#news .news-wrapper .mySwiper-news .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,#news .news-wrapper .mySwiper-news .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background-color:gray}#news .news-wrapper .mySwiper-news .news-card{display:flex}#news .news-wrapper .mySwiper-news .news-card .left-wrapper{width:60%}@media only screen and (max-width: 1350px){#news .news-wrapper .mySwiper-news .news-card .left-wrapper{width:auto}}#news .news-wrapper .mySwiper-news .news-card .right-wrapper{justify-content:center;flex-direction:column;display:flex;padding:0 50px;width:40%;background-color:#fbfbfb}#news .news-wrapper .mySwiper-news .news-card .right-wrapper .sub{color:#7c7c7c}#news .news-wrapper .mySwiper-news .news-card .right-wrapper .read-more{padding-top:50px}@media only screen and (max-width: 767px){#news .news-wrapper .mySwiper-news .news-card .right-wrapper .read-more{padding-top:30px}}@media only screen and (max-width: 1350px){#news .news-wrapper .mySwiper-news .news-card .right-wrapper{width:auto;padding:50px}}@media only screen and (max-width: 767px){#news .news-wrapper .mySwiper-news .news-card .right-wrapper{padding:30px}}@media only screen and (max-width: 1350px){#news .news-wrapper .mySwiper-news .news-card{flex-direction:column}}#news .brand-wrapper{padding:0 5px}#news .brand-wrapper .title-wrapper{padding-top:120px;padding-bottom:30px}@media only screen and (max-width: 997px){#news .brand-wrapper .title-wrapper{padding-top:30px;padding-bottom:10px}}#news .brand-wrapper .content-wrapper .section-wrapper{padding-bottom:20px}#news .brand-wrapper .content-wrapper .section-wrapper .bottom-wrapper{margin-bottom:20px;padding:20px 0 0}#news .brand-wrapper .content-wrapper .section-wrapper .bottom-wrapper .title{padding-bottom:5px}#news .brand-wrapper .content-wrapper .section-wrapper .bottom-wrapper .read-more{padding-top:50px}@media only screen and (max-width: 997px){#news .brand-wrapper .content-wrapper .section-wrapper .bottom-wrapper{padding:20px;background-color:#fbfbfb}}@media only screen and (max-width: 997px){#news .brand-wrapper .content-wrapper{flex-direction:column;gap:0px}}#news-details .main-banner-wrapper{margin-top:80px;width:100%;height:100%}#news-details .main-banner-wrapper .text-wrapper{color:#000;text-align:center;padding:30px 0 10px}@media only screen and (min-width: 1290px){#news-details .main-banner-wrapper .text-wrapper{padding:80px 0 30px}}#news-details .content-wrapper{font-family:ZenMaruGothic;padding-top:50px}@media only screen and (min-width: 1290px){#news-details .content-wrapper{padding:50px 117px}}#news-details .content-wrapper .section-1{padding-bottom:50px;color:#7c7c7c}#news-details .content-wrapper .section-2 .top-wrapper{padding-bottom:10px;color:#000}#news-details .content-wrapper .section-2 .center-wrapper{padding-bottom:15px;color:#7c7c7c}#news-details .content-wrapper .section-2 .img-wrapper{padding-bottom:15px}#news-details .content-wrapper .section-2 .bottom-wrapper{color:#7c7c7c}#news-details .social-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}#news-details .social-wrapper .share-text{color:#7c7c7c}#news-details .social-wrapper .icon-wrapper{display:flex;gap:40px}#news-details .social-wrapper .icon-wrapper .img-wrapper{width:24px;padding:0;border:none;background-color:transparent}#contact .main-banner-wrapper{margin-top:80px;width:100%;height:100%}#contact .main-banner-wrapper .text-wrapper{color:#fff;position:absolute;top:50%;left:50%;translate:-50% -50%}#contact .main-banner-wrapper picture img{object-fit:cover;height:100%;width:100%}@media only screen and (max-width: 991px){#contact .main-banner-wrapper{height:40vh}}#contact .content-wrapper{display:flex;padding-top:80px}@media only screen and (min-width: 992px){#contact .content-wrapper{padding:80px 119px 0}}#contact .content-wrapper .left-wrapper{width:25%}#contact .content-wrapper .left-wrapper .title{padding-bottom:50px}#contact .content-wrapper .left-wrapper .contact-info .title{padding-bottom:10px}#contact .content-wrapper .left-wrapper .contact-info .detail{color:#bbaa97;padding-bottom:50px;display:flex;align-items:start;gap:8px}#contact .content-wrapper .left-wrapper .contact-info .detail span{padding-left:5px;margin-bottom:0}#contact .content-wrapper .left-wrapper .contact-info .detail .img-wrapper img{width:24px}@media only screen and (max-width: 1600px){#contact .content-wrapper .left-wrapper{width:fit-content}}@media only screen and (max-width: 997px){#contact .content-wrapper .left-wrapper{width:fit-content}}@media only screen and (max-width: 767px){#contact .content-wrapper .left-wrapper{width:auto}}#contact .content-wrapper .vertical-line{border:1px solid #D4D4D4;margin-right:70px;margin-left:50px}@media only screen and (max-width: 1600px){#contact .content-wrapper .vertical-line{margin-right:80px;margin-left:80px}}@media only screen and (max-width: 767px){#contact .content-wrapper .vertical-line{display:none}}#contact .content-wrapper .right-wrapper{width:75%}#contact .content-wrapper .right-wrapper .title{padding-bottom:50px}#contact .content-wrapper .right-wrapper input{padding:16px;margin-bottom:30px;border-bottom:1px solid #7E807C;border-left:0px;border-top:0px;border-right:0px;width:100%}#contact .content-wrapper .right-wrapper input.content{padding-bottom:120px}#contact .content-wrapper .right-wrapper input:focus-visible{outline:none}#contact .content-wrapper .right-wrapper textarea{padding:16px;margin-bottom:30px;border-bottom:1px solid #7E807C;border-left:0px;border-top:0px;border-right:0px;width:100%}#contact .content-wrapper .right-wrapper textarea.content{padding-bottom:120px}#contact .content-wrapper .right-wrapper textarea:focus-visible{outline:none}#contact .content-wrapper .right-wrapper .btn-wrapper{display:flex;justify-content:end}#contact .content-wrapper .right-wrapper .btn-wrapper button{width:108px;height:40px;background-color:#5b524d;color:#fff;padding:8px 20px;display:flex;gap:8px;align-items:center;border:none}#contact .content-wrapper .right-wrapper .btn-wrapper button img{width:24px}@media only screen and (max-width: 1600px){#contact .content-wrapper .right-wrapper{width:60%}}@media only screen and (max-width: 997px){#contact .content-wrapper .right-wrapper{width:50%}}@media only screen and (max-width: 767px){#contact .content-wrapper .right-wrapper{width:auto}}@media only screen and (max-width: 767px){#contact .content-wrapper{flex-direction:column}}.swal2-confirm{width:190px;background-color:#5b524d!important}.swal2-popup{background-color:#bbaa97}#product .product-wrapper{margin-top:80px;margin-bottom:30px;display:flex;padding:50px 80px 0}#product .product-wrapper .main-title{width:50%;display:flex;align-items:center}@media only screen and (max-width: 1200px){#product .product-wrapper .main-title{width:100%;justify-content:center;margin-bottom:20px}}@media only screen and (max-width: 991px){#product .product-wrapper .main-title{margin-bottom:30px}}#product .product-wrapper .swiper-main-container{width:50%}#product .product-wrapper .swiper-main-container .swiper-container{width:100%;padding:0 50px}#product .product-wrapper .swiper-main-container .swiper-container .swiper-button-next:after{display:none}#product .product-wrapper .swiper-main-container .swiper-container .swiper-button-prev:after{display:none}#product .product-wrapper .swiper-main-container .swiper-container .swiper-button-next,#product .product-wrapper .swiper-main-container .swiper-container .swiper-button-prev{position:absolute;top:50%}#product .product-wrapper .swiper-main-container .swiper-container .swiper-button-prev{left:var(--swiper-navigation-sides-offset, -10px)}#product .product-wrapper .swiper-main-container .swiper-container .swiper-button-next{right:var(--swiper-navigation-sides-offset, -10px)}@media only screen and (max-width: 590px){#product .product-wrapper .swiper-main-container .swiper-container{padding:0}}@media only screen and (max-width: 1500px){#product .product-wrapper .swiper-main-container{width:70%}}@media only screen and (max-width: 1200px){#product .product-wrapper .swiper-main-container{width:100%}}@media only screen and (max-width: 1200px){#product .product-wrapper{flex-direction:column}}@media only screen and (max-width: 767px){#product .product-wrapper{padding:50px 50px 0}}@media only screen and (max-width: 500px){#product .product-wrapper{padding:50px 20px 0}}#product #new-design.active{color:#bbaa97}#product .filter-wrapper{margin-top:50px;padding:20px 50px;border-top:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;display:flex;justify-content:space-between;align-items:center}#product .filter-wrapper .left-wrapper{display:flex;justify-content:center;align-items:center;gap:60px}#product .filter-wrapper .left-wrapper .filter-text{display:flex;justify-content:center;align-items:center;margin-bottom:0;gap:8px}#product .filter-wrapper .left-wrapper .filter-text span{width:24px}#product .filter-wrapper .left-wrapper .filter-type-wrapper{display:flex;justify-content:center;align-items:center;gap:24px}#product .filter-wrapper .left-wrapper .filter-type-wrapper .type-wrapper{display:flex;justify-content:center;align-items:center;cursor:pointer;gap:8px}#product .filter-wrapper .left-wrapper .filter-type-wrapper .type-wrapper span,#product .filter-wrapper .left-wrapper .filter-type-wrapper span{width:24px}#product .filter-wrapper .right-wrapper{display:flex;justify-content:center;align-items:center;gap:60px}#product .filter-wrapper .right-wrapper .total-item{color:#7c7c7c}#product .filter-wrapper .right-wrapper .sort-wrapper{display:flex;justify-content:center;align-items:center;gap:8px}#product .filter-wrapper .right-wrapper .sort-wrapper span{width:24px}@media only screen and (max-width: 996px){#product .filter-wrapper{display:none}}#product .mobile-filter-wrapper{position:relative;margin:0 20px;padding:10px 20px;border-bottom:1px solid #D4D4D4;display:flex;justify-content:space-between;align-items:center}#product .mobile-filter-wrapper .left-wrapper{display:flex;justify-content:center;align-items:center;gap:60px}#product .mobile-filter-wrapper .left-wrapper .filter-text{display:flex;justify-content:center;align-items:center;margin-bottom:0;gap:8px}#product .mobile-filter-wrapper .left-wrapper .filter-text span{width:24px}#product .mobile-filter-wrapper .right-wrapper{display:flex;justify-content:center;align-items:center;gap:24px}#product .mobile-filter-wrapper .right-wrapper .total-item{color:#7c7c7c}#product .mobile-filter-wrapper .right-wrapper .sort-wrapper{display:flex;justify-content:center;align-items:center;gap:8px}#product .mobile-filter-wrapper .right-wrapper .sort-wrapper span{width:24px}@media only screen and (min-width: 997px){#product .mobile-filter-wrapper{display:none}}#product .mobile-filter-wrapper .mobile-dropdown-wrapper{display:none;position:absolute;top:47px;left:0;width:100%;background:#fff;z-index:1000}#product .mobile-filter-wrapper .mobile-sort-dropdown-wrapper{display:none;position:absolute;top:47px;left:0;width:100%;background:#fff;z-index:9999}#product .mobile-filter-wrapper .accordion-body{display:flex;flex-wrap:wrap;gap:40px;padding:16px}#product .mobile-filter-wrapper .accordion-body span.active{color:#bbaa97}#product .mobile-filter-wrapper .accordion-body span.color-dot.active{border:3px solid #BBAA97}#product .mobile-filter-wrapper .accordion-button{box-shadow:unset}#product .mobile-filter-wrapper .accordion-button:not(.collapsed){color:#fff;background-color:#d4d4d4;box-shadow:unset}#product .dropdown-overflow{overflow:hidden}#product .dropdown-content-wrapper{overflow:hidden;cursor:pointer;position:relative}#product .dropdown-content-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#d4d4d4;transition:opacity .3s ease-in-out}#product .dropdown-content-wrapper .dropdown-content{padding:0 0 0 50px;gap:32px;display:flex;flex-wrap:wrap;align-items:center;height:0;overflow:hidden;cursor:pointer}#product .dropdown-content-wrapper .dropdown-content.active{padding:20px 0 20px 50px;height:auto}#product .dropdown-content-wrapper .dropdown-content span:hover,#product .dropdown-content-wrapper .dropdown-content span.active{color:#bbaa97}#product .dropdown-content-wrapper .dropdown-content span.color-dot.active{border:3px solid #BBAA97}#product .dropdown-content-wrapper:not(:has(.dropdown-content.active)):after{opacity:0}@media only screen and (max-width: 996px){#product .dropdown-content-wrapper{display:none}}#product .product-list-wrapper{padding:50px 50px 80px}@media only screen and (max-width: 991px){#product .product-list-wrapper{padding:30px 20px 60px}}#product .product-list-wrapper .product-row .product-column{padding-bottom:24px}#product .product-list-wrapper .product-row .product-column .product-link{text-decoration:none}#product .product-list-wrapper .product-row .product-column .product-link .product-details{padding-top:5px}#product .product-list-wrapper .product-row .product-column .product-link .product-details .name{display:flex;color:#000;margin-bottom:0}#product .product-list-wrapper .product-row .product-column .product-link .product-details .material-type-wrapper{display:flex;flex-wrap:wrap;color:#d4d4d4}#product .product-list-wrapper .product-row .product-column .product-link .product-details .material-type-wrapper .type{display:flex;color:#d4d4d4}#product .product-list-wrapper .product-row .product-column .product-link .product-details .color-options{display:flex;flex-wrap:wrap}#product .product-list-wrapper .mySwiper-product-page-details .swiper-button-next-details,#product .product-list-wrapper .mySwiper-product-page-details .swiper-button-prev-details{width:20px;position:absolute;z-index:1000;top:80%}#product .product-list-wrapper .mySwiper-product-page-details .swiper-button-prev-details{left:30%}@media only screen and (max-width: 991px){#product .product-list-wrapper .mySwiper-product-page-details .swiper-button-prev-details{left:30%}}#product .product-list-wrapper .mySwiper-product-page-details .swiper-wrapper .swiper-slide .white-area{background-color:#fbfbfb;display:flex;align-items:center;height:350px}#product .product-list-wrapper .mySwiper-product-page-details .swiper-wrapper .swiper-slide .white-area img{object-fit:contain;height:100%;width:100%}@media only screen and (max-width: 1800px){#product .product-list-wrapper .mySwiper-product-page-details .swiper-wrapper .swiper-slide .white-area{height:250px}}#product .product-list-wrapper .mySwiper-product-page-details .swiper-button-next-details{right:30%}@media only screen and (max-width: 991px){#product .product-list-wrapper .mySwiper-product-page-details .swiper-button-next-details{right:30%}}#product .mySwiper-product-page .swiper-wrapper .swiper-slide .left-wrapper .category-text{margin-top:10px;color:#7c7c7c}#product #product-count{text-align:center;margin-top:80px;color:#7c7c7c}#product #load-more-btn-wrapper{cursor:pointer;margin-top:30px;display:flex;justify-content:center;color:#5b524d}#product #load-more-btn-wrapper #load-more-btn{width:170px;border-bottom:1px solid #5B524D}#product #load-more-btn-wrapper #load-more-btn .view-more-btn{padding-bottom:10px}#product-details{margin-top:130px}#product-details .product-name .material-wrapper{display:flex;flex-wrap:wrap}#product-details .product-name .type{color:#d4d4d4}#product-details .top-product-wrapper{display:flex;justify-content:space-evenly}#product-details .top-product-wrapper .img-wrapper{margin-right:40px;width:50%;display:flex;justify-content:end;align-items:end;flex-direction:column}#product-details .top-product-wrapper .img-wrapper .large-img{width:100%}#product-details .top-product-wrapper .img-wrapper .small-img{width:100%;display:flex;padding-top:20px;gap:20px}@media only screen and (max-width: 991px){#product-details .top-product-wrapper .img-wrapper{width:100%}}#product-details .top-product-wrapper .details-wrapper{display:flex;gap:40px;flex-direction:column;width:40%;height:auto}#product-details .top-product-wrapper .details-wrapper .name{color:#000}#product-details .top-product-wrapper .details-wrapper .name .material-wrapper{display:flex;flex-wrap:wrap}#product-details .top-product-wrapper .details-wrapper .name .material-wrapper .type{color:#d4d4d4}#product-details .top-product-wrapper .details-wrapper .color-options{display:flex;flex-wrap:wrap}#product-details .top-product-wrapper .details-wrapper .color-options .color-dot{width:32px;height:32px}#product-details .top-product-wrapper .details-wrapper .color-options .color-dot.white{border:1px solid #ccc}#product-details .top-product-wrapper .details-wrapper .description,#product-details .top-product-wrapper .details-wrapper .size{color:#7c7c7c}#product-details .top-product-wrapper .details-wrapper .size span{color:#000}#product-details .top-product-wrapper .details-wrapper .social-wrapper{color:#7c7c7c;display:flex;justify-content:space-between;align-items:center}#product-details .top-product-wrapper .details-wrapper .social-wrapper .inner-wrapper{display:flex;gap:40px}#product-details .top-product-wrapper .details-wrapper .social-wrapper .inner-wrapper .social-link{width:24px;height:24px}@media only screen and (max-width: 991px){#product-details .top-product-wrapper .details-wrapper{width:100%}}@media only screen and (max-width: 991px){#product-details .top-product-wrapper{flex-direction:column}}#product-details .product-details .name{margin-bottom:5px}#product-details .product-details .color-options{display:flex;flex-wrap:wrap}#product-details .product-details .color-options .color-dot{width:12px;height:12px}#product-details .product-details .color-options .color-dot.white{border:1px solid #ccc}#product-details .product-details .material-wrapper{display:flex;flex-wrap:wrap}#product-details .product-details .material-wrapper .type{color:#d4d4d4}#product-details .stackSwiper2{height:80%;width:100%}#product-details .stackSwiper{box-sizing:border-box;padding:10px 0}#product-details .stackSwiper .swiper-slide{width:25%;height:100%;opacity:.4}#product-details .stackSwiper .swiper-slide-thumb-active{opacity:1}#product-details .stack-swiper-container{display:flex;justify-content:center;gap:40px;margin-bottom:0}@media only screen and (max-width: 991px){#product-details .stack-swiper-container{flex-direction:column;gap:20px}}#product-details .stack-swiper-container .stack-swiper-wrapper{width:40%}@media only screen and (max-width: 991px){#product-details .stack-swiper-container .stack-swiper-wrapper{width:100%}}#product-details .stack-swiper-container .details-wrapper{display:flex;gap:40px;flex-direction:column;width:40%;height:auto}#product-details .stack-swiper-container .details-wrapper .material-wrapper{display:flex;flex-wrap:wrap}#product-details .stack-swiper-container .details-wrapper .material-wrapper .type{color:#d4d4d4}#product-details .stack-swiper-container .details-wrapper .color-options{display:flex;flex-wrap:wrap;gap:16px}#product-details .stack-swiper-container .details-wrapper .color-options .color-dot{width:20px;height:20px}#product-details .stack-swiper-container .details-wrapper .color-options .color-dot.active{border:1px solid #000000}#product-details .stack-swiper-container .details-wrapper .color-options .color-dot.white{border:1px solid #ccc}#product-details .stack-swiper-container .details-wrapper .description,#product-details .stack-swiper-container .details-wrapper .size{color:#7c7c7c}#product-details .stack-swiper-container .details-wrapper .size span{color:#000}#product-details .stack-swiper-container .details-wrapper .social-wrapper{color:#7c7c7c;display:flex;justify-content:space-between;align-items:center}#product-details .stack-swiper-container .details-wrapper .social-wrapper .inner-wrapper{display:flex;gap:40px}#product-details .stack-swiper-container .details-wrapper .social-wrapper .inner-wrapper .social-link{width:24px;height:24px;padding:0;border:none;background-color:transparent}@media only screen and (max-width: 991px){#product-details .stack-swiper-container .details-wrapper{width:100%}}#product-details .stack-swiper-container .swiper-wrapper .swiper-slide .white-area{background-color:#fbfbfb;display:flex;align-items:center;height:255px}#product-details .stack-swiper-container .swiper-wrapper .swiper-slide .white-area.big{height:100%}#product-details .stack-swiper-container .swiper-wrapper .swiper-slide .white-area.big img{object-fit:contain}#product-details .stack-swiper-container .swiper-wrapper .swiper-slide .white-area img{width:100%;object-fit:contain;height:100%}#product-details #white-area-banner{background-color:#fbfbfb;display:flex;align-items:center;max-height:960px}#product-details #white-area-banner img{width:100%;object-fit:cover;height:100%}#product-details .middle-banner-wrapper{margin-top:200px;margin-bottom:120px}@media only screen and (max-width: 1200px){#product-details .middle-banner-wrapper{margin-bottom:80px}}@media only screen and (max-width: 991px){#product-details .middle-banner-wrapper{margin-top:80px}}#product-details .swiper-pagination-bullet-active{background-color:#7c7c7c}#product-details .swiper-button-next,#product-details .swiper-button-prev{color:#7c7c7c}#product-details .swiper-button-next.banner-middle{margin-right:50px}#product-details .swiper-button-prev.banner-middle{margin-left:50px}#product-details .swiper-button-next:after,#product-details .swiper-button-prev:after{font-size:25px}#product-details .swiper-button-next.banner{top:var(--swiper-navigation-top-offset, 85%);right:var(--swiper-navigation-sides-offset, 35%)}#product-details .swiper-button-prev.banner{top:var(--swiper-navigation-top-offset, 85%);left:var(--swiper-navigation-sides-offset, 35%)}#product-details .swiper-slide img{width:100%}#product-details .swiper-slide.banner img{width:100%;height:100%}#product-details .swiper-horizontal>.swiper-pagination-progressbar,#product-details .swiper-pagination-progressbar.swiper-pagination-horizontal{height:var(--swiper-pagination-progressbar-size, 1px);width:70%}#product-details .middle-banner-wrapper .swiper-button-next,#product-details .middle-banner-wrapper .swiper-button-prev{color:#fff}#product-details .explore-wrapper .mySwiper-product .swiper-slide .product-link{text-decoration:none;color:#000}#product-details .explore-wrapper .mySwiper-product .swiper-wrapper{padding-bottom:12px}#product-details .explore-wrapper .mySwiper-product .title-wrapper .explore-title-main{margin-bottom:30px}#sidebar-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1000;display:none;transition:opacity .3s ease;pointer-events:none}#error .big-title{font-family:ZenMaruGothic;font-size:60px;font-weight:400;line-height:46px;color:#5b524d;margin-bottom:60px;margin-top:80px}#error .not-found-wrapper{margin-bottom:60px;display:flex;flex-direction:column;gap:16px}#error .not-found-wrapper .content{color:#5b524d}#error .btn-wrapper{display:flex;justify-content:center}#error .btn-wrapper button{height:40px;background-color:#5b524d;color:#fff;padding:8px 20px;display:flex;gap:8px;align-items:center;border:none}#error .btn-wrapper button img{width:24px}
