.irs{-webkit-touch-callout:none;font-family:Arial,sans-serif;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.irs,.irs-line{display:block;position:relative}.irs-line{outline:0!important;overflow:hidden}.irs-bar{display:block}.irs-bar,.irs-shadow{left:0;position:absolute;width:0}.irs-shadow{display:none}.irs-handle{box-sizing:border-box;cursor:default;display:block;position:absolute;z-index:1}.irs-handle.type_last{z-index:2}.irs-max,.irs-min{cursor:default;display:block;position:absolute}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{cursor:default;display:block;left:0;position:absolute;top:0;white-space:nowrap}.irs-grid{bottom:0;display:none;height:20px;left:0;position:absolute;width:100%}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{background:#000;height:8px;left:0;position:absolute;top:0;width:1px}.irs-grid-pol.small{height:4px}.irs-grid-text{bottom:0;color:#000;font-size:9px;left:0;line-height:9px;padding:0 3px;position:absolute;text-align:center;white-space:nowrap}.irs-disable-mask{background:0 0;cursor:default;display:block;height:100%;left:-1%;position:absolute;top:0;width:102%;z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{background:0 0!important;border-color:transparent!important;border-style:solid!important;display:block!important;font-size:0!important;height:0!important;left:0!important;line-height:0!important;margin:0!important;outline:0!important;overflow:hidden;padding:0!important;position:absolute!important;top:0!important;width:0!important;z-index:-9999!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{background-color:#e1e4e9;border-radius:4px;height:12px;top:25px}.irs--flat .irs-bar{background-color:#ed5565;height:12px;top:25px}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{background-color:#e1e4e9;bottom:16px;height:1px}.irs--flat .irs-handle{background-color:transparent;height:18px;top:22px;width:16px}.irs--flat .irs-handle>i:first-child{background-color:#da4453;display:block;height:100%;left:50%;margin-left:-1px;position:absolute;top:0;width:2px}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{background-color:#e1e4e9;border-radius:4px;color:#999;font-size:10px;line-height:1.333;padding:1px 3px;text-shadow:none;top:0}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{background-color:#ed5565;border-radius:4px;color:#fff;font-size:10px;line-height:1.333;padding:1px 5px;text-shadow:none}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{border:3px solid transparent;border-top-color:#ed5565;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{background-color:#fff;background:linear-gradient(180deg,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px;height:12px;top:33px}.irs--big .irs-bar{background-color:#92bce0;background:linear-gradient(180deg,#fff 0,#428bca 30%,#b9d4ec);border:1px solid #428bca;box-shadow:inset 0 0 1px 1px hsla(0,0%,100%,.5);height:12px;top:33px}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{background-color:rgba(66,139,202,.5);bottom:16px;height:1px}.irs--big .irs-handle{background-color:#cbcfd5;background:linear-gradient(180deg,#fff 0,#b4b9be 30%,#fff);border:1px solid rgba(0,0,0,.3);border-radius:30px;box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;height:30px;top:25px;width:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{background-color:#939ba7;background:linear-gradient(180deg,#fff 0,#919ba5 30%,#fff);border-color:rgba(0,0,0,.45)}.irs--big .irs-max,.irs--big .irs-min{background-color:#9f9f9f;border-radius:3px;color:#fff;padding:1px 5px;text-shadow:none;top:0}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{background-color:#428bca;background:linear-gradient(180deg,#428bca 0,#3071a9);border-radius:3px;color:#fff;padding:1px 5px;text-shadow:none}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern,.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{background-color:#d1d6e0;background:linear-gradient(180deg,#e0e4ea 0,#d1d6e0);border:solid #a3adc1;border-radius:5px;border-width:1px 1px 0;height:5px;top:25px}.irs--modern .irs-bar{background:#20b426;background:linear-gradient(180deg,#20b426 0,#18891d);height:5px;top:25px}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{background-color:rgba(209,214,224,.5);bottom:21px;height:1px}.irs--modern .irs-handle{border:1px solid #a3adc1;border-radius:0 0 3px 3px;border-top:0 solid #a3adc1;box-shadow:1px 1px 1px rgba(0,0,0,.1);height:13px;top:37px;width:12px}.irs--modern .irs-handle>i:first-child{background:#fff;border:1px solid #a3adc1;display:block;height:6px;left:1px;position:absolute;top:-4px;transform:rotate(45deg);width:6px}.irs--modern .irs-handle>i:nth-child(2){background:#e9e6e6;background:linear-gradient(180deg,#fff 0,#e9e6e6);border-radius:0 0 3px 3px;box-sizing:border-box;display:block;height:12px;left:0;position:absolute;top:0;width:10px}.irs--modern .irs-handle>i:nth-child(3){border-left:1px solid #a3adc1;border-right:1px solid #a3adc1;box-sizing:border-box;display:block;height:5px;left:3px;position:absolute;top:3px;width:4px}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{background:#c3c7cd;background:linear-gradient(180deg,#fff 0,#919ba5 30%,#fff);border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:first-child,.irs--modern .irs-handle:hover>i:first-child{border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{background-color:#d1d6e0;border-radius:5px;color:#fff;font-size:10px;line-height:1.333;padding:1px 5px;text-shadow:none;top:0}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{background-color:#20b426;border-radius:5px;color:#fff;font-size:10px;line-height:1.333;padding:1px 5px;text-shadow:none}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{border:3px solid transparent;border-top-color:#20b426;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{font-size:12px;height:50px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{background-color:#000;border-radius:2px;height:2px;top:30px}.irs--sharp .irs-bar{background-color:#ee22fa;height:2px;top:30px}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{background-color:rgba(0,0,0,.5);bottom:21px;height:1px}.irs--sharp .irs-handle{background-color:#a804b2;height:10px;top:25px;width:10px}.irs--sharp .irs-handle>i:first-child{border:5px solid transparent;border-top-color:#a804b2;display:block;height:0;left:0;position:absolute;top:100%;width:0}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{background-color:#a804b2;border-radius:2px;color:#fff;font-size:14px;line-height:1;opacity:.4;padding:3px 4px;top:0}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{background-color:#a804b2;border-radius:2px;color:#fff;font-size:14px;line-height:1;padding:3px 4px;text-shadow:none}.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{border:3px solid transparent;border-top-color:#a804b2;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{background-color:#dee4ec;border-radius:4px;height:4px;top:36px}.irs--round .irs-bar{background-color:#006cfa;height:4px;top:36px}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{background-color:rgba(222,228,236,.5);bottom:21px;height:4px}.irs--round .irs-handle{background-color:#fff;border:4px solid #006cfa;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,.3);height:24px;top:26px;width:24px}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-max,.irs--round .irs-min{background-color:rgba(0,0,0,.1);border-radius:4px;color:#333;font-size:14px;line-height:1;padding:3px 5px;top:0}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{background-color:#006cfa;border-radius:4px;color:#fff;font-size:14px;line-height:1;padding:3px 5px;text-shadow:none}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{border:3px solid transparent;border-top-color:#006cfa;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{background-color:#dedede;height:4px;top:31px}.irs--square .irs-bar{background-color:#000;height:4px;top:31px}.irs--square .irs-shadow{background-color:#dedede;bottom:21px;height:2px}.irs--square .irs-handle{background-color:#fff;border:3px solid #000;height:16px;top:25px;transform:rotate(45deg);width:16px}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-max,.irs--square .irs-min{background-color:rgba(0,0,0,.1);color:#333;font-size:14px;line-height:1;padding:3px 5px;top:0}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{background-color:#000;color:#fff;font-size:14px;line-height:1;padding:3px 5px;text-shadow:none}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}.bh_filter_text{font-size:1rem!important}#bh_diamond_selection_popup{display:none;opacity:0}.d-none{display:none!important}#bh_btn_view_final_product{display:none}.bh_hidden{display:none!important}@keyframes bh_spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}.bh_btn{border:1px solid #000;border-radius:3px;cursor:pointer;display:block;font-family:inherit;font-size:14px;font-weight:600;height:auto;letter-spacing:.13em;line-height:1!important;padding:12px 15px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.bh_btn,.bh_btn_primary{background-color:#000!important;color:#fff!important}.bh_btn_secondary{background-color:#e9e9e9!important;color:#000!important}.bh_btn:focus,.bh_btn:hover{background-color:#232323!important;color:#fff!important}.bh_toggle_switch{display:inline-block;height:25px;margin:0 5px;position:relative;width:50px}.bh_toggle_switch .bh_toggle_slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.bh_toggle_switch .bh_toggle_slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:17px;left:4px;position:absolute;transition:.4s;width:17px}.bh_toggle_switch input{height:0;opacity:0;width:0}.bh_toggle_switch input:checked+.bh_toggle_slider{background-color:#000}.bh_toggle_switch input:checked+.bh_toggle_slider:before{transform:translateX(26px)}.ring_size_container{align-items:stretch;display:flex;flex-wrap:wrap;gap:1em}.ring_size_container label{display:block;flex:1}.ring_size_container label select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="%236B7280"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd" /></svg>');background-position:right .75rem center;background-repeat:no-repeat;background-size:1.5em;border:1px solid #000;color:#000;display:block;font-size:15px;letter-spacing:.1rem;line-height:1.2!important;margin:0;padding:12px 23px 12px 12px;transition:border-color .2s ease,box-shadow .2s ease,transform .1s ease;width:-webkit-fill-available}.ring_size_container label select::-moz-placeholder{color:#000}.ring_size_container label select::placeholder{color:#000}.ring_size_container label select:focus{border-color:#666;outline:0}.ring_size_container button{flex:1 0 219px;font-size:16px}.ring_size_container button:disabled{cursor:not-allowed;opacity:.7}.bh_custom_popup{align-items:center;-webkit-backdrop-filter:brightness(.5);backdrop-filter:brightness(.5);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100}.bh_custom_popup .bh-popup-container{background-color:#fff;border-radius:10px;box-shadow:0 0 30px -12px;overflow:hidden;padding:1em;text-align:center;width:330px}.bh_custom_popup .bh-popup-container a{background-color:#000;color:#fff;display:block;padding:5px 0;text-decoration:none}.bh_custom_popup .bh-popup-container.bh-alert-popup-container{min-width:300px;width:30vw}.bh_custom_popup .bh-popup-container.bh_custom_diamond_data{min-width:300px;width:20vw}.bh_custom_popup .bh-popup-container .bh-popup-inner-content{max-height:700px;overflow:auto;width:100%}.bh_custom_popup .bh-popup-container h3{font-size:1.2em;margin-bottom:.2em}.bh_custom_popup .bh-popup-container #alertMessage{text-align:left}.bh_custom_popup .bh-popup-container .bh-close-popup{display:flex;justify-content:flex-end}.bh_custom_popup .bh-popup-container .bh-close-popup svg{cursor:pointer;height:2em;width:2em}.bh_custom_popup .bh-popup-container .alert-buttons{display:flex;gap:10px;justify-content:flex-end}.bh_custom_popup .bh-popup-container .alert-buttons button.alert-button{border:1px solid #000;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.1em;line-height:1.375;margin-bottom:5px;padding:10px 18px;text-transform:uppercase;width:auto}.bh_custom_popup .bh-popup-container .alert-buttons button#alertOk{background-color:#000;border:1px solid #000;color:#fff}.bh_custom_popup .bh-popup-container table{border:0;box-shadow:none;margin:0;width:100%}.bh_custom_popup .bh-popup-container table a{all:unset;font-weight:400;text-decoration:underline}.bh_custom_popup .bh-popup-container table tr.even td,.bh_custom_popup .bh-popup-container table tr.even th{background-color:var(--bh-theme-light)}.bh_custom_popup .bh-popup-container table tr.odd td,.bh_custom_popup .bh-popup-container table tr.odd th{background-color:var(--bh-theme-light2)}.bh_custom_popup .bh-popup-container table td{border:none;padding:5px;vertical-align:middle;word-break:break-all}.bh_custom_popup .bh-popup-container table td:first-child{font-weight:600}.bh_custom_popup .bh-popup-container table td:last-child{text-align:right}.bh_custom_popup .bh-popup-container table td.empty_cell{color:var(--bh-theme-light)}.bh_custom_popup .bh-popup-container table th{border:none;padding:5px;text-align:left;vertical-align:middle}.completed_info{align-content:flex-start;display:flex;gap:10px;margin-bottom:16px;padding:5px 0 0}.completed_info p{color:#000;font-size:20px;line-height:1!important;margin:0 0 8px;padding:0}.completed_info p.primary{font-weight:700}.completed_info p.price-primary{font-size:22px;font-weight:700}.completed_info p a{all:unset;cursor:pointer;font-size:14px}.completed_info img{height:60px!important;margin-top:4px}#bh_loader,.media-loader{align-items:center;background-color:hsla(0,0%,100%,.7);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}#bh_loader .sk-chase,.media-loader .sk-chase{animation:sk-chase 2.5s linear infinite both;height:40px;position:relative;width:40px}#bh_loader .sk-chase-dot,.media-loader .sk-chase-dot{animation:sk-chase-dot 2s ease-in-out infinite both;display:block;height:100%;left:0;position:absolute;top:0;width:100%}#bh_loader .sk-chase-dot:before,.media-loader .sk-chase-dot:before{animation:sk-chase-dot-before 2s ease-in-out infinite both;background-color:#000;border-radius:100%;content:"";display:block;height:25%;width:25%}#bh_loader .sk-chase-dot:first-child,.media-loader .sk-chase-dot:first-child{animation-delay:-1.1s}#bh_loader .sk-chase-dot:nth-child(2),.media-loader .sk-chase-dot:nth-child(2){animation-delay:-1s}#bh_loader .sk-chase-dot:nth-child(3),.media-loader .sk-chase-dot:nth-child(3){animation-delay:-.9s}#bh_loader .sk-chase-dot:nth-child(4),.media-loader .sk-chase-dot:nth-child(4){animation-delay:-.8s}#bh_loader .sk-chase-dot:nth-child(5),.media-loader .sk-chase-dot:nth-child(5){animation-delay:-.7s}#bh_loader .sk-chase-dot:nth-child(6),.media-loader .sk-chase-dot:nth-child(6){animation-delay:-.6s}#bh_loader .sk-chase-dot:first-child:before,.media-loader .sk-chase-dot:first-child:before{animation-delay:-1.1s}#bh_loader .sk-chase-dot:nth-child(2):before,.media-loader .sk-chase-dot:nth-child(2):before{animation-delay:-1s}#bh_loader .sk-chase-dot:nth-child(3):before,.media-loader .sk-chase-dot:nth-child(3):before{animation-delay:-.9s}#bh_loader .sk-chase-dot:nth-child(4):before,.media-loader .sk-chase-dot:nth-child(4):before{animation-delay:-.8s}#bh_loader .sk-chase-dot:nth-child(5):before,.media-loader .sk-chase-dot:nth-child(5):before{animation-delay:-.7s}#bh_loader .sk-chase-dot:nth-child(6):before,.media-loader .sk-chase-dot:nth-child(6):before{animation-delay:-.6s}@keyframes sk-chase{to{transform:rotate(1turn)}}@keyframes sk-chase-dot{80%,to{transform:rotate(1turn)}}@keyframes sk-chase-dot-before{50%{transform:scale(.4)}0%,to{transform:scale(1)}}#bh_search_ext{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;margin:20px}#bh_search_ext div,#bh_search_ext h1,#bh_search_ext h2,#bh_search_ext h3,#bh_search_ext h4,#bh_search_ext h5,#bh_search_ext h6,#bh_search_ext input,#bh_search_ext p,#bh_search_ext select,#bh_search_ext span,#bh_search_ext textarea{color:#000;font-family:inherit}#bh_search_ext .ion-range,#bh_search_ext .irs{font-family:inherit!important}#bh_search_ext .irs-from,#bh_search_ext .irs-max,#bh_search_ext .irs-min,#bh_search_ext .irs-single,#bh_search_ext .irs-to{color:#fff}#bh_search_ext .irs-grid{line-height:0}#bh_search_ext input:focus,#bh_search_ext input:focus-visible,#bh_search_ext input:focus-within,#bh_search_ext select:focus,#bh_search_ext select:focus-visible,#bh_search_ext select:focus-within,#bh_search_ext textarea:focus{outline:.1rem solid #000;outline-offset:0}#bh_search_ext #bh_search_data #powered{color:gray;font-size:12px;font-style:italic;text-align:center}#bh_search_ext #bh_search_data #powered a{text-decoration:underline}#bh_search_ext #bh_filters_wrapper{background-color:#f2f2f2;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:1.5rem;padding:1rem}#bh_search_ext #bh_filters_wrapper .bh-filter-group{display:flex;flex:1 1 200px;flex-direction:column;min-width:0}#bh_search_ext #bh_filters_wrapper .bh-filter-group label{color:#2d3748;font-size:.8em;font-weight:600;letter-spacing:.02em;margin-bottom:.5em;text-transform:uppercase}#bh_search_ext #bh_filters_wrapper .bh-filter-group .bh-filter-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="%236B7280"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd" /></svg>');background-position:right .75rem center;background-repeat:no-repeat;background-size:1em;border:1px solid #a3a3a3;border-radius:6px;color:#2a2a2a;cursor:pointer;font-size:.8em;line-height:1;padding:.75em 2.5em .75em 1em;transition:border-color .2s ease,box-shadow .2s ease,transform .1s ease}#bh_search_ext #bh_filters_wrapper .bh-filter-group .bh-filter-dropdown:hover{border-color:#4b5563;box-shadow:0 0 0 3px rgba(75,85,99,.1)}#bh_search_ext #bh_filters_wrapper .bh-filter-group .bh-filter-dropdown:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.3);outline:0}#bh_search_ext #bh_filters_wrapper .bh-filter-group .bh-filter-dropdown option{background-color:#fff;color:#2d3748}#bh_search_ext #bh_filters_wrapper .bh-filter-group .bh-filter-dropdown:disabled{background-color:#f3f4f6;cursor:not-allowed;opacity:.6}@media(max-width:768px){#bh_search_ext #bh_filters_wrapper .bh-filter-group{flex:1 1 100%}}#bh_search_ext .bh-pagination{display:flex;gap:.5rem;justify-content:center;margin-top:1.5rem}#bh_search_ext .bh-pagination .page-btn{background:#fff;border:1px solid #5e5e5e;border-radius:4px;cursor:pointer;font-size:.95em;line-height:1;padding:11px 12px;transition:background-color .2s ease}#bh_search_ext .bh-pagination .page-btn.active{background-color:var(--bh-theme-color);border-color:var(--bh-theme-color);color:#fff;font-weight:700}#bh_search_ext .bh-pagination .page-btn.disabled{cursor:not-allowed;opacity:.7}#bh_search_ext .bh-pagination .page-btn:hover:not(.disabled):not(.active){background-color:#f0f0f0}#bh_search_ext #bh-footer #powered{color:gray;font-size:12px;font-style:italic;margin-top:20px;text-align:center}#bh_search_ext #bh-footer #powered a{text-decoration:underline}#bh_search_ext #bh_smart_card.custom-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin:0 auto;max-width:1800px}#bh_search_ext #bh_smart_card .bh-no-data{grid-column:1/-1}#bh_search_ext #bh_smart_card .custom-product-card{background:#fff;border:1px solid #f1f1f1;border-radius:12px;font-size:16px;overflow:hidden;text-align:center;transition:transform .2s ease,box-shadow .2s ease}#bh_search_ext #bh_smart_card .custom-product-card:hover{transform:translateY(-4px)}#bh_search_ext #bh_smart_card .custom-product-card .media-loader{background-color:transparent!important;position:absolute;z-index:10}#bh_search_ext #bh_smart_card .custom-product-card .product-image-wrapper{aspect-ratio:1/1;display:block;overflow:hidden;position:relative;width:100%}#bh_search_ext #bh_smart_card .custom-product-card .product-image-wrapper .product-image,#bh_search_ext #bh_smart_card .custom-product-card .product-image-wrapper .product-video{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}#bh_search_ext #bh_smart_card .custom-product-card .product-image-wrapper .product-video video{aspect-ratio:1;height:auto;width:100%}#bh_search_ext #bh_smart_card .custom-product-card .media-buttons{padding:.6em .6em 0}#bh_search_ext #bh_smart_card .custom-product-card .media-buttons .media-btn{align-items:center;background-color:#f7f7f7;border:1px solid #d2d2d2;border-radius:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);color:#000;cursor:pointer;display:inline-flex;justify-content:center;margin:0 2px;padding:3px 5px}#bh_search_ext #bh_smart_card .custom-product-card .media-buttons .media-btn.selected{background-color:var(--bh-theme-color)}#bh_search_ext #bh_smart_card .custom-product-card .product-details{color:#222;font-size:1.1em;font-weight:500;padding:.3em .3em 0}#bh_search_ext #bh_smart_card .custom-product-card .product-details .product-title{color:#222;font-size:24px;font-weight:500;line-height:1.2;margin-bottom:.4em}#bh_search_ext #bh_smart_card .custom-product-card .product-details .product-price{color:#333;font-size:19px;line-height:1}#bh_search_ext #bh_smart_card .custom-product-card .product-details .product-price .price{color:#222;font-size:1.1em;font-weight:600}#bh_search_ext #bh_smart_card .custom-product-card .product-details .product-price .original-price{color:#999;font-size:.9rem;margin-left:.5rem}#bh_search_ext #bh_smart_card .custom-product-card .product-variants{display:flex;flex-direction:column;gap:.5rem;padding:.3em .3em 1em}#bh_search_ext #bh_smart_card .custom-product-card .product-variants .variant-option{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center}#bh_search_ext #bh_smart_card .custom-product-card .stone_type{border:1px solid #d2d2d2;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);color:#000;display:inline-block;font-size:14px;margin:5px;padding:1px 5px;text-align:center;width:120px!important}#bh_search_ext #bh_smart_card .custom-product-card .stone_type.selected{background-color:#cdcdcd}#bh_search_ext #bh_smart_card .custom-product-card .variant-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin-top:5px}#bh_search_ext #bh_smart_card .custom-product-card .variant-buttons .variant-btn{cursor:pointer}#bh_search_ext #bh_smart_card .custom-product-card .variant-buttons .variant-btn.selected>img{background-color:#cdcdcd}#bh_search_ext #bh_smart_card .custom-product-card .variant-buttons .variant-btn img{border:1px solid #d2d2d2;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);height:35px;-o-object-fit:contain;object-fit:contain;padding:4px;width:35px!important}#bh_search_ext #bh_smart_card .custom-product-card .variant-loader{animation:bh_spin .8s linear infinite;border:5px solid #e0e0e0;border-radius:50%;border-top-color:#000;display:inline-block;height:36px;left:50%;position:absolute;top:50%;width:36px}#bh_search_ext #bh_smart_card .custom-product-card .metal-dot{border-radius:50%;cursor:pointer;display:block!important;flex:initial!important;height:20px;margin:5px 10px 5px 0;position:relative;width:20px}#bh_search_ext #bh_smart_card .custom-product-card .metal-dot.metal-dot-after:after{border:2px solid transparent;border-radius:50%;content:"";height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:30px}#bh_search_ext #bh_smart_card .custom-product-card .metal-dot.white-dot:after{border:2px solid #b7b7b7}#bh_search_ext #bh_smart_card .custom-product-card .metal-dot.rose-dot:after{border:2px solid #c68766}#bh_search_ext #bh_smart_card .custom-product-card .metal-dot.yellow-dot:after{border:2px solid #cdb273}#bh_search_ext #bh_smart_card .custom-product-card .shape-icon{height:24px;width:24px}#bh_search_ext #bh_variant_controls{display:flex;flex-direction:column;gap:15px}#bh_search_ext #bh_variant_controls.custom-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}#bh_search_ext #bh_variant_controls .variation-title{display:inline-block;font-size:18px;line-height:1;margin-bottom:3px}#bh_search_ext #bh_variant_controls .product-variants{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem 1rem}#bh_search_ext #bh_variant_controls .product-variants .variant-option{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center}#bh_search_ext #bh_variant_controls .chain-btn,#bh_search_ext #bh_variant_controls .stone_type{align-items:center;border:1px solid #b9b9b9;border-radius:5px;color:#000;display:flex;font-size:14px;font-weight:500;height:36px;justify-content:center;min-width:60px;padding:1px 5px;text-align:center;width:120px!important}#bh_search_ext #bh_variant_controls .chain-btn.selected,#bh_search_ext #bh_variant_controls .stone_type.selected{background-color:#cdcdcd}#bh_search_ext #bh_variant_controls .karat-btn{align-items:center;border:1px solid #b9b9b9;border-radius:5px;color:#000;display:flex;font-size:14px;font-weight:500;height:36px;justify-content:center;min-width:60px;padding:1px 5px;text-align:center;text-transform:uppercase}#bh_search_ext #bh_variant_controls .karat-btn.selected{background-color:#cdcdcd}#bh_search_ext #bh_variant_controls .variant-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:5px}#bh_search_ext #bh_variant_controls .variant-buttons.metal-tone{gap:5px}#bh_search_ext #bh_variant_controls .variant-buttons .variant-btn{cursor:pointer}#bh_search_ext #bh_variant_controls .variant-buttons .variant-btn.selected>img{background-color:#cdcdcd}#bh_search_ext #bh_variant_controls .variant-buttons .variant-btn img{border:1px solid #b9b9b9;border-radius:5px;height:50px;-o-object-fit:contain;object-fit:contain;padding:7px;width:50px!important}#bh_search_ext #bh_variant_controls .variant-loader{animation:bh_spin .8s linear infinite;border:5px solid #e0e0e0;border-radius:50%;border-top-color:#000;display:inline-block;height:36px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:36px}#bh_search_ext #bh_variant_controls .metal-dot{border-radius:50%;cursor:pointer;display:block!important;flex:initial!important;height:20px;margin:5px 10px 5px 0;position:relative;width:20px}#bh_search_ext #bh_variant_controls .metal-dot.metal-dot-after:after{border:2px solid transparent;border-radius:50%;content:"";height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:30px}#bh_search_ext #bh_variant_controls .metal-dot.white-dot:after{border:2px solid #b7b7b7}#bh_search_ext #bh_variant_controls .metal-dot.rose-dot:after{border:2px solid #c68766}#bh_search_ext #bh_variant_controls .metal-dot.yellow-dot:after{border:2px solid #cdb273}#bh_search_ext #bh_variant_controls .shape-icon{height:24px;width:24px}#bh_search_ext .open_popup{-webkit-backdrop-filter:brightness(.5);backdrop-filter:brightness(.5);display:flex!important;opacity:1!important;z-index:4000!important}#bh_search_ext #bh_toggle_actions{margin:1.25rem auto}#bh_search_ext #bh_toggle_actions #view_image,#bh_search_ext #bh_toggle_actions #view_video{background-color:#000;color:#fff;cursor:pointer;font-weight:600;padding:5px 10px}#bh_search_ext #show_filter{background-color:var(--bh-theme-color);border:1px solid var(--bh-theme-color);border-radius:0;color:#fff;cursor:pointer;display:none;font-family:inherit;height:100%;letter-spacing:1px;margin-top:16px;padding:5px;text-align:center;text-transform:uppercase;width:100%}#bh_search_ext #gemstone-grid{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}#bh_search_ext #gemstone-grid .gemstone-item{align-items:center;border:1px solid #c9c9c9;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;font-size:11px;height:100px;justify-content:center;padding:.65rem;width:100px}#bh_search_ext #gemstone-grid .gemstone-item.active{background-color:var(--bh-theme-light);border-color:var(--bh-theme-color)}#bh_search_ext #bh_diamond_body table{border:0;border-collapse:collapse;box-shadow:none;margin:0;width:100%}#bh_search_ext #bh_diamond_body table a{all:unset;font-weight:400;text-decoration:underline}#bh_search_ext #bh_diamond_body table tr.even td,#bh_search_ext #bh_diamond_body table tr.even th{background-color:var(--bh-theme-light)}#bh_search_ext #bh_diamond_body table tr.odd td,#bh_search_ext #bh_diamond_body table tr.odd th{background-color:var(--bh-theme-light2)}#bh_search_ext #bh_diamond_body table td{border:none;padding:10px 15px;vertical-align:middle;word-break:break-all}#bh_search_ext #bh_diamond_body table td:first-child{font-weight:600}#bh_search_ext #bh_diamond_body table td:last-child{text-align:right}#bh_search_ext #bh_diamond_body table td.empty_cell{color:var(--bh-theme-light)}#bh_search_ext #bh_diamond_body hr{border-top:1px solid #efefef;margin:10px 0}#bh_search_ext #bh_diamond_body .assets_div{position:relative}#bh_search_ext #bh_diamond_body .assets_div .assets{display:grid;gap:10px;grid-template-columns:1fr 1fr;overflow:hidden;width:100%}#bh_search_ext #bh_diamond_body .assets_div .assets #no_video{align-items:center;background-color:#efefef;display:flex;justify-content:center}#bh_search_ext #bh_diamond_body .assets_div .assets .img_asset,#bh_search_ext #bh_diamond_body .assets_div .assets .vid_asset{align-items:center;background-color:#efefef;border-radius:7px;display:flex;height:400px;justify-content:center;width:100%}#bh_search_ext #bh_diamond_body .assets_div .assets img{background-color:#efefef;border-radius:7px;height:-moz-max-content;height:max-content;-o-object-fit:contain;object-fit:contain;width:100%}#bh_search_ext #bh_diamond_body .assets_div .assets iframe{background-color:#efefef;border-radius:7px;height:100%;padding:12px;width:100%}#bh_search_ext #bh_diamond_body .assets_div .asset_arrow{all:unset;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}#bh_search_ext #bh_diamond_body .assets_div .asset_arrow.img_arrow{left:.1em}#bh_search_ext #bh_diamond_body .assets_div .asset_arrow.vid_arrow{right:.1em}#bh_search_ext #bh_diamond_body .assets_div .asset_arrow svg{font-size:30px;height:1.2em;width:1.2em}#bh_search_ext #bh_diamond_body #final_desc{display:none}#bh_search_ext #bh_diamond_body .dia_body{display:flex;flex:1;flex-direction:column;gap:2em;justify-content:space-between;max-height:480px;position:sticky;top:20px}#bh_search_ext #bh_diamond_body .dia_body h1.diamond_title{font-size:28px;line-height:1.2em;margin:0;padding:0}#bh_search_ext #bh_diamond_body .dia_body h2.diamond_title{font-size:22px;margin:0;padding:0}#bh_search_ext #bh_diamond_body .dia_body p.diamond_price,#bh_search_ext #bh_diamond_body .dia_body p.final_diamond_price{font-weight:600;line-height:1;margin-bottom:5px}#bh_search_ext #bh_diamond_body .dia_body .diamond_price{font-size:20px}#bh_search_ext #bh_diamond_body .dia_body .final_diamond_price{font-size:26px;margin:0}#bh_search_ext #bh_diamond_body .dia_body #lab_cert{margin:0}#bh_search_ext #bh_diamond_body .dia_body .diamond_short_name{color:#777;font-weight:600;margin:5px 0;padding:0}#bh_search_ext #bh_diamond_body .dia_body a{color:#000;font-weight:600}#bh_search_ext #bh_diamond_body .dia_body .add_to_cart_footer{display:flex;flex-direction:column;gap:.5em}#bh_search_ext #bh_diamond_body .dia_body .add_to_cart_footer p{margin:0;text-align:right}#bh_search_ext #bh_diamond_body .bh_dia_description{padding:.7em 0}#bh_search_ext #bh_diamond_body .bh_dia_description h2{font-size:20px;text-align:center;text-decoration:underline;text-transform:uppercase}#bh_search_ext #bh_diamond_body #bh_single_diamond .asset_arrow{display:none}#bh_search_ext #bh_diamond_body #bh_single_diamond .bh_search_dia{display:grid;font-family:inherit;gap:4em;grid-template-columns:2fr 1fr;margin:1.25rem auto}#bh_search_ext #bh_diamond_body #bh_single_diamond #bh_diamond_details_1 table td:first-child{width:25%}#bh_search_ext #bh_diamond_body #bh_multi_diamond{width:100%}#bh_search_ext #bh_diamond_body #bh_multi_diamond h5{margin-bottom:10px}#bh_search_ext #bh_diamond_body #bh_multi_diamond .bh_search_dia{display:grid;gap:20px;grid-template-areas:"multi_diamond_1 multi_diamond_2 dia_body" "diamond_details_1 diamond_details_2 dia_body";grid-template-columns:1fr 1fr 1fr;width:100%}#bh_search_ext #bh_diamond_body #bh_multi_diamond .bh_search_dia .assets{display:grid;grid-template-columns:1fr}#bh_search_ext #bh_diamond_body #bh_multi_diamond .bh_search_dia .img_arrow,#bh_search_ext #bh_diamond_body #bh_multi_diamond .bh_search_dia .vid_asset{display:none}#bh_search_ext #bh_diamond_body #bh_multi_diamond .bh_search_dia #multi_diamond_1{grid-area:multi_diamond_1}#bh_search_ext #bh_diamond_body #bh_multi_diamond .bh_search_dia #multi_diamond_2{grid-area:multi_diamond_2}#bh_search_ext #bh_diamond_body #bh_multi_diamond .bh_search_dia .dia_body{grid-area:dia_body;margin-top:15px}#bh_search_ext #bh_diamond_body #bh_multi_diamond .bh_search_dia #diamond_details_1{grid-area:diamond_details_1}#bh_search_ext #bh_diamond_body #bh_multi_diamond .bh_search_dia #diamond_details_2{grid-area:diamond_details_2}#bh_search_ext #bh_diamond_body #bh_matching_diamond h2{line-height:1;text-align:center}#bh_search_ext .single_diamond_details{padding-top:30px}#bh_search_ext .single_diamond_details div h4{font-size:24px;letter-spacing:1px;line-height:1.3;margin:0 5px 5px!important;text-align:left;text-decoration:underline;text-transform:uppercase}#bh_search_ext .single_diamond_details div table thead tr th{padding:8px!important;text-align:left!important}#bh_search_ext .single_diamond_details div table tbody tr th{font-weight:700}#bh_search_ext .single_diamond_details div table tbody tr td{border:1px solid #ccc!important;padding:8px!important;text-align:left!important}#bh_search_ext dialog::backdrop{background:rgba(34,34,34,.4)}#bh_search_ext dialog{background-color:#fff;border-radius:5px;font-family:inherit;height:-moz-max-content;height:max-content;margin:0 auto;top:10%;width:768px}#bh_search_ext dialog *{margin:0;padding:0}#bh_search_ext dialog header{border-bottom:1px solid #eee;padding:10px}#bh_search_ext dialog header h4{font-size:18px}#bh_search_ext dialog main{padding:10px 0;text-align:center;width:100%}#bh_search_ext dialog main img{height:300px;width:auto}#bh_search_ext dialog main iframe{height:500px;width:100%}#bh_search_ext dialog footer{border-top:1px solid #eee;padding:10px;text-align:right}#bh_search_ext dialog footer button{cursor:pointer;font-size:16px;font-weight:600;padding:5px 10px}#bh_search_ext *{line-height:inherit}#bh_search_ext #bh_search_title{margin:1.25rem auto}#bh_search_ext #bh_search_title h1{font-family:inherit;font-size:30px;letter-spacing:.1rem;margin:0;padding:0;text-align:center;text-transform:uppercase}#bh_search_ext #bh_search_title p{font-family:inherit;margin:0 auto;max-width:768px;padding:0;text-align:center}#bh_search_ext .pd-body{border-radius:10px;margin-top:1rem;overflow:hidden;overflow-x:auto}#bh_search_ext .pd-body #bh_srch_list_view table{background-color:#fff;border-collapse:collapse;margin:0;min-width:100%}#bh_search_ext .pd-body #bh_srch_list_view table th{background-color:var(--bh-theme-color);border:none;color:#fff;padding:.5rem 1rem;white-space:nowrap}#bh_search_ext .pd-body #bh_srch_list_view table td{border:none;padding:.5rem 1rem;text-align:center;white-space:nowrap}#bh_search_ext .pd-body #bh_srch_list_view table td.highlight_column{background-color:var(--bh-theme-light)}#bh_search_ext .pd-body #bh_srch_list_view table td.bold{font-weight:600}#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds tr.even td,#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds tr.even th{background-color:var(--bh-theme-light)}#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds tr.seprate-mpair{background-color:var(--bh-theme-color)}#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds tr.odd td,#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds tr.odd th{background-color:var(--bh-theme-light2)}#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td .shp_label{align-items:center;display:flex;gap:5px;justify-content:center}#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td .shp_label img{height:30px}#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td .action_div{align-items:center;display:flex;justify-content:center}#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td .add_to_cart,#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td .compare-link,#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td .copy_dia_btn,#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td .diamond_view,#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td .price_actions .actions .select_diamond,#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td .select_diamond,#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td .view_btn{background-color:transparent;border:1px solid #b9b9b9;border-radius:5px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);color:#000;cursor:pointer;display:inline-block;font-size:12px;font-weight:600!important;height:32px;letter-spacing:.1em;margin:0 2px;padding:5px!important;text-decoration:none}#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td .add_to_cart svg,#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td .compare-link svg,#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td .copy_dia_btn svg,#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td .diamond_view svg,#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td .price_actions .actions .select_diamond svg,#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td .select_diamond svg,#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td .view_btn svg{height:18px}#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td .asset{margin:0 2px}#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td .asset svg{height:22px}#bh_search_ext .pd-body #bh_srch_list_view table #pd_diamonds td a{color:#000;text-decoration:underline}#bh_search_ext .pd-body .no_diamond{text-align:center}#bh_search_ext .pd-body .dia_grid{grid-gap:10px;display:grid;grid-template-columns:repeat(4,1fr)}#bh_search_ext .pd-body .dia_grid .dia_card{align-items:center;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between;min-height:300px;overflow:hidden;position:relative}#bh_search_ext .pd-body .dia_grid .dia_card .grid_badge{background-color:var(--bh-theme-color);color:#fff;font-size:14px;font-weight:600;left:-29px;letter-spacing:1px;padding:5px 10px;position:absolute;text-align:center;top:20px;transform:rotate(-45deg);width:130px}#bh_search_ext .pd-body .dia_grid .dia_card .remove_compare_btn{font-size:14px;font-weight:600;letter-spacing:1px;padding:5px 10px;position:absolute;right:5px;text-align:center;top:5px}#bh_search_ext .pd-body .dia_grid .dia_card .remove_compare_btn a{align-items:center;background-color:#b9b9b9;border:1px solid #b9b9b9;border-radius:5px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);cursor:pointer;display:flex;font-size:13px;justify-content:center;margin:0;padding:3px}#bh_search_ext .pd-body .dia_grid .dia_card .remove_compare_btn a svg{color:#000;height:18px;width:18px}#bh_search_ext .pd-body .dia_grid .dia_card .fast_badge{position:absolute;right:0;top:0}#bh_search_ext .pd-body .dia_grid .dia_card .view_link{width:100%}#bh_search_ext .pd-body .dia_grid .dia_card .img_section{align-items:center;display:flex;height:auto;justify-content:center;padding:10px;text-align:center;width:100%}#bh_search_ext .pd-body .dia_grid .dia_card .img_section img{height:180px;-o-object-fit:cover;object-fit:cover;width:auto}#bh_search_ext .pd-body .dia_grid .dia_card .card_info{background-color:#f9f9f9;display:flex;flex-direction:column;justify-content:space-between;padding:10px;width:100%}#bh_search_ext .pd-body .dia_grid .dia_card .card_info .basic_info{text-align:center}#bh_search_ext .pd-body .dia_grid .dia_card .card_info .basic_info span{color:gray;font-size:16px}#bh_search_ext .pd-body .dia_grid .dia_card .card_info .price_actions h3{font-size:16px;font-weight:700;margin:0 0 7px;padding:0;text-align:center}#bh_search_ext .pd-body .dia_grid .dia_card .card_info .price_actions .actions{align-items:center;display:flex;gap:5px;justify-content:center;margin:5px}#bh_search_ext .pd-body .dia_grid .dia_card .card_info .price_actions .actions .select_diamond,#bh_search_ext .pd-body .dia_grid .dia_card .card_info .price_actions .actions a,#bh_search_ext .pd-body .dia_grid .dia_card .card_info .price_actions .actions span{align-items:center;background:0 0;border:1px solid #b9b9b9;border-radius:5px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);color:#000;cursor:pointer;display:flex;font-size:13px;justify-content:center;margin:0;padding:3px;text-transform:uppercase}#bh_search_ext .pd-body .dia_grid .dia_card .card_info .price_actions .actions .select_diamond svg,#bh_search_ext .pd-body .dia_grid .dia_card .card_info .price_actions .actions a svg,#bh_search_ext .pd-body .dia_grid .dia_card .card_info .price_actions .actions span svg{height:18px;width:18px}#bh_search_ext .pd-body .dia_grid .dia_card .card_info h4{font-size:16px;letter-spacing:1.5px;margin:0 0 5px;overflow:hidden!important;padding:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}#bh_search_ext .pd-body .dia_grid .dia_card .card_info p{margin:0;overflow:hidden;padding:0;text-align:center}#bh_search_ext .pd-body .dia_grid .dia_card .card_info a{color:#000;display:inline-block;margin:0 0 3px;overflow:hidden;padding:0}#bh_search_ext .pd-body .dia_grid .dia_card hr{background-color:gray;height:1px;margin:1em 0 0;width:100%}#bh_search_ext .pd-body .dia_grid .dia_card table{border-collapse:collapse;box-shadow:none;margin:0;width:100%}#bh_search_ext .pd-body .dia_grid .dia_card table tr th{border:none;padding:.3em;text-align:left;white-space:nowrap}#bh_search_ext .pd-body .dia_grid .dia_card table tr td{border:none;overflow:hidden;padding:.5em .4em;text-align:right;white-space:nowrap}#bh_search_ext .pd-body .dia_grid .dia_card table tr td a{color:#000;text-decoration:underline}#bh_search_ext .pd-body .dia_grid .dia_card table tr.even td,#bh_search_ext .pd-body .dia_grid .dia_card table tr.even th{background-color:var(--bh-theme-light)}#bh_search_ext .pd-body .dia_grid .dia_card table tr.odd td,#bh_search_ext .pd-body .dia_grid .dia_card table tr.odd th{background-color:var(--bh-theme-light2)}#bh_search_ext #pd-footer{display:flex;justify-content:center;margin-top:1.25rem;overflow:auto;width:100%}#bh_search_ext #pd-footer p{display:none;font-weight:600;text-align:center;text-decoration-line:underline}#bh_search_ext #pd-footer #bh_paginator .custom-pagination{align-items:center;display:flex;gap:1em;justify-content:center;list-style:none;padding:0}#bh_search_ext #pd-footer #bh_paginator .custom-pagination li{border:1px solid #000;border-radius:5px}#bh_search_ext #pd-footer #bh_paginator .custom-pagination li.active_pagination{background-color:var(--bh-theme-light)}#bh_search_ext #pd-footer #bh_paginator .custom-pagination li a{color:#000;display:block;padding:5px 10px;text-decoration:none}#bh_search_ext #pd-footer #bh_paginator .custom-pagination li span{padding:5px 10px}#bh_search_ext #bh_search_info_bar{border-radius:10px;font-family:inherit;margin:1.25rem auto;padding:15px 0}#bh_search_ext #bh_search_info_bar .list_grid_view span{cursor:pointer;height:30px;width:30px}#bh_search_ext #bh_search_info_bar .list_grid_view span svg{stroke:gray}#bh_search_ext #bh_search_info_bar .list_grid_view span.active svg{stroke:#000}#bh_search_ext #bh_search_info_bar div{display:flex;justify-content:space-between}#bh_search_ext #bh_search_info_bar div:first-child{gap:10px}#bh_search_ext #bh_search_info_bar div #bh_search_info .search_type{background:0 0;cursor:pointer;font-weight:500}#bh_search_ext #bh_search_info_bar div #bh_search_info .search_type.active{text-decoration:underline}#bh_search_ext #bh_compare_data{display:none}#bh_search_ext #bh_compare_data #bh_srch_compare_view .dia_grid{grid-template-columns:repeat(5,1fr);overflow:auto}#bh_search_ext #bh_compare_data #bh_srch_compare_view .dia_grid .dia_card{min-width:-moz-min-content;min-width:min-content}#bh_search_ext #bh_builder_progress{font-family:inherit;margin:1.25rem auto;padding:0 30px;width:60vw}#bh_search_ext #bh_builder_progress .multi-steps>li.is-active:before,#bh_search_ext #bh_builder_progress .multi-steps>li.is-active~li:before{content:"";font-family:inherit;font-weight:700}#bh_search_ext #bh_builder_progress .multi-steps>li.is-active:after,#bh_search_ext #bh_builder_progress .multi-steps>li.is-active~li:after{background-color:#ccc}#bh_search_ext #bh_builder_progress .multi-steps{display:table;margin:0 auto;table-layout:fixed;width:100%}#bh_search_ext #bh_builder_progress .multi-steps>li{color:#000;counter-increment:stepNum;display:table-cell;font-size:15px;position:relative;text-align:center;z-index:2}#bh_search_ext #bh_builder_progress .multi-steps>li .progress_text{margin-top:10px}#bh_search_ext #bh_builder_progress .multi-steps>li .progress_text .bh_tooltip .bh_tooltip_hover_label{display:none}#bh_search_ext #bh_builder_progress .multi-steps>li .progress_text .bh_tooltip .bh_tooltip_text .fill_short_name{font-size:12px;font-weight:700}#bh_search_ext #bh_builder_progress .multi-steps>li .progress_text .bh_tooltip .bh_tooltip_text .progress_links{font-size:12px}#bh_search_ext #bh_builder_progress .multi-steps>li .progress_text .bh_tooltip .bh_tooltip_text .progress_links a{color:#000;font-weight:700}#bh_search_ext #bh_builder_progress .multi-steps>li .progress_text .bh_tooltip .bh_tooltip_text .progress_links a:hover{text-decoration:underline}#bh_search_ext #bh_builder_progress .multi-steps>li:before{background-color:var(--bh-theme-color);background-position:50%;background-repeat:no-repeat;background-size:30px;border-color:var(--bh-theme-color);border-radius:10px;border-style:solid;border-width:1px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);content:"";display:block;font-weight:700;height:50px;line-height:50px;margin:0 auto 4px;text-align:center;width:50px}#bh_search_ext #bh_builder_progress .multi-steps>li:after{background-color:var(--bh-theme-color);content:"";height:2px;left:50%;position:absolute;top:23px;width:calc(100% - 25px);z-index:-1}#bh_search_ext #bh_builder_progress .multi-steps>li:last-child:after{display:none}#bh_search_ext #bh_builder_progress .multi-steps>li.is-active{font-weight:700}#bh_search_ext #bh_builder_progress .multi-steps>li.is-active:before{background-color:#fff;border:2px solid var(--bh-theme-color)}#bh_search_ext #bh_builder_progress .multi-steps>li.is-active~li{color:#000}#bh_search_ext #bh_builder_progress .multi-steps>li.is-active~li:before{background-color:#fff;border-color:#ccc}#bh_search_ext #bh_search_form{background-color:#f9f9f9;border-radius:10px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);font-family:inherit;margin:1.25rem auto;padding:30px}#bh_search_ext #bh_search_form #filter_diamond_data .filter-container{text-align:end}#bh_search_ext #bh_search_form #filter_diamond_data .shape_grid_mob{display:none}#bh_search_ext #bh_search_form .srch_gem_colour .blue{background-color:#00f}#bh_search_ext #bh_search_form .srch_gem_colour .green{background-color:green}#bh_search_ext #bh_search_form .srch_gem_colour .red{background-color:red}#bh_search_ext #bh_search_form .srch_gem_colour .teal{background-color:teal}#bh_search_ext #bh_search_form .srch_gem_colour .pink{background-color:pink}#bh_search_ext #bh_search_form .srch_gem_colour .bi{background-color:#78edcd}#bh_search_ext #bh_search_form .srch_gem_colour .multi{background-color:#cdd0a5}#bh_search_ext #bh_search_form .srch_gem_colour .purple{background-color:purple}#bh_search_ext #bh_search_form .srch_gem_colour .yellow{background-color:#ff0}#bh_search_ext #bh_search_form .srch_gem_colour .violet{background-color:violet}#bh_search_ext #bh_search_form .srch_gem_colour .brown{background-color:brown}#bh_search_ext #bh_search_form .srch_gem_colour .orange{background-color:orange}#bh_search_ext #bh_search_form .srch_gem_colour .grey{background-color:gray}#bh_search_ext #bh_search_form .srch_gem_colour .white{background-color:#fff}#bh_search_ext #bh_search_form .srch_gem_colour .black{background-color:#000}#bh_search_ext #bh_search_form .srch_gem_colour .other{background-color:#e9e9e9}#bh_search_ext #bh_search_form .select_stones{height:100%;margin:0 0 2em;width:100%}#bh_search_ext #bh_search_form .select_stones .select_option{align-items:center;display:flex;flex-wrap:wrap;gap:5px;height:100%;justify-content:center;margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;width:100%}#bh_search_ext #bh_search_form .select_stones .select_option a.stone_page{all:unset;background-color:#fff;border:1px solid var(--bh-theme-color);cursor:pointer;display:inline-block;flex:1 0 100px;height:100%;padding:5px;text-align:center;text-transform:uppercase;white-space:nowrap;width:125px}#bh_search_ext #bh_search_form .select_stones .select_option a.stone_page.active{background-color:var(--bh-theme-color);color:#fff}#bh_search_ext #bh_search_form .select_stones .select_option a.stone_page.active span{color:#fff}#bh_search_ext #bh_search_form .bh_search_grid{display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:1.25rem}#bh_search_ext #bh_search_form .bh_search_grid .fancy-color-wrapper{display:flex;flex-direction:column;gap:10px;margin:0 auto}#bh_search_ext #bh_search_form .bh_search_grid #fancy-color-group{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));justify-items:center;margin-top:8px}#bh_search_ext #bh_search_form .bh_search_grid .fancy-color-option{align-items:center;background-clip:padding-box;background:radial-gradient(circle,var(--bh-theme-light2),transparent);border:1px solid #c9c9c9;border-radius:.65rem;cursor:pointer;display:flex;justify-content:center;outline:0;padding:.65rem;position:relative;transition:all .2s ease;width:100%}#bh_search_ext #bh_search_form .bh_search_grid .fancy-color-option .fancy-color-icon{filter:drop-shadow(0 0 2px rgba(0,0,0,.1));height:30px;-o-object-fit:contain;object-fit:contain;transition:all .2s ease;width:30px}#bh_search_ext #bh_search_form .bh_search_grid .fancy-color-option[title]:after{background:rgba(0,0,0,.8);border-radius:3px;bottom:calc(100% + 6px);color:#fff;content:attr(title);font-size:11px;left:50%;opacity:0;padding:3px 6px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .2s ease;white-space:nowrap;z-index:10}#bh_search_ext #bh_search_form .bh_search_grid .fancy-color-option[title]:focus-visible:after,#bh_search_ext #bh_search_form .bh_search_grid .fancy-color-option[title]:hover:after{opacity:1}#bh_search_ext #bh_search_form .bh_search_grid .fancy-color-option:focus-visible{box-shadow:0 0 6px var(--bh-theme-light);outline:1px solid var(--bh-theme-color);outline-offset:2px}#bh_search_ext #bh_search_form .bh_search_grid .fancy-color-option:hover{border-color:var(--bh-theme-light);box-shadow:0 0 8px var(--bh-theme-light)}#bh_search_ext #bh_search_form .bh_search_grid .fancy-color-option:hover .fancy-color-icon{filter:brightness(1.1) drop-shadow(0 0 3px var(--bh-theme-light))}#bh_search_ext #bh_search_form .bh_search_grid .fancy-color-option.selected{background:radial-gradient(circle,var(--bh-theme-light),transparent);border-color:var(--bh-theme-color);box-shadow:0 0 10px var(--bh-theme-light),inset 0 0 4px var(--bh-theme-light2)}#bh_search_ext #bh_search_form .bh_search_grid .fancy-color-option.selected .fancy-color-icon{filter:brightness(1.15) drop-shadow(0 0 4px var(--bh-theme-light))}#bh_search_ext #bh_search_form .bh_search_grid .fancy-color-option.selected:before{animation:sparkle 1.2s ease-in-out infinite;background:radial-gradient(circle,hsla(0,0%,100%,.7) 30%,transparent 70%);content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}#bh_search_ext #bh_search_form .bh_search_grid .fancy-color-option.disabled{border-color:var(--bh-theme-light2);box-shadow:none;cursor:not-allowed;opacity:.4;transform:none}#bh_search_ext #bh_search_form .bh_search_grid .fancy-color-option.disabled .fancy-color-icon{filter:grayscale(1) drop-shadow(0 0 0 0 var(--bh-theme-light))}@keyframes sparkle{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}#bh_search_ext #bh_search_form .bh_search_grid .bh_filter_text{font-size:14px}#bh_search_ext #bh_search_form .bh_search_grid .srch_cert{align-items:center;display:flex;height:60px;justify-content:flex-start;margin-top:.5rem}#bh_search_ext #bh_search_form .bh_search_grid .srch_cert input{border:.5px solid #c9c9c9;border-radius:5px;height:40px;padding:5px;width:100%}#bh_search_ext #bh_search_form .bh_search_grid span{font-size:10px;font-weight:600}#bh_search_ext #bh_search_form .bh_search_grid .srch_gem_colour span{padding:6px}#bh_search_ext #bh_search_form .bh_search_grid .srch_shape_grid span{height:54px;-o-object-fit:contain;object-fit:contain;overflow:hidden;width:100%}#bh_search_ext #bh_search_form .bh_search_grid .srch_shape_grid span img{height:auto;width:50px}#bh_search_ext #bh_search_form .bh_search_grid .srch_gem_colour,#bh_search_ext #bh_search_form .bh_search_grid .srch_shape_grid{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));margin-top:8px}#bh_search_ext #bh_search_form .bh_search_grid .srch_gem_colour span,#bh_search_ext #bh_search_form .bh_search_grid .srch_shape_grid span{align-items:center;border:1px solid #c9c9c9;border-radius:5px;color:#000;cursor:pointer;display:flex;justify-content:center;text-align:center}#bh_search_ext #bh_search_form .bh_search_grid .srch_gem_colour span.gem_colour,#bh_search_ext #bh_search_form .bh_search_grid .srch_shape_grid span.gem_colour{gap:5px;justify-content:flex-start}#bh_search_ext #bh_search_form .bh_search_grid .srch_gem_colour span.active,#bh_search_ext #bh_search_form .bh_search_grid .srch_shape_grid span.active{background-color:var(--bh-theme-light);border-color:var(--bh-theme-color)}#bh_search_ext #bh_search_form .bh_search_grid .srch_gem_colour .disable_shape,#bh_search_ext #bh_search_form .bh_search_grid .srch_shape_grid .disable_shape{background-color:#f2f2f2;color:#a6a6a6;cursor:not-allowed;opacity:.5;pointer-events:none;text-decoration:line-through}#bh_search_ext #bh_search_form .bh_search_grid .srch_carat .flex_inputs,#bh_search_ext #bh_search_form .bh_search_grid .srch_price .flex_inputs{display:flex;justify-content:space-between;margin-top:.5rem}#bh_search_ext #bh_search_form .bh_search_grid .srch_carat .flex_inputs *,#bh_search_ext #bh_search_form .bh_search_grid .srch_price .flex_inputs *{border:1px solid #e5e7eb;border-radius:.65rem;padding:.25rem .5rem;text-align:center;width:6rem}#bh_search_ext #bh_search_form .bh_search_grid .srch_carat,#bh_search_ext #bh_search_form .bh_search_grid .srch_cla,#bh_search_ext #bh_search_form .bh_search_grid .srch_clr,#bh_search_ext #bh_search_form .bh_search_grid .srch_cut,#bh_search_ext #bh_search_form .bh_search_grid .srch_price{margin-top:.5rem}#bh_search_ext #bh_search_form .bh_search_grid .irs--big .irs-from,#bh_search_ext #bh_search_form .bh_search_grid .irs--big .irs-single,#bh_search_ext #bh_search_form .bh_search_grid .irs--big .irs-to{background:var(--bh-theme-color)!important;font-weight:600;padding:2px 4px}#bh_search_ext #bh_search_form .bh_search_grid .irs--big .irs-from:before,#bh_search_ext #bh_search_form .bh_search_grid .irs--big .irs-single:before,#bh_search_ext #bh_search_form .bh_search_grid .irs--big .irs-to:before{border-color:var(--bh-theme-color)!important}#bh_search_ext #bh_search_form .bh_search_grid .irs--big .irs-handle>i:first-child{background:var(--bh-theme-color)!important}#bh_search_ext #bh_search_form .bh_search_grid .irs--big .irs-bar{background:var(--bh-theme-color)!important;border:none}#bh_search_ext #bh_search_form .bh_search_grid .irs--big .irs-grid-text{color:var(--bh-theme-color)!important;font-size:7px}#bh_search_ext #bh_search_form .bh_search_grid .irs--big .irs-grid-pol{background:var(--bh-theme-color)!important}#bh_search_ext #bh_search_form .bh_search_grid .irs--big .irs-handle{height:20px!important;top:28px!important;width:20px!important}#bh_search_ext #bh_search_form #advanced-filter{margin-top:1.25rem}#bh_search_ext #bh_search_form #advanced-filter>div:first-child{padding:1rem;position:relative;text-align:center;width:100%}#bh_search_ext #bh_search_form #advanced-filter>div:first-child span.bh_adv_filter{background-color:#f9f9f9;display:inline-block;font-weight:600;padding:.5rem 1rem;position:relative;width:-moz-max-content;width:max-content;z-index:2}#bh_search_ext #bh_search_form #advanced-filter>div:first-child:before{border-top:1.5px solid #d5d5d5;content:"";left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:0}#bh_search_ext #bh_search_form #advanced-filter>div:first-child input{border:1px solid #e5e7eb;margin:0;padding:.25rem .5rem}#bh_search_ext #bh_search_form #advanced-filter #advanced-filters-more{align-items:center;display:flex;justify-content:space-between;margin-top:1.25rem}#bh_search_ext #bh_search_form #advanced-filter #advanced-filters-more input,#bh_search_ext #bh_search_form #advanced-filter #advanced-filters-more select{border:1px solid #d2d2d2;border-radius:.65rem;cursor:pointer;font-size:16px;height:35px;padding:.25rem .5rem;width:9.5em}#bh_search_ext #bh_search_form #advanced-filter #advanced-filters-more input:focus,#bh_search_ext #bh_search_form #advanced-filter #advanced-filters-more select:focus{border:none}#bh_search_ext #bh_search_form #advanced-filter #advanced-filters-more .bh_action_btns{display:flex;gap:5px;width:-moz-max-content;width:max-content}#bh_search_ext .bh_tooltip{cursor:pointer;display:inline-block;position:relative}#bh_search_ext .bh_tooltip.active .bh_tooltip_text,#bh_search_ext .bh_tooltip:hover .bh_tooltip_text{opacity:1;visibility:visible}#bh_search_ext .bh_tooltip .bh_tooltip_text{background-color:#fff;border:1px solid #dedede;border-radius:6px;color:#000;left:50%;max-width:90vw;opacity:0;padding:10px;position:absolute;text-align:center;top:calc(100% + 5px);transform:translateX(-50%);transition:opacity .3s;visibility:hidden;width:200px;z-index:1}#bh_search_ext #bh_final_product .bh_final_product_container{display:grid;font-family:inherit;gap:3em;grid-template-columns:2fr 1fr;margin:1.25rem auto;width:100%}#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container{overflow:visible}#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container .swiper-wrapper{display:grid;gap:1em;grid-template-columns:repeat(2,1fr)}#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container .bh_gallery_media{align-items:center;aspect-ratio:1;border:1px solid #e9e9e9;border-radius:1rem;display:flex;height:auto;justify-content:center;-o-object-fit:contain;object-fit:contain;overflow:hidden;position:relative;width:100%}#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container .bh_gallery_media img,#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container .bh_gallery_media video{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:.5s cubic-bezier(.3,1,.3,1);transition-property:opacity,transform;width:100%}#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container .bh_gallery_media iframe{background-color:#efefef;height:100%;width:100%}#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container .bh_gallery_media.bh_image_overlay img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container .bh_gallery_media.bh_image_overlay .bhub_play_btn_container{-webkit-backdrop-filter:brightness(.7);backdrop-filter:brightness(.7);inset:0;position:absolute;z-index:6}#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container .bh_gallery_media.bh_image_overlay .bhub_play_btn_container .bhub_play_btn{all:unset;align-items:center;border:0;border-radius:100%;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:1em;height:100%;justify-content:center;text-align:center;transition:all .3s ease-in-out 0s;width:100%}#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container .bh_gallery_media.bh_image_overlay .bhub_play_btn_container .bhub_play_btn svg{fill:#fff;animation:pulse 1.2s linear infinite alternate-reverse;height:5em;width:5em}#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container .bh_gallery_media.bh_image_overlay .bhub_play_btn_container .bhub_play_btn span{color:#fff;font-size:1em;font-weight:600;text-align:center}@keyframes pulse{0%{transform:translateX(-1.5em)}to{transform:translateX(1.5em)}}#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container .bh-swiper-controls{display:none}#bh_search_ext #bh_final_product .bh_final_product_container .bh_product_detail{display:flex;flex-direction:column;gap:.75em;height:-moz-max-content;height:max-content;position:sticky;top:1em;width:100%}#bh_search_ext #bh_final_product .bh_final_product_container .bh_product_detail h1{font-family:inherit;font-size:30px;font-weight:700;line-height:1;margin:0}#bh_search_ext #bh_final_product .bh_final_product_container .bh_product_detail #bh_product_price{font-size:25px;font-weight:500;line-height:1.2}#bh_search_ext #bh_final_product .bh_final_product_container .bh_product_detail .variant-controls{display:flex;flex-direction:column;gap:10px}#bh_search_ext #bh_empty_container{margin:2em 0;width:100%}#bh_search_ext #bh_empty_container>div{align-items:center;display:flex;flex-direction:column;height:400px;justify-content:center}#bh_search_ext #bh_empty_container h2{color:#222;font-size:8rem;font-weight:900;line-height:1;margin:0}#bh_search_ext #bh_empty_container p{color:#666;font-size:1.25rem;margin-bottom:1.5rem;text-align:center}#bh_search_ext #bh_empty_container a{background-color:#000;border-radius:6px;color:#fff;display:inline-block;font-size:1.2rem;font-weight:700;padding:12px 24px;text-decoration:none;transition:background-color .3s ease}#bh_search_ext #bh_empty_container a:hover{background-color:#333}@media only screen and (max-width:1024px){#bh_search_ext #bh_final_product .bh_final_product_container{gap:1.5em;grid-template-columns:1fr}#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container{display:block;height:-moz-fit-content;height:fit-content;max-width:100vw;overflow:hidden;position:relative;width:100%}#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container .swiper-wrapper{box-sizing:border-box!important;display:flex!important;gap:0!important;width:100%!important}#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container .swiper-wrapper .swiper-slide{width:100%!important}#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container .bh-swiper-controls{align-items:center;color:var(--bh-theme-color,#b3895c);display:flex;font-size:16px;font-weight:500;gap:1em;height:24px;justify-content:center;margin-top:12px;overflow:hidden;position:relative;z-index:1}#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container .bh-swiper-controls .swiper-button-next,#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container .bh-swiper-controls .swiper-button-prev{all:unset;align-items:center;background:0 0;border:none;color:#000;cursor:pointer;display:flex;height:49px;justify-content:center;position:relative;width:29px}#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container .bh-swiper-controls .swiper-button-next:after,#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container .bh-swiper-controls .swiper-button-prev:after{font-size:18px}#bh_search_ext #bh_final_product .bh_final_product_container #bh_gallery_container .bh-swiper-controls .swiper-pagination-fraction{bottom:0;font-size:16px;position:relative;width:-moz-max-content;width:max-content}#bh_search_ext #bh_final_product .bh_final_product_container .bh_product_detail h1{font-size:1.5em}#bh_search_ext #bh_final_product .bh_final_product_container .bh_product_detail .completed_info img{height:44px!important}#bh_search_ext #bh_final_product .bh_final_product_container .bh_product_detail .completed_info p{font-size:1.05em}#bh_search_ext #bh_final_product .bh_final_product_container .bh_product_detail .completed_info p.price-primary{font-size:1.3em}#bh_search_ext #bh_smart_card.custom-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}#bh_search_ext #bh_diamond_body .bh_dia_description{padding:.2em 0!important}#bh_search_ext #bh_diamond_body .assets_div{position:relative}#bh_search_ext #bh_diamond_body .assets_div .assets{grid-template-columns:1fr 1fr}#bh_search_ext #bh_diamond_body .assets_div .assets .img_asset,#bh_search_ext #bh_diamond_body .assets_div .assets .vid_asset{height:500px!important}#bh_search_ext #bh_diamond_body .dia_body{position:relative!important}#bh_search_ext #bh_diamond_body .dia_body h1.diamond_title{font-size:22px!important}#bh_search_ext #bh_diamond_body .dia_body h2.diamond_title{font-size:20px!important}#bh_search_ext #bh_diamond_body .dia_body #final_desc{font-size:18px!important}#bh_search_ext #bh_diamond_body .dia_body .diamond_price{font-size:20px}#bh_search_ext #bh_diamond_body .dia_body .add_to_cart_footer{display:flex;flex-direction:column;gap:.5em}#bh_search_ext #bh_diamond_body .dia_body .add_to_cart_footer p{margin:0;text-align:right}#bh_search_ext #bh_diamond_body #bh_single_diamond #bh_diamond_details_1 h4{font-size:16px;margin:0}#bh_search_ext #bh_diamond_body #bh_single_diamond #bh_diamond_details_1 table td:first-child{width:50%}#bh_search_ext #bh_diamond_body #bh_single_diamond .asset_arrow{display:block!important}#bh_search_ext #bh_diamond_body #bh_single_diamond .bh_search_dia{grid-template-columns:1fr!important}#bh_search_ext #bh_diamond_body #bh_single_diamond .assets_div{width:100%!important}#bh_search_ext #bh_diamond_body #bh_single_diamond .assets_div .assets{background-color:#efefef;grid-template-columns:1fr!important}#bh_search_ext #bh_diamond_body #bh_single_diamond .assets_div .assets .vid_asset{display:none!important}#bh_search_ext #bh_diamond_body #bh_single_diamond .assets_div .assets img{min-height:auto!important}#bh_search_ext #bh_diamond_body #bh_multi_diamond #final_desc,#bh_search_ext #bh_diamond_body #bh_single_diamond .assets_div .asset_arrow{display:block!important}#bh_search_ext #bh_diamond_body #bh_multi_diamond .bh_search_dia{grid-template-areas:"multi_diamond_1" "multi_diamond_2" "dia_body" "diamond_details_1" "diamond_details_2"!important;grid-template-columns:1fr!important}}@media only screen and (max-width:786px){#bh_diamond_selection_popup{height:-moz-max-content;height:max-content;left:50%;top:50%;transform:translate(-50%,-50%);width:90%}.bh_tooltip .bh_tooltip_text{left:0;max-width:none;transform:none;width:250px}.bh_custom_popup .bh-popup-container{width:315px}.bh_custom_popup .bh-popup-container .bh-popup-inner-content{max-height:400px}.bh_custom_popup .bh-popup-container a{font-size:.9em}#bh_search_ext{margin:10px auto}#bh_search_ext #bh_smart_card.custom-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}#bh_search_ext #bh_smart_card .product-details .product-price{display:flex;flex-direction:column;gap:5px}#bh_search_ext #bh_builder_progress{padding:0 10px}#bh_search_ext #bh_builder_progress,#bh_search_ext #bh_builder_progress #bh_progress{width:-moz-max-content;width:max-content}#bh_search_ext #bh_builder_progress #bh_progress .multi-steps{width:78vw}#bh_search_ext #bh_builder_progress #bh_progress .multi-steps #setting_progress_text .progress_links{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:center}#bh_search_ext #bh_search_info_bar{margin-bottom:0!important;padding:0}#bh_search_ext #bh_search_info_bar .list-actions{align-items:self-start;flex-direction:column;gap:10px}#bh_search_ext #bh_search_info_bar .list-actions #bh_fast_shipping_btn.active_fast_shipping{background-color:#000;color:#fff}#bh_search_ext #bh_search_info_bar .list-actions #bh_fast_shipping_btn input{display:none}#bh_search_ext .pd-body{margin-top:0}#bh_search_ext .pd-body>div{padding:15px 0}#bh_search_ext .pd-body>div .dia_grid{grid-template-columns:repeat(1,1fr)}#bh_search_ext #bh_search_form{padding:15px}#bh_search_ext #bh_search_form #master_filter{display:none}#bh_search_ext #bh_search_form #show_filter{display:block}#bh_search_ext #bh_search_form #filter_diamond_data .filter-container{margin-top:20px;text-align:center}#bh_search_ext #bh_search_form .shape_grid_mob{display:block!important}#bh_search_ext #bh_search_form .hide_shape_mob{display:none}#bh_search_ext #bh_search_form .select_stones{margin:0 0 1em}#bh_search_ext #bh_search_form .select_stones a .select_dia{display:none}#bh_search_ext #bh_search_form .bh_search_grid{gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}#bh_search_ext #bh_search_form .bh_search_grid .srch_shape_grid{grid-template-columns:repeat(10,minmax(60px,1fr));overflow:auto}#bh_search_ext #bh_search_form .bh_search_grid #fancy-color-group{grid-template-columns:repeat(auto-fit,minmax(50px,1fr))}#bh_search_ext #bh_search_form #gemstone-grid{flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto}#bh_search_ext #bh_search_form #gemstone-grid>span{flex:1 0 110px}#bh_search_ext #bh_search_form #gemstone-grid>span img{height:90%;width:auto}#bh_search_ext #bh_search_form .srch_gem_colour{display:flex!important;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}#bh_search_ext #bh_search_form #advanced-filter{display:none}#bh_search_ext #bh_search_form #advanced-filter #advanced-filters-more{flex-direction:column;margin-top:2rem}#bh_search_ext #bh_search_form #advanced-filter #advanced-filters-more .search_selects{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:15px;width:100%}#bh_search_ext #bh_search_form #advanced-filter #advanced-filters-more .search_selects select{margin:0;width:100%}#bh_search_ext #bh_search_form #advanced-filter #advanced-filters-more #bh_reset_btn,#bh_search_ext #bh_search_form #advanced-filter #advanced-filters-more #bh_search_btn{width:100%}#pd-footer{justify-content:flex-start!important}#bh_diamond_body .assets_div .assets .img_asset,#bh_diamond_body .assets_div .assets .vid_asset{height:300px!important}#bh_diamond_body .dia_body{position:relative!important}#bh_diamond_body #bh_single_diamond .asset_arrow{display:block!important}#bh_diamond_body #bh_single_diamond .bh_search_dia{gap:1em!important;grid-template-columns:1fr!important}#bh_diamond_body #bh_single_diamond .dia_body{max-height:-moz-max-content!important;max-height:max-content!important}#bh_diamond_body #bh_single_diamond .assets_div{width:100%!important}#bh_diamond_body #bh_single_diamond .assets_div .assets{grid-template-columns:1fr!important}#bh_diamond_body #bh_single_diamond .assets_div .assets .vid_asset{display:none!important}#bh_diamond_body #bh_single_diamond .assets_div .assets img{min-height:auto!important}#bh_diamond_body #bh_multi_diamond #final_desc,#bh_diamond_body #bh_single_diamond .assets_div .asset_arrow{display:block!important}#bh_diamond_body #bh_multi_diamond .bh_search_dia{grid-template-areas:"multi_diamond_1" "multi_diamond_2" "dia_body" "diamond_details_1" "diamond_details_2"!important;grid-template-columns:1fr!important}}@media(min-width:640px){.pd-container{max-width:640px}}@media(min-width:768px){.pd-container{max-width:768px}}@media(min-width:1024px){.pd-container{max-width:1024px}}@media(min-width:1280px){.pd-container{max-width:1280px}}@media(min-width:1536px){.pd-container{max-width:1536px}}.pd-container{margin:1em auto;width:100%}@media(max-width:500px){#bh_search_ext .setting .bh_tooltip .bh_tooltip_text{left:50px}#bh_search_ext .complete_product .bh_tooltip .bh_tooltip_text{left:-25px}}@media(max-width:786px){#bh_diamond_body{margin:0 20px}#bh_search_ext dialog{margin:0 auto;overflow:hidden;width:100%}#bh_search_ext dialog main{overflow:auto;width:100%}#bh_search_ext dialog main div{height:500px;width:100%}#bh_search_ext dialog main div iframe{height:500px;-o-object-fit:contain;object-fit:contain;width:100%}#bh_search_ext dialog main div:has(img){height:auto;width:100%}#bh_search_ext dialog main div:has(img) img{height:auto;width:300px}#bh_search_ext .bh_search_dia{gap:2em}#bh_search_ext .bh_search_dia #assets{display:block;flex:1 0 200px;height:auto;min-height:-moz-max-content;min-height:max-content;width:-moz-max-content;width:max-content}#bh_search_ext .bh_search_dia #assets img{height:-moz-max-content;height:max-content}}.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:0!important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-max,.irs-min{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:#fff;background:linear-gradient(to bottom,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom,#fff 0,#428bca 30%,#b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,.3);background-color:#cbcfd5;background:linear-gradient(to bottom,#fff 0,#b4b9be 30%,#fff 100%);box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,.45);background-color:#939ba7;background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--big .irs-max,.irs--big .irs-min{top:0;padding:1px 5px;color:#fff;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{color:#fff;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom,#428bca 0,#3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom,#e0e4ea 0,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom,#20b426 0,#18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:first-child{position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:#fff;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom,#fff 0,#e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--modern .irs-handle.state_hover>i:first-child,.irs--modern .irs-handle:hover>i:first-child{border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:#fff;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:#fff;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:#000;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{color:#fff;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:#fff;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:#fff;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-max,.irs--round .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:#fff;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:#000}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid #000;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-max,.irs--square .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1)}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#000;color:#fff}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}
