.freebie-hero + .section{
  background:
    radial-gradient(circle at 18% 20%,rgba(169,137,89,.09) 0 1px,transparent 1.5px),
    radial-gradient(circle at 82% 68%,rgba(152,95,89,.055) 0 1px,transparent 1.5px),
    linear-gradient(135deg,rgba(255,252,245,.96),rgba(239,224,201,.88));
  background-size:11px 11px,15px 15px,auto;
  border-bottom:1px solid #cfb896;
  position:relative;
}
.freebie-hero + .section:before{
  content:'';
  position:absolute;
  inset:12px;
  border:1px solid rgba(169,137,89,.22);
  pointer-events:none;
}
.freebie-secondary{
  background:
    linear-gradient(rgba(250,244,233,.92),rgba(246,236,220,.94)),
    repeating-linear-gradient(8deg,rgba(125,91,58,.025) 0 1px,transparent 1px 7px);
  border-bottom:1px solid #cfb896;
}
.freebie-secondary .freebie-card,
.freebie-hero + .section .freebie-card{
  background:rgba(255,250,240,.94);
  border-color:#b99867;
}
.freebie-secondary .freebie-previews figure,
.freebie-hero + .section .freebie-previews figure{
  background:#fffaf0;
  border-color:#d8c09c;
}
@media(max-width:560px){
  .freebie-hero + .section:before{inset:7px}
}
