/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}:root,:host{--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--color-carrot-orange-500:#f1750f;--color-action-hover:var(--color-carrot-orange-500);--font-body:"Montserrat", "Montserrat-fallback", "Arial"}.quick-quote-button-wrapper .quick-quote-button{cursor:pointer;height:auto;padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 4);--tw-leading:1;--tw-font-weight:var(--font-weight-normal);font-size:14px;line-height:1;font-weight:var(--font-weight-normal);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}@media (hover:hover){.quick-quote-button-wrapper .quick-quote-button:hover{background-color:var(--color-action-hover)}}.quick-quote-button-wrapper .quick-quote-button{font-family:var(--font-body);--tw-font-weight:var(--font-weight-medium);font-size:16px;font-weight:var(--font-weight-medium)}.quick-quote-button-wrapper .slide-out-button_right-img,.quick-quote-button-wrapper .slide-out-button_left-img{display:none}body:not(:has([x-header-overlay])){padding-top:88px}@media (min-width:64rem){body:not(:has([x-header-overlay])){padding-top:109px}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
