.acs-native-page{font-family:Arial,sans-serif;color:#14252b;line-height:1.65;background:#fff}
.acs-native-header{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:24px 4%;border-bottom:1px solid #d6dcdb}
.acs-native-header img{display:block;width:210px;max-width:100%;height:auto}
.acs-native-header nav,.acs-native-footer nav{display:flex;flex-wrap:wrap;gap:16px 24px}
.acs-native-header nav a{color:inherit;text-decoration:none;font-weight:700}
.acs-content{font-family:inherit;min-height:45vh;line-height:1.8;margin:48px auto;padding:24px;max-width:1040px}
.acs-content h1{font-size:clamp(32px,4vw,52px);line-height:1.15}.acs-content h2{margin-top:36px;font-size:26px}
.acs-native-commerce{max-width:1200px;margin:48px auto;padding:0 24px;min-height:50vh}
.acs-native-footer{background:#14252b;color:#fff;padding:48px 6%}.acs-native-footer nav{margin-top:24px}.acs-native-footer a{color:inherit}
.acs-native-commerce .button,.acs-native-commerce button.button{background:#af2e3b!important;color:white!important;border-radius:0;padding:16px 24px!important;line-height:1.3!important}
.acs-native-commerce input,.acs-native-commerce select{min-height:44px;max-width:100%;font:inherit}.acs-native-commerce .woocommerce-product-gallery img{max-width:100%;height:auto}
.acs-checkout-skip{position:absolute;left:16px;top:-100px;background:white;padding:12px;color:#14252b;z-index:999}.acs-checkout-skip:focus{top:16px}
@media(max-width:850px){.acs-native-header{flex-wrap:wrap}.acs-native-header img{width:170px}.acs-native-header nav{gap:12px;font-size:14px}.acs-native-commerce{margin:24px auto;padding:0 16px}}
