.filter-group-sort-by,.filter-group__heading .icon-caret,.item-filter-ab,.filter-group-que-joya-buscas,.filter-group-elige-el-acabado,.filter-group-cual-es-tu-vibe-de-hoy,.filter-group-perfecto-para,.filter-group-imprescindibles,.filter-group-talla-de-anillo,.filter-group-rango-de-precios{display:none}#CollectionLoop{padding-top:10px}.collection__nav{z-index:40!important}.filter-group-sort-by,.filter-group__heading .icon-caret,.filter-group-que-joya-buscas,.filter-group-elige-el-acabado,.filter-group-cual-es-tu-vibe-de-hoy,.filter-group-perfecto-para,.filter-group-imprescindibles,.filter-group-talla-de-anillo,.filter-group-rango-de-precios{display:block!important}.item-filter-ab{display:initial!important}.popout--sort,.btn-filter-ab .icon-nav-arrow-down,.collection__sidebar__buttons,.filter-group__heading .icon-minus,.filter-group__heading .icon-plus,.item-filter-org,.sidebar__item-cuentas,.filter-group-availability,.filter-group-price,.filter-group-category,.filter-group-disponibilidad,.filter-group-precio,.filter-group-categoria,.filter-group-tipo{display:none!important}.btn-filter-ab.btn-filter-ab{border:0px!important;font-family:var(--FONT-STACK-BODY);font-weight:500;text-transform:none;font-size:14px!important;color:#000!important;margin:15px 0px 15px var(--outer)!important;padding:10px 20px!important;text-align:center;display:flex;align-items:center;justify-content:center;background:#9dd615;border-radius:500px!important;height:auto!important;width:280px!important}.btn-filter-ab.btn-filter-ab:hover{background-color:#8cbf13}.filter-group.filter-group{margin-top:0!important}.filter-group__heading .icon{--icon-size: 16px}.item-filter-ab svg{height:18px;width:auto;display:block}.collection__filters.collection__filters{width:100%}.collection__sidebar.collection__sidebar{padding-top:0!important;padding-right:0!important;color:#fff;-webkit-mask-image:none!important}.collection__sidebar__slider.expanded{max-width:350px;min-width:320px!important;border:0px}.collection__sidebar__buttons.collection__sidebar__buttons{padding:var(--inner) var(--gutter) var(--inner) var(--outer)!important;padding-right:0!important}.collection__sidebar__buttons.collection__sidebar__buttons a{background:#f9d0de;border-color:#f9d0de}.filter-group__heading.filter-group__heading{font-size:14px;letter-spacing:.4px;color:#002105;padding:16px 30px 16px 16px;border-bottom:1px solid #909090!important}.filter-group__heading .icon-caret.icon-caret{top:50%;transform:translateY(-50%);right:16px;color:#002105}details[open=true] .filter-group__heading .icon-caret.icon-caret{transform:translateY(-70%) rotate(180deg)}details[open=true] .filter-group__heading.filter-group__heading .icon-caret{color:#fff}details[open=true] .filter-group__heading.filter-group__heading{background-color:#3899e7;color:#fff}collection-filters-form .collection-nav{padding:0 16px 16px!important}collection-filters-form details[open=true] .collection-nav{background:#d7ebfa;color:#4f4f4f}.swatch__button.swatch__button{font-size:12px;letter-spacing:.4px;width:30px!important;min-width:30px!important;height:30px!important}.swatch__button img{width:100%;height:auto}.sidebar__item.sidebar__item label{color:#4f4f4f;font-size:12px!important}.sidebar__item.sidebar__item label:after{right:0!important;left:initial;border:1px solid #B7B7B7!important;border-radius:3px!important;width:18px;height:18px}.sidebar__item.sidebar__item label:hover:after{border:1px solid #000!important}.sidebar__item.sidebar__item input:checked~label:after{background-color:#00782c!important;padding:0!important;box-shadow:0 0!important;background-image:url(/cdn/shop/files/icon-check-w.svg?v=1760603012);background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid #00782c!important}.link--add label{padding-left:0!important;padding-right:calc(1em + 10px);color:#4f4f4f}.link--disable label{padding-left:0!important;padding-right:calc(1em + 10px)}.link--remove label{padding-left:0!important;padding-right:calc(1em + 10px);color:#4f4f4f}.sort-option{margin-top:12px!important;display:flex;justify-content:space-between;font-size:12px!important}.sort-option.is-active,.sort-option.is-active *{font-weight:400!important}.sort-option [type=radio]{accent-color:#00782C;width:20px;min-width:20px;height:20px;cursor:pointer;margin:0}#reset-sort{cursor:pointer}.active__filters__clear.active__filters__clear,.active__filters__remove.active__filters__remove{border-radius:50px;background:#f5a2be;color:#002105;padding-top:10px;padding-bottom:10px;font-size:12px;letter-spacing:.2px}.active__filters__remove.active__filters__remove:hover{background-color:#fb79be}.active__filters__clear.active__filters__clear{background:#f9d0de;order:1000}.popout--group .popout__toggle.popout__toggle{color:#717171;font-size:14px;letter-spacing:.4px;gap:4px}.collection__sidebar__head.collection__sidebar__head.collection__sidebar__head,.collection__sidebar__head.mobile,.collection__nav{border:0px!important;border-bottom:0px!important}.collection__products .grid-outer{padding-top:10px!important}@media only screen and (min-width: 750px){.collection__sidebar__slider{top:120px!important}.filter-group__heading.filter-group__heading:hover .icon-caret{color:#fff}.filter-group__heading.filter-group__heading:hover{background-color:#3899e7;color:#fff}.collection__sidebar__slider.expanded .collection__sidebar{max-height:calc(100vh - 140px)}}@media only screen and (max-width: 749px){.collection__nav--filter.collection__nav--sort{justify-content:center!important}.collection__sidebar__slider{transition:none!important;display:none!important}.collection__sidebar__slider.expanded{width:calc(100% - 40px)!important;max-height:85vh!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;border-radius:10px!important;transition:none!important;display:block!important}.collection__sidebar.collection__sidebar{padding-left:0!important;height:90%!important;padding-bottom:0!important}.collection__active__filters{padding:0 15px}}@media screen and (max-width: 480px){.popout--group.popout--group{width:100%;box-sizing:border-box}.btn-filter-ab.btn-filter-ab.btn-filter-ab{width:calc(100% - 30px)!important;margin:12px auto 0!important}.btn-filter-ab.btn-filter-ab,.btn-filter-ab *{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/174/assets/optimize-collection.css.map */
