/**/a:hover, a:active, a:focus, a:visited{text-decoration:none}.row{margin-right:0px;margin-left:0px;}body.wrapper_bg.lang_tw {font-family: 'Noto Sans TC', sans-serif;}.bounceIn {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}/*logo*/ 
.RWDmenu_plus04 .logo {width: 250px;margin-top: 16px;}/*模組標題隱藏*/ 
.RWDproduct002_v3 .section-subject.row {display: none;}.RWDProduct006 .heading {display: none;}/*模組標題*/ 
.web_title {    margin-bottom: 30px;    font-size: 30px;    letter-spacing: 1px;    line-height: 1.8em;    font-weight: 500;    color: #333;}.web_subtitle {    font-size: 16px;    letter-spacing: 1px;    line-height: 1.8em;    color: #666;    margin-bottom:50px;}/*menu*/ 
.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .site-nav .menu li.menu-sub:nth-child(5) {    margin-left: 50px;    padding-left: 20px;    border-left: 1px solid #ccc;}.RWDmenu_plus04 .site-nav .menu li.menu-sub a {    font-size: 13px;    padding: 25px 10px;}.RWDmenu_plus04 .site-nav .menu>li>a {    font-size: 17px;    letter-spacing: 1px;    padding: 25px;}.RWDmenu_plus04 .site-nav .menu>li>a:hover {    background: transparent;    color: #d3571e;}/*購物車*/ 
.RWDmenu_plus04 .cart-block h3, .RWDmenu_plus04 .querycar-block h3 {font-weight: 400;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn {    letter-spacing: 1px;    font-size: 14px;    font-weight: 400;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {    font-size: 14px;    letter-spacing: 1px;    color: #333;    font-weight: 400;}/*main*/ 
.main { margin-top: 74px;}/*banner*/ 
.RWDbanner011 .gallery-thumbs .swiper-slide-thumb-active .text_box::before {background-color: #d3571e;}.RWDbanner011 .ii-arrow2:before {color: #000;}.RWDbanner011 .gallery-thumbs .text_box .txt {    font-weight: 300;    letter-spacing: 1px;    line-height: 1.8em;    font-size: 14px;    color: #fff;}/*活動企劃*/ 
.activis_block {padding: 100px 0px 130px 0px;position: relative;}.RWDnews003 .fa img {max-width: 150px;}.RWDnews003 .box-icon.box-icon-side {padding-left: 200px;}.RWDnews003 .row .col-md-4 {width: calc(100%/2);}.RWDnews003 .box-icon.box-icon-side {margin: 0;}.RWDnews003 .box-icon a.box-icon-title >h2 {    margin: 0;    font-size: 18px;    letter-spacing: 1px;    font-weight: 400;    color: #333;    line-height: 1.8em;}.RWDnews003 .box-icon a.box-icon-more {    float: left;    font-size: 14px;    color: #666;    font-weight: 400 !important;}.RWDnews003 .box-icon p {    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8em;    color: #666 !important;    font-weight: 400;}.activis_block > .container {padding: 0;}.activis_block > .container > .container {width: 100%;padding: 0;}.RWDnews003 .box-icon a.box-icon-more:hover, section.dark .box-icon a.box-icon-more:hover {color: #d3571e;}/*春夏系列*/ 
.RWDproduct002_v3 {padding: 0;}.product_block .web_title {margin-bottom: 0;}.RWDproduct002_v3 .row .col-md-12 {padding: 0;}.RWDproduct002_v3 .popup-portfolio .portfolio-item:nth-child(1) {    padding-right: 10px;    padding-left: 0;}.RWDproduct002_v3 .popup-portfolio .portfolio-item:nth-child(2) {    padding-left: 10px;    padding-right: 0;}.RWDproduct002_v3 .showbottom:hover .inner-content>img {    -webkit-transform: scale(1);    transform: scale(1);}.portfolio-bottom__h4 {    text-align: left;    font-size: 18px;    letter-spacing: 1px;    line-height: 1.8em;    color: #333;}p.portfolio-bottom__p {    text-align: left;    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8em;    color: #666;    margin-top: 5px;}.portfolio-bottom {margin-top: 10px;}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4 {color: #111;}.RWDproduct002_v3 .portfolio-item.grow>.inner-content:hover>img {    -webkit-transform: scale(1);    transform: scale(1);}.RWDbtn01 .btn {    color: #000;    font-size: 15px;    letter-spacing: 1px;    border: 1px solid #000;    border-radius: 0;    background: #fff;    transition: 0.3s;}.RWDbtn01 .btn:hover {    border: 1px solid #000;    background: #000;    color: #fff;    transition: 0.3s;}.RWDbtn01{margin-top:0px;}/*style穿搭*/ 
.style_block {    padding: 100px 0px;    position: relative;}.RWDProduct006 { padding: 0;}.RWDProduct006 .illustration-v2 a.product-review {display: none;}.RWDProduct006 .illustration-v2 .customNavigation {    position: absolute;    right: 0;    top: -71px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn {    color: #fff;    border: 1px solid #d3571e;    background: #d3571e;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn:hover {    color: #fff;    border-color: #a94314;    background: #a94314;}.RWDProduct006 .product-description-brd {box-shadow: none;}.RWDProduct006 .product-description h4.title-price a {    color: #000;    font-size: 16px;    text-align: center;    display: block;    line-height: 1.8em;}.RWDProduct006 .product-description h4.title-price a:hover {    color: #d3571e;    text-decoration: none;}/*熱門商品分類*/ 
.RWDproduct002_v3 .filter-portfolio ul>li {width: calc(100%/4 - 6px);}.RWDproduct002_v3 .btn.btn-rj {    display: block;    width: 100%;    border-radius: 0;    border-bottom: 1px solid #333;    background: transparent;    color: #333;    font-size: 18px;    line-height:1.8em;}.RWDproduct002_v3 .active .btn.btn-rj {    border-bottom: 1px solid #d3571e;    background: transparent;    color: #d3571e;}html.no-touch .RWDproduct002_v3 .btn.btn-rj:hover {    background-color: transparent;    color: #d3571e;    opacity: 1;    font-weight: 400;    border-bottom: 1px solid #d3571e;}.hot_block .portfolio-bottom {    position: absolute !important;    top: 0;    width: 100%;    height: 100%;    margin-top: 0;    display: flex;    justify-content: center;    align-items: center;    background: rgb(0 0 0 / 60%);    transition: 0.3s;}.hot_block .RWDproduct002_v3 .popup-portfolio .portfolio-item:hover .portfolio-bottom {    background: rgb(0 0 0 / 40%);    transition: 0.3s;}.hot_block .RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4 {    color: #fff;}.hot_block .RWDproduct002_v3 .popup-portfolio .portfolio-item {padding: 0;margin-bottom: 0;height: auto !important;}.hot_block .portfolio-bottom__h4 {    color: #fff;    letter-spacing: 2px;    font-size: 25px;    text-align: center;}.hot_block p.portfolio-bottom__p {    color: #fff;    letter-spacing: 1px;    font-size: 18px;    text-align: center;    margin-bottom: 0;}.hot_block .portfolio-bottom-summary {    height: 100% !important;    width: 100%;    display: flex;    justify-content: center;    align-items: center;}.hot_block .portfolio-bottom-summary a {    display: flex !important;    width: 100%;    height: 100%;    justify-content: center;    align-items: center;    flex-direction: column;}.hot_block {    padding-bottom: 100px;    position: relative;}/*最新消息*/ 
.news_block > .container {    padding: 0;    background: #fff;}.news_block {    padding: 100px 0px 30px 0px;    position: relative;    background: #efefef;}.RWDnews013 .news_link .info .name {    font-weight: 400;    letter-spacing: 1px;    font-size: 17px;}.RWDnews013 .news_link .info .memo {    color: #666;    font-size: 14px;    letter-spacing: 1px;    line-height: 1.8em;    font-weight: 400;}/*頁尾*/ 
.footer_block {    padding: 50px 0px 30px 0px;    background: #efefef;}.footer_block > .container {    padding: 0;    display: flex;    flex-direction: row;    justify-content: space-between;    align-items: flex-start;    flex-wrap: wrap;}.left_info, .middle_social, .right_menu{width: calc(100%/3);}.copyright_block {    width: 100%;    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;    font-size: 13px;    letter-spacing: 1px;    margin-top: 30px;    padding-top: 30px;    border-top: 1px solid #ccc;    color: #999;}.RWDssl01 {margin: 0 20px;}.RWDnews013 .news_link .small_box {background-color: #d3571e;}.menu-footer ul li a {    color: #333;    letter-spacing: 1px;    line-height: 1.8em;    font-size: 15px;    padding: 0 5px 3px 5px;    border-bottom: 1px solid #ccc;    display: block;    margin-bottom: 6px;    transition: 0.3s;}.menu-footer ul li {    list-style: none;}.menu-footer ul {    padding-left: 0;    display: grid;    grid-template-columns: 1fr 1fr;    grid-template-rows: 1fr 1fr 1fr 1fr;    grid-gap: 0px 30px;}.menu-footer ul li a:hover {    color: #d3571e;    transition: 0.3s;}.info_block h4 {    margin-top: 0px;    letter-spacing: 1px;    color: #333;    font-size: 18px;    line-height: 1.8em;}span.info-text {    font-size: 14px;    color: #4a4a4a;    letter-spacing: 1px;    line-height: 2em;}.social-text h4 {    margin-top: 0px;    letter-spacing: 1px;    color: #333;    font-size: 18px;    line-height: 1.8em;}.line-section a {    color: #fff;    background: #02b804;    padding: 5px 15px;    font-size: 14px;    letter-spacing: 1px;    line-height: 1.8em;    margin-bottom: 10px;    display: block;    width: 200px;    text-align: center;}.ig-section a {    color: #fff;    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);    padding: 5px 15px;    font-size: 14px;    letter-spacing: 1px;    line-height: 1.8em;    margin-bottom: 10px;    display: block;    width: 200px;    text-align: center;}.fb-section a {    color: #fff;    background:#1877f2;    padding: 5px 15px;    font-size: 14px;    letter-spacing: 1px;    line-height: 1.8em;    display: block;    width: 200px;    text-align: center;}span.info-text a, span.info-text a:hover {    color: #4a4a4a;}
/*小螢幕 start*/

@media (max-width: 1500px) {/*menu*/ 
.RWDmenu_plus04 .site-nav .menu li.menu-sub:nth-child(5) {margin-left: 20px;}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 10px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDnews013 .swiper-button-next, .RWDnews013 .swiper-button-prev {display: flex;}.RWDnews013 .RWDnews013-pagination {display: none;}.news_block > .container {width: 90%;}.footer_block > .container {width: 90%;}.activis_block > .container {width: 90%;}.RWDmenu_plus04 .logo {    width: 200px;    margin-top: 23px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDnews003 .box-icon.box-icon-side {padding-left: 180px;}.RWDnews003 .box-icon a.box-icon-title >h2 {font-size: 15px;}.RWDnews003 .box-icon p {font-size: 14px;}.product_block > .container {width: 90%;}.style_block > .container {width: 90%;}.hot_block > .container {width: 90%;}.copyright_block {font-size: 12px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDnews003 .row .col-md-4 {    width: 100%;    margin-bottom: 100px;}.RWDbtn01 .btn-box .col-sm-3 {    width: 250px;}.menu-footer ul { grid-template-columns: 2fr 2.5fr;}.copyright_block {flex-direction: column;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.portfolio-bottom {padding: 0 10px;}.menu-footer ul {    grid-template-columns: 1.8fr 3fr;}
}
/*800px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDmenu_plus04 .logo {width: 150px;}.RWDnews003 .box-icon.box-icon-side>i.fa {position: relative;top: 0;width: 100%;}.RWDnews003 .box-icon>a, .box-icon .box-icon-title {width: 100%;padding: 0 30px;}.RWDnews003 .box-icon.box-icon-side {padding-left: 0;}.RWDnews003 .fa img {max-width: 100%;margin: 0 auto 20px auto;}.activis_block {padding: 50px 0px 50px 0px;}.RWDnews003 .box-icon p {width: 100%;padding: 0 30px;}.web_subtitle {text-align: center;}.portfolio-bottom__h4 {text-align: center;font-size: 16px;}p.portfolio-bottom__p {font-size: 13px;text-align: center;}.web_title {text-align: center;}.RWDProduct006 .illustration-v2 .customNavigation {position: relative;top: 0;}.right_menu {order: 1;width: 100%;margin-bottom: 30px;}.middle_social {order: 3;width: 100%;}.left_info {order: 2;width: 100%;margin-bottom:30px;}.copyright_block {order: 4;width: 100%;}.info_block {text-align: center;}.info_block h4 {border-bottom: 1px solid #cccc;padding-bottom: 6px;}.social-text h4{display:none;}.line-section a, .ig-section a, .fb-section a {margin: 0 auto 10px auto;}.news_block {padding: 50px 0px 30px 0px;}
}
/*600px end*/
/*767px start*/
@media (max-width: 767px) {
.main {margin-top: 118px;}.RWDmenu_plus04 .header {border-bottom: 1px solid #eee;}.menu-footer ul {grid-template-columns: 1.8fr 3fr;}.menu-footer ul li a {font-size: 13px;}.gallery-thumbs.swiper-container .swiper-wrapper {display: none;}.RWDproduct002_v3 .portfolio-item>.inner-content>img {width: 100%;}.news_block > .container {background: transparent;}
}
/*767px end*/