.t4s-filter-area{padding:24px!important;margin:22px 0 32px!important;border:1px solid #e6e3df!important;border-radius:12px!important;background:#f8f7f5;box-shadow:none!important}.rc-facets{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px!important;margin:0!important;width:100%;font-family:Inter,var(--font-family-1),sans-serif;align-items:start}.rc-facets-intro{grid-column:1/-1;order:-10;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 0 12px!important;border:0!important}.rc-facets-intro h2{font-family:inherit;font-weight:600;font-size:18px;line-height:1.35;letter-spacing:-.3px;margin:0 0 5px;color:#181818}.rc-facets-intro p{font-size:12px;line-height:1.5;color:#666;margin:0}.rc-facets-clear{color:#292929!important;text-decoration:underline;text-underline-offset:4px;font-size:12px;white-space:nowrap}.rc-facet{margin:0!important;padding:0!important;width:auto!important;min-width:0;border:1px solid #e6e3df;border-radius:8px;background:#fff;overflow:hidden}.rc-facet--color-de-joya{order:-6}.rc-facet--color-de-piedra{order:-5}.rc-facet--tipo-de-joya{order:-4}.rc-facet--material{order:-3}.rc-facet--forma{order:-2}.rc-facet--ubicacion-de-piercing{order:-1}.rc-facet-title{list-style:none;display:flex;align-items:center;gap:8px;min-height:56px;padding:16px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;color:#1b1b1b}.rc-facet-title::-webkit-details-marker{display:none}.rc-facet-title>svg{margin-left:auto;flex-shrink:0;transition:transform .15s}.rc-facet[open]>.rc-facet-title>svg{transform:rotate(180deg)}.rc-facet-title:focus-visible,.rc-filter-values a:focus-visible,.rc-facets-clear:focus-visible{outline:2px solid #141414;outline-offset:-3px;border-radius:5px}.rc-facet[open]>.rc-facet-title{padding-bottom:10px}.rc-selected-count{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;border-radius:50px;background:#242424;color:#fff;font-size:10px}.rc-facet-body{padding:0 12px 12px!important}.rc-facet-help{font-size:11px;line-height:1.5;margin:0 4px 10px;color:#777}.rc-facets .rc-filter-values{max-height:252px!important;overflow:auto!important;scrollbar-width:thin;scrollbar-color:#c9c5bf transparent;overscroll-behavior:contain;padding:0!important;margin:0!important}.rc-facets .rc-filter-values li{margin:0 0 3px!important;line-height:1.3!important;list-style:none}.rc-facets .rc-filter-values li:last-child{margin-bottom:0!important}.rc-facets .rc-filter-values li a{display:flex!important;align-items:center;gap:9px;min-height:43px;padding:7px 8px!important;border:1px solid transparent;border-radius:6px;font-family:inherit;font-size:12px;font-weight:400;line-height:1.4;color:#333!important;text-transform:none!important;transition:background .15s,border-color .15s}.rc-facets .rc-filter-values a:hover{background:#f5f4f1!important;border-color:#e2dfd9;color:#111!important}.rc-facets .rc-filter-values .is--selected a{border-color:#333;background:#f5f3ee!important;color:#111!important;font-weight:500}.rc-facets .rc-filter-values .is--disabled{opacity:.4;pointer-events:none}.rc-value-label{flex:1;min-width:0}.rc-facets .rc-value-count{margin:0!important;min-width:25px;text-align:center;font-size:10px;line-height:20px;padding:0 4px;border-radius:4px;background:#f2f1ef;color:#777;font-variant-numeric:tabular-nums;flex-shrink:0}.rc-filter-visual{width:28px;height:28px;flex:0 0 28px;display:flex;align-items:center;justify-content:center;overflow:hidden}.rc-filter-swatch{border-radius:50%;border:1px solid #00000018;box-shadow:inset 0 0 0 2px #fff5;background:var(--rc-swatch,#f2f2f2)}.rc-filter-swatch img{width:100%;height:100%;object-fit:cover}.rc-filter-symbol{color:#6d6559}.rc-value-check{width:15px;height:15px;flex:0 0 15px;border:1px solid #d6d3cd;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#fff;background:#fff}.rc-value-check svg{visibility:hidden}.is--selected>a>.rc-value-check{background:#222;border-color:#222}.is--selected>a>.rc-value-check svg{visibility:visible}.rc-facet .noUi-connect{background:#252525}.rc-facet .noUi-connects{background:#ddd9d2}.rc-facet .noUi-handle:before,.rc-facet .noUi-handle:after{background:#252525}.rc-facet .noUi-handle:focus-visible{outline:2px solid #222;outline-offset:3px}.rc-facet .t4s-price_slider_wrapper{padding:8px 22px 20px!important}.rc-facet .t4s-price_slider_amount{margin:0}.rc-facet .t4s-price_slider_btn{border:1px solid #222!important;color:#fff!important;background:#222!important;border-radius:5px!important;font-size:11px!important;text-transform:none!important;min-height:40px}.rc-facet .t4s-price_label{font-family:inherit;font-size:12px}.rc-filter-drawer .t4s-drawer__header{border-bottom:1px solid #e6e3df;padding:18px 20px;background:#fff}.rc-filter-drawer .t4s-drawer__header>span{font-family:Inter,var(--font-family-1),sans-serif!important;font-size:17px!important;font-weight:600!important}.rc-filter-drawer .t4s-drawer__close{color:#222!important;min-width:40px;min-height:40px}.rc-filter-drawer .rc-facets{grid-template-columns:1fr;padding:18px}.rc-filter-drawer .rc-facets-intro{display:block!important;padding:0 0 6px!important}.rc-filter-drawer .rc-facets-intro h2{display:none}.rc-filter-drawer .rc-facets-clear{display:inline-block;margin-top:12px}.rc-filter-drawer .rc-filter-bottom{border-top:1px solid #e6e3df;padding:14px 18px calc(14px + env(safe-area-inset-bottom))!important;background:#fff}.rc-filter-bottom>button{width:100%;min-height:46px;border-radius:6px;background:#222;color:#fff;font-family:Inter,var(--font-family-1),sans-serif;font-size:13px;font-weight:500}.t4s-collection-header .t4s-btn-filter{border:1px solid #d8d5cf!important;border-radius:7px!important;padding:11px 17px!important;min-height:43px;color:#222!important;background:#fff!important;font-family:Inter,var(--font-family-1),sans-serif;font-size:13px!important;font-weight:500!important;gap:8px}.t4s-collection-header .t4s-btn-filter.is--clicked{background:#252525!important;color:#fff!important;border-color:#252525!important}.t4s-collection-header .t4s-dropdown__sortby button[data-dropdown-open]{font-family:Inter,var(--font-family-1),sans-serif;font-size:12px;border:1px solid #e5e2dd;border-radius:7px;padding:11px 12px;min-height:43px}.t4s-active-filters{font-family:Inter,var(--font-family-1),sans-serif;display:flex;flex-wrap:wrap;align-items:center;gap:8px!important;margin-bottom:24px!important}.t4s-active-filters__count{font-size:12px;margin-right:12px!important}.t4s-active-filters__remove-filter{background:#f4f2ed!important;border:1px solid #e1ded7;border-radius:30px;padding:7px 12px!important;margin:0!important;font-size:11px!important;color:#222!important}.t4s-active-filters__clear{font-size:11px!important;color:#333!important;text-decoration:underline;text-underline-offset:3px}.rc-badges{position:absolute;z-index:4;top:12px;left:12px;right:12px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.rc-badge{display:inline-flex;align-items:center;gap:5px;width:max-content;max-width:100%;padding:6px 9px;border-radius:4px;font-family:Inter,var(--font-family-1),sans-serif;font-size:10px;line-height:1.2;font-weight:500;letter-spacing:.05px;white-space:nowrap;box-shadow:0 1px 3px #00000008}.rc-badge--bestseller{background:#f2eee4;color:#3c3324;border:1px solid #e3dac8}.rc-badge--sale{background:#282722;color:#fff;border:1px solid #282722}.rc-badge--soldout{background:#ffffffeb;color:#666;border:1px solid #e5e5e5}.rc-badges--detail{position:static;margin:0 0 12px;display:flex}.rc-badges--detail .rc-badge{font-size:11px;padding:7px 10px}.t4s-single-product-badge .t4s-badge-item{font-family:Inter,var(--font-family-1),sans-serif!important;font-size:11px!important;font-weight:500!important;border-radius:4px!important;min-width:0!important;min-height:0!important;width:auto!important;height:auto!important;padding:7px 10px!important;line-height:1.3!important}@media(max-width:1024px)and (min-width:768px){.rc-facets{grid-template-columns:repeat(2,minmax(0,1fr))}.t4s-filter-area{padding:18px!important}}@media(max-width:767px){#t4s-filter-hidden.rc-filter-drawer{width:min(380px,calc(100vw - 24px));max-width:calc(100vw - 24px)}.rc-filter-drawer .t4s-drawer__scroll{background:#f8f7f5}.rc-facets{grid-template-columns:1fr}.rc-facet-title{min-height:53px;padding:15px;font-size:13px}.rc-facets .rc-filter-values li a{min-height:46px;font-size:13px}.rc-facets .rc-filter-values{max-height:250px!important}.rc-facet-body{padding:0 10px 10px!important}.rc-badges{top:8px;left:8px;right:8px;gap:4px}.rc-badge{font-size:9px;padding:5px 7px;gap:4px}.rc-badge svg{width:10px;height:10px}.t4s-collection-header .t4s-btn-filter{padding:10px 12px!important;font-size:12px!important}.t4s-active-filters{gap:6px!important}.t4s-active-filters__count{width:100%;margin-bottom:3px!important}}@media(prefers-reduced-motion:reduce){.rc-facet-title>svg,.rc-filter-values a{transition:none!important}}.rc-badge--custom{background:#fff;color:#333;border:1px solid #ddd}.rc-filter-drawer .t4s-drawer__content{overflow:hidden}.rc-filter-drawer .t4s-drawer__main{min-height:0}.rc-filter-bottom .rc-first-order-cart-offer{display:none!important}.t4s-collection-header .t4s-layout__switch{gap:3px}.t4s-collection-header .t4s-layout__switch button{opacity:.5;transform:scale(.8);margin:0!important}.t4s-collection-header .t4s-layout__switch button:hover,.t4s-collection-header .t4s-layout__switch button.is--active{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/24/assets/rc-discovery.css.map */
