.epb-grid{-moz-column-gap:var(--epb-grid-column-gap-sp);column-gap:var(--epb-grid-column-gap-sp);display:grid;grid-template-rows:repeat(var(--epb-grid-row-sp),1fr);row-gap:var(--epb-grid-row-gap-sp)}.epb-grid-layout-auto{grid-template-columns:repeat(var(--epb-column-auto-repeat),minmax(min(var(--epb-column-min-width-sp),100%),1fr))}.epb-grid-layout-manual{grid-template-columns:repeat(var(--epb-grid-column-sp),1fr)}@media screen and (min-width:600px){.epb-grid{-moz-column-gap:var(--epb-grid-column-gap-tablet);column-gap:var(--epb-grid-column-gap-tablet);grid-template-rows:repeat(var(--epb-grid-row-tablet),1fr);row-gap:var(--epb-grid-row-gap-tablet)}.epb-grid-layout-auto{grid-template-columns:repeat(var(--epb-column-auto-repeat),minmax(min(var(--epb-column-min-width-tablet),100%),1fr))}.epb-grid-layout-manual{grid-template-columns:repeat(var(--epb-grid-column-tablet),1fr)}}@media screen and (min-width:960px){.epb-grid{-moz-column-gap:var(--epb-grid-column-gap-pc);column-gap:var(--epb-grid-column-gap-pc);grid-template-rows:repeat(var(--epb-grid-row-pc),1fr);row-gap:var(--epb-grid-row-gap-pc)}.epb-grid-layout-auto{grid-template-columns:repeat(var(--epb-column-auto-repeat),minmax(min(var(--epb-column-min-width-pc),100%),1fr))}.epb-grid-layout-manual{grid-template-columns:repeat(var(--epb-grid-column-pc),1fr)}}.epb-grid>*{align-self:var(--epb-grid-align-self);grid-column:var(--epb-grid-column-start-sp)/calc(var(--epb-grid-column-end-sp)*-1);grid-row:var(--epb-grid-row-start-sp)/calc(var(--epb-grid-row-end-sp)*-1);justify-self:var(--epb-grid-justify-self);z-index:var(--epb-grid-zindex)}@media screen and (min-width:600px){.epb-grid>*{grid-column:var(--epb-grid-column-start-tablet)/calc(var(--epb-grid-column-end-tablet)*-1);grid-row:var(--epb-grid-row-start-tablet)/calc(var(--epb-grid-row-end-tablet)*-1)}}@media screen and (min-width:960px){.epb-grid>*{grid-column:var(--epb-grid-column-start-pc)/calc(var(--epb-grid-column-end-pc)*-1);grid-row:var(--epb-grid-row-start-pc)/calc(var(--epb-grid-row-end-pc)*-1)}}@media screen and (max-width:600px){.epb-grid.epb-has-shift-position-sp.is-style-epb-shift-nomal>*{position:relative;top:calc(var(--epb-grid-shift-position-sp)*var(--epb-shift-position-step))}}@media screen and (min-width:600px){.epb-grid.epb-has-shift-position-tablet.is-style-epb-shift-nomal>*{position:relative;top:calc(var(--epb-grid-shift-position-tablet)*var(--epb-shift-position-step))}}@media screen and (min-width:960px){.epb-grid.epb-has-shift-position-pc.is-style-epb-shift-nomal>*{position:relative;top:calc(var(--epb-grid-shift-position-pc)*var(--epb-shift-position-step))}}@media screen and (max-width:600px){.epb-grid.epb-has-shift-position-sp.is-style-epb-shift-reversal>*{position:relative;top:calc(var(--epb-grid-shift-position-sp)*-1*var(--epb-shift-position-step))}}@media screen and (min-width:600px){.epb-grid.epb-has-shift-position-tablet.is-style-epb-shift-reversal>*{position:relative;top:calc(var(--epb-grid-shift-position-tablet)*-1*var(--epb-shift-position-step))}}@media screen and (min-width:960px){.epb-grid.epb-has-shift-position-pc.is-style-epb-shift-reversal>*{position:relative;top:calc(var(--epb-grid-shift-position-pc)*-1*var(--epb-shift-position-step))}}@media screen and (max-width:600px){.epb-grid.epb-has-shift-position-sp.is-style-epb-shift-even>:nth-child(2n){position:relative;top:calc(var(--epb-grid-shift-position-sp)*-1)}}@media screen and (min-width:600px){.epb-grid.epb-has-shift-position-tablet.is-style-epb-shift-even>:nth-child(2n){position:relative;top:calc(var(--epb-grid-shift-position-tablet)*-1)}}@media screen and (min-width:960px){.epb-grid.epb-has-shift-position-pc.is-style-epb-shift-even>:nth-child(2n){position:relative;top:calc(var(--epb-grid-shift-position-pc)*-1)}}@media screen and (max-width:600px){.epb-grid.epb-has-shift-position-sp.is-style-epb-shift-odd>:nth-child(2n-1){position:relative;top:calc(var(--epb-grid-shift-position-sp)*-1)}}@media screen and (min-width:600px){.epb-grid.epb-has-shift-position-tablet.is-style-epb-shift-odd>:nth-child(2n-1){position:relative;top:calc(var(--epb-grid-shift-position-tablet)*-1)}}@media screen and (min-width:960px){.epb-grid.epb-has-shift-position-pc.is-style-epb-shift-odd>:nth-child(2n-1){position:relative;top:calc(var(--epb-grid-shift-position-pc)*-1)}}