.block-retailers .entry-col{margin-bottom:2rem;margin-bottom:var(--375px-l)}@media screen and (min-width:1200px){.block-retailers .entry-col{margin-bottom:3rem;margin-bottom:var(--1200px-l)}}.block-retailers .entry-content h1,.block-retailers .entry-content h2{color:#3c6d50}.block-retailers .content-row{row-gap:1rem;row-gap:var(--375px-s)}@media screen and (min-width:1200px){.block-retailers .content-row{row-gap:1.5rem;row-gap:var(--1200px-s)}}.block-retailers .retailer{align-items:center;background:#fff;border:1px solid #f4e9dc;border-radius:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.04);display:flex;flex-direction:column;padding:.5rem;padding:var(--375px-xs);position:relative;row-gap:.5rem;row-gap:var(--375px-xs)}@media screen and (min-width:1200px){.block-retailers .retailer{padding:1rem;padding:var(--1200px-xs);row-gap:1rem;row-gap:var(--1200px-xs)}}.block-retailers .retailer button{-moz-column-gap:.375rem;column-gap:.375rem;display:flex;font-size:.875rem;line-height:1;padding:.5rem .75rem!important;pointer-events:none}@media screen and (min-width:768px){.block-retailers .retailer button{padding:.625rem .875rem!important}}.block-retailers .retailer:hover button{background:#29583c}.block-retailers .button-wrapper{display:flex;justify-content:flex-end;width:100%}.block-retailers .logo-wrapper{display:flex;height:4rem;justify-content:center;width:6.375rem}@media screen and (min-width:768px){.block-retailers .logo-wrapper{height:6rem;width:9.625rem}}.block-retailers .logo-wrapper img{-o-object-fit:contain;object-fit:contain}