.slime-root{font-family:Public Sans,Arial,sans-serif}.tidy-native-buy form.cart{display:block}.tidy-native-buy .variations{width:100%}.tidy-native-buy select{min-height:46px;width:100%}.tidy-native-buy .single_add_to_cart_button{background:#103d91;color:white;border-radius:7px;padding:14px 24px}.tidy-native-buy .quantity input{min-height:46px;width:80px}.slime-cart-count{font-size:13px;padding-left:5px}#tidy-content>.woocommerce{padding:40px 6.2%}#content{margin:0;padding:0;max-width:none}.slime-root{padding:0}.slime-root h1,.slime-root h2,.slime-root h3{font-family:Public Sans,Arial,sans-serif}
[aria-label="Shopping bag"]{display:flex;align-items:center;gap:4px}#tidy-native-commerce .button,#tidy-native-commerce button{background:#103d91;color:#fff;border-radius:7px;padding:13px 20px;font-weight:600}#tidy-native-commerce input.input-text,#tidy-native-commerce select{min-height:44px;border:1px solid #aaa;border-radius:4px;padding:10px;background:#fff}#tidy-native-commerce .product-thumbnail img{width:112px;max-width:112px}#tidy-native-commerce .product-thumbnail{width:136px}#tidy-native-commerce #coupon_code{width:180px;min-height:44px}#tidy-native-commerce .woocommerce-cart-form{margin-bottom:32px}#tidy-native-commerce .woocommerce form .form-row{padding:3px 0;margin:0 0 14px}#tidy-native-commerce .woocommerce-Input{width:100%}#tidy-native-commerce form.login,#tidy-native-commerce form.register{background:#f5f3ee;border:1px solid #ccc;border-radius:8px;padding:28px}#tidy-native-commerce .woocommerce-checkout-review-order{padding:24px;background:#f5f3ee;border:1px solid #ccc;border-radius:8px}@media(max-width:767px){#tidy-native-commerce .product-thumbnail{display:none}#tidy-native-commerce #coupon_code{width:48%}#tidy-native-commerce .woocommerce-checkout-review-order{padding:16px}}
.slime-root .woocommerce div.product form.cart .button{background:#103d91;color:#fff;border-radius:7px;padding:14px 24px;min-height:46px;font:600 16px "Public Sans",Arial,sans-serif;float:none}
.slime-root .tidy-native-buy .variations,.slime-root .tidy-native-buy .variations tbody,.slime-root .tidy-native-buy .variations tr,.slime-root .tidy-native-buy .variations th,.slime-root .tidy-native-buy .variations td{display:block;width:100%;text-align:left;padding:0;border:0}
.slime-root .tidy-native-buy .variations th{margin:16px 0 6px}.slime-root .tidy-native-buy .variations label{font-size:14px;font-weight:500}.slime-root .tidy-native-buy select{background:#fff;border:1px solid #aaa;border-radius:4px;padding:10px}
.slime-root .tidy-native-buy .woocommerce-variation-price{display:none}.slime-root .tidy-native-buy .stock{color:#50514f;font-size:14px;margin:12px 0}
.slime-root .tidy-native-buy .woocommerce-variation-add-to-cart,.slime-root .tidy-native-buy form.cart:not(.variations_form){display:flex;align-items:center;gap:12px}.slime-root .tidy-native-buy .woocommerce-variation-add-to-cart .button,.slime-root .tidy-native-buy form.cart:not(.variations_form) .button{flex:1}
.slime-root .tidy-native-buy .quantity input{border:1px solid #aaa;border-radius:4px;padding:10px}.slime-root [hidden]{display:none!important}
#tidy-content:has(#customer_login) .page-title,.tidy-account-tabs,#customer_login{max-width:560px;margin-left:auto;margin-right:auto}.tidy-account-tabs{margin-top:28px;margin-bottom:0}
#tidy-native-commerce:has(#customer_login){max-width:560px;margin:auto}#customer_login{padding:28px;background:#f5f3ee;border:1px solid #ccc;border-radius:8px}#customer_login .u-column1,#customer_login .u-column2{float:none;width:100%;margin:0}#customer_login h2{display:none}#tidy-native-commerce #customer_login form{padding:0;border:0;margin:0;background:none}#tidy-native-commerce .show-password-input{background:transparent!important;color:#17191d!important;padding:0!important;min-height:0;width:36px;height:44px;border:0}
#tidy-native-commerce .woocommerce-ResetPassword{max-width:560px;margin:auto;padding:28px;background:#f5f3ee;border:1px solid #ccc;border-radius:8px}
