#goodsImage img{border-radius:6px}#goodsImage .storyCard{left:15px;bottom:40px;font-size:16px}.allPics{text-align:right;color:var(--note);font-size:16px;font-weight:500;font-style:oblique;cursor:pointer;transition:all .35s linear;padding:8px 12px 12px;letter-spacing:.2px}.goodsinfo .opa50,.allPics .opa50{margin-right:-.125rem}.allPics:hover{padding-right:0;color:var(--color-promo);transition:all .2s ease-in-out}#allPics::before{content:attr(data-lang);margin-right:1.5em;opacity:.05;transition:all .5s linear}.allPics:hover #allPics::before{margin-right:.5em;opacity:1}.itemInfoList{margin-bottom:1.5em;font-size:1rem;font-variant-numeric:tabular-nums}.itemInfoList h1{font-size:1.25rem;text-transform:capitalize;margin:.5rem;line-height:1.35;font-weight:500;letter-spacing:.5px}@media(min-width:992px){.itemInfoList h1{text-align:left;margin-top:-.25rem}}.goodsinfo{padding-inline:.5rem;margin-bottom:1rem}.goodsinfo p{margin-bottom:.75rem}.product-header-2col{display:flex;width:100%;margin-bottom:12px}.left-info{display:flex;flex-direction:column;justify-content:center;flex:0 0 calc(100% - 180px)}.left-info p{margin:5px 0}.right-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:center;gap:8px;flex:0 0 180px}.btn-icon{display:flex;justify-content:center;align-items:center;color:#aaa9;font-size:1rem;margin-left:.5rem;padding:5px 15px;border-radius:3px;border:1px solid #aaa9}.btn-icon.no-data{visibility:hidden}.goods_sn{position:relative;letter-spacing:.88px}.goods_sn::after{position:absolute;font-size:11px;opacity:.03;content:attr(data-addtime);transition:all .5s linear;white-space:nowrap;bottom:1.75em;left:0}.goods_sn:hover::after{opacity:.6;bottom:-1.25rem}p.current_offer{display:flex;justify-content:space-between;align-items:center}p.current_offer>span{flex:1 1 auto}.activityLink{font-style:oblique;margin-right:4px;padding-top:.5rem;text-align:right;font-weight:500}.activityLink a{color:var(--note)}.activityLink::after{color:var(--note);content:"❯";display:inline-block;margin-left:.5rem;transition:all .3s linear}.activityLink a:hover{text-decoration:none;color:var(--color-promo);transition:all .2s ease-in-out}.activityLink:hover::after{margin-left:0;color:var(--color-promo)}.goodsinfo .marketPrice{font-size:85%;margin-right:8px}.goodsinfo .shopPrice{font-size:21px;line-height:1}.goodsinfo .shopPrice+.shopPrice,.goodsinfo .rankprice.shopPrice{margin-left:.5em;color:var(--dark)}.goodsinfo .shopPrice+.shopPrice::before{opacity:1;font-weight:normal}.goodsinfo .promotePrice{font-size:1.6rem;font-weight:bold;color:var(--color-promo);line-height:1.1;letter-spacing:1px}.goodsinfo .promotePrice::before{font-size:66%;color:var(--color-promo);margin-right:8px}#ECS_FORMBUY .control-label{color:var(--grey);font-variant:all-small-caps;font-weight:normal}.control-label>.underline{text-decoration:underline;text-decoration-color:#aaa9;font-weight:normal}.control-label>.underline:hover{color:var(--hover);text-decoration-color:var(--hover)}select optgroup{color:var(--lgry)!important;font-weight:bold!important}select option{color:var(--text)!important;font-weight:normal!important}.itemInfoList .selection{padding:1em 1em .5em;line-height:1.5}.itemInfoList .selection .form-group{margin-bottom:0}@media(min-width:992px){.itemInfoList .selection .form-group{margin-bottom:15px}}.bundle_price{margin:1.25em -.75em -.5em -.75em !important;text-align:center;font-size:12px;line-height:1;height:15px;overflow:hidden;color:var(--grey);font-style:oblique}.itemInfoList .oosmesg{margin-top:1.5em}.itemInfoList .totalAmt{font-weight:bold;color:var(--dark)}#ECS_GOODS_AMOUNT{font-size:1.88rem;line-height:1}.otherCurrencyWrapper{margin:auto -12px;font-size:12px}@media(max-width:350px){.otherCurrencyWrapper{font-size:11px}}ul.bkstyle{margin:1em .5em;padding:.75em 1em;background:#fff}.bkstyle a{color:var(--link);font-weight:bold;text-decoration:underline;text-decoration-color:#aaa9}#cartAdded.popBox{border-radius:1em;text-align:center;background:#fff;color:var(--color-primary-bg);border:1px solid;padding:.75em 1.25em;font-size:1.375rem;line-height:1.333;font-weight:bold;margin-bottom:0}.divContent.goods-desc{display:flex;flex-flow:column;gap:1em}.goods-descboard{border:1px solid #eaeaea;border-radius:6px;padding:.75rem;background:#fff;font-size:1rem;box-shadow:0 1px 4px -1px rgba(0,0,0,.12)}.goods-descboard.goods-brief{font-size:1em}.goods-desc-hr{margin:1.25em auto}.goods-descboard ul.modulizeDesign,.goods-descboard ul.comboNote{margin-top:1em}.goods-descboard ul.modulizeDesign>li{font-size:.95em;color:var(--dgry)}.goods-descboard ul.comboNote>li{font-size:.9em;color:var(--grey)}.goods-descboard li.BOLD,.goods-descboard li.NOTE{font-weight:400;letter-spacing:1.5px;color:var(--dark);font-size:105%;background:#eaf5ff;background-position-x:left;padding:3px 6px;margin-inline:-6px -3px;border:1px solid transparent;border-radius:8px}.goods-descboard li.BOLD:before,.goods-descboard li.NOTE:before{left:calc(-.75em + 6px)}.goods-descboard #iswim-guide>p:last-child{margin-bottom:0}.spec-row{display:grid;grid-template-columns:minmax(60px,15vw) 2fr 1fr;align-items:center;gap:12px;padding:12px 8px;border-bottom:1px dotted #ddd;letter-spacing:.3px}.spec-row.one-col{grid-template-columns:1fr;text-align:center}.spec-row.two-cols{grid-template-columns:minmax(72px,20vw) 1fr}.spec-row:last-child{border-bottom:none}.spec-k{font-size:.85rem;letter-spacing:1px;color:var(--grey);white-space:nowrap;text-transform:uppercase}.spec-v{font-size:1rem;color:#272727}.spec-a{font-size:.875em;color:var(--dgry);white-space:nowrap;justify-self:center}.spec-row.two-cols .spec-v,.spec-a:has(.propAlias){font-size:1rem;justify-self:end;color:#272727;text-align:right;}@media(min-width:768px){.spec-row.two-cols .spec-v,.spec-a:has(.propAlias){padding-right:3.5em;}}@media(min-width:992px){.spec-row.two-cols .spec-v,.spec-a:has(.propAlias){padding-right:5em;}}@media(min-width:1200px){.spec-row.two-cols .spec-v,.spec-a:has(.propAlias){padding-right:6em;}}.spec-a a{text-decoration:none}.goods-descboard{letter-spacing:.025rem}a.linkHighlight{　font-weight:600;text-decoration:underline}a.linkHighlight:hover{color:#ff3b30}.goods-descboard li::first-letter {text-transform:uppercase}.modulizeDesign li::first-letter {text-transform:none}.goods-descboard a.link:hover{color:var(--hover);opacity:1}.propAddon{font-style:oblique;color:var(--lgry);color:inherit;opacity:.8;font-size:87.5%}.imgPopFitVW.grayscale{opacity:.6}.imgPopFitVW.grayscale:hover{opacity:1}.divContent.hide{display:none}.noteContentWrap{max-height:15em;width:100%;padding-inline:1em 0}.noteContent{max-height:11em;overflow:auto;font-size:.875em;white-space:pre-wrap}.noteContent p{margin-bottom:1.5rem}.noteContent+span{width:100%;border:1px solid #aaa9;font-size:85%;text-align:right;margin-right:5em;display:inline-block;padding:.25em 5em;margin-top:.25em;background:#f9fafb}@media(min-width:992px){.noteBoxWrap,.noteContent{max-height:100%}.noteContent+span{display:none}}.goodsDesc .pic{text-align:center}.goodsDesc .pic img{max-width:100%;height:auto;border-radius:6px;border:1px solid #aaa6;margin:0 auto}.goodsDescExtent{margin-top:1em}.goodsDesc .note{color:var(--note);margin:16px 0;padding:12px;text-align:center;display:block;background:var(--offWhite);border:1px solid #aaa6;border-radius:4px;letter-spacing:.05em}.goodsDesc h4,.goodsDesc h5,.goodsDesc h6{margin:1.5rem auto 1rem auto;font-weight:700}.goodsDesc ul{list-style:square;list-style-type:square}.goodsGallery{display:grid;gap:1px;grid-template-columns:repeat(3,1fr)}.goodsGallery{display:grid;gap:1px;grid-template-columns:repeat(3,1fr)}@media(max-width:320px){.goodsGallery{grid-template-columns:repeat(2,1fr)}}@media(min-width:600px){.goodsGallery{grid-template-columns:repeat(4,1fr)}}@media(min-width:768px){.goodsGallery{gap:2px;grid-template-columns:repeat(5,1fr)}}@media(min-width:992px){.goodsGallery{gap:3px;grid-template-columns:repeat(6,1fr)}}.goodsGallery a{display:block;text-decoration:none;aspect-ratio:1/1;overflow:hidden}.goodsGallery img{display:block;width:100%;height:100%;object-fit:cover;border:.5px solid #eee;border-radius:2px}.goodsDescExtent>p:first-child{margin-top:15px}.goodsDescExtent>p:last-child{margin-bottom:0}.goodsDesc .NOTE,.goodsDesc .FNOTE{color:inherit;font-weight:bold}.picColorRemind p{opacity:.25;padding:0 8px;margin:.75rem auto 0}.picColorRemind img{display:block;max-width:100%;height:auto}#allBack,#allFabric{text-align:center;margin-left:-6px;margin-right:-6px}.itemUBF,.itemUB{position:relative;display:inline-block;width:150px;height:135px;overflow:hidden;border-radius:4px;border:.5px solid #aaa9;margin:0 6px 12px;cursor:pointer}.itemUBF img,.itemUB img{width:180px;height:auto;margin-left:-15px;margin-top:-25px;transition:all .35s linear}.itemUB:hover{box-shadow:0 2px 5px -2px #aaa}.itemUB a{position:absolute;top:0;left:0;width:100%;background:#fff;text-align:center;height:33px;line-height:33px;color:var(--grey)}.itemUB:hover a{color:var(--text)}.itemUB a:hover{color:var(--hover)}@media(min-width:992px){#allBack .itemUB:hover img{width:220px;margin-left:-35px;margin-top:-40px}}.fabric{display:inline-block;width:152px;height:26px;overflow:hidden;border-radius:3px;margin-left:6px;margin-right:6px;cursor:pointer;box-sizing:border-box;position:relative;border:1px solid transparent;margin-bottom:6px}.fabric img{margin-left:-139px;margin-top:-8px;filter:grayscale(95%) contrast(125%);opacity:.7}.goodsDesc #allFabric .fabric{margin-right:24px}.fabric img:hover{opacity:1;transition:.2s}@media(max-width:320px){.itemUBF,.itemUB{position:relative;display:inline-block;width:138px;height:135px;margin-left:4px;margin-right:4px}.itemUBF img,.itemUB img{width:180px;margin-left:-21px;margin-top:-20px}#allFabric{margin-left:-12px;margin-right:-12px}.fabric{margin-left:-1px;margin-right:-1px;width:150px;transform:scale(.95)}.fabric img{margin-left:-140px;margin-top:-8px;border-radius:2px}}.goodsDesc .itemUB img{margin-top:-12px}.boxContent{position:relative}.boxContent .picTitle{position:absolute;bottom:6%;text-align:center;width:100%;font-size:26px;color:#fff;text-shadow:.5px 1px 3px #313131}@media(max-width:600px){.boxContent .picTitle{font-size:20px}}.boxContent .leftKey,.boxContent .rightKey,.boxContent .dragKey{position:absolute;top:60px;width:25%;height:calc(100% - 120px);text-indent:-9999px;opacity:.3;cursor:pointer;touch-action:auto}.boxContent .leftKey{left:0}.boxContent .rightKey{right:0}.boxContent .dragKey{width:50%;left:25%;cursor:grab}.boxContent .leftKey:hover::before{content:'';width:0;height:0;border-style:solid;border-width:25px 30px 25px 0;border-color:transparent #aaa9 transparent transparent;position:absolute;left:0;top:45%}.boxContent .rightKey:hover::before{content:'';width:0;height:0;border-style:solid;border-width:25px 0 25px 30px;border-color:transparent transparent transparent #aaa9;position:absolute;right:0;top:45%}#gal_allfabric,#gal_backstyle{display:none;width:1000px;position:fixed;top:0;right:-2000px;overflow:hidden;z-index:-9}#ECS_GOODS_AMOUNT::after{content:'TWD';margin-left:.5rem;font-size:60%}.captchaWrpr{width:80px;height:36px;margin-bottom:-6px;margin-right:-15px;padding:0;overflow:hidden;text-align:center;display:inline-block;border:1.5px solid var(--grey);border-radius:3px}.captchaImg{cursor:zoom-in;vertical-align:middle;font-family:Lucida Sans Unicode;line-height:initial;-webkit-filter:contrast(135%);-moz-filter:contrast(135%);-ms-filter:contrast(135%);-o-filter:contrast(135%);-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);filter:contrast(135%);transform:scale(1.25);display:inline-block;margin:-6px -10px}.captchaImg:hover{-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-ms-transform:scale(1.8);-o-transform:scale(1.8);-webkit-filter:contrast(200%);-moz-filter:contrast(200%);-ms-filter:contrast(200%);-o-filter:contrast(200%);filter:contrast(200%);transform:scale(1.8);transition:all .4s linear 0s}.rating-stars{display:inline-flex;gap:4px;cursor:pointer;user-select:none}.rating-stars img{transition:transform .12s ease,filter .12s ease;width:24px;height:auto}.rating-stars img:hover{transform:scale(1.15);filter:brightness(1.15)}@keyframes starPop{0%{transform:scale(1)}40%{transform:scale(1.4)}70%{transform:scale(.9)}100%{transform:scale(1)}}.star-bounce{animation:starPop .25s ease}.comments .rating-stars{gap:1px;margin-bottom:0}.comments .rating-stars img{width:21px;height:21px}