.ast-inline-promo{display:flex;align-items:center;gap:calc(4 * var(--space-unit));clear:both;margin:calc(6 * var(--space-unit)) 0;padding:calc(4 * var(--space-unit));border:1px solid rgb(91 91 225 / .22);border-radius:2px;background-color:#5b5be10d;color:rgb(var(--text-color));text-align:start}.ast-inline-promo--banner{padding:calc(5 * var(--space-unit));border-color:#5b5be138;background:#5b5be10d}.ast-inline-promo .ast-inline-promo__media{position:relative;flex:0 0 120px;width:120px;aspect-ratio:1 / 1;margin:0;overflow:hidden;border-radius:2px;background-color:rgba(var(--text-color)/.04)}.ast-inline-promo .ast-inline-promo__media img{position:absolute;top:0;left:0;width:100%;max-width:none;height:100%;margin:0;padding:0;border-radius:0;object-fit:cover}.ast-inline-promo__body{flex:1 1 auto;min-width:0}.ast-inline-promo .ast-inline-promo__heading{margin:0 0 calc(1 * var(--space-unit));color:rgb(var(--heading-color));font-size:1.05em;font-weight:700;line-height:1.3}.ast-inline-promo .ast-inline-promo__text{margin:0 0 calc(3 * var(--space-unit));font-size:.9em;line-height:1.5;opacity:.8}.ast-inline-promo .ast-inline-promo__btn,.ast-inline-promo .ast-inline-promo__btn:hover{opacity:1;text-decoration:none}.ast-inline-promo .ast-inline-promo__btn{display:inline-block}@media(min-width:769px){.ast-inline-promo--banner .ast-inline-promo__body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:calc(5 * var(--space-unit))}.ast-inline-promo--banner .ast-inline-promo__heading,.ast-inline-promo--banner .ast-inline-promo__text{grid-column:1}.ast-inline-promo--banner .ast-inline-promo__text{margin-bottom:0}.ast-inline-promo--banner .ast-inline-promo__btn{grid-column:2;grid-row:1 / span 2;white-space:nowrap}}@media(max-width:480px){.ast-inline-promo,.ast-inline-promo--banner{align-items:flex-start;gap:calc(3 * var(--space-unit));padding:calc(3 * var(--space-unit))}.ast-inline-promo .ast-inline-promo__media{flex-basis:88px;width:88px}.ast-inline-promo .ast-inline-promo__btn{display:block;width:100%;padding-left:12px;padding-right:12px}}.ast-inline-promo.ast-inline-promo--ink{align-items:center;gap:24px;padding:26px 28px 28px;border-color:#2e2e2e;background:#2e2e2e;color:#fff}.ast-inline-promo--ink .ast-inline-promo__eyebrow{margin:0 0 6px;color:inherit;opacity:.8}.ast-inline-promo.ast-inline-promo--ink .ast-inline-promo__heading{margin:0 0 8px;font-family:var(--heading-font-family, "Francois One", sans-serif);font-weight:var(--heading-font-weight, 400);font-size:24px;line-height:1.2;color:#fff}.ast-inline-promo.ast-inline-promo--ink .ast-inline-promo__text{margin:0 0 14px;max-width:40em;font-size:15px;opacity:1;color:#ffffffd9}.ast-inline-promo--ink .ast-inline-promo__figure{flex:0 0 auto;text-align:right}.ast-inline-promo--ink .ast-inline-promo__figure .ast-fig{color:#fff}.ast-inline-promo--ink .ast-inline-promo__figure-label{margin:6px 0 0;color:inherit;opacity:.8}@media(max-width:600px){.ast-inline-promo.ast-inline-promo--ink{flex-direction:column;align-items:flex-start;gap:18px;padding:22px 20px 24px}.ast-inline-promo--ink .ast-inline-promo__figure{display:flex;align-items:baseline;gap:12px;text-align:left}.ast-inline-promo--ink .ast-inline-promo__figure .ast-fig{font-size:72px}.ast-inline-promo--ink .ast-inline-promo__figure-label{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/188/assets/ast-inline-promo.css.map */
