.smc-prices{--smc-top:calc(var(--sm-head-h) - 4px);--smc-nav:54px;max-width:var(--sm-column);margin:0;color:var(--sm-ink);font:var(--sm-type-body);line-height:1.45;interpolate-size:allow-keywords}.smc-prices [hidden]{display:none}.smc-prices .smc-prices__nav{position:sticky;top:var(--smc-top);z-index:var(--sm-z-sticky);margin:0 0 var(--sm-space-md);padding:var(--sm-space-sm) 0;background:var(--sm-white);container-type:inline-size}.smc-prices .smc-prices__nav ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:2px 0 var(--sm-space-xs)}.smc-prices .smc-prices__nav a{display:flex;justify-content:center;height:100%;padding:6px var(--sm-space-md) 6px 12px;line-height:1.2;text-align:center;text-wrap:balance}.smc-prices .smc-prices__nav a[aria-current]{background:var(--sm-ink);color:var(--sm-white)}@media (min-width:720px){.smc-prices .smc-prices__nav ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sm-space-sm)}}@media (min-width:768px){.smc-prices .smc-prices__nav{margin-bottom:20px;padding:10px 0}}.smc-prices .smc-prices__search{margin:0 0 var(--sm-space-sm)}.smc-prices .smc-prices__search label{display:block;margin:0 0 6px}.smc-prices .smc-prices__empty{margin:12px 0 0;color:var(--sm-muted);transition:opacity var(--sm-dur) var(--sm-ease),display var(--sm-dur) allow-discrete}@starting-style{.smc-prices .smc-prices__empty{opacity:0}}.smc-prices__plate{--sm-plate-pad:18px 20px;margin:var(--sm-space-lg) 0;font-size:var(--sm-fs-md);font-weight:600;line-height:1.55;text-wrap:pretty}.smc-prices .smc-prices__plate{margin:0 0 var(--sm-space-md)}.smc-prices .smc-prices__plate+.smc-prices__cat{margin-top:var(--sm-space-lg)}.smc-prices .smc-prices__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.smc-prices .smc-prices__cat{margin:var(--sm-space-xl) 0 0;scroll-margin-top:calc(var(--smc-top) + var(--smc-nav) + 8px)}.smc-prices .smc-prices__cat>.sm-tag--heading{margin:0;padding-right:32px}.smc-prices table{width:100%;margin:0;border:0;border-radius:0;border-collapse:collapse;background:none;font-size:inherit}.smc-prices thead :is(th,td){padding:var(--sm-space-sm) var(--sm-space-md) var(--sm-space-xs);border:0;background:none;color:var(--sm-muted);text-align:right;white-space:nowrap}.smc-prices tr{border:0;background:none}.smc-prices tbody tr{transition:background-color var(--sm-dur-fast) var(--sm-ease),opacity var(--sm-dur) var(--sm-ease),display var(--sm-dur) allow-discrete}.smc-prices tbody tr:nth-child(even){background:var(--sm-tint)}.smc-prices tbody tr[hidden]{opacity:0}@starting-style{.smc-prices tbody tr{opacity:0}}.smc-prices tbody tr:hover{background-color:var(--sm-soft)}.smc-prices tbody :is(th,td){padding:10px 0;border:0;background:none;vertical-align:top;font-size:var(--sm-fs-body);line-height:1.4}.smc-prices tbody th{padding-right:var(--sm-space-md);padding-left:var(--sm-space-md);color:var(--sm-ink);font-weight:600;text-align:left;text-wrap:pretty}.smc-prices tbody td{min-width:6.5em;padding-right:var(--sm-space-md);padding-left:var(--sm-space-sm);text-align:right;white-space:nowrap}.smc-prices small{display:block;margin-top:2px;color:var(--sm-muted);font-size:var(--sm-fs-sm);font-weight:400;line-height:1.45;white-space:normal}.smc-prices tbody td small{display:inline;margin:0 0 0 var(--sm-space-xs)}@media (min-width:720px){.smc-prices tbody td small{white-space:nowrap}}.smc-prices tbody th small{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:height var(--sm-dur) var(--sm-ease)}.smc-prices tbody tr.is-clamped th small{height:2.9em;height:2lh}.smc-prices tbody tr:is(.is-open,.is-closing) th small{-webkit-line-clamp:unset}.smc-prices tbody tr.is-open th small{height:auto}.smc-prices tbody tr:is(.is-clamped,.is-open){cursor:pointer}.smc-prices tbody tr:is(.is-clamped,.is-open) th{position:relative;padding-right:36px}.smc-prices tbody tr:is(.is-clamped,.is-open) th::after{content:"";position:absolute;right:12px;bottom:14px;width:12px;height:12px;background:var(--sm-muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform var(--sm-dur) var(--sm-ease),background-color var(--sm-dur-fast) var(--sm-ease)}.smc-prices tbody tr.is-open th::after{transform:rotate(180deg);background:var(--sm-blue)}.smc-prices tbody th small[role=button]{cursor:pointer}@media (min-width:1024px){.smc-prices tbody th small{display:block;height:auto;overflow:visible;-webkit-line-clamp:unset}}.smc-prices .smc-prices__notes{--sm-plate-pad:18px 20px;margin:var(--sm-space-xl) 0 0;font-size:var(--sm-fs-md);line-height:1.55}.smc-prices .smc-prices__notes p{max-width:var(--sm-prose);margin:0 0 var(--sm-space-sm)}.smc-prices .smc-prices__notes p:last-child{margin:0}.smc-prices .smc-prices__notes a{padding:12px 0;font-weight:600;white-space:nowrap}@keyframes smc-rise{from{transform:translateY(8px)}to{transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.smc-prices .smc-prices__cat{animation:smc-rise linear both;animation-timeline:view();animation-range:entry 0% entry 25%}}}@media (prefers-reduced-motion:reduce){.smc-prices *{animation:none;transition:none}}@media (hover:none){.smc-prices tbody tr:hover{background-color:#fff0}.smc-prices tbody tr:nth-child(even):hover{background-color:var(--sm-tint)}}@media screen and (max-width:719px){.smc-prices .smc-prices__nav{margin:0 calc(-1 * var(--sm-gutter)) 12px;padding:var(--sm-space-sm) 0}.smc-prices .smc-prices__nav ul{display:flex;flex-wrap:nowrap;gap:6px;padding:0 var(--sm-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--sm-gutter);scrollbar-width:none}.smc-prices .smc-prices__nav ul::-webkit-scrollbar{display:none}.smc-prices .smc-prices__nav li{flex:none;scroll-snap-align:start}.smc-prices .smc-prices__nav a{height:var(--sm-tap);padding:0 20px 0 14px;white-space:nowrap}.smc-prices .smc-prices__nav::before,.smc-prices .smc-prices__nav::after{content:"";position:absolute;top:8px;bottom:8px;z-index:1;width:40px;pointer-events:none;opacity:0;transition:opacity var(--sm-dur) var(--sm-ease)}.smc-prices .smc-prices__nav::before{left:0;background:linear-gradient(90deg,var(--sm-white) 20%,#fff0)}.smc-prices .smc-prices__nav::after{right:0;background:linear-gradient(270deg,var(--sm-white) 20%,#fff0)}.smc-prices .smc-prices__nav.smc-more-l::before,.smc-prices .smc-prices__nav.smc-more-r::after{opacity:1}.smc-prices thead tr{display:flex;justify-content:flex-end;padding:var(--sm-space-sm) var(--sm-space-md) var(--sm-space-xs)}.smc-prices thead :is(th,td){padding:0}.smc-prices tbody tr{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px;row-gap:var(--sm-space-xs);padding:10px var(--sm-space-md)}.smc-prices tbody th{flex:1 1 auto;min-width:0;padding:0;overflow-wrap:anywhere}.smc-prices tbody th small{contain:inline-size}.smc-prices tbody td{flex:0 0 auto;min-width:0;margin-left:auto;padding:0;white-space:nowrap}.smc-prices tbody td small{display:block;margin:2px 0 0;white-space:normal}.smc-prices tbody tr:is(.is-clamped,.is-open) th{padding-right:var(--sm-space-lg)}.smc-prices tbody tr:is(.is-clamped,.is-open) th::after{right:0;bottom:4px}}@media screen and (max-width:359px){.smc-prices :is(thead,tbody) tr{padding-right:12px;padding-left:12px}}@media print{.smc-prices .smc-prices__nav,.smc-prices .smc-prices__search{display:none}.smc-prices,.smc-prices .smc-prices__cat>.sm-tag--heading,.smc-prices .smc-prices__price,.smc-prices small{color:#000}.smc-prices .smc-prices__price{font-family:inherit;font-size:inherit;font-weight:700}.smc-prices .smc-prices__cat{margin-top:var(--sm-space-md)}.smc-prices .smc-prices__cat>.sm-tag--heading{break-after:avoid;padding:0 0 var(--sm-space-xs);clip-path:none;background:none;font-size:14pt}.smc-prices tbody tr:nth-child(even){background:none}.smc-prices tr{break-inside:avoid}.smc-prices tbody :is(th,td){padding:var(--sm-space-xs) 0;font-size:10.5pt}.smc-prices small{font-size:9pt}.smc-prices tbody th small{display:block;height:auto;overflow:visible}.smc-prices tbody th::after{display:none}.smc-prices tbody td,.smc-prices tbody td small{white-space:nowrap}.smc-prices .smc-prices__notes,.smc-prices__plate{padding:var(--sm-space-sm) 0 0;background:none;color:#000;clip-path:none}.smc-prices .smc-prices__notes a{color:#000}}