/* START_SNIPPET:dreamy-press-strip (INDEX:230) */
.dreamy-press{box-sizing:border-box;width:100%;max-width:1500px;margin:18px auto 32px;padding:25px 0 30px;background:#fffdfa;border-block:1px solid #f4dce3;text-align:center;color:#462723}
.dreamy-press h2{margin:0 0 10px!important;font:700 13px/1.4 sans-serif!important;letter-spacing:.18em!important;text-transform:uppercase}
.dreamy-press__window{overflow:hidden;margin-top:20px}
.dreamy-press__track{display:flex;width:max-content;animation:dreamy-press-scroll 38s linear infinite}
.dreamy-press__group{display:flex;flex:none;align-items:center;gap:48px;padding-right:48px}
.dreamy-press__logo{display:flex;align-items:center;justify-content:center;flex:0 0 150px;width:150px;height:82px}
.dreamy-press__logo img{display:block;max-width:150px!important;width:auto!important;max-height:80px!important;height:auto!important;object-fit:contain}
.dreamy-press__window:hover .dreamy-press__track,.dreamy-press__window:focus .dreamy-press__track{animation-play-state:paused}
.dreamy-press__window:focus-visible{outline:2px solid #754542;outline-offset:4px}
@keyframes dreamy-press-scroll{to{transform:translateX(-50%)}}
@media(max-width:600px){.dreamy-press__group{gap:28px;padding-right:28px}.dreamy-press__logo{width:130px;flex-basis:130px}.dreamy-press__logo img{max-width:130px!important;max-height:70px!important}}
@media(prefers-reduced-motion:reduce){.dreamy-press__track{animation:none}.dreamy-press__window{overflow-x:auto}.dreamy-press__group[aria-hidden]{display:none}}
/* END_SNIPPET:dreamy-press-strip */
