body.page-id-1271 .entry-content .alc-suite-v5 .wp-block-button a.wp-block-button__link,
body.page-id-1271 .entry-content .alc-suite-v5 .wp-block-button a.wp-block-button__link:visited,
body.page-id-1271 .entry-content .alc-suite-v5 .wp-block-button a.wp-block-button__link:hover,
body.page-id-1271 .entry-content .alc-suite-v5 .wp-block-button a.wp-block-button__link:focus {
  background:#14558f!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;opacity:1!important
}
body.page-id-1271 .entry-content .alc-suite-v5 .wp-block-button a.wp-block-button__link:focus-visible {outline:3px solid #16344d;outline-offset:3px}
body.woocommerce .product.post-1266 a.button,body.woocommerce .product.post-1267 a.button,body.woocommerce .product.post-1268 a.button,
body.woocommerce .product.post-1266 a.button:visited,body.woocommerce .product.post-1267 a.button:visited,body.woocommerce .product.post-1268 a.button:visited {background:#14558f!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-decoration:none!important}
.alc-suite-v6 {--alc-ink:#16344d;--alc-blue:#14558f;--alc-line:#d6e2ed;color:var(--alc-ink);margin:2rem 0;line-height:1.6}
.alc-suite-v6 * {box-sizing:border-box}
.alc-suite-v6 .alc-eyebrow {font-weight:800;letter-spacing:.07em;font-size:.9rem}
.alc-suite-v6 .alc-v6-grid {display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:2rem;align-items:start}
.alc-suite-v6 fieldset {border:0;padding:0;margin:0;min-width:0}
.alc-suite-v6 legend {font-size:1.45rem;font-weight:700;margin-bottom:1rem;color:var(--alc-ink)}
.alc-suite-v6 label {display:block;font-weight:600;margin-bottom:1.25rem}
.alc-suite-v6 input[type=number],.alc-suite-v6 select {display:block;width:100%;max-width:100%;background:#fff;border:1px solid #97aec2;border-radius:5px;padding:.8rem;margin-top:.4rem;min-height:48px;color:var(--alc-ink);font:inherit}
.alc-suite-v6 small {display:block;font-size:.85rem;font-weight:400;margin-top:.5rem}
.alc-suite-v6 :focus-visible {outline:3px solid #14558f;outline-offset:3px}
.alc-suite-v6 .alc-v6-addons {display:grid;grid-template-columns:1fr 1fr;gap:1rem}
.alc-suite-v6 .alc-v6-summary {background:#f1f6fa;border:1px solid var(--alc-line);border-top:4px solid var(--alc-blue);border-radius:6px;padding:1.7rem}
.alc-suite-v6 .alc-v6-summary h3 {margin-top:0}
.alc-suite-v6 .alc-v6-total {display:block;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800;color:var(--alc-blue);line-height:1.2;margin:1rem 0;overflow-wrap:anywhere}
.alc-suite-v6 dl {margin:1.5rem 0}
.alc-suite-v6 dl div {display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--alc-line);padding:.65rem 0}
.alc-suite-v6 dt {font-weight:400}
.alc-suite-v6 dd {margin:0;font-weight:600;white-space:nowrap}
.alc-suite-v6 .alc-v6-capacity {font-weight:700}
.alc-suite-v6 .alc-help {font-size:.95rem}
body.page-id-1278 .entry-content .alc-suite-v6 button.alc-v6-buy,
body.page-id-1278 .entry-content .alc-suite-v6 button.alc-v6-buy:hover,
body.page-id-1278 .entry-content .alc-suite-v6 button.alc-v6-buy:focus {background:#14558f!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:0;border-radius:5px;padding:1rem 1.4rem;min-height:48px;font:inherit;font-weight:700;white-space:normal;cursor:pointer;width:100%;opacity:1}
.alc-suite-v6 .alc-v6-buy:disabled {opacity:.6!important;cursor:not-allowed!important}
.alc-suite-v6 .alc-v6-error {color:#922b21;font-weight:700}
@media(max-width:720px){.alc-suite-v6 .alc-v6-grid,.alc-suite-v6 .alc-v6-addons{grid-template-columns:1fr}.alc-suite-v6 .alc-v6-summary{padding:1.2rem}.alc-suite-v6 .alc-v6-grid{gap:1rem}.alc-suite-v6 dl div{gap:.6rem}}
