.featured-banner__grid{display:grid;gap:var(--spacing-8) var(--spacing-10);align-items:center}@media screen and (min-width:1000px){.featured-banner__grid:has(.featured-banner__media){grid-template-columns:calc(1 - var(--featured-banner-image-ratio, .5))fr var(--featured-banner-image-ratio, .5)fr;gap:var(--spacing-12)}}.featured-banner__content{max-width:30rem;margin-left:3rem}.featured-banner__stars{display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap}.featured-banner__stars-icons{display:inline-flex;gap:2px;color:#ffc800}.featured-banner__stars-text{font-size:.875rem;color:rgb(var(--text-color) / .9)}.featured-banner__stars-text strong{font-weight:500;font-family:var(--font-helvetica-Medium)}.featured-banner__title p{margin:0;font-size:60px;line-height:65px;letter-spacing:-.02rem;font-weight:500;font-family:var(--font-helvetica-Medium)}.featured-banner__title em{font-family:var(--font-instrument-serif);font-style:italic;font-size:60px;line-height:65px;font-weight:400}.featured-banner__pills{display:flex;flex-wrap:wrap;gap:var(--spacing-3);list-style:none;margin:0;padding:0}.featured-banner__pill{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:5px 8px;border:1px solid #DEDEDF;border-radius:5px;font-size:15px;height:27px}.featured-banner__pill-icon{display:inline-flex;flex-shrink:0;color:#2563eb}.featured-banner__pill-icon .icon{width:16px;height:16px}.featured-banner__body{margin:0;width:28.625rem;max-width:100%}.featured-banner__cta a{font-size:15px}.featured-banner__body p{margin:0;color:rgb(var(--text-color) / .9)}.featured-banner__media{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;right:0}.featured-banner__image{width:95%;height:auto;max-width:100%;object-fit:contain}@media screen and (max-width:999px){.featured-banner__grid{grid-template-rows:auto auto}.featured-banner__media{order:-1}}.featured-banner__image--mobile{display:none}@media screen and (max-width:699px){.featured-banner__content{margin-left:0;max-width:100%;width:100%;display:flex;flex-direction:column}.featured-banner__body{width:100%}.featured-banner__media{position:relative;order:1}.featured-banner__image{display:none}.featured-banner__media{margin:0 -20px}.featured-banner__image--mobile{display:block;width:100%}.shopify-section--featured-banner .section{padding-bottom:0;padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/featured-banner.css.map */
