.planet-amino-banner{display:flex;position:relative;padding:0;z-index:auto;isolation:isolate}.planet-amino-banner__container{width:100%;margin:0 auto}.planet-amino-banner__content{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.planet-amino-banner__text-content{display:flex;flex-direction:column;text-align:left}.planet-amino-banner__image-content{display:flex;justify-content:center;align-items:center}.planet-amino-banner__media{width:100%;height:auto}.planet-amino-banner__image{width:100%;height:auto;object-fit:cover;display:block}.planet-amino-banner__text.body p{font-family:var(--font-heading-family, "Times New Roman", serif);font-size:var(--banner-text-lg);color:var(--color-primary);text-transform:uppercase;line-height:1em;margin:0}.planet-amino-banner__heading{font-size:var(--banner-title-lg);font-family:var(--font-heading-family, "Times New Roman", serif);line-height:.9em;letter-spacing:.3px;color:var(--color-primary);text-transform:uppercase;font-weight:700;margin:0}.planet-amino-banner__sub-heading{font-size:var(--banner-sub-title-lg);font-family:var(--font-heading-family, "Times New Roman", serif);text-transform:uppercase;font-weight:700;color:#fff;line-height:.9;margin:0 0 10px}.planet-amino-banner__text-content>*+.planet-amino-banner__text{margin-top:15px}.planet-amino-banner__text-content>*+*{margin-top:15px}.planet-amino-banner__text-content>*:first-child{margin-top:0}.planet-amino-banner__heading+*{margin-top:15px}.planet-amino-banner__buttons{display:inline-flex;flex-wrap:wrap;gap:16px;max-width:480px}.planet-amino-banner__text-content>*+.planet-amino-banner__buttons{margin-top:20px}.planet-amino-banner__buttons .button{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:48px;padding:14px 30px;border:1px solid transparent;border-radius:30px;font-family:var(--font-body-family, "Acumin Pro Condensed", sans-serif);font-size:20px;font-weight:600;line-height:1;letter-spacing:.05em;text-transform:uppercase;text-align:center;background:var(--color-primary, #330073);color:#fff;transition:background-color .2s ease,border-color .2s ease}.planet-amino-banner__buttons .button:before,.planet-amino-banner__buttons .button:after{content:none}.planet-amino-banner__buttons .button:hover{background:var(--color-primary-dark, #28005A);border-color:var(--color-primary-dark, #28005A);color:#fff}.planet-amino-banner__buttons .button--secondary{background:var(--color-accent-dark, #4C29CC);border-color:var(--color-accent-dark, #4C29CC);color:#fff}.planet-amino-banner__buttons .button--secondary:hover{background:var(--color-primary-dark, #28005A);border-color:var(--color-primary-dark, #28005A);color:#fff}@media screen and (max-width:749px){.planet-amino-banner{padding:0 0 20px}.planet-amino-banner__content{grid-template-columns:1fr;gap:20px}.planet-amino-banner__image-content{order:-1}.planet-amino-banner__text-content{text-align:center}.planet-amino-banner__text.body p{font-size:var(--banner-text-sm)}.planet-amino-banner__heading{font-size:var(--banner-title-md)}.planet-amino-banner__sub-heading{font-size:var(--banner-sub-title-sm);margin-bottom:8px;padding-bottom:0}.planet-amino-banner__sub-heading--3{padding-bottom:20px}.planet-amino-banner__sub-heading-container:has(+.planet-amino-banner__buttons) .planet-amino-banner__sub-heading--3{padding-bottom:0}.planet-amino-banner__buttons{display:flex;flex-direction:column;align-items:center;align-self:center;width:100%;max-width:352px;gap:12px;padding:0 24px}.planet-amino-banner__buttons .button{width:100%;font-size:18px}.planet-amino-banner__text-content>*+.planet-amino-banner__buttons{margin-top:15px}.planet-amino-banner__image-content{width:100vw;margin-left:calc(50% - 50vw)}}@media screen and (min-width:750px){.planet-amino-banner__text-content>*+.planet-amino-banner__text{margin-top:20px}}@media screen and (max-width:1024px)and (min-width:750px){.planet-amino-banner__content{gap:20px}.planet-amino-banner__heading{font-size:var(--banner-title-md)}.planet-amino-banner__sub-heading{font-size:var(--banner-sub-title-md)}.planet-amino-banner__text.body p{font-size:var(--banner-text-md)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-planet-amino-banner.css.map */
