.ffcs{position:relative;overflow:hidden;border-radius:10px;background:#f4f8f7;user-select:none;-webkit-user-select:none;touch-action:pan-y}.ffcs__viewport{overflow:hidden}.ffcs__track{display:flex;width:100%;will-change:transform;transform:translate3d(0,0,0);transition:transform 380ms cubic-bezier(.22,.61,.36,1)}.ffcs.is-dragging .ffcs__track{transition:none}.ffcs__slide{flex:0 0 100%;width:100%;min-width:0}.ffcs__img,.ffcs__slide img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;margin:0;-webkit-user-drag:none;user-select:none}.ffcs__arrow{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid rgb(20 32 29 / .08);border-radius:50%;color:#14201d;background:rgb(255 255 255 / .94);box-shadow:0 2px 10px rgb(20 32 29 / .16);opacity:0;cursor:pointer;pointer-events:none;transform:translateY(-50%);transition:opacity 0.18s ease,background-color 0.18s ease}.ffcs__arrow--prev{inset-inline-start:8px}.ffcs__arrow--next{inset-inline-end:8px}.ffcs:hover .ffcs__arrow{opacity:1;pointer-events:auto}.ffcs__arrow:hover{background:#fff}.ffcs__arrow[disabled]{opacity:0!important;pointer-events:none}@media (hover:none),(max-width:782px){.ffcs__arrow{display:none}}.ffcs-dots{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 10px;padding:0}.ffcs-dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#cbdad5;cursor:pointer;transition:background-color 0.18s ease,width 0.18s ease}.ffcs-dot:hover{background:#9fb0ab}.ffcs-dot.is-active{width:20px;border-radius:999px;background:#0f6e63}.ffcs-dot:focus-visible{outline:2px solid #0f6e63;outline-offset:3px}.ffcs-dots{position:relative}.ffcs-dot::before{content:"";position:absolute;top:-12px;bottom:-12px;width:22px;margin-inline-start:-7px}[dir="rtl"] .ffcs__track{direction:ltr}@media (prefers-reduced-motion:reduce){.ffcs__track{transition:none}.ffcs-dot{transition:none}}.woocommerce ul.products li.product .ffcs{margin-bottom:0}.woocommerce ul.products li.product .ffcs+.woocommerce-loop-product__title,.woocommerce ul.products li.product .ffcs-dots+.price{margin-top:4px}