ul{list-style:none}.table-hover tr:not(.details) td{cursor:pointer;text-align:center}.collapse_filters .nav-loose-diamond li.active{box-shadow:0 0 0 2px #3526e4!important;color:#3526e4!important}.arrows{position:relative;display:flex;gap:10px;align-items:center;cursor:pointer}.arrows .prev:after{content:"";display:block;padding:0 2px;cursor:default;display:inline-block;width:0;height:0;border-color:transparent;border-style:solid;border-width:10px;border-right-color:#666;border-left-width:0;display:flex;align-items:center;cursor:pointer}.arrows .next:after{content:"";display:block;padding:0 2px;cursor:default;display:inline-block;width:0;height:0;border-color:transparent;border-style:solid;border-width:10px;border-left-color:#666;border-right-width:0;display:flex;align-items:center;cursor:pointer}.ir317-cyo-bar-wrapper{margin-top:23px;position:relative;transition:all .4s ease-in-out;background-color:#fff}.ir317-filter-content{width:890px;max-width:100%;margin-left:auto;margin-right:auto;position:relative}.tabs{cursor:pointer;width:100%;display:flex;justify-content:space-between;padding:0 0 8px;border-bottom:1px solid #ccc;list-style:none;margin:0 0 30px}.tab{padding:10px 0 0}.tab.active{color:#3526e4}.content{display:none}.active{display:block}.styel_1{display:flex;gap:0px;flex-wrap:wrap;margin-bottom:25px;align-items:center}.styel_1 .flex-two-column{width:50%}.styel_1 .flex-two-column.desgn_2{padding-left:40px}.styel_1 .flex-two-column.desgn_1{padding-right:40px}.filetrs_images{font-size:12px;letter-spacing:.025em;line-height:1.2;text-transform:capitalize;text-align:center;list-style:none;padding:0;margin:0}.filetrs_images li{float:left;font-size:12px;text-align:left;width:68px;margin:0;letter-spacing:.025em}.filetrs_images li a.active{color:#3526e4}.filetrs_images li a{display:inline-block}.filetrs_images li a{text-decoration:none;text-align:center}.filetrs_images.uncircles li a img{width:48px;height:48px}.filetrs_images li a img{display:block;margin:0 auto;width:52px;height:52px;border-radius:100%;object-fit:contain}.filetrs_images li img{image-rendering:-webkit-optimize-contrast}.mbm-multiply{mix-blend-mode:multiply}.filetrs_images.uncircles li a .filter-thumbnail{padding:3px}.filetrs_images li a .filter-thumbnail{background-color:#f2f2f1;display:block;width:58px;height:58px;padding:1px;border-radius:100%;overflow:hidden;margin:0 auto 5px;border:2px solid transparent}.nav-loose-diamond-section{text-align:left;width:100%;margin-top:25px}.nav-loose-diamond-section .nav-loose-diamond-box{width:100%;display:flex;font-size:0;text-align:center}.nav-loose-diamond-box{display:inline-block;position:relative}.nav-loose-diamond-section .nav-loose-diamond-box .nav-loose-diamond--round{overflow:visible;margin:0}.nav-loose-diamond-section .nav-loose-diamond-box ul{margin-bottom:0;display:flex;width:100%}.nav-loose-diamond{display:inline-block;font-size:14px;list-style:none;letter-spacing:-.31em;padding:0;overflow:hidden;text-transform:capitalize}.nav-loose-diamond-box--filter .iconfont-help1{text-decoration:none;display:inline!important;top:6px!important}.ir317-filter-content .iconfont-help1{cursor:pointer;opacity:.2;font-size:16px;position:relative;top:-2px}.nav-loose-diamond-section .iconfont-help1{display:none;margin-left:.5em;top:2px}.nav-loose-diamond-section .nav-loose-diamond-box .nav-loose-diamond--round li:first-of-type{margin-right:1rem}.nav-loose-diamond-section .nav-loose-diamond-box .nav-loose-diamond--round li{border:0;flex:1;width:auto;background:transparent}.nav-loose-diamond-section .nav-loose-diamond li{width:50%}.nav-loose-diamond li{letter-spacing:.025em;display:inline-block}.nav-loose-diamond-section .nav-loose-diamond-box .nav-loose-diamond--round li{font-size:15px;letter-spacing:0;line-height:1.33;color:#333;border:0;display:block;min-width:auto;border-radius:18px;box-shadow:0 0 0 2px #dedede;padding:.6em 1.3em;cursor:pointer}.caroufredsel_wrapper .slick-arrow{position:absolute;height:70%;top:0;bottom:0;display:flex;align-items:center;z-index:99;cursor:pointer}.caroufredsel_wrapper .slick-arrow i{font-size:23px;opacity:.5}.caroufredsel_wrapper .slider_prev{left:-30px}.caroufredsel_wrapper .slider_next{right:-10px}.caroufredsel_wrapper .slick-disabled{opacity:0;visibility:hidden}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover{border:0px solid #c5c5c5!important;background:#3526e4!important;font-weight:400;color:#454545;border-radius:100%;height:20px!important;width:20px!important}.ui-slider-range.ui-corner-all.ui-widget-header{background:#3526e4;height:5px;border:none;bottom:0;display:flex;align-items:center}.ui-widget.ui-widget-content{border:0px solid #c5c5c5!important}.price-range-field{font-size:12px;height:24px!important;padding:5px 4px 3px!important;line-height:14px}.slider_wrapper{height:100%;display:flex;flex-direction:column}.price-filter-range .slider_input{display:flex;justify-content:space-between}.slider_input{display:flex;justify-content:space-between;margin:10px 0!important}.turn-budget{display:flex;justify-content:space-between;margin-bottom:10px}.turn-budget .price-total{font-size:13px}.turn-budget .divider{border-right:1px solid #e5e5e5;align-self:normal;margin-left:5px;margin-right:5px}.filetrs_images .slick-slide.active .filter-thumbnail{border-color:#3526e4}.filetrs_images li input:focus,.filetrs_images li input:focus-visible,.filetrs_images li input:focus-within,.filetrs_images li a:focus,.filetrs_images li a:focus-visible,.filetrs_images li a:focus-within{outline:none;box-shadow:none}.range{position:relative;width:100%;height:5px}.range input{width:100%;position:absolute;top:2px;height:0;-webkit-appearance:none}.range input::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;margin:-8px 0 0;border-radius:50%;background:#37adbf;cursor:pointer;border:0!important}.range input::-moz-range-thumb{width:18px;height:18px;margin:-8px 0 0;border-radius:50%;background:#37adbf;cursor:pointer;border:0!important}.range input::-ms-thumb{width:18px;height:18px;margin:-8px 0 0;border-radius:50%;background:#37adbf;cursor:pointer;border:0!important}.range input::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;background:#b2b2b2}.range input::-moz-range-track{width:100%;height:2px;cursor:pointer;background:#b2b2b2}.range input::-ms-track{width:100%;height:2px;cursor:pointer;background:#b2b2b2}.range input:focus{background:none;outline:none}.range input::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.range-labels{margin:18px -41px 0;padding:0;list-style:none}.range-labels li{position:relative;float:left;width:71px;text-align:center;color:#b2b2b2;font-size:14px;cursor:pointer}.range-labels li:before{position:absolute;top:-25px;right:0;left:0;content:"";margin:0 auto;width:9px;height:9px;background:#b2b2b2;border-radius:50%}.range-labels .active{color:#37adbf}.range-labels .selected:before{background:#37adbf}.range-labels .active.selected:before{display:none}.style_2{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:15px}.form-1 .form-control,.form-2 .form-control{color:inherit;font-size:13px;letter-spacing:.5px;height:36px;padding:4px 15px;box-shadow:none;border-color:#ccc;-webkit-appearance:none}.penoy-delivery-content{margin-bottom:10px}.filter-header{white-space:nowrap;font-size:18px;line-height:inherit;letter-spacing:.025em;color:#000;text-transform:capitalize;max-height:40px}.form-1,.form-2{letter-spacing:.5px;color:#333}.collapse_filters .penoy-delivery-content ul{border:1px #ccc solid;list-style:none;padding:0;margin:0;width:100%}.collapse_filters .penoy-delivery-content .dropdown{position:relative}.collapse_filters .penoy-delivery-content .carets{position:absolute;right:7px;top:0;bottom:0;opacity:.5;display:flex;align-items:center;height:100%;width:100%;justify-content:end;z-index:-1}.scrollableList{font:14px;color:#333;float:left;background:#fff;display:none;padding:5px;border-radius:3px;margin-right:10px;margin-bottom:20px;border:1px solid #b3b3b3;width:100%}.scrollableList ul{padding:3px 0;margin:5px 0 0 -5px;position:absolute;width:208px;background:#fafafa;border:1px solid #dedede}.scrollableList ul li{list-style:none;cursor:pointer;margin-left:14px;line-height:25px;text-transform:capitalize}.selectedOption{margin-left:10px;margin-top:2px;cursor:pointer;height:20px}.scrollableList ul li:hover{color:#c33}.selectedOption:hover{color:#333}.selectedOption{font-weight:400}.btn-default:hover{background:transparent;border:1px solid #ccc}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:transparent;background-image:none;border-color:#ccc}.bootstrap-select .dropdown-menu>li.selected{background:#ececec}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{background-color:transparent;border-color:#ccc}.btn-default:focus,.btn-default:focus-visible,.btn-default:focus-within{outline:none;box-shadow:none}.bootstrap-select--2.btn-group .dropdown-menu li>a{padding:10px 15px;color:#333}.bootstrap-select.btn-group .dropdown-menu li>a{cursor:pointer}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:#ececec;padding:10px 15px;color:#333}.dropdown-menu>li>a{padding:10px 15px!important;color:#333!important;font-size:15px!important}.bootstrap-select .dropdown-menu li a span.text{display:inline-block;font-size:16px}.bootstrap-select .dropdown-menu>li.selected:focus-visible{outline:none}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;border:0;padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.matters-select .bootstrap-select .dropdown-menu{border-color:#ccc;border-bottom-color:transparent;font-size:14px;letter-spacing:.025em}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.bootstrap-select--2 .dropdown-menu{font-size:13px;text-transform:capitalize}.bootstrap-select .dropdown-menu{padding-top:0;padding-bottom:0;border-radius:0;margin-top:7px;border-top:0;left:0;right:0;border-color:#ccc;box-shadow:none;font-size:10px;text-transform:capitalize;text-align:left}.open>.dropdown-menu{display:block}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px #0000002d;background-clip:padding-box}button.btn.dropdown-toggle.btn-default{font-size:16px}button.btn.dropdown-toggle.btn-default:focus{outline:0px auto -webkit-focus-ring-color!important}.ir348-diamond-new-filter{background:#ebf5f3;padding-top:6px;padding-bottom:1px}.checkbox_div{display:flex;justify-content:space-around}.checkbox-ty7{padding-bottom:7px;padding-left:10px;letter-spacing:.5px;line-height:16px}.radio label,.checkbox label{display:inline;margin-bottom:0;font-weight:400;cursor:pointer;padding:0;font-size:14px}.checkbox-ty7 input{display:none}.checkbox_div label{cursor:pointer;color:#383a3f;display:block}.checkbox_div label input[type=checkbox]+.label-text:hover:before{color:#fe4365}.checkbox_div label input[type=checkbox]{display:none}.checkbox_div .label-text:before{content:"";width:16px;height:16px;border:1px solid #cccccc;background-color:transparent;display:inline-block;margin-right:5px;position:relative;top:2px;text-align:center}.checkbox_div label input[type=checkbox]:checked+.label-text:before{content:url(/cdn/shop/files/spirit-icons-6-cache1.png?v=1703578509);animation:tick .15s ease-in;position:relative;top:2px;width:18px;height:18px}@keyframes tick{0%{transform:scale(0)}90%{transform:scale(1.3)}to{transform:scale(1)}}.list-inline label{cursor:pointer;color:#383a3f;display:block}.list-inline label input[type=checkbox]+.label-text:hover:before{color:#fe4365}.list-inline label input[type=checkbox]{display:none}.list-inline .label-text:before{content:"";width:16px;height:16px;border:1px solid #cccccc;background-color:transparent;display:inline-block;margin-right:5px;position:relative;top:2px;text-align:center}.list-inline label input[type=checkbox]:checked+.label-text:before{content:url(/cdn/shop/files/spirit-icons-6-cache1.png?v=1703578509);animation:tick .15s ease-in;position:relative;top:2px;width:18px;height:18px}.sliders ul.color-slider-data,.range-labels{display:flex;padding:0;margin:10px 0 0;justify-content:space-around}.ui-widget.ui-widget-content{border:1px solid #777;background:#e1e1e1;height:5px;position:relative;top:0;display:flex;align-items:center}.ui-slider-scale li{z-index:9!important;top:0}.ui-slider-handle{z-index:10!important}.ui-slider-horizontal .ui-slider-handle{top:-.4em!important}.sliders,.slider_wrapper{margin-top:15px}.show_header_in_line{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;gap:10px}.show_header_in_line label{cursor:pointer;color:#383a3f;display:block}.show_header_in_line label input[type=checkbox]+.label-text:hover:before{color:#fe4365}.show_header_in_line label input[type=checkbox]{display:none}.show_header_in_line .label-text:before{content:"";width:16px;height:16px;border:1px solid #cccccc;background-color:transparent;display:inline-block;margin-right:5px;position:relative;top:2px;text-align:center}.show_header_in_line label input[type=checkbox]:checked+.label-text:before{content:url(/cdn/shop/files/spirit-icons-6-cache1.png?v=1703578509);animation:tick .15s ease-in;position:relative;top:2px;width:18px;height:18px}div#hearts_and_arrows_diamonds{display:flex;gap:7px;padding:0;margin:0;align-items:center}.collapse_filters i.fa-solid.fa-circle-info{opacity:.3;font-size:15px;vertical-align:middle}.style_2 .flex-two-column.desgn_1{padding-right:40px}.style_2 .flex-two-column.desgn_2{padding-left:40px}.filetrs_images .slick-slide.active span{color:#3526e4}.ui-state-focus{border:none;outline:none}.arrows .prev.active:after{border-right-color:#3526e4!important}.arrows .next.active:after{border-left-color:#3526e4!important}@media only screen and (min-width:768px)and (max-width:1023px){.collapse_filters .container .row,.collapse_filters .container{padding:0;max-width:-webkit-fill-available}.collapse_filters .container .col-sm-12.xs-nospace{padding:0 5px}}@media only screen and (max-width:767px){.collapse_filters .container .row{display:block!important;padding:0}.collapse_filters .container .col-sm-12.xs-nospace{padding:0 5px}.styel_1,.style_2{display:block;margin-bottom:0}.ir317-cyo-bar-wrapper{padding:0}.styel_1 .flex-two-column.desgn_1,.style_2 .flex-two-column.desgn_1{padding-right:0}.styel_1 .flex-two-column{width:100%;margin:30px 0}.styel_1 .flex-two-column.desgn_2,.style_2 .flex-two-column.desgn_2{padding-left:0}.checkbox_div{flex-wrap:wrap}.style_2 .flex-two-column.desgn_1{margin:20px 0}.filetrs_images li{text-align:center}.caroufredsel_wrapper .slider_prev{left:-10px}.main_tabs{overflow-x:scroll}.main_tabs .tabs{cursor:pointer;display:inline-flex;justify-content:flex-start;border-bottom:1px solid #ccc;list-style:none;padding:0;text-align:center;margin:0 auto;width:max-content}.main_tabs .tabs .tab{padding:10px 0;display:inline-block;margin:0 20px;font-size:18px}.main_tabs .tabs .tab:last-child{margin:0 0 0 20px}.main_tabs .tabs .tab:first-child{margin:0 20px 0 0}.main_tabs::-webkit-scrollbar,.fliters_tabs_main::-webkit-scrollbar{display:none}.main_tabs,.fliters_tabs_main{-ms-overflow-style:none;scrollbar-width:none}.settings_your,.Complete_your_ring{display:flex;align-items:center;position:relative;padding:4px 10px;width:100%}.fliters_tabs_main{overflow-x:scroll}.filters_tabs{border:1px solid rgb(51,51,51);cursor:pointer;display:inline-flex;justify-content:flex-start;border-bottom:1px solid #ccc;list-style:none;padding:0;text-align:center;margin:0 auto;width:max-content}.Create_your_ring{height:auto;display:flex;align-items:center;justify-content:center;width:50%}.ring-image{position:static}.products-details{width:210px;display:flex;gap:6px}}.template-product-configure variant-selects .product-form__input label{margin-right:3px!important;background-size:cover}.template-product-configure variant-selects .product-form__input label[data-option-name=option--Metal]{height:34px!important;min-width:34px!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom_new.css.map */
