@font-face {
  font-family:'StoreEditorialPoppins';
  src:url('assets/poppins-regular.ttf') format('truetype');
  font-weight:400;
  font-style:normal;
  font-display:swap;
}
@font-face {
  font-family:'StoreEditorialRoboto';
  src:url('assets/roboto-regular.woff2') format('woff2');
  font-weight:400;
  font-style:normal;
  font-display:swap;
}
.wp-block-group.store-editorial-copy {
  box-sizing:border-box;
  width:100%;
  max-width:none;
  min-height:423px;
  margin:0;
  padding:24px 16px;
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:stretch;
  gap:var(--wp--style--block-gap,8px);
}
.wp-block-group.store-editorial-copy > h2,
.wp-block-group.store-editorial-copy > p {
  box-sizing:border-box;
  max-width:none;
  margin:0;
  padding:0;
  text-align:center;
  text-transform:none;
  letter-spacing:normal;
}
.wp-block-group.store-editorial-copy > h2:not([style*='font-family']):not([class*='-font-family']) {
  font-family:'StoreEditorialPoppins',sans-serif;
}
.wp-block-group.store-editorial-copy > p:not([style*='font-family']):not([class*='-font-family']) {
  font-family:'StoreEditorialRoboto',Arial,sans-serif;
}
@media (min-width:768px) {
  .wp-block-group.store-editorial-copy { min-height:455px; padding:40px 50px; }
}
@media (min-width:1200px) {
  .wp-block-group.store-editorial-copy { padding-left:80px; padding-right:80px; }
}
