.dsm-top-search{background:#f3f6f8;border-bottom:1px solid #dce5eb;padding:12px 0}.dsm-top-search>.page-width{display:flex;gap:24px;align-items:center}.dsm-top-search form{max-width:850px;width:100%;min-height:44px}.dsm-top-search>.page-width>a{flex-shrink:0;font-size:1.2rem;font-weight:600;color:#123e6b;text-decoration:none}@media(max-width:749px){.dsm-top-search{padding:10px 0}.dsm-top-search>.page-width{gap:12px}.dsm-top-search>.page-width>a{display:none}}.dsm-quote{padding-top:16px;padding-bottom:56px;color:#12334e}.dsm-quote__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:32px}.dsm-quote__steps p{background:#f1f6f8;border:1px solid #dce6eb;border-radius:12px;margin:0;padding:16px;font-size:14px}.dsm-quote__steps strong{display:block;color:#007e96;font-size:20px;margin-bottom:6px}.dsm-quote__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0}.dsm-quote__form label{display:block;font-weight:600;margin-bottom:8px}.dsm-quote__form input:not([type=hidden]),.dsm-quote__form textarea,.dsm-quote__form select{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:48px;border:1px solid #bdcdd8;border-radius:8px;background:#fff;color:#12334e;padding:12px;font:inherit}.dsm-quote__form textarea{margin-bottom:24px;resize:vertical}.dsm-quote__form input:focus-visible,.dsm-quote__form textarea:focus-visible,.dsm-quote__form select:focus-visible{outline:2px solid #007e96;outline-offset:3px}.dsm-quote__help{font-size:14px;line-height:1.6}.dsm-quote__help a{color:inherit;text-underline-offset:3px}.dsm-quote__nonbinding,.dsm-quote__success{padding:16px;background:#edf6f6;border-radius:10px;line-height:1.6}.dsm-quote__form>.button{background:#14385b;color:#fff;border-radius:8px;min-height:48px;padding:14px 24px}.dsm-quote__form>.button:after{box-shadow:none}@media(max-width:600px){.dsm-quote__steps,.dsm-quote__grid{grid-template-columns:1fr}.dsm-quote__steps{gap:8px}.dsm-quote__steps p{padding:12px}.dsm-quote__steps strong{display:inline;margin-right:8px}.dsm-quote__form>.button{width:100%}}.dsm-shipping-note{padding:16px;margin:16px 0;background:#f1f6f8;border:1px solid #dce6eb;border-radius:10px;color:#12334e;text-align:start;line-height:1.6}.dsm-shipping-note p{margin:0 0 8px;font-size:14px}.dsm-shipping-note__link{color:inherit;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:4px;display:inline-block;min-height:32px}.dsm-shipping-note--footer{background:#ffffff0f;color:inherit;border-color:#fff3;margin:24px auto;max-width:calc(var(--page-width) - 4rem);width:calc(100% - 4rem)}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
