.fm-text-lines{white-space:pre-line}.fm-slider .fm-hero__content{justify-content:center}.fm-slider:has(.fm-slider__controls) .fm-hero__content{padding-bottom:max(108px,5rem + 5vw)}.fm-slider__controls{position:absolute;z-index:2;left:0;bottom:24px;width:100%}.fm-slider__dots{position:static;margin:0 8px;background:transparent}.fm-slider__dots [data-bs-target]{display:flex;align-items:center;justify-content:center;width:32px;height:44px;margin:0;padding:0;border:0;background:transparent;opacity:1}.fm-slider__dots [data-bs-target]:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--fm-muted)}.fm-slider__dots .active:after{background:var(--fm-accent)}.fm-image-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--fm-surface)}.fm-image-placeholder img{width:143px;height:auto;max-width:65%;opacity:.6;object-fit:contain}.fm-gallery__main .fm-image-placeholder img,.fm-post__media .fm-image-placeholder img{width:143px;height:auto;object-fit:contain}.fm-card-badges{position:absolute;top:14px;left:14px;right:14px;display:flex;flex-wrap:wrap;gap:6px}.fm-card__media .fm-card-badges .fm-badge{position:static}.fm-newsletter fieldset{min-width:0}.fm-newsletter fieldset[disabled]{opacity:1}.fm-newsletter .btn-fm-dark:disabled{background:var(--fm-on-accent);border-color:var(--fm-on-accent);color:var(--fm-text);opacity:1}.fm-card .btn-fm-icon:disabled,.fm-header button:disabled,.fm-mini-product .btn-fm-icon:disabled,.fm-qty button:disabled,.fm-qty input:disabled,.fm-buy-btn:disabled,.fm-fav:disabled,.fm-buybar .btn:disabled{opacity:1;cursor:default}.fm-mini-product .btn-fm-icon:disabled:hover{background:transparent;color:var(--fm-accent)}.fm-header a[aria-disabled=true],.fm-offcanvas a[aria-disabled=true],.fm-footer a[aria-disabled=true]{pointer-events:none;cursor:default}@media(max-width:767.98px){.fm-slider .fm-hero--plain .fm-hero__content{padding-top:56px}.fm-slider:has(.fm-slider__controls) .fm-hero__content{padding-bottom:108px}.fm-slider__dots{margin:0}}@media(max-width:575.98px){.fm-card-badges{top:8px;left:8px;right:8px}}.fm-active-filter a{width:26px;height:26px;border-radius:999px;color:var(--fm-accent);display:inline-flex;align-items:center;justify-content:center}.fm-filter-box .fm-range{width:100%;height:44px;margin:4px 0;padding:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;cursor:pointer}.fm-filter-box .fm-range::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(to right,var(--fm-accent) 0%,var(--fm-accent) var(--fm-range-progress, 100%),#687477 var(--fm-range-progress, 100%),#687477 100%)}.fm-filter-box .fm-range::-moz-range-track{height:6px;border-radius:999px;background:#687477}.fm-filter-box .fm-range::-moz-range-progress{height:6px;border-radius:999px;background:var(--fm-accent)}.fm-filter-box .fm-range::-webkit-slider-thumb{width:22px;height:22px;margin-top:-8px;border:3px solid var(--fm-surface);border-radius:50%;background:var(--fm-accent);box-shadow:0 0 0 1px var(--fm-accent);-moz-appearance:none;appearance:none;-webkit-appearance:none}.fm-filter-box .fm-range::-moz-range-thumb{box-sizing:border-box;width:22px;height:22px;border:3px solid var(--fm-surface);border-radius:50%;background:var(--fm-accent);box-shadow:0 0 0 1px var(--fm-accent)}.fm-filter-box .fm-range:focus{outline:none}.fm-filter-box .fm-range:focus-visible{outline:2px solid var(--fm-accent);outline-offset:3px;border-radius:8px}.fm-filter-box .fm-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--fm-accent)}.fm-filter-box .fm-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px var(--fm-accent)}.fm-filter-box .fm-range:active::-webkit-slider-thumb{background:var(--fm-accent-hover)}.fm-filter-box .fm-range:active::-moz-range-thumb{background:var(--fm-accent-hover)}.fm-price-input{position:relative}.fm-price-input .fm-input{padding-right:38px}.fm-price-input>span{position:absolute;top:50%;right:14px;transform:translateY(-50%);color:var(--fm-muted);pointer-events:none}
