.spoodoire-male-exchange {
	--exchange-ink: #252722;
	--exchange-muted: #706b63;
	--exchange-paper: #f5f1ea;
	--exchange-card: #fff;
	--exchange-border: #ded6cc;
	--exchange-dark: #1f251d;
	--exchange-accent: #d69a6d;
	--exchange-radius-sm: 6px;
	--exchange-radius: 10px;
	--exchange-radius-lg: 14px;
	--exchange-shadow: 0 10px 28px rgba(31, 37, 29, .09);
	--exchange-shadow-strong: 0 18px 44px rgba(31, 37, 29, .14);
	color: var(--exchange-ink);
	margin: 0 auto;
	max-width: 1180px;
	padding: clamp(1rem, 3vw, 2.5rem);
}
.spoodoire-male-exchange__hero { background: var(--exchange-dark); color: #fff; padding: clamp(1.5rem, 4vw, 3rem); }
.spoodoire-male-exchange__hero h1 { color: #fff; margin: .25rem 0 .75rem; }
.spoodoire-male-exchange__kicker { color: var(--exchange-accent); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }
.spoodoire-male-exchange__nav { display: flex; flex-wrap: wrap; gap: .5rem; padding: 1rem 0; }
.spoodoire-male-exchange__nav a { background: var(--exchange-card); border: 1px solid var(--exchange-border); color: var(--exchange-ink); padding: .7rem 1rem; text-decoration: none; }
.spoodoire-male-exchange__nav a[aria-current="page"], .spoodoire-male-exchange__nav a:focus-visible { border-color: var(--exchange-dark); box-shadow: 0 0 0 2px var(--exchange-accent); }
.spoodoire-male-exchange__panel { background: var(--exchange-card); border: 1px solid var(--exchange-border); min-height: 12rem; padding: clamp(1rem, 3vw, 2rem); }
.spoodoire-male-exchange__notice,
.spoodoire-male-exchange__welfare,
.spoodoire-male-exchange__disclaimer { background: var(--exchange-paper); border-left: 4px solid var(--exchange-accent); margin: 1.25rem 0; padding: 1rem 1.25rem; }
.spoodoire-male-exchange__tabs { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 1.5rem 0; }
.spoodoire-male-exchange__tabs a { border: 1px solid var(--exchange-border); color: var(--exchange-ink); font-weight: 800; padding: 1rem; text-align: center; text-decoration: none; }
.spoodoire-male-exchange__tabs a[aria-current="page"] { background: var(--exchange-dark); color: #fff; }
.spoodoire-male-exchange__filters { align-items: end; background: var(--exchange-paper); display: grid; gap: 1rem; grid-template-columns: repeat(4, minmax(0, 1fr)); padding: clamp(1rem, 3vw, 2rem); }
.spoodoire-male-exchange__filters h2 { grid-column: 1 / -1; margin: 0; }
.spoodoire-male-exchange__filters label { display: grid; gap: .35rem; }
.spoodoire-male-exchange__filters label span { color: var(--exchange-muted); font-size: .82rem; font-weight: 800; }
.spoodoire-male-exchange__filters input,
.spoodoire-male-exchange__filters select { background: #fff; border: 1px solid var(--exchange-border); border-radius: 0; color: var(--exchange-ink); min-height: 46px; padding: .65rem; width: 100%; }
.spoodoire-male-exchange__filter-actions { align-items: center; display: flex; gap: 1rem; }
.spoodoire-male-exchange__filter-actions button,
.spoodoire-male-exchange__button { align-items: center; background: #f2a319; border: 0; color: #25251f; display: inline-flex; font-weight: 900; justify-content: center; min-height: 46px; padding: .7rem 1rem; text-decoration: none; }
.spoodoire-male-exchange__results { margin-top: 2rem; }
.spoodoire-male-exchange__grid { display: grid; gap: 1.25rem; grid-template-columns: repeat(3, minmax(0, 1fr)); }
.spoodoire-male-exchange__card { background: #fff; border: 1px solid var(--exchange-border); display: flex; flex-direction: column; padding: 1.25rem; }
.spoodoire-male-exchange__card-image { aspect-ratio: 4 / 3; display: block; margin: -1.25rem -1.25rem 1rem; overflow: hidden; }
.spoodoire-male-exchange__card-image img { height: 100%; object-fit: cover; width: 100%; }
.spoodoire-male-exchange__badges { display: flex; flex-wrap: wrap; gap: .4rem; }
.spoodoire-male-exchange__badges span { background: var(--exchange-paper); border: 1px solid var(--exchange-border); color: var(--exchange-ink); font-size: .76rem; font-weight: 800; letter-spacing: .01em; line-height: 1.25; padding: .4rem .65rem; text-transform: none; }
.spoodoire-male-exchange__card h3 { font-size: 1.45rem; margin: 1rem 0 .25rem; }
.spoodoire-male-exchange__card h3 a { color: var(--exchange-ink); }
.spoodoire-male-exchange__common,
.spoodoire-male-exchange__single-common { color: var(--exchange-muted); margin-top: 0; }
.spoodoire-male-exchange__card dl { display: grid; gap: .6rem; }
.spoodoire-male-exchange__card dl div { border-top: 1px solid var(--exchange-border); display: flex; gap: .75rem; justify-content: space-between; padding-top: .6rem; }
.spoodoire-male-exchange__card dt { color: var(--exchange-muted); }
.spoodoire-male-exchange__card dd { font-weight: 700; margin: 0; text-align: right; }
.spoodoire-male-exchange__card .spoodoire-male-exchange__button { margin-top: auto; }
.spoodoire-male-exchange__empty { background: var(--exchange-paper); padding: 2rem; }
.spoodoire-male-exchange .page-numbers { display: flex; flex-wrap: wrap; gap: .4rem; list-style: none; padding: 0; }
.spoodoire-male-exchange .page-numbers a,
.spoodoire-male-exchange .page-numbers span { border: 1px solid var(--exchange-border); display: inline-flex; padding: .5rem .75rem; }
.spoodoire-male-exchange__breadcrumbs { display: flex; flex-wrap: wrap; gap: .5rem; padding: 1rem 0; }
.spoodoire-male-exchange__single-header { align-items: center; background: var(--exchange-dark); color: #fff; display: grid; gap: 2rem; grid-template-columns: minmax(0, 1fr) minmax(280px, 42%); min-height: 0; padding: clamp(1.5rem, 4vw, 3rem); }
.spoodoire-male-exchange__single-header h1 { color: #fff; font-size: clamp(2rem, 4vw, 3.45rem); font-style: normal; letter-spacing: -.025em; line-height: 1.02; margin: 1rem 0 .35rem; white-space: nowrap; }
.spoodoire-male-exchange__single-common { font-size: 1.08rem; margin-bottom: 1.25rem; }
.spoodoire-male-exchange__single-header figure { aspect-ratio: 4 / 3; margin: 0; max-height: 430px; overflow: hidden; }
.spoodoire-male-exchange__single-header img { display: block; height: 100%; object-fit: cover; object-position: center; width: 100%; }
.spoodoire-male-exchange__single-header p, .spoodoire-male-exchange__single-common { color: #f2eee7; }
.spoodoire-male-exchange__summary { background: var(--exchange-paper); display: grid; gap: 1px; grid-template-columns: repeat(3, minmax(0, 1fr)); margin: 1.25rem 0; }
.spoodoire-male-exchange__summary div { background: #fff; display: grid; gap: .35rem; padding: 1rem; }
.spoodoire-male-exchange__summary span { color: var(--exchange-muted); }
.spoodoire-male-exchange__details { border-top: 1px solid var(--exchange-border); padding: 1.5rem 0; }
.spoodoire-male-exchange__details dl { display: grid; gap: 1px; grid-template-columns: repeat(2, minmax(0, 1fr)); }
.spoodoire-male-exchange__details dl div { background: var(--exchange-paper); padding: 1rem; }
.spoodoire-male-exchange__details dt { color: var(--exchange-muted); font-size: .78rem; font-weight: 800; text-transform: uppercase; }
.spoodoire-male-exchange__details dd { margin: .35rem 0 0; }
.spoodoire-male-exchange__species-card { background: var(--exchange-paper); display: grid; gap: .3rem; padding: 1.25rem; }
.spoodoire-male-exchange__species-card strong { color: var(--exchange-ink); font-size: 1.3rem; line-height: 1.2; }
.spoodoire-male-exchange__species-card span { color: var(--exchange-muted); font-size: 1rem; }
.spoodoire-male-exchange__species-extra { margin-top: 1px; }
.spoodoire-male-exchange__contact { background: var(--exchange-dark); color: #fff; margin: 1.5rem 0; padding: clamp(1.5rem, 4vw, 2.5rem); }
.spoodoire-male-exchange__contact h2 { color: #fff; }
.spoodoire-male-exchange__contact-actions { align-items: center; display: flex; flex-wrap: wrap; gap: 1rem; }
.spoodoire-male-exchange__contact-actions > a:not(.spoodoire-male-exchange__button) { color: #fff; }
.spoodoire-male-exchange :focus-visible { outline: 3px solid #f2a319; outline-offset: 3px; }
@media (max-width: 900px) { .spoodoire-male-exchange__filters { grid-template-columns: repeat(2, minmax(0, 1fr)); } .spoodoire-male-exchange__grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 600px) { .spoodoire-male-exchange__nav, .spoodoire-male-exchange__filters, .spoodoire-male-exchange__grid, .spoodoire-male-exchange__single-header, .spoodoire-male-exchange__summary, .spoodoire-male-exchange__details dl { display: grid; grid-template-columns: 1fr; } .spoodoire-male-exchange__tabs { grid-template-columns: 1fr; } .spoodoire-male-exchange__filter-actions { align-items: stretch; flex-direction: column; } }
@media (max-width: 760px) { .spoodoire-male-exchange__single-header h1 { white-space: normal; } }
@media print { .spoodoire-male-exchange__filters, .spoodoire-male-exchange__tabs, .spoodoire-male-exchange__contact, .spoodoire-male-exchange__disclaimer a { display: none !important; } .spoodoire-male-exchange { max-width: none; padding: 0; } }
.spoodoire-male-exchange__listing-form { display: grid; gap: 1.25rem; }
.spoodoire-male-exchange__listing-form fieldset { border: 1px solid var(--exchange-border); margin: 0; padding: clamp(1rem, 3vw, 1.75rem); }
.spoodoire-male-exchange__listing-form legend { font-size: 1.2rem; font-weight: 900; padding: 0 .4rem; }
.spoodoire-male-exchange__form-grid { display: grid; gap: 1rem; grid-template-columns: repeat(2, minmax(0, 1fr)); }
.spoodoire-male-exchange__form-grid label { align-content: start; display: grid; gap: .35rem; }
.spoodoire-male-exchange__form-grid label.wide,
.spoodoire-male-exchange__manual { grid-column: 1 / -1; }
.spoodoire-male-exchange__manual { display: grid; gap: 1rem; grid-template-columns: repeat(2, minmax(0, 1fr)); }
.spoodoire-male-exchange__manual[hidden],
.spoodoire-male-exchange__conditional[hidden] { display: none; }
.spoodoire-male-exchange__listing-form input:not([type="checkbox"]):not([type="file"]),
.spoodoire-male-exchange__listing-form select,
.spoodoire-male-exchange__listing-form textarea { border: 1px solid var(--exchange-border); border-radius: 0; min-height: 46px; padding: .65rem; width: 100%; }
.spoodoire-male-exchange__listing-form textarea { resize: vertical; }
.spoodoire-male-exchange__listing-form textarea[rows="3"] { min-height: 7rem; }
.spoodoire-male-exchange__choice { align-items: flex-start !important; display: flex !important; gap: .7rem !important; grid-template-columns: none !important; line-height: 1.45; min-height: 44px; }
.spoodoire-male-exchange__choice input[type="checkbox"] { flex: 0 0 auto; height: 20px; margin: .1rem 0 0; width: 20px; }
.spoodoire-male-exchange__form-steps { display: grid; gap: .5rem; grid-template-columns: repeat(4,minmax(0,1fr)); list-style: none; margin: 1rem 0 1.5rem; padding: 0; }
.spoodoire-male-exchange__form-steps li { background: var(--exchange-paper); border-top: 3px solid var(--exchange-accent); font-weight: 700; padding: .8rem; }
.spoodoire-male-exchange__optional { border-top: 1px solid var(--exchange-border); margin-top: 1rem; padding-top: 1rem; }
.spoodoire-male-exchange__optional summary { color: var(--exchange-ink); cursor: pointer; font-weight: 900; padding: .6rem 0; }
.spoodoire-male-exchange__optional[open] summary { margin-bottom: 1rem; }
.spoodoire-male-exchange__guidance { color: var(--exchange-muted); }
.spoodoire-male-exchange__conditional { background: var(--exchange-paper); margin-top: 1rem; padding: 1rem; }
.spoodoire-male-exchange__confirmations label { display: block; margin: .8rem 0; }
.spoodoire-male-exchange__form-error { background: #fff3f1; border-left: 4px solid #9b2c2c; padding: 1rem; }
.spoodoire-male-exchange__honeypot { height: 1px; left: -10000px; overflow: hidden; position: absolute; top: auto; width: 1px; }
@media (max-width: 600px) { .spoodoire-male-exchange__form-grid, .spoodoire-male-exchange__manual, .spoodoire-male-exchange__form-steps { grid-template-columns: 1fr; } }
.spoodoire-male-exchange__form-success { background: #eff8f1; border-left: 4px solid #287a45; padding: 1rem; }
.spoodoire-male-exchange__dashboard-metrics { display: grid; gap: .75rem; grid-template-columns: repeat(3, minmax(0, 1fr)); margin-bottom: 1.25rem; }
.spoodoire-male-exchange__dashboard-metrics div { background: var(--exchange-paper); display: grid; padding: 1rem; }
.spoodoire-male-exchange__dashboard-metrics strong { font-size: 1.8rem; }
.spoodoire-male-exchange__dashboard-metrics span { color: var(--exchange-muted); }
.spoodoire-male-exchange__dashboard-actions { align-items: center; display: flex; flex-wrap: wrap; gap: 1rem; margin-bottom: 2rem; }
.spoodoire-male-exchange__owned-section { margin-top: 2rem; }
.spoodoire-male-exchange__owned-list { display: grid; gap: 1rem; }
.spoodoire-male-exchange__owned-card { align-items: center; border: 1px solid var(--exchange-border); display: grid; gap: 1rem; grid-template-columns: minmax(0, 1fr) auto; padding: 1rem; }
.spoodoire-male-exchange__owned-card h4 { font-size: 1.25rem; margin: .65rem 0 .25rem; }
.spoodoire-male-exchange__owned-card p { color: var(--exchange-muted); margin: 0; }
.spoodoire-male-exchange__owned-actions { align-items: center; display: flex; flex-wrap: wrap; gap: .5rem; justify-content: flex-end; }
.spoodoire-male-exchange__owned-actions form { margin: 0; }
.spoodoire-male-exchange__owned-actions button,
.spoodoire-male-exchange__owned-actions > a,
.spoodoire-male-exchange__renew summary { background: #fff; border: 1px solid var(--exchange-border); color: var(--exchange-ink); cursor: pointer; display: inline-flex; font: inherit; padding: .45rem .65rem; text-decoration: none; }
.spoodoire-male-exchange__renew { position: relative; }
.spoodoire-male-exchange__renew form { background: #fff; border: 1px solid var(--exchange-border); display: grid; gap: .65rem; max-width: 320px; padding: 1rem; position: absolute; right: 0; width: 80vw; z-index: 2; }
@media (max-width: 700px) { .spoodoire-male-exchange__dashboard-metrics { grid-template-columns: repeat(2, minmax(0, 1fr)); } .spoodoire-male-exchange__owned-card { align-items: stretch; grid-template-columns: 1fr; } .spoodoire-male-exchange__owned-actions { justify-content: flex-start; } .spoodoire-male-exchange__renew form { left: 0; right: auto; } }
@media (max-width: 420px) { .spoodoire-male-exchange__dashboard-metrics { grid-template-columns: 1fr; } }
.spoodoire-male-exchange__contact-summary { background: var(--exchange-paper); margin-bottom: 1rem; padding: 1rem; }
.spoodoire-male-exchange__enquiry-list { display: grid; gap: 1rem; }
.spoodoire-male-exchange__enquiry-card { border: 1px solid var(--exchange-border); display: grid; gap: 1rem; padding: 1rem; }
.spoodoire-male-exchange__enquiry-card h4 { font-size: 1.3rem; margin: .7rem 0 .25rem; }
.spoodoire-male-exchange__enquiry-card header p { color: var(--exchange-muted); margin: .25rem 0; }
.spoodoire-male-exchange__enquiry-message { background: var(--exchange-paper); padding: 1rem; }
.spoodoire-male-exchange__shared-contacts { border-left: 4px solid #287a45; padding: 1rem; }
.spoodoire-male-exchange__shared-contacts > section { margin-top: 1rem; }
.spoodoire-male-exchange__shared-contacts dl div { display: grid; grid-template-columns: 9rem 1fr; }
.spoodoire-male-exchange__shared-contacts dd { margin: 0; }
.spoodoire-male-exchange__enquiry-decisions { display: grid; gap: 1rem; grid-template-columns: minmax(0, 1fr) auto; }
.spoodoire-male-exchange__enquiry-decisions form { border: 1px solid var(--exchange-border); display: grid; gap: .65rem; padding: 1rem; }
@media (max-width: 700px) { .spoodoire-male-exchange__enquiry-decisions { grid-template-columns: 1fr; } .spoodoire-male-exchange__shared-contacts dl div { grid-template-columns: 1fr; } }
.spoodoire-male-exchange__conversation-layout { display: grid; gap: 1.5rem; grid-template-columns: minmax(200px, 28%) 1fr; }
.spoodoire-male-exchange__conversation-layout nav { display: grid; align-content: start; gap: .4rem; }
.spoodoire-male-exchange__conversation-layout nav a { border: 1px solid var(--exchange-border); padding: .65rem; }
.spoodoire-male-exchange__message-thread { display: grid; gap: .75rem; margin-bottom: 1rem; }
.spoodoire-male-exchange__message-thread article { background: var(--exchange-paper); max-width: 80%; padding: .75rem; }
.spoodoire-male-exchange__message-thread .is-mine { justify-self: end; border-right: 4px solid var(--exchange-accent); }
.spoodoire-male-exchange__message-thread .is-theirs { border-left: 4px solid var(--exchange-dark); }
.spoodoire-male-exchange__proposal-conversations { display: flex; flex-wrap: wrap; gap: .5rem; margin-bottom: 1rem; }
.spoodoire-male-exchange__proposal { border: 1px solid var(--exchange-border); margin-bottom: 1rem; padding: 1rem; }
.spoodoire-male-exchange__proposal dl div { display: grid; gap: 1rem; grid-template-columns: minmax(150px,30%) 1fr; padding: .45rem 0; border-bottom: 1px solid var(--exchange-border); }
.spoodoire-male-exchange__proposal dd { margin: 0; }
.spoodoire-male-exchange__agreement-html { background: #fff; padding: 1.5rem; }
@media (max-width: 700px) { .spoodoire-male-exchange__conversation-layout { grid-template-columns: 1fr; } .spoodoire-male-exchange__proposal dl div { grid-template-columns: 1fr; } }
@media print { .spoodoire-male-exchange--private > header, .spoodoire-male-exchange--private > nav, .spoodoire-male-exchange--private > .spoodoire-male-exchange__panel > h2 { display:none!important; } .spoodoire-male-exchange__agreement-html { padding:0; } }
.spoodoire-male-exchange__disclaimer details form { display: grid; gap: .65rem; margin-top: 1rem; max-width: 42rem; }
.spoodoire-male-exchange__disclaimer details label { font-weight: 700; }
.spoodoire-male-exchange__disclaimer details select,
.spoodoire-male-exchange__disclaimer details textarea { box-sizing: border-box; min-height: 44px; width: 100%; }
.spoodoire-male-exchange__disclaimer details button { justify-self: start; min-height: 44px; }
@media (prefers-reduced-motion: reduce) { .spoodoire-male-exchange *, .spoodoire-male-exchange *::before, .spoodoire-male-exchange *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; } }

/* Match the established Species Finder card and form language. */
.spoodoire-male-exchange h1,
.spoodoire-male-exchange h2,
.spoodoire-male-exchange h3,
.spoodoire-male-exchange h4 { font-style: normal; letter-spacing: -.015em; line-height: 1.15; }
.spoodoire-male-exchange h2 { font-size: clamp(1.55rem, 2.5vw, 2.1rem); margin: 0 0 1rem; }
.spoodoire-male-exchange h3 { font-size: clamp(1.2rem, 2vw, 1.5rem); }
.spoodoire-male-exchange p,
.spoodoire-male-exchange dd,
.spoodoire-male-exchange label { line-height: 1.55; }
.spoodoire-male-exchange__hero,
.spoodoire-male-exchange__single-header,
.spoodoire-male-exchange__contact { border-radius: var(--exchange-radius-lg); box-shadow: var(--exchange-shadow-strong); overflow: hidden; }
.spoodoire-male-exchange__single-header figure { border-radius: var(--exchange-radius); }
.spoodoire-male-exchange__panel,
.spoodoire-male-exchange__card,
.spoodoire-male-exchange__owned-card,
.spoodoire-male-exchange__enquiry-card,
.spoodoire-male-exchange__proposal,
.spoodoire-male-exchange__agreement-html { border-radius: var(--exchange-radius); box-shadow: var(--exchange-shadow); }
.spoodoire-male-exchange__card { overflow: hidden; }
.spoodoire-male-exchange__card-image { border-radius: var(--exchange-radius) var(--exchange-radius) 0 0; }
.spoodoire-male-exchange__species-card,
.spoodoire-male-exchange__details dl div,
.spoodoire-male-exchange__summary div,
.spoodoire-male-exchange__empty,
.spoodoire-male-exchange__dashboard-metrics div,
.spoodoire-male-exchange__contact-summary,
.spoodoire-male-exchange__enquiry-message,
.spoodoire-male-exchange__message-thread article,
.spoodoire-male-exchange__conditional { border-radius: var(--exchange-radius-sm); }
.spoodoire-male-exchange__summary { background: transparent; gap: .75rem; }
.spoodoire-male-exchange__summary div { border: 1px solid var(--exchange-border); box-shadow: var(--exchange-shadow); }
.spoodoire-male-exchange__details dl { gap: .75rem; }
.spoodoire-male-exchange__details dl div,
.spoodoire-male-exchange__species-card { border: 1px solid var(--exchange-border); box-shadow: 0 5px 18px rgba(31, 37, 29, .06); }
.spoodoire-male-exchange__notice,
.spoodoire-male-exchange__welfare,
.spoodoire-male-exchange__disclaimer,
.spoodoire-male-exchange__form-error,
.spoodoire-male-exchange__form-success,
.spoodoire-male-exchange__shared-contacts { border-radius: var(--exchange-radius-sm); box-shadow: 0 5px 18px rgba(31, 37, 29, .06); }
.spoodoire-male-exchange__filters,
.spoodoire-male-exchange__listing-form fieldset,
.spoodoire-male-exchange__enquiry-decisions form { border: 1px solid var(--exchange-border); border-radius: var(--exchange-radius); box-shadow: var(--exchange-shadow); }
.spoodoire-male-exchange__listing-form fieldset { background: var(--exchange-card); }
.spoodoire-male-exchange__listing-form legend { background: var(--exchange-card); border-radius: var(--exchange-radius-sm); color: var(--exchange-ink); line-height: 1.25; }
.spoodoire-male-exchange input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),
.spoodoire-male-exchange select,
.spoodoire-male-exchange textarea { background: #fff; border: 1px solid var(--exchange-border); border-radius: var(--exchange-radius-sm) !important; box-shadow: inset 0 1px 2px rgba(31, 37, 29, .04); color: var(--exchange-ink); font: inherit; padding: .7rem .8rem; }
.spoodoire-male-exchange input:focus,
.spoodoire-male-exchange select:focus,
.spoodoire-male-exchange textarea:focus { border-color: var(--exchange-accent); box-shadow: 0 0 0 3px rgba(214, 154, 109, .2); outline: 0; }
.spoodoire-male-exchange__button,
.spoodoire-male-exchange button,
.spoodoire-male-exchange__nav a,
.spoodoire-male-exchange__tabs a,
.spoodoire-male-exchange .page-numbers a,
.spoodoire-male-exchange .page-numbers span,
.spoodoire-male-exchange__owned-actions > a,
.spoodoire-male-exchange__owned-actions button,
.spoodoire-male-exchange__renew summary,
.spoodoire-male-exchange__badges span,
.spoodoire-male-exchange__form-steps li { border-radius: var(--exchange-radius-sm); }
.spoodoire-male-exchange__button,
.spoodoire-male-exchange button { box-shadow: 0 5px 14px rgba(31, 37, 29, .12); }
