table.variations{background:#fff}table.variations td label{color:#fff}select#layout,table.variations select,select#subscription{border:none !important}a.button.wc-forward{margin:unset}.woocommerce-tabs ul li a{color:#fff}.product_meta{display:none}.woocommerce-tabs.wc-tabs-wrapper{padding:3rem;border:1px solid;border-radius:40px}ul.tabs.wc-tabs{border-bottom:1px solid;margin-bottom:6rem}.woocommerce-Tabs-panel{padding:4rem}.price{font-size:30px !important;color:#ffda00 !important}.woocommerce-product-gallery__trigger{display:none}.related.products ul.products li.product,.up-sells ul.products li.product{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start}.woocommerce ul.products li.product{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;margin-bottom:5em}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 2% 2rem 0 !important;padding:0;position:relative;width:47%;margin-left:0}p.woocommerce-result-count,form.woocommerce-ordering{display:none !important}button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed,button.single_add_to_cart_button.button.alt,.woocommerce-cart-form .actions .button,.woocommerce-cart-form .actions button[name=update_cart]{background:transparent;color:#fff;font-size:24px;border:2px solid;border-radius:40px;margin-left:4px}.woocommerce-tabs ul li.active a{color:#ffda00;box-shadow:0 2px 0 #ffda00}.onsale{background:#ffda00;padding:1rem 2rem !important;border-radius:50px;color:#fff;top:3rem;left:3rem}ul.products li.product .price,ul.products li.product .star-rating,ul.products li.product .woocommerce-loop-product__title{color:#000}.woocommerce-products-header__title.page-title{font-size:5.4rem;font-weight:100;text-transform:uppercase}li.product{border:2px solid;padding:5rem !important;display:flex !important;align-content:center;justify-content:center !important;align-items:center !important;border-radius:40px}.woocommerce-tabs.wc-tabs-wrapper ul{padding-left:5rem}.woocommerce-tabs.wc-tabs-wrapper ul li ul{padding-left:5rem}.page-id-310 h1{padding-top:100px}.woocommerce-cart-form .quantity input{width:150px;border:1px solid #eee}.wc_payment_method .payment_box{padding:1.5rem 2rem;background:#202020;border-radius:30px;margin-top:2rem}button#place_order{background:#ffda00 !important;border-radius:50px !important}.woocommerce-checkout .pop-up-close{display:block}.woocommerce-checkout header.entry-header.has-text-align-center.header-footer-group.pop-up-close{padding-top:120px}.woocommerce-checkout .blockUI.blockOverlay{display:none !important}a.checkout-button.button.alt.wc-forward{background:#ffda00;color:#000;width:340px;max-width:200%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left;width:100%}a#yoco_retry_button{background:#ffda00;border-radius:50px;font-size:20px;width:200px;text-align:center;color:#000;font-weight:800}.cart-contents{display:flex !important;flex-flow:column nowrap;justify-content:center;right:6rem;top:100px;background-color:#ffffff;height:50px;width:50px;text-align:center;text-decoration:none;border-radius:50%;min-width:50px;margin-left:3rem}.cart-contents:before{height:20px;width:100%;background:url(https://trimoon.co.za/wp-content/uploads/2021/11/shopping-cart.png);background-size:contain;background-position:center;background-repeat:no-repeat;font-weight:900;content:"" !important;font-size:20px;color:#000;margin:auto}.cart-contents:hover{text-decoration:none}.cart-contents-count{position:absolute;top:15px;right:1px;transform:translateY(-105%) translateX(25%);font-weight:normal;font-size:10px;line-height:18px;height:20px;width:20px;vertical-align:middle;text-align:center}