Custom CSS Appearance .site-header,.site-logo,.promo-offer-bar{min-height:60px;display:flex;align-items:center;overflow:visible}.site-logo img{max-height:100%;height:60px;width:auto;display:block;object-fit:contain}.promo-offer-bar{font-family:inherit;font-size:1rem;color:#fff;background:#222;padding:8px 0;text-align:center;width:100%}.wpcf7-form label{color:#000}.wpcf7-response-output{color:#000;border:none}.shop-filter__list{display:none}.shop-filter__grid{padding-right:0}.shop-filter__layout{display:none}@media (max-width:768px){.haru-archive-product-filter{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px;width:100%;box-sizing:border-box}.shop-filter__toggle{margin-bottom:10px;font-size:18px;width:100%;justify-content:center;display:flex}.woocommerce-result-count{font-size:16px;margin-top:35px;width:100%;display:block;text-align:center}}.woocommerce ul.products{min-height:690px}body.single-product .single_add_to_cart_button,body.single-product .woocommerce div.product form.cart .button{background:var(--brand-yellow)!important;border-color:var(--brand-yellow)!important;color:#111!important}body.single-product .single_add_to_cart_button:hover,body.single-product .woocommerce div.product form.cart .button:hover,body.single-product .single_add_to_cart_button:focus,body.single-product .woocommerce div.product form.cart .button:focus{background:var(--brand-yellow-dark)!important;border-color:var(--brand-yellow-dark)!important;color:#111!important}body.single-product .summary .price,body.single-product .summary .price ins{color:var(--brand-yellow)!important}body.single-product a.haru-size-chart,body.single-product .haru-product-detail__size-chart a,body.single-product .size-chart a{color:var(--brand-yellow)!important}body.single-product a.haru-size-chart:hover,body.single-product .haru-product-detail__size-chart a:hover,body.single-product .size-chart a:hover{color:var(--brand-yellow-dark)!important}body.single-product .variations select,body.single-product .quantity .qty{border-color:var(--brand-yellow)}body.single-product .variations select:focus,body.single-product .quantity .qty:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-yellow) 30%,transparent)}body.single-product .star-rating span:before,body.single-product p.stars a:hover,body.single-product p.stars a:focus{color:var(--brand-yellow)!important}body.single-product input[type=checkbox],body.single-product input[type=radio]{accent-color:var(--brand-yellow)}html body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,html body.woocommerce-cart a.checkout-button,html body.woocommerce-cart .checkout-button.button,html body.woocommerce-cart .checkout-button.button.alt,html body.woocommerce-cart .button.checkout{background:var(--brand-yellow)!important;background-color:var(--brand-yellow)!important;border-color:var(--brand-yellow)!important;color:#111!important}html body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,html body.woocommerce-cart a.checkout-button:hover,html body.woocommerce-cart .checkout-button.button:hover,html body.woocommerce-cart .checkout-button.button.alt:hover,html body.woocommerce-cart .button.checkout:hover,html body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus,html body.woocommerce-cart a.checkout-button:focus{background:var(--brand-yellow-dark)!important;background-color:var(--brand-yellow-dark)!important;border-color:var(--brand-yellow-dark)!important;color:#111!important;outline:none}html body.woocommerce-checkout #place_order,html body.woocommerce-checkout button#place_order,html body.woocommerce-checkout .button#place_order,html body.woocommerce-checkout #place_order.button,html body.woocommerce-checkout #place_order.button.alt{background:var(--brand-yellow)!important;background-color:var(--brand-yellow)!important;border-color:var(--brand-yellow)!important;color:#111!important}html body.woocommerce-checkout #place_order:hover,html body.woocommerce-checkout button#place_order:hover,html body.woocommerce-checkout .button#place_order:hover,html body.woocommerce-checkout #place_order:focus{background:var(--brand-yellow-dark)!important;background-color:var(--brand-yellow-dark)!important;border-color:var(--brand-yellow-dark)!important;color:#111!important;outline:none}html body.woocommerce-checkout #place_order:disabled,html body.woocommerce-checkout #place_order[disabled]{background:color-mix(in srgb,var(--brand-yellow) 70%,#ccc)!important;border-color:color-mix(in srgb,var(--brand-yellow) 70%,#bbb)!important;opacity:.7}html body .woocommerce-mini-cart__buttons a.checkout,html body .widget_shopping_cart .buttons a.checkout,html body .widget_shopping_cart_content .buttons a.checkout,html body [class*=mini-cart] a.checkout{background:var(--brand-yellow)!important;background-color:var(--brand-yellow)!important;border-color:var(--brand-yellow)!important;color:#111!important}html body .woocommerce-mini-cart__buttons a.checkout:hover,html body .widget_shopping_cart .buttons a.checkout:hover,html body .widget_shopping_cart_content .buttons a.checkout:hover,html body [class*=mini-cart] a.checkout:hover{background:var(--brand-yellow-dark)!important;background-color:var(--brand-yellow-dark)!important;border-color:var(--brand-yellow-dark)!important;color:#111!important}html body.woocommerce-cart .wc-block-cart__submit-button,html body.woocommerce-cart .wc-block-cart__submit-button .wp-element-button,html body.woocommerce-cart .wp-element-button.wc-block-cart__submit-button,html body.woocommerce-cart .wc-block-components-button.wp-element-button.is-primary,html body.woocommerce-cart a.wp-element-button.checkout-button{background:var(--brand-yellow)!important;background-color:var(--brand-yellow)!important;background-image:none!important;border-color:var(--brand-yellow)!important;color:#111!important}html body.woocommerce-cart .wc-block-cart__submit-button:hover,html body.woocommerce-cart .wc-block-cart__submit-button .wp-element-button:hover,html body.woocommerce-cart .wp-element-button.wc-block-cart__submit-button:hover,html body.woocommerce-cart .wc-block-components-button.wp-element-button.is-primary:hover,html body.woocommerce-cart a.wp-element-button.checkout-button:hover,html body.woocommerce-cart .wc-block-cart__submit-button:focus,html body.woocommerce-cart .wc-block-cart__submit-button .wp-element-button:focus{background:var(--brand-yellow-dark)!important;background-color:var(--brand-yellow-dark)!important;border-color:var(--brand-yellow-dark)!important;color:#111!important;outline:none}html body.woocommerce-checkout .wc-block-components-checkout-place-order-button,html body.woocommerce-checkout .wc-block-components-checkout-place-order-button .wp-element-button,html body.woocommerce-checkout .wp-element-button.wc-block-components-checkout-place-order-button,html body.woocommerce-checkout .wc-block-components-button.wp-element-button.is-primary,html body.woocommerce-checkout button#place_order{background:var(--brand-yellow)!important;background-color:var(--brand-yellow)!important;background-image:none!important;border-color:var(--brand-yellow)!important;color:#111!important}html body.woocommerce-checkout .wc-block-components-checkout-place-order-button:hover,html body.woocommerce-checkout .wc-block-components-checkout-place-order-button .wp-element-button:hover,html body.woocommerce-checkout .wp-element-button.wc-block-components-checkout-place-order-button:hover,html body.woocommerce-checkout .wc-block-components-button.wp-element-button.is-primary:hover,html body.woocommerce-checkout button#place_order:hover,html body.woocommerce-checkout button#place_order:focus{background:var(--brand-yellow-dark)!important;background-color:var(--brand-yellow-dark)!important;border-color:var(--brand-yellow-dark)!important;color:#111!important;outline:none}html body .wc-block-components-payment-methods__express-checkout,html body .wc-block-components-express-payment-methods{--brand-yellow:initial}.single-product .product_meta{display:none!important}