.plp-push{max-width:var(--container-max-width);padding-block:var(--settings-padding-block-start-mobile,var(--settings-padding-block-start,0)) var(--settings-padding-block-end-mobile,var(--settings-padding-block-end,0));padding-inline:var(--settings-padding-inline-start-mobile,var(--settings-padding-inline-start,0)) var(--settings-padding-inline-end-mobile,var(--settings-padding-inline-end,0));margin-inline:auto}@media screen and (width>=64rem){.plp-push{padding-block:var(--settings-padding-block-start) var(--settings-padding-block-end);padding-inline:var(--settings-padding-inline-start) var(--settings-padding-inline-end)}}.plp-push{gap:var(--grid-gutter);display:grid}.plp-push__item{aspect-ratio:var(--plp-push-ratio-mobile,1);grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid;position:relative;overflow:clip}@media screen and (width>=64rem){.plp-push__item{aspect-ratio:1}}.plp-push__media{grid-area:1/1}.plp-push__item--overlay:after{content:"";pointer-events:none;background-color:#0003;position:absolute;inset:0}.plp-push__content{z-index:var(--z-raised);align-self:var(--plp-push-align-y,end);justify-items:var(--plp-push-align-x,start);gap:var(--space-300);padding:var(--space-300);color:var(--plp-push-color,var(--color-content-inverse));text-align:var(--plp-push-align-x,start);grid-area:1/1;display:grid}.plp-push__link:after{content:"";cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.plp-push__link[href=""]{pointer-events:none}.design-mode .plp-push__link:after{display:none}.plp-push__link{font-family:var(--font-family-sans-serif);font-size:var(--ui-1-uppercase-font-size);line-height:var(--ui-1-uppercase-line-height);font-weight:var(--ui-1-uppercase-font-weight);letter-spacing:var(--ui-1-uppercase-letter-spacing);text-transform:uppercase}.plp-push__content .plp-push__link{--link-color:var(--plp-push-color,var(--color-content-inverse));--link-color-hover:var(--plp-push-color,var(--color-content-inverse))}@media screen and (width>=64rem){.plp-push--hero .plp-push__item{width:100%;max-height:90svh}.plp-push--triptych{grid-template-columns:repeat(3,minmax(0,1fr))}}
