.single-product .moxa-shop-main{padding-top:0}.single-product .woocommerce-products-header{display:none}.single-product .woocommerce-breadcrumb{padding-top:24px}.woocommerce div.product{margin-top:30px}.woocommerce div.product div.images,.woocommerce div.product div.summary{width:48.1%;margin-bottom:48px}.woocommerce div.product div.images img{background:#e5e7e8}.woocommerce div.product div.images .flex-control-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:12px}.woocommerce div.product div.images .flex-control-thumbs li{float:none;width:auto}.woocommerce div.product div.summary{padding-left:16px}.woocommerce div.product .product_title{font:500 40px/1.2 Poppins,sans-serif;margin:0 0 16px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--moxa-pink);font-size:20px}.woocommerce div.product p.price del{color:#777}.woocommerce-product-details__short-description{margin:18px 0 36px;color:#555}.woocommerce div.product form.cart .variations{margin-bottom:24px}.woocommerce div.product form.cart .variations th{width:110px;text-align:left;text-transform:capitalize}.woocommerce div.product form.cart .variations select{width:100%;min-height:48px;padding:10px;border:1px solid var(--moxa-border);background:#fff}.woocommerce div.product form.cart div.quantity{margin-right:10px}.woocommerce .quantity .qty{width:70px;min-height:55px;border:1px solid var(--moxa-border)}.woocommerce div.product form.cart .single_add_to_cart_button{min-width:220px}.woocommerce div.product .product_meta{padding-top:24px;border-top:1px solid var(--moxa-border);display:flex;flex-direction:column;gap:6px;font-size:14px;color:#666}.woocommerce div.product .woocommerce-tabs{clear:both;padding-top:40px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;border-bottom:1px solid var(--moxa-border)}.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;background:transparent;margin:0 28px 0 0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:14px 0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{border-bottom:2px solid var(--moxa-blue)}.woocommerce div.product .woocommerce-tabs .panel{padding:24px 0 50px}.woocommerce div.product .woocommerce-tabs .panel h2,.related.products>h2,.upsells.products>h2{font:400 32px/1.2 Poppins,sans-serif}.related.products,.upsells.products{padding-top:42px}

