:root{--ff-container-left-padding: 64px;--ff-container-right-padding: 64px;--ff-container-max-width: 1510px}body{scroll-behavior:smooth;background-color:}.page-width{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-margin-tb{margin-top:var(--ff-margin-top, 0px);margin-bottom:var(--ff-margin-bottom, 0px)}.ff-richtext-block__content,.ff-richtext-block__content *{color:var(--ff-richtext-color);font-family:var(--ff-richtext-font-family, inherit);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 *{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);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-gap{gap:var(--ff-gap, 0)}.ff-button-block__image{display:block;width:var(--ff-button-block__image-width, 24px);height:var(--ff-button-block__image-height, 24px);flex-shrink:0;object-fit:contain}.ff-badge-block{display:inline-flex;align-items:center;justify-content:center;background-color:var(--ff-badge-background);color:var(--ff-badge-color);font-family:var(--ff-badge-font-family, inherit);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:none;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-grid-asymmetric-block{display:grid;width:100%;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-col-block{display:grid;height:fit-content;grid-template-columns:1fr;gap:var(--ff-col-gap, 8px);justify-items:var(--ff-col-align, stretch)}@keyframes ff-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ff-box-skeleton-block{display:block;width:var(--ff-skeleton-width, 100%);height:var(--ff-skeleton-height, 10px);border-radius:var(--ff-skeleton-radius, 4px);background-color:var(--ff-skeleton-bg, #FCD8D9);background-image:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.5) 50%,transparent 100%);background-size:200% 100%;animation:ff-shimmer 1.6s ease-in-out infinite}.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-tabs-block .ff-tabs-radio{display:none}.ff-tabs-block .ff-tabs-triggers{display:flex;justify-content:center;align-items:center;gap:var(--ff-tabs-trigger-gap, 24px)}.ff-tabs-block .ff-tabs-panel--2{display:none}.ff-tabs-block .ff-tabs-radio--2:checked~.ff-tabs-panel--1{display:none}.ff-tabs-block .ff-tabs-radio--2:checked~.ff-tabs-panel--2{display:block}.ff-tabs-block .ff-tabs-radio--1:checked~.ff-tabs-triggers .ff-tabs-trigger--1,.ff-tabs-block .ff-tabs-radio--1:checked~.ff-tabs-triggers .ff-tabs-trigger--1 *{color:var(--ff-tabs-active-color)}.ff-tabs-block .ff-tabs-radio--2:checked~.ff-tabs-triggers .ff-tabs-trigger--2,.ff-tabs-block .ff-tabs-radio--2:checked~.ff-tabs-triggers .ff-tabs-trigger--2 *{color:var(--ff-tabs-active-color)}.ff-tabs-block .ff-tabs-radio--1:checked~.ff-tabs-triggers .ff-tabs-trigger--1,.ff-tabs-block .ff-tabs-radio--2:checked~.ff-tabs-triggers .ff-tabs-trigger--2{text-decoration:underline;text-underline-offset:4px}.ff-tabs-block .ff-tabs-trigger:hover,.ff-tabs-block .ff-tabs-trigger:hover *{color:var(--ff-tabs-hover-color)}.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)}@media screen and (max-width:767px){.ff-separator-block{height:var(--ff-separator-height--mb, var(--ff-separator-height, 1px))}}.ff-row-block{display:flex;flex-direction:row;flex-wrap:var(--ff-row-wrap, wrap);gap:var(--ff-row-gap, 8px);align-items:var(--ff-row-align, center)}.ff-image-fluid-block{display:block}.ff-image-fluid-block .ff-image-snippet{display:block;width:auto;height:auto;max-width:var(--ff-image-max-width);max-height:var(--ff-image-max-height);object-fit:var(--ff-image-object-fit);object-position:var(--ff-image-object-position);border-radius:var(--ff-image-border-radius)}.ff-image-fixed-block{display:block}.ff-image-fixed-block .ff-image-snippet{display:block;width:var(--ff-image-width, auto);height:var(--ff-image-height, auto);object-fit:var(--ff-image-object-fit);object-position:var(--ff-image-object-position);border-radius:var(--ff-image-border-radius)}.ff-image-ratio-block{display:block;width:100%;aspect-ratio:var(--ff-image-ratio);border-radius:var(--ff-image-ratio-border-radius);overflow:hidden}.ff-image-ratio-block .ff-image-snippet{display:block;width:100%;height:100%;object-fit:var(--ff-image-ratio-object-fit);object-position:var(--ff-image-ratio-object-position)}.ff-container-block{width:100%;max-width:var(--ff-container-block-max-width);margin-left:auto;margin-right:auto}.ff-hero-image-block{position:relative;overflow:hidden;display:flex;min-height:var(--ff-hero-min-height, 60vh);width:var(--ff-hero-width, 100%);justify-content:var(--ff-overlay-horizontal-align, center);align-items:var(--ff-overlay-vertical-align, center);border:var(--ff-hero-border-width, 0px) solid var(--ff-hero-border-color, transparent);border-radius:var(--ff-hero-border-radius, 0px)}.ff-hero-image-block .ff-hero-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}.ff-hero-background-block,.ff-hero-background-block .ff-image-snippet{display:block;width:100%;height:100%}.ff-hero-background-block .ff-image-snippet{object-fit:var(--ff-image-object-fit, cover);object-position:var(--ff-image-object-position, center center);border-radius:var(--ff-image-border-radius, 0)}.ff-image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:var(--ff-image-overlay-bg)}.ff-hero-image-block .ff-hero-overlay{position:relative;z-index:3;padding:var(--ff-overlay-padding, 40px)}.ff-hotspot-image{position:relative;min-height:var(--ff-hotspot-image-min-height, 50vh)}.ff-hotspot-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ff-hotspot-bg .ff-image-fluid-block,.ff-hotspot-bg .ff-image-fluid-block .ff-image-snippet{width:100%;height:100%;margin:auto}.ff-hotspot-radio{display:none}.ff-hotspot-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.ff-hotspot-dot-block{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;cursor:pointer;display:block;line-height:0}.ff-hotspot-dot-block img{display:block;width:100%;height:100%;object-fit:contain}.ff-hotspot-dot__placeholder{display:block;width:100%;height:100%;background:#fffc;border-radius:50%;border:2px solid currentColor}.ff-hotspot-panel-block{position:absolute;transform:var(--ff-hotspot-panel-transform, translate(-50%, -50%));z-index:3;background:var(--ff-hotspot-panel-bg, #ffffff);color:var(--ff-hotspot-panel-color, #191919);border:var(--ff-hotspot-panel-border-width, 0px) solid var(--ff-hotspot-panel-border-color, transparent);text-align:var(--ff-hotspot-panel-text-align, left);font-size:var(--ff-hotspot-panel-size, 13px);font-weight:var(--ff-hotspot-panel-weight, 400);line-height:var(--ff-hotspot-panel-line-height, 1.4);padding:var(--ff-hotspot-panel-padding-v, 12px) var(--ff-hotspot-panel-padding-h, 16px);border-radius:var(--ff-hotspot-panel-radius, 4px);max-width:var(--ff-hotspot-panel-max-width, 200px);transition:opacity .15s ease;transition-delay:.1s}.ff-hotspot-panel-block strong{font-weight:var(--ff-hotspot-panel-strong-weight, 700)}@media screen and (max-width:767px){: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-cols--mb, 1),minmax(0,1fr));row-gap:var(--ff-grid-row-gap--mb, 0px);column-gap:var(--ff-grid-col-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-richtext-block__content *{margin:0}.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-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-gap{gap:var(--ff-gap--mb, var(--ff-gap, 0))}.ff-button-block__image{width:var(--ff-button-block__image-width--mb, var(--ff-button-block__image-width, 24px));height:var(--ff-button-block__image-height--mb, var(--ff-button-block__image-height, 24px))}.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-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-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-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-row-block{gap:var(--ff-row-gap--mb, var(--ff-row-gap, 8px))}.ff-container-block{max-width:var(--ff-container-block-max-width--mb)}.ff-image-fluid-block .ff-image-snippet{max-width:var(--ff-image-max-width--mb);max-height:var(--ff-image-max-height--mb)}.ff-image-fixed-block .ff-image-snippet{width:var(--ff-image-width--mb, var(--ff-image-width, auto));height:var(--ff-image-height--mb, var(--ff-image-height, auto))}.ff-image-ratio-block{aspect-ratio:var(--ff-image-ratio--mb)}.ff-hero-image-block{min-height:var(--ff-hero-min-height--mb, var(--ff-hero-min-height, 50vh));width:var(--ff-hero-width--mb, var(--ff-hero-width, 100%));justify-content:var(--ff-overlay-horizontal-align--mb, var(--ff-overlay-horizontal-align, center));align-items:var(--ff-overlay-vertical-align--mb, var(--ff-overlay-vertical-align, center))}.ff-hero-image-block .ff-hero-overlay{padding:var(--ff-overlay-padding--mb, var(--ff-overlay-padding, 20px))}.ff-hotspot-image{display:flex;flex-direction:column;min-height:0;gap:8px}.ff-hotspot-bg{position:relative;inset:auto;flex-shrink:0;height:var(--ff-hotspot-image-min-height--mb, var(--ff-hotspot-image-min-height, 50vh))}.ff-hotspot-layer{position:static;display:contents}.ff-hotspot-dot-block{display:none}.ff-hotspot-panel-block{position:static;transform:none;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ff-base.css.map */
