@media print{@page{margin:.75in .6in;size:letter}*,:before,:after{box-shadow:none!important;text-shadow:none!important;border-radius:0!important}html{font-size:12pt}body{-webkit-print-color-adjust:exact;print-color-adjust:exact;line-height:1.5;color:#000!important;background:#fff!important;font-family:Crimson Pro,Georgia,Times New Roman,serif!important}header,footer,nav,aside,.back-to-top,[class*=BackToTop],[class*=FeedbackWidget],[class*=feedback-widget],[class*=ShareButton],[class*=ShareTrigger],[class*=ShareModal],[class*=share-button],[class*=CommandPalette],[class*=keyboard-shortcuts],[class*=AdminSidebar],[class*=ContractorSidebar],[class*=CustomerSidebar],[data-print-hide],button,.sr-only,[role=dialog],[role=alertdialog],iframe,video,audio,form,.toast,[class*=Toaster],[class*=toast]{display:none!important}a[href]:after{content:" (" attr(href)")";color:#444;word-break:break-all;font-size:.8em;font-style:italic;font-weight:400}a[href^=\#]:after,a[href^=javascript\:]:after,a[href=""]:after{content:""}a[href]>img:only-child,a[href]>svg:only-child{display:inline}a[href]:has(>img:only-child):after{content:""}a[href]:has(>svg:only-child):after{content:""}h1,h2,h3,h4,h5,h6{page-break-after:avoid;break-after:avoid;color:#000!important;font-family:DM Sans,Helvetica Neue,Arial,sans-serif!important}h1{margin-bottom:6pt;font-size:22pt}h2{margin-bottom:5pt;font-size:18pt}h3{margin-bottom:4pt;font-size:14pt}p,li,td,th,dd,dt{font-size:11pt;line-height:1.5;color:#000!important}article,section,.card,[class*=Card],[class*=BusinessCard],[class*=business-listing],[class*=ProCard],[class*=listing],tr,blockquote,figure,pre{page-break-inside:avoid;break-inside:avoid}img{page-break-inside:avoid;break-inside:avoid;max-width:100%!important}p,li{orphans:3;widows:3}main,[id=main-content]{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}a{color:#000!important;text-decoration:underline!important}[class*=bg-erie],[class*=bg-navy],[class*=bg-orange],[class*=bg-cream],[class*=bg-surface],[class*=bg-slate]{color:#000!important;background:#fff!important}[class*=hours] details,[class*=Hours] details{open:true}[class*=hours] details[open]>summary,[class*=Hours] details[open]>summary{display:block}[class*=hours] details>*,[class*=Hours] details>*{display:block!important}a[href^=tel\:],a[href^=mailto\:]{font-weight:700;color:#000!important;text-decoration:none!important}a[href^=tel\:]:after,a[href^=mailto\:]:after{content:" (" attr(href)")";font-weight:400}[class*=star],[class*=Star],[class*=rating],[class*=Rating]{-webkit-print-color-adjust:exact;print-color-adjust:exact}svg[class*=fill-yellow],svg[class*=fill-amber],svg[class*=text-yellow],svg[class*=text-amber]{fill:#000!important;color:#000!important}svg[class*=fill-gray],svg[class*=fill-slate],svg[class*=text-gray],svg[class*=text-slate]{stroke-width:1px;fill:none!important;stroke:#999!important}table{border-collapse:collapse;width:100%}th,td{border:1px solid #ccc;padding:4pt 6pt}thead{display:table-header-group}img{filter:none!important;opacity:1!important}[class*=border]{border-color:#ccc!important}[class*=badge],[class*=Badge],[class*=tag],[class*=Tag],[class*=chip],[class*=Chip]{padding:1pt 4pt;color:#000!important;background:#fff!important;border:1px solid #999!important}.print-only{display:block!important}.no-print,.print-hidden{display:none!important}}
