﻿.bp-product-card .bp-product-card-img{max-width:200px}@media(max-width: 575.98px){.bp-product-card .bp-product-card-img{max-width:150px}}.bp-product-item-group .list-group-item,.bp-product-item-group .bp-offer-item-group>a{display:flex;width:100%;padding:1rem .25rem;border:0;cursor:pointer;transition:all 200ms ease;color:var(--bs-body-color)}.bp-product-item-group .list-group-item h4,.bp-product-item-group .bp-offer-item-group>a h4{color:var(--bs-body-color);letter-spacing:.5px;font-size:1rem}.bp-product-item-group .list-group-item img,.bp-product-item-group .bp-offer-item-group>a img{width:100%;max-width:100px;margin-right:1rem}.bp-product-item-group .list-group-item b,.bp-product-item-group .bp-offer-item-group>a b{display:block;color:#d9230f;white-space:nowrap;font-size:1.25rem;margin-top:.5rem}.bp-product-item-group .list-group-item b::before,.bp-product-item-group .bp-offer-item-group>a b::before{content:"$";font-size:smaller}.bp-product-item-group .list-group-item b::after,.bp-product-item-group .bp-offer-item-group>a b::after{content:" 起";font-size:smaller}.bp-offer-card .bp-offer-card-img{max-width:100px}@media(max-width: 575.98px){.bp-offer-card .bp-offer-card-img{max-width:100px}}.bp-offer-card .bp-ribbon{border-width:50px 85px 0 0;font-size:18px;top:0;left:0}.bp-offer-card .bp-ribbon span{top:-48px;left:5px}.bp-offer-item-group .bp-offer-item-group-title{letter-spacing:.5px;--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;font-weight:bolder !important;border:0 !important}.bp-offer-item-group>a{width:100%;display:flex !important;padding:1.5rem .25rem;border:0;border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);cursor:pointer;transition:all 200ms ease}.bp-offer-item-group>a>div{flex:1}.bp-offer-item-group>a a{color:var(--bs-body-color)}.bp-offer-item-group>a img{height:100%;width:100%;max-width:100px;margin-right:1rem}.bp-offer-item-group>a h3{letter-spacing:.5px;font-weight:bolder;font-size:1rem;white-space:normal}.bp-offer-item-group>a h3 i{font-style:normal !important;background-color:rgba(0,0,0,0);padding:0;font-weight:bolder;color:var(--bs-primary)}.bp-offer-item-group>a button,.bp-offer-item-group>a em{float:right;margin:.5rem .5rem 0 0;border-radius:var(--bs-border-radius-pill);background-color:#d9230f;border-color:#d9230f;color:#fff;padding:.25rem .5rem;font-size:14px;font-style:normal}.bp-offer-item-group>a button:hover,.bp-offer-item-group>a em:hover{background-color:#fff;border:1px solid #d9230f;color:#d9230f}.bp-offer-item-group>a button:after,.bp-offer-item-group>a em:after{content:"前往購買"}.bp-offer-item-group>a .bp-ribbon{border-width:35px 70px 0 0;font-size:12px;top:1.5rem;position:absolute}.bp-offer-item-group>a .bp-ribbon span{position:absolute;top:-33px;left:5px;white-space:nowrap;--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity))}.bp-offer-item-group>a p{display:block;font-size:1rem;margin:.25rem 0;--bs-text-opacity: 1;color:var(--bs-secondary-color)}.bp-offer-item-group>a b{display:block;color:#d9230f;white-space:nowrap;font-size:1.25rem}.bp-offer-item-group>a b::before{content:"$";font-size:smaller}.bp-offer-item-group>a .bp-promotions{letter-spacing:.5px;white-space:nowrap;font-size:1rem;margin-bottom:0;margin-top:1rem;width:100%;overflow:hidden;padding-left:0;list-style:none}.bp-offer-item-group>a .bp-promotions li{font-size:.875em}.bp-offer-item-group>a .bp-promotions .bp-time-limited-offer{color:#d9230f}.bp-offer-item-group>a.bp-offer-item-card .bp-ribbon{top:0;left:0}.bp-search-bar .dropdown-menu{margin-top:-1px}.bp-search-bar .input-group .form-control:focus,.bp-search-bar .input-group .btn:focus{box-shadow:none;border:var(--bs-border-width) solid var(--bs-border-color)}.bp-search-bar .input-group .btn{background:rgba(0,0,0,0) !important}.bp-search-bar .input-group .btn img{width:1.25rem;height:1.25rem;vertical-align:-0.125rem}.bp-search-bar input.show[data-bs-toggle=dropdown]{border-top-left-radius:calc(var(--bs-border-radius-xxl)/1.5) !important;border-bottom-left-radius:0 !important}.bp-search-bar input.show[data-bs-toggle=dropdown]~button{border-top-right-radius:calc(var(--bs-border-radius-xxl)/1.5) !important;border-bottom-right-radius:0 !important}.bp-ribbon{border-width:35px 70px 0 0;border-style:solid;border-color:#d9230f rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;color:#fff}.bp-ribbon span{top:-33px;left:5px}.ribbon11{--d: 6px;--c: pink;--f: 12px;width:101px;height:101px;position:relative;display:inline-block;margin:10px;background:rgba(0,0,0,0);position:absolute}.ribbon11::before{content:attr(data-ribbon);position:absolute;font-size:var(--f);top:0;right:0;transform:translate(29.29%, -100%) rotate(45deg);color:#fff;text-align:center;border:1px solid rgba(0,0,0,0);border-bottom:0;transform-origin:bottom left;padding:5px 35px calc(var(--d) + 5px);background:linear-gradient(rgba(0, 0, 0, 0.5) 0 0) bottom/100% var(--d) no-repeat var(--c);background-clip:padding-box;clip-path:polygon(0 0, 100% 0, 100% 100%, calc(100% - var(--d)) calc(100% - var(--d)), var(--d) calc(100% - var(--d)), 0 100%);-webkit-mask:linear-gradient(135deg, transparent calc(50% - var(--d) * 0.707), #fff 0) bottom left,linear-gradient(-135deg, transparent calc(50% - var(--d) * 0.707), #fff 0) bottom right;-webkit-mask-size:300vmax 300vmax;-webkit-mask-composite:destination-in;mask-composite:intersect}.ribbon11-left::before{left:0;right:auto;transform:translate(-29.29%, -100%) rotate(-45deg);transform-origin:bottom right}.ribbon1{position:absolute;top:-6.1px;left:10px}.ribbon1:after{position:absolute;content:"";width:0;height:0;border-left:53px solid rgba(0,0,0,0);border-right:53px solid rgba(0,0,0,0);border-top:10px solid #f8463f}.ribbon1 span{position:relative;display:block;text-align:center;background:#f8463f;font-size:14px;line-height:1;padding:12px 8px 10px;border-top-right-radius:8px;width:90px}.ribbon1 span:before,.ribbon1 span:after{position:absolute;content:""}.ribbon1 span:before{height:6px;width:6px;left:-6px;top:0;background:#f8463f}.ribbon1 span:after{height:6px;width:8px;left:-8px;top:0;border-radius:8px 8px 0 0;background:#c02031}.ribbon2{width:50px;color:#fff;text-align:right;background:red;border-radius:8px;position:relative;z-index:0;position:absolute;z-index:0;top:10px;left:10px;padding-right:5px}.ribbon2::before,.ribbon2::after{content:"";position:absolute;z-index:-1;top:0;bottom:0;background:inherit;border-radius:inherit;border-bottom-left-radius:0;transform-origin:top left}.ribbon2::before{left:0;right:20%;transform:skewX(-40deg)}.ribbon2::after{z-index:-2;left:1px;height:130%;width:20px;filter:brightness(0.7);transform:rotate(40deg)}.ribbon3{background:#d9230f;color:#fff;height:30px;width:auto;position:absolute;top:20px;border-radius:0 0 100% 0;box-shadow:0 0 0 3px #d9230f;padding-right:10px}.ribbon4{width:100px;position:relative;color:#fff;text-align:center}.ribbon4::before,.ribbon4::after{top:5px;content:"";position:absolute;height:0;width:0;border-style:solid}.ribbon4::before{border-color:#a91b0c #a91b0c #a91b0c rgba(0,0,0,0);left:-25px;border-width:17px}.ribbon4::after{border-color:#a91b0c rgba(0,0,0,0) #a91b0c #a91b0c;right:-25px;border-width:17px}.ribbon4{background-color:red}.ribbon5{position:absolute;top:15px;padding:8px 10px;background:#00b3ed;box-shadow:-1px 2px 3px rgba(0,0,0,.3)}.ribbon5:before,.ribbon5:after{content:"";position:absolute}.ribbon5:before{width:7px;height:100%;top:0;left:-6.5px;padding:0 0 7px;background:inherit;border-radius:5px 0 0 5px}.ribbon5:after{width:5px;height:5px;bottom:-5px;left:-4.5px;background:#add8e6;border-radius:5px 0 0 5px}.ribbon6{height:26px;line-height:26px;padding:0 10px;position:absolute;left:-8px;top:15px;background:#a91b0c;color:#fff}.ribbon6:before,.ribbon6:after{content:"";position:absolute}.ribbon6:before{height:0;width:0;bottom:-8.5px;left:.1px;border-top:9px solid #7a1408;border-left:9px solid rgba(0,0,0,0)}.ribbon6:after{height:0;width:0;right:-13px;border-top:13px solid rgba(0,0,0,0);border-bottom:13px solid rgba(0,0,0,0);border-left:13px solid #a91b0c}.ribbon7{width:118px;height:25px;line-height:25px;padding:0 10px;position:absolute;left:-8px;top:5px;background:#a91b0c;color:#fff;text-align:center}.ribbon7:before,.ribbon7:after{content:"";position:absolute}.ribbon7:before{height:0;width:0;bottom:-8.5px;left:.1px;border-top:9px solid #7a1408;border-left:9px solid rgba(0,0,0,0)}.ribbon7:after{height:0;width:0;bottom:-8.5px;right:.1px;border-top:9px solid #7a1408;border-right:9px solid rgba(0,0,0,0)}.ribbon8{font-size:12px;height:20px;line-height:20px;padding:0 10px;position:absolute;left:-8px;bottom:15px;background:#a91b0c;color:#fff}.ribbon8:before,.ribbon8:after{content:"";position:absolute}.ribbon8:before{height:0;width:0;top:-8.5px;left:.1px;border-bottom:9px solid #7a1408;border-left:9px solid rgba(0,0,0,0)}.ribbon8:after{height:0;width:0;right:-10px;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-left:10px solid #a91b0c}.ribbon9{position:absolute;top:15px;left:10px;color:#fff}.ribbon9:after{position:absolute;content:"";width:0;height:0;border-left:25px solid rgba(0,0,0,0);border-right:25px solid rgba(0,0,0,0);border-top:10px solid #ef2913}.ribbon9 span{position:relative;display:block;text-align:center;background:#ef2913;font-size:14px;line-height:1;padding:12px 8px 10px;border-top-right-radius:8px;width:50px}.ribbon9 span:before,.ribbon9 span:after{position:absolute;content:""}.ribbon9 span:before{height:6px;width:6px;left:-6px;top:0;background:#ef2913}.ribbon9 span:after{height:6px;width:8px;left:-8px;top:0;border-radius:8px 8px 0 0;background:#7a1408}@-webkit-keyframes flow{0%{left:-30px;opacity:0}50%{left:30px;opacity:.3}100%{left:80px;opacity:0}}@keyframes flow{0%{left:-30px;opacity:0}50%{left:30px;opacity:.3}100%{left:80px;opacity:0}}.glow{background:#fff;width:40px;height:100%;z-index:999;position:absolute;-webkit-animation:flow 1.5s linear infinite;-moz-animation:flow 1.5s linear infinite;-webkit-transform:skew(20deg);-moz-transform:skew(20deg);-o-transform:skew(20deg);background:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgb(255, 255, 255) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(1%, rgba(255, 255, 255, 0)), color-stop(100%, rgb(255, 255, 255)));background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgb(255, 255, 255) 100%);background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgb(255, 255, 255) 100%);background:-ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgb(255, 255, 255) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgb(255, 255, 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=1 );border-left:1px solid #fff}.bp-logo{width:50px}#___gcse_0{width:95%}.gsc-control-cse{background:rgba(0,0,0,0) !important}.gsc-input-box{border:rgba(0,0,0,0) !important}.gsc-search-button{background:rgba(0,0,0,0) !important;border:rgba(0,0,0,0) !important;width:0 !important;padding-right:20px !important}.gsc-search-button svg{fill:#d9230f !important;width:24px !important;height:24px !important}body mark{background-color:rgba(0,0,0,0);padding:0;font-weight:bolder;color:var(--bs-primary)}body{overflow-x:hidden}a{text-decoration:none}.navbar.fixed-top+*{padding-top:5rem}.bp-price{color:#d9230f;white-space:nowrap;font-weight:bolder;font-size:1.25rem}.bp-price::before{content:"$";font-size:smaller}.bp-letter-spacing-0-5{letter-spacing:.5px}#product-tabpane-best-selling .bp-product-item-group-title,#product-tabpane-viewed .bp-product-item-group-title{display:none}@media(min-width: 768px){#product-tabpane-best-selling .bp-product-item-group-title,#product-tabpane-viewed .bp-product-item-group-title{display:flex !important}}@media(min-width: 576px){.d-sm-show{opacity:1 !important}.border-sm-0{border:0 !important}}@media(min-width: 768px){.d-md-show{opacity:1 !important}.border-md-0{border:0 !important}}@media(min-width: 992px){.d-lg-show{opacity:1 !important}.border-lg-0{border:0 !important}}@media(min-width: 1200px){.d-xl-show{opacity:1 !important}.border-xl-0{border:0 !important}}@media(min-width: 1400px){.d-xxl-show{opacity:1 !important}.border-xxl-0{border:0 !important}}#root[data-page=product] .bp-view-tab .nav-item a{min-width:85px}@media(min-width: 768px){#root[data-page=product] #product-tabpane-offer{margin-top:-5.5rem}}/*# sourceMappingURL=app.min.css.map */
