.hs-product{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.hs-product__content{width:100%}.hs-product__image-wrap{margin:0 auto;max-width:400px;width:100%}.hs-product__image{display:block;height:auto;object-fit:contain;width:100%}.hs-product__name{font:700 18px/1.1 Helvetica,Arial,sans-serif;margin:0 0 2px}.hs-product__mil{color:#333;font:14px/1.2 Helvetica,Arial,sans-serif;margin:0 0 8px}.hs-product__desc-main{color:#000;font:14px/1.3 Helvetica,Arial,sans-serif;margin:0 0 4px}.hs-product__desc-meta{color:#333;font:12px/1.2 Helvetica,Arial,sans-serif;margin:0 0 6px}.hs-product__pricing{font-family:Helvetica,Arial,sans-serif;margin:10px 0 8px}.hs-product__list{color:#000;font:12px/1 Helvetica,Arial,sans-serif;margin:2px 0 4px;text-decoration:line-through}.hs-product__promo-main{color:#425b76;font:700 18px/1.2 Helvetica,Arial,sans-serif;margin:4px 0}.hs-product__promo-sub{color:#425b76;font:13px/1.1 Helvetica,Arial,sans-serif;font-weight:400;margin:2px 0 0}.hs-product__cta{margin-top:10px;text-align:left}.hs-product__btn{background:#425b76;border-radius:10px;color:#fff;display:inline-block;font:700 20px Helvetica,Arial,sans-serif;padding:10px 56px;text-decoration:none;text-transform:uppercase;transition:background .2s ease-in-out}.hs-product__btn:focus,.hs-product__btn:hover{background:#264260;color:#fff;text-decoration:none}