.main-header {
height: 80px;
} .custom-logo {
margin: 0px;
} .edit-link {
display: none;
} #comments.comments-area {
display: none;
} a {
color: #2b2b2b;
} a:hover {
color: #f08300;
}  .woocommerce span.onsale {
display: none;
} .orderby {
width: 246.19px;
} .woocommerce-Price-amount.amount {
color: #1e50a2;
}  .site-info.col-md-6 {
display: none;
}
.site-footer ul {
display: none;
} #header-title-logo {
background-image: url(https://store.nexson.com.tw/wp-content/uploads/mobile-BK.jpg) !important;
background-position: center center;
height: 60px;
background-size: 100% 100%;
}
#post-page-head-area.bauhaus {
background-image: url(https://store.nexson.com.tw/wp-content/uploads/mobile-BK.jpg) !important;
background-position: center center;
height: 60px;
background-size: 100% 100%;
}  .sku_wrapper {
visibility: hidden;
}
.posted_in {
visibility: hidden;
}  .woocommerce-account .woocommerce-MyAccount-navigation {
background-color: #ebf6f7;
font-size: 20px;
line-height: 60px;
}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard.is-active {
display: none;
}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads {
display: none;
}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard {
display: none;
}
em {
display: none;
}   #billing_first_name_field {
width: 100%;
}
#shipping_first_name_field {
width: 100%;
}  .single .byline {
display: none;
}
.entry-meta .cat-links a {
display: none;
}  .woocommerce #content input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover {
background: #2792c3 !important;
background-color: #2792c3 !important;
color: white !important;
text-shadow: transparent !important;
box-shadow: none;
border-color: #2792c3 !important;
}
.woocommerce #content input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button:hover {
background: #2792c3 !important;
background-color: #2792c3 !important;
color: white !important;
text-shadow: transparent !important;
box-shadow: none;
border-color: #2792c3 !important;
}
.woocommerce #content input.button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce-page #content input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button {
background: #2792c3 !important;
color: white !important;
text-shadow: transparent !important;
border-color: #2792c3 !important;
}
.woocommerce #content input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover {
background: #2792c3 !important;
box-shadow: none;
text-shadow: transparent !important;
color: white !important;
border-color: #2792c3 !important;
}  .return-to-shop {
display: none;
}  .woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
background: #ec6d51 !important; box-shadow: none; text-shadow: transparent !important;
color: white !important;
border-color: #2792c3 !important;
width: 250px;
font-size: 20px;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.alt:hover {
background: #e49e61 !important; box-shadow: none; text-shadow: transparent !important;
color: white !important;
border-color: #e49e61 !important;
width: 250px;
font-size: 20px;
}    #support-button {
position: fixed;
top: 380px;
clear: left;
overflow: hidden;
right: 15px;
padding: 40px;
background-image: url(https://store.nexson.com.tw/wp-content/uploads/icon-checkout85.png);
color: #ffffff;
z-index: 9999;
background-size: 100% 100%;
}
@media screen and (max-width: 1240px) {
#support-button {
position: fixed;
top: 420px;
clear: left;
overflow: hidden;
right: 15px;
padding: 30px;
background-image: url(https://store.nexson.com.tw/wp-content/uploads/icon-checkout85.png);
color: #ffffff;
z-index: 9999;
background-size: 100% 100%;
}
}   .woocommerce-cart #support-button {
display: none;
}
.woocommerce-checkout #support-button {
display: none;
}  #continue-button {
position: fixed;
top: 430px;
clear: left;
overflow: hidden;
right: 15px;
padding: 40px;
background-image: url(https://store.nexson.com.tw/wp-content/uploads/continue-shopping.png);
color: #ffffff;
z-index: 9999;
background-size: 100% 100%;
}
@media screen and (max-width: 1240px) {
#continue-button {
position: fixed;
top: 420px;
clear: left;
overflow: hidden;
right: 15px;
padding: 30px;
background-image: url(https://store.nexson.com.tw/wp-content/uploads/continue-shopping.png);
color: #ffffff;
z-index: 9999;
background-size: 100% 100%;
}
}  #continue-button {
display: none;
}
.woocommerce-cart #continue-button {
display: block;
}
.woocommerce-checkout #continue-button {
display: block;
}  .woocommerce .woocommerce #payment #place_order,
.woocommerce-page #payment #place_order {
background: #ec6800 !important;
width: 200px;
font-size: 20px;
}
.woocommerce .woocommerce #payment #place_order,
.woocommerce-page #payment #place_order.alt:hover {
background: #f39800 !important;
width: 200px;
font-size: 20px;
}
.woocommerce-additional-fields {
padding-top: 33px;
}  .inner-bar.lists-box ul li:before,
.testimonials-box .slick-dots li.slick-active button::before,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce 
input.button.alt:hover,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce input.button.alt,
.woocommerce span.onsale,
.woocommerce ul.products li.product .onsale,
.check-box-active .checkbox-inner,
.tags-links a:hover,
.button,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.woocommerce button.single_add_to_cart_button.button,
.button:hover,
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
.woocommerce button.single_add_to_cart_button.button:hover {
Margin-top: 20px;
}  .input-text.qty.text {
margin-top: 17px;
}     .woocommerce .blockUI.blockOverlay:before,
.woocommerce .loader:before {
height: 3em;
width: 3em;
position: absolute;
top: 90%;
left: 50%;
margin-left: -.5em;
margin-top: -.5em;
display: block;
content: "";
-webkit-animation: none;
-moz-animation: none;
animation: none;
background: url(https://store.nexson.com.tw/wp-content/uploads/loading.gif) center center;
background-size: cover;
line-height: 1;
text-align: center;
font-size: 2em;
}  .product_meta {
visibility: hidden;
}  .single-product.woocommerce .content-area{
margin-top: -60px;
}  @media screen and (max-width: 1240px) {
.woocommerce table.shop_table {
height: 30px!important;
font-size: 14px;
}
.woocommerce table.shop_table .product-name{
font-size: 14px;
}
.woocommerce table.shop_table .product-subtotal{
font-size: 14px;
padding: 5px;
color:#0d0015
}
.woocommerce .quantity .qty{
width:70px
}
#add_payment_method table.cart input, .woocommerce-cart table.cart input, .woocommerce-checkout table.cart input{
font-size:14px;
padding:5px
}
}  .woocommerce .wc-proceed-to-checkout {
text-align: right;
}  @media screen and (max-width: 1240px) {
.woo_amc_open.right-top-fixed{
top: 330px;
clear: left;
right: 20px;
padding: 5px;
}
.woo_amc_container_wrap.woo_amc_show{
right:0px;
width:310px; 
top:0;
bottom:0;
}
.woo_amc_container_side .woo_amc_center{
width:90%; 
margin:10px;
}
.woo_amc_close{
position:absolute;
margin:0px 50px 0px 0px;
}
}  .woocommerce-store-notice, p.demo_store {
position: fixed;
padding:30px;
top: 10%;
left: 0;
right: 0;
margin: 0; 
width: 100%;
font-size: 1em;
text-align: center;
background-color: #fff1cf;
color: #0f2350;
z-index: 99998;
box-shadow: 0 1px 1em rgba(0,0,0,.2);
display: none;
border-width:5px;
border-style:solid;
border-color:#2ca9e1
}
.woocommerce-store-notice a, p.demo_store a {
color: #eb6101;
text-decoration: underline;
}  #back-button {
position: fixed;
top: 550px;
clear: left;
overflow: hidden;
right: 15px;
padding: 40px;
background-image: url(https://store.nexson.com.tw/wp-content/uploads/icon-back85.png);
color: #ffffff;
z-index: 9999;
background-size: 100% 100%;
}
@media screen and (max-width: 1240px) {
#back-button {
display:none
}
}  @media screen and (max-width: 1240px) {
.woocommerce ul.products li.product .price del {
display:none
}
}@media (min-width: 780px) {
.so-widget-sow-hero-default-17bb70e0b02b-1282 {
min-height: 300px;
}
}
@media (max-width: 780px) {
.so-widget-sow-hero-default-17bb70e0b02b-1282 {
min-height: 150px;
}
}
@media (max-width: 780px) {
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base ul.sow-slider-images {
min-height: 0 !important;
}
}
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper {
padding: calc( 50px + 0px ) 20px 50px 20px;
max-width: 1280px;
height: 300px;
}
@media (max-width: 780px) {
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper {
height: 150px;
}
}
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1,
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h2,
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h3,
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h4,
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h5,
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h6 {
line-height: 1.375em;
color: #ffffff;
text-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);
margin: 0.1em 0;
}
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1 {
font-size: 38px;
}
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h2 {
font-size: 32.3px;
}
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h3 {
font-size: 26.6px;
}
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h4 {
font-size: 22.8px;
}
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h5 {
font-size: 19px;
}
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h6 {
font-size: 15.2px;
}
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper p {
color: #f6f6f6;
text-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
margin: 1em 0;
font-size: 16px;
}
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper .sow-hero-buttons {
margin-top: 3em;
padding-bottom: 0.2em;
}
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper .sow-hero-buttons .so-widget-sow-button {
display: inline-block;
margin: 3px 6px 0;
}
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base .sow-slider-pagination {
text-align: right;
}
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base .sow-slider-pagination li a {
background: #ffffff;
}
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base .sow-slide-nav {
font-size: 25px;
}
.so-widget-sow-hero-default-17bb70e0b02b-1282 .sow-slider-base .sow-slide-nav a {
color: #ffffff;
}@font-face{font-family:'post-carousel-arrows';src:url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/widgets/post-carousel/css/fonts/carousel-arrows.eot?-95vnmw);src:url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/widgets/post-carousel/css/fonts/carousel-arrows.eot?#iefix-95vnmw) format('embedded-opentype'),url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/widgets/post-carousel/css/fonts/carousel-arrows.woff?-95vnmw) format('woff'),url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/widgets/post-carousel/css/fonts/carousel-arrows.ttf?-95vnmw) format('truetype'),url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/widgets/post-carousel/css/fonts/carousel-arrows.svg?-95vnmw#carousel-arrows) format('svg');font-weight:normal;font-style:normal;font-display:block}.sow-post-carousel-theme-base .sow-carousel-title.has-title{align-items:baseline;display:flex}.sow-post-carousel-theme-base .sow-carousel-title.has-title .sow-carousel-navigation{margin-left:auto}body.rtl .sow-post-carousel-theme-base .sow-carousel-title.has-title .sow-carousel-navigation{margin-right:auto;margin-left:initial}.sow-post-carousel-theme-base .sow-carousel-title .widget-title{display:inline-block;padding-right:15px}.sow-post-carousel-theme-base .sow-carousel-title .sow-carousel-navigation{float:right}body.rtl .sow-post-carousel-theme-base .sow-carousel-title .sow-carousel-navigation{float:left}body.rtl .sow-post-carousel-theme-base .sow-carousel-title .sow-carousel-navigation a{margin-left:0;margin-right:2px}.sow-post-carousel-theme-base a.sow-carousel-next,.sow-post-carousel-theme-base a.sow-carousel-previous{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;border-radius:2px;display:block;float:right;font-family:'post-carousel-arrows';font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;line-height:18px;margin-left:2px;margin-top:3px;text-align:center;text-decoration:none;text-transform:none;width:18px}.sow-post-carousel-theme-base a.sow-carousel-previous:before{content:"\e600"}.sow-post-carousel-theme-base a.sow-carousel-next:before{content:"\e601"}.sow-post-carousel-theme-base .sow-carousel-wrapper{left:0;overflow:hidden;position:relative;right:0}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items{zoom:1;margin:0;padding:0;transition:all .45s ease}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items:before{content:'';display:block}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items:after{clear:both;content:'';display:table}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item{display:block;margin-right:15px}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail{line-height:0}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail:focus{outline:none}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a{display:block;background-position:center center}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a,.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a span.overlay{transition:all .35s ease}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a span.overlay{display:block;width:100%;height:100%;opacity:0;position:static}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-default-thumbnail{display:block;background:#E8E8E8;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #E0E0E0), color-stop(1, #E8E8E8));background:-ms-linear-gradient(bottom, #E0E0E0, #E8E8E8);background:-moz-linear-gradient(center bottom, #E0E0E0 0%, #E8E8E8 100%);background:-o-linear-gradient(#E8E8E8, #E0E0E0)}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-loading{display:block;background:url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/widgets/post-carousel/css/images/carousel-loader.gif) #F6F6F6 center center no-repeat;margin:0}.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-title .sow-carousel-navigation-hidden {
display: none !important;
}
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-title a.sow-carousel-next,
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-title a.sow-carousel-previous {
background: #333333;
color: #ffffff;
}
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-title a.sow-carousel-next:not(.sow-carousel-disabled):focus,
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-title a.sow-carousel-previous:not(.sow-carousel-disabled):focus,
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-title a.sow-carousel-next:not(.sow-carousel-disabled):hover,
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-title a.sow-carousel-previous:not(.sow-carousel-disabled):hover {
background: #444444;
}
@media (max-width: 480px) {
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-title a.sow-carousel-next,
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-title a.sow-carousel-previous {
display: none;
}
}
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item {
width: 244.8px;
}
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a {
background-repeat: no-repeat;
background-size: 244.8px 163.8px;
}
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a,
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a span.overlay {
width: 244.8px;
height: 163.8px;
}
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a span.overlay {
background: #3279bb;
}
@media (max-width: 480px) {
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a {
background-size: cover;
}
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item,
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail,
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item a {
max-width: 100vw;
}
}
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item h3.sow-carousel-item-title {
font-size: 15px;
font-weight: 500;
margin: 10px 0 0 0;
text-align: center;
}
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item h3.sow-carousel-item-title a {
text-decoration: none;
color: #474747;
}
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item:focus .sow-carousel-thumbnail a,
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item:hover .sow-carousel-thumbnail a {
background-size: 272px 182px;
}
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item:focus .sow-carousel-thumbnail a span.overlay,
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item:hover .sow-carousel-thumbnail a span.overlay {
opacity: 0.5;
}
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-default-thumbnail {
width: 244.8px;
height: 163.8px;
}
.so-widget-sow-post-carousel-base-0471499d4c66-1282 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-loading {
width: 244.8px;
height: 163.8px;
}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .social-media-button-container {
zoom: 1;
text-align: justify; }
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .social-media-button-container:before {
content: '';
display: block;
}
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .social-media-button-container:after {
content: '';
display: table;
clear: both;
}
@media (max-width: 780px) {
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .social-media-button-container {
text-align: justify;
}
}
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .sow-social-media-button-facebook-0 {
background: transparent;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
border: 2px solid #25375e !important;
color: #3a5795 !important;
}
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .sow-social-media-button-facebook-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .sow-social-media-button-facebook-0.ow-button-hover:hover {
background: #3a5795;
}
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .sow-social-media-button-facebook-0.ow-button-hover:hover {
color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .sow-social-media-button-instagram-0 {
background: transparent;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
border: 2px solid #e37419 !important;
color: #ed9d5c !important;
}
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .sow-social-media-button-instagram-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .sow-social-media-button-instagram-0.ow-button-hover:hover {
background: #ed9d5c;
}
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .sow-social-media-button-instagram-0.ow-button-hover:hover {
color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .sow-social-media-button-youtube-0 {
background: transparent;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
border: 2px solid #8f241b !important;
color: #cf3427 !important;
}
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .sow-social-media-button-youtube-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .sow-social-media-button-youtube-0.ow-button-hover:hover {
background: #cf3427;
}
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .sow-social-media-button-youtube-0.ow-button-hover:hover {
color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .sow-social-media-button-envelope-0 {
background: transparent;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
border: 2px solid #5a6b40 !important;
color: #839b5c !important;
}
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .sow-social-media-button-envelope-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .sow-social-media-button-envelope-0.ow-button-hover:hover {
background: #839b5c;
}
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .sow-social-media-button-envelope-0.ow-button-hover:hover {
color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .sow-social-media-button {
display: inline-block;
font-size: 1em;
line-height: 1em;
margin: 0.4em 0.4em 0.4em 0.4em;
padding: 0.5em 0;
width: 2em;
text-align: center;
vertical-align: middle;
-webkit-border-radius: 1.5em;
-moz-border-radius: 1.5em;
border-radius: 1.5em;
}
.so-widget-sow-social-media-buttons-wire-8c74a0529bf2 .sow-social-media-button .sow-icon-fontawesome {
display: inline-block;
height: 1em;
}@font-face {
font-family: 'sow-fontawesome-brands';
font-style: normal;
font-weight: normal;
font-display: block;
src: url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.eot);
src: url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),
url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),
url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.woff) format("woff"),
url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.ttf) format("truetype"),
url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.svg#fontawesome) format("svg");
}
.sow-fab {
font-family: 'sow-fontawesome-brands';
font-style: normal !important;
font-weight: normal !important;
}
@font-face {
font-family: 'sow-fontawesome-free';
font-style: normal;
font-weight: 400;
font-display: block;
src: url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.eot);
src: url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),
url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),
url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.woff) format("woff"),
url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.ttf) format("truetype"),
url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.svg#fontawesome) format("svg");
}
.sow-far {
font-family: 'sow-fontawesome-free';
font-style: normal !important;
font-weight: 400 !important;
}
@font-face {
font-family: 'sow-fontawesome-free';
font-style: normal;
font-weight: 900;
font-display: block;
src: url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.eot);
src: url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),
url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),
url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.woff) format("woff"),
url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"),
url(//store.nexson.com.tw/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.svg#fontawesome) format("svg");
}
.sow-fa,
.sow-fas {
font-family: 'sow-fontawesome-free';
font-weight: 900 !important;
font-style: normal !important;
}
.sow-icon-fontawesome {
display: inline-block;
speak: none;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.sow-icon-fontawesome[data-sow-icon]:before {
content: attr(data-sow-icon);
}.so-widget-sow-image-grid-default-3fbf13dff59f .sow-image-grid-wrapper {
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: end;
line-height: 0;
text-align: center;
}
.so-widget-sow-image-grid-default-3fbf13dff59f .sow-image-grid-wrapper .sow-image-grid-image {
padding: 0px 10px 10px 10px;
display: inline-block;
}
.so-widget-sow-image-grid-default-3fbf13dff59f .sow-image-grid-wrapper .sow-image-grid-image img {
opacity: 0;
max-width: 100%;
height: auto;
}
.so-widget-sow-image-grid-default-3fbf13dff59f .sow-image-grid-wrapper .sow-image-grid-image .image-title {
line-height: 1.25;
}