﻿@charset "UTF-8";body,html{background-color:var(--safe-body);}header menu:after{content:"";display:none;}.page-body{min-height:40vh;background:#fff;background:linear-gradient(180deg,#fff 40%,#ececec 40%);padding-top:180px;}@media(min-width:340px){.page-body{padding-top:120px;}}@media(min-width:1024px){.page-body{padding-top:160px;}}@media(min-width:1920px){.page-body{padding-top:180px;}}.page-content{margin:0 auto;width:100%;}@media(min-width:348px){.page-content{padding:0 15px;}}@media(min-width:1024px){.page-content{max-width:1000px;}}@media(min-width:1280px){.page-content{max-width:1180px;}}@media(min-width:1368px){.page-content{max-width:1260px;}}@media(min-width:1440px){.page-content{max-width:1368px;}}@media(min-width:1680px){.page-content{max-width:1440px;}}@media(min-width:1920px){.page-content{max-width:1540px;}}.page-content .context{padding:100px 0;padding-top:0;}@media(min-width:348px){.page-content .context{padding:20px 0;}}@media(min-width:1280px){.page-content .context{padding:50px 0;}}@media(min-width:1440px){.page-content .context{padding:100px 0;padding-top:0;}}.page-content .context a{text-decoration:none;color:var(--color-gold);font-size:22px;}@media(min-width:348px){.page-content .context a{font-size:18px;}}@media(min-width:1080px){.page-content .context a{font-size:19px;}}@media(min-width:1368px){.page-content .context a{font-size:20px;}}@media(min-width:1440px){.page-content .context a{font-size:22px;}}.page-content .context ul{margin-left:auto;margin-right:auto;}@media(min-width:348px){.page-content .context ul{font-size:18px;}}@media(min-width:1080px){.page-content .context ul{max-width:880px;}}@media(min-width:1368px){.page-content .context ul{max-width:1024px;}}@media(min-width:1440px){.page-content .context ul{max-width:1360px;}}.page-content .context ul li{font-family:var(--family-jst-regular);list-style:disc;font-size:22px;}@media(min-width:348px){.page-content .context ul li{font-size:18px;}}@media(min-width:1080px){.page-content .context ul li{font-size:19px;max-width:880px;}}@media(min-width:1368px){.page-content .context ul li{font-size:20px;max-width:1024px;}}@media(min-width:1440px){.page-content .context ul li{font-size:22px;}}.page-content .context p{margin:0 auto;width:100%;font-size:22px;font-family:var(--family-jst-regular);padding:20px 0;line-height:1.8;letter-spacing:-.2px;color:var(--content-text);}@media(min-width:348px){.page-content .context p{font-size:18px;line-height:1.2;padding:10px 0;}}@media(min-width:1080px){.page-content .context p{font-size:19px;line-height:1.3;max-width:880px;}}@media(min-width:1368px){.page-content .context p{font-size:20px;max-width:1024px;}}@media(min-width:1440px){.page-content .context p{font-size:22px;line-height:1.5;max-width:1360px;}}.page-content .context h1,.page-content .context h2,.page-content .context h3,.page-content .context h4,.page-content .context h5,.page-content .context h6{font-family:var(--family-jst-bold);}@media(min-width:348px){.page-content .context h1,.page-content .context h2,.page-content .context h3,.page-content .context h4,.page-content .context h5,.page-content .context h6{font-size:20px;}}@media(min-width:1024px){.page-content .context h1,.page-content .context h2,.page-content .context h3,.page-content .context h4,.page-content .context h5,.page-content .context h6{font-size:20px;}}@media(min-width:1280px){.page-content .context h1,.page-content .context h2,.page-content .context h3,.page-content .context h4,.page-content .context h5,.page-content .context h6{font-size:25px;}}@media(min-width:1368px){.page-content .context h1,.page-content .context h2,.page-content .context h3,.page-content .context h4,.page-content .context h5,.page-content .context h6{font-size:28px;}}@media(min-width:1440px){.page-content .context h1,.page-content .context h2,.page-content .context h3,.page-content .context h4,.page-content .context h5,.page-content .context h6{font-size:35px;}}.page-content .context b{font-family:var(--family-ssn-bold);font-size:35px;}@media(min-width:348px){.page-content .context b{font-size:20px;}}@media(min-width:1024px){.page-content .context b{font-size:20px;}}@media(min-width:1280px){.page-content .context b{font-size:25px;}}@media(min-width:1368px){.page-content .context b{font-size:28px;}}@media(min-width:1440px){.page-content .context b{font-size:35px;}}.page-content .context img,.page-content .context video{padding:60px 0;width:100%;}@media(min-width:348px){.page-content .context img,.page-content .context video{padding:30px 0;}}@media(min-width:1440px){.page-content .context img,.page-content .context video{padding:60px 0;}}.page-content .context video{max-height:100%;}@media(min-width:764px){.page-content .context video{max-height:540px;}}.page-content .product-container{margin-left:auto;margin-right:auto;width:100%;padding:65px 0;}@media(min-width:340px){.page-content .product-container{max-width:90%;}}@media(min-width:768px){.page-content .product-container{max-width:720px;}}@media(min-width:1024px){.page-content .product-container{max-width:990px;}}@media(min-width:1368px){.page-content .product-container{max-width:1280px;}}@media(min-width:1920px){.page-content .product-container{max-width:1450px;}}.page-content .product-container .category-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;}.page-content .product-container .category-list .type-1{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:10px;}.page-content .product-container .category-list .type-1 .left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;max-width:800px;width:100%;}@media(min-width:340px){.page-content .product-container .category-list .type-1 .left{max-width:100%;}}@media(min-width:1280px){.page-content .product-container .category-list .type-1 .left{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}@media(min-width:1500px){.page-content .product-container .category-list .type-1 .left{max-width:800px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.page-content .product-container .category-list .type-1 .left .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:30px;cursor:pointer;height:100%;}.page-content .product-container .category-list .type-1 .left .item .context{max-width:300px;}.page-content .product-container .category-list .type-1 .left .item .context .title-product{margin:0;font-weight:bolder;font-family:var(--family-jst-regular);font-size:60px;line-height:1;}@media(max-width:768px){.page-content .product-container .category-list .type-1 .left .item .context .title-product{font-size:40px;}}.page-content .product-container .category-list .type-1 .left .item .context .title-product:after{display:none;}.page-content .product-container .category-list .type-1 .left .item .context h1,.page-content .product-container .category-list .type-1 .left .item .context h2,.page-content .product-container .category-list .type-1 .left .item .context h3,.page-content .product-container .category-list .type-1 .left .item .context h4,.page-content .product-container .category-list .type-1 .left .item .context h5,.page-content .product-container .category-list .type-1 .left .item .context h6{font-family:var(--family-jst-regular);font-size:70px;line-height:1;}.page-content .product-container .category-list .type-1 .left .item .context p{font-size:18px;font-family:var(--family-jst-regular);}.page-content .product-container .category-list .type-1 .left .item .context a{font-family:var(--family-jst-regular);font-size:21px;margin-top:80px;color:var(--color-title);display:inline-block;}@media(max-width:768px){.page-content .product-container .category-list .type-1 .left .item .context a{margin-top:30px;}}.page-content .product-container .category-list .type-1 .left .item .context a:after{content:"";font-family:var(--font-icons);font-size:18px;color:var(--color-title);margin-left:20px;}.page-content .product-container .category-list .type-1 .left .item .cover{max-width:270px;}.page-content .product-container .category-list .type-1 .left .item .cover img{width:100%;}.page-content .product-container .category-list .type-1 .left .item:hover b{color:#9f794a;}.page-content .product-container .category-list .type-1 .left .item:hover h1,.page-content .product-container .category-list .type-1 .left .item:hover h2,.page-content .product-container .category-list .type-1 .left .item:hover h3,.page-content .product-container .category-list .type-1 .left .item:hover h4,.page-content .product-container .category-list .type-1 .left .item:hover h5,.page-content .product-container .category-list .type-1 .left .item:hover h6{color:#9f794a;}.page-content .product-container .category-list .type-1 .left .item:hover p{color:#9f794a;}.page-content .product-container .category-list .type-1 .left .item:hover a{color:#9f794a;}.page-content .product-container .category-list .type-1 .left .item:hover a:after{color:#9f794a;}.page-content .product-container .category-list .type-1 .right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;max-width:500px;flex:1;}@media(min-width:340px){.page-content .product-container .category-list .type-1 .right{max-width:100%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media(min-width:990px){.page-content .product-container .category-list .type-1 .right{max-width:100%;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}@media(min-width:1480px){.page-content .product-container .category-list .type-1 .right{max-width:500px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media(min-width:1980px){.page-content .product-container .category-list .type-1 .right{max-width:100%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.page-content .product-container .category-list .type-1 .right .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:30px;cursor:pointer;flex:1;}.page-content .product-container .category-list .type-1 .right .item .context{max-width:270px;}.page-content .product-container .category-list .type-1 .right .item .context .title-product{margin:0;font-weight:bolder;font-family:var(--family-jst-regular);font-size:50px;line-height:1;}@media(max-width:768px){.page-content .product-container .category-list .type-1 .right .item .context .title-product{font-size:35px;}}.page-content .product-container .category-list .type-1 .right .item .context .title-product:after{display:none;}.page-content .product-container .category-list .type-1 .right .item .context h1,.page-content .product-container .category-list .type-1 .right .item .context h2,.page-content .product-container .category-list .type-1 .right .item .context h3,.page-content .product-container .category-list .type-1 .right .item .context h4,.page-content .product-container .category-list .type-1 .right .item .context h5,.page-content .product-container .category-list .type-1 .right .item .context h6{font-family:var(--family-jst-regular);font-size:70px;line-height:1;}.page-content .product-container .category-list .type-1 .right .item .context p{font-size:18px;font-family:var(--family-jst-regular);}.page-content .product-container .category-list .type-1 .right .item .context a{font-family:var(--family-jst-regular);font-size:21px;margin-top:80px;color:var(--color-title);display:inline-block;}@media(max-width:768px){.page-content .product-container .category-list .type-1 .right .item .context a{margin-top:30px;}}@media(max-width:768px){.page-content .product-container .category-list .type-1 .right .item .context a{margin-top:20px;}}.page-content .product-container .category-list .type-1 .right .item .context a:after{content:"";font-family:var(--font-icons);font-size:18px;color:var(--color-title);margin-left:20px;}.page-content .product-container .category-list .type-1 .right .item .context a:hover{color:#9f794a;}.page-content .product-container .category-list .type-1 .right .item .context a:hover:after{color:#9f794a;}.page-content .product-container .category-list .type-1 .right .item .cover{max-width:270px;}.page-content .product-container .category-list .type-1 .right .item .cover img{width:100%;}.page-content .product-container .category-list .type-1 .right .item:last-child{height:100%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.page-content .product-container .category-list .type-1 .right .item:last-child .context{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:100%;}.page-content .product-container .category-list .type-1 .right .item:last-child .context .context{max-width:240px;}.page-content .product-container .category-list .type-1 .right .item:last-child .context .context b{font-size:40px;}.page-content .product-container .category-list .type-1 .right .item:last-child .cover{margin-left:auto;margin-top:auto;}.page-content .product-container .category-list .type-1 .right .item:hover b{color:#9f794a;}.page-content .product-container .category-list .type-1 .right .item:hover h1,.page-content .product-container .category-list .type-1 .right .item:hover h2,.page-content .product-container .category-list .type-1 .right .item:hover h3,.page-content .product-container .category-list .type-1 .right .item:hover h4,.page-content .product-container .category-list .type-1 .right .item:hover h5,.page-content .product-container .category-list .type-1 .right .item:hover h6{color:#9f794a;}.page-content .product-container .category-list .type-1 .right .item:hover p{color:#9f794a;}.page-content .product-container .category-list .type-1 .right .item:hover a{color:#9f794a;}.page-content .product-container .category-list .type-1 .right .item:hover a:after{color:#9f794a;}.page-content .product-container .category-list .type-2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;}.page-content .product-container .category-list .type-2 .left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:10px;}@media(max-width:990px){.page-content .product-container .category-list .type-2 .left{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.page-content .product-container .category-list .type-2 .left .item{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:30px;cursor:pointer;}.page-content .product-container .category-list .type-2 .left .item .context{max-width:240px;}.page-content .product-container .category-list .type-2 .left .item .context .title-product{margin:0;font-weight:bolder;font-family:var(--family-jst-regular);font-size:50px;line-height:1;}@media(max-width:768px){.page-content .product-container .category-list .type-2 .left .item .context .title-product{font-size:40px;}}.page-content .product-container .category-list .type-2 .left .item .context .title-product:after{display:none;}.page-content .product-container .category-list .type-2 .left .item .context h1,.page-content .product-container .category-list .type-2 .left .item .context h2,.page-content .product-container .category-list .type-2 .left .item .context h3,.page-content .product-container .category-list .type-2 .left .item .context h4,.page-content .product-container .category-list .type-2 .left .item .context h5,.page-content .product-container .category-list .type-2 .left .item .context h6{font-family:var(--family-jst-regular);font-size:70px;line-height:1;}.page-content .product-container .category-list .type-2 .left .item .context p{font-size:18px;font-family:var(--family-jst-regular);}.page-content .product-container .category-list .type-2 .left .item .context a{font-family:var(--family-jst-regular);font-size:21px;margin-top:80px;color:var(--color-title);display:inline-block;}@media(max-width:768px){.page-content .product-container .category-list .type-2 .left .item .context a{margin-top:30px;}}.page-content .product-container .category-list .type-2 .left .item .context a:after{content:"";font-family:var(--font-icons);font-size:18px;color:var(--color-title);margin-left:20px;}.page-content .product-container .category-list .type-2 .left .item .context a:hover{color:#9f794a;}.page-content .product-container .category-list .type-2 .left .item .context a:hover:after{color:#9f794a;}.page-content .product-container .category-list .type-2 .left .item .cover img{width:100%;}.page-content .product-container .category-list .type-2 .left .item:first-child{max-width:500px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media(max-width:990px){.page-content .product-container .category-list .type-2 .left .item:first-child{max-width:100%;}}.page-content .product-container .category-list .type-2 .left .item:first-child .cover{max-width:340px;margin-left:auto;}.page-content .product-container .category-list .type-2 .left .item:last-child{max-width:800px;}@media(max-width:990px){.page-content .product-container .category-list .type-2 .left .item:last-child{max-width:100%;}}@media(min-width:1980px){.page-content .product-container .category-list .type-2 .left .item:last-child{max-width:100%;}}.page-content .product-container .category-list .type-2 .left .item:last-child .context{height:100%;}.page-content .product-container .category-list .type-2 .left .item:last-child .cover{max-width:500px;margin-left:auto;height:100%;align-items:flex-end;display:flex;}.page-content .product-container .category-list .type-2 .left .item:hover b{color:#9f794a;}.page-content .product-container .category-list .type-2 .left .item:hover h1,.page-content .product-container .category-list .type-2 .left .item:hover h2,.page-content .product-container .category-list .type-2 .left .item:hover h3,.page-content .product-container .category-list .type-2 .left .item:hover h4,.page-content .product-container .category-list .type-2 .left .item:hover h5,.page-content .product-container .category-list .type-2 .left .item:hover h6{color:#9f794a;}.page-content .product-container .category-list .type-2 .left .item:hover p{color:#9f794a;}.page-content .product-container .category-list .type-2 .left .item:hover a{color:#9f794a;}.page-content .product-container .category-list .type-2 .left .item:hover a:after{color:#9f794a;}.page-content .product-container .category-list .type-2 .right{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:10px;}@media(max-width:990px){.page-content .product-container .category-list .type-2 .right{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.page-content .product-container .category-list .type-2 .right .item{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:30px;cursor:pointer;}.page-content .product-container .category-list .type-2 .right .item .context{max-width:350px;}.page-content .product-container .category-list .type-2 .right .item .context .title-product{margin:0;font-weight:bolder;font-family:var(--family-jst-regular);font-size:50px;line-height:1;}@media(max-width:768px){.page-content .product-container .category-list .type-2 .right .item .context .title-product{font-size:40px;}}.page-content .product-container .category-list .type-2 .right .item .context .title-product:after{display:none;}.page-content .product-container .category-list .type-2 .right .item .context h1,.page-content .product-container .category-list .type-2 .right .item .context h2,.page-content .product-container .category-list .type-2 .right .item .context h3,.page-content .product-container .category-list .type-2 .right .item .context h4,.page-content .product-container .category-list .type-2 .right .item .context h5,.page-content .product-container .category-list .type-2 .right .item .context h6{font-family:var(--family-jst-regular);font-size:70px;line-height:1;}.page-content .product-container .category-list .type-2 .right .item .context p{font-size:18px;font-family:var(--family-jst-regular);}.page-content .product-container .category-list .type-2 .right .item .context a{font-family:var(--family-jst-regular);font-size:21px;margin-top:80px;color:var(--color-title);display:inline-block;}@media(max-width:768px){.page-content .product-container .category-list .type-2 .right .item .context a{margin-top:20px;}}.page-content .product-container .category-list .type-2 .right .item .context a:after{content:"";font-family:var(--font-icons);font-size:18px;color:var(--color-title);margin-left:20px;}.page-content .product-container .category-list .type-2 .right .item .context a:hover{color:#9f794a;}.page-content .product-container .category-list .type-2 .right .item .context a:hover:after{color:#9f794a;}.page-content .product-container .category-list .type-2 .right .item .cover img{width:100%;}.page-content .product-container .category-list .type-2 .right .item:first-child{max-width:800px;}.page-content .product-container .category-list .type-2 .right .item:first-child .cover{max-width:290px;}.page-content .product-container .category-list .type-2 .right .item:last-child{max-width:500px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media(max-width:990px){.page-content .product-container .category-list .type-2 .right .item:last-child{max-width:100%;}}@media(min-width:1980px){.page-content .product-container .category-list .type-2 .right .item:last-child{max-width:100%;}}.page-content .product-container .category-list .type-2 .right .item:last-child .context{max-width:240px;margin-right:auto;}.page-content .product-container .category-list .type-2 .right .item:last-child .context b{font-size:40px;}.page-content .product-container .category-list .type-2 .right .item:last-child .context a{margin-top:30px;}.page-content .product-container .category-list .type-2 .right .item:last-child .cover{max-width:300px;margin-left:auto;}.page-content .product-container .category-list .type-2 .right .item:hover b{color:#9f794a;}.page-content .product-container .category-list .type-2 .right .item:hover h1,.page-content .product-container .category-list .type-2 .right .item:hover h2,.page-content .product-container .category-list .type-2 .right .item:hover h3,.page-content .product-container .category-list .type-2 .right .item:hover h4,.page-content .product-container .category-list .type-2 .right .item:hover h5,.page-content .product-container .category-list .type-2 .right .item:hover h6{color:#9f794a;}.page-content .product-container .category-list .type-2 .right .item:hover p{color:#9f794a;}.page-content .product-container .category-list .type-2 .right .item:hover a{color:#9f794a;}.page-content .product-container .category-list .type-2 .right .item:hover a:after{color:#9f794a;}.page-content .product-container .category-list .type-3{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;}.page-content .product-container .category-list .type-3 .left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:10px;}@media(max-width:990px){.page-content .product-container .category-list .type-3 .left{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.page-content .product-container .category-list .type-3 .left .item{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:30px;cursor:pointer;}.page-content .product-container .category-list .type-3 .left .item .context{max-width:240px;}.page-content .product-container .category-list .type-3 .left .item .context .title-product{margin:0;font-weight:bolder;font-family:var(--family-jst-regular);font-size:40px;line-height:1;}.page-content .product-container .category-list .type-3 .left .item .context .title-product:after{display:none;}.page-content .product-container .category-list .type-3 .left .item .context h1,.page-content .product-container .category-list .type-3 .left .item .context h2,.page-content .product-container .category-list .type-3 .left .item .context h3,.page-content .product-container .category-list .type-3 .left .item .context h4,.page-content .product-container .category-list .type-3 .left .item .context h5,.page-content .product-container .category-list .type-3 .left .item .context h6{font-family:var(--family-jst-regular);font-size:70px;line-height:1;}.page-content .product-container .category-list .type-3 .left .item .context p{font-size:18px;font-family:var(--family-jst-regular);}.page-content .product-container .category-list .type-3 .left .item .context a{font-family:var(--family-jst-regular);font-size:21px;margin-top:40px;color:var(--color-title);display:inline-block;}.page-content .product-container .category-list .type-3 .left .item .context a:after{content:"";font-family:var(--font-icons);font-size:18px;color:var(--color-title);margin-left:20px;}.page-content .product-container .category-list .type-3 .left .item .context a:hover{color:#9f794a;}.page-content .product-container .category-list .type-3 .left .item .context a:hover:after{color:#9f794a;}.page-content .product-container .category-list .type-3 .left .item .cover img{width:100%;}.page-content .product-container .category-list .type-3 .left .item:first-child{max-width:500px;max-height:400px;overflow:hidden;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}@media(max-width:990px){.page-content .product-container .category-list .type-3 .left .item:first-child{max-width:100%;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}}.page-content .product-container .category-list .type-3 .left .item:first-child .cover{max-width:300px;}.page-content .product-container .category-list .type-3 .left .item:last-child{max-width:800px;padding-right:0;max-height:400px;}@media(max-width:990px){.page-content .product-container .category-list .type-3 .left .item:last-child{max-width:100%;}}@media(min-width:1980px){.page-content .product-container .category-list .type-3 .left .item:last-child{max-width:100%;}}.page-content .product-container .category-list .type-3 .left .item:last-child .cover{max-width:500px;margin-left:auto;align-items:flex-end;display:flex;align-items:center;height:100%;}.page-content .product-container .category-list .type-3 .left .item:last-child .cover img{width:100%;}.page-content .product-container .category-list .type-3 .left .item:hover b{color:#9f794a;}.page-content .product-container .category-list .type-3 .left .item:hover h1,.page-content .product-container .category-list .type-3 .left .item:hover h2,.page-content .product-container .category-list .type-3 .left .item:hover h3,.page-content .product-container .category-list .type-3 .left .item:hover h4,.page-content .product-container .category-list .type-3 .left .item:hover h5,.page-content .product-container .category-list .type-3 .left .item:hover h6{color:#9f794a;}.page-content .product-container .category-list .type-3 .left .item:hover p{color:#9f794a;}.page-content .product-container .category-list .type-3 .left .item:hover a{color:#9f794a;}.page-content .product-container .category-list .type-3 .left .item:hover a:after{color:#9f794a;}.page-content .product-container .category-list .type-4{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:10px;}.page-content .product-container .category-list .type-4 .item{max-width:420px;min-height:350px;width:100%;padding:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}@media(min-width:340px){.page-content .product-container .category-list .type-4 .item{max-width:100%;min-height:290px;}}@media(min-width:1024px){.page-content .product-container .category-list .type-4 .item{max-width:323px;min-height:290px;}}@media(min-width:1369px){.page-content .product-container .category-list .type-4 .item{max-width:419px;min-height:350px;}}@media(min-width:1920px){.page-content .product-container .category-list .type-4 .item{max-width:429px;}}@media(min-width:1980px){.page-content .product-container .category-list .type-4 .item{max-width:475px;}}@media(max-width:768px){.page-content .product-container .category-list .type-4 .item:last-child{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.page-content .product-container .category-list .type-4 .item:nth-child(2){-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}}.page-content .product-container .category-list .type-4 .item .context{max-width:240px;}.page-content .product-container .category-list .type-4 .item .context .title-product{margin:0;font-weight:bolder;font-family:var(--family-jst-regular);font-size:50px;line-height:1;}@media(max-width:768px){.page-content .product-container .category-list .type-4 .item .context .title-product{font-size:35px;}}.page-content .product-container .category-list .type-4 .item .context .title-product:after{display:none;}.page-content .product-container .category-list .type-4 .item .context h1,.page-content .product-container .category-list .type-4 .item .context h2,.page-content .product-container .category-list .type-4 .item .context h3,.page-content .product-container .category-list .type-4 .item .context h4,.page-content .product-container .category-list .type-4 .item .context h5,.page-content .product-container .category-list .type-4 .item .context h6{font-family:var(--family-jst-regular);font-size:50px;line-height:1;}.page-content .product-container .category-list .type-4 .item .context p{font-size:18px;font-family:var(--family-jst-regular);}.page-content .product-container .category-list .type-4 .item .context a{font-family:var(--family-jst-regular);font-size:21px;margin-top:40px;color:var(--color-title);display:inline-block;}@media(max-width:768px){.page-content .product-container .category-list .type-4 .item .context a{margin-top:20px;}}.page-content .product-container .category-list .type-4 .item .context a:after{content:"";font-family:var(--font-icons);font-size:18px;color:var(--color-title);margin-left:20px;}.page-content .product-container .category-list .type-4 .item .context a:hover{color:#9f794a;}.page-content .product-container .category-list .type-4 .item .context a:hover:after{color:#9f794a;}.page-content .product-container .category-list .type-4 .item .context:hover b{color:#9f794a;}.page-content .product-container .category-list .type-4 .item .context:hover h1,.page-content .product-container .category-list .type-4 .item .context:hover h2,.page-content .product-container .category-list .type-4 .item .context:hover h3,.page-content .product-container .category-list .type-4 .item .context:hover h4,.page-content .product-container .category-list .type-4 .item .context:hover h5,.page-content .product-container .category-list .type-4 .item .context:hover h6{color:#9f794a;}.page-content .product-container .category-list .type-4 .item .context:hover p{color:#9f794a;}.page-content .product-container .category-list .type-4 .item .context:hover a{color:#9f794a;}.page-content .product-container .category-list .type-4 .item .context:hover a:after{color:#9f794a;}.page-content .product-container .category-list .type-4 .item .cover{width:270px;}.page-content .product-container .category-list .type-4 .item .cover img{width:100%;}.page-content .product-container .category-list .bg-1{background-color:#e9ecf2;}.page-content .product-container .category-list .bg-2{background-color:#f4f1ee;}.page-content .product-container .category-list .bg-3{background-color:#f7f7f7;}.page-content .product-container .category-list .bg-4{background-color:#e5edee;}.page-content .product-container .category-list .bg-5{background-color:#f2ebdf;}.page-content .product-container .category-list .bg-6{background-color:#e2e3de;}.page-name{width:100%;text-align:center;line-height:1;padding:20px 0;margin:0 auto;}@media(min-width:348px){.page-name{padding:15px 0;}}@media(min-width:1440px){.page-name{padding:20px 0;}}.page-name time{font-size:14px;}.page-name p{margin:0 auto;width:100%;text-align:center;font-size:22px;font-family:var(--family-jst-regular);padding:20px 0;line-height:1.8;color:var(--content-text);}@media(min-width:348px){.page-name p{font-size:18px;line-height:1.3;}}@media(min-width:1280px){.page-name p{font-size:25px;}}@media(min-width:1368px){.page-name p{font-size:18px;}}@media(min-width:1440px){.page-name p{font-size:22px;line-height:1.5;}}.page-name h1,.page-name h2,.page-name h3,.page-name h4,.page-name h5,.page-name h6{color:#a6a6a6;font-family:var(--family-jst-regular);font-size:35px;}@media(min-width:348px){.page-name h1,.page-name h2,.page-name h3,.page-name h4,.page-name h5,.page-name h6{font-size:18px;}}@media(min-width:1024px){.page-name h1,.page-name h2,.page-name h3,.page-name h4,.page-name h5,.page-name h6{font-size:20px;}}@media(min-width:1280px){.page-name h1,.page-name h2,.page-name h3,.page-name h4,.page-name h5,.page-name h6{font-size:25px;}}@media(min-width:1368px){.page-name h1,.page-name h2,.page-name h3,.page-name h4,.page-name h5,.page-name h6{font-size:28px;}}@media(min-width:1440px){.page-name h1,.page-name h2,.page-name h3,.page-name h4,.page-name h5,.page-name h6{font-size:35px;}}.page-name h2{color:var(--bs-body-color);font-size:80px;font-family:var(--family-ssn-bold);}@media(min-width:348px){.page-name h2{font-size:45px;line-height:1.2;}}@media(min-width:1280px){.page-name h2{font-size:60px;}}@media(min-width:1368px){.page-name h2{font-size:70px;}}@media(min-width:1440px){.page-name h2{font-size:80px;}}.page-name b{font-size:60px;font-family:var(--family-ssn-bold);}.widget{margin:0 auto;width:100%;padding:20px 15px;padding-bottom:0;background-color:#fff;}.widget .context{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}@media(min-width:348px){.widget .context{max-width:100%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media(min-width:768px){.widget .context{max-width:800px;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}@media(min-width:1024px){.widget .context{max-width:990px;}}@media(min-width:1280px){.widget .context{max-width:1140px;}}@media(min-width:1368px){.widget .context{max-width:1240px;}}@media(min-width:1440px){.widget .context{max-width:1340px;}}.widget .context .left .cover{max-width:600px;}@media(min-width:348px){.widget .context .left .cover{max-width:65%;}}@media(min-width:768px){.widget .context .left .cover{max-width:400px;}}@media(min-width:1024px){.widget .context .left .cover{max-width:600px;}}.widget .context .left .cover img{width:100%;}.widget .context .right{max-width:550px;text-align:right;}@media(min-width:348px){.widget .context .right{max-width:100%;text-align:left;}}@media(min-width:768px){.widget .context .right{max-width:550px;text-align:right;}}.widget .context .right b{font-family:var(--family-ssn-bold);font-size:75px;line-height:1.1;}@media(min-width:348px){.widget .context .right b{font-size:30px;}}@media(min-width:1024px){.widget .context .right b{font-size:45px;}}@media(min-width:1280px){.widget .context .right b{font-size:60px;}}@media(min-width:1368px){.widget .context .right b{font-size:65px;}}@media(min-width:1440px){.widget .context .right b{font-size:70px;}}.widget .context .right h1,.widget .context .right h2,.widget .context .right h3,.widget .context .right h4,.widget .context .right h5,.widget .context .right h6{font-family:var(--family-jst-bold);}.widget .context .right p{font-family:var(--family-jst-regular);font-size:18px;padding:30px 0;}.bg-full{background:#fff;background:linear-gradient(180deg,#fff 100%,#ececec 40%);}.products-wrapper{max-width:1920px;margin:0 auto;padding:40px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;}@media(min-width:348px){.products-wrapper{padding-top:140px;}}@media(min-width:1024px){.products-wrapper{padding-top:40px;}}.products-wrapper .category-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:480px;width:100%;}@media(min-width:348px){.products-wrapper .category-menu{display:none;}}@media(min-width:1024px){.products-wrapper .category-menu{max-width:280px;display:block;}}@media(min-width:1280px){.products-wrapper .category-menu{max-width:340px;}}@media(min-width:1440px){.products-wrapper .category-menu{max-width:400px;}}@media(min-width:1680px){.products-wrapper .category-menu{max-width:440px;}}@media(min-width:1920px){.products-wrapper .category-menu{max-width:500px;}}.products-wrapper .category-menu .menu-title{width:100%;border-bottom:solid 1px rgba(150,150,150,.7);padding:5px 0;text-align:right;margin-bottom:40px;}@media(min-width:1024px){.products-wrapper .category-menu .menu-title{margin-bottom:20px;}}@media(min-width:1280px){.products-wrapper .category-menu .menu-title{margin-bottom:20px;}}@media(min-width:1440px){.products-wrapper .category-menu .menu-title{margin-bottom:40px;}}.products-wrapper .category-menu .menu-title b{font-family:var(--family-jst-regular);font-size:30px;display:inline-block;text-align:left;}@media(min-width:1024px){.products-wrapper .category-menu .menu-title b{font-size:22px;}}@media(min-width:1280px){.products-wrapper .category-menu .menu-title b{font-size:27px;}}@media(min-width:1440px){.products-wrapper .category-menu .menu-title b{font-size:30px;}}.products-wrapper .category-menu .menu-wrapper .menu-list{min-width:250px;max-width:250px;margin-left:auto;}.products-wrapper .category-menu .menu-wrapper .menu-list ul{width:100%;margin-left:auto;}.products-wrapper .category-menu .menu-wrapper .menu-list ul li{border-bottom:solid 1px rgba(150,150,150,.2);padding:5px 0;margin-top:5px;padding-right:20px;transition:300ms;}@media(min-width:1024px){.products-wrapper .category-menu .menu-wrapper .menu-list ul li{font-size:14px;padding:0 0;}}@media(min-width:1280px){.products-wrapper .category-menu .menu-wrapper .menu-list ul li{font-size:17px;padding:2px 0;}}@media(min-width:1440px){.products-wrapper .category-menu .menu-wrapper .menu-list ul li{font-size:18px;padding:5px 0;}}.products-wrapper .category-menu .menu-wrapper .menu-list ul li a{font-size:18px;font-family:var(--family-jst-medium);display:inline-block;width:100%;}@media(min-width:1024px){.products-wrapper .category-menu .menu-wrapper .menu-list ul li a{font-size:14px;}}@media(min-width:1280px){.products-wrapper .category-menu .menu-wrapper .menu-list ul li a{font-size:17px;}}@media(min-width:1440px){.products-wrapper .category-menu .menu-wrapper .menu-list ul li a{font-size:18px;}}.products-wrapper .category-menu .menu-wrapper .menu-list ul li:last-child{border-bottom:none;}.products-wrapper .category-menu .menu-wrapper .menu-list ul li:hover{padding-left:5px;}.products-wrapper .category-menu .menu-wrapper .menu-list ul li:hover a{color:var(--color-gold);}.products-wrapper .category-menu .menu-wrapper .menu-list ul .active{position:relative;}.products-wrapper .category-menu .menu-wrapper .menu-list ul .active a{color:var(--color-gold);}.products-wrapper .category-menu .menu-wrapper .menu-list ul .active:after{content:"";position:absolute;right:0;font-family:var(--font-icons);font-size:18px;color:var(--color-title);}.products-wrapper .product-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1000px;width:100%;margin-left:auto;margin-right:auto;grid-gap:30px;padding-top:0;margin-top:55px;}@media(max-width:990px){.products-wrapper .product-list{margin-top:0;padding-top:55px;}}.products-wrapper .product-list .category-mobile{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;left:21px;top:0;display:none;min-width:175px;}@media(max-width:1023px){.products-wrapper .product-list .category-mobile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}}.products-wrapper .product-list .category-mobile b{font-size:25px;font-family:var(--family-jst-medium);}.products-wrapper .product-list .category-mobile select{border:solid 1px #000;padding:5px 15px;font-family:var(--family-jst-medium);margin-top:20px;font-size:16px;border-radius:0%;outline:none;}.products-wrapper .product-list .category-mobile select option{border-bottom:solid 1px rgba(110,110,110,.5);}.products-wrapper .product-list .category-mobile .category-select{padding:5px 15px;border:solid 1px #000;font-family:var(--family-jst-medium);margin-top:20px;font-size:16px;border-radius:0%;outline:none;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;position:relative;z-index:40;transition:400ms;min-width:195px;}.products-wrapper .product-list .category-mobile .category-select .place{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-family:var(--family-jst-regular);font-size:18px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.products-wrapper .product-list .category-mobile .category-select .place i{font-size:12px;}.products-wrapper .product-list .category-mobile .category-select .category-list{display:none;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.products-wrapper .product-list .category-mobile .category-select .category-list li a{text-decoration:none;color:var(--color-title);min-width:160px;font-size:17px;display:inline-block;width:100%;padding:5px 0;border-bottom:solid 1px rgba(90,90,90,.5);}.products-wrapper .product-list .category-mobile .category-select .category-list li:last-child a{border-bottom:none;}.products-wrapper .product-list .category-mobile .category-select .category-list .active{position:relative;}.products-wrapper .product-list .category-mobile .category-select .category-list .active:after{content:"";position:absolute;right:0;top:50%;transform:translate(0,-50%);font-family:var(--font-icons);font-size:14px;color:var(--color-title);}.products-wrapper .product-list .category-mobile .category-select .category-list .active a{color:var(--color-gold);}.products-wrapper .product-list .category-mobile .category-select .open{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}@media(min-width:348px){.products-wrapper .product-list{max-width:100%;padding:0 20px;grid-gap:5px;}}@media(min-width:1024px){.products-wrapper .product-list{max-width:100%;grid-gap:20px;}}@media(min-width:1280px){.products-wrapper .product-list{max-width:770px;padding:0 0;grid-gap:30px;}}@media(min-width:1368px){.products-wrapper .product-list{max-width:850px;}}@media(min-width:1440px){.products-wrapper .product-list{max-width:950px;}}@media(min-width:1680px){.products-wrapper .product-list{max-width:1150px;}}.products-wrapper .product-list a{display:inline-block;max-width:290px;width:100%;text-decoration:none;color:var(--color-title);}@media(min-width:348px){.products-wrapper .product-list a{max-width:49%;}}@media(min-width:790px){.products-wrapper .product-list a{max-width:32%;}}@media(min-width:1024px){.products-wrapper .product-list a{max-width:250px;}}@media(min-width:1280px){.products-wrapper .product-list a{max-width:230px;}}@media(min-width:1368px){.products-wrapper .product-list a{max-width:250px;}}@media(min-width:1680px){.products-wrapper .product-list a{max-width:290px;}}.products-wrapper .product-list a .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:25px;margin-bottom:40px;}.products-wrapper .product-list a .item:hover .cover .blur-filter{opacity:1;}.products-wrapper .product-list a .item .cover{border:solid 1px rgba(90,90,90,.2);padding:5px;position:relative;min-height:220px;}.products-wrapper .product-list a .item .cover img{width:100%;}.products-wrapper .product-list a .item .cover .blur-filter{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(10px);position:absolute;top:0;left:0;background-color:rgba(37,37,37,.9);display:flex;align-items:center;justify-content:center;height:100%;width:100%;opacity:0;transition:300ms;}.products-wrapper .product-list a .item .cover .blur-filter p{font-size:18px;font-family:var(--family-jst-regular);color:#fff;}.products-wrapper .product-list a .item .detail{line-height:1;}.products-wrapper .product-list a .item .detail p{font-size:18px;font-family:var(--family-jst-regular);color:#8e8e8e;}.products-wrapper .product-list a .item .detail b{font-size:18px;font-family:var(--family-jst-regular);}.products-wrapper .product-list>.context{margin-right:18%;font-size:17px;font-family:var(--family-jst-regular);}@media(min-width:1280px){.products-wrapper .product-list>.context{font-size:20px;}}@media(max-width:1500px){.products-wrapper .product-list>.context{margin-right:15%;}}@media(max-width:1439px){.products-wrapper .product-list>.context{margin-right:5%;}}@media(max-width:1367px){.products-wrapper .product-list>.context{margin-right:3%;}}@media(max-width:1279px){.products-wrapper .product-list>.context{margin-right:15%;}}@media(max-width:1200px){.products-wrapper .product-list>.context{margin-right:0;}}@media(max-width:1116px){.products-wrapper .product-list>.context{margin-right:28%;}}@media(max-width:1023px){.products-wrapper .product-list>.context{margin-right:0;}}.products-wrapper .product-list>.context h1,.products-wrapper .product-list>.context h2,.products-wrapper .product-list>.context h3,.products-wrapper .product-list>.context h4,.products-wrapper .product-list>.context h5,.products-wrapper .product-list>.context h6{font-family:var(--family-jst-bold);}.products-wrapper .product-list>.context h2{font-size:25px;}@media(min-width:1280px){.products-wrapper .product-list>.context h2{font-size:30px;}}.products-wrapper .product-list>.context:not(.active)>p:not(:first-of-type){display:none;}.products-wrapper .product-list>.context .continue{display:inline-flex;align-items:center;gap:9px;font-size:inherit;font-family:var(--family-jst-bold);cursor:pointer;}.products-wrapper .product-list>.context .continue span:not(.active){display:none;}.products-wrapper .product-list>.context .continue i{font-size:12px;transition:.2s;}.products-wrapper .product-list>.context .continue i.active{transform:rotate(180deg);}@media(max-width:1023px){.products-wrapper.custom-products-wrapper{padding-top:80px;}}.bg-none{background-color:#ececec;background:none;}.product{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin:0 auto;}@media(min-width:348px){.product{max-width:95%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media(min-width:1024px){.product{max-width:990px;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}@media(min-width:1280px){.product{max-width:1080px;}}@media(min-width:1368px){.product{max-width:1220px;}}@media(min-width:1680px){.product{max-width:1420px;}}.product .cover-product-slide{padding:20px;width:100%;}@media(min-width:1024px){.product .cover-product-slide{max-width:450px;}}@media(min-width:1280px){.product .cover-product-slide{max-width:550px;}}@media(min-width:1368px){.product .cover-product-slide{max-width:600px;}}@media(min-width:1680px){.product .cover-product-slide{max-width:650px;}}.product .cover-product-slide .cover{background:#fff;padding:0 30px;min-height:200px;margin-top:20px;margin-left:auto;margin-right:auto;position:relative;}.product .cover-product-slide .cover .big-slide .cover-control{padding:10px;cursor:pointer;transition:300ms;}.product .cover-product-slide .cover .big-slide .cover-control img{width:100%;cursor:zoom-in;user-select:none;}.product .cover-product-slide .cover .big-slide .cover-control:hover{opacity:.8;}.product .cover-product-slide .cover .pagination .Bright{position:absolute;right:10px;top:50%;transform:translate(0%,-50%);font-size:30px;}.product .cover-product-slide .cover .pagination .Bleft{position:absolute;left:10px;top:50%;font-size:30px;transform:translate(0%,-50%) rotate(180deg);}.product .cover-product-slide .control-panel{padding:0 30px;margin-top:20px;max-width:400px;margin-left:auto;margin-right:auto;position:relative;}.product .cover-product-slide .control-panel .cover-slide .cover-control{padding:5px;border:solid 1px #000;cursor:pointer;transition:300ms;}.product .cover-product-slide .control-panel .cover-slide .cover-control img{max-width:130px;width:100%;}.product .cover-product-slide .control-panel .cover-slide .cover-control:hover{opacity:.8;}.product .cover-product-slide .control-panel .pagination .right{position:absolute;right:-25px;top:50%;transform:translate(0%,-50%);font-size:30px;}.product .cover-product-slide .control-panel .pagination .left{position:absolute;left:-25px;top:50%;font-size:30px;transform:translate(0%,-50%) rotate(180deg);}.product .product-detail{width:100%;padding:20px;}@media(min-width:348px){.product .product-detail{max-width:100%;}}@media(min-width:1024px){.product .product-detail{max-width:600px;}}@media(min-width:1280px){.product .product-detail{max-width:540px;}}@media(min-width:1368px){.product .product-detail{max-width:630px;}}@media(min-width:1680px){.product .product-detail{max-width:750px;}}.product .product-detail .top{border-bottom:solid 1px var(--color-title);}.product .product-detail .top .process{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:20px;margin-bottom:20px;}.product .product-detail .top .process a{font-size:17px;font-family:var(--family-jst-regular);position:relative;}.product .product-detail .top .process a:hover{color:var(--color-gold);}.product .product-detail .top .process a i{font-size:13px;}.product .product-detail .top .process .control{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:20px;}@media(min-width:1024px){.product .product-detail .top .process .control{grid-gap:15px;}}.product .product-detail .top .process .control a{font-size:17px;font-family:var(--family-jst-regular);position:relative;}.product .product-detail .top .process .control a:hover{color:var(--color-gold);}.product .product-detail .top .process .control a i{font-size:20px;}@media(min-width:992px){.product .product-detail .top .process .control a i{font-size:13px;}}.product .product-detail .top .process .control a:after{content:"";position:absolute;right:-10px;width:1px;height:90%;background:rgba(37,37,38,.3);transform:rotate(25deg);}.product .product-detail .top .process .control a:last-child:after{display:none;}.product .product-detail .top .name{line-height:1.5;padding:0;}.product .product-detail .top .name b{font-size:40px;font-family:var(--family-jst-medium);}@media(min-width:340px){.product .product-detail .top .name b{font-size:25px;}}@media(min-width:768px){.product .product-detail .top .name b{font-size:20px;}}@media(min-width:1024px){.product .product-detail .top .name b{font-size:25px;}}@media(min-width:1280px){.product .product-detail .top .name b{font-size:35px;}}@media(min-width:1680px){.product .product-detail .top .name b{font-size:40px;}}.product .product-detail .top .name h1,.product .product-detail .top .name h2,.product .product-detail .top .name h3,.product .product-detail .top .name h4,.product .product-detail .top .name h5,.product .product-detail .top .name h6{font-size:40px;font-family:var(--family-jst-medium);}@media(min-width:340px){.product .product-detail .top .name h1,.product .product-detail .top .name h2,.product .product-detail .top .name h3,.product .product-detail .top .name h4,.product .product-detail .top .name h5,.product .product-detail .top .name h6{font-size:25px;}}@media(min-width:768px){.product .product-detail .top .name h1,.product .product-detail .top .name h2,.product .product-detail .top .name h3,.product .product-detail .top .name h4,.product .product-detail .top .name h5,.product .product-detail .top .name h6{font-size:20px;}}@media(min-width:1024px){.product .product-detail .top .name h1,.product .product-detail .top .name h2,.product .product-detail .top .name h3,.product .product-detail .top .name h4,.product .product-detail .top .name h5,.product .product-detail .top .name h6{font-size:25px;}}@media(min-width:1280px){.product .product-detail .top .name h1,.product .product-detail .top .name h2,.product .product-detail .top .name h3,.product .product-detail .top .name h4,.product .product-detail .top .name h5,.product .product-detail .top .name h6{font-size:35px;}}@media(min-width:1680px){.product .product-detail .top .name h1,.product .product-detail .top .name h2,.product .product-detail .top .name h3,.product .product-detail .top .name h4,.product .product-detail .top .name h5,.product .product-detail .top .name h6{font-size:40px;}}.product .product-detail .top .name p{font-size:20px;font-family:var(--family-jst-light);}@media(min-width:1024px){.product .product-detail .top .name p{font-size:16px;}}@media(min-width:1280px){.product .product-detail .top .name p{font-size:18px;}}@media(min-width:1680px){.product .product-detail .top .name p{font-size:20px;}}.product .product-detail .detail-list .acordion{width:100%;cursor:pointer;border-bottom:solid 1px var(--color-title);transition:300ms;}.product .product-detail .detail-list .acordion .context{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:15px 0;}.product .product-detail .detail-list .acordion .context .title{font-size:20px;font-family:var(--family-jst-light);}@media(min-width:1024px){.product .product-detail .detail-list .acordion .context .title{font-size:16px;}}@media(min-width:1280px){.product .product-detail .detail-list .acordion .context .title{font-size:18px;}}@media(min-width:1680px){.product .product-detail .detail-list .acordion .context .title{font-size:20px;}}.product .product-detail .detail-list .acordion .context span{padding-right:10px;cursor:pointer;}.product .product-detail .detail-list .acordion .information{width:100%;min-height:0;max-height:0;transition:300ms;overflow:hidden;}.product .product-detail .detail-list .acordion .information p{font-family:var(--family-jst-regular);font-size:20px;padding:10px 0;}@media(min-width:1024px){.product .product-detail .detail-list .acordion .information p{font-size:16px;}}@media(min-width:1280px){.product .product-detail .detail-list .acordion .information p{font-size:18px;}}@media(min-width:1680px){.product .product-detail .detail-list .acordion .information p{font-size:20px;}}.product .product-detail .detail-list .acordion .information ul{padding:10px 0;}.product .product-detail .detail-list .acordion .information ul li{font-family:var(--family-jst-regular);font-size:20px;}.product .product-detail .detail-list .acordion .show-acoridon{min-height:100px;max-height:inherit;}.product .product-detail .option-list{padding:30px 0;}.product .product-detail .option-list .context{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:25px 0;}.product .product-detail .option-list .context .title .nav-tabs{border:none;}.product .product-detail .option-list .context .title .nav-tabs .nav-item button{white-space:nowrap;font-family:var(--family-jst-regular);font-size:15px;color:var(--bs-body-color);background:none;border:none;border-radius:0;background:none !important;border-bottom:none;position:relative;padding:8px 16px;opacity:.5;}@media(min-width:1024px){.product .product-detail .option-list .context .title .nav-tabs .nav-item button{font-size:16px;}}@media(min-width:1280px){.product .product-detail .option-list .context .title .nav-tabs .nav-item button{font-size:18px;}}@media(min-width:1680px){.product .product-detail .option-list .context .title .nav-tabs .nav-item button{font-size:20px;}}.product .product-detail .option-list .context .title .nav-tabs .nav-item button.active{opacity:1;border:solid 1px #000;}.product .product-detail .option-list .context .title .nav-tabs .nav-item button:hover{opacity:1;}.product .product-detail .option-list .context .select-type{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;min-width:140px;grid-gap:10px;font-size:18px;font-family:var(--family-jst-regular);}@media(max-width:768px){.product .product-detail .option-list .context .select-type{margin-left:20px;}}.product .product-detail .option-list .context .select-type span{width:35px;height:35px;}@media(min-width:1024px){.product .product-detail .option-list .context .select-type{font-size:16px;}}@media(min-width:1280px){.product .product-detail .option-list .context .select-type{font-size:18px;}}.product .product-detail .option-list .colored{padding:10px 0;width:100%;height:100%;position:relative;}.product .product-detail .option-list .colored .color-slide{width:100%;height:100%;}.product .product-detail .option-list .colored .color-slide .swiper-wrapper .swiper-slide span{cursor:pointer;width:63px;height:63px;display:inline-block;transition:all 300ms ease-in-out;position:relative;z-index:10;}@media(max-width:500px){.product .product-detail .option-list .colored .color-slide .swiper-wrapper .swiper-slide span{width:40px;height:40px;}}.product .product-detail .option-list .colored .color-slide .swiper-wrapper .swiper-slide span img{width:100%;height:100%;}.product .product-detail .option-list .colored .color-slide .swiper-wrapper .swiper-slide span .caption{padding:3px 5px;width:100%;background-color:rgba(0,0,0,.8);font-size:8px;color:#fff;display:none;position:absolute;}@media(max-width:500px){.product .product-detail .option-list .colored .color-slide .swiper-wrapper .swiper-slide span .caption{font-size:7px;}}.product .product-detail .option-list .colored .color-slide .swiper-wrapper .swiper-slide span:hover{transform:scale(1.2);z-index:40;}.product .product-detail .option-list .colored .color-slide .swiper-wrapper .swiper-slide span:hover .caption{display:block;}.product .product-detail .option-list .colored .Cpagination{font-size:17px;font-family:var(--family-jst-regular);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;gap:20px;padding-top:40px;}.product .product-detail .option-list .colored .Cpagination .Cright p,.product .product-detail .option-list .colored .Cpagination .Cleft p{margin:auto;}.product .product-detail .option-list .colored .Cpagination .Cleft{position:relative;}.product .product-detail .option-list .colored .Cpagination .Cleft:after{content:"";position:absolute;right:-10px;top:0;width:1px;height:90%;background:rgba(37,37,38,.3);transform:rotate(30deg);}.product .product-detail .contact{padding:40px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;grid-gap:10px;}@media(min-width:348px){.product .product-detail .contact{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media(min-width:1680px){.product .product-detail .contact{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.product .product-detail .contact a{flex:1;background-color:#fff;color:#4f5459;font-size:20px;text-align:center;padding:10px 50px;}@media(min-width:1024px){.product .product-detail .contact a{font-size:14px;}}@media(min-width:1280px){.product .product-detail .contact a{font-size:16px;}}@media(min-width:1680px){.product .product-detail .contact a{font-size:20px;}}.product .product-detail .contact a:hover{background-color:#4f5459;color:#fff;}.product .product-detail .contact a i{font-size:20px;}@media(min-width:1024px){.product .product-detail .contact a i{font-size:13px;}}@media(min-width:1280px){.product .product-detail .contact a i{font-size:14px;}}@media(min-width:1680px){.product .product-detail .contact a i{font-size:20px;}}.product .product-detail .contact a:last-child{background-color:#4f5459;color:#fff;}.product .product-detail .contact a:last-child:hover{background-color:#fff;color:#4f5459;}.brand{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:10px;width:100%;margin:0 auto;padding:60px 0;}@media(min-width:348px){.brand{max-width:90%;}}@media(min-width:1024px){.brand{max-width:990px;}}@media(min-width:1280px){.brand{max-width:1200px;}}@media(min-width:1368px){.brand{max-width:1300px;}}.brand .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:15px;text-align:center;padding:10px;border:solid 1px #252526;height:100%;max-width:32%;width:100%;}@media(min-width:348px){.brand .item{max-width:100%;}}@media(min-width:768px){.brand .item{max-width:48%;}}@media(min-width:1024px){.brand .item{max-width:48%;}}@media(min-width:1280px){.brand .item{max-width:32%;}}.brand .item i{font-size:56px;color:#252526;}.brand .item b{font-size:17px;color:#252526;font-family:var(--family-jst-bold);}.brand .item strong{font-size:17px;color:#252526;font-family:var(--family-jst-bold);}.brand .item h1,.brand .item h2,.brand .item h3,.brand .item h4,.brand .item h5,.brand .item h6{font-size:17px;color:#252526;font-family:var(--family-jst-bold);}.brand .item p{font-family:var(--family-jst-regular);font-size:16px;}.contact-wrapper{width:100%;margin:0 auto;}.contact-wrapper a{font-family:var(--family-jst-regular);}.contact-wrapper a:hover{color:var(--color-gold);}.contact-wrapper p{font-family:var(--family-jst-regular);}.contact-wrapper h1,.contact-wrapper h2,.contact-wrapper h3,.contact-wrapper h4,.contact-wrapper h5,.contact-wrapper h6{font-family:var(--family-jst-bold);}@media(min-width:348px){.contact-wrapper{width:90%;}}@media(min-width:790px){.contact-wrapper{max-width:750px;}}@media(min-width:1024px){.contact-wrapper{max-width:990px;}}@media(min-width:1280px){.contact-wrapper{max-width:1028px;}}@media(min-width:1368px){.contact-wrapper{max-width:1280px;}}@media(min-width:1680px){.contact-wrapper{max-width:1360px;}}.contact-wrapper .contact-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:stretch;-moz-box-pack:stretch;-ms-flex-pack:stretch;-webkit-justify-content:stretch;justify-content:stretch;grid-gap:10px;padding:20px 0;}@media(min-width:348px){.contact-wrapper .contact-item{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}@media(min-width:1024px){.contact-wrapper .contact-item{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:stretch;-moz-box-pack:stretch;-ms-flex-pack:stretch;-webkit-justify-content:stretch;justify-content:stretch;}}.contact-wrapper .contact-item .item{max-width:400px;width:100%;}.contact-wrapper .contact-item .item b{font-size:30px;line-height:1;color:var(--color-title);}@media(min-width:1024px){.contact-wrapper .contact-item .item b{font-size:45px;}}.contact-wrapper .contact-item .group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:40px;}@media(min-width:348px){.contact-wrapper .contact-item .group{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media(min-width:1024px){.contact-wrapper .contact-item .group{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.contact-wrapper .contact-item .group .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:15px;}.contact-wrapper .contact-item .group .item b{font-size:18px;}.contact-wrapper .contact-item .group .item .contact-phone b{display:block;margin:15px 0;}.contact-wrapper .contact-item .group .item .contact-phone a{font-family:var(--family-jst-bold);}.contact-wrapper .contact-item .group .item .social-list{padding:0;}.contact-wrapper .contact-item .group .item .social-list ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:10px;margin-top:15px;}.contact-wrapper .contact-item .group .contact-form{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media(min-width:348px){.contact-wrapper .contact-item .group .contact-form{width:90%;margin-left:auto;margin-right:auto;}}@media(min-width:1024px){.contact-wrapper .contact-item .group .contact-form{width:100%;margin-left:inherit;margin-right:inherit;}}.contact-wrapper .contact-item .group .contact-form form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;}.contact-wrapper .contact-item .group .contact-form form input{outline:none;border:none;border-bottom:solid 1px var(--color-title);padding:15px 0;font-size:20px;}.contact-wrapper .contact-item .group .contact-form form select{outline:none;border:none;border-bottom:solid 1px var(--color-title);padding:15px 0;font-size:20px;cursor:pointer;}.contact-wrapper .contact-item .group .contact-form form textarea{outline:none;border:none;border-bottom:solid 1px var(--color-title);padding:15px 0;min-height:200px;font-size:20px;}.contact-wrapper .contact-item .group .contact-form form button{background-color:var(--color-title);padding:12px;padding-bottom:15px;color:#fff;}@media(max-width:768px){.contact-wrapper .contact-item .group .contact-form form button{width:100%;}}.contact-wrapper .contact-item .group .contact-form .group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:0;padding:30px 0;}.checkpoint{display:flex;align-items:center;padding:10px 0;}.checkpoint input[type="checkbox"]:checked+span{opacity:1;}.checkpoint input[type="checkbox"]:checked+span:before{opacity:1;}.checkpoint span{appearance:none;display:grid;place-content:center;background-color:transparent;margin:0;font:inherit;border:1px solid var(--color-title);border-radius:100%;transform:translateY(-.075em);cursor:pointer;}.checkpoint span:before{content:"";width:10px;height:10px;opacity:0;transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--color-title);background-color:var(--color-title);border-radius:100%;}.checkpoint label{position:relative;cursor:pointer;transition:.5s;color:#717171;font-size:14px;display:flex;grid-gap:5px;align-items:center;line-height:1.1;padding-left:25px;}.checkpoint label span{height:14px;width:14px;border-radius:100%;position:absolute;border:solid 1px var(--color-title);left:0;}.checkpoint label p{margin:0;}.checkpoint label a{font-size:14px;}.liked-products{margin-left:auto;margin-right:auto;width:100%;background-color:#fff;padding:90px 0;}.liked-products .comp-title{padding:15px 0;margin:0 auto;width:100%;}@media(min-width:348px){.liked-products .comp-title{max-width:85%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media(min-width:1024px){.liked-products .comp-title{max-width:990px;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}@media(min-width:1280px){.liked-products .comp-title{max-width:1080px;}}@media(min-width:1368px){.liked-products .comp-title{max-width:1220px;}}@media(min-width:1680px){.liked-products .comp-title{max-width:1360px;}}.liked-products .comp-title b{font-family:var(--family-jst-regular);font-size:40px;color:var(--color-gold);padding-bottom:30px;border-bottom:solid 1px var(--color-gold);display:inline-block;width:300px;}.liked-products .comp-title h1,.liked-products .comp-title h2,.liked-products .comp-title h3,.liked-products .comp-title h4,.liked-products .comp-title h5,.liked-products .comp-title h6{font-family:var(--family-jst-regular);}.liked-products .comp-title p{font-family:var(--family-jst-regular);}.liked-products .product-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-left:auto;margin-right:auto;grid-gap:30px;}@media(min-width:348px){.liked-products .product-list{max-width:85%;}}@media(min-width:1024px){.liked-products .product-list{max-width:990px;}}@media(min-width:1280px){.liked-products .product-list{max-width:1080px;}}@media(min-width:1368px){.liked-products .product-list{max-width:1220px;}}@media(min-width:1680px){.liked-products .product-list{max-width:1360px;}}.liked-products .product-list a{display:inline-block;width:100%;text-decoration:none;color:var(--color-title);}.liked-products .product-list a .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:25px;margin-bottom:40px;}.liked-products .product-list a .item:hover .cover .blur-filter{opacity:1;}.liked-products .product-list a .item .cover{border:solid 1px rgba(90,90,90,.8);padding:5px;position:relative;min-height:220px;}@media(max-width:500px){.liked-products .product-list a .item .cover{min-height:170px;}}.liked-products .product-list a .item .cover img{width:100%;}.liked-products .product-list a .item .cover .blur-filter{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(10px);position:absolute;top:0;left:0;background-color:rgba(100,80,60,.8);display:flex;align-items:center;justify-content:center;height:100%;width:100%;opacity:0;transition:300ms;}.liked-products .product-list a .item .cover .blur-filter p{font-size:18px;font-family:var(--family-jst-regular);color:#fff;}.liked-products .product-list a .item .detail{line-height:1.4;}.liked-products .product-list a .item .detail p{font-size:18px;font-family:var(--family-jst-regular);color:#8e8e8e;margin-bottom:0;}@media(min-width:340px){.liked-products .product-list a .item .detail p{font-size:24px;}}@media(min-width:1024px){.liked-products .product-list a .item .detail p{font-size:20px;}}.liked-products .product-list a .item .detail b{font-size:18px;font-family:var(--family-jst-regular);}@media(min-width:340px){.liked-products .product-list a .item .detail b{font-size:24px;}}@media(min-width:1024px){.liked-products .product-list a .item .detail b{font-size:20px;}}.other-products{background-color:#545056;padding:90px 0;}.other-products .comp-title{padding:15px 0;margin:0 auto;width:100%;}@media(min-width:348px){.other-products .comp-title{max-width:85%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media(min-width:1024px){.other-products .comp-title{max-width:990px;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}@media(min-width:1280px){.other-products .comp-title{max-width:1080px;}}@media(min-width:1368px){.other-products .comp-title{max-width:1220px;}}@media(min-width:1680px){.other-products .comp-title{max-width:1360px;}}.other-products .comp-title b{font-family:var(--family-jst-regular);font-size:40px;color:#fff;padding-bottom:30px;display:inline-block;width:300px;}.other-products .comp-title h1,.other-products .comp-title h2,.other-products .comp-title h3,.other-products .comp-title h4,.other-products .comp-title h5,.other-products .comp-title h6{font-family:var(--family-jst-regular);}.other-products .comp-title p{font-family:var(--family-jst-regular);}.other-products .swiper-pagination{height:max-content;width:max-content;right:20px;top:10px;left:inherit;grid-gap:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.other-products .swiper-pagination .swiper-pagination-bullet{background-color:transparent;background:none;opacity:1;position:relative;}.other-products .swiper-pagination .swiper-pagination-bullet:after{content:"";left:50%;top:50%;transform:translate(-50%,-50%);width:9px;height:9px;background-color:#fff;border-radius:100%;position:absolute;}.other-products .swiper-pagination .swiper-pagination-bullet-active:before{content:"";left:50%;top:50%;transform:translate(-50%,-50%);width:18px;height:18px;border:solid 1px #fff;border-radius:100%;position:absolute;}.other-products .slide-others{width:100%;margin-left:auto;margin-right:auto;padding:90px 0;margin-top:-80px;}@media(max-width:640px){.other-products .slide-others{margin-top:0;}}@media(min-width:348px){.other-products .slide-others{max-width:85%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media(min-width:1024px){.other-products .slide-others{max-width:990px;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}@media(min-width:1280px){.other-products .slide-others{max-width:1080px;}}@media(min-width:1368px){.other-products .slide-others{max-width:1220px;}}@media(min-width:1680px){.other-products .slide-others{max-width:1360px;}}.other-products .slide-others .swiper-wrapper .swiper-slide .item{min-height:285px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.other-products .slide-others .swiper-wrapper .swiper-slide .item a{height:100%;padding:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;color:var(--color-title);}.other-products .slide-others .swiper-wrapper .swiper-slide .item a .context{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;max-width:230px;}.other-products .slide-others .swiper-wrapper .swiper-slide .item a .context b{font-size:30px;line-height:1;}.other-products .slide-others .swiper-wrapper .swiper-slide .item a .context h1,.other-products .slide-others .swiper-wrapper .swiper-slide .item a .context h2,.other-products .slide-others .swiper-wrapper .swiper-slide .item a .context h3,.other-products .slide-others .swiper-wrapper .swiper-slide .item a .context h4,.other-products .slide-others .swiper-wrapper .swiper-slide .item a .context h5,.other-products .slide-others .swiper-wrapper .swiper-slide .item a .context h6{line-height:1;}.other-products .slide-others .swiper-wrapper .swiper-slide .item a .context p{font-size:15px;font-family:var(--family-jst-regular);margin-top:15px;}.other-products .slide-others .swiper-wrapper .swiper-slide .item a .context .link-detail{font-size:17px;font-family:var(--family-jst-regular);}.other-products .slide-others .swiper-wrapper .swiper-slide .item a .cover{max-width:170px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.other-products .slide-others .swiper-wrapper .swiper-slide .item a .cover img{width:100%;}.price-offer{position:fixed;height:100%;width:100%;display:none;opacity:0;transition:1s;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:90;}.price-offer .modal-close{width:100%;height:100%;}.price-offer .modal-site{max-width:540px;width:100%;position:absolute;padding:3px;border-radius:3px;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:100;}@media(min-width:1400px){.price-offer .modal-site{max-width:600px;}}.price-offer .modal-site .header{min-height:30px;position:absolute;width:98%;top:10px;left:0;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.price-offer .modal-site .header .closed{font-size:15px;cursor:pointer;margin-right:-20px;width:38px;height:38px;margin-top:-40px;background-color:var(--color-gold);border-radius:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;}.price-offer .modal-site .header .closed:hover{opacity:.7;}.price-offer .modal-site .header .closed i{color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.price-offer .modal-site .header .closed:before{content:"";position:absolute;width:33px;height:33px;border-radius:100%;border:solid 1px #fff;background-color:transparent;}.price-offer .modal-site .body{background:#ffff;padding:30px;}.price-offer .modal-site .body .title{text-align:center;}.price-offer .modal-site .body .title p{font-size:30px;line-height:1;color:#000;font-weight:bold;}@media(min-width:1600px){.price-offer .modal-site .body .title p{font-size:45px;}}.price-offer .modal-site .body form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;}@media(min-width:1600px){.price-offer .modal-site .body form{grid-gap:20px;}}.price-offer .modal-site .body form input{outline:none;border:none;border-bottom:solid 1px var(--color-title);padding:10px 0;font-size:15px;}@media(min-width:1400px){.price-offer .modal-site .body form input{padding:15px 0;font-size:20px;}}.price-offer .modal-site .body form textarea{outline:none;border:none;border-bottom:solid 1px var(--color-title);padding:10px 0;min-height:130px;font-size:15px;}@media(min-width:1400px){.price-offer .modal-site .body form textarea{padding:15px 0;font-size:20px;}}.price-offer .modal-site .body .group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:0;padding:10px 0;}@media(min-width:1400px){.price-offer .modal-site .body .group{padding:20px 0;}}.price-offer .modal-site .body .group button{background-color:var(--color-title);padding:12px;padding-bottom:15px;color:#fff;}@media(max-width:700px){.price-offer .modal-site .body .group button{width:100%;}}@media(max-width:700px){.price-offer .modal-site{max-width:425px;}.price-offer .modal-site .body .group{flex-direction:column;}.price-offer .modal-site .body .group .code-capcha .capcha img{max-width:150px;}.price-offer .modal-site .body form{grid-gap:5px;}.price-offer .modal-site .body form textarea{min-height:100px;}}.open-modal-popup{display:block;opacity:1;}.search-conclusion .search-main{padding:50px 0;padding-top:0;}.search-conclusion .search-main .total-conc{font-family:var(--family-atc);font-weight:500;font-size:16px;color:#3d3c3f;margin-bottom:25px;}.search-conclusion .search-main .total-conc a{text-decoration:none;position:relative;color:#3d3c3f;margin-top:10px;margin-bottom:10px;}.search-conclusion .search-main .total-conc a:after{content:"";font-family:var(--font-icons);font-size:16px;color:#3d3c3f;position:absolute;right:-25%;top:55%;transform:translate(0%,-50%);}.search-conclusion .search-main .total-conc a:hover{color:#9f794a;}.search-conclusion .search-main .total-conc a:hover:after{content:"";color:#9f794a;}.search-conclusion .search-main .search-list{display:grid;overflow-y:auto;padding:0 30px;padding-left:0;}.search-conclusion .search-main .search-list .item-conc{border-bottom:solid 1px #ececec;width:100%;padding-right:25%;position:relative;padding-bottom:20px;padding-top:20px;}.search-conclusion .search-main .search-list .item-conc:after{content:"";font-family:var(--font-icons);font-size:30px;color:#022339;position:absolute;right:0;top:50%;transform:translate(0%,-50%);}.search-conclusion .search-main .search-list .item-conc .page-title{font-family:var(--family-jst-bold);font-weight:500;font-size:20px;color:#3d3c3f;margin-bottom:15px;}.search-conclusion .search-main .search-list .item-conc .description{font-family:var(--family-jst-regular);font-weight:500;font-size:15px;color:#3d3c3f;}.gallery-showroom .comp-title{font-family:var(--family-ssn-bold);font-size:45px;padding:50px 0;}.gallery-showroom .gallery-container .slide-showroom{padding:50px 0;padding-top:0;}.gallery-showroom .gallery-container .slide-showroom .swiper-wrapper .swiper-slide a{display:inline-block;width:100%;margin-bottom:10px;position:relative;}.gallery-showroom .gallery-container .slide-showroom .swiper-wrapper .swiper-slide a img{width:100%;}.gallery-showroom .gallery-container .slide-showroom .swiper-wrapper .swiper-slide a .total{border-radius:20px;padding:2px 15px;background-color:rgba(60,50,45,.9);font-family:var(--family-jst-medium);color:#fff;text-align:center;font-size:20px;position:absolute;width:max-content;right:20px;bottom:25px;}.gallery-showroom .gallery-container .slide-showroom .swiper-wrapper .magnet-top a{margin-top:-89px;}.gallery-showroom .gallery-container .slide-fabric{padding:50px 0;padding-top:0;}.gallery-showroom .gallery-container .slide-fabric .swiper-wrapper .swiper-slide a{display:inline-block;width:100%;margin-bottom:5px;}.gallery-showroom .gallery-container .slide-fabric .swiper-wrapper .swiper-slide a img{width:100%;}.gallery-showroom .gallery-container .slide-fabric .swiper-wrapper .magnet-top a{margin-top:-89px;}.gallery-showroom .gallery-container .control{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:20px;justify-content:center;padding:50px 0;}.gallery-showroom .gallery-container .control .prev i{color:#38312f;}.gallery-showroom .gallery-container .control .next i{color:#38312f;}.gallery-showroom .gallery-container .control .btn-control{border:solid 1px #38312f;padding:10px;height:40px;width:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:350ms;cursor:pointer;}.gallery-showroom .gallery-container .control .btn-control:hover{background-color:#38312f;}.gallery-showroom .gallery-container .control .btn-control:hover i{color:#fff;}.slide-liked{padding:55px 0;margin-top:-30px;}@media(max-width:640px){.slide-liked{margin-top:0;}}.slide-liked .swiper-pagination{height:max-content;width:max-content;right:20px;top:10px;left:inherit;grid-gap:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.slide-liked .swiper-pagination .swiper-pagination-bullet{background-color:transparent;background:none;opacity:1;position:relative;}.slide-liked .swiper-pagination .swiper-pagination-bullet:after{content:"";left:50%;top:50%;transform:translate(-50%,-50%);width:9px;height:9px;background-color:var(--color-gold);border-radius:100%;position:absolute;}.slide-liked .swiper-pagination .swiper-pagination-bullet-active:before{content:"";left:50%;top:50%;transform:translate(-50%,-50%);width:18px;height:18px;border:solid 1px var(--color-gold);border-radius:100%;position:absolute;}.img-zoomer-box{width:500px;height:auto;position:relative;margin-top:10px;}.img-1{width:100%;height:auto;}.img-zoomer-box:hover,.img-zoomer-box:active{cursor:zoom-in;display:block;}.img-zoomer-box:hover .zoom-in,.img-zoomer-box:active .zoom-in{opacity:1;}.zoom-in{width:340px;height:340px;background:url("https://bit.ly/2mgDw0y") no-repeat #fff;box-shadow:0 5px 10px -2px rgba(0,0,0,.3);pointer-events:none;position:absolute;opacity:0;border:4px solid #f5f5f5;z-index:99;border-radius:100%;display:block;transition:opacity .2s;}.yt-video{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:10px;color:#000;text-decoration:none;}.yt-video:hover{color:#000;}.yt-video i{border-radius:100%;background-color:#000;width:50px;color:#fff;display:inline-block;font-size:30px;height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.timeline{background-color:#f2f2f2;padding:40px 0;}.timeline .timeline-container{margin:0 auto;width:100%;position:relative;}@media(min-width:348px){.timeline .timeline-container{padding:0 15px;}}@media(min-width:1024px){.timeline .timeline-container{max-width:1000px;}}@media(min-width:1280px){.timeline .timeline-container{max-width:1080px;}}@media(min-width:1368px){.timeline .timeline-container{max-width:1160px;}}@media(min-width:1440px){.timeline .timeline-container{max-width:1268px;}}@media(min-width:1680px){.timeline .timeline-container{max-width:1340px;}}@media(min-width:1920px){.timeline .timeline-container{max-width:1440px;}}.timeline .timeline-container .item-timeline{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:10vh;position:relative;}.timeline .timeline-container .item-timeline:first-child:before{content:"";position:absolute;left:50%;top:0;transform:translate(-60%,0);border-radius:100%;border:solid 1px #707070;height:8px;width:8px;z-index:5;background-color:#fff;}.timeline .timeline-container .item-timeline:first-child .left{padding-top:30px;}.timeline .timeline-container .item-timeline:first-child .left:after{content:"";top:35px;}.timeline .timeline-container .item-timeline:first-child .right{padding-top:30px;}.timeline .timeline-container .item-timeline:last-child:before{content:"";position:absolute;left:50%;bottom:0;transform:translate(-60%,0);border-radius:100%;border:solid 1px #707070;height:8px;width:8px;z-index:5;background-color:#fff;}.timeline .timeline-container .item-timeline .left{position:relative;width:50%;border-right:dashed 2px #707070;padding:15px 35px;text-align:right;padding-top:0;}@media(max-width:648px){.timeline .timeline-container .item-timeline .left{padding:0 15px;}}.timeline .timeline-container .item-timeline .left p{font-family:var(--family-jst-regular);font-size:21px;}@media(max-width:648px){.timeline .timeline-container .item-timeline .left p{font-size:18px;}}.timeline .timeline-container .item-timeline .left:after{content:"";position:absolute;height:12px;width:12px;right:-7px;top:0;border-radius:100%;border:solid 1px #707070;background-color:#f2f2f2;}.timeline .timeline-container .item-timeline .right{padding:15px 35px;width:50%;text-align:left;padding-top:0;}@media(max-width:648px){.timeline .timeline-container .item-timeline .right{padding:0 15px;}}.timeline .timeline-container .item-timeline .right p{font-family:var(--family-jst-regular);font-size:21px;}@media(max-width:648px){.timeline .timeline-container .item-timeline .right p{font-size:18px;}}.mixed-gallery{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:10px;width:100%;margin:0 auto;}.mixed-gallery .mixed-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:10px;margin:0 auto;padding:50px 0;padding-top:0;}@media(min-width:348px){.mixed-gallery .mixed-container{max-width:90%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media(min-width:1024px){.mixed-gallery .mixed-container{max-width:1000px;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}@media(min-width:1280px){.mixed-gallery .mixed-container{max-width:1080px;}}@media(min-width:1368px){.mixed-gallery .mixed-container{max-width:1160px;}}@media(min-width:1440px){.mixed-gallery .mixed-container{max-width:1268px;}}@media(min-width:1680px){.mixed-gallery .mixed-container{max-width:1340px;}}@media(min-width:1920px){.mixed-gallery .mixed-container{max-width:1440px;}}.mixed-gallery .mixed-container .left{width:50%;}@media(max-width:1023px){.mixed-gallery .mixed-container .left{width:100%;}}.mixed-gallery .mixed-container .left .slide-video-cover .swiper-wrapper .swiper-slide img{width:100%;}.mixed-gallery .mixed-container .right{width:50%;}@media(max-width:1023px){.mixed-gallery .mixed-container .right{width:100%;}}.mixed-gallery .mixed-container .right .slide-mixed-gallery .swiper-wrapper .swiper-slide a img{width:100%;}.pagination-content .pagination-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.pagination-content .pagination-container .pagination{padding:20px 5px;grid-gap:4px;}.pagination-content .pagination-container .pagination .page-item{padding:2px 10px;border:solid 1px #000;}.pagination-content .pagination-container .pagination .page-item a{font-family:var(--family-jst-medium);}.pagination-content .pagination-container .pagination .page-item a:hover{color:#000;opacity:.9;}.pagination-content .pagination-container .pagination .active{color:#fff;background-color:#000;}.not-found{max-width:700px;width:100%;margin:0 auto;text-align:center;padding:40px 0;padding-top:9vw;}.not-found .message h4{color:#2c2925;font-family:var(--family-jst-medium);font-size:35px;}.not-found .redirect{margin:20px 0;}.not-found .redirect a{background-color:var(--color-title);padding:10px 35px;color:#fff;font-family:var(--family-jst-regular);border-radius:30px;font-size:22px;}.not-found .redirect a:hover{opacity:.9;}.news-detail .news-detail-container{width:100%;padding-left:150px;padding-right:150px;}@media(max-width:990px){.news-detail .news-detail-container{padding-left:10px;padding-right:10px;}}.news-detail .news-detail-title{position:relative;}.news-detail .back{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.news-detail .back a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:4px 8px;border:1px solid currentColor;gap:6px;}.news-detail .back a:hover{background:var(--color-title);color:#fff;}.news-detail .back a i{line-height:1;font-size:12px;}.custom-product{padding-bottom:50px;}.custom-product .section-title{font-size:87px;font-family:var(--family-ssn-bold);}@media(max-width:1440px){.custom-product .section-title{font-size:62px;}}.custom-product .section-desc{font-size:18px;}.custom-product .custom-product-wrapper{display:grid;grid-template-columns:repeat(12,1fr);margin-top:70px;gap:15px;grid-auto-flow:dense;}.product-card{display:flex;justify-content:space-between;grid-column:span 5;grid-row:span 1;background:#e9ecf2;padding:40px;gap:10px;}@media(max-width:1440px){.product-card{padding:20px;}}.product-card a{display:block;}.product-card .product-img img{max-width:100%;}.product-card .product-title{font-size:57px;line-height:1.2;}@media(max-width:1440px){.product-card .product-title{font-size:40px;}}@media(max-width:1023px){.product-card .product-title{font-size:35px;}}.product-card .product-left{display:flex;flex-direction:column;justify-content:space-between;}@media(max-width:1440px){.product-card .product-left{justify-content:center;gap:10px;}}.product-card .product-link{font-size:21px;}@media(max-width:1440px){.product-card .product-link{font-size:19px;}}@media(max-width:1023px){.product-card .product-link{font-size:17px;}}.product-card.reverse{flex-direction:row-reverse;}.product-card.mid .product-mid{display:flex;flex-direction:column;}.product-card.mid .product-mid .product-img{flex:1;}.product-card.right-spaceless{padding-right:0;}.product-card.left-spaceless{padding-left:0;}.product-card.light-blue{background:#e5edee;}.product-card.light-cream{background:#f4f1ee;}.product-card.light-purple{background:#e1e4ed;}.product-card.light-gray{background:#e2e3de;}.product-card.lighter-gray{background:#f7f7f7;}.product-card.light-orange{background:#f2eae4;}.product-card.grid-col-7{grid-column:span 7;}.product-card.grid-col-6{grid-column:span 6;}.product-card.grid-col-4{grid-column:span 4;}.product-card.grid-col-3{grid-column:span 3;}.product-card.font-big .product-title{font-size:78px;}@media(max-width:1440px){.product-card.font-big .product-title{font-size:50px;}}@media(max-width:1023px){.product-card.font-big .product-title{font-size:40px;}}@media(max-width:1200px){.product-card{grid-column:span 6 !important;}}@media(max-width:768px){.product-card{grid-column:span 12 !important;}}.custom-news{margin-top:70px;}.custom-news .custom-news-wrapper{display:grid;gap:20px;grid-template-columns:repeat(1,1fr);}@media(min-width:768px){.custom-news .custom-news-wrapper{grid-template-columns:repeat(2,1fr);}}@media(min-width:1280px){.custom-news .custom-news-wrapper{grid-template-columns:repeat(3,1fr);}}.news-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;}.news-item .cover{margin-bottom:25px;}@media(max-width:990px){.news-item .cover{overflow:hidden;height:220px;}}.news-item .cover img{width:100%;}.news-item a{display:inline-block;color:var(--color-title);text-decoration:none;flex:1;}.news-item a .context{font-family:var(--family-jst-regular);position:relative;display:grid;grid-template-rows:auto auto 1fr auto;grid-gap:12px;padding-bottom:50px;height:100%;}.news-item a .context time{font-size:14px;}.news-item a .context b{font-size:27px;line-height:1;color:var(--color-title);}.news-item a .context p{font-size:16px;color:var(--color-title);}.news-item a .context small{display:inline-block;font-size:20px;color:var(--color-title);left:0;bottom:0;margin-top:10px;}.news-item a .context small:after{content:"";font-family:var(--font-icons);font-size:15px;color:var(--color-title);margin-left:10px;}.news-item a:hover{color:--color-title;}