:root{--ff-container-left-padding: 64px;--ff-container-right-padding: 64px;--ff-container-max-width: 1510px}body{scroll-behavior:smooth;background-color:#fff}.ff-container{max-width:var(--ff-container-max-width);margin-left:auto;margin-right:auto;padding-left:var(--ff-container-left-padding);padding-right:var(--ff-container-right-padding)}.ff-main-bg-color{background-color:var(--ff-main-bg-color, transparent)}.ff-mt{margin-top:var(--ff-margin-top, 0px)}.ff-mb{margin-bottom:var(--ff-margin-bottom, 0px)}.ff-pt{padding-top:var(--ff-padding-top, 0px)}.ff-pb{padding-bottom:var(--ff-padding-bottom, 0px)}.ff-grid-block{display:grid;grid-template-columns:repeat(var(--ff-grid-cols, 2),minmax(0,1fr));row-gap:var(--ff-grid-row-gap, 0px);column-gap:var(--ff-grid-col-gap, 0px)}.ff-grid-margin{margin-top:var(--ff-grid-margin-top, 0px);margin-bottom:var(--ff-grid-margin-bottom, 0px)}.ff-margin-tb{margin-top:var(--ff-margin-top, 0px);margin-bottom:var(--ff-margin-bottom, 0px)}.ff-grid-asymmetric-block{display:grid;grid-template-columns:var(--ff-grid-asymmetric-template, 1fr 1fr);column-gap:var(--ff-grid-asymmetric-col-gap, 0px);row-gap:var(--ff-grid-asymmetric-row-gap, 0px)}.ff-richtext-block__content,.ff-richtext-block__content *{color:var(--ff-richtext-color);font-size:var(--ff-richtext-size);font-weight:var(--ff-richtext-weight);line-height:var(--ff-richtext-line-height);text-align:var(--ff-richtext-align)}.ff-richtext-block__content p{margin:0}.ff-button-block__content{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s;background-color:var(--ff-button-background);color:var(--ff-button-color);border:var(--ff-button-border-width) solid var(--ff-button-border-color);border-radius:var(--ff-button-border-radius);font-size:var(--ff-button-size)!important;font-weight:var(--ff-button-weight);line-height:1;padding:var(--ff-button-padding-vertical) var(--ff-button-padding-horizontal);width:var(--ff-button-width)}.ff-button-block__content:hover,.ff-button-block__content.is-active{background-color:var(--ff-button-background-hover);color:var(--ff-button-color-hover);border-color:var(--ff-button-border-color-hover)}.ff-button-block__content:disabled,.ff-button-block__content.is-disabled,.ff-button-block__content[data-blocked-by]{opacity:.5;cursor:not-allowed}.ff-button-block__content:disabled *,.ff-button-block__content.is-disabled *,.ff-button-block__content[data-blocked-by] *{pointer-events:none}.ff-badge-block{display:inline-flex;align-items:center;justify-content:center;background-color:var(--ff-badge-background);color:var(--ff-badge-color);font-size:var(--ff-badge-size);font-weight:var(--ff-badge-weight);line-height:var(--ff-badge-line-height);border-radius:var(--ff-badge-border-radius);padding:var(--ff-badge-padding-vertical) var(--ff-badge-padding-horizontal)}.ff-input-block-content{display:block;width:100%;background-color:var(--ff-input-background);color:var(--ff-input-color);font-size:var(--ff-input-size);font-weight:var(--ff-input-weight);line-height:var(--ff-input-line-height);text-align:var(--ff-input-align);border-radius:var(--ff-input-border-radius);padding:var(--ff-input-padding-vertical) var(--ff-input-padding-horizontal);border:var(--ff-input-border-width, 0px) solid var(--ff-input-border-color, transparent);outline:none;box-shadow:none}.ff-input-block-content:focus,.ff-input-block-content:focus-visible{outline:none;box-shadow:none}.ff-input-block-content::placeholder{color:var(--ff-input-placeholder-color)}.ff-input-block-content[aria-invalid=true]{border-color:#c0392b}[data-ff-field-error],[data-ff-form-error]{margin:0;color:#c0392b;font-size:12px}.ff-box-block{width:var(--ff-box-width, auto);background-color:var(--ff-box-bg);border-radius:var(--ff-box-border-radius, 8px);padding:var(--ff-box-padding-y, 40px) var(--ff-box-padding-x, 40px);border:var(--ff-box-border-width, 0px) solid var(--ff-box-border-color, transparent);height:var(--ff-box-height, auto)}.ff-badge-circle-block{position:relative;flex-shrink:0;width:var(--ff-badge-circle-width, 32px);height:var(--ff-badge-circle-height, 32px);border-radius:var(--ff-badge-circle-radius, 100px);background-color:var(--ff-badge-circle-color, #191919)}.ff-badge-circle-block .ff-richtext-block__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center}.ff-separator-block{display:block;width:100%;height:var(--ff-separator-height, 1px);background-color:var(--ff-separator-bg, #191919)}.ff-container-block{width:100%;max-width:var(--ff-container-block-max-width, 100%);margin-left:auto;margin-right:auto}.ff-row-block{display:flex;flex-direction:row;flex-wrap:var(--ff-row-wrap, wrap);column-gap:var(--ff-row-gap, 8px);align-items:var(--ff-row-align, center)}@media screen and (max-width:997px){:root{--ff-container-left-padding: 24px;--ff-container-right-padding: 24px}.ff-mt{margin-top:var(--ff-margin-top--mb, var(--ff-margin-top, 0px))}.ff-mb{margin-bottom:var(--ff-margin-bottom--mb, var(--ff-margin-bottom, 0px))}.ff-pt{padding-top:var(--ff-padding-top--mb, var(--ff-padding-top, 0px))}.ff-pb{padding-bottom:var(--ff-padding-bottom--mb, var(--ff-padding-bottom, 0px))}.ff-grid-block{grid-template-columns:repeat(var(--ff-grid-columns--mb, 1),1fr);row-gap:var(--ff-grid-row-gap--mb, 0px);column-gap:var(--ff-grid-col-gap--mb, 0px)}.ff-grid-asymmetric-block{grid-template-columns:var(--ff-grid-asymmetric-template--mb, 1fr);column-gap:var(--ff-grid-asymmetric-col-gap--mb, 0px);row-gap:var(--ff-grid-asymmetric-row-gap--mb, 0px)}.ff-richtext-block__content,.ff-richtext-block__content *{font-size:var(--ff-richtext-size--mb);font-weight:var(--ff-richtext-weight--mb);text-align:var(--ff-richtext-align--mb)}.ff-button-block__content{font-size:var(--ff-button-size--mb);font-weight:var(--ff-button-weight--mb);padding:var(--ff-button-padding-vertical--mb) var(--ff-button-padding-horizontal--mb);border-width:var(--ff-button-border-width--mb);border-radius:var(--ff-button-border-radius--mb);width:var(--ff-button-width--mb)}.ff-badge-block{font-size:var(--ff-badge-size--mb);font-weight:var(--ff-badge-weight--mb);border-radius:var(--ff-badge-border-radius--mb);padding:var(--ff-badge-padding-vertical--mb) var(--ff-badge-padding-horizontal--mb)}.ff-input-block-content{font-size:var(--ff-input-size--mb);font-weight:var(--ff-input-weight--mb);text-align:var(--ff-input-align--mb);border-radius:var(--ff-input-border-radius--mb);padding:var(--ff-input-padding-vertical--mb) var(--ff-input-padding-horizontal--mb)}.ff-box-block{padding:var(--ff-box-padding-y--mb) var(--ff-box-padding-x--mb);height:var(--ff-box-height--mb, var(--ff-box-height, auto));width:var(--ff-box-width--mb, var(--ff-box-width, auto))}.ff-container-block{max-width:var(--ff-container-block-max-width--mb, var(--ff-container-block-max-width, 100%))}.ff-margin-tb{margin-top:var(--ff-margin-top--mb, var(--ff-margin-top, 0px));margin-bottom:var(--ff-margin-bottom--mb, var(--ff-margin-bottom, 0px))}.ff-row-block{column-gap:var(--ff-row-gap--mb, var(--ff-row-gap, 8px))}.ff-badge-circle-block{width:var(--ff-badge-circle-width--mb, var(--ff-badge-circle-width, 32px));height:var(--ff-badge-circle-height--mb, var(--ff-badge-circle-height, 32px))}.ff-grid-margin{margin-top:var(--ff-grid-margin-top--mb, var(--ff-grid-margin-top, 0px));margin-bottom:var(--ff-grid-margin-bottom--mb, var(--ff-grid-margin-bottom, 0px))}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ff-base.css.map */
