@media only screen and (min-width:768px) and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeListing-flagships .ewc-storelocator-storeListing-flagships-listing .ewc-storelocator-storeListing-flagships-item .imageWrapper{min-width:50%;max-width:50%;display:flex;flex-direction:column;justify-content:flex-end}}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper .ewc-storelocator-storeDetails-brandsInfo .brandsInfo-brandItem img,.ewc-storelocator-wrapper .ewc-storelocator-storeListing-contentWrapper .ewc-storelocator-storeListing-serviceCentre .imgWrapper img,.ewc-storelocator-wrapper .ewc-storelocator-storeListing-contentWrapper .ewc-storelocator-storeListing-stores .ewc-storelocator-storeListing-slider .storeItem .imgWrapper img,.ewc-storelocator-wrapper .ewc-storelocator-storeListing-flagships .ewc-storelocator-storeListing-flagships-listing .ewc-storelocator-storeListing-flagships-item .imageWrapper img,.ewc-storelocator-wrapper .ewc-storelocator-storeListing-flagships .ewc-storelocator-storeListing-flagships-sliderWrapper .ewc-storelocator-storeListing-flagships-slider .storeItem .imgWrapper img,.ewc-storelocator-wrapper .ewc-storelocator-topBanner img{display:block;width:100%}.ewc-storelocator-wrapper .ewc-storelocator-storeListing-flagships .ewc-storelocator-storeListing-flagships-listing .ewc-storelocator-storeListing-flagships-item .infoWrapper{display:block}@media only screen and (min-width:768px) and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeListing-contentWrapper .ewc-storelocator-storeListing-stores .ewc-storelocator-storeListing-slider .storeItem .storeTitle{margin-top:20px;font-size:24px;line-height:1.3em}}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper .ewc-storelocator-storeDetails-brandsInfo .brandsInfo-title:after,.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-bottom .ewc-storelocator-storeGallery-appendix .appendix-title:after,.ewc-storelocator-wrapper .ewc-storelocator-storeListing-contentWrapper .ewc-storelocator-storeListing-stores .ewc-storelocator-storeListing-slider .storeItem .storeTitle:after{content:"";display:block;width:45px;height:2px;position:absolute;left:0;bottom:-10px;background-color:#99785c}.ewc-storelocator-wrapper .ewc-storelocator-storeListing-contentWrapper .ewc-storelocator-storeListing-stores .ewc-storelocator-storeListing-slider .storeItem .storeTitle>span{font-size:18px}@media only screen and (min-width:1024px) and (max-width:1439px){.ewc-storelocator-wrapper .ewc-storelocator-storeListing-contentWrapper .ewc-storelocator-storeListing-serviceCentre .infoWrapper .tel a{font-size:14px}}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-storeInfo .storeInfo-text a:hover,.ewc-storelocator-wrapper .ewc-storelocator-storeListing-contentWrapper .ewc-storelocator-storeListing-serviceCentre .infoWrapper .tel a:hover{text-decoration:underline}.ewc-storelocator-wrapper .ewc-storelocator-topBanner{display:block;width:100%;position:relative}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper{margin:0;padding:60px 0;background-image:url(../images/storelocator/pattern.png);background-repeat:no-repeat;background-position:right -639px top 60%;background-size:1278px}@media only screen and (max-width:767px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper{margin:0;padding:40px 0 60px;background-position:right -940px top -150%}}@media only screen and (min-width:768px) and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper{padding:40px 0 60px}}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin:0 auto}@media only screen and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails{display:block;width:100%}}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-titleWrapper{min-width:100%;max-width:100%;padding:10px 25px 50px}@media only screen and (max-width:767px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-titleWrapper{padding:0 20px 40px}}@media only screen and (min-width:768px) and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-titleWrapper{padding:0 25px 40px}}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-titleWrapper .title{text-align:center;font-size:40px;line-height:1.3em;text-transform:uppercase;color:#000;font-family:"CormorantGaramond",Times,"Times New Roman",Georgia,"Noto Sans TC","Noto Sans SC","Heiti TC","LiHei Pro","新細明體",PMingLiU,serif}@media only screen and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-titleWrapper .title{display:block}}@media only screen and (max-width:767px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-titleWrapper .title{font-size:32px;line-height:1.3em}}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-topWrapper{min-width:100%;max-width:100%}@media only screen and (max-width:767px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-topWrapper{margin-bottom:30px}}@media only screen and (min-width:768px) and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-topWrapper{margin-bottom:50px}}@media only screen and (min-width:1024px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-mapWrapper{min-width:45%;max-width:45%;margin-left:10%}}@media only screen and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-mapWrapper{min-width:100%;max-width:100%}}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-mapWrapper #storelocatorMap{display:block;width:100%;padding-top:100%}@media only screen and (max-width:767px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-mapWrapper #storelocatorMap{padding-top:0;height:215px}}@media only screen and (min-width:1024px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper{min-width:calc(100% - 65% - 60px);max-width:calc(100% - 65% - 60px);margin-right:10%}}@media only screen and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper{min-width:100%;max-width:100%}}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper .ewc-storelocator-storeDetails-brandsInfo{margin-top:20px}@media only screen and (max-width:767px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper .ewc-storelocator-storeDetails-brandsInfo{padding:0 20px;margin-top:70px}}@media only screen and (min-width:768px) and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper .ewc-storelocator-storeDetails-brandsInfo{padding:0 25px;margin-top:90px}}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper .ewc-storelocator-storeDetails-brandsInfo .brandsInfo-title{margin-bottom:40px;position:relative;font-size:28px;line-height:1.3em;color:#000;font-family:"CormorantGaramond",Times,"Times New Roman",Georgia,"Noto Sans TC","Noto Sans SC","Heiti TC","LiHei Pro","新細明體",PMingLiU,serif}@media only screen and (max-width:767px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper .ewc-storelocator-storeDetails-brandsInfo .brandsInfo-title{font-size:20px;line-height:1.3em}}@media only screen and (min-width:768px) and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper .ewc-storelocator-storeDetails-brandsInfo .brandsInfo-title{font-size:24px;line-height:1.3em}}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper .ewc-storelocator-storeDetails-brandsInfo .brandsInfo-listing{display:flex;flex-wrap:wrap}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper .ewc-storelocator-storeDetails-brandsInfo .brandsInfo-brandItem{display:block;max-width:calc(((100% + 20px)/3) - 20px);min-width:calc(((100% + 20px)/3) - 20px);margin-top:20px;margin-left:20px}@media only screen and (max-width:767px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper .ewc-storelocator-storeDetails-brandsInfo .brandsInfo-brandItem{max-width:calc(((100% + 20px)/2) - 20px);min-width:calc(((100% + 20px)/2) - 20px)}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper .ewc-storelocator-storeDetails-brandsInfo .brandsInfo-brandItem:nth-child(1),.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper .ewc-storelocator-storeDetails-brandsInfo .brandsInfo-brandItem:nth-child(2){margin-top:0}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper .ewc-storelocator-storeDetails-brandsInfo .brandsInfo-brandItem:nth-child(2n+1){margin-left:0}}@media only screen and (min-width:768px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper .ewc-storelocator-storeDetails-brandsInfo .brandsInfo-brandItem:nth-child(1),.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper .ewc-storelocator-storeDetails-brandsInfo .brandsInfo-brandItem:nth-child(2),.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper .ewc-storelocator-storeDetails-brandsInfo .brandsInfo-brandItem:nth-child(3){margin-top:0}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-infoWrapper .ewc-storelocator-storeDetails-brandsInfo .brandsInfo-brandItem:nth-child(3n+1){margin-left:0}}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-storeInfo{min-height:330px}@media only screen and (max-width:767px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-storeInfo{min-height:unset;padding:0 20px}}@media only screen and (min-width:768px) and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-storeInfo{min-height:unset;padding:0 25px}}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-storeInfo *{font-family:"Montserrat","Helvetica Now Text",Helvetica,Arial,"Noto Sans TC","Noto Sans SC","Heiti TC","LiHei Pro","新細明體",PMingLiU,sans-serif}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-storeInfo .storeInfo-label{margin-top:20px;font-size:16px;line-height:1.3em;font-weight:700;color:#000}@media only screen and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-storeInfo .storeInfo-label{font-size:14px;line-height:1.3em;margin-top:20px}}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-storeInfo .storeInfo-label:first-child{margin-top:0}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-storeInfo .storeInfo-text{font-size:16px;line-height:1.3em;color:#000}@media only screen and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-storeInfo .storeInfo-text{font-size:14px;line-height:1.3em}}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-storeInfo .storeInfo-text a{color:#000;text-decoration:none}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-storeInfo .mapLink{display:inline-block;margin-top:4px;padding-left:20px;position:relative;font-size:16px;line-height:1.3em;text-transform:uppercase;color:#99785c}@media only screen and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-storeInfo .mapLink{font-size:14px;line-height:1.3em}}.ewc-storelocator-wrapper .ewc-storelocator-storeDetails-wrapper .ewc-storelocator-storeDetails .ewc-storelocator-storeDetails-storeInfo .mapLink:before{content:"";display:block;width:17px;height:24px;position:absolute;left:0;top:0;background-image:url(../images/storelocator/mapLinkPin.png);background-repeat:no-repeat;background-position:center center;background-size:100%}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper{padding:40px 0 60px;position:relative;background-color:#dde0d1;background-image:url(../images/storelocator/pattern.png);background-repeat:no-repeat;background-position:right -639px top 40%;background-size:1278px}@media only screen and (max-width:767px){.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper{padding:70px 0 100px}}@media only screen and (min-width:768px) and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper{padding:90px 0 120px}}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery-header{width:90%;max-width:1570px;margin:0 auto;padding:0 25px;position:relative}@media only screen and (max-width:767px){.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery-header{width:100%;padding:0 20px}}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery-header .header-subtitle{font-size:16px;line-height:1.3em;color:#000;font-family:"CormorantGaramond",Times,"Times New Roman",Georgia,"Noto Sans TC","Noto Sans SC","Heiti TC","LiHei Pro","新細明體",PMingLiU,serif}@media only screen and (max-width:767px){.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery-header .header-subtitle{font-size:14px;line-height:1.3em}}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery-header .header-title{font-size:36px;line-height:1.3em;color:#000;text-transform:uppercase;font-family:"CormorantGaramond",Times,"Times New Roman",Georgia,"Noto Sans TC","Noto Sans SC","Heiti TC","LiHei Pro","新細明體",PMingLiU,serif}@media only screen and (max-width:767px){.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery-header .header-title{font-size:36px;line-height:1.3em}}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery{width:75%;max-width:1450px;margin:40px auto 0;padding:0 25px;position:relative}@media only screen and (max-width:767px){.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery{width:100%;margin-top:30px;padding:0 20px}}@media only screen and (min-width:768px) and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery{margin-top:30px}}@media only screen and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-slider{margin-left:10px}}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-slider:before{content:"";display:block;width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;left:-20px;top:20px;border-style:solid;border-color:#99785c;border-width:1px;z-index:1}@media only screen and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-slider:before{left:-10px;top:10px}}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-slider .slick-list{position:relative;z-index:3}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-slider .slick-slide>div{font-size:0}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-slider .slick-arrow{width:20px;height:20px;font-size:0;background-color:transparent;border-style:solid;border-color:#fff;border-width:3px 3px 0 0;transition:all .2s ease-out;z-index:4}@media only screen and (max-width:767px){.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-slider .slick-arrow{width:10px;height:10px;border-width:2px 2px 0 0}}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-slider .slick-arrow.slick-prev{transform:translate3d(0,-.65em,0) translate3d(0,-10px,0) translate3d(0,-50%,0) rotate3d(0,0,1,-135deg)}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-slider .slick-arrow.slick-next{transform:translate3d(0,-.65em,0) translate3d(0,-10px,0) translate3d(0,-50%,0) rotate3d(0,0,1,45deg)}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-slider .slick-arrow.slick-disabled{opacity:0}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-slider .slick-arrow:hover{opacity:1}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-slider .slick-arrow:before{content:""!important}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-slider .slick-arrow:after{content:"";display:block;width:40px;height:40px;position:absolute;left:0;top:0;transform:translate3d(-50%,-50%,0);background-color:transparent}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-bottom .ewc-storelocator-storeGallery-thumbnails .ewc-storelocator-storeGallery-thumbnail img,.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-slider .ewc-storelocator-storeGallery-sliderItem,.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-slider .ewc-storelocator-storeGallery-sliderItem img{display:block;width:100%}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-bottom{display:flex;justify-content:space-between;margin-top:60px}@media only screen and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-bottom{display:block;margin-top:30px}}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-bottom .ewc-storelocator-storeGallery-thumbnails{display:flex;flex-wrap:wrap}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-bottom .ewc-storelocator-storeGallery-thumbnails .ewc-storelocator-storeGallery-thumbnail{display:block;width:100px;margin-right:20px;margin-bottom:20px;position:relative;transition:all .2s ease-out}@media only screen and (max-width:767px){.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-bottom .ewc-storelocator-storeGallery-thumbnails .ewc-storelocator-storeGallery-thumbnail{margin-right:0;margin-left:10px;margin-bottom:10px;width:calc(((100% + 10px)/4) - 10px)}}@media only screen and (min-width:768px) and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-bottom .ewc-storelocator-storeGallery-thumbnails .ewc-storelocator-storeGallery-thumbnail{margin-right:0;margin-left:10px;margin-bottom:10px;width:calc(((100% + 10px)/7) - 10px)}}@media only screen and (max-width:767px){.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-bottom .ewc-storelocator-storeGallery-thumbnails .ewc-storelocator-storeGallery-thumbnail:nth-child(4n+1){margin-left:0}}@media only screen and (min-width:768px) and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-bottom .ewc-storelocator-storeGallery-thumbnails .ewc-storelocator-storeGallery-thumbnail:nth-child(7n+1){margin-left:0}}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-bottom .ewc-storelocator-storeGallery-thumbnails .ewc-storelocator-storeGallery-thumbnail.active{opacity:.7}@media only screen and (max-width:1023px){.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-bottom .ewc-storelocator-storeGallery-appendix{margin-top:30px}}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-bottom .ewc-storelocator-storeGallery-appendix .appendix-subtitle{font-size:16px;line-height:1.3em;color:#000;font-family:"CormorantGaramond",Times,"Times New Roman",Georgia,"Noto Sans TC","Noto Sans SC","Heiti TC","LiHei Pro","新細明體",PMingLiU,serif}@media only screen and (max-width:767px){.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-bottom .ewc-storelocator-storeGallery-appendix .appendix-subtitle{font-size:14px;line-height:1.3em}}.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-bottom .ewc-storelocator-storeGallery-appendix .appendix-title{position:relative;font-size:28px;line-height:1.3em;color:#000;font-family:"CormorantGaramond",Times,"Times New Roman",Georgia,"Noto Sans TC","Noto Sans SC","Heiti TC","LiHei Pro","新細明體",PMingLiU,serif;text-transform:uppercase}@media only screen and (max-width:767px){.ewc-storelocator-wrapper .ewc-storelocator-storeGallery-wrapper .ewc-storelocator-storeGallery .ewc-storelocator-storeGallery-bottom .ewc-storelocator-storeGallery-appendix .appendix-title{font-size:24px;line-height:1.3em}}