/* Slightly larger site typography; cookie banner intentionally retains its size. */
.mint-site{font-size:16px}
.mint-site .header nav a{font-size:15px}
.mint-site .header-cta,.mint-site .button{font-size:15px}
.mint-site .hero-details>p{font-size:17px;line-height:1.85}
.mint-site .hero .eyebrow,.mint-site .eyebrow{font-size:11px;line-height:1.7}
.mint-site .hero-trust{font-size:12px}
.mint-site .section-head>p,.mint-site .about-copy>p,.mint-site .delivery-footer>p,.mint-site .china-heading>p,.mint-site .china-options p,.mint-site .faq-list p,.mint-site .contact-bottom p{font-size:16px;line-height:1.85}
.mint-site .service-card>p,.mint-site .service-extra p,.mint-site .about-promises,.mint-site .warehouse-address{font-size:14px;line-height:1.8}
.mint-site .service-filters button,.mint-site #service-count{font-size:12px}
.mint-site .service-badge,.mint-site .care-categories,.mint-site .route-stop small,.mint-site .estimate-badge{font-size:11px}
.mint-site .calc-panel label,.mint-site .calc-panel .extra-row,.mint-site .check{font-size:14px}
.mint-site .extra-row small,.mint-site .operation-grid .operation-note,.mint-site .operation-count,.mint-site .panel-note,.mint-site .minimum-note,.mint-site .warning{font-size:12px;line-height:1.75}
.mint-site .operation-group>summary{font-size:16px}
.mint-site .slider-labels,.mint-site .calc-navigation>span,.mint-site .panel-heading>span{font-size:11px}
.mint-site .calc-navigation>button:not(.button){font-size:13px}
.mint-site .result-line{font-size:14px;line-height:1.7}
.mint-site .result-line small,.mint-site .total small,.mint-site .estimate-disclaimer,.mint-site .estimate-footer{font-size:12px;line-height:1.75}
.mint-site .estimate-top>span:nth-child(2){font-size:11px}
.mint-site .tariffs>span{font-size:11px}
.mint-site .tariffs small,.mint-site .route-stop p,.mint-site .warehouse-details>span{font-size:13px;line-height:1.75}
.mint-site .logistics-rates,.mint-site .faq-list summary{font-size:16px;line-height:1.7}
.mint-site .logistics-rates small,.mint-site .contact-location small,.mint-site .text-link{font-size:13px;line-height:1.75}
.mint-site .contact-location a{font-size:15px}
.mint-site footer{font-size:12px;line-height:1.8}
.mint-site .seo-links,.mint-site .footer-legal{font-size:13px;line-height:1.8}
.mint-site dialog>p,.mint-site dialog label,.mint-site #service-details{font-size:15px;line-height:1.8}
.mint-site .privacy-note,.mint-site .local-notice,.mint-site .consent{font-size:12px!important;line-height:1.8}
.service-page .breadcrumbs{font-size:13px;line-height:1.7}
.service-page .service-lead{font-size:18px;line-height:1.9}
.service-page .service-body p,.service-page .service-body li,.service-page .legal-content p,.service-page .legal-content li{font-size:16px;line-height:1.9}
.service-page .service-facts span,.service-page .service-links a,.service-page .service-table{font-size:14px}
.service-page .legal-revision{font-size:12px}
@media(max-width:600px){
 .mint-site .header-cta,.mint-site .button{font-size:13px}
 .mint-site .hero-details>p,.mint-site .section-head>p,.mint-site .about-copy>p,.mint-site .delivery-footer>p,.mint-site .china-heading>p,.mint-site .china-options p,.mint-site .faq-list p,.mint-site .contact-bottom p{font-size:15px}
 .mint-site .hero .eyebrow,.mint-site .eyebrow{font-size:10px}
 .mint-site .hero-trust{font-size:11px}
 .mint-site .service-card>p,.mint-site .service-extra p,.mint-site .warehouse-address{font-size:13px}
 .mint-site .service-filters button,.mint-site #service-count{font-size:11px}
 .mint-site .operation-group>summary,.mint-site .faq-list summary,.mint-site .logistics-rates{font-size:15px}
 .mint-site .calc-navigation .button{font-size:12px}
 .mint-site .slider-labels,.mint-site .calc-navigation>span,.mint-site .panel-heading>span{font-size:10px}
 .mint-site .tariffs small,.mint-site .route-stop p,.mint-site .warehouse-details>span{font-size:12px}
 .mint-site footer{font-size:12px}
 .mint-site .seo-links,.mint-site .footer-legal{font-size:12px}
 .service-page .breadcrumbs{font-size:11px}
 .service-page .service-lead,.service-page .service-body p,.service-page .service-body li,.service-page .legal-content p,.service-page .legal-content li{font-size:15px}
 .service-page .service-table{font-size:12px}
 .service-page .header-cta{font-size:11px!important}
}
