.image-banner{position:relative;display:flex;align-items:center;min-height:var(--banner-height);color:var(--color-background);background:var(--color-surface);overflow:hidden}.image-banner__media,.image-banner__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.image-banner__media img{width:100%;height:100%;object-fit:cover}.image-banner__shade{background:rgb(0 0 0 / var(--banner-overlay));pointer-events:none}.image-banner__content{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:30px}.image-banner__copy{width:595.096px;max-width:100%;display:flex;flex-direction:column;gap:5px}.image-banner .heading{font-size:calc(42px * var(--font-heading-scale));line-height:calc(1.15 * var(--line-height-heading-scale));text-transform:uppercase}.image-banner__text{font:400 calc(18px * var(--font-body-scale))/calc(1.45 * var(--line-height-body-scale)) var(--font-body)}.image-banner__text p{text-wrap:wrap}.image-banner .button--outline{border:1px solid currentColor;background:transparent;color:inherit;min-height:41.88px;padding:12px 30px;min-width:290px;font:400 calc(10.5px * var(--font-interface-scale))/calc(14px * var(--font-interface-scale) * var(--line-height-interface-scale)) var(--font-mono)}.image-banner--empty{color:var(--color-brand);min-height:0;padding-block:64px}.image-banner--collection{min-height:var(--banner-height);align-items:flex-end}.image-banner--collection .image-banner__content{align-items:flex-start;text-align:start;padding-bottom:70.66px}.image-banner--collection .image-banner__copy{width:483.144px}.image-banner--collection .heading{font-size:calc(50px * var(--font-heading-scale))}.image-banner--collection .image-banner__text{font-size:calc(23.4px * var(--font-body-scale))}.image-banner--collection .image-banner__media img{object-position:center 63%}@media(max-width:989px){.image-banner{min-height:var(--banner-mobile-height)}.image-banner__content,.image-banner__copy{gap:20px}.image-banner .heading{font-size:calc(30px * var(--font-heading-scale))}.image-banner__text{font-size:calc(16px * var(--font-body-scale))}.image-banner .button--outline{width:100%;max-width:600px;min-width:0;padding:13px 12px;font-size:calc(11.5px * var(--font-body-scale));line-height:calc(16px * var(--font-body-scale) * var(--line-height-body-scale));min-height:44px}.image-banner--collection .image-banner__content{padding-bottom:31.1px}.image-banner--collection .heading{font-size:calc(30px * var(--font-heading-scale))}.image-banner--collection .image-banner__text{font-size:calc(16px * var(--font-body-scale))}.image-banner--collection .image-banner__media img{object-position:center}.image-banner--empty{min-height:0;padding-block:40px}}.image-banner__mobile-heading{display:none}@media(max-width:989px){.image-banner__desktop-heading{display:none}.image-banner__mobile-heading{display:block}.image-banner .heading{line-height:calc(34px * var(--font-heading-scale) * var(--line-height-heading-scale))}.image-banner__text{line-height:calc(23px * var(--font-body-scale) * var(--line-height-body-scale))}.image-banner--collection .image-banner__content{padding-bottom:32px}}@media(min-width:990px){.image-banner .heading{line-height:calc(48px * var(--font-heading-scale) * var(--line-height-heading-scale))}.image-banner__text{line-height:calc(26px * var(--font-body-scale) * var(--line-height-body-scale))}.image-banner--collection .heading{line-height:calc(57px * var(--font-heading-scale) * var(--line-height-heading-scale))}.image-banner--collection .image-banner__text{line-height:calc(34px * var(--font-body-scale) * var(--line-height-body-scale))}.image-banner--collection .image-banner__content{padding-bottom:70.84px}}@media(max-width:989px){.image-banner .heading{position:relative;top:1px}}@media(min-width:990px){.image-banner--collection .heading,.image-banner--collection .image-banner__text{position:relative;top:1px}}.image-banner--empty.image-banner--collection{min-height:0;padding-block:0;background:var(--color-background)}.image-banner--empty.image-banner--collection .image-banner__content{padding-block:32px 12px;gap:16px}.image-banner--left .image-banner__content{align-items:flex-start;text-align:left}.image-banner--right .image-banner__content{align-items:flex-end;text-align:right}.image-banner--adapt{display:grid;grid-template-columns:minmax(0,1fr);min-height:0}.image-banner--adapt .image-banner__media{position:relative;inset:auto;grid-area:1 / 1;align-self:start;height:auto}.image-banner--adapt .image-banner__media img{display:block;width:100%;height:auto}.image-banner--adapt .image-banner__content{grid-area:1 / 1;align-self:center;padding-block:40px}.image-banner--adapt.image-banner--collection .image-banner__content{align-self:end;padding-block:40px 70.84px}@media(max-width:989px){.image-banner--adapt.image-banner--collection .image-banner__content{padding-block:16px 32px}}@media(min-width:990px){.image-banner--adapt:is(.image-banner--left,.image-banner--right) .image-banner__copy{max-width:45%}}@media(max-width:989px){.image-banner--adapt.image-banner--mobile-below{display:flex;flex-direction:column;color:var(--color-brand);background:var(--color-background)}.image-banner--mobile-below .image-banner__shade{display:none}.image-banner--mobile-below .image-banner__media{flex:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/image-banner.css.map */
