.admin-bar .site-header { top: 32px; }
.monument-card-image { overflow: hidden; }
.monument-card-content-link { display: block; }
.monument-card-body button { width: 100%; margin-top: 14px; padding: 11px 14px; color: var(--forest); border: 1px solid var(--forest); background: transparent; cursor: pointer; font-size: 12px; font-weight: 800; }
.monument-card-body button:hover { color: #fff; background: var(--forest); }
.product-detail-description > *:last-child { margin-bottom: 0; }
@media (max-width: 782px) { .admin-bar .site-header { top: 46px; } }
