/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.header-desktop__secondary-link-item:has(a[href="/makeagift"]){padding-left:20px;margin-left:5px;margin-right:5px;}.header-desktop__secondary-link-item:has(a[href="/makeagift"]) .header-desktop__secondary-link{display:block;position:relative;z-index:1;padding-top:12px;padding-bottom:10px;padding-left:20px;padding-right:20px;margin-top:5px;margin-right:5px;margin-bottom:5px;border:1px solid #b49f29;-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);}
.umc-costs table.umc-table,.umc-costs table.umc-table *{box-sizing:border-box !important;}.umc-costs table.umc-table{width:100% !important;border-collapse:collapse !important;border-spacing:0 !important;background:#fff !important;border:none !important;margin:0 !important;}.umc-costs table.umc-table caption{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important;border:0 !important;}.umc-costs table.umc-table thead th{background:#fff !important;font-weight:700 !important;text-align:left !important;padding:0.75rem 1rem !important;border:none !important;border-bottom:4px solid #B49F29 !important;color:#D52A3F !important;vertical-align:bottom !important;}.umc-costs table.umc-table thead th:first-child{width:50%;color:#000 !important;}.umc-costs table.umc-table th,.umc-costs table.umc-table td{border:none !important;color:#000 !important;background:#fff !important;}.umc-costs table.umc-table td{padding:0.85rem 1rem !important;vertical-align:middle !important;}.umc-costs table.umc-table td:first-child{font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.02em !important;font-size:0.9rem !important;}.umc-costs table.umc-table tbody tr + tr{border-top:1px solid #B49F29 !important;}.umc-costs table.umc-table tbody tr:last-child{border-top:3px solid #B49F29 !important;}.umc-costs table.umc-table tbody tr:last-child td{font-weight:800 !important;}.umc-costs--no-bold-total table.umc-table td:first-child{font-weight:700 !important;text-transform:none !important;}.umc-costs--no-bold-total table.umc-table td:not(:first-child){font-weight:400 !important;}.umc-costs--no-bold-total table.umc-table tbody tr:last-child{border-top:1px solid #B49F29 !important;}.umc-costs--no-bold-total table.umc-table tbody tr:last-child td:first-child{font-weight:700 !important;}.umc-costs--no-bold-total table.umc-table tbody tr:last-child td:not(:first-child){font-weight:400 !important;}.umc-costs,.umc-costs *,div.umc-costs{margin-top:0.25rem !important;padding-top:0.25rem !important;}* + .umc-costs{margin-top:0.5rem !important;}.field--item h1,.field--item h2,.field--item h3,.field--item h4,.field--item p{margin-bottom:0.5rem !important;}.field--item .umc-costs{margin-top:0.5rem !important;margin-bottom:1rem !important;}.umc-costs{margin-bottom:1rem !important;}.umc-colcards{display:none;}@media (max-width:640px){.umc-costs .table-wrap{overflow-x:auto !important;-webkit-overflow-scrolling:touch !important;}.umc-costs table.umc-table{min-width:520px !important;}.umc-costs.umc-colcards-ready .table-wrap{display:none !important;}.umc-costs.umc-colcards-ready .umc-colcards{display:grid !important;gap:1rem !important;padding:0 !important;margin:0 !important;}.umc-colcard{border:none !important;border-radius:0.5rem !important;padding:1rem !important;background:#fff !important;box-shadow:0 2px 8px rgba(0,0,0,.08) !important;}.umc-colcard__head{font-weight:700 !important;font-size:1rem !important;margin:0 0 0.75rem 0 !important;padding:0 0 0.5rem 0 !important;color:#D52A3F !important;border-bottom:3px solid #B49F29 !important;font-family:inherit !important;line-height:normal !important;text-transform:uppercase !important;letter-spacing:normal !important;font-style:normal !important;}.umc-colcard__list{list-style:none !important;margin:0 !important;padding:0 !important;}.umc-colcard__list li,.umc-colcard__item{list-style:none !important;list-style-type:none !important;list-style-image:none !important;list-style-position:outside !important;}.umc-colcard__item::before,.umc-colcard__item::after,.umc-colcard__item::marker{display:none !important;content:none !important;}.umc-colcard__item{display:flex !important;justify-content:space-between !important;align-items:center !important;padding:0.65rem 0 !important;padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;border-bottom:1px solid #e8e8e8 !important;gap:1rem !important;}.umc-colcard__item:last-child{border-bottom:none !important;padding-bottom:0 !important;}.umc-costs:not(.umc-costs--no-bold-total) .umc-colcard__item:last-child .umc-colcard__label,.umc-costs:not(.umc-costs--no-bold-total) .umc-colcard__item:last-child .umc-colcard__value{font-weight:800 !important;font-size:1.05rem !important;}.umc-colcard__label{font-weight:700 !important;color:#000 !important;text-transform:uppercase !important;letter-spacing:.02em !important;font-size:0.85rem !important;flex:1 !important;}.umc-colcard__value{white-space:nowrap !important;font-variant-numeric:tabular-nums !important;font-weight:600 !important;color:#000 !important;text-align:right !important;}.umc-costs--no-bold-total .umc-colcard__label{font-weight:700 !important;text-transform:none !important;}.umc-costs--no-bold-total .umc-colcard__value{font-weight:400 !important;}}.umc-colcards ul,.umc-colcards ul li,.umc-colcard__list,.umc-colcard__list li{list-style:none !important;padding-left:0 !important;margin-left:0 !important;}.umc-colcards ul::before,.umc-colcards li::before{display:none !important;content:'' !important;}
