.quote-conversion-template{font-family:var(--font-body-family, sans-serif);font-weight:var(--font-weight-regular, 400);letter-spacing:var(--letter-spacing-body, 0)}.quote-conversion-template .site-wrapper{background:#f4f4f4}.quote-conversion-header{position:sticky;top:0;z-index:30;background:#f4f4f4;border-bottom:1px solid #dddddd}.quote-conversion-header__inner,.quote-conversion-footer__inner{width:calc(100vw - 40px);max-width:2020px;margin:0 auto}.quote-conversion-header__inner{min-height:64px;display:grid;grid-template-columns:minmax(150px,1fr) auto minmax(150px,1fr);align-items:center;gap:18px}.quote-conversion-header__brand{display:inline-flex;align-items:center;justify-self:start;min-width:0;color:#111;font-family:var(--font-heading-family, var(--font-body-family, inherit));font-size:20px;font-weight:700;line-height:1.1}.quote-conversion-header__steps{justify-self:center;width:min(100%,760px)}.quote-conversion-steps{display:grid;grid-template-columns:repeat(3,minmax(0,auto));justify-content:center;align-items:center;gap:clamp(28px,4vw,72px);margin:0;padding:0;list-style:none}.quote-conversion-step{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;min-height:32px;padding:0;border:0;border-radius:0;background:transparent;color:#1111116b;font-family:var(--font-navigation-family, var(--font-body-family, sans-serif));font-size:clamp(13px,.78vw,15px);line-height:1.1;font-weight:700;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:color .18s ease,opacity .18s ease}.quote-conversion-step:hover:not(:disabled),.quote-conversion-step.is-complete{color:#111}.quote-conversion-step.is-current{color:#111;font-weight:700}.quote-conversion-step:disabled{cursor:default;opacity:.72}.quote-conversion-step:focus-visible{outline:2px solid #111111;outline-offset:5px}.quote-conversion-step__state{display:none}.quote-conversion-header__brand img{display:block;width:min(var(--logo-width, 130px),142px);max-height:30px;object-fit:contain}.quote-conversion-header__count{justify-self:end;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #d4d4d4;border-radius:999px;background:transparent;color:#111;font:inherit;font-size:14px;line-height:1;font-weight:600;text-decoration:none;transition:border-color .16s ease,background-color .16s ease}.quote-conversion-header__count:hover{border-color:#111;background:#fff}.quote-conversion-header__count:focus-visible{outline:2px solid #111111;outline-offset:3px}.quote-conversion-header__nav,.quote-conversion-footer__links{display:flex;align-items:center}.quote-conversion-header__nav{justify-self:end;justify-content:flex-end;flex-wrap:nowrap;gap:10px;white-space:nowrap}.quote-conversion-footer__links{flex-wrap:wrap}.quote-conversion-header__link{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:6px;color:#111;font-family:var(--font-navigation-family, var(--font-body-family, sans-serif));font-size:14px;line-height:1.2;font-weight:600;text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease}.quote-conversion-header__link:hover{transform:translateY(-1px)}.quote-conversion-header__link:focus-visible,.quote-conversion-footer a:focus-visible{outline:2px solid #111111;outline-offset:3px}.quote-conversion-header__link--help{padding:0 16px;border:1px solid rgba(17,17,17,.16);background:#f7f7f7}.quote-conversion-header__link--help:hover{background:#efefef}.quote-conversion-header__link--return{padding:0 2px;color:#4b4b4b}.quote-conversion-header__link--return:hover{color:#111}.quote-conversion-footer{background:#f7f7f7;border-top:1px solid rgba(17,17,17,.1);color:#222}.quote-conversion-footer__inner{min-height:112px;padding:28px 0;display:flex;align-items:center;justify-content:space-between;gap:24px}.quote-conversion-footer__assurance{margin:0;color:#111;font-size:15px;line-height:1.45;font-weight:700}.quote-conversion-footer__links{justify-content:flex-end;gap:8px 16px}.quote-conversion-footer a{color:#4d4d4d;font-size:14px;line-height:1.45;text-decoration:none}.quote-conversion-footer a:hover{color:#111;text-decoration:underline;text-underline-offset:.2em}@media(max-width:767px){.quote-conversion-header__inner,.quote-conversion-footer__inner{width:calc(100vw - 24px)}.quote-conversion-header__inner{min-height:0;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;padding:10px 0}.quote-conversion-header__brand{grid-column:1;grid-row:1;justify-self:stretch}.quote-conversion-header__count{grid-column:2;grid-row:1;align-self:center;justify-self:end}.quote-conversion-header__steps{grid-column:1 / -1;grid-row:2;justify-self:stretch;overflow-x:auto;scrollbar-width:none}.quote-conversion-header__steps::-webkit-scrollbar{display:none}.quote-conversion-steps{min-width:max-content;justify-content:flex-start;gap:18px}.quote-conversion-step{min-height:28px;font-size:13px}.quote-conversion-header__brand img{width:min(var(--logo-width-mobile, 110px),110px);max-height:30px}.quote-conversion-header__nav{width:100%;justify-content:space-between;gap:8px}.quote-conversion-header__link{min-height:38px;font-size:13px}.quote-conversion-header__link--help{padding:0 12px}.quote-conversion-footer__inner{min-height:0;align-items:flex-start;flex-direction:column;padding:24px 0 calc(96px + env(safe-area-inset-bottom,0px))}.quote-conversion-footer__links{justify-content:flex-start}}@media(min-width:768px)and (max-width:1180px){.quote-conversion-header__inner{gap:14px}.quote-conversion-steps{gap:clamp(12px,1.8vw,24px)}.quote-conversion-step{font-size:clamp(14px,1.4vw,17px)}.quote-conversion-header__link{min-height:38px;gap:6px;font-size:13px}.quote-conversion-header__link--help{padding:0 12px}}@media(min-width:768px)and (max-width:980px){.quote-conversion-header__inner{grid-template-columns:minmax(112px,1fr) max-content;padding:10px 0}.quote-conversion-header__steps{grid-column:1 / -1;grid-row:2;justify-self:center}.quote-conversion-steps{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/368/assets/quote-conversion-frame.css.map */
