.candela-banner{display:block;position:relative;overflow:hidden;margin:1rem var(--grid-margin, 1rem) 0;color:inherit;text-decoration:none}@media screen and (min-width:990px){.candela-banner{margin:1.5rem 0 0}}.candela-banner__media{position:relative;width:100%;overflow:hidden}.candela-banner__media--mobile{display:block;aspect-ratio:var(--ratio-mobile, .8)}.candela-banner__media--desktop{display:none;aspect-ratio:var(--ratio-desktop, 2.9)}@media screen and (min-width:990px){.candela-banner__media--mobile{display:none}.candela-banner__media--desktop{display:block}}.candela-banner__img,.candela-banner__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.candela-banner__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#c4a882}.candela-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#00000026,#0000 60%);pointer-events:none}.candela-banner__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-start;padding:1rem;z-index:1;pointer-events:none}@media screen and (min-width:990px){.candela-banner__content{padding:1.25rem}}.candela-banner__heading{font-family:var(--font-candela-sans, sans-serif);font-size:1.125rem;font-weight:300;letter-spacing:.05em;text-transform:uppercase;line-height:1.2;color:#fff;margin:0}@media screen and (min-width:990px){.candela-banner__heading{font-size:1.6875rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/candela-image-banner.css.map */
