.amler-account-link{font-family:inherit;font-size:14px;font-weight:600;line-height:1.4;color:inherit;text-decoration:none;white-space:nowrap;padding:8px}.amler-account-link:hover{text-decoration:underline}
body.amler-commerce-page{background:#f6f4ef;color:#203a32}.amler-commerce-page main,.amler-commerce-page .site-main{max-width:1180px;margin:auto;padding:clamp(20px,4vw,48px) 20px}.amler-commerce-page .woocommerce,.amler-commerce-page .wp-block-woocommerce-cart,.amler-commerce-page .wp-block-woocommerce-checkout{line-height:1.6}.amler-commerce-page h1,.amler-commerce-page h2,.amler-commerce-page h3{color:#193e32}.amler-commerce-page a{color:#285744}.amler-commerce-page .woocommerce-cart-form,.amler-commerce-page .cart_totals,.amler-commerce-page .woocommerce-checkout-review-order,.amler-commerce-page .woocommerce-MyAccount-content,.amler-commerce-page form.login,.amler-commerce-page form.register,.amler-commerce-page .wc-block-components-sidebar{background:#fff;border:1px solid #e2e4dc;border-radius:20px;padding:clamp(16px,3vw,30px);box-sizing:border-box}.amler-commerce-page .woocommerce form .form-row input.input-text,.amler-commerce-page .woocommerce form .form-row textarea,.amler-commerce-page .woocommerce select{border:1px solid #a7b3a9;border-radius:9px;background:#fff;padding:12px;min-height:44px;color:#203a32;box-sizing:border-box}.amler-commerce-page .woocommerce input:focus-visible,.amler-commerce-page .woocommerce select:focus-visible,.amler-commerce-page a:focus-visible,.amler-commerce-page button:focus-visible{outline:3px solid #8eaa85;outline-offset:3px}.amler-commerce-page .woocommerce button.button,.amler-commerce-page .woocommerce a.button,.amler-commerce-page .woocommerce input.button,.amler-commerce-page .wc-block-components-button:not(.is-link){background:#244e3d!important;color:#fff!important;border-radius:999px;border:0;padding:14px 24px;font-weight:650;min-height:44px}.amler-commerce-page .woocommerce button.button:disabled{opacity:.5}.amler-commerce-page .woocommerce table.shop_table{border-color:#dfe4db;border-radius:14px}.amler-commerce-page .woocommerce table.shop_table td,.amler-commerce-page .woocommerce table.shop_table th{padding:14px}.amler-commerce-page .amler-cart-mockup{width:110px!important;max-width:none;height:130px!important;object-fit:contain;background:#f2f0e9;border-radius:12px}.amler-commerce-page .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0 0 24px}.amler-commerce-page .woocommerce-MyAccount-navigation li a{display:block;padding:12px 16px;border-bottom:1px solid #dfe4db;text-decoration:none}.amler-commerce-page .woocommerce-MyAccount-navigation .is-active a{background:#e4eade;border-radius:10px;font-weight:700}.amler-commerce-page .wc-block-components-product-image img{border-radius:12px;background:#f2f0e9;object-fit:contain}.amler-commerce-page #payment{background:#f2f4ee;border-radius:14px}.amler-commerce-page .woocommerce-info,.amler-commerce-page .woocommerce-message{border-top-color:#285744}.amler-commerce-page .woocommerce-error{border-top-color:#a43e35}@media(max-width:650px){.amler-account-link{font-size:12px;padding:5px}.amler-commerce-page main,.amler-commerce-page .site-main{padding:20px 12px}.amler-commerce-page .woocommerce table.shop_table td{padding:10px}.amler-commerce-page .woocommerce-MyAccount-navigation,.amler-commerce-page .woocommerce-MyAccount-content{float:none;width:100%}.amler-commerce-page .woocommerce-MyAccount-navigation ul{display:flex;overflow-x:auto;gap:6px}.amler-commerce-page .woocommerce-MyAccount-navigation a{white-space:nowrap}}

.mix-header .amler-account-link,.mix-header .mix-cart,header .amler-account-link,header .mix-cart{color:#fff}

.amler-tax-note{display:block;font-size:12px;font-weight:400;line-height:1.5;margin-top:8px;color:inherit}.mix-footer>.amler-tax-note{padding:0 24px 20px}
