/* WoodMart typography contract: scoped to the shortcode widget only. */
.ab-order-widget{font-family:"Lato",var(--wd-text-font),Arial,sans-serif!important;font-weight:400!important}
.ab-order-widget p,.ab-order-widget input,.ab-order-widget .order-heading-copy,.ab-order-widget .slide-content>p,.ab-order-widget .feature span,.ab-order-widget .micro-proof,.ab-order-widget .footer-copy{font-family:"Lato",var(--wd-text-font),Arial,sans-serif!important;font-weight:400!important}
.ab-order-widget h2,.ab-order-widget h3,.ab-order-widget h4,.ab-order-widget .order-heading h2,.ab-order-widget .slide-content h3,.ab-order-widget .upload-card h4{font-family:"Poppins",var(--wd-title-font),Arial,sans-serif!important;font-weight:600!important}
.ab-order-widget .timeline-label,.ab-order-widget .feature strong,.ab-order-widget .floating-note strong{font-family:"Poppins",var(--wd-entities-title-font,var(--wd-title-font)),Arial,sans-serif!important;font-weight:500!important}
.ab-order-widget .order-kicker,.ab-order-widget .timeline-index,.ab-order-widget .status-ring strong,.ab-order-widget .status-copy small,.ab-order-widget .status-copy strong,.ab-order-widget .visual-caption,.ab-order-widget .workbench-title,.ab-order-widget .brand-zone,.ab-order-widget .file-strip span,.ab-order-widget .measure-x,.ab-order-widget .measure-y,.ab-order-widget .approval-actions span,.ab-order-widget .production-flow span,.ab-order-widget .content-step-no,.ab-order-widget .content-step-label,.ab-order-widget .content-tag,.ab-order-widget .arrow-btn{font-family:"Poppins",var(--wd-title-font),Arial,sans-serif!important;font-weight:600!important}
.ab-order-widget strong,.ab-order-widget b{font-weight:600!important}
.ab-order-widget button,.ab-order-widget a,.ab-order-widget input{font-family:inherit}
