.woocommerce button.button{padding:12px 20px}.woocommerce ul.products{margin:0 -10px}.woocommerce ul.products li.product .woo-entry-inner{margin:0}.woocommerce ul.products li.product .woo-entry-inner li{margin-bottom:12px;line-height:1}.woocommerce ul.products li.product .woo-entry-inner li:last-child{margin-bottom:0}.woocommerce ul.products li.product .woo-entry-inner li.image-wrap{margin-bottom:20px;position:relative}.woocommerce ul.products li.product .woo-entry-inner li.image-wrap .woo-entry-image,.woocommerce ul.products li.product .woo-entry-inner li.image-wrap .product-entry-slider-wrap{display:block}.woocommerce ul.products li.product .woo-entry-image,.woocommerce ul.products li.product .product-entry-slider-wrap{display:none}.woocommerce ul.products li.product li.category{display:block;font-size:12px;font-weight:300;line-height:1;font-style:normal;margin-bottom:8px;text-overflow:ellipsis;white-space:nowrap}.woocommerce ul.products li.product li.category a{color:#999}.woocommerce ul.products li.product li.title a{display:inline-block;font-weight:700;font-size:20px;line-height:1.5}.woocommerce ul.products li.product .price{font-size:19px;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.woocommerce ul.products li.product .price .amount{color:#57bf6d}.woocommerce ul.products li.product .price del{display:inline-block;font-weight:400;font-weight:700}.woocommerce ul.products li.product .price del .amount{color:#666;font-size:14px;text-decoration:line-through}.woocommerce ul.products li.product .price ins{display:inline-block;font-weight:400}.woocommerce ul.products li.product .button{float:none;display:inline-block;background-color:transparent;color:#848494;padding:5px 12px;border:3px double #e4e4e4;font-size:12px;line-height:1.5;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;text-transform:none}.woocommerce ul.products li.product .added_to_cart{padding:12px 20px}.woocommerce ul.products li.product .button.added{display:none}.woocommerce ul.products li.product .product-inner .added_to_cart{float:none;display:inline-block;background-color:transparent;color:#848494;padding:5px 12px;border:3px double #e4e4e4;font-size:12px;line-height:1.5;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;text-transform:none}.woocommerce .summary ul,.woocommerce #tab-description ul{list-style:disc;margin:20px 0 0 20px}.woocommerce ul.products ul{margin:0 -10px}.woocommerce ul.products .product{overflow:hidden;padding-bottom:20px}.woocommerce ul.products .product-inner{position:relative}.woocommerce ul.products li.owp-content-center .product-inner{text-align:center}.woocommerce ul.products li.owp-content-center.product.has-rating .woo-entry-inner .star-rating{margin-left:auto;margin-right:auto}.woocommerce del{-moz-opacity:.5;-webkit-opacity:.5;opacity:.5}.woocommerce ins{text-decoration:none}.woocommerce #reviews #comments{margin-top:0;padding-top:0;border-top:0;overflow:hidden}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:100px}.woocommerce #reviews .comment-form-rating{clear:both}.woocommerce a.button.loading{-moz-opacity:1;-webkit-opacity:1;opacity:1}.woocommerce a.button.loading:after{display:inline-block;font-family:'Font Awesome 5 Free';font-weight:600;font-style:normal;letter-spacing:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f110';position:inherit;top:auto;right:auto;margin-left:6px;vertical-align:top;font-weight:400;-ms-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;animation:spin 2s infinite linear;color:inherit;-moz-opacity:1;-webkit-opacity:1;opacity:1}.woocommerce div.product{position:relative;float:none}.woocommerce div.product div.images{position:relative;float:left;width:52%;margin-bottom:0}.woocommerce div.product div.summary{float:right;width:44%;margin-bottom:36px}.woocommerce div.product div.woocommerce-product-details__short-description{margin-top:20px}.woocommerce div.product div.woocommerce-product-details__short-description p:last-child{margin:0}.woocommerce div.product .woocommerce-product-gallery{position:relative}.woocommerce div.product .woocommerce-product-gallery .zoomImg{background-color:#fff}.woocommerce div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:10px;right:10px;display:block;height:32px;width:32px;background-color:#eee;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;z-index:99;text-align:center;text-indent:-999px;overflow:hidden}.woocommerce div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{display:inline-block;font-family:'Font Awesome 5 Free';font-size:inherit;font-weight:900;text-rendering:auto;display:block;content:'\f002';line-height:32px;text-indent:0}.woocommerce div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger img{display:none !important}.woocommerce div.product .woocommerce-product-gallery img{margin:0}.woocommerce div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:20px}.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0}.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs:before{content:'';display:table}.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs:after{content:'';display:table;clear:both}.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;margin-bottom:15px;cursor:pointer}.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs li img{-moz-opacity:.5;-webkit-opacity:.5;opacity:.5;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{-moz-opacity:1;-webkit-opacity:1;opacity:1}.woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:22%;float:left;margin-right:4%}.woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both}.woocommerce div.product .product_title{font-size:24px;margin:0 0 10px}.woocommerce div.product p.price{font-size:36px;line-height:30px;font-weight:400;margin:20px 0 0}.woocommerce div.product p.stock{margin:0;font-weight:600;color:#fe5252}.woocommerce div.product .woocommerce-tabs{padding-top:30px;clear:both}.woocommerce div.product .woocommerce-tabs .panel{margin:1.5em 0 0}.woocommerce div.product .woocommerce-tabs .panel h2{margin:20px 0}.woocommerce div.product .woocommerce-tabs .panel h2{font-weight:700;line-height:1.5}.woocommerce div.product .woocommerce-tabs ul.tabs{display:block;position:relative;width:100%;margin-bottom:20px;text-align:center}.woocommerce div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;color:#999;border-top:2px solid transparent;border-bottom:2px solid transparent;margin-top:-1px;margin-bottom:-1px;font-weight:600;text-transform:uppercase;font-size:20px;padding:10px}.woocommerce div.product form.cart{padding:0;margin-top:20px}.woocommerce div.product form.cart:after{content:'';display:block;visibility:hidden;clear:both;zoom:1;height:0}.woocommerce div.product form.cart div.quantity{float:left;margin-right:10px}.woocommerce .related.products{margin-top:70px}.woocommerce .related.products h2{margin:0 0 15px}.woocommerce .related.products .product{padding-bottom:0}@media only screen and (min-width:481px) and (max-width:768px){.tablet-col .col.first{clear:none}.woocommerce .products.oceanwp-row.tablet-col .col{clear:none}.woocommerce .products.oceanwp-row.tablet-1-col .product{clear:both}.woocommerce .products.oceanwp-row.tablet-2-col .product:nth-child(2n+1){clear:both}.woocommerce .products.oceanwp-row.tablet-3-col .product:nth-child(3n+1){clear:both}.woocommerce .products.oceanwp-row.tablet-4-col .product:nth-child(4n+1){clear:both}.woocommerce .products.oceanwp-row.tablet-5-col .product:nth-child(5n+1){clear:both}.woocommerce .products.oceanwp-row.tablet-6-col .product:nth-child(6n+1){clear:both}.woocommerce .products.oceanwp-row.tablet-7-col .product:nth-child(7n+1){clear:both}.woocommerce .products.tablet-1-col .product{width:100% !important}.woocommerce .products.tablet-2-col .product{width:50% !important}.woocommerce .products.tablet-3-col .product{width:33.33% !important}.woocommerce .products.tablet-4-col .product{width:25% !important}.woocommerce .products.tablet-5-col .product{width:20% !important}.woocommerce .products.tablet-6-col .product{width:16.66% !important}.woocommerce .products.tablet-7-col .product{width:14.28% !important}}@media only screen and (max-width:480px){.mobile-col .col.first{clear:none}.woocommerce .products.oceanwp-row.mobile-col .col{clear:none}.woocommerce .products.oceanwp-row.mobile-1-col .product{clear:both}.woocommerce .products.oceanwp-row.mobile-2-col .product:nth-child(2n+1){clear:both}.woocommerce .products.oceanwp-row.mobile-3-col .product:nth-child(3n+1){clear:both}.woocommerce .products.oceanwp-row.mobile-4-col .product:nth-child(4n+1){clear:both}.woocommerce .products.oceanwp-row.mobile-5-col .product:nth-child(5n+1){clear:both}.woocommerce .products.oceanwp-row.mobile-6-col .product:nth-child(6n+1){clear:both}.woocommerce .products.oceanwp-row.mobile-7-col .product:nth-child(7n+1){clear:both}.woocommerce .products.mobile-1-col .product{width:100% !important}.woocommerce .products.mobile-2-col .product{width:50% !important}.woocommerce .products.mobile-3-col .product{width:33.33% !important}.woocommerce .products.mobile-4-col .product{width:25% !important}.woocommerce .products.mobile-5-col .product{width:20% !important}.woocommerce .products.mobile-6-col .product{width:16.66% !important}.woocommerce .products.mobile-7-col .product{width:14.28% !important}}.clear{clear:both}#review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}#review_form #respond:after{content:'';display:block;clear:both}#review_form #respond p{text-align:left}#review_form #respond p label{display:block;margin-bottom:7px}#review_form #respond textarea{width:100%}.quantity{position:relative;float:left;overflow:hidden;zoom:1;min-width:110px}.quantity .qty,.quantity .minus,.quantity .plus{display:block;float:left;width:36px;min-height:36px;background-color:transparent;border:1px solid #e4e4e4;margin:0;padding:0;text-align:center;vertical-align:middle;font-size:12px;color:#777;-moz-appearance:textfield;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.quantity .minus,.quantity .plus{font-size:13px;line-height:34px}.quantity .minus{border-right-width:0}.quantity .plus{border-left-width:0}.quantity input::-webkit-outer-spin-button{display:none}.quantity input::-webkit-inner-spin-button{display:none}.woocommerce form input[type=number]{max-width:58px;min-height:36px}.woocommerce form input.qty[type=number]{-moz-appearance:textfield}.woocommerce div.product div.images{float:none;width:100% !important;text-align:center}.woocommerce div.product div.summary{float:none;width:100% !important}.woocommerce span.onsale{position:absolute;top:20px;left:20px;background-color:rgba(63,195,135,.8);color:#fff;padding:8px 12px;text-transform:uppercase;font-size:12px;line-height:1;font-weight:600;letter-spacing:.4px;z-index:9}.woocommerce .circle-sale span.onsale{padding:0;width:50px;height:50px;line-height:50px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#reviews .comment-form-rating label{font-size:28px;font-weight:700;line-height:1.5;padding-bottom:10px}#review_form #respond p label{font-size:28px;font-weight:700;line-height:1.5}select.wcpbc-currency-switcher.currency-switcher{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:3px;font-weight:700;color:#000;cursor:pointer;max-width:90px;margin-left:-15px}select.wcpbc-currency-switcher.currency-switcher{background-image:linear-gradient(45deg,transparent 50%,#000 50%),linear-gradient(135deg,#000 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}em.woocommerce-review__verified.verified{font-weight:700;text-transform:capitalize;font-style:normal;color:#13bea4}strong.woocommerce-review__author{font-size:20px}div#reviews.woocommerce-Reviews div.comment_container{padding:0 !important}#custom_area_under_woocommerce_price{display:inline-block;list-style:none}#custom_area_under_woocommerce_addtocart{list-style:none;margin:0}div.summary.entry-summary p.price{display:inline-block}p.price_disclaimer{color:#999}@media screen and (min-width:200px){p.price_disclaimer{font-size:14px}}@media screen and (min-width:576px){p.price_disclaimer{font-size:15px}}@media screen and (min-width:768px){p.price_disclaimer{font-size:16px}}p.payment_method{color:#999}@media screen and (min-width:200px){p.payment_method{font-size:14px}}@media screen and (min-width:576px){p.payment_method{font-size:15px}}@media screen and (min-width:768px){p.payment_method{font-size:16px}}img.productpage_paymentmethod{max-width:48px;height:auto;display:inline-block;margin-right:5px}div.elementor-element.elementor-element-2c9b757.elementor-widget.elementor-widget-text-editor div.elementor-text-editor.elementor-clearfix:before{content:"ISBN:";color:#000;font-weight:700;margin-right:5px}div.elementor-element.elementor-element-38e3014.elementor-widget.elementor-widget-text-editor div.elementor-text-editor.elementor-clearfix:before{content:"ISBN：";color:#000;font-weight:700;margin-right:5px}div.elementor-element.elementor-element-5973df15.elementor-widget.elementor-widget-text-editor div.elementor-text-editor.elementor-clearfix:before{content:"SKU:";color:#000;font-weight:700;margin-right:5px}div.elementor-element.elementor-element-8b614d4.elementor-widget.elementor-widget-text-editor div.elementor-text-editor.elementor-clearfix:before{content:"編號：";color:#000;font-weight:700;margin-right:5px}div.elementor-element.elementor-element-494a2764.elementor-widget.elementor-widget-text-editor div.elementor-text-editor.elementor-clearfix:before{display:inline-block;content:"Format:";color:#000;font-weight:700;margin-right:5px}div.elementor-element.elementor-element-494a2764.elementor-widget.elementor-widget-text-editor div.elementor-text-editor.elementor-clearfix p{display:inline-block}div.elementor-element.elementor-element-132e583.elementor-widget.elementor-widget-text-editor div.elementor-text-editor.elementor-clearfix:before{display:inline-block;content:"格式：";color:#000;font-weight:700;margin-right:5px}div.elementor-element.elementor-element-132e583.elementor-widget.elementor-widget-text-editor div.elementor-text-editor.elementor-clearfix p{display:inline-block}div.elementor-element.elementor-element-1c4d0d1c.elementor-widget.elementor-widget-text-editor div.elementor-text-editor.elementor-clearfix:before{display:inline-block;content:"Publication date:";color:#000;font-weight:700;margin-right:5px}div.elementor-element.elementor-element-e2b20aa.elementor-widget.elementor-widget-text-editor div.elementor-text-editor.elementor-clearfix:before{display:inline-block;content:"出版日期：";color:#000;font-weight:700;margin-right:5px}em.woocommerce-review__verified.verified{font-weight:700;text-transform:capitalize;font-style:normal;color:#13bea4}strong.woocommerce-review__author{font-size:20px}div#reviews.woocommerce-Reviews div.comment_container{padding:0 !important}@media screen and (max-width:500px){div#reviews.woocommerce-Reviews div.comment_container p.meta{width:55%}div#reviews.woocommerce-Reviews div.comment_container em.woocommerce-review__verified.verified{display:block !important}div#reviews.woocommerce-Reviews div.comment_container strong.woocommerce-review__author{display:block !important}div#reviews.woocommerce-Reviews div.comment_container time.woocommerce-review__published-date{display:block}}ol.commentlist{list-style:none}.woocommerce-review-link{font-weight:700}div.g-recaptcha{display:inline-block}.socializer a{box-shadow:0px 0px 3px #888;border-radius:4%}.socializer.sr-32px.sr-opacity.sr-fluid.sr-count-1.sr-pad.sr-popup{width:calc(100% - 80px);display:inline-flex;margin-right:20px}div.summary.entry-summary div.wpsr-counter{display:inline-block}div.woocommerce-product-gallery__image.flex-active-slide img{width:100%}div.summary.entry-summary div.product_meta{margin:0;padding:0}div.summary.entry-summary{margin-bottom:0 !important}.woocommerce div.product form.cart div.quantity{display:inline-block;margin:0;width:100%;padding-bottom:20px}.woocommerce-message{display:none}