.syn-acct{background:var(--syn-acct-bg, #fff);padding-block:var(--syn-acct-padding-top, 48px) var(--syn-acct-padding-bottom, 64px)}.syn-acct__inner{max-width:var(--syn-acct-panel-width, 540px);margin-inline:auto;padding-inline:20px}.syn-acct__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 28px;padding:0;list-style:none}.syn-acct__benefit{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.syn-acct__benefit-icon{display:inline-flex;color:var(--syn-acct-benefit-color, #111)}.syn-acct__benefit-icon svg{width:26px;height:26px}.syn-acct__benefit-text{font-family:var(--syn-acct-label-font, "Jost", Helvetica, Arial, sans-serif);font-size:var(--syn-acct-benefit-size, clamp(11px, 10.2px + .2vw, 13px));line-height:1.35;color:var(--syn-acct-benefit-color, #111);max-width:14ch}.syn-acct__heading{margin:0 0 12px;font-family:var(--syn-acct-heading-font, "Jost", Helvetica, Arial, sans-serif);font-size:var(--syn-acct-heading-size, clamp(16px, 15.2px + .2vw, 18px));font-weight:600;line-height:1.3;color:var(--syn-acct-heading-color, #111)}.syn-acct__card{display:flex;flex-direction:column;gap:6px;padding:20px;border:1px solid var(--syn-acct-border, #d9d9d9);background:var(--syn-acct-panel-bg, #fff)}.syn-acct__step[hidden]{display:none}.syn-acct__label{margin-top:8px;font-family:var(--syn-acct-label-font, "Jost", Helvetica, Arial, sans-serif);font-size:var(--syn-acct-label-size, clamp(12px, 11.2px + .2vw, 14px));font-weight:500;line-height:1.4;color:var(--syn-acct-label-color, #111)}.syn-acct__label:first-child{margin-top:0}.syn-acct__input,.syn-acct__select{width:100%;padding:11px 12px;border:1px solid var(--syn-acct-border, #d9d9d9);border-radius:0;background:#fff;font-family:var(--syn-acct-label-font, "Jost", Helvetica, Arial, sans-serif);font-size:var(--syn-acct-label-size, clamp(12px, 11.2px + .2vw, 14px));line-height:1.4;color:var(--syn-acct-label-color, #111)}.syn-acct__input:focus,.syn-acct__select:focus{outline:none;border-color:#111}.syn-acct__fieldset{margin:8px 0 0;padding:0;border:0}.syn-acct__row{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:10px;margin-top:6px}.syn-acct__hint{margin:2px 0 0;font-family:var(--syn-acct-label-font, "Jost", Helvetica, Arial, sans-serif);font-size:var(--syn-acct-label-size, clamp(12px, 11.2px + .2vw, 14px));line-height:1.45;color:var(--syn-acct-hint-color, #111)}.syn-acct__check{display:flex;align-items:flex-start;gap:10px;margin-top:14px;font-family:var(--syn-acct-label-font, "Jost", Helvetica, Arial, sans-serif);font-size:var(--syn-acct-label-size, clamp(12px, 11.2px + .2vw, 14px));line-height:1.45;color:var(--syn-acct-label-color, #111);cursor:pointer}.syn-acct__check input{flex:none;margin-top:2px}.syn-acct__error,.syn-acct__form-error{margin:4px 0 0;font-family:var(--syn-acct-label-font, "Jost", Helvetica, Arial, sans-serif);font-size:var(--syn-acct-label-size, clamp(12px, 11.2px + .2vw, 14px));line-height:1.45;color:#c81e1e}.syn-acct__form-error{margin:0 0 10px;padding:10px 12px;border:1px solid #c81e1e;background:#fdf3f3}.syn-acct__form-error ul{margin:0;padding-inline-start:18px}.syn-acct__error[hidden]{display:none}.syn-acct__btn{margin-top:16px;width:100%;padding:13px 18px;border:1px solid transparent;border-radius:0;background:#111;color:#fff;font-family:var(--syn-acct-label-font, "Jost", Helvetica, Arial, sans-serif);font-size:var(--syn-acct-label-size, clamp(12px, 11.2px + .2vw, 14px));font-weight:600;line-height:1.4;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.syn-acct__btn:hover,.syn-acct__btn:focus-visible{background:#fff;color:#111;border-color:#111}.syn-acct__btn.is-busy{opacity:.6;cursor:progress}.syn-acct__link{align-self:flex-start;margin-top:10px;font-family:var(--syn-acct-label-font, "Jost", Helvetica, Arial, sans-serif);font-size:var(--syn-acct-label-size, clamp(12px, 11.2px + .2vw, 14px));color:var(--syn-acct-link-color, #6e6e6e);text-decoration:none}.syn-acct__link:hover,.syn-acct__link:focus-visible{text-decoration:underline;text-underline-offset:2px}.syn-acct__alt{margin:16px 0 0;font-family:var(--syn-acct-label-font, "Jost", Helvetica, Arial, sans-serif);font-size:var(--syn-acct-label-size, clamp(12px, 11.2px + .2vw, 14px));line-height:1.5;color:var(--syn-acct-label-color, #111)}.syn-acct__alt .syn-acct__link{display:inline;margin:0}@media screen and (max-width:520px){.syn-acct__inner{padding-inline:16px}.syn-acct__card{padding:16px}.syn-acct__benefits{gap:10px}.syn-acct__benefit-text{max-width:none}}.syn-acct__terms p{margin:0;font-family:var(--syn-acct-label-font, "Jost", Helvetica, Arial, sans-serif);font-size:var(--syn-acct-label-size, clamp(12px, 11.2px + .2vw, 14px));line-height:1.45;color:var(--syn-acct-hint-color, #111)}.syn-acct__terms a{color:var(--syn-acct-link-color, #6e6e6e);text-decoration:none}.syn-acct__terms a:hover,.syn-acct__terms a:focus-visible{text-decoration:underline;text-underline-offset:2px}.syn-acct__link--button{padding:0;border:0;background:none;font:inherit;cursor:pointer}.syn-acct__errors{margin:0 0 16px;padding:12px 14px;border:1px solid #d4b3b3;background:#fbf4f4;color:#8a2b2b;font-family:var(--syn-acct-label-font, inherit);font-size:var(--syn-acct-label-size, .875rem);line-height:1.45}.syn-acct__errors li+li{margin-top:6px}
/*# sourceMappingURL=/cdn/shop/t/45/assets/synergy-account.css.map */
