#facets-results{grid-auto-rows:max-content}.facet-promo-block{display:block;min-width:0;min-height:0}#facets-results>li.facet-promo-block--full-row-ratio,#facets-results>li.facet-promo-block--li-media-aspect{min-height:auto}#facets-results>li.facet-promo-block--li-media-aspect{align-self:start}.facet-promo-block--stretch-height{height:100%}#facets-results>li.facet-promo-block--full-row{grid-column:1 / -1!important}#facets-results>li.facet-promo-block--span-1{grid-column:span 1 / span 1!important}@media(min-width:990px){#facets-results>li.facet-promo-block--span-1{grid-column:span 1 / span 1!important}}#facets-results>li.facet-promo-block--span-2{grid-column:span 2 / span 2!important}@media(min-width:990px){#facets-results>li.facet-promo-block--span-2{grid-column:span 2 / span 2!important}}#facets-results>li.facet-promo-block--span-2-lg-3{grid-column:span 2 / span 2!important}@media(min-width:990px){#facets-results>li.facet-promo-block--span-2-lg-3{grid-column:span 3 / span 3!important}}#facets-results>li.facet-promo-block--span-2-lg-4{grid-column:span 2 / span 2!important}@media(min-width:990px){#facets-results>li.facet-promo-block--span-2-lg-4{grid-column:span 4 / span 4!important}}#facets-results>li.facet-promo-block--span-2-lg-5{grid-column:span 2 / span 2!important}@media(min-width:990px){#facets-results>li.facet-promo-block--span-2-lg-5{grid-column:span 5 / span 5!important}}#facets-results.grid-cols-1>li.facet-promo-block--span-2,#facets-results.grid-cols-1>li.facet-promo-block--span-2-lg-3,#facets-results.grid-cols-1>li.facet-promo-block--span-2-lg-4,#facets-results.grid-cols-1>li.facet-promo-block--span-2-lg-5{grid-column:1 / -1!important}.facet-promo-block__inner{position:relative;width:100%}.facet-promo-block__inner--stack{display:flex;height:100%;min-height:0;flex-direction:column}.facet-promo-block__inner--single-full{position:relative;width:100%;height:100%}.facet-promo-block__media{position:relative;width:100%;overflow:hidden;background-color:rgb(var(--color-scheme-background))}.facet-promo-block__media.facet-promo-block__media--grow{flex:1 1 0;min-height:0;height:100%}.facet-promo-block__media--full-bleed{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%}.facet-promo-block__media-fill{position:absolute;top:0;right:0;bottom:0;left:0}.facet-promo-block__media-fill .facet-promo-block__media-el{width:100%;height:100%;object-fit:cover}.facet-promo-block__placeholder{width:100%;height:100%;background-color:rgb(var(--color-scheme-secondary) / .2)}.facet-promo-block__gradient{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.facet-promo-block__gradient--for-dark-text{background:linear-gradient(to top,rgba(255,255,255,.55),rgba(255,255,255,.15),transparent)}.facet-promo-block__gradient--for-light-text{background:linear-gradient(to top,rgba(0,0,0,.55),rgba(0,0,0,.15),transparent)}.facet-promo-block__title{font-family:var(--heading-font-stack);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);text-transform:var(--heading-text-transform);letter-spacing:var(--heading-letterspacing);font-size:1rem;line-height:1.5;overflow-wrap:break-word}.facet-promo-block__overlay{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;flex-direction:column;justify-content:flex-end;padding:1rem}@media(min-width:768px){.facet-promo-block__overlay{padding:1.25rem}}.facet-promo-block__overlay--start{align-items:flex-start;text-align:left}.facet-promo-block__overlay--center{align-items:center;text-align:center}.facet-promo-block__hit-area{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;flex-direction:column;justify-content:flex-end;padding:1rem;text-decoration:none}@media(min-width:768px){.facet-promo-block__hit-area{padding:1.25rem}}.facet-promo-block__cta{margin-top:.75rem;display:inline-flex;pointer-events:auto}.facet-promo-block[data-promo-content-colour=light] a.facet-promo-block__cta.theme-button--solid.theme-button--solid-overlay:after{border-color:#fff!important}@media(hover:hover)and (pointer:fine){.facet-promo-block[data-promo-content-colour=light] a.facet-promo-block__cta.theme-button--solid:hover{color:#fff!important;border:.5px solid #fff!important;background-color:#ffffff1f!important}}
/*# sourceMappingURL=/cdn/shop/t/461/assets/promo-blocks.css.map */
