:is(.wp-block-acf-invoice-items,.wp-block-acf-invoice-vehicles,.wp-block-acf-invoice-purchasers,.wp-block-vls-invoice-items,.wp-block-vls-invoice-vehicles,.wp-block-vls-invoice-purchasers) td>p:first-child{margin-top:0}:is(.wp-block-acf-invoice-items,.wp-block-acf-invoice-vehicles,.wp-block-acf-invoice-purchasers,.wp-block-vls-invoice-items,.wp-block-vls-invoice-vehicles,.wp-block-vls-invoice-purchasers) td>p:last-child{margin-bottom:0}.print-me img{page-break-inside:avoid;max-width:100px;height:auto;object-fit:contain!important;-webkit-clip-path:none!important;clip-path:none!important;transform:none!important}#page-boundry{box-sizing:border-box;transform-origin:0 0;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:9pt}#page-boundry .page-footer{box-sizing:border-box;text-align:center;width:100%;padding:0 2em;position:absolute;right:0}#page-boundry .page-footer.page-divider{border-bottom:1px solid #000}#page-boundry.page-size--letter{width:8.5in;min-width:8.5in;max-width:8.5in;min-height:11in}#page-boundry.page-size--letter.page-margins--narrow #page-content{min-height:10.5in;margin:.25in}#page-boundry.page-size--letter.page-margins--narrow .page-footer{height:.25in;max-height:.25in}#page-boundry.page-size--letter.page-margins--medium #page-content{min-height:10in;margin:.5in}#page-boundry.page-size--letter.page-margins--medium .page-footer{height:.5in;max-height:.5in}#page-boundry.page-size--letter.page-margins--wide #page-content{min-height:9in;margin:1in}#page-boundry.page-size--letter.page-margins--wide .page-footer{height:1in;max-height:1in}#page-boundry.page-size--legal{width:8.5in;min-width:8.5in;max-width:8.5in;min-height:14in}#page-boundry.page-size--legal.page-margins--narrow #page-content{min-height:13.5in;margin:.25in}#page-boundry.page-size--legal.page-margins--narrow .page-footer{height:.25in;max-height:.25in}#page-boundry.page-size--legal.page-margins--medium #page-content{min-height:13in;margin:.5in}#page-boundry.page-size--legal.page-margins--medium .page-footer{height:.5in;max-height:.5in}#page-boundry.page-size--legal.page-margins--wide #page-content{min-height:12in;margin:1in}#page-boundry.page-size--legal.page-margins--wide .page-footer{height:1in;max-height:1in}#page-boundry.page-size--a4{width:8.27in;min-width:8.27in;max-width:8.27in;min-height:11.7in}#page-boundry.page-size--a4 #page-content{min-height:11.7in}#page-boundry.page-size--a4.page-margins--narrow #page-content{min-height:11.2in;margin:.25in}#page-boundry.page-size--a4.page-margins--narrow .page-footer{height:.25in;max-height:.25in}#page-boundry.page-size--a4.page-margins--medium #page-content{min-height:10.7in;margin:.5in}#page-boundry.page-size--a4.page-margins--medium .page-footer{height:.5in;max-height:.5in}#page-boundry.page-size--a4.page-margins--wide #page-content{min-height:9.7in;margin:1in}#page-boundry.page-size--a4.page-margins--wide .page-footer{height:1in;max-height:1in}#page-content{width:100%}@page{size:letter portrait;margin-top:0!important;margin-bottom:0!important;margin-left:0!important;margin-right:0!important}@page:first{margin-top:0}@page:left{@bottom-left{}}@page:right{@bottom-right{}}.page-break{page-break-before:always;break-before:always}.no-break{page-break-inside:avoid;break-inside:avoid}.listings.is-row-layout{justify-content:center;align-items:stretch;gap:var(--wp--preset--spacing--50);flex-flow:row;display:flex}.listings>li{flex-basis:33%;margin-top:0}@media screen and (max-width:782px){.listings.is-row-layout{flex-wrap:wrap}}@media screen and (max-width:600px){.listings>li{flex-basis:100%}}button.vls{width:100%;font:unset;-webkit-appearance:none;appearance:none;text-rendering:unset;color:unset;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;text-align:unset;cursor:default;box-sizing:border-box;background-color:unset;margin:unset;padding-block:unset;padding-inline:unset;border-width:unset;border-style:none;border-color:unset;align-items:flex-start;line-height:normal;display:block}form.vls input{box-sizing:border-box;width:100%;font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--md);letter-spacing:0;font-style:normal;font-weight:300;line-height:var(--wp--custom--line-height--md);border:1px solid #000;border-radius:8px;padding:10px;display:block}form.vls input.error{border-color:#dc143c;box-shadow:inset 0 0 0 2px #dc143c}form.vls input.warning{border-color:orange;box-shadow:inset 0 0 0 2px orange}form.vls input.notice{border-color:#1e90ff;box-shadow:inset 0 0 0 2px #1e90ff}form.vls input.standard{border-color:gold;box-shadow:inset 0 0 0 2px gold}form.vls textarea{box-sizing:border-box;width:100%;font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--md);letter-spacing:0;font-style:normal;font-weight:300;line-height:var(--wp--custom--line-height--md);border:1px solid #000;border-radius:8px;padding:10px;display:block}form.vls textarea.error{border-color:#dc143c;box-shadow:inset 0 0 0 2px #dc143c}form.vls textarea.warning{border-color:orange;box-shadow:inset 0 0 0 2px orange}form.vls textarea.notice{border-color:#1e90ff;box-shadow:inset 0 0 0 2px #1e90ff}form.vls textarea.standard{border-color:gold;box-shadow:inset 0 0 0 2px gold}form.vls select{box-sizing:border-box;width:100%;font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--md);letter-spacing:0;font-style:normal;font-weight:300;line-height:var(--wp--custom--line-height--md);border:1px solid #000;border-radius:8px;padding:10px;display:block}form.vls select.error{border-color:#dc143c;box-shadow:inset 0 0 0 2px #dc143c}form.vls select.warning{border-color:orange;box-shadow:inset 0 0 0 2px orange}form.vls select.notice{border-color:#1e90ff;box-shadow:inset 0 0 0 2px #1e90ff}form.vls select.standard{border-color:gold;box-shadow:inset 0 0 0 2px gold}form.vls .field{margin-top:var(--wp--preset--spacing--30)}form.vls .vls-field-wrapper{margin-top:var(--wp--preset--spacing--30)}form.vls label{font-weight:700;display:block}form.vls .required{color:#dc143c;position:absolute}form.vls .vls-field-wrapper{flex-direction:column;justify-content:flex-end;display:flex;position:relative}form.vls .sms-consent-field{justify-content:flex-end;gap:var(--wp--preset--spacing--20);flex-direction:row-reverse;display:flex}form.vls .sms-consent-field input{width:unset;margin:0}form.vls p.sms-consent-message{margin-top:0}form.vls .privacy-policy-wrapper{margin-top:var(--wp--preset--spacing--30)}