/* Shared Azem corner radius, matching the association website. */
:root{--azem-corner:16px}
.icon-btn,
.btn,
.art-photo,
.art-lines,
.brand-tile,
.photo-tag,
.quick,
.quick-icon,
.quick-amounts button,
.amount-input,
.filter,
.filter span,
.project,
.project-actions .btn,
.add-cart,
.search-row,
.empty,
.way,
.about-art,
.closing,
.demo-pill,
dialog,
.detail-photo,
.detail-impact,
.donation-box,
.amount-buttons button,
.freq-buttons button,
.text-input,
.modal-demo,
.cart-item img,
.checkout-summary,
.checkout-option,
.success-panel .reference,
.gift-card,
.steps>div,
.local-history,
.toast,
.gift-themes button,
.gift-preview-panel,
.nav-links a,
.nav-actions .icon-btn,
.hero-visual,
.quick .amount-input,
.sort select,
.catalog-loading,
.projects>.empty,
dialog#modal,
.header,
.header .nav-links a,
.header .nav-dropdown-toggle,
.header .nav-actions .cart-btn,
.nav-dropdown-panel,
.header .nav-dropdown-panel a,
.header .nav-links,
.header .nav-links.open,
.nav-primary,
.hero .hero-donate,
.opportunities .filter-row,
.opportunities .filter,
.opportunities .sort select,
.project-image,
.project .funding-percent,
.opportunities .show-more .btn,
.opportunities .projects>.empty,
#modal .detail-photo,
.detail-percent,
#modal .donation-box,
.cart-summary,
#modal .amount-buttons button,
#modal .amount-input,
#modal .donation-buttons .btn,
#modal .cart-footer .btn,
.payment-notice,
#modal .cart-item,
#modal .cart-item img,
.unavailable-photo,
#modal .cart-item .amount-input,
.empty-cart-icon,
#modal .empty-cart .btn{border-radius:var(--azem-corner)}
