.pagination-wrapper{display:flex;justify-content:center;width:100%;margin:40px 0}.custom-filters-container{max-width:1580;margin:0 auto;padding:0 20px;position:relative;z-index:3;overflow:visible}.custom-filters-container:empty{display:none!important}.custom-filters-banner:empty,.custom-filters-banner:not(:has(.cfb-tabs)),.custom-filters-banner:not(:has(.cfb-contents)){display:none!important}.custom-filters-banner{display:flex;flex-direction:column;align-items:center;padding:20px 0 40px;background:#fff;width:100%;max-width:100%;overflow:hidden;box-sizing:border-box}.cfb-tabs{display:flex;justify-content:center;gap:40px;margin-bottom:20px;width:100%}.cfb-tabs:empty{display:none!important}.cfb-tabs:not(:has(.cfb-tab-btn)){display:none!important}.cfb-tab-btn{font-family:Zen Old Mincho,serif!important;background:none;font-weight:700;border:none;font-size:18px;color:#33333380;padding:15px 5px 2px;cursor:pointer;position:relative;text-transform:capitalize;transition:color .3s}.cfb-tab-btn.active{color:#333}.cfb-tab-btn.active:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1.5px;background:#111}.cfb-tab-content{display:none;width:100%;max-width:100%;overflow:hidden;opacity:0;transition:opacity .15s ease}.cfb-tab-content.active{display:block;opacity:1;animation:cfbFadeIn .15s ease forwards}.cfb-contents{width:100%;max-width:100%;overflow:hidden}@keyframes cfbFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.filter-options-outer{position:relative;width:100%;max-width:100%;margin:0 auto;display:flex;align-items:center;overflow:hidden}.filter-options-outer:empty,.filter-options-banner:empty,.cfb-tab-content:empty,.cfb-contents:empty{display:none!important}.filter-options-outer:has(.filter-options-banner:empty){display:none!important}.cfb-tab-content:not(:has(.filter-btn-new)),.cfb-tab-content:not(:has(.filter-btn)){display:none!important}.filter-options-banner{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:12px;padding:10px 0;overflow:visible;scroll-behavior:auto;scrollbar-width:none;-ms-overflow-style:none;width:100%;transition:transform .3s ease}.filter-options-banner::-webkit-scrollbar{display:none}.cfb-scroll-btn{position:absolute;top:50%;transform:translateY(-50%);background:#fff;border:1px solid #eee;border-radius:50%;width:40px;height:40px;display:none;align-items:center;justify-content:center;cursor:pointer;z-index:10;box-shadow:0 4px 12px #0000001f;color:#333;transition:all .3s cubic-bezier(.4,0,.2,1)}.cfb-scroll-btn:hover{background:#fff;border-color:#c9a646;color:#c9a646;box-shadow:0 6px 16px #c9a64633;transform:translateY(-50%) scale(1.05)}.cfb-scroll-btn.left{left:5px}.cfb-scroll-btn.right{right:5px}#filter-banner-ready-to-ship-moissanite-jewelry-1 .filter-btn{width:150px}@media(max-width:1300px){#filter-banner-best-fine-jewelry-1,#filter-banner-best-fine-jewelry-2,#filter-banner-best-fine-jewelry-3,#filter-banner-best-fine-jewelry-4,#filter-banner-gemstone-jewelry-1,#filter-banner-gemstone-jewelry-2{justify-content:center!important}#filter-banner-best-fine-jewelry-1+.cfb-scroll-btn,#filter-banner-best-fine-jewelry-2+.cfb-scroll-btn,#filter-banner-best-fine-jewelry-3+.cfb-scroll-btn,#filter-banner-best-fine-jewelry-4+.cfb-scroll-btn{display:none!important}#filter-banner-wedding-bands-2+.cfb-scroll-btn{display:none!important}.filter-options-outer:has(#filter-banner-wedding-bands-2) .cfb-scroll-btn{display:none!important}#filter-banner-wedding-bands-2{justify-content:center!important}.filter-options-outer:has(#filter-banner-best-fine-jewelry-1) .cfb-scroll-btn{display:none!important}.filter-options-outer:has(#filter-banner-best-fine-jewelry-2) .cfb-scroll-btn{display:none!important}.filter-options-outer:has(#filter-banner-best-fine-jewelry-3) .cfb-scroll-btn{display:none!important}.filter-options-outer:has(#filter-banner-best-fine-jewelry-4) .cfb-scroll-btn{display:none!important}.filter-options-outer:has(#filter-banner-gemstone-jewelry-2) .cfb-scroll-btn{display:none!important}.filter-options-outer:has(#filter-banner-gemstone-jewelry-3) .cfb-scroll-btn{display:none!important}.filter-options-outer:has(#filter-banner-gemstone-jewelry-4) .cfb-scroll-btn{display:none!important}.filter-options-outer:has(#filter-banner-gemstone-jewelry-1) .cfb-scroll-btn{display:none!important}#filter-banner-best-fine-jewelry-1 .filter-btn{width:125px!important}#filter-banner-gemstone-jewelry-1 .filter-btn{width:110px!important}.filter-options-outer{padding:0 55px;overflow:hidden;position:relative;max-width:100%;box-sizing:border-box}.filter-options-banner{justify-content:flex-start!important;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;scroll-behavior:auto;scrollbar-width:none;-ms-overflow-style:none;width:100%;max-width:100%}.filter-options-banner::-webkit-scrollbar{display:none}.filter-options-banner:active,.filter-options-banner.is-dragging{cursor:grabbing}.filter-btn-new,.filter-btn{flex-shrink:0;min-width:130px}.filter-options-outer .cfb-scroll-btn.left,.filter-options-outer .cfb-scroll-btn.right{display:flex!important;position:absolute!important;visibility:visible!important;opacity:1!important;transition:opacity .3s ease!important;z-index:10!important}.filter-options-outer .cfb-scroll-btn.left{left:5px!important}.filter-options-outer .cfb-scroll-btn.right{right:5px!important}.filter-options-outer .cfb-scroll-btn.disabled{opacity:.3!important;cursor:not-allowed!important;pointer-events:none!important}.cfb-tab-content.active .filter-options-banner{justify-content:flex-start!important}}@media(min-width:1301px){.filter-options-banner{flex-wrap:wrap!important;overflow:visible!important;justify-content:center!important}.filter-options-outer{overflow:visible!important;padding:0!important}.cfb-scroll-btn{display:none!important}}@media(max-width:990px){.cfb-scroll-btn{width:32px;height:32px}.cfb-scroll-btn svg{width:16px;height:16px}.cfb-scroll-btn.left{left:5px}.cfb-scroll-btn.right{right:5px}.filter-options-outer{padding:0 45px}}.filter-btn-new{text-decoration:none;color:inherit;flex:0 0 130px;transition:transform .2s,border-color .2s}.filter-btn-new__inner{background:#fff;border-radius:10px;padding:15px 10px;display:flex;flex-direction:column;align-items:center;gap:5px;height:100%;transition:all .3s ease}.filter-btn-new__inner.is-text-only{justify-content:center}.filter-btn-new__inner.is-text-only span{margin-top:0;font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.filter-btn-new.active .filter-btn-new__inner{border-color:#c9a646;background:#fdfaf3;box-shadow:0 4px 15px #c9a6461a}.filter-btn-new:hover .filter-btn-new__inner{border-color:#c9a646}.filter-btn-new__img-wrap{width:70px;height:70px;display:flex;align-items:center;justify-content:center}.filter-btn-new__img-wrap img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .3s}.filter-btn-new span{font-family:Public Sans;font-size:12px;color:#333;text-align:center;line-height:1.2;font-weight:400;display:block;width:100%;white-space:nowrap;margin-top:auto}@media(max-width:768px){.cfb-tabs{gap:20px;overflow:hidden;width:100%;justify-content:center;padding-left:20px}.cfb-tab-btn{white-space:nowrap;font-size:15px}.filter-btn-new{flex:0 0 100px}.filter-btn-new__img-wrap{width:45px;height:45px}.filter-btn-new span{font-size:12px}}.filter-bar-wrapper{display:flex;justify-content:space-between;align-items:center;padding:15px 0;margin-top:10px;animation:fadeInSimple .4s ease-out .2s forwards;opacity:0;position:relative;z-index:3}.filter-bar-wrapper:empty{display:none!important}.filter-bar-left{flex:0 0 auto}.filter-bar-left:empty{display:none!important}.filter-bar-right{display:flex;align-items:center;gap:20px}.filter-bar-right:empty{display:none!important}.product-count-text{font-family:Public Sans;font-size:15px;font-weight:400;color:#3339}.filter-by-label{font-family:Zen Old Mincho,serif;font-size:17px;color:#333;font-weight:700}@media(max-width:990px){.custom-filters-banner{padding-bottom:20px}.filter-bar-wrapper{flex-direction:column-reverse!important;align-items:flex-start;gap:15px;overflow:visible!important}.filter-bar-left{order:1!important;width:100%!important}.filter-bar-right{order:2!important;width:100%!important;justify-content:flex-end!important}.filter-bar-right{width:100%;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;padding-bottom:5px;justify-content:flex-end;position:relative}.custom-filters-container{overflow:visible!important}.dropdown-filter{position:relative;overflow:visible!important}.dropdown-toggle{position:relative;z-index:1}.dropdown-menu{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 8px 24px #00000026;z-index:1000;min-width:240px;max-width:300px;padding:8px 0;display:none;max-height:none!important;height:auto!important;overflow:visible!important;overflow-y:visible!important}.dropdown-menu[style*="display: block"]{display:block!important}.dropdown-item{display:flex;align-items:center;gap:12px;padding:12px 18px;font-size:14px;cursor:pointer;white-space:nowrap;transition:background .2s ease}.dropdown-item:hover{background:#f5f5f5}.dropdown-item input[type=radio],.dropdown-item input[type=checkbox]{width:18px;height:18px;margin:0;cursor:pointer;flex-shrink:0}.dropdown-item .label-text{flex:1;font-family:Public Sans,sans-serif;color:#333;font-weight:400}.dropdown-item .count{font-size:13px;opacity:.6;margin-left:auto;padding-left:10px}}@keyframes fadeInSimple{0%{opacity:0}to{opacity:1}}.filter-btn{flex:0 0 auto;border:2px solid #F0F0F0;padding:0;border-radius:8px;text-align:center;text-decoration:none;color:#333;width:120px;cursor:pointer;transition:all .3s ease;background:#fff;line-height:1.9rem;font-size:15px}.filter-btn img{width:100%;height:100%;object-fit:contain;margin:0 auto 8px;display:block;opacity:0;transition:opacity .4s ease}.filter-btn img.loaded{opacity:.7}.filter-btn.active img.loaded{opacity:1}.filter-btn:hover{border-color:#c9a646}.filter-btn.active{border-color:#c9a646;background:#fdfaf3;box-shadow:0 4px 12px #c9a64626}.facets-container,.facets,facet-filters-form,.collection-filters{display:none!important}.dropdown-filter{position:relative}.dropdown-filter:empty{display:none!important}.dropdown-toggle{font-family:Zen Old Mincho,serif;font-weight:700;background:none;color:#333;border:none;font-size:17px;cursor:pointer;display:flex;align-items:center;gap:5px;padding:5px 0}.dropdown-toggle:empty{display:none!important}.dropdown-toggle .arrow-down{display:flex;justify-content:center;align-items:center;font-size:10px;margin-top:8px;transition:transform .2s}.dropdown-toggle.open .arrow-down{transform:rotate(180deg)}.dropdown-menu{position:absolute;top:100%;right:0;background:#fff;border:1px solid #eee;border-radius:4px;box-shadow:0 10px 25px #0000001a;z-index:10;min-width:200px;padding:10px 0;display:none;max-height:none!important;height:auto!important;overflow:visible!important;overflow-y:visible!important}.dropdown-menu[style*="display: block"]{display:block!important}.dropdown-menu:empty{display:none!important}.dropdown-menu:not(:has(.dropdown-item)){display:none!important}.dropdown-item{display:flex;align-items:center;gap:10px;padding:10px 15px;font-size:14px;cursor:pointer;white-space:nowrap;transition:background .2s ease;font-family:Public Sans,sans-serif}.dropdown-item:hover{background:#f9f9f9}.dropdown-item input{margin:0;cursor:pointer;width:16px;height:16px;flex-shrink:0}.dropdown-item .count{font-size:.85em;opacity:.6;margin-left:auto;padding-left:10px}.filter-checkbox{cursor:pointer}.label-text{flex:1}.current-sort{font-weight:300;font-family:Public Sans;color:#3339;font-size:15px;margin-top:5px}#ProductGridContainer{opacity:1!important;visibility:visible!important;transform:none!important;position:relative!important}.custom-filter-skeleton{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding:0;width:100%;margin-top:30px;margin-bottom:60px}.skeleton-card{background:#fff;border:1px solid #eee;border-radius:0;overflow:hidden;display:flex;flex-direction:column;height:100%}@keyframes skeleton-shimmer{0%{background-position:-800px 0}to{background-position:800px 0}}.skeleton-img-wrapper{width:100%;position:relative;height:0;padding-bottom:100%;overflow:hidden;background:#f0efe9}.skeleton-img{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#f0efe9,#e2e1d7,#f0efe9 80px);background-size:800px 100%;animation:skeleton-shimmer 1.4s infinite linear}.skeleton-text{padding:2.5rem 2rem;display:flex;flex-direction:column;gap:12px;flex:1}.skeleton-line{height:14px;border-radius:3px;background:linear-gradient(90deg,#f0efe9,#e2e1d7,#f0efe9 80px);background-size:800px 100%;animation:skeleton-shimmer 1.4s infinite linear}.skeleton-line.short{width:55%}.skeleton-line.price{width:40%;margin-top:4px;height:18px}@media(max-width:989px){.custom-filter-skeleton{grid-template-columns:repeat(2,1fr);gap:15px}}@media(max-width:749px){.custom-filter-skeleton{grid-template-columns:repeat(2,1fr);gap:10px}.skeleton-text{padding:1rem}}.pagination-wrapper{margin:60px 0 40px;display:flex;justify-content:center;width:100%}.pagination__list{display:flex;align-items:center;gap:8px;list-style:none;padding:0;margin:0}.pagination__item{text-decoration:none;color:#666;font-size:14px;min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:color .2s ease;background:transparent;border:none}.pagination__item:hover{color:#000}.pagination__item--current{color:#000;text-decoration:underline!important;text-underline-offset:6px;text-decoration-thickness:1px;font-weight:400;border:none!important}.pagination__item--ellipsis{color:#999}.pagination__item-arrow{padding:0 10px;color:#000}.pagination__item-arrow svg{display:block}#product-grid{margin-top:20px;margin-bottom:30px;padding:0!important;list-style:none!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;width:100%}@media screen and (min-width:990px){#product-grid{grid-template-columns:repeat(4,1fr)!important;gap:20px!important}#product-grid .grid__item{width:100%!important;max-width:100%!important;padding:0 6px}}.pagination:not(#custom-pagination-wrapper .pagination),nav[role=navigation]:not(#custom-pagination-wrapper nav),#ProductGridContainer>nav,#ProductGridContainer>.pagination,.collection>nav,[class*=pagination]:not(#custom-pagination-wrapper):not(#custom-pagination-wrapper *):not(.pagination__item):not(.pagination__list){display:none!important}#custom-pagination-wrapper{display:flex!important}#custom-pagination-wrapper .pagination{display:block!important}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 5rem}@media screen and (max-width:749px){.page-width{padding:0 1.5rem}}.mmf-card__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.custom-filters-container *:empty:not(input):not(img):not(svg):not(path):not(circle):not(br):not(hr){display:none!important}.custom-filters-container .filter-options-banner:not(:has(*)){display:none!important}.custom-filters-container .cfb-tab-content:not(:has(*)){display:none!important}.custom-filters-container .cfb-contents:not(:has(.cfb-tab-content:has(*))){display:none!important}.custom-filters-banner:not(:has(.cfb-tab-btn)),.custom-filters-banner:not(:has(.filter-btn)),.custom-filters-banner:not(:has(.filter-btn-new)){display:none!important}.dropdown-filter:not(:has(.dropdown-item)){display:none!important}.filter-bar-wrapper:not(:has(.filter-bar-left *)):not(:has(.filter-bar-right *)){display:none!important}@media(max-width:1480px){.filter-btn{width:100px}.filter-btn-new__img-wrap{width:60px;height:60px}}@media(max-width:1024px){.filter-btn{width:100px;min-width:100px}.filter-btn-new__img-wrap{width:50px;height:50px}}@media screen and (max-width:990px){#product-grid{grid-template-columns:repeat(2,1fr)!important;gap:15px!important}#product-grid .grid__item{width:100%!important;max-width:100%!important}}@media(max-width:500px){#product-grid .grid__item{background:#f6f4ed;border-radius:8px;padding:5px;box-shadow:0 2px 8px #0000000f}.card__heading-wrapper .card__heading{max-width:90%!important}#product-grid .grid__item .card-wrapper,#product-grid .grid__item .product-card-wrapper{background:transparent}.full-unstyled-link{font-size:15px;line-height:1.5}.card--standard>.card__content{padding:8px!important}.card__information{padding:0!important;overflow:hidden}.card-information-grid{display:flex!important;flex-direction:column!important;gap:4px!important;margin-top:10px!important}.cig-top-row{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;gap:12px!important}.cig-price-main{flex-shrink:0!important;margin:0!important;order:1!important;display:flex;align-items:center}.cig-price-compare .money{font-size:13px!important;text-decoration:line-through}.cig-price-main .price,.cig-price-main .money{font-size:15px!important;display:inline-block!important;line-height:normal}.cig-price-compare{margin:0!important;flex-shrink:0!important;order:2!important;display:flex;align-items:center}.cig-price-compare .price-item--regular{font-size:13px!important}.cig-price-compare .price-item--regular,.cig-price-compare .money,.cig-price-compare s{display:inline-block!important;font-size:15px}.cig-bottom-row{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;gap:10px!important;margin-top:0!important}.cig-rating-stars{margin:0!important;display:flex!important;align-items:center!important;flex-shrink:0!important;order:1!important}.cig-rating-stars .custom-rating-stars-img{display:block!important;height:15px}.cig-rating-count{margin:0!important;flex-shrink:0!important;order:2!important}.cig-rating-count .rating-count-val{display:inline-block!important;font-size:14px!important}}@media(max-width:700px){.custom-filters-banner,.filter-bar-wrapper,.cfb-tabs,.cfb-contents,.filter-options-outer{display:none!important}.mobile-filter-trigger{display:flex!important;align-items:center;justify-content:center;gap:8px;width:100%;margin:0 auto;padding:10px 20px;background:#f0ede5;border:1px solid #ddd;border-radius:6px;font-family:Zen Old Mincho,serif;font-size:18px;font-weight:700;color:#333;cursor:pointer;transition:all .3s ease;box-shadow:0 -2px 12px #00000026;position:fixed;bottom:0;left:50%;transform:translate(-50%);z-index:999}.mobile-filter-trigger:hover{border-color:#c9a646;background:#fdfaf3}.mobile-filter-trigger svg{width:20px;height:20px}.mobile-product-count{display:block!important;text-align:left;width:100%;margin:12px 0 10px;padding:0}.mobile-product-count-text{font-family:Public Sans,sans-serif;font-size:14px;font-weight:400;color:#666;display:inline-block}}.mobile-filter-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:9998;display:none;opacity:0;transition:opacity .3s ease}.mobile-filter-popup-overlay.active{display:block;opacity:1}.mobile-filter-popup{position:fixed;height:80%;left:0;right:0;bottom:0;background:#f8f8f8;z-index:9999;display:none;flex-direction:column;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);border-radius:50px 50px 0 0;box-shadow:0 -4px 20px #00000026}.mobile-filter-popup.active{display:flex;transform:translateY(0)}.mobile-filter-header{display:flex;align-items:center;justify-content:center;padding:30px 20px;border-bottom:1px solid #e0e0e0;background:#fff;position:sticky;top:0;z-index:10;box-shadow:0 2px 4px #0000000d;border-radius:50px 50px 0 0}.mobile-filter-title{font-family:Zen Old Mincho,serif;font-size:20px;font-weight:700;color:#333;margin:0;text-align:center;flex:1}.mobile-filter-close{background:none;border:none;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666;transition:color .3s ease;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.mobile-filter-close:hover{color:#333}.mobile-filter-close svg{width:24px;height:24px;stroke-width:2.5}.mobile-filter-content{flex:1;overflow-y:auto;padding:0;-webkit-overflow-scrolling:touch;background:#f8f8f8}.mobile-filter-section{background:#fff;margin-bottom:12px;padding:25px 30px}.mobile-filter-section-title{font-family:Zen Old Mincho,serif;font-size:15px;font-weight:600;color:#666;margin:0 0 16px;text-transform:uppercase;letter-spacing:.5px}.mobile-filter-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.mobile-filter-item{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 8px;background:#fff;border:1.5px solid #e8e8e8;border-radius:8px;text-decoration:none;color:#333;transition:all .3s ease;cursor:pointer;position:relative;-webkit-tap-highlight-color:transparent}@media(hover:hover){.mobile-filter-item:hover{border-color:#c9a646;background:#fdfaf3;transform:translateY(-2px);box-shadow:0 4px 12px #c9a64626}}.mobile-filter-item.active{border-color:#c9a646;background:#fdfaf3;box-shadow:0 0 0 2px #c9a64633}.mobile-filter-item.active:after{content:"\2713";position:absolute;top:6px;right:6px;width:18px;height:18px;background:#c9a646;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.mobile-filter-item-img{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.mobile-filter-item-img img{max-width:100%;max-height:100%;object-fit:contain;filter:grayscale(.2);transition:filter .3s ease}.mobile-filter-item.active .mobile-filter-item-img img{filter:grayscale(0)}@media(hover:hover){.mobile-filter-item:hover .mobile-filter-item-img img{filter:grayscale(0)}}.mobile-filter-item-label{font-family:Public Sans,sans-serif;font-size:12px;color:#555;text-align:center;line-height:1.3;font-weight:400}.mobile-filter-item.active .mobile-filter-item-label{color:#333;font-weight:500}.mobile-filter-chips{display:flex;flex-wrap:wrap;gap:8px}.mobile-filter-chip{padding:10px 18px;background:#fff;border:1.5px solid #e8e8e8;border-radius:6px;font-family:Public Sans,sans-serif;font-size:13px;color:#555;cursor:pointer;transition:all .3s ease;font-weight:400;-webkit-tap-highlight-color:transparent}@media(hover:hover){.mobile-filter-chip:hover{border-color:#c9a646;background:#fdfaf3;color:#c9a646;transform:translateY(-1px)}}.mobile-filter-chip.active{border-color:#c9a646;background:#c9a646;color:#fff;font-weight:500}.mobile-filter-footer{display:none!important}.product-count-text{text-align:center;font-size:14px;color:#666;margin:10px 0 20px}@media(min-width:701px){.mobile-filter-trigger,.mobile-product-count,.mobile-filter-popup-overlay,.mobile-filter-popup{display:none!important}}.no-results-found{text-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:300px!important;margin:0 auto!important;padding:40px 20px!important}.no-results-found p{font-family:Public Sans,sans-serif;font-size:16px;color:#666;margin:0 auto!important;text-align:center!important}#product-grid.collection--empty,.grid.collection--empty{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;text-align:center!important}@media(max-width:850px){.dropdown-toggle{padding:0}#filter-bar-ready-to-ship-moissanite-jewelry{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;overflow:visible!important}#filter-bar-ready-to-ship-moissanite-jewelry .filter-bar-left{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important}#filter-bar-ready-to-ship-moissanite-jewelry .filter-bar-right{width:100%!important;flex-wrap:wrap!important;gap:13px!important;justify-content:flex-end!important;overflow:visible!important}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/component-custom-collection-filters.css.map */
