/* Ajustes de leitura e estado inicial da área de retirada na home. */
.pickup-showcase{min-width:0;overflow:hidden}
.pickup-showcase-list{min-width:0;display:flex;align-items:center}
.pickup-showcase .pickup-grid{width:100%}
.pickup-showcase .pickup-empty{min-height:250px;margin:0;background:linear-gradient(135deg,#fffaf5,#f2e2d4);border:1px solid #d6bda9;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;color:#33201b;padding:36px 42px;box-shadow:0 14px 32px #12080b55}
.pickup-showcase .pickup-empty .eyebrow{color:#7c2d3d;font-weight:700}
.pickup-showcase .pickup-empty h2{max-width:480px;margin:0 0 12px;color:#4e1b28;font-size:clamp(31px,3.6vw,48px);line-height:.96}
.pickup-showcase .pickup-empty p:not(.eyebrow){margin:0 0 22px;color:#644d43;font-size:13px;line-height:1.65}
.pickup-showcase .pickup-empty .btn{background:#571d2b;border-color:#571d2b;color:#fff8f1}
.pickup-showcase .pickup-empty .btn:hover{background:#d7a56c;color:#28100f}
.pickup-showcase .newsletter .eyebrow{color:#efc792;font-weight:700}
@media(max-width:850px){.pickup-showcase .pickup-empty{min-height:220px;padding:30px 26px}.pickup-showcase .pickup-empty h2{font-size:37px}}
