.xiahdeh-border-mode #wc-backbone-modal-dialog button:not(.modal-close),.xiahdeh-border-mode .wc-block-components-notice-banner.is-error,.xiahdeh-border-mode .wc-block-components-notice-banner.is-info,.xiahdeh-border-mode .wc-block-components-notice-banner.is-success,.xiahdeh-border-mode .wc-block-components-notice-banner.is-warning,.xiahdeh-border-mode .woocommerce .button:not(.woocommerce-Button),.xiahdeh-border-mode .woocommerce .select2-selection,.xiahdeh-border-mode .woocommerce button,.xiahdeh-border-mode .woocommerce form label:not(.checkbox):not(.woocommerce-form-login__rememberme):not(ul.woocommerce-shipping-methodslabel):not(ul.payment_methodslabel):not(.error):not([for*=mailchimp]):not([for*=shipping_method]):not([for*=payment_method]),.xiahdeh-border-mode .woocommerce form p.form-row .select2-selection,.xiahdeh-border-mode .woocommerce form p.form-row input[type=email],.xiahdeh-border-mode .woocommerce form p.form-row input[type=password],.xiahdeh-border-mode .woocommerce form p.form-row input[type=tel],.xiahdeh-border-mode .woocommerce form p.form-row input[type=text],.xiahdeh-border-mode .woocommerce input,.xiahdeh-border-mode .woocommerce select,.xiahdeh-border-mode .woocommerce textarea,.xiahdeh-border-mode .woocommerce-Message,.xiahdeh-border-mode .woocommerce-error,.xiahdeh-border-mode .woocommerce-info,.xiahdeh-border-mode .woocommerce-message,.xiahdeh-border-mode [class*=product-add-to-cart] .stock,.xiahdeh-border-mode.woocommerce .button,.xiahdeh-border-mode.woocommerce .checkout-button,.xiahdeh-border-mode.woocommerce .place-order button,.xiahdeh-border-mode.woocommerce button,.xiahdeh-border-mode.woocommerce:not(.single-product) .input-text{border-radius:1.5em!important}.xiahdeh-border-mode .quantity .action svg{border-radius:100%}body[class*=' woocommerce-'] #brx-content>h1,body[class^=woocommerce-] #brx-content>h1{padding:1em!important;text-align:center}.woocommerce .clear{display:none}@media all and (max-width:991px){body .woocommerce{flex-direction:column!important;gap:0}}.woocommerce-store-notice{display:block;flex-wrap:wrap;justify-content:center!important;gap:.25em;position:relative!important;top:0!important;width:100%!important;margin:0!important;padding-top:.75em!important;padding-bottom:.75em!important;color:var(--white-color,#fff)!important;background-color:var(--primary-color,#000)!important;box-shadow:none!important;text-align:center!important;z-index:0!important}.woocommerce-store-notice a:not(.button){text-decoration:underline!important}.woocommerce mark{padding:0!important;background:0 0;border-radius:0;cursor:text!important;font-weight:700}.wc-block-components-notice-banner,.woocommerce-Message,.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:1em!important;padding:1em;border-radius:0!important;border-width:.125em!important;font-weight:700;line-height:calc(100%)!important}.woocommerce-Message::before,.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{top:0;bottom:0;left:1em;margin:auto;line-height:calc(100%)}.woocommerce-Message::after,.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{content:none}.woocommerce-Message b,.woocommerce-Message strong{color:inherit!important}.woocommerce-Message a.button,.woocommerce-Message a.wc-backward{width:auto;min-height:inherit;padding:0!important;background:0 0!important;border:none!important;float:none;font-weight:700!important;text-align:inherit!important;text-decoration:underline!important}.woocommerce-NoticeGroup{display:flex;flex-direction:column;gap:1em;margin-bottom:1em}.wc-block-components-notice-banner{padding:.5em 1em!important}.wc-block-components-notice-banner svg{display:inline-block}.wc-block-components-notice-banner .wc-block-components-notice-banner__content{flex-basis:unset}.wc-block-components-notice-banner .wc-block-components-notice-banner__content a{text-decoration:underline}.wc-block-components-notice-banner .wc-block-components-notice-banner__content .button{min-height:auto!important;padding:0!important;background:0 0!important;float:none!important;opacity:1!important;text-decoration:underline!important}.wc-block-components-notice-banner .wc-block-components-notice-banner__content .button:focus,.wc-block-components-notice-banner .wc-block-components-notice-banner__content .button:hover{opacity:.5!important}[class*=product-add-to-cart] .stock{display:inline-block;width:auto;margin:0;color:var(--wc-blue-background-color,inherit);font-weight:700}.wc-block-components-notice-banner.is-info,.woocommerce-info{display:flex;align-items:center!important;justify-content:flex-start!important;gap:.5em;width:100%;margin:0!important;color:var(--wc-blue-text-color,#000)!important;background:var(--wc-blue-background-color,#add8e6)!important;border:.125em solid var(--wc-blue-background-color,#000)!important}.woocommerce-info::before{content:"\e028"!important;margin:0;color:var(--wc-blue-text-color,#000)!important;font-family:woocommerce}.woocommerce-info a:hover{opacity:.5}.woocommerce-info a:not(.button){color:var(--wc-blue-text-color,#000)!important}.woocommerce-info a.button{min-height:inherit;padding:0;color:var(--wc-blue-text-color,#000)!important;background:0 0!important;text-decoration:underline}.wc-block-components-notice-banner.is-info>svg{background:var(--wc-blue-text-color,#000)!important;fill:var(--wc-blue-background-color,#add8e6)!important}.wc-block-components-notice-banner.is-info .wc-block-components-notice-banner__content .button{color:var(--wc-blue-text-color,#000)!important}.wc-block-components-notice-banner.is-success,.woocommerce-message{display:flex;align-items:center!important;justify-content:flex-start!important;gap:.5em;width:100%;margin:0!important;padding:1em;color:var(--wc-green-text-color,#000)!important;background:var(--wc-green-background-color,#90ee90)!important;border:.125em solid var(--wc-green-background-color,#000)!important}.woocommerce-message::before{color:var(--wc-blue-text-color,#000)!important}.woocommerce-Message a:hover{opacity:.5}.woocommerce-message a:not(.button){min-height:inherit;margin:0;padding:0;color:var(--wc-green-text-color,green)!important;background:0 0!important}.woocommerce-message a.button{display:none!important;min-height:inherit}.wc-block-components-notice-banner.is-success>svg{background:var(--wc-green-text-color,#000)!important;fill:var(--wc-green-background-color,#90ee90)!important}.wc-block-components-notice-banner.is-success .wc-block-components-notice-banner__content .button{color:var(--wc-green-text-color,#000)!important}[class*=product-add-to-cart] .stock.in-stock{color:var(--wc-green-background-color,inherit)}.wc-block-components-notice-banner.is-warning{display:flex;align-items:center!important;justify-content:flex-start!important;gap:.5em;width:100%;margin:0!important;color:var(--wc-orange-text-color,#000)!important;background:var(--wc-orange-background-color,orange)!important;border:.125em solid var(--wc-orange-background-color,#000)!important}.wc-block-components-notice-banner.is-warning>svg{background:var(--wc-orange-text-color,#000)!important;fill:var(--wc-orange-background-color,orange)!important}.wc-block-components-notice-banner.is-warning .wc-block-components-notice-banner__content .button{color:var(--wc-orange-text-color,#000)!important}[class*=product-add-to-cart] .stock.available-on-backorder{color:var(--wc-orange-background-color,inherit)}.wc-block-components-notice-banner.is-error,.woocommerce-error,.woocommerce-info.cart-empty{display:flex;align-items:center!important;justify-content:flex-start!important;gap:.5em;width:100%;margin:0!important;color:var(--wc-red-text-color,#000)!important;background:var(--wc-red-background-color,#f08080)!important;border:.125em solid var(--wc-red-background-color,#000)!important}.woocommerce-error::before,.woocommerce-info.cart-empty::before{color:var(--wc-red-text-color,#000)!important}.woocommerce-error a:hover,.woocommerce-info.cart-empty a:hover{opacity:.5}.woocommerce-error a:not(.button),.woocommerce-info.cart-empty a:not(.button){color:var(--wc-red-text-color,#000)!important}.woocommerce-error a.button,.woocommerce-info.cart-empty a.button{min-height:inherit;padding:0;color:var(--wc-red-text-color,#000)!important;background:0 0!important;text-decoration:underline}.woocommerce .woocommerce-invalid.validate-required label,.woocommerce .woocommerce-invalid.validate-required label a{color:var(--wc-red-background-color,red)}.wc-block-components-notice-banner.is-error>svg{background:var(--wc-red-text-color,#000)!important;fill:var(--wc-red-background-color,#f08080)!important}.wc-block-components-notice-banner.is-error .wc-block-components-notice-banner__content .button{color:var(--wc-red-text-color,#000)!important}[class*=product-add-to-cart] .stock.out-of-stock{color:var(--wc-red-background-color,red)}.return-to-shop{margin-top:1em;text-align:center}#wc-backbone-modal-dialog button:not(.modal-close),.cart-collaterals .wc-proceed-to-checkout .button,.woocommerce .checkout-button,.woocommerce .place-order button,.woocommerce button.single_add_to_cart_button,body .woocommerce .button:not(.woocommerce-Button):not(.wc-forward):not(.argmc-previous),body .woocommerce .button[name=login],body .woocommerce .button[name=register],body .woocommerce button:not(.show-password-input),body.woocommerce-page .woocommerce button:not(.show-password-input){display:inline-block;min-height:3em;margin:0;padding:.75em 1em;color:var(--white-color,#fff);background-color:var(--primary-color,#000);border:.125em solid var(--primary-color,#000);border-radius:0;font-size:calc(100%);font-weight:700;line-height:inherit;opacity:1;text-align:center;transition:var(--bricks-transition);white-space:normal;word-wrap:break-word}#wc-backbone-modal-dialog button:not(.modal-close):hover,.woocommerce .checkout-button:hover,.woocommerce .place-order button:hover,.woocommerce .single_add_to_cart_button:hover,body .woocommerce .button:not(.woocommerce-Button):not(.wc-forward):not(.argmc-previous):hover,body .woocommerce .button[name=login]:hover,body .woocommerce .button[name=register]:hover,body .woocommerce button:not(.show-password-input):hover,body.woocommerce-page .woocommerce button:not(.show-password-input):hover{color:var(--white-color,#000);background-color:var(--primary-color,#fff);border-color:var(--primary-color,#000)}#wc-backbone-modal-dialog button:not(.modal-close):focus,.woocommerce .checkout-button:focus,.woocommerce .place-order button:focus,.woocommerce .single_add_to_cart_button:focus,body .woocommerce .button:not(.woocommerce-Button):not(.wc-forward):not(.argmc-previous):focus,body .woocommerce .button[name=login]:focus,body .woocommerce .button[name=register]:focus,body .woocommerce button:not(.show-password-input):focus,body.woocommerce-page .woocommerce button:not(.show-password-input):focus{color:var(--white-color,#000);background-color:var(--primary-color,#fff);border-color:var(--primary-color,#000)}.woocommerce .single_add_to_cart_button.disabled,body .woocommerce .button:not(.woocommerce-Button):not(.argmc-previous).disabled,body .woocommerce button:disabled,body.woocommerce-page .woocommerce button.disabled{color:var(--white-color,#000);background-color:var(--primary-color,#fff);border-color:var(--primary-color,#000);cursor:not-allowed;opacity:.5}.woocommerce .single_add_to_cart_button.disabled:hover,body .woocommerce .button:not(.woocommerce-Button):not(.argmc-previous):disabled:hover,body .woocommerce button:disabled:hover,body.woocommerce-page .woocommerce button.disabled{color:var(--white-color,#000);background-color:var(--primary-color,#fff);border-color:var(--primary-color,#000)}.woocommerce .single_add_to_cart_button.loading,body .woocommerce .button.loading,body .woocommerce button.loading{pointer-events:none}.woocommerce .single_add_to_cart_button.loading::after,body .woocommerce .button.loading::after,body .woocommerce button.loading::after{content:"\e01c"!important;display:inline-block;position:initial;top:.618em;right:1em;margin:0 0 0 .25em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;font-family:WooCommerce;font-weight:400;vertical-align:top}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.woocommerce .single_add_to_cart_button.added::after,body .woocommerce .button.added::after,body .woocommerce button.added::after{content:"\e017";margin:0 0 0 .25em;font-family:WooCommerce;vertical-align:bottom}body.woocommerce a.added_to_cart{display:none!important}.show-password-input{background:0 0!important;border:none!important}.woocommerce form[class*=woocommerce] label{font-size:inherit!important}.woocommerce form[class*=woocommerce] .input-text,.woocommerce form[class*=woocommerce] .select2-selection,.woocommerce form[class*=woocommerce] input,.woocommerce form[class*=woocommerce] select,.woocommerce form[class*=woocommerce] textarea{border-radius:0}.woocommerce form[class*=woocommerce] textarea{min-height:100px!important;padding:.875em 1em!important;resize:none}.woocommerce form[class*=woocommerce] .input-text,.woocommerce form[class*=woocommerce] .select2-selection,.woocommerce form[class*=woocommerce] select,.woocommerce form[class*=woocommerce] textarea,body .woocommerce form[class*=woocommerce] input:not([class*=qty]):not([class*=checkbox]){margin:0;color:var(--black-color,#000)!important;background-color:var(--white-color,#fff)!important;border:.125em solid var(--black-color,#000);border-radius:0;box-shadow:none}.woocommerce form[class*=woocommerce] .input-text:hover,.woocommerce form[class*=woocommerce] .select2-selection:hover,.woocommerce form[class*=woocommerce] input:hover:not([class*=qty]):not([class*=checkbox]),.woocommerce form[class*=woocommerce] input[type=radio]:hover,.woocommerce form[class*=woocommerce] select:hover:not(.variationsselect),.woocommerce form[class*=woocommerce] textarea:hover{color:var(--primary-color,#000)!important;background-color:var(--white-color,#fff)!important;border-color:var(--primary-color,#000)!important}.woocommerce form[class*=woocommerce] input[type=radio]:checked:hover{background-color:var(--primary-color,#000)!important}.woocommerce form[class*=woocommerce] .input-text:focus,.woocommerce form[class*=woocommerce] .select2-selection:focus,.woocommerce form[class*=woocommerce] input:focus:not([class*=qty]):not([class*=checkbox]),.woocommerce form[class*=woocommerce] select:focus:not(.variationsselect),.woocommerce form[class*=woocommerce] textarea:focus{color:var(--primary-color,#000)!important;background-color:var(--white-color,#fff)!important;border-color:var(--primary-color,#000)!important}.woocommerce form[class*=woocommerce] .input-text::placeholder,.woocommerce form[class*=woocommerce] input::placeholder{color:#696969!important}.woocommerce form[class*=woocommerce] .select2-selection .select2-selection__rendered{color:var(--black-color,#000)!important}.woocommerce form[class*=woocommerce] .select2-selection:hover .select2-selection__rendered{color:var(--primary-color,#000)!important}.woocommerce form[class*=woocommerce] .select2-selection:focus .select2-selection__rendered{color:var(--primary-color,#000)!important}body .woocommerce form[class*=woocommerce] p.form-row .select2-selection{min-height:3em;padding:.875em 1em!important;border-radius:0}body .woocommerce form[class*=woocommerce] p.form-row .select2-selection__placeholder{color:inherit}.woocommerce form[class*=woocommerce] p.form-row .select2-selection .select2-selection__rendered{padding:0;color:inherit;line-height:calc(100%)}.woocommerce form[class*=woocommerce] p.form-row .select2-selection .select2-selection__arrow b{margin-top:-.125em;border-color:var(--black-color,#000) transparent transparent transparent}.select2-container--default.select2-container--open .select2-selection__arrow b{border-color:transparent transparent var(--black-color,#000) transparent!important}.select2-selection:hover .select2-selection__arrow b{border-top-color:var(--primary-color,#000)!important}.select2-container--default.select2-container--open:hover .select2-selection__arrow b{border-color:transparent transparent var(--primary-color,#000) transparent!important}.select2-container--default.select2-container--open .select2-search__field{line-height:calc(100%)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected],.select2-container--default .select2-results__option:hover{color:var(--white-color,#fff);background:var(--secondary-color,#000)}.select2-container--default .select2-results__option[data-selected=true]{color:var(--white-color,#fff);background:var(--primary-color,#000)}.woocommerce .select2-selection:focus .select2-selection__arrow b{border-top-color:var(--primary-color,#000)!important}.woocommerce form[class*=woocommerce] input::placeholder,.woocommerce form[class*=woocommerce] select::placeholder,.woocommerce form[class*=woocommerce] textarea::placeholder{color:var(--black-color,#000)!important}.woocommerce form[class*=woocommerce] #rememberme,.woocommerce form[class*=woocommerce] input[type=radio],.woocommerce input.shipping_method{width:1.125em!important;height:1.125em!important;margin-right:.25em!important;padding:0;background-color:var(--white-color,#fff)!important;accent-color:var(--primary-color,#000);appearance:none!important;-moz-appearance:none!important;-o-appearance:none!important;-webkit-appearance:none!important;aspect-ratio:1/1;border-color:var(--black-color,#000)!important;border-radius:100%!important;cursor:pointer}.woocommerce form[class*=woocommerce] #rememberme:hover,.woocommerce form[class*=woocommerce] input[type=radio]:hover,.woocommerce input.shipping_method:hover{background-color:var(--primary-color,#000)!important;border-color:var(--primary-color,#000)!important;box-shadow:inset 0 0 0 .25em var(--white-color,#fff)!important}.woocommerce form[class*=woocommerce] #rememberme:checked:focus,.woocommerce form[class*=woocommerce] input[type=radio]:checked:focus,.woocommerce input.shipping_method:focus{background-color:var(--primary-color,#000)!important;border-color:var(--primary-color,#000)!important;box-shadow:inset 0 0 0 .25em var(--white-color,#fff)!important}.woocommerce form[class*=woocommerce] #rememberme:checked:not(:hover):not(:focus),.woocommerce form[class*=woocommerce] input[type=radio]:checked:not(:hover):not(:focus),.woocommerce input.shipping_method:checked:not(:hover):not(:focus){background-color:var(--black-color,#000)!important;border-color:var(--black-color,#000)!important;box-shadow:inset 0 0 0 .25em var(--white-color,#fff)!important}.woocommerce form[class*=woocommerce] #rememberme{margin-right:.25em!important}body.woocommerce:not(.single-product) form[class*=woocommerce] .input-text{color:var(--black-color,#000)!important}body.woocommerce:not(.single-product) form[class*=woocommerce] .input-text:hover{color:var(--primary-color,#000)!important}body.woocommerce:not(.single-product) form[class*=woocommerce] .input-text:focus{color:var(--primary-color,#000)!important}body .woocommerce form[class*=woocommerce] h3:not(#ship-to-different-address){color:var(--primary-color,#000);text-align:center}body .woocommerce form[class*=woocommerce] p.form-row{position:relative!important;padding:0!important}body .woocommerce form[class*=woocommerce]:not(.woocommerce-form-login):not(.woocommerce-form-register):not(.woocommerce-ResetPassword):not(.woocommerce-form-coupon):not(.woocommerce-shipping-calculator) p.form-row:not([id*=address]):not(.create-account):not([id=account_password_field]){margin:0 0 1.5em 0}body .woocommerce form[class*=woocommerce]:not(.woocommerce-form-login):not(.woocommerce-form-register):not(.woocommerce-ResetPassword):not(.woocommerce-form-coupon):not(.woocommerce-shipping-calculator) p.form-row:not([id*=address]):not(.create-account):not([id=account_password_field]):not(.form-row-first):not(.form-row-last):first-child{margin-top:1.5em}body .woocommerce form[class*=woocommerce] p.form-row[id*=address_2_field]{margin:1em 0 1.5em 0!important}body .woocommerce form[class*=woocommerce] p.form-row .select2-selection__arrow{right:.5em!important;background-size:.5em!important}body .woocommerce form[class*=woocommerce] p.form-row:last-child:not(.woocommerce-additional-fieldsp){margin-bottom:0!important}body .woocommerce form[class*=woocommerce] label:not(.checkbox):not([for*=pa_]):not(.woocommerce-form-login__rememberme):not(ul.woocommerce-shipping-methodslabel):not(ul.payment_methodslabel):not(.error):not([for*=mailchimp]):not([for*=shipping_method]):not([for*=payment_method]){position:absolute!important;top:-.75em;left:1.25em;max-height:1.5em;margin:0!important;padding:.25em;color:var(--white-color,#fff)!important;background-color:var(--black-color,#000);border:none;border-radius:0;font-size:calc(100% - 2px)!important;font-weight:700!important;line-height:calc(100%)!important;transition:all .15s ease-in-out;z-index:1}body .woocommerce form[class*=woocommerce] label:not(.checkbox):not([for*=pa_]):not(.woocommerce-form-login__rememberme):not(ul.woocommerce-shipping-methodslabel):not(ul.payment_methodslabel):not(.error):not([for*=mailchimp]):not([for*=shipping_method]):not([for*=payment_method]) .required{color:var(--white-color,#fff)!important}body .woocommerce form[class*=woocommerce] .form-row:hover label:not(.checkbox):not(.woocommerce-form-login__rememberme):not(ul.woocommerce-shipping-methodslabel):not(ul.payment_methodslabel):not(.error):not([for*=mailchimp]):not([for*=shipping_method]):not([for*=payment_method]){background-color:var(--primary-color,#000)}body .woocommerce form[class*=woocommerce] .form-row:focus-within label:not(.checkbox):not(.woocommerce-form-login__rememberme):not(ul.woocommerce-shipping-methodslabel):not(ul.payment_methodslabel):not(.error):not([for*=mailchimp]):not([for*=shipping_method]):not([for*=payment_method]){background-color:var(--primary-color,#000)}body .woocommerce form[class*=woocommerce] label abbr{text-decoration:none}body .woocommerce form[class*=woocommerce] p.form-row input[type=email],body .woocommerce form[class*=woocommerce] p.form-row input[type=password],body .woocommerce form[class*=woocommerce] p.form-row input[type=tel],body .woocommerce form[class*=woocommerce] p.form-row input[type=text]{max-height:3em;padding:.75em 1em!important;border-color:var(--black-color,#000);border-radius:0!important;border-width:.125em!important;text-align:initial}body .woocommerce form[class*=woocommerce] p.form-row input[type=email]:hover,body .woocommerce form[class*=woocommerce] p.form-row input[type=password]:hover,body .woocommerce form[class*=woocommerce] p.form-row input[type=tel]:hover,body .woocommerce form[class*=woocommerce] p.form-row input[type=text]:hover{border-color:var(--primary-color,#000)}body .woocommerce form[class*=woocommerce] p.form-row input[type=email]:focus,body .woocommerce form[class*=woocommerce] p.form-row input[type=password]:focus,body .woocommerce form[class*=woocommerce] p.form-row input[type=tel]:focus,body .woocommerce form[class*=woocommerce] p.form-row input[type=text]:focus{border-color:var(--primary-color,#000)}body .woocommerce form[class*=woocommerce] p.form-row.mailchimp-newsletter{margin-top:1em!important}body .woocommerce form[class*=woocommerce] p.form-row.mailchimp-newsletter span{margin-left:55px}@media all and (max-width:320px){body .woocommerce form[class*=woocommerce] label:not(.checkbox):not(.woocommerce-form-login__rememberme):not(ul.woocommerce-shipping-methodslabel):not(ul.payment_methodslabel):not(.error):not([for*=mailchimp]):not([for*=shipping_method]):not([for*=payment_method]){max-width:calc(100% - 1.5em);overflow-x:scroll;white-space:nowrap}}body .price ins{text-decoration:none}body .quantity,body .quantity .action{margin:0!important;border:none!important;border-radius:100%;opacity:1!important}body .quantity,form.cart .quantity,form.woocommerce-cart-form .quantity{display:inline-flex!important;width:auto!important}body .quantity .qty{width:100%!important;max-width:3em;margin:0 .25em!important;padding:0 .25em!important;border:none!important}body .quantity .qty:hover{border-color:var(--secondary-color,#000)!important}body .quantity .qty:focus{border-color:var(--primary-color,#000)!important}body .quantity .action{width:auto!important}body .quantity .action svg{stroke:var(--black-color,#000)}.woocommerce input[type=checkbox].input-checkbox{position:relative!important;top:1px!important;width:0;height:0;margin:0!important}.woocommerce input[type=checkbox].input-checkbox::after,.woocommerce input[type=checkbox].input-checkbox::before{content:"";position:absolute;top:0;left:0;box-sizing:border-box;transition:.25s ease-in-out;visibility:visible}.woocommerce input[type=checkbox].input-checkbox::before{position:absolute;top:-.5em;left:-1.25em;width:2.5em;height:1.25em;background-color:var(--wc-red-background-color,red);border-radius:calc(1.25em * .5);box-shadow:0 0 1px rgba(0,0,0,.2);z-index:1}.woocommerce input[type=checkbox].input-checkbox:hover::before{background-color:var(--wc-orange-background-color,orange)!important}.woocommerce input[type=checkbox].input-checkbox:checked::before{background-color:var(--wc-green-background-color,green)!important;transition:.5s!important}.woocommerce input[type=checkbox].input-checkbox::after{position:absolute;top:-.5em;left:-1.25em;width:1em;height:1em;background-color:var(--white-color,#fff);border-radius:.75em;transform:translate(.125em,.125em);z-index:2}.woocommerce input[type=checkbox].input-checkbox:checked::after{background-color:var(--white-color,#fff);transform:translate(calc(2.5em - 100% - .125em),.125em)!important}#reviews form .stars.selected a.active::before,#reviews form .stars.selected a:not(.active)::before,.star-rating span::before{color:#f7cd13}.woocommerce .shop_table,.woocommerce .shop_table tbody,.woocommerce .shop_table td,.woocommerce .shop_table tfoot,.woocommerce .shop_table th,.woocommerce .shop_table thead,.woocommerce .shop_table tr{border-color:var(--wc-gray-color,#d3d3d3)}.woocommerce .shop_table{margin-bottom:1em;font-size:inherit!important}.woocommerce .shop_table th,.woocommerce .shop_table_responsive tr td::before{font-size:calc(100% - 2px);font-weight:700!important;text-transform:uppercase}.woocommerce .shop_table td,.woocommerce .shop_table th{padding:.25em!important;line-height:initial!important}dl.variation{display:block!important;width:100%;margin:0!important;padding:0!important;border:none!important}dl.variation dd,dl.variation dt{display:block;float:left}dl.variation dd,dl.variation dd p,dl.variation dt{margin:0!important;padding:0!important;color:var(--black-color,#000)!important;line-height:calc(100%);word-break:break-all}dl.variation dt{margin-right:.25em!important;clear:left;font-weight:400}dl.variation dd{break-after:always;font-weight:700}dl.variation dd span::after{content:"";display:block}dl.variation dd hr{display:none}dl.variation dd[class*=hidden],dl.variation dt[class*=hidden]{display:block!important;width:0;height:0}@media all and (max-width:767px){.woocommerce .shop_table .shipping-title{display:none}}label[for^=hcap_hp_]{display:none!important}.h-captcha{margin:.5em auto!important}.tc-price-in-cart,.tc-quantity-in-cart{display:inline-block!important}.wvs-archive-variations-wrapper .blockOverlay{background:0 0!important}.wvs-archive-variations-wrapper .blockOverlay::before{display:none!important}