.hide-pagebar{display:none}.hidden-xxs-up{display:none!important}@media (max-width:319.98px){.hidden-xxs-down{display:none!important}}@media (min-width:320px){.hidden-xs-up{display:none!important}}@media (max-width:575.98px){.hidden-xs-down{display:none!important}}@media (min-width:576px){.hidden-sm-up{display:none!important}}@media (max-width:767.98px){.hidden-sm-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (max-width:991.98px){.hidden-md-down{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}@media (max-width:1199.98px){.hidden-lg-down{display:none!important}}@media (min-width:1200px){.hidden-xl-up{display:none!important}}@media (max-width:1439.98px){.hidden-xl-down{display:none!important}}@media (min-width:1440px){.hidden-xxl-up{display:none!important}}.hidden-xxl-down{display:none!important}body.page-catalog-item-list #skip-to-products{text-align:left}body.page-catalog-item-list #skip-to-products a{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}body.page-catalog-item-list #skip-to-products a:focus{height:auto;outline-color:#ff0;position:static;width:auto}@media (max-width:1199.98px){body.page-catalog-item-list #skip-to-products{display:none}}body.page-catalog-item-list.noscroll{overflow:hidden}body.page-catalog-item-list .overlay-loader{align-items:center;background:rgba(0,0,0,.4);color:#fff;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2003}body.page-catalog-item-list .banner-wrapper{padding-bottom:2rem}body.page-catalog-item-list .banner-wrapper img{width:100%}body.page-catalog-item-list .banner-wrapper .brand-description{color:#777;font-size:1rem;line-height:1.7;margin-bottom:0;margin-top:1rem}body.page-catalog-item-list .mobile-filter-title{border-bottom:1px solid #ddd;display:none;padding-bottom:1rem}body.page-catalog-item-list #close-mobile-filters{display:none;position:absolute;right:20px;top:15px}body.page-catalog-item-list #close-mobile-filters:before{color:#777;content:"\F410";font-display:swap;font-family:Font Awesome\ 6 Pro;font-size:1.2rem;font-weight:900}body.page-catalog-item-list .row-results{display:grid}body.page-catalog-item-list .row-results.one-row{grid-template-columns:20% 80%}body.page-catalog-item-list .row-results.one-row .catalog-filters{grid-row:1/3}body.page-catalog-item-list .row-results.one-row .row-catalog{grid-column:2/3}body.page-catalog-item-list .row-results.one-row .row-catalog.full-width{grid-column:1/3}body.page-catalog-item-list .row-results.one-row .endless-scrolling-button{grid-column:2/3;grid-row:2/4}body.page-catalog-item-list .row-results.full-width .endless-scrolling-button,body.page-catalog-item-list .row-results.full-width .row-catalog{grid-column:1/3}body.page-catalog-item-list .row-results.two-rows{display:block}@media (max-width:1199.98px){body.page-catalog-item-list .row-results{display:block}}body.page-catalog-item-list .row-catalog{display:grid;height:fit-content}body.page-catalog-item-list .row-catalog.catalog-grid-layout-3{grid-template-columns:repeat(3,1fr)}body.page-catalog-item-list .row-catalog.catalog-grid-layout-4{grid-template-columns:repeat(4,1fr)}body.page-catalog-item-list .row-catalog.catalog-grid-layout-6{grid-template-columns:repeat(6,1fr)}body.page-catalog-item-list .row-catalog.catalog-grid-layout-6 .item-product .nav-actions-left{margin-right:0}body.page-catalog-item-list .row-catalog.catalog-grid-layout-6 .item-product .nav-actions-right{flex-wrap:nowrap}@media (max-width:991.98px){body.page-catalog-item-list .row-catalog,body.page-catalog-item-list .row-catalog.catalog-grid-layout-3,body.page-catalog-item-list .row-catalog.catalog-grid-layout-4,body.page-catalog-item-list .row-catalog.catalog-grid-layout-6{grid-template-columns:repeat(3,1fr)}}@media (max-width:767.98px){body.page-catalog-item-list .row-catalog,body.page-catalog-item-list .row-catalog.catalog-grid-layout-3,body.page-catalog-item-list .row-catalog.catalog-grid-layout-4,body.page-catalog-item-list .row-catalog.catalog-grid-layout-6{grid-template-columns:repeat(2,1fr)}}body.page-catalog-item-list .endless-scrolling-button{text-align:center}body.page-catalog-item-list .row-toolbar{align-items:center;justify-content:space-between;margin-left:0;margin-right:0}body.page-catalog-item-list .row-toolbar .column-pagination ul{align-items:center;margin-bottom:0;padding-bottom:0}body.page-catalog-item-list .row-toolbar .column-pagination ul .page-item{font-size:.9rem}body.page-catalog-item-list .row-toolbar .column-pagination ul .page-item.active .page-link{background:#000;border:1px solid #eee;color:#fff}body.page-catalog-item-list .row-toolbar .column-pagination ul .page-item:not(.active):hover .page-link{color:#eb9ab3}body.page-catalog-item-list .row-toolbar .column-pagination ul .page-link{background:#fff;border-radius:3px;color:#000;padding:.3rem .5rem}body.page-catalog-item-list .row-toolbar .column-pagination ul .page-link:hover{background:#fff;border-color:#eee;color:#000}body.page-catalog-item-list .row-toolbar.row-toolbar-top{border-bottom:1px solid #eee;margin-bottom:3rem;padding-bottom:1rem;padding-top:1rem}@media (min-width:1200px){body.page-catalog-item-list .row-toolbar.row-toolbar-top{border-top:1px solid #eee}}body.page-catalog-item-list .row-toolbar.row-toolbar-top .column-info{align-items:center;display:flex;justify-content:flex-start;padding-left:0}body.page-catalog-item-list .row-toolbar.row-toolbar-top .column-info span{font-weight:700;margin-right:.7rem}body.page-catalog-item-list .row-toolbar.row-toolbar-top .column-info form.form-sort{align-items:center;display:flex;margin-right:1rem}body.page-catalog-item-list .row-toolbar.row-toolbar-top .column-info form.form-sort label{font-style:italic;margin-bottom:0;margin-right:1rem}body.page-catalog-item-list .row-toolbar.row-toolbar-top .column-info form.form-sort .form-control{font-size:.8rem}body.page-catalog-item-list .row-toolbar.row-toolbar-top .btn-filter-toggle{margin-right:1rem}body.page-catalog-item-list .row-toolbar.row-toolbar-top .column-pagination{border-right:1px solid #ddd;margin:0 0 0 auto}body.page-catalog-item-list .row-toolbar.row-toolbar-top .column-pagination .page-item:last-child .page-link:not([aria-label="Next Page"]){margin-right:1rem}body.page-catalog-item-list .row-toolbar.row-toolbar-top .column-count{padding-left:1rem;position:relative}@media (min-width:768px) and (max-width:991.98px){body.page-catalog-item-list .row-toolbar.row-toolbar-top{align-items:flex-start;border-top:1px solid #eee;flex-direction:column;padding-top:1rem}body.page-catalog-item-list .row-toolbar.row-toolbar-top .column-info{border-top:none;margin-bottom:1rem}body.page-catalog-item-list .row-toolbar.row-toolbar-top .column-pagination{margin:initial}body.page-catalog-item-list .row-toolbar.row-toolbar-top .column-count{display:none}}@media (max-width:991.98px){body.page-catalog-item-list .row-toolbar.row-toolbar-top .column-pagination{border-right:none}}@media (max-width:767.98px){body.page-catalog-item-list .row-toolbar.row-toolbar-top{flex-direction:column;padding-bottom:.5rem}body.page-catalog-item-list .row-toolbar.row-toolbar-top .column-count,body.page-catalog-item-list .row-toolbar.row-toolbar-top .column-info form.form-paginate,body.page-catalog-item-list .row-toolbar.row-toolbar-top .column-info span{display:none}body.page-catalog-item-list .row-toolbar.row-toolbar-top .column-pagination{border-top:1px solid #f4f4f4;margin:1rem auto 0;padding-top:.5rem;width:100%}body.page-catalog-item-list .row-toolbar.row-toolbar-top .column-pagination .pagination{justify-content:center}}body.page-catalog-item-list .row-toolbar.row-toolbar-bottom{border-top:1px solid #f4f4f4;margin-left:0;margin-right:0;margin-top:-.05rem;padding-top:1rem}body.page-catalog-item-list .row-toolbar.row-toolbar-bottom>.col,body.page-catalog-item-list .row-toolbar.row-toolbar-bottom>[class*=col-]{padding-left:0;padding-right:0}@media (max-width:991.98px){body.page-catalog-item-list .row-toolbar.row-toolbar-bottom{flex-direction:column}body.page-catalog-item-list .row-toolbar.row-toolbar-bottom .column-count{border-bottom:1px solid #f4f4f4;margin-bottom:1rem;padding-bottom:1rem;text-align:center;width:100%}}@media (max-width:767.98px){body.page-catalog-item-list .row-toolbar.row-toolbar-bottom .column-count{display:none}}body.page-catalog-item-list .catalog-filters{margin-top:-3rem;padding-top:2rem}body.page-catalog-item-list .catalog-filters .reset{color:#555}body.page-catalog-item-list .catalog-filters .reset:hover{color:#eb9ab3;text-decoration:none}body.page-catalog-item-list .catalog-filters .reset i{font-size:.75rem;transform:scaleX(-1)}body.page-catalog-item-list .catalog-filters .toggle-more-filters{display:none}body.page-catalog-item-list .catalog-filters form.section-filters label,body.page-catalog-item-list .catalog-filters form.section-filters span{font-size:1rem}body.page-catalog-item-list .catalog-filters form.section-filters label{cursor:pointer;margin-bottom:0}body.page-catalog-item-list .catalog-filters form.section-filters ul{list-style:none;padding:0}body.page-catalog-item-list .catalog-filters form.section-filters ul a:hover,body.page-catalog-item-list .catalog-filters form.section-filters ul li:hover{color:#eb9ab3}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.active .filter-title .filter-title-label{color:#861a3b}body.page-catalog-item-list .catalog-filters form.section-filters .filter-title{color:#777;cursor:pointer}body.page-catalog-item-list .catalog-filters form.section-filters .filter-title-label{font-size:1rem;font-weight:700;position:relative}body.page-catalog-item-list .catalog-filters form.section-filters .filter-title-label:hover{color:#000}body.page-catalog-item-list .catalog-filters form.section-filters .filter-title-label:after{position:absolute}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.cut li label:after{display:none}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.cut label:hover{cursor:pointer}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.cut label:hover .svg-gemstone svg path{stroke:#000!important}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.cut label.active{background:grey}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.cut label.active label,body.page-catalog-item-list .catalog-filters form.section-filters .form-group.cut label.active label:hover .svg-gemstone svg path{stroke:#000!important;stroke-width:.5rem!important}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.cut label input{display:none}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.cut label svg{display:block;height:29.5px;text-align:center;width:29.5px}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.cut label svg path{stroke:#555!important;stroke-width:.35rem!important}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.cut label span.text{display:none}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.price .filter-dropdown{display:flex;flex-direction:row;flex-wrap:wrap;min-width:200px}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.price .price-range{display:block;margin-bottom:1rem}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.price .input-group{display:flex;width:100%}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.price .input-group:first-child{margin-right:1rem}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.price .input-group-addon{margin-right:.3rem}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.price .input-group-addon i{color:#555}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.price .input-group .form-control{border-radius:5px;font-size:.8rem;height:auto;padding:.1rem .5rem}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.price button{border-radius:3px;font-size:.7rem;padding:.3rem 1rem .2rem;text-transform:uppercase}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.price button.set-price{background-color:#555;border:none;color:#fff;font-weight:700;margin-right:.5rem}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.price button.set-price:hover{background-color:#861a3b;color:#fff}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.price button.reset-price{background:transparent;border:1px solid #555;color:#555}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.price button.reset-price:hover{background-color:#861a3b;color:#fff}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.price button.reset-price i{color:#777;font-size:.7rem}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.price button.reset-price:hover i{color:#fff}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone{padding-left:0}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li{display:block}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.aquamarine .icon{background:#7fffd4;border:1px solid #00cc87}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.white-agate .icon{background:#d8d1d8;border:1px solid #9e8c9e}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.blue-agate .icon{background:#1274dc;border:1px solid #083666}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.black-agate .icon{background:#0a0a0a;border:1px solid #000}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.green-agate .icon{background:#08584c;border:1px solid #000}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.green-amethyst .icon{background:#c6d6bc;border:1px solid #83a66d}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.amethyst .icon{background:#9248ba;border:1px solid #4a245f}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.citrine .icon{background:#faf8c8;border:1px solid #efe953}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.coral .icon{background:#f28b96;border:1px solid #e41a2f}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.pink-corundum .icon{background:#eeacc1;border:1px solid #d84272}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.brown-diamond .icon{background:#a85e35;border:1px solid #472816}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.blue-diamond .icon{background:#277395;border:1px solid #0d2530}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.black-diamond .icon{background:#686767;border:1px solid #282828}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.red-diamond .icon{background:#c60c14;border:1px solid #4e0508}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.pink-diamond .icon{background:#f47c9b;border:1px solid #de1347}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.yellow-diamond .icon{background:#baae4a;border:1px solid #605a25}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.green-diamond .icon{background:#9ebda9;border:1px solid #598368}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.emerald .icon{background:#358569;border:1px solid #112a21}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.garnet .icon{background:#db344b;border:1px solid #7a1623}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.rhodolite-garnet .icon{background:#a23b6c;border:1px solid #45192e}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.white-mother-of-pearl .icon{background:#d6d8d7;border:1px solid #959a97}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.pearl .icon{background:#f0f0f0;border:1px solid #b0b0b0}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.mother-of-pearl .icon{background:#fff;border:1px solid #bfbfbf}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.black-mother-of-pearl .icon{background:#828c8a;border:1px solid #444a49}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.pink-mother-of-pearl .icon{background:#c19f9c;border:1px solid #885955}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.yellow-mother-of-pearl .icon{background:#dbcd94;border:1px solid #b39c3c}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.black-onyx .icon{background:#393940;border:1px solid #000}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.opal .icon{background:#cdc4bd;border:1px solid #968374}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.peridot .icon{background:#dde8bd;border:1px solid #acc75e}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.morganite .icon{background:#f2c4b6;border:1px solid #df6d4a}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.round-diamond .icon{background:#fff;border:1px solid #bfbfbf}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.ruby .icon{background:#8c283e;border:1px solid #290c12}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.pink-sapphire .icon{background:#dc5297;border:1px solid #911d57}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.yellow-sapphire .icon{background:#fffde0;border:1px solid #fff561}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.green-sapphire .icon{background:#b7c793;border:1px solid #7b904b}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.orange-sapphire .icon{background:#f9a825;border:1px solid #9a6104}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.sapphire .icon{background:#4958bc;border:1px solid #242c62}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.sapphire-corundum .icon{background:#307ddc;border:1px solid #144178}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.smokey-quartz .icon,body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.smoky-quartz .icon{background:#b3a9a5;border:1px solid #756863}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.white-quartz .icon{background:#e8e8e8;border:1px solid #a8a8a8}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.white-tanzanite .icon{background:#e2e0ef;border:1px solid #938cc4}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.tanzanite .icon{background:#0b49c3;border:1px solid #041c4a}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.blue-topaz .icon{background:#c8dbe8;border:1px solid #6ea0c2}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.turquoise .icon{background:#95d3d3;border:1px solid #44a4a4}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.diamond .icon{background:#fff;border:1px solid #bfbfbf}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.blue-sapphire .icon{background:#0b1d72;border:1px solid #000}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.green-tsavorite .icon{background:#363;border:1px solid #091109}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.white-topaz .icon{background:#f0f0f0;border:1px solid #b0b0b0}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.pink-star-sapphire .icon{background:#f47c9b;border:1px solid #de1347}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.lapis .icon{background:#1f2d4f;border:1px solid #000}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.onyx .icon{background:#393940;border:1px solid #000}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.cubic-zirconia .icon{background:#fff;border:1px solid #bfbfbf}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.rose-quartz .icon{background:#f2c4b6;border:1px solid #df6d4a}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone li.swarovski-crystal .icon{background:#fff;border:1px solid #bfbfbf}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone a{align-items:center;display:flex;margin:0 .6rem .5rem 0}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone a:after{display:none}body.page-catalog-item-list .catalog-filters form.section-filters .form-group ul#id_gemstone .icon{border-radius:50%;display:block;height:1rem;margin-right:.7rem;width:1rem}body.page-catalog-item-list .catalog-filters form.section-filters .form-group li input{display:none}body.page-catalog-item-list .catalog-filters form.section-filters .form-group li .filter-item,body.page-catalog-item-list .catalog-filters form.section-filters .form-group li a,body.page-catalog-item-list .catalog-filters form.section-filters .form-group li label{align-items:center;color:#333;display:flex;position:relative}body.page-catalog-item-list .catalog-filters form.section-filters .form-group li .filter-item:hover,body.page-catalog-item-list .catalog-filters form.section-filters .form-group li a:hover,body.page-catalog-item-list .catalog-filters form.section-filters .form-group li label:hover{color:#eb9ab3;text-decoration:none}body.page-catalog-item-list .catalog-filters form.section-filters .form-group li .filter-item:hover:after,body.page-catalog-item-list .catalog-filters form.section-filters .form-group li a:hover:after,body.page-catalog-item-list .catalog-filters form.section-filters .form-group li label:hover:after{border-color:#eb9ab3}body.page-catalog-item-list .catalog-filters form.section-filters .form-group li .filter-item:after,body.page-catalog-item-list .catalog-filters form.section-filters .form-group li a:after,body.page-catalog-item-list .catalog-filters form.section-filters .form-group li label:after{border:1px solid #ccc;border-radius:3px;box-sizing:border-box;content:"";height:12px;left:-10px;position:absolute;width:12px}body.page-catalog-item-list .catalog-filters form.section-filters .form-group li .filter-item.selected,body.page-catalog-item-list .catalog-filters form.section-filters .form-group li a.selected,body.page-catalog-item-list .catalog-filters form.section-filters .form-group li label.selected{font-weight:700}body.page-catalog-item-list .catalog-filters form.section-filters .form-group li .filter-item.selected:after,body.page-catalog-item-list .catalog-filters form.section-filters .form-group li a.selected:after,body.page-catalog-item-list .catalog-filters form.section-filters .form-group li label.selected:after{background:#555;border:none;transform:scale(1);transition:transform .1s cubic-bezier(1,1,1,1) 0s}@media (max-width:1439.98px){body.page-catalog-item-list .catalog-filters form.section-filters .form-group.cut label ul{max-width:35px;width:35px}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.cut label svg{height:27px;width:27px}}@media (max-width:991.98px){body.page-catalog-item-list .catalog-filters .reset{min-width:100px}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.cut label ul{margin-right:.2rem;max-width:37px;width:37px}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.cut label svg{height:29px;width:29px}}@media (max-width:991.98px){body.page-catalog-item-list .catalog-filters form.section-filters .form-group.cut ul{justify-content:center;margin-bottom:0}}@media (max-width:767.98px){body.page-catalog-item-list .catalog-filters form.section-filters .form-group.cut{margin-bottom:0}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.cut label ul{margin-bottom:.4rem;margin-right:.4rem;max-width:50px;width:50px}body.page-catalog-item-list .catalog-filters form.section-filters .form-group.cut label svg{height:42px;width:42px}}body.page-catalog-item-list .catalog-filters.catalog-filters-top{align-items:baseline;display:flex;justify-content:space-between}body.page-catalog-item-list .catalog-filters.catalog-filters-top form.section-filters{display:flex;flex-wrap:wrap;margin:0 auto 0 0}body.page-catalog-item-list .catalog-filters.catalog-filters-top .filter-title{background-color:#fff;height:100%;padding:.5rem 2.2rem .5rem 1rem}body.page-catalog-item-list .catalog-filters.catalog-filters-top .filter-title-label:after{color:#777;content:"\F0D7";font-display:swap;font-family:Font Awesome\ 6 Pro;font-size:.8rem;font-weight:900;right:-30%;top:0}body.page-catalog-item-list .catalog-filters.catalog-filters-top .trigger-enter .filter-title-label:after{transform:rotate(180deg)}body.page-catalog-item-list .catalog-filters.catalog-filters-top .form-group{border:1px solid #eee;border-radius:3px;display:flex;margin-right:.5rem;padding:0}body.page-catalog-item-list .catalog-filters.catalog-filters-top .form-group .filter-dropdown{background:#fff;border:1px solid #ddd;border-radius:5px;border-top-left-radius:0;box-shadow:3px 3px 10px #ddd;display:none;left:-1px;opacity:0;padding:1rem 1.5rem;pointer-events:none;position:absolute;z-index:1}body.page-catalog-item-list .catalog-filters.catalog-filters-top .filter-dropdown .column{margin-right:1rem}body.page-catalog-item-list .catalog-filters.catalog-filters-top .trigger-enter{border-color:#ddd;box-shadow:3px 2px 10px #ddd;margin-bottom:0}body.page-catalog-item-list .catalog-filters.catalog-filters-top .trigger-enter .filter-title{padding-bottom:1rem;z-index:3}body.page-catalog-item-list .catalog-filters.catalog-filters-top .trigger-enter .filter-dropdown{display:block;opacity:1;pointer-events:all}body.page-catalog-item-list .catalog-filters.catalog-filters-top .filter-dropdown.flipped{left:auto;right:-1px}body.page-catalog-item-list .catalog-filters.catalog-filters-top .form-group ul{display:flex;flex-wrap:nowrap;margin-bottom:0}body.page-catalog-item-list .catalog-filters.catalog-filters-top .form-group ul li{padding:.3rem .2rem;width:150px}body.page-catalog-item-list .catalog-filters.catalog-filters-top .form-group ul li .nav-link{padding:0 0 0 10px}body.page-catalog-item-list .catalog-filters.catalog-filters-top .form-group li a,body.page-catalog-item-list .catalog-filters.catalog-filters-top .form-group li label{padding-left:10px}body.page-catalog-item-list .catalog-filters.catalog-filters-top .form-group ul a,body.page-catalog-item-list .catalog-filters.catalog-filters-top .form-group ul label,body.page-catalog-item-list .catalog-filters.catalog-filters-top .form-group ul li,body.page-catalog-item-list .catalog-filters.catalog-filters-top .form-group ul span{font-size:.9rem}body.page-catalog-item-list .catalog-filters.catalog-filters-top .form-group ul.overflow{flex-wrap:wrap}body.page-catalog-item-list .catalog-filters.catalog-filters-top .form-group ul.overflow .column:last-child li{margin-right:1rem}body.page-catalog-item-list .catalog-filters.catalog-filters-top form.section-filters .form-group.price .price-range{display:flex}body.page-catalog-item-list .catalog-filters.catalog-filters-top form.section-filters .price-range .input-group{width:100px}body.page-catalog-item-list .catalog-filters.catalog-filters-top .trigger-enter .form-clear span{font-size:.8rem;font-weight:700;margin-left:-.5rem;text-decoration:underline}body.page-catalog-item-list .catalog-filters.catalog-filters-top .form-group.cut .filter-dropdown .column{margin-right:0;max-width:50px}body.page-catalog-item-list .catalog-filters.catalog-filters-top .form-group.cut ul li{max-width:50px}body.page-catalog-item-list .catalog-filters.catalog-filters-top .form-group.cut li label{justify-content:center;padding-left:0}@media (max-width:767.98px){body.page-catalog-item-list .catalog-filters.catalog-filters-top .form-group .filter-dropdown{box-shadow:none}}body.page-catalog-item-list .catalog-filters.catalog-filters-left{margin-right:0;margin-top:-1rem;padding-bottom:1rem;padding-right:1rem;padding-top:1rem}body.page-catalog-item-list .catalog-filters.catalog-filters-left .reset{border:1px solid #ddd;border-radius:3px;font-size:.9rem;padding:.3rem 1rem .3rem .7rem}body.page-catalog-item-list .catalog-filters.catalog-filters-left .reset:hover{background:#861a3b;border-color:#861a3b;color:#fff}body.page-catalog-item-list .catalog-filters.catalog-filters-left .toggle-more-filters{display:none}body.page-catalog-item-list .catalog-filters.catalog-filters-left form.section-filters{display:block}body.page-catalog-item-list .catalog-filters.catalog-filters-left form.section-filters .filter-title{margin-bottom:1rem;padding:0}body.page-catalog-item-list .catalog-filters.catalog-filters-left form.section-filters .filter-title-label{cursor:pointer;display:block;font-size:1.1rem}body.page-catalog-item-list .catalog-filters.catalog-filters-left form.section-filters .filter-title-label:after{right:0}body.page-catalog-item-list .catalog-filters.catalog-filters-left form.section-filters .form-group{border:none}body.page-catalog-item-list .catalog-filters.catalog-filters-left form.section-filters .filter-dropdown{height:100%}body.page-catalog-item-list .catalog-filters.catalog-filters-left form.section-filters .form-group ul{display:block;padding-left:10px}body.page-catalog-item-list .catalog-filters.catalog-filters-left form.section-filters .form-group ul li a,body.page-catalog-item-list .catalog-filters.catalog-filters-left form.section-filters .form-group ul li label{padding-bottom:.5rem;padding-left:10px;padding-top:0}body.page-catalog-item-list .catalog-filters.catalog-filters-left form.section-filters .form-group.cut ul{display:grid;grid-gap:20px;grid-template-columns:repeat(3,30px)}body.page-catalog-item-list .catalog-filters.catalog-filters-left form.section-filters .form-group.cut ul li label{padding-bottom:0;padding-left:0}body.page-catalog-item-list .catalog-filters.catalog-filters-left form.section-filters .form-group.price .price-range{width:100%}body.page-catalog-item-list .catalog-filters.catalog-filters-left form.section-filters .form-group.price .input-group{margin-bottom:.5rem}body.page-catalog-item-list .catalog-filters.catalog-filters-left form.section-filters .form-group.price.trigger-enter{padding-bottom:1rem}body.page-catalog-item-list .catalog-filters.catalog-filters-left .form-clear span{font-size:.8rem;text-decoration:underline}@media (min-width:1200px){body.page-catalog-item-list .catalog-filters.catalog-filters-left{border-right:1px solid #f4f4f4}}body.page-catalog-item-list .catalog-filters.left-filters-collapsed form.section-filters .filter-title-label:after{color:#777;content:"\F067";font-display:swap;font-family:Font Awesome\ 6 Pro;font-size:"null";font-weight:900;font-weight:700}body.page-catalog-item-list .catalog-filters.left-filters-collapsed form.section-filters .trigger-enter .filter-title-label:after{color:#777;content:"\F068";font-display:swap;font-family:Font Awesome\ 6 Pro;font-size:"null";font-weight:900}body.page-catalog-item-list .catalog-filters.left-filters-collapsed form.section-filters .filter-dropdown{height:0!important;overflow:hidden}body.page-catalog-item-list .catalog-filters.left-filters-collapsed form.section-filters .trigger-enter .filter-dropdown{height:100%!important}body.page-catalog-item-list .catalog-filters.mobile{-webkit-overflow-scrolling:touch;background-color:#fff;bottom:0;display:none;height:100%;left:0;overflow-y:scroll;padding:16px 16px 0 15px;position:fixed;right:0;top:0;width:100%;z-index:2002}body.page-catalog-item-list .catalog-filters.mobile.catalog-filters-left{margin-top:0}body.page-catalog-item-list .catalog-filters.mobile #close-mobile-filters,body.page-catalog-item-list .catalog-filters.mobile .mobile-filter-title{display:block}body.page-catalog-item-list .catalog-filters.mobile .reset{left:50%;margin-left:-56px;margin-top:10px;position:absolute;top:0}body.page-catalog-item-list .catalog-filters.mobile form.section-filters{flex-direction:column}body.page-catalog-item-list .catalog-filters.mobile .form-group{border:none;border-bottom:1px solid #eee;display:block;margin-bottom:1rem;margin-right:0}body.page-catalog-item-list .catalog-filters.mobile .filter-title{padding:0}body.page-catalog-item-list .catalog-filters.mobile .form-group ul{display:block;padding-bottom:1rem;padding-left:8px}body.page-catalog-item-list .catalog-filters.mobile form.section-filters .filter-dropdown{border:none;display:block;height:100%;opacity:1;padding:0;pointer-events:all;position:static}body.page-catalog-item-list .catalog-filters.mobile form.section-filters .form-group.price{border-bottom:none}body.page-catalog-item-list .catalog-filters.mobile .form-group.price .filter-title{margin-bottom:.5rem}body.page-catalog-item-list .catalog-filters.mobile .form-group.price .price-range{display:block;width:100%}body.page-catalog-item-list .catalog-filters.mobile.active{display:block}body.page-catalog-item-list .wrapper-item-divider-box .catalog-filters-left{border-right:0}