@import"https://fonts.googleapis.com/css2?family=Assistant:wght@400;800&display=swap";.rc{--rc-brand: #099a6f;--rc-accent: #C8102E;--rc-radius: 12px;display:flex;flex-direction:column;height:100%;color:#1a1a1a;text-decoration:none}.rc:focus-visible{outline:2px solid var(--rc-brand);outline-offset:3px;border-radius:var(--rc-radius)}.rc__media{position:relative;isolation:isolate;aspect-ratio:1 / 1;border-radius:var(--rc-radius);overflow:hidden;background:#f4f4f4}.rc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease}.rc__img--alt{opacity:0}@media(hover:hover){.rc:hover .rc__img--alt{opacity:1}}.rc__badges{position:absolute;inset-block-start:8px;z-index:2;display:flex;flex-direction:column;gap:4px}.rc__badges--start{inset-inline-start:8px;align-items:flex-start}.rc__badges--end{inset-inline-end:8px;align-items:flex-end}.rc__badge{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;line-height:1;padding:4px 7px;border-radius:4px;color:#fff;background:var(--rc-accent)}.rc__badge--sale{font-family:Assistant,sans-serif;font-weight:800;font-size:12px}.rc__badge--pop{background:#fff4cc;color:#1a1a1a;box-shadow:0 1px 3px #0000001f;font-size:12px;padding:5px 8px}.rc__badge--muted{background:#8a8a8a}.rc__star{color:#f5b301;font-size:10px}.rc__info{display:flex;flex-direction:column;align-items:center;gap:6px;padding-block-start:12px;text-align:center}.rc__title{margin:0;font-family:Assistant,sans-serif;font-weight:800;font-size:17px;line-height:1.35;min-height:2.7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rc__rating{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#1a1a1a}.rc__stars{position:relative;display:inline-block;font-size:16px;line-height:1;letter-spacing:1px;color:#d4d4d4}.rc__stars:before{content:"\2605\2605\2605\2605\2605"}.rc__stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;inset-block-start:0;inset-inline-start:0;width:var(--rc-rating);overflow:hidden;white-space:nowrap;color:#f2a900}.rc__price{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px}.rc__now{font-size:19px;font-weight:400}.rc__now--sale{color:var(--rc-accent)}.rc__compare{font-size:17px;color:#1a1a1a}@media(max-width:989px){.rc__badges{inset-block-start:6px;gap:3px}.rc__badges--start{inset-inline-start:6px}.rc__badges--end{inset-inline-end:6px}.rc__badge,.rc__badge--pop{font-size:10px;padding:4px 6px}.rc__badge--sale{font-size:11px}.rc__info{gap:4px;padding-block-start:8px}.rc__title{font-size:14px}.rc__rating{font-size:11px;gap:4px}.rc__stars{font-size:13px}.rc__price{gap:6px}.rc__now{font-size:16px}.rc__compare{font-size:13px}}#product-grid{row-gap:28px}@media(min-width:990px){#product-grid{row-gap:44px}}@media(prefers-reduced-motion:reduce){.rc *{transition:none!important}}.facets__heading,.facets__summary,.facets__summary span,.facet-filters__label,.facet-filters__sort,.facet-filters__sort option,.product-count__text,.mobile-facets__open-label,.mobile-facets__heading,.mobile-facets__summary span{font-weight:700;color:#1a1a1a;opacity:1}.facets__summary .svg-wrapper svg,.facets__summary .icon-caret,.facet-filters__field .icon-caret{color:#1a1a1a}.product-count.light{opacity:1}.facets__display,.facets__disclosure[open],.facet-filters,.facets-container{z-index:20}.facets__display{position:absolute}price-range.rs-hidden{display:none!important}.facets__display:has(.rs){min-width:340px}.facets__display:has(.rs) .facets__selected{display:none}.rs{--rs-ink: #1a1a1a;--rs-brand: #099a6f;padding:16px 8px 10px}.rs__values{display:flex;align-items:center;gap:10px;margin-bottom:30px}.rs__val{flex:1;text-align:center;font-family:Assistant,sans-serif;font-size:16px;font-weight:800;color:var(--rs-ink);border:1.5px solid var(--rs-brand);border-radius:8px;padding:8px 6px}.rs .rs__dash{display:block!important;width:12px;height:2px;background:var(--rs-brand);flex:none}.rs__slider{position:relative;height:26px;margin-inline:11px}.rs .rs__track,.rs .rs__fill{display:block!important;position:absolute;top:50%;height:6px;transform:translateY(-50%);border-radius:6px}.rs__track{left:-11px;right:-11px;background:#e3e3e3}.rs__fill{background:var(--rs-brand)}.rs__range{position:absolute;top:0;left:-11px;width:calc(100% + 22px);height:26px;margin:0;padding:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none;z-index:3}.rs__range:focus{outline:none}.rs__range::-webkit-slider-runnable-track{background:none;height:26px}.rs__range::-moz-range-track{background:none}.rs__range::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:22px;height:22px;margin-top:2px;border-radius:50%;background:var(--rs-ink);border:4px solid #fff;box-shadow:0 0 0 1.5px var(--rs-ink),0 2px 6px #00000040;cursor:grab;transition:transform .15s}.rs__range::-moz-range-thumb{pointer-events:auto;width:14px;height:14px;border-radius:50%;background:var(--rs-ink);border:4px solid #fff;box-shadow:0 0 0 1.5px var(--rs-ink),0 2px 6px #00000040;cursor:grab}.rs__range:active::-webkit-slider-thumb{transform:scale(1.15);cursor:grabbing}.rs__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1.5px var(--rs-ink),0 0 0 5px #099a6f59}.rs__bubble{position:absolute;bottom:calc(100% + 6px);transform:translate(-50%);background:var(--rs-brand);color:#fff;font-size:12px;font-weight:700;line-height:1;padding:5px 8px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s}.rs__bubble:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:var(--rs-brand)}.rs.is-dragging .rs__bubble{opacity:1}.rs__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.rs__chip{font:inherit;font-size:13px;font-weight:700;color:var(--rs-ink);background:#fff;border:1.5px solid #d6d6d6;border-radius:999px;padding:7px 14px;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.rs__chip:hover{border-color:var(--rs-ink)}.rs__chip:hover{border-color:var(--rs-brand);color:var(--rs-brand)}.rs__chip.is-active{background:var(--rs-brand);border-color:var(--rs-brand);color:#fff}@media(max-width:989px){.rs{padding-inline:4px}.rs__range::-webkit-slider-thumb{width:26px;height:26px;margin-top:0}}@media(prefers-reduced-motion:reduce){.rs *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/remora-card.css.map */
