@charset "UTF-8";*{font-family:Roboto Condensed,Noto Sans TC,PT Sans Narrow,sans-serif}body main{padding-top:85px}body main section.product-main-container{max-width:1400px;padding:1rem;display:flex;justify-content:center}body main section.product-main-container .left-container{width:50%;padding:0rem 2rem;max-width:650px;flex:0 0 600px;position:relative}body main section.product-main-container .left-container .product-swiper{width:100%;height:75vh;position:sticky;top:85px}body main section.product-main-container .left-container .product-swiper .swiper{-webkit-user-select:none;user-select:none;width:100%;height:100%;background-color:#f3f1f1;position:relative}body main section.product-main-container .left-container .product-swiper .swiper .swiper-wrapper{align-items:center}body main section.product-main-container .left-container .product-swiper .swiper .swiper-wrapper .swiper-slide{text-align:center;font-size:18px;background:#f3f1f1;display:flex;justify-content:center;align-items:center}body main section.product-main-container .left-container .product-swiper .swiper.mySwiper2{height:80%;width:100%}body main section.product-main-container .left-container .product-swiper .swiper.mySwiper2 .swiper-wrapper .swiper-slide a{width:100%;height:100%}body main section.product-main-container .left-container .product-swiper .swiper.mySwiper2 .swiper-wrapper .swiper-slide a img{width:100%;height:100%;object-fit:contain}body main section.product-main-container .left-container .product-swiper .swiper.mySwiper{height:20%;box-sizing:border-box;padding:6px 10px}body main section.product-main-container .left-container .product-swiper .swiper.mySwiper .swiper-wrapper .swiper-slide{width:25%;height:100%;padding:3px;cursor:pointer;background-color:#f3f1f1}body main section.product-main-container .left-container .product-swiper .swiper.mySwiper .swiper-wrapper .swiper-slide img{display:block;width:100%;height:100%;object-fit:contain}body main section.product-main-container .left-container .product-swiper .swiper.mySwiper .swiper-slide-thumb-active{border:2px solid rgb(8,64,114)}body main section.product-main-container .right-container{background-color:#f3f1f1;padding:2rem;width:50%;max-width:700px;flex:1 1 700px}body main section.product-main-container .right-container .info-container{font-weight:700;color:#565656}body main section.product-main-container .right-container .info-container .navigation a:after{content:" / "}body main section.product-main-container .right-container .info-container .navigation a:last-child:after{content:""}body main section.product-main-container .right-container .info-container h1{color:#012169;font-weight:700}body main section.product-main-container .right-container .info-container p{margin-bottom:.6rem}body main section.product-main-container .right-container .info-container .product-model{display:flex;align-items:center;gap:.5rem;margin:.5rem 0rem}body main section.product-main-container .right-container .info-container .product-model .select-container{position:relative}body main section.product-main-container .right-container .info-container .product-model .select-container select{border:2px solid #012169;padding:.3rem 2.5rem .3rem 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-weight:700}body main section.product-main-container .right-container .info-container .product-model .select-container:after{content:"";background-image:url(../images/newPageImages/arrow-down.png);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;right:0;width:15px;height:15px;transform:translateY(-50%) translate(-100%);pointer-events:none}body main section.product-main-container .right-container .info-container .product-model .remark span:after{content:" / "}body main section.product-main-container .right-container .info-container .product-model .remark span:last-child:after{content:""}body main section.product-main-container .right-container .info-container .price-container{margin:.5rem 0rem;display:flex;align-items:flex-end;gap:.6rem}body main section.product-main-container .right-container .info-container .price-container .original-price{gap:.5rem;display:flex;align-items:flex-end}body main section.product-main-container .right-container .info-container .price-container .original-price span.price-title{font-size:1rem}body main section.product-main-container .right-container .info-container .price-container .original-price span.price{font-size:1.2rem;text-decoration:line-through;color:#012169}body main section.product-main-container .right-container .info-container .price-container .special-price{gap:.5rem;display:flex;align-items:flex-end}body main section.product-main-container .right-container .info-container .price-container .special-price span.price-title{font-size:1.2rem;color:#d00}body main section.product-main-container .right-container .info-container .price-container .special-price span.price{font-size:2rem;color:#d00}body main section.product-main-container .right-container .info-container .price-container .special-price .tax-text{color:#565656;font-size:.8rem;display:flex;align-items:flex-end;margin-bottom:.4rem}body main section.product-main-container .right-container .contact-container{padding:.6rem 0rem}body main section.product-main-container .right-container .contact-container #facebook{background-color:#1877f2}body main section.product-main-container .right-container .contact-container #instagram{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}body main section.product-main-container .right-container .contact-container .icon-button:hover{transform:translateY(-10px)}body main section.product-main-container .right-container .contact-container a{transition:transform .5s ease;display:block;color:#fff;font-size:1.6rem;padding:.8rem 2rem;text-align:center;border:white 6px double;background-color:#052e53;transition:all .2s linear}body main section.product-main-container .right-container .detailed-container{padding:1rem 0rem}body main section.product-main-container .right-container .detailed-container h3{color:#052e53;font-size:1.2rem;font-weight:700}body main section.product-main-container .right-container .detailed-container h3 i{margin-right:.5rem}@media screen and (max-width: 1182px){body main section.product-main-container .left-container{flex:0 0 400px}}@media screen and (max-width: 1096px){body main section.product-main-container .left-container{padding:0rem 1rem}body main section.product-main-container .right-container{padding:2rem 1rem}body main section.product-main-container .right-container .info-container .price-container .original-price,body main section.product-main-container .right-container .info-container .price-container .special-price{gap:.3rem}}@media screen and (max-width: 1024px){body main section.product-main-container{flex-wrap:wrap}body main section.product-main-container .left-container{flex:1 0 400px;max-width:unset;background-color:#f3f1f1}body main section.product-main-container .left-container .product-swiper{position:static}body main section.product-main-container .right-container{max-width:unset}body main section.product-main-container .right-container .navigation{padding-top:10px;border-top:1px solid #b9b9b9}}@media screen and (max-width: 768px){body main section.product-main-container .left-container .product-swiper{max-height:600px}}@media screen and (max-width: 524px){body main section.product-main-container .left-container .product-swiper{max-height:500px}}@media screen and (max-width: 535px){body main section.product-main-container .right-container .info-container .product-model{flex-wrap:wrap}body main section.product-main-container .right-container .info-container .price-container{flex-wrap:wrap}}@media screen and (max-width: 425px){body main section.product-main-container .left-container{flex:1 0 300px}body main section.product-main-container .left-container .product-swiper{max-height:400px}}body main section.message{max-width:unset;padding:unset}@media screen and (max-width: 425px){html{font-size:14px}html body main section.product-main-container{padding:1rem 0rem 0rem}html body main section.product-main-container .right-container{padding:1rem}}#iframe-youtube{width:100%;aspect-ratio:16/9;position:relative;padding:2rem}#iframe-youtube iframe{padding:2rem;position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 800px){#iframe-youtube,#iframe-youtube iframe{padding:2rem}}
