@charset "UTF-8";@-webkit-keyframes skeleton-stripes{to{transform:translateX(100%)}}.countdown-timer-wrapper{display:block;width:100%;color:#008474}.countdown-timer-wrapper span{display:inline-block;vertical-align:middle}.countdown-timer-wrapper .timer{font-size:16px;line-height:14px;margin-right:5px}.countdown-timer-wrapper .delimiter{line-height:20px;margin:0 2px}.countdown-timer-wrapper .time{background:#323232;padding:2px 4px;color:#fff;border-radius:2px}.promoImgFrame{position:absolute;z-index:20;width:100%;height:100%;top:0;left:0;background-position:50%;background-size:contain;background-repeat:no-repeat;pointer-events:none}.product-title-wrap .promo-tag-list-wrap .promoTag,.tag-wrap .promoTag{width:auto}.tag-wrap{width:100%;white-space:nowrap}.tag-wrap .p-tag{height:20px;line-height:20px;padding:0 4px;border-radius:2px}.viewer-image img{border-radius:6px;box-shadow:0 -2px 4px 0 rgba(0,0,0,.2)}.product-modal-bg{background-color:rgba(0,0,0,.9);padding-left:0;padding-right:0}.close-btn{background-color:rgba(0,0,0,.7);width:44px;height:44px;border-radius:50%;position:absolute;z-index:2;right:10px;top:20px;cursor:pointer}.product-detail-viewer-slider{position:absolute;left:0;top:calc(50% - 50px);transform:translateY(-50%);width:100%}.style-title{background-color:rgba(0,0,0,.7);color:#fff;padding:5px 10px;border-radius:6px;margin:0 15px;position:absolute;z-index:1}.style-thumbnails{position:absolute;left:0;bottom:100px;width:100vw;height:calc(50vh - 50vw - 50px)}.style-thumbnails-scroll-wrap{height:50px;overflow:hidden;padding:0 10px}.style-thumbnails-scroll{white-space:nowrap;overflow-x:auto;padding-bottom:40px;gap:10px}.style-thumbnails-scroll .thumbnail{position:relative;min-width:40px;max-height:40px;margin-right:0}.style-thumbnails-scroll .thumbnail.active:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;border:2px solid #fa2607}.item__select .primary-style-selector,.item__select .sub-style-selector{margin-right:10px;margin-bottom:10px}.kit-item__box{padding-bottom:5px;margin-bottom:15px;border-bottom:1px solid #e1e1e1}.kit-item__box:last-child{margin-bottom:0;border-bottom:none}.kit-item__figure{width:60px}.kit-item__figure .img__element>img{max-width:60px}.jago-item__box li{border-bottom:1px solid #e1e1e1;padding-top:10px;padding-bottom:10px}.jago-item__box li:last-child{border-bottom:none}.belt__banner{position:relative;z-index:0;background:no-repeat top;background-size:cover}.belt__banner img{width:100%;height:72px}@media (min-width:375px){.belt__banner img{height:85px}}@media (min-width:768px){.belt__banner img{height:174px}}.belt__banner li{width:100%}.belt__banner .slick-dots--custom{bottom:2px}.slick-slider{display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;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-loading .slick-list{background:#fff 50% no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{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-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;margin-top:-10px;padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75}.slick-slider{position:relative;margin:0}.slick-slider .slick-list,.slick-slider a>img{width:100%}.slick-slider .slick-list .slick-track{width:6000px}.slick-slider .slick-dots li{height:10px;width:10px}.slick-slider .slick-dots li button{box-shadow:0 0 1px rgba(0,0,0,.5);padding:0;width:5px;height:5px;border-radius:50%;background:hsla(0,0%,100%,.5)}.slick-slider .slick-dots li button:before{display:none}.slick-slider .slick-dots li.slick-active button{background:#000}.slick-dots{margin:0;bottom:0}.slick-dots li{width:12px;margin:0}.slick-dots li button{width:12px;padding:5px 0}.slick-dots li button:before{opacity:1;color:hsla(0,0%,100%,.5);width:12px;font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Segoe UI,Microsoft JhengHei,微軟正黑體,Helvetica,Arial}.slick-dots li.slick-active button:before{color:#000}.slick-dark-theme .slick-dots button:before{color:#e1e1e1}.slick-dark-theme .slick-active button:before{color:#000}.slick-dots-outside .slick-dots{bottom:-15px}body.no-scroll{overflow-y:hidden}.filter-section-multiple .filter-type-cate,.filter-section-multiple .product-layout-switcher{display:none}.filter-section-multiple .filter-tab.filter-type-filter,.filter-section-multiple .filter-tab.filter-type-sort{width:50%}#AnyBuyBanner{margin-top:108px}#AnyBuyBanner img{display:block;width:100%}#AnyBuyBanner .anybuy-desc{padding:8px;background:#fe884e;color:#fff}#AddGiftProduct .product .thumbnail-wrapper,#AddPurchaseSection .product .thumbnail-wrapper,#AnyBuyProductList .product .thumbnail-wrapper{position:relative}#AddGiftProduct .product .out-of-stock-img,#AddPurchaseSection .product .out-of-stock-img,#AnyBuyProductList .product .out-of-stock-img{width:100%;height:40px;line-height:40px;position:absolute;bottom:0;left:0;background:#000;opacity:.6;color:#fff;text-align:center;z-index:20}#AddGiftProduct .product .p-tag,#AddPurchaseSection .product .p-tag,#AnyBuyProductList .product .p-tag{display:none}#AddGiftProduct .product .anybuy-add-btn,#AddPurchaseSection .product .anybuy-add-btn,#AnyBuyProductList .product .anybuy-add-btn{display:inline-block;background:transparent no-repeat url(/Images/icon_Add@2x.png);background-size:30px 30px;width:30px;height:30px}#AddGiftProduct .product .anybuy-add-btn.disabled,#AddPurchaseSection .product .anybuy-add-btn.disabled,#AnyBuyProductList .product .anybuy-add-btn.disabled{background:transparent no-repeat url(/Images/icon_Add_disable@2x.png);background-size:30px 30px;width:30px;height:30px}#AddGiftProduct .product .anybuy-tick-btn,#AddPurchaseSection .product .anybuy-tick-btn,#AnyBuyProductList .product .anybuy-tick-btn{display:inline-block;background:transparent no-repeat url(/Images/icon_selected@2x.png);background-size:30px 30px;width:30px;height:30px;margin-right:20px}#AddGiftProduct .product .p-footer,#AddPurchaseSection .product .p-footer,#AnyBuyProductList .product .p-footer{text-align:center}#AddGiftProduct .product .anybuy-detail-bar,#AddPurchaseSection .product .anybuy-detail-bar,#AnyBuyProductList .product .anybuy-detail-bar{font-size:18px;height:50px;line-height:50px;text-align:center;position:fixed;top:0;left:0;right:0;width:100%;background:#fff;z-index:5}.anybuy-close-btn{position:absolute;right:16px;top:16px;display:inline-block;background:transparent no-repeat url(/Images/icon_close@2x.png);background-size:25px 25px;width:25px;height:25px}@media screen and (min-width:375px){#AnyBuyResult{bottom:-89%}}@media screen and (min-width:412px){#AnyBuyResult{bottom:-90%}}@media screen and (min-width:768px){#AnyBuyResult{bottom:-93%}}#AddPurchaseResult,#AnyBuyResult{position:fixed;height:100%;width:100%;background:#fff;bottom:calc(-87% + constant(safe-area-inset-bottom));bottom:calc(-87% + env(safe-area-inset-bottom));z-index:100;transition:.5s ease-out}#AddPurchaseResult.show,#AnyBuyResult.show{bottom:0}#AddPurchaseResult.show .anybuy-show-btn,#AddPurchaseResult.show .anybuy-status,#AnyBuyResult.show .anybuy-show-btn,#AnyBuyResult.show .anybuy-status{display:none}#AddPurchaseResult.show .anybuy-list-bar,#AnyBuyResult.show .anybuy-list-bar{display:block}#AddPurchaseResult.hide,#AnyBuyResult.hide{display:none}#AddPurchaseResult .anybuy-show-btn,#AnyBuyResult .anybuy-show-btn{background:transparent no-repeat url(/Images/icon_switch@2x.png) 50% 50%;background-size:65px 25px;width:100%;height:25px}#AddPurchaseResult .anybuy-list-bar,#AnyBuyResult .anybuy-list-bar{font-size:18px;display:none;height:50px;line-height:50px;text-align:center;background:#fff}#AddPurchaseResult .anybuy-wrapper,#AnyBuyResult .anybuy-wrapper{height:100%}#AddPurchaseResult .product-layout-list,#AnyBuyResult .product-layout-list{background:#f7f7f7;height:100%;padding-top:8px;overflow-y:auto}#AddPurchaseResult .anybuy-confirm-btn,#AddPurchaseResult .anybuy-status,#AnyBuyResult .anybuy-confirm-btn,#AnyBuyResult .anybuy-status{display:inline-block;height:50px}#AddPurchaseResult .anybuy-status,#AnyBuyResult .anybuy-status{width:100%;background:#fff;margin-bottom:calc(env(safe-area-inset-bottom))}#AddPurchaseResult .anybuy-status>div,#AddPurchaseResult .anybuy-status>span,#AnyBuyResult .anybuy-status>div,#AnyBuyResult .anybuy-status>span{display:inline-block;width:50%}#AddPurchaseResult .anybuy-status>div span,#AnyBuyResult .anybuy-status>div span{display:block;line-height:16px;padding-left:15px}#AddPurchaseResult .anybuy-status-info span:first-child,#AnyBuyResult .anybuy-status-info span:first-child{color:#cc1e05}#AddPurchaseResult .anybuy-status-btn,#AnyBuyResult .anybuy-status-btn{border:none;color:#fff;line-height:50px;text-align:center;background:#cc1e05;font-size:18px;border-radius:0;-webkit-appearance:none}#AddPurchaseResult .anybuy-status-btn.disabled,#AnyBuyResult .anybuy-status-btn.disabled{background:#fdc7bf}#AddPurchaseResult .add-item,#AnyBuyResult .add-item{position:relative;width:100%;background:#fff;display:inline-block;padding:6px 0 7px 15px}#AddPurchaseResult .add-item .item-name,#AnyBuyResult .add-item .item-name{width:85%;margin-right:10px}#AddPurchaseResult .add-item .delete-btn,#AnyBuyResult .add-item .delete-btn{background:transparent no-repeat url(/Images/btn_delete@2.png);background-size:40px 40px;width:40px;height:40px;position:absolute;top:4px;right:15px}#AddPurchaseResult .add-item .style,#AnyBuyResult .add-item .style{color:#999;bottom:30px;left:115px}#AddPurchaseResult .add-item .price,#AnyBuyResult .add-item .price{bottom:10px;right:20px;background:#fff}#AddPurchaseResult .add-item .amount,#AnyBuyResult .add-item .amount{bottom:10px;left:115px;margin-right:15px}#AddPurchaseResult .anybuy-item,#AnyBuyResult .anybuy-item{position:relative;width:100%;background:#fff;margin-bottom:8px}#AddPurchaseResult .anybuy-item .product,#AnyBuyResult .anybuy-item .product{width:94%}#AddPurchaseResult .anybuy-item .delete-btn,#AnyBuyResult .anybuy-item .delete-btn{background:transparent no-repeat url(/Images/btn_delete@2.png);background-size:20px 20px;width:20px;height:20px;position:absolute;top:8px;right:8px}#AddPurchaseResult .anybuy-item .style,#AnyBuyResult .anybuy-item .style{color:#e1e1e1;position:absolute;bottom:30px;left:115px}#AddPurchaseResult .anybuy-item .price,#AnyBuyResult .anybuy-item .price{color:#cc1e05;position:absolute;bottom:10px;right:20px;background:#fff}#AddPurchaseResult .anybuy-item .amount,#AnyBuyResult .anybuy-item .amount{position:absolute;bottom:10px;left:115px}#AddPurchaseResult{border-top:1px solid #ededed;position:static}.add-title{font-size:16px;margin-left:15px}.add-div-overflow{width:auto;height:250px;overflow-y:scroll;overflow-x:hidden}.add-div-overflow .jago-item__box{padding-left:10px;padding-right:10px}#product-desc{position:fixed;width:100%;height:100%;background:#fff;top:0;left:0;right:0;bottom:0;z-index:100;overflow-y:auto}#product-desc .collasible-section{position:absolute;left:0;right:0;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);height:100%;margin-top:50px}#product-desc .collasible-section .collasible-block.active:last-child{padding-bottom:58px}#product-desc .close-btn{position:absolute;z-index:22;display:block;width:20px;height:20px;top:10px;right:10px;z-index:101}#TopButton .top-button{bottom:50px}.product-detail-page #AddGiftProductSection .subtitle__border,.product-detail-page #AddPurchaseSection .subtitle__border{width:100%}.product-detail-page #AddGiftProductSection .add-products,.product-detail-page #AddPurchaseSection .add-products{border-spacing:3px}.product-detail-page #AddGiftProductSection .add-products .giftProduct__quantityLeft,.product-detail-page #AddPurchaseSection .add-products .giftProduct__quantityLeft{height:20px}.product-detail-page #AddGiftProductSection .product .gift__icon--add,.product-detail-page #AddPurchaseSection .product .gift__icon--add{margin:0 8px;vertical-align:middle}.product-detail-page #AddGiftProductSection .product .gift__icon--add.disabled,.product-detail-page #AddPurchaseSection .product .gift__icon--add.disabled{opacity:.5}.product-detail-page #AddGiftProductSection .product .gift__icon--edit,.product-detail-page #AddPurchaseSection .product .gift__icon--edit{margin:0 8px;vertical-align:middle}.product-detail-page #AddGiftProductSection .product .gift__icon--cancel,.product-detail-page #AddPurchaseSection .product .gift__icon--cancel{margin:0 8px;transform:rotate(45deg);vertical-align:middle}#AddGiftProductSection .add-product,#AddPurchaseSection .add-product{border:1px solid transparent}#AddGiftProductSection .add-product.selected,#AddPurchaseSection .add-product.selected{border-color:#cc1e05}#AddGiftProductSection .pure-css-icon--plus-round.disabled,#AddPurchaseSection .pure-css-icon--plus-round.disabled{opacity:.5}.loader-dot{position:relative;margin:0 auto;display:inline-block}.loader-dot span{background:#e00061;display:inline-block;height:6px;width:6px;margin:0 3px;border-radius:100%;-webkit-animation:bouncedelay 1.5s ease-in-out infinite;animation:bouncedelay 1.5s ease-in-out infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.loading-dot{width:8px;height:8px;background-color:#cc1e05;border-radius:50%;opacity:0;-webkit-animation:loadingFade 2s infinite;animation:loadingFade 2s infinite}.loading-dot:first-child{-webkit-animation-delay:0s;animation-delay:0s}.loading-dot:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}.loading-dot:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.loading-dot:nth-child(4){-webkit-animation-delay:.9s;animation-delay:.9s}.loader{position:relative;width:60px}.loader,.loading{margin-left:auto;margin-right:auto}.loading{max-width:60px;display:flex;justify-content:space-between}.loading-circular__box{display:block;height:50px;width:50px;-webkit-animation:loading-animation-1 3s linear infinite;animation:loading-animation-1 3s linear infinite}@-webkit-keyframes loading-animation-1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading-animation-1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-circular__box span{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:50px;width:50px;-webkit-clip-path:inset(10px 0 0 0);clip-path:inset(10px 0 0 0);-webkit-animation:loading-animation-2 1.5s cubic-bezier(.77,0,.175,1) infinite;animation:loading-animation-2 1.5s cubic-bezier(.77,0,.175,1) infinite}@-webkit-keyframes loading-animation-2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading-animation-2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-circular__box span:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:50px;width:50px;border:3px solid transparent;border-top:2px solid #fe5a0a;border-radius:50%;-webkit-animation:loading-animation-3 1.5s cubic-bezier(.77,0,.175,1) infinite;animation:loading-animation-3 1.5s cubic-bezier(.77,0,.175,1) infinite}@-webkit-keyframes loading-animation-3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading-animation-3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-circular__box span:after{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:50px;width:50px;border:2px solid rgba(254,90,10,.8);border-radius:50%}.site-loader{z-index:1000}.page-loader{position:fixed;z-index:3000;top:0;bottom:0;left:0;right:0;padding-top:200px}.page-loader.active{display:block;background:hsla(0,0%,100%,.502)}.page-loader .loader{width:60px;height:60px}.hidden{display:none}.visuallyhidden{opacity:0}.dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2100;outline:0;transition:all .2s cubic-bezier(.02,.01,.47,1) 0s;transition-property:top bottom}.dialog .dialog-backdrop{position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.5);transition:background-color .2s cubic-bezier(.02,.01,.47,1) .2s}.dialog .popup-box{background-color:rgba(0,0,0,.7);color:#fff;position:fixed;left:7%;right:7%;bottom:10px;border-radius:6px;border:1px solid #323232}.dialog .popup-box .popup-link{color:#fff}.dialog .popup-box .dialog-img{float:left;margin:8px}.dialog .popup-box .dialog-img img{width:100px;height:100px}.dialog .popup-box .dialog-title{font-size:16px}.dialog .popup-box .dialog-container>header{margin:0 24px;font-size:18px;font-weight:700;text-align:center;height:40px;line-height:38px}.dialog .popup-box .dialog-container-right{position:absolute;left:140px;right:16px;top:8px;height:100%}.dialog .popup-box .close-btn{position:absolute;right:8px;top:50%;margin-top:-10px;display:inline-block;background-size:10px 10px;width:10px;height:10px}.dialog .popup-box .close-btn:before{content:"×";font-style:normal}.dialog .popup-box .text-decoration{margin-right:6px;text-decoration:line-through}.dialog .popup-box .text-marked{background-color:#d44211;padding:2px}.dialog .dialog-box{background-color:#f7f7f7;position:absolute;top:35%;left:7%;right:7%;border-radius:4px}.dialog .dialog-box .dialog-container>header{margin:8px 24px 0;font-size:18px;font-weight:700;text-align:center;min-height:40px;line-height:30px}.dialog .dialog-box-body{padding:10px 24px;max-height:150px;overflow:auto;transition:opacity .2s cubic-bezier(.02,.01,.47,1) 0s}.dialog .dialog-box-body-center{text-align:center}.dialog .dialog-box-no-padding{padding:0}.dialog .dialog-box-body-padding{padding:24px}.dialog .dialog-box-footer{border-top:1px solid #e1e1e1;background-color:#fff;height:40px;border-radius:0 0 4px 4px}.dialog .dialog-box-footer-rich{position:absolute;bottom:20px}.dialog .dialog-strong{color:#cc1e05;font-weight:700}.dialog .dialog-text-center{text-align:center}.dialog .dialog-list{top:15%;bottom:15%}.dialog .dialog-list .dialog-container{position:relative;width:100%;height:100%}.dialog .dialog-list .dialog-container>*{position:absolute;left:0;right:0}.dialog .dialog-list .dialog-container>header{top:0}.dialog .dialog-list .dialog-container>.dialog-box-body{top:40px;bottom:40px;max-height:none}.dialog .dialog-list .dialog-container>.dialog-box-footer{bottom:0}.dialog .dialog-scene{top:46px;bottom:0;left:0;right:0;border-radius:0}.dialog .dialog-scene .dialog-container{position:relative;width:100%;height:100%;background:#e1e1e1}.dialog .dialog-scene .dialog-container>*{position:absolute;left:0;right:0}.dialog .dialog-scene .dialog-container>header{background:#999;color:#fff;font-size:12px;height:24px;line-height:24px;font-weight:400;margin:0;top:0}.dialog .dialog-scene .dialog-container .dialog-box-body{top:40px;bottom:60px;max-height:none}.dialog .dialog-scene .dialog-container>.dialog-box-footer{bottom:0}.dialog .dialog-scene .dialog-box-footer{min-height:40px;padding:16px 8px}.dialog .dialog-scene .dialog-box-footer .btn{margin:0}.dialog .table-box header{color:#cc1e05;font-size:12px;line-height:0;padding-top:15px;margin-bottom:15px}.dialog .table-box ul{margin:0;padding:0;width:100%;display:table;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1}.dialog .table-box ul li{margin:0;padding:0;box-sizing:border-box;text-align:center;float:left;width:100%/3;display:block;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1}.dialog .dialog-button-inline{color:#323232}.dialog .dialog-button-inline,.dialog .dialog-button-inline-primary{font-size:18px;font-weight:700;text-align:center;float:left;line-height:39px;width:50%}.dialog .dialog-button-inline-primary{color:#cc1e05}.dialog .dialog-button-block-primary{font-size:18px;font-weight:700;text-align:center;float:left;line-height:39px;width:100%;color:#cc1e05}.dialog .dialog-button-block-primary.disabledBtn{pointer-events:none;color:#323232}.dialog .dialog-toast-container{line-height:20px;text-align:center}.dialog .dialog-toast-container span{display:inline-block;vertical-align:middle}.dialog .dialog-toast-container .loader-dot{margin-left:8px}.dialog .dialog-toast-container .toast-prefix-photo{width:42px;margin-right:8px;vertical-align:middle}.dialog .dialog-toast-container .toast-suffix-text{text-align:left;display:inline-block;vertical-align:middle}.dialog .dialog-toast-container-rich{text-align:left;margin-top:15px}.popup{right:auto;bottom:auto;left:auto;transition:opacity 1s ease-in-out}.fixed-popup,.popup{top:auto;z-index:6000}.fixed-popup{display:flex;flex-direction:column-reverse;position:fixed;bottom:0;right:0;left:0;pointer-events:none;margin-bottom:calc(env(safe-area-inset-bottom))}.fixed-popup .popup{position:relative}.fixed-popup .popup .popup-box{position:relative;right:auto;left:auto;bottom:auto!important;margin:0 10px 10px;pointer-events:auto}#GlobalContainer.dialog-animating~#Dialog .dialog{top:100%;bottom:-100%;transition:all .2s cubic-bezier(.02,.01,.47,1) 0s;transition-property:top bottom}#GlobalContainer.dialog-animating~#Dialog .dialog .dialog-backdrop{background-color:transparent;transition:background-color .2s cubic-bezier(.02,.01,.47,1) .2s}@media screen and (min-width:375px){.dialog .dialog-box{margin:0 auto;width:300px}.dialog .dialog-box.dialog-scene{width:100%}}.skeleton-bg{height:20px;position:relative;z-index:0;overflow:hidden;background-color:#bdbdbd}.skeleton-bg:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));-webkit-animation:skeleton-stripes 2s linear infinite;animation:skeleton-stripes 2s linear infinite}@keyframes skeleton-stripes{to{transform:translateX(100%)}}.btn__find-similar{position:fixed;z-index:300;right:0;bottom:10vh;bottom:calc(10vh + constant(safe-area-inset-bottom));bottom:calc(10vh + env(safe-area-inset-bottom));background-color:#fa5139;box-shadow:-2px 2px 4px 0 rgba(250,81,57,.5);border-top-left-radius:50px;border-bottom-left-radius:50px;color:#fff;padding:5px 10px 5px 5px}.btn__find-similar [class^=icon-svg-]{vertical-align:middle}.select-panel__wrap--similar .select-panel__title{position:relative;z-index:0;border-bottom:1px solid #e1e1e1}.select-panel__wrap--similar .select-panel__close{position:absolute;z-index:1;right:10px;top:10px;width:24px;height:24px}.select-panel__wrap--similar .select-panel__body{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 10px 0}.select-panel__wrap--similar .product__block{background-color:#fff;padding:5px;margin-bottom:10px;width:calc(50% - 5px)}.select-panel__wrap--similar .product__block:nth-child(2n){margin-left:5px}.select-panel__wrap--similar .product__block:nth-child(odd){margin-right:5px}.select-panel__wrap--similar figcaption{color:#323232;height:38px;overflow-y:hidden}.product-detail__social-network{padding-top:10px;padding-bottom:60px}.product-detail__footer,.product-detail__left{display:flex;justify-content:space-between;align-items:center}.product-detail__footer{background-color:#fff;border-top:1px solid #e1e1e1;width:100%;position:fixed;z-index:100;left:0;bottom:0;padding-left:8px;color:#323232;overflow:hidden}.product-detail__footer .eu-btn-gray-darkest,.product-detail__footer .eu-btn-primary{padding:13px 10px}.product-detail__left .p-favorite-btn,.product-detail__left .phone__btn,.product-detail__left .share__btn{padding-left:5px;padding-right:5px;margin-top:4px}.product-detail__right{display:flex}.product-detail-page{font-size:14px;color:#999;background-color:#fff}.product-detail-page .prepare-space{position:relative;width:100%}.product-detail-page .prepare-space:before{content:"";padding-top:100%;display:block}.product-detail-page .prepare-space .aspect-ratio-content{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (min-width:1024px){.product-detail-page .image-collection .product-image{margin:0 auto;text-align:center}.product-detail-page .image-collection img{width:50%}}.product-detail-page #SlideImgWithTitle .aspect-ratio-content{position:relative}.product-detail-page #SlideImgWithTitle .p-tag{height:20px;line-height:20px;padding:0 4px;border-radius:2px}.product-detail-page .product-detail__price{min-height:65px}.product-detail-page #AddGiftProductSection,.product-detail-page #AddPurchaseSection{background:#fff}.product-detail-page #AddGiftProductSection .product,.product-detail-page #AddPurchaseSection .product{width:138px}.product-detail-page #AddGiftProductSection .p-title,.product-detail-page #AddPurchaseSection .p-title{font-size:14px;height:39px;overflow:hidden}.product-detail-page #AddGiftProductSection .price-break,.product-detail-page #AddPurchaseSection .price-break{margin:0 4px 0 0}.product-detail-page #AddGiftProductSection .p-price,.product-detail-page #AddPurchaseSection .p-price{height:auto}.product-detail-page #AddGiftProductSection .subtitle-border,.product-detail-page #AddPurchaseSection .subtitle-border{display:block;margin-top:-2px;position:relative;width:50%}.product-detail-page #AddGiftProductSection .subtitle-text,.product-detail-page #AddPurchaseSection .subtitle-text{display:inline-block;padding:2px 0 8px;margin:0;font-size:14px;font-weight:400;letter-spacing:0;text-align:left}.product-detail-page #AddGiftProductSection .add-products-container,.product-detail-page #AddPurchaseSection .add-products-container{overflow:auto}.product-detail-page #AddGiftProductSection .add-products-wrapper,.product-detail-page #AddPurchaseSection .add-products-wrapper{width:100%;display:inline-block;margin-top:-2px}.product-detail-page #AddGiftProductSection .add-products-wrapper .add-products,.product-detail-page #AddPurchaseSection .add-products-wrapper .add-products{margin:4px 0 0;padding:0;display:flex;flex-direction:row}.product-detail-page #AddGiftProductSection .add-products-wrapper .add-product,.product-detail-page #AddPurchaseSection .add-products-wrapper .add-product{width:42%;min-width:138px;margin-right:15px}.product-detail-page #AddGiftProductSection .add-products-wrapper .add-product .product,.product-detail-page #AddPurchaseSection .add-products-wrapper .add-product .product{width:100%;background:#fff}.product-detail-page #AddGiftProductSection .add-products-wrapper .add-product .product .p-title a,.product-detail-page #AddPurchaseSection .add-products-wrapper .add-product .product .p-title a{color:#323232}.product-detail-page h1{font-weight:400}.product-detail-page.is-age-rating-opened{display:none}.product-detail-page .row{margin-bottom:8px}.product-detail-page .video-play-icon{width:100%;height:100%;background:transparent url(/Images/icon-video@2x.png) 50% no-repeat;display:block}.product-detail-page .image-collection{line-height:0}.product-detail-page .image-collection .slick-slider{margin-bottom:0}.product-detail-page .image-collection .product-image,.product-detail-page .image-collection .product-video,.product-detail-page .image-collection .video-wrapper,.product-detail-page .image-collection img{width:100%}.product-detail-page .image-collection .video-wrapper{vertical-align:middle;position:relative}.product-detail-page .image-collection .video-wrapper .product-video-play,.product-detail-page .image-collection .video-wrapper video{position:absolute;top:30px;width:100%}.product-detail-page .image-collection .video-wrapper video{height:100%;background:#999}.product-detail-page .image-collection .video-wrapper .dummy{position:absolute;top:30px;width:100%;height:100%}.product-detail-page .image-collection .video-wrapper .product-video-play{width:100%;height:100%;background:#999 url(/Images/icon-video@2x.png) 50% no-repeat;background-size:contain}.product-detail-page .image-collection .product-image{position:relative;z-index:0}.product-detail-page .price-value+.price-text{margin-left:12px}.product-detail-page .price-break{display:block}.product-detail-page .price-deprecated{text-decoration:line-through}.product-detail-page .p-event-collection{list-style-position:inside;padding-left:0}.product-detail-page .p-event-collection li{color:#7822b4}.product-detail-page .p-event-collection li>.event-text,.product-detail-page .p-event-collection li>.event-title{display:inline-block}.product-detail-page .p-event-collection li .event-title{font-weight:700;margin-left:-3px}.product-detail-page .p-event-collection li .event-text{color:#000}.product-detail-page .p-event-collection li.li-text{list-style:none}.product-detail-page .section-block{width:100%}.product-detail-page .ponta-point{font-size:16px;display:table;height:40px}.product-detail-page .ponta-point .col-left{display:table-cell}.product-detail-page .ponta-point .col-right{display:table-cell;padding-left:8px;border-left:1px solid #ededed;width:110px}.product-detail-page .ponta-point .ponta-thumbnail{text-align:center;padding:8px;background:#f7f7f7;margin-right:-16px}.product-detail-page .ponta-point .ponta-thumbnail .icon--ponta{vertical-align:middle}@media (min-width:768px){.product-detail-page .ponta-point .ponta-thumbnail .icon--ponta{transform:scale(.6);margin-right:-10px}}.product-detail-page .ponta-point .ponta-activity{text-align:left;padding:8px;background:#f7f7f7;margin-right:-16px}.product-detail-page .ponta-point .ponta-activity .p-link{margin-left:8px;font-size:14px;display:inline-block;line-height:20px;vertical-align:bottom}.product-detail-page .ponta-point .ponta-thumbnail-image{display:inline-block;width:40px;height:40px;line-height:40px;vertical-align:middle;background-repeat:no-repeat;background-position:-23px -333px;background-size:180px;background-image:url(/Images/Sprites/product.sprite.png)}.product-detail-page .ponta-point .ponta-thumbnail-image img{width:100%}.product-detail-page .ponta-point .ponta-thumbnail-text{vertical-align:middle;height:40px;line-height:40px;color:#f0580f;letter-spacing:0}.product-detail-page .ponta-point .ponta-coupon-helper{width:110px;color:#fff;background-repeat:no-repeat;background-image:url(/Images/btn_couponhelper@2.png);background-size:cover;line-height:40px;text-align:center}.product-detail-page .countdown{height:40px;line-height:40px;background:#000;font-size:13px;color:#fff;overflow:auto;position:relative;text-align:left;box-sizing:border-box}.product-detail-page .countdown .countdoan-title{position:absolute;top:0;left:8px}.product-detail-page .countdown .countdown-limit{background:#cc1e05;float:left;padding:8px;margin-top:-8px;margin-left:-8px;margin-bottom:-8px}.product-detail-page .countdown .timer{position:absolute;right:8px;top:0;font-size:20px}.product-detail-page .countdown .timer>span{display:inline-block;line-height:24px}.product-detail-page .countdown .timer-text{float:right;margin-right:140px;font-size:14px}.product-detail-page .countdown .timer-finish{float:right}.product-detail-page .product-detail-describe{color:#000}.product-detail-page .product-detail-describe img{width:100%}.product-detail-page .product-detail-describe h4{font-weight:400;margin:1px 0}.product-detail-style{background:#fff;width:100%;position:fixed;left:0;right:0;bottom:-150vh;z-index:311}.product-detail-style .header-thumbnail{border-bottom:1px solid #999}.product-detail-style .header-thumbnail .product{display:flex}.product-detail-style .header-thumbnail .thumbnail{width:100px;height:100px;margin-right:10px}.product-detail-style .header-thumbnail .p-content .p-title{display:none}.product-detail-style.opened{bottom:0;box-shadow:0 -3px 15px rgba(93,93,93,.3)}.product-detail-style>div>header{font-size:20px;text-align:center;background-color:#f7f7f7;height:40px;line-height:40px}.product-detail-style section{padding:8px;overflow:auto;max-height:300px}.product-detail-style .register-campaign__detail section{overflow:initial}.product-detail-style .register-campaign__detail h2{color:#cc1e05;font-size:16px;margin:10px auto}.product-detail-style .register-campaign__detail li{list-style:decimal;margin-left:20px;line-height:24px}.product-detail-style .register-campaign__detail p{padding:6px 0}.product-detail-style .register-campaign__detail .note p{line-height:1.5;padding:0 5%}.product-detail-style .register-campaign__detail .note ol,.product-detail-style .register-campaign__detail .note ul{padding:0;margin:0 5% 0 10%;list-style:decimal}.product-detail-style .cart-seletor-section,.product-detail-style .primary-style-section{overflow:auto}.product-detail-style .sub-style-section{width:100%;clear:both;overflow:auto;margin-top:4px}.product-detail-style .cart-seletor,.product-detail-style .primary-style-selector,.product-detail-style .sub-style-selector{overflow:hidden;float:left;font-size:14px;margin-right:8px;margin-bottom:4px}.product-detail-style .cart-seletor-section,.product-detail-style .primary-style-section,.product-detail-style .quantity-section,.product-detail-style .sub-style-section{display:table}.product-detail-style .cart-seletor-section>header,.product-detail-style .primary-style-section>header,.product-detail-style .quantity-section>header,.product-detail-style .sub-style-section>header{margin-bottom:8px;vertical-align:middle;text-align:left}.product-detail-style .cart-seletor-section>header .subHeader,.product-detail-style .primary-style-section>header .subHeader,.product-detail-style .quantity-section>header .subHeader,.product-detail-style .sub-style-section>header .subHeader{font-size:12px;color:#cc1e05}.product-detail-style .cart-seletor-section>div,.product-detail-style .primary-style-section>div,.product-detail-style .quantity-section>div,.product-detail-style .sub-style-section>div{display:table-cell;float:left}.product-detail-style .quantity-section{width:100%;clear:both;overflow:auto;margin-top:8px}.product-detail-style .footer{height:40px;border-top:1px solid #ededed;box-sizing:border-box}.product-detail-style .footer .btn{height:40px;line-height:40px;float:left;font-size:20px;font-weight:700;border:0;box-sizing:border-box}.product-detail-style .footer .btn.col-50-percent{width:50%}.product-detail-style .product-detail-describe div{width:100%!important;box-sizing:border-box}.ponta-coupon-helper-content strong{color:#cc1e05;font-weight:400}.ponta-coupon-helper-content .ponta-coupon-helper-content-text{font-size:14px;margin-bottom:8px}.is-age-rating-opened~#Dialog .dialog-backdrop{background-color:#000}#GlobalContainer.menu-opened .product-detail-footer{bottom:-100%}.p-pv{margin-left:20px}.grey-block{background:#f7f7f7;height:20px}.estore-section,.grey-block{margin-left:-8px;margin-right:-8px}.estore-section{padding:16px 10px 15px;background:#fff;height:24px;line-height:24px}.estore-section .estore-share-btn{background:#ededed;border:1px solid #e1e1e1;border-radius:2px;padding:5px 6px;text-align:center;height:20px;font-size:14px;color:#323232;letter-spacing:0;line-height:20px;position:absolute;right:10px;margin-top:-4px}.estore-section .estore-share-btn .icon--estore-btn{vertical-align:top;margin-right:5px}@media (min-width:768px){.estore-section .estore-share-btn .icon--estore-btn{transform:scale(.5);margin-top:-10px;margin-left:-11px;margin-right:-5px}}.inline-block{display:inline-block}.product--spec-box .collasible-content-sub-section-content{padding:0 0 10px;word-break:break-word}.product--spec-box .collasible-content-sub-section-content .spec-section{margin:0;padding:0}.product--spec-box .collasible-content-sub-section-content .spec-section:last-child{border-bottom:none}.product--spec-box .collasible-content-sub-section-content .spec-section .spec-contect{margin:0;padding:0;border:none}.product--spec-box .collasible-content-sub-section-content .spec-section .spec-name{position:relative;z-index:0;padding-top:10px;padding-bottom:10px;padding-right:25px}.product--spec-box .collasible-content-sub-section-content .spec-section .spec-name:after{position:absolute;z-index:-1;content:"";background-color:#ededed;width:1px;height:100vh;top:0;right:0}.product--spec-box .collasible-content-sub-section-content .spec-section .spec-contect-group{padding:10px 0 10px 5px;flex:1}.recommend *{box-sizing:border-box}.recommend__tabs{border-bottom:1px solid #ededed}.recommend__tabs__list{width:50%;display:inline-block;padding:10px 5px 12px;text-align:center;position:relative;z-index:1;color:#323232}.recommend__tabs__list.select{color:#cc1e05}.recommend__tabs__list.select:before{content:"";position:absolute;z-index:1;left:0;bottom:0;width:100%;height:5px;background-color:#cc1e05}.recommend__tabs__list.select:after{content:"";position:absolute;z-index:1;left:calc(50% - 8px);top:calc(100% - 5px);width:0;height:0;border-color:#cc1e05 transparent transparent;border-style:solid;border-width:16px 8px 0}.recommend__products{display:none}.recommend__products.select{display:block}.recommend__products .recommend__product{width:33.33%;display:inline-block}.recommend__products .recommend__product .p-title{height:42px}.order-discount__wrap{position:relative;z-index:1;box-shadow:1px 0 2px 0 rgba(0,0,0,.2)}.order-discount__head{position:relative;z-index:0;background-color:#f7f7f7;color:#323232}.order-discount__close{position:absolute;z-index:1;display:block;width:20px;height:20px;top:12px;right:8px}.order-discount__body{max-height:60vh;overflow-y:scroll}.order-discount__body .coupon__table{width:100%}.order-discount__body .coupon__table--title{background-color:#f7f7f7;width:33.333%}.order-discount__body .campaign__tile{height:48px;overflow:hidden}.order-discount__body .campaign__link{width:100%}.order-discount__body .campaign__link--text{max-height:40px;overflow:hidden;font-size:14px}.order-discount__body .pure-css-icon--arrow-right.arrow--gray-dark{width:20px;height:20px}.order-discount__fixed{height:60vh}.order-discount__price{background-color:#fff3f3}#ProductDetailDesc .collasible-block,#ProductDetailDesc .collasible-section{margin:0;padding:0}#ProductDetailDesc .collasible-block{padding:0 10px}#ProductDetailDesc .collasible-content-sub-section-content ol{margin-left:25px;list-style-type:decimal}.product__feature .list-title-text{padding-left:10px}.product__relatedProducts .relatedProducts__link{width:75%;max-height:38px;overflow:hidden}.product__relatedProducts .relatedProducts__price{width:25%}.product__campaignTag{line-height:20px;overflow:hidden}.product__campaignTag .product__campaignTag--right{line-height:20px;padding:3px 0 3px 3px}.campaign__link--activity{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.campaign__link .p-tag{line-height:20px}.campaign__link .product__campaignTag--normalCampaign{color:#ff4394;background-color:#fff}.feature__title{width:75px}.feature__content{width:calc(100% - 85px)}.shop-order__container{display:flex;padding:15px;justify-content:space-between;position:relative;border-bottom:1px solid #e1e1e1;background-color:#fff}.shop-order__wrapper{display:flex}.shop-order__tag{display:inline-block;margin-bottom:5px;border-radius:12px;background:linear-gradient(90deg,#cc1e05,#ff4394)}.shop-order__tag .icon-svg-Tag-shop-brand{text-align:center}.shop-order__tag span{font-style:normal;font-size:12px;color:#fff}.shop-order__logo{width:60px;height:60px;margin-right:15px;border-radius:6px;background-color:#d3d3d3;-o-object-fit:cover;object-fit:cover}.shop-order__shop-name{font-size:16px;color:#323232}.shop-order__btns{position:absolute;right:15px;display:flex;align-items:center}.shop-order__btns .shop-order__btn{padding:5px;border-radius:2px;border:1px solid #5d5d5d;background-color:#fff;color:#5d5d5d;font-size:12px;line-height:1.33}.shop-order__btns .shop-order__follow-btn{margin-bottom:10px}.timer-block{display:flex;align-items:center;height:36px;background-color:#f7f7f7}.timer-block__left-wrapper{height:100%;font-size:16px;color:#323232;font-weight:700;display:flex;align-items:center;-webkit-clip-path:polygon(100% 0,90% 50%,100% 100%,0 100%,0 0);clip-path:polygon(100% 0,90% 50%,100% 100%,0 100%,0 0);padding-left:10px;padding-right:20px;background-color:#ededed}@media (max-width:370px){.timer-block__left-wrapper{font-size:12px}}.timer-block__left-wrapper i{margin-right:5px;width:24px;height:24px}.timer-block__right-wrapper{display:flex;align-items:center;padding:8px 12px;margin-left:auto;background-color:#f7f7f7}.timer-block__right-wrapper .countdown-timer-wrapper{color:#323232;display:flex;justify-content:flex-end;align-items:center}@media (max-width:370px){.timer-block__right-wrapper,.timer-block__right-wrapper .countdown-timer-wrapper .timer{font-size:12px}}.timer-block__right-wrapper .countdown-timer-wrapper [class~=time]:last-of-type{background:#999}.timer-block--active{background-color:#e5f7f5}.timer-block--active .countdown-timer-wrapper .timer{color:#008474}.timer-block--active .timer-block__left-wrapper{color:#008474;background-color:#c3f1eb}.timer-block--active .timer-block__right-wrapper{color:#008474;background-color:#e5f7f5}.timer-block--active .countdown-timer-wrapper [class~=time]:last-of-type{background:#008474}.sell-reminder__wrap{position:fixed;z-index:19;left:0;top:46px;width:100%;height:34px}.sell-reminder__box{background-color:#e5f7f5;width:320px;margin-left:auto;margin-right:auto;height:34px}@media (min-width:375px){.sell-reminder__box{width:375px}}@media (min-width:414px){.sell-reminder__box{width:414px}}@media (min-width:768px){.sell-reminder__box{width:768px}}.sell-reminder__box .left__box{height:34px;padding-right:20px;-webkit-clip-path:polygon(100% 0,90% 50%,100% 100%,0 100%,0 0);clip-path:polygon(100% 0,90% 50%,100% 100%,0 100%,0 0);background-color:#c3f1eb}.sell-reminder__box .left__box span{color:#008474}.sell-reminder__box p{height:34px;padding-left:18px;color:#008474}.specification-preview{display:block;position:relative;z-index:0}.specification-preview .white-space-nowrap{white-space:nowrap}.specification-preview .pure-css-icon--arrow-right{position:absolute;z-index:1;top:15px;right:15px}.specification-preview .pure-css-icon--arrow-right:after,.specification-preview .pure-css-icon--arrow-right:before{background-color:#999;width:8px;height:1px}.specification-preview .pure-css-icon--arrow-right:before{top:-5px}.specification-preview .pure-css-icon--arrow-right:after{bottom:-5px}.specification-preview .images-wrap{position:relative;z-index:0;max-height:40px;overflow:hidden;display:flex;flex-wrap:wrap}.specification-preview .preview-img{border-radius:6px;flex-shrink:0;margin-right:10px}.specification-preview .mask-more{position:relative;z-index:0}.specification-preview .mask-more:after{content:"更多選擇";width:40px;height:40px;position:absolute;z-index:1;right:10px;background-color:rgba(0,0,0,.5);font-size:12px;border-radius:6px;white-space:pre-wrap;text-align:center;color:#fff;padding:4px}.specification-preview .text-mode{color:#323232;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.icon-svg-Bg-notice,.icon-svg-Check,.icon-svg-Coffee,.icon-svg-FlashSale,.icon-svg-Header-Cart,.icon-svg-HourGlass,.icon-svg-Icon-cashare,.icon-svg-icon-collect,.icon-svg-Icon-copy,.icon-svg-Icon-dislike-white,.icon-svg-Icon-fail,.icon-svg-Icon-film,.icon-svg-Icon-filter,.icon-svg-Icon-filter-active,.icon-svg-Icon-hot-topic,.icon-svg-Icon-hot-topic-selected,.icon-svg-Icon-hotsale,.icon-svg-Icon-hotsale-active,.icon-svg-Icon-ifyoulike,.icon-svg-Icon-ifyoulike-active,.icon-svg-icon-index-clock,.icon-svg-Icon-layout-block,.icon-svg-Icon-layout-default,.icon-svg-Icon-layout-list,.icon-svg-Icon-no-display-white,.icon-svg-Icon-recommendation,.icon-svg-Icon-recommendation-selected,.icon-svg-icon-related-topic-attribute,.icon-svg-icon-related-topic-classification,.icon-svg-icon-related-topic-search,.icon-svg-Icon-Share-White,.icon-svg-Icon-sifumoney,.icon-svg-Icon-similar,.icon-svg-Icon-success,.icon-svg-Icon-talkmore-white,.icon-svg-Icon-thunder,.icon-svg-Icon-trash,.icon-svg-Icon-tvshop,.icon-svg-Icon-vip,.icon-svg-Icon-vip-active,.icon-svg-icon-worldsale,.icon-svg-Label-TV,.icon-svg-Logo-1,.icon-svg-Logo-2,.icon-svg-Menu-Home,.icon-svg-Menu-Logout,.icon-svg-Menu-MemberCenter,.icon-svg-MGM-Discount,.icon-svg-Moneybag,.icon-svg-Product-Cart,.icon-svg-Product-Cart-Not-Sold,.icon-svg-Product-Collection-Gray,.icon-svg-Product-Collection-Primary,.icon-svg-Product-Facebook,.icon-svg-Product-Heart,.icon-svg-Product-Heart-Solid,.icon-svg-Product-Line,.icon-svg-Product-Mail,.icon-svg-Product-Mailnoti,.icon-svg-Product-Pen-Circle,.icon-svg-Product-Phone,.icon-svg-Product-Promo,.icon-svg-Product-Share,.icon-svg-Tag-shop-brand{background:url(/Resource/Svg/Sprite.Main-ccc26932.svg) no-repeat;display:inline-block}.icon-svg-Bg-notice{background-position:0 44.61538461538461%;width:122px;height:48px}.icon-svg-Check{background-position:0 93.04347826086956%;width:28px;height:28px}.icon-svg-Coffee{background-position:100% 0;width:144px;height:145px}.icon-svg-FlashSale{background-position:72.77227722772277% 80.28985507246377%;width:28px;height:28px}.icon-svg-Header-Cart{background-position:27.722772277227723% 93.04347826086956%;width:28px;height:28px}.icon-svg-HourGlass{background-position:34.65346534653465% 93.04347826086956%;width:28px;height:28px}.icon-svg-Icon-Share-White{background-position:41.584158415841586% 93.04347826086956%;width:28px;height:28px}.icon-svg-Icon-cashare{background-position:76.47058823529412% 100%;width:24px;height:24px}.icon-svg-Icon-copy{background-position:45.04950495049505% 80.28985507246377%;width:28px;height:28px}.icon-svg-Icon-dislike-white{background-position:51.98019801980198% 80.28985507246377%;width:28px;height:28px}.icon-svg-Icon-fail{background-position:66.66666666666667% 60.50156739811912%;width:54px;height:54px}.icon-svg-Icon-film{background-position:6.930693069306931% 93.04347826086956%;width:28px;height:28px}.icon-svg-Icon-filter{background-position:70.58823529411765% 100%;width:24px;height:24px}.icon-svg-Icon-filter-active{background-position:64.70588235294117% 100%;width:24px;height:24px}.icon-svg-Icon-hot-topic{background-position:47.05882352941177% 100%;width:24px;height:24px}.icon-svg-Icon-hot-topic-selected{background-position:41.1764705882353% 100%;width:24px;height:24px}.icon-svg-Icon-hotsale{background-position:35.294117647058826% 100%;width:24px;height:24px}.icon-svg-Icon-hotsale-active{background-position:29.41176470588235% 100%;width:24px;height:24px}.icon-svg-Icon-ifyoulike{background-position:99.50980392156863% 79.36962750716333%;width:24px;height:24px}.icon-svg-Icon-ifyoulike-active{background-position:17.647058823529413% 100%;width:24px;height:24px}.icon-svg-Icon-layout-block{background-position:91.08910891089108% 71.59420289855072%;width:28px;height:28px}.icon-svg-Icon-layout-default{background-position:98.01980198019803% 71.59420289855072%;width:28px;height:28px}.icon-svg-Icon-layout-list{background-position:31.18811881188119% 80.28985507246377%;width:28px;height:28px}.icon-svg-Icon-no-display-white{background-position:38.118811881188115% 80.28985507246377%;width:28px;height:28px}.icon-svg-Icon-recommendation{background-position:11.764705882352942% 100%;width:24px;height:24px}.icon-svg-Icon-recommendation-selected{background-position:5.882352941176471% 100%;width:24px;height:24px}.icon-svg-Icon-sifumoney{background-position:0 100%;width:24px;height:24px}.icon-svg-Icon-similar{background-position:99.01960784313725% 91.97707736389685%;width:24px;height:24px}.icon-svg-Icon-success{background-position:80.95238095238095% 60.50156739811912%;width:54px;height:54px}.icon-svg-Icon-talkmore-white{background-position:79.70297029702971% 80.28985507246377%;width:28px;height:28px}.icon-svg-Icon-thunder{background-position:86.63366336633663% 80.28985507246377%;width:28px;height:28px}.icon-svg-Icon-trash{background-position:93.56435643564356% 80.28985507246377%;width:28px;height:28px}.icon-svg-Icon-tvshop{background-position:82.3529411764706% 100%;width:24px;height:24px}.icon-svg-Icon-vip{background-position:93.13725490196079% 91.97707736389685%;width:24px;height:24px}.icon-svg-Icon-vip-active{background-position:87.25490196078431% 91.97707736389685%;width:24px;height:24px}.icon-svg-Label-TV{background-position:20.792079207920793% 93.04347826086956%;width:28px;height:28px}.icon-svg-Logo-1{background-position:22.33502538071066% 82.68656716417911%;width:38px;height:38px}.icon-svg-Logo-2{background-position:37.08206686930091% 43.28358208955224%;width:103px;height:38px}.icon-svg-MGM-Discount{background-position:50% 0;width:144px;height:145px}.icon-svg-Menu-Home{background-position:81.37254901960785% 91.97707736389685%;width:24px;height:24px}.icon-svg-Menu-Logout{background-position:23.529411764705884% 100%;width:24px;height:24px}.icon-svg-Menu-MemberCenter{background-position:75.49019607843137% 91.97707736389685%;width:24px;height:24px}.icon-svg-Moneybag{background-position:0 0;width:144px;height:145px}.icon-svg-Product-Cart{background-position:77.1712158808933% 71.59420289855072%;width:29px;height:28px}.icon-svg-Product-Cart-Not-Sold{background-position:55.445544554455445% 93.04347826086956%;width:28px;height:28px}.icon-svg-Product-Collection-Gray{background-position:69.97518610421837% 71.59420289855072%;width:29px;height:28px}.icon-svg-Product-Collection-Primary{background-position:13.861386138613861% 93.04347826086956%;width:28px;height:28px}.icon-svg-Product-Facebook{background-position:11.34020618556701% 84.19452887537994%;width:44px;height:44px}.icon-svg-Product-Heart{background-position:65.84158415841584% 80.28985507246377%;width:28px;height:28px}.icon-svg-Product-Heart-Solid{background-position:58.91089108910891% 80.28985507246377%;width:28px;height:28px}.icon-svg-Product-Line{background-position:92.78350515463917% 58.66261398176292%;width:44px;height:44px}.icon-svg-Product-Mail{background-position:0 84.19452887537994%;width:44px;height:44px}.icon-svg-Product-Mailnoti{background-position:62.6865671641791% 71.59420289855072%;width:30px;height:28px}.icon-svg-Product-Pen-Circle{background-position:100% 55.94202898550725%;width:28px;height:28px}.icon-svg-Product-Phone{background-position:69.3069306930693% 93.04347826086956%;width:28px;height:28px}.icon-svg-Product-Promo{background-position:62.37623762376238% 93.04347826086956%;width:28px;height:28px}.icon-svg-Product-Share{background-position:48.51485148514851% 93.04347826086956%;width:28px;height:28px}.icon-svg-Tag-shop-brand{background-position:58.59375% 41.31054131054131%;width:48px;height:22px}.icon-svg-icon-collect{background-position:52.94117647058823% 100%;width:24px;height:24px}.icon-svg-icon-index-clock{background-position:58.8235294117647% 100%;width:24px;height:24px}.icon-svg-icon-related-topic-attribute{background-position:48.275862068965516% 66.78200692041523%;width:84px;height:84px}.icon-svg-icon-related-topic-classification{background-position:0 66.78200692041523%;width:84px;height:84px}.icon-svg-icon-related-topic-search{background-position:24.137931034482758% 66.78200692041523%;width:84px;height:84px}.icon-svg-icon-worldsale{background-position:84.15841584158416% 71.59420289855072%;width:28px;height:28px}.product-detail-selector{min-height:315px;padding-top:115px}.product-detail-selector .head{height:115px;box-shadow:0 .9px 3px 0 rgba(0,0,0,.19),0 .3px 1px 0 rgba(0,0,0,.04);position:absolute;z-index:10000;top:0;width:100%}.product-detail-selector .head .info{position:relative;bottom:15px;left:15px}.product-detail-selector .head .pure-css-icon--x{position:absolute;top:10px;right:10px}.product-detail-selector .head .icon-zoom-in{width:22px;height:22px;padding:3px 5px;border-radius:50%;background-color:rgba(0,0,0,.7);position:absolute;top:5px;left:93px}.product-detail-selector .head .custom-price-style:first-child{font-size:15px;color:#d44211}.product-detail-selector .head .custom-price-style .price__value{font-size:20px}.product-detail-selector .head .product-number{color:#5d5d5d}.product-detail-selector .head .product-number .title{color:#999}.product-detail-selector .body{max-height:60vh;min-height:200px;overflow-x:hidden;overflow-y:scroll;color:#323232}.product-detail-selector .style__body img{border-radius:2px}.product-detail-selector .btns-warp button{font-size:18px;color:#fff;padding-top:10px}.product-detail-selector .btns-warp .btn-disable{opacity:.3}.product-detail-selector .btn-buy-and-checkout,.product-detail-selector .btn-confirm{background-color:#cc1e05}.product-detail-selector .btn-add-cart,.product-detail-selector .btn-sold-out{background-color:#323232}.product-detail-selector .quantity__control{display:flex}.product-detail-selector .btn-decrease,.product-detail-selector .btn-increase{position:relative;z-index:0;background-color:#fff;border:1px solid #999;border-radius:2px;width:24px;height:24px;padding:10px}.product-detail-selector .btn-decrease:after,.product-detail-selector .btn-decrease:before,.product-detail-selector .btn-increase:after,.product-detail-selector .btn-increase:before{position:absolute;z-index:1;background-color:#999;content:"";top:50%;left:50%;width:12px;height:2px;transform:translateY(-50%) translateX(-50%)}.product-detail-selector .btn-increase:after{transform:translateY(-50%) translateX(-50%) rotate(90deg)}.product-detail-selector .quantity__number{color:#d44211;width:54px}.product-detail-selector .eu-btn-disabled{cursor:not-allowed;opacity:.5}.product-detail-selector .btn-small{font-size:14px;padding:3px 10px;font-weight:400;min-height:32px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slide-up__wrap--shop-basket.slide-up__wrap--shop-basket{border-radius:0}