:root{--td-bfcm-sr-slate: #3f4a55;--td-bfcm-sr-on-slate: #fff;--td-bfcm-sr-ink: #1f282f;--td-bfcm-sr-on-ink: #fff;--td-bfcm-sr-on-ink-soft: rgb(255 255 255 / 80%);--td-bfcm-sr-on-ink-rule: rgb(255 255 255 / 16%);--td-bfcm-sr-on-ink-divider: rgb(255 255 255 / 30%);--td-bfcm-sr-gold: #f3c72a;--td-bfcm-sr-on-gold: #3f4a55;--td-bfcm-sr-fog: #ebedec;--td-bfcm-sr-on-fog: #3f4a55;--td-bfcm-sr-card: #f1f3f2;--td-bfcm-sr-on-card: #3f4a55;--td-bfcm-sr-white: #fff;--td-bfcm-sr-on-white: #3f4a55;--td-bfcm-sr-muted: #6b737b;--td-bfcm-sr-rule: #d0d6dc;--td-bfcm-sr-focus: #3f4a55;--td-bfcm-sr-focus-on-dark: #fff;--td-bfcm-sr-font-display: var(--font-stack-headings);--td-bfcm-sr-font-body: var(--font-stack-body);--td-bfcm-sr-gutter: 20px;--td-bfcm-sr-max: 1280px}.td-bfcm-sr{--td-bfcm-sr-inline: var(--td-bfcm-sr-section-gutter, var(--td-bfcm-sr-gutter));background:var(--td-bfcm-sr-bg, var(--td-bfcm-sr-white));color:var(--td-bfcm-sr-text, var(--td-bfcm-sr-on-white));font-family:var(--td-bfcm-sr-font-body);padding:var(--td-bfcm-sr-pt-mobile) var(--td-bfcm-sr-inline) var(--td-bfcm-sr-pb-mobile);overflow-x:clip}.td-bfcm-sr *,.td-bfcm-sr *:before,.td-bfcm-sr *:after{box-sizing:border-box}.td-bfcm-sr__inner{max-width:var(--td-bfcm-sr-max);margin:0 auto}.td-bfcm-sr__heading{margin:0;font-family:var(--td-bfcm-sr-font-display);font-weight:700;font-size:30px;line-height:1.1;color:inherit;text-wrap:balance}.td-bfcm-sr__subline{margin:0;max-width:560px;font-size:15px;line-height:1.45}.td-bfcm-sr__strong{font-weight:600}.td-bfcm-sr__highlight{color:var(--td-bfcm-sr-gold)}.td-bfcm-sr__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 24px;border:1px solid var(--td-bfcm-sr-slate);background:var(--td-bfcm-sr-white);color:var(--td-bfcm-sr-on-white);font-family:var(--td-bfcm-sr-font-body);font-size:14px;font-weight:600;letter-spacing:.06em;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.td-bfcm-sr__button:hover,.td-bfcm-sr__button:focus-visible{background:var(--td-bfcm-sr-fog);color:var(--td-bfcm-sr-on-fog)}.td-bfcm-sr__button--solid{background:var(--td-bfcm-sr-slate);color:var(--td-bfcm-sr-on-slate)}.td-bfcm-sr__button--solid:hover,.td-bfcm-sr__button--solid:focus-visible{background:var(--td-bfcm-sr-ink);color:var(--td-bfcm-sr-on-ink)}.td-bfcm-sr__button[aria-disabled=true],.td-bfcm-sr__button:disabled{cursor:default}.td-bfcm-sr :focus-visible{outline:2px solid var(--td-bfcm-sr-focus);outline-offset:2px}.td-bfcm-sr--dark :focus-visible{outline-color:var(--td-bfcm-sr-focus-on-dark)}.td-bfcm-sr__visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.td-bfcm-sr__status:empty{display:contents}.td-bfcm-sr__error{margin:8px 0 0;font-size:13px;line-height:1.4}.td-bfcm-sr__error:empty{margin:0}.td-bfcm-sr--uppercase .td-bfcm-sr__caps{text-transform:uppercase}.td-bfcm-sr__placeholder{display:block;width:100%;height:100%;background:var(--td-bfcm-sr-card);fill:var(--td-bfcm-sr-rule)}.td-bfcm-sr-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px}.td-bfcm-sr-price__now{font-weight:700}.td-bfcm-sr-price__was{opacity:.85}.td-bfcm-sr-bundle{display:block}.td-bfcm-sr-bundle__button{width:100%;min-height:46px;padding:0 12px}.td-bfcm-sr-bundle__button:disabled,.td-bfcm-sr-bundle--ended .td-bfcm-sr-bundle__button,.td-bfcm-sr-bundle--ended .td-bfcm-sr-bundle__button:hover{background:var(--td-bfcm-sr-card);color:var(--td-bfcm-sr-on-card);border-color:var(--td-bfcm-sr-rule)}.td-bfcm-sr-bundle__button[aria-busy=true]{cursor:progress}@media(min-width:700px){:root{--td-bfcm-sr-gutter: 40px}.td-bfcm-sr{padding-top:var(--td-bfcm-sr-pt-desktop);padding-bottom:var(--td-bfcm-sr-pb-desktop)}.td-bfcm-sr__heading{font-size:48px;line-height:1.05}.td-bfcm-sr__subline{font-size:17px;line-height:1.5}}@media(min-width:1200px){:root{--td-bfcm-sr-gutter: 80px}}@media(prefers-reduced-motion:reduce){.td-bfcm-sr *,.td-bfcm-sr *:before,.td-bfcm-sr *:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/223/assets/td-bfcm-sr-base.css.map */
