.promo-tile{--promo-pad: 12px 6px 30px;--promo-gap: 12px;--promo-text-gap: 6px;--promo-eyebrow-size: 9px;--promo-eyebrow-lh: 1.5;--promo-eyebrow-ls: 1px;--promo-header-size: 26px;--promo-header-lh: 1.1;--promo-header-ls: 0;--promo-body-size: 11px;--promo-body-lh: 1.4;--promo-cta-pad: 8px 26px;--promo-cta-size: 9px;--promo-cta-lh: 1.5;--promo-cta-ls: 1px;--promo-scrim-start: 45%}.promo-tile.large{--promo-pad: 30px 24px;--promo-gap: 16px;--promo-text-gap: 8px;--promo-eyebrow-size: 11px;--promo-eyebrow-lh: 15px;--promo-eyebrow-ls: 1.32px;--promo-header-size: 38px;--promo-header-lh: 36px;--promo-header-ls: -.34px;--promo-body-size: 13px;--promo-body-lh: 19px;--promo-cta-pad: 12px 32px;--promo-cta-size: 11px;--promo-cta-lh: 15px;--promo-cta-ls: 1px;--promo-scrim-start: 36.2%}@media(min-width:992px){.promo-tile{--promo-pad: 24px 24px 60px;--promo-gap: 20px;--promo-text-gap: 10px;--promo-eyebrow-size: 11px;--promo-eyebrow-lh: 1.5;--promo-eyebrow-ls: 1.32px;--promo-header-size: 42px;--promo-header-lh: 1.06;--promo-header-ls: -.4px;--promo-body-size: 13px;--promo-body-lh: 1.5;--promo-cta-pad: 14px 42px;--promo-cta-size: 13px;--promo-cta-ls: 1.2px}.promo-tile.large{--promo-pad: 50px 30px;--promo-gap: 24px;--promo-text-gap: 12px;--promo-eyebrow-size: 13px;--promo-eyebrow-lh: 1.5;--promo-eyebrow-ls: 1.56px;--promo-header-size: 56px;--promo-header-lh: 58px;--promo-header-ls: -.56px;--promo-body-size: 16px;--promo-body-lh: 1.5;--promo-cta-pad: 16px 48px;--promo-cta-size: 13px;--promo-cta-lh: 1.5;--promo-cta-ls: 1px;--promo-scrim-start: 45%}}.promo-tile--light{--promo-scrim-rgb: 28, 28, 29;--promo-text: var(--c-white);--promo-cta-background-default: var(--c-white);--promo-cta-color-default: var(--c-harper-dark)}.promo-tile.promo-tile--dark{--promo-text: var(--c-harper-dark);--promo-cta-background-default: var(--c-harper-dark);--promo-cta-color-default: var(--c-white);--promo-scrim-rgb: 255, 255, 255}.promo-tile{--promo-scrim: linear-gradient(180deg, rgba(var(--promo-scrim-rgb), 0) var(--promo-scrim-start), rgba(var(--promo-scrim-rgb), .5) 100%)}.promo-tile.promo-tile--text-top{--promo-scrim: linear-gradient(0deg, rgba(var(--promo-scrim-rgb), 0) var(--promo-scrim-start), rgba(var(--promo-scrim-rgb), .5) 100%)}.promo-tile.promo-tile--text-center{--promo-scrim: linear-gradient(rgba(var(--promo-scrim-rgb), .25), rgba(var(--promo-scrim-rgb), .25))}.promo-tile .promo-tile__inner{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--promo-gap);box-sizing:border-box;height:100%;padding:var(--promo-pad);background-color:var(--promo-background, transparent);color:var(--promo-text);text-align:center;text-decoration:none}.promo-tile--text-top .promo-tile__inner{justify-content:flex-start}.promo-tile--text-center .promo-tile__inner{justify-content:center}.promo-tile .promo-tile__inner:focus-visible{outline:2px solid var(--promo-text);outline-offset:-6px}.promo-tile__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.promo-tile--has-text .promo-tile__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--promo-scrim);pointer-events:none}.promo-tile .promo-tile__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.promo-tile__img--desktop{display:none}@media(min-width:992px){.promo-tile__img--mobile{display:none}.promo-tile__img--desktop{display:block}}.promo-tile__content{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:var(--promo-gap);width:100%}.promo-tile__text{display:flex;flex-direction:column;align-items:center;gap:var(--promo-text-gap);width:100%;overflow-wrap:break-word}.promo-tile__eyebrow,.promo-tile__header,.promo-tile__body{margin:0}.promo-tile__eyebrow{font-family:var(--font-body);font-size:var(--promo-eyebrow-size);font-weight:var(--fw-500);line-height:var(--promo-eyebrow-lh);letter-spacing:var(--promo-eyebrow-ls);text-transform:uppercase;color:var(--promo-body-color, var(--promo-text))}.promo-tile__header{font-family:var(--font-bl-extra-light);font-size:var(--promo-header-size);font-weight:var(--fw-400);line-height:var(--promo-header-lh);letter-spacing:var(--promo-header-ls);text-transform:none;color:var(--promo-header-color, var(--promo-text))}.promo-tile__header .font-bl-extra-light,.promo-tile__header .font-bl-extra-light-italic{font-size:inherit}.promo-tile__body{font-family:var(--font-body);font-size:var(--promo-body-size);font-weight:var(--fw-400);line-height:var(--promo-body-lh);letter-spacing:.1px;color:var(--promo-body-color, var(--promo-text))}.promo-tile__cta{max-width:100%;font-family:var(--font-body);font-size:var(--promo-cta-size);font-weight:var(--fw-500);line-height:var(--promo-cta-lh);letter-spacing:var(--promo-cta-ls);text-transform:uppercase}.promo-tile__cta--button{display:inline-flex;justify-content:center;box-sizing:border-box;padding:var(--promo-cta-pad);background-color:var(--promo-cta-background, var(--promo-cta-background-default));color:var(--promo-cta-color, var(--promo-cta-color-default))}.promo-tile__cta--underlined-link{display:inline-block;color:var(--promo-cta-color, var(--promo-header-color, var(--promo-text)));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media(max-width:991px){#product-grid>.promo-tile--bp-desktop{display:none}}@media(min-width:992px){#product-grid>.promo-tile--bp-mobile{display:none}}@media(max-width:991px){.promo-tile.large{min-height:0;aspect-ratio:360 / 384}}#product-grid>.promo-tile--strip{flex:0 0 100%;width:100%;max-width:100%;margin:0;padding:0;list-style:none}#product-grid>.promo-tile--strip[hidden],#product-grid>.promo-tile--strip:not([data-strip-state=live]),#product-grid>.promo-tile--strip[data-strip-outside]{display:none}@media(max-width:991px){#product-grid>.promo-tile--strip{margin-block:12px}}
/*# sourceMappingURL=/cdn/shop/t/892/assets/promo-tile.css.map */
