﻿.section-subnav{padding:24px 0 0}@media (min-width: 1px) and (max-width: 767px){.section-subnav{padding:0 12px}}#node-subnav .bar{display:none}#node-subnav ul{text-align:center;list-style:none;padding:0;margin:0}#node-subnav ul li{font-size:14px;display:inline-block;margin-right:6px}@media (min-width: 1px) and (max-width: 767px){#node-subnav ul li{margin-right:0}}#node-subnav ul li a{font-weight:bold;color:#fff;display:block;line-height:44px;padding:0 36px;border-radius:6px;height:44px}@media (min-width: 1px) and (max-width: 767px){#node-subnav ul li a{padding:0 16px}}@media (min-width: 1025px){#node-subnav ul li a:hover{background:rgba(0,0,0,0.2);box-shadow:3px 6px 8px rgba(0,0,0,0.05)}}#node-subnav ul li a.active{background:rgba(0,0,0,0.2);box-shadow:3px 6px 8px rgba(0,0,0,0.1)}#node-subnav ul ul{display:none}#core-letter-template .header,#core-letter-template .footer{display:none}@media (min-width: 1px) and (max-width: 767px){#container{margin:100px auto 0}#container.scroll{margin:60px auto 0}}.section-hero{padding-top:20px;margin:0 auto;max-width:1366px}@media (min-width: 1px) and (max-width: 767px){.section-hero{padding-top:0}}.section-banner .swiper-container{padding:0 !important}.section-products{padding:0 0 60px}#ec-product-collection{margin-bottom:36px}#ec-product-collection .item{background:rgba(0,0,0,0.2);overflow:hidden}#ec-product-collection .item:hover img{transform:translate(-50%, -50%)}#ec-product-collection .image{background:none;padding-top:100% !important;overflow:hidden}#ec-product-collection .image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 1s cubic-bezier(0.5, 0, 0, 1);max-height:100%}@media (min-width: 1px) and (max-width: 767px){#ec-product-collection .image img{width:auto}}#ec-product-collection .info{background:url("/theme/v1/images/pattern.png");padding:16px;border:1px solid rgba(255,255,255,0.16)}#ec-product-collection .name{font-size:16px;display:block;line-height:24px;margin-bottom:8px;min-height:48px}#ec-product-collection .name a{color:#fff}#ec-product-collection .offer{font-size:20px;text-align:right}#ec-product-collection .original:after,#ec-product-collection .price:after,#ec-product-collection .sell:after{content:' 點';font-size:12px;opacity:0.7}#ec-product-collection .original{font-size:12px;color:#878787}#ec-product-collection .price,#ec-product-collection .sell{font-size:1.5rem;font-weight:bold;color:#EB3700}#ec-product-collection .off{display:none}#ec-product-collection .tool{display:none}#ec-product-collection .tool .button{position:relative;font-size:16px;font-weight:bold;color:#fff;background:#EB3700;text-align:center;line-height:36px;display:inline-block;padding:0 36px;border:1px solid #EB3700;border-radius:0px;height:36px;overflow:hidden;cursor:pointer;transition:all .25s ease-in;display:block;padding:0;border-radius:6px}@media (min-width: 1px) and (max-width: 767px){#ec-product-collection .tool .button{font-size:14px}}@media (min-width: 1025px){#ec-product-collection .tool .button:hover{border:1px solid #5E1600}}#ec-product-collection .tool .button:hover:after{left:100%}#ec-product-collection .tool .button:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:url("/theme/v1/images/arrow.svg") no-repeat;background-position:center right 20px}#ec-product-collection .tool .button:after{content:"";position:absolute;top:0;left:-100%;z-index:1;width:100%;height:100%;background:linear-gradient(120deg, transparent, rgba(255,255,255,0.6), transparent);transition:all 650ms}#ec-product-collection .tool .button.btn-secondary{color:#fff;background:#676767;border-radius:0px;border:1px solid #676767}@media (min-width: 1025px){#ec-product-collection .tool .button.btn-secondary:hover{color:#272727;background:#fff}}#ec-product-collection .tool .button.btn-border{color:#EB3700;background:rgba(0,0,0,0.3);border-radius:0px;border:1px solid #EB3700}@media (min-width: 1025px){#ec-product-collection .tool .button.btn-border:hover{color:#EB3700}}#ec-product-collection .tool .button.btn-text{color:#272727;background:none;text-decoration:underline;border:none;border-radius:0}#ec-product-collection .tool .button.oval{border-radius:18px}#ec-product-collection .tool .button.lg{line-height:48px;height:44px}#ec-product-collection .tool .button.lg.oval{border-radius:22px}#ec-product-collection .tool .button.sm{font-size:14px;font-weight:normal;line-height:32px;height:28px}#ec-product-collection .tool .button.sm.oval{border-radius:14px}#ec-product-collection .tool .button i{vertical-align:middle;margin-right:4px}#ec-product-collection .tool .button i.after{margin:0 0 0 4px}#ec-product-collection .tool .add:before{font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;font-weight:900;text-rendering:auto;display:inline-block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:'\f07a';display:inline-block;margin-right:4px}#ec-product-collection .tool .detail{display:none}#ec-product-collection .tool .soldout{background:#979797;border:1px solid #979797}#ec-product-collection .tool .soldout:hover{color:#979797;border:1px solid #979797}#ec-product-collection .results{color:rgba(255,255,255,0.4);text-align:right;line-height:60px}#ec-product-collection .button{margin:0 0 0 auto;width:50%}
