@media (max-width: 768px) {
#product_results .col-xs-6{width:50%!important}
}
.panel-container--3-uH2{max-height:600px;-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s}
.single-button-container--3t7nn{display:flex;flex-direction:column;align-items:center;cursor:pointer;width:100%;position:relative;margin-right:3px}
.single-image--12J3l{font-family:JamesallenFonts;font-size:65px;color:#8a8a8a;border:1px solid transparent;position:relative;transition:.08s ease-in;-o-transition:.08s ease-in;-ms-transition:.08s ease-in;-moz-transition:.08s ease-in;-webkit-transition:.08s ease-in;margin-bottom:5px;display:flex;width:98%;justify-content:center}
.icon-solitaire:before{content:"\e611"}
.icon-pave:before{content:"\e60f"}
.icon-channel:before{content:"\e60d"}
.icon-side-stone:before{content:"\e610"}
.icon-tree-stone:before{content:"\e613"}
.icon-tension:before{content:"\e612"}
.icon-halo:before{content:"\e60e"}
.icon-vintage:before{content:"\e615"}
[class*=" icon-"]:before,[class^=icon-]:before{font-family:JamesAllenFonts;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.label--3ytQP{text-transform:uppercase;font-family:Nunito Sans;color:#1b1b1b;font-size:11px;white-space:nowrap}
.designers-wrapper--22ISL{display:flex;flex-direction:column;align-items:center;cursor:pointer;width:100%}
.icon-designers--1f9vt{color:transparent;background:url(https://ion.r2net.com/Images/JewelGallery/gallery_sprite.jpg?v=2) 318px -350px!important;font-size:65px;height:94px!important;width:98%!important;padding:0!important}
.metal-filter-container--21LkY{display:flex;justify-content:space-between}
.background-css--WFvgz{width:70px;padding:0 10px;height:50px;text-decoration:none;display:inline-block;background:no-repeat center center;border:1px solid transparent;margin-bottom:5px}
.bg-metal-14k-white--1jIYY{background-image:url(https://ion.r2net.com/Images/svg/Mobile/14S.svg)}
.bg-metal-18k-white--13d4n{background-image:url(https://ion.r2net.com/Images/svg/Mobile/18S.svg)}
.bg-metal-14k-yellow--3O8uJ{background-image:url(https://ion.r2net.com/Images/svg/Mobile/14G.svg)}
.bg-metal-18k-yellow--3ffN4{background-image:url(https://ion.r2net.com/Images/svg/Mobile/18G.svg)}
.bg-metal-platinum--i5KLQ{background-image:url(https://ion.r2net.com/Images/svg/Mobile/PT.svg)}
.bg-metal-rose--33syK{background-image:url(https://ion.r2net.com/Images/svg/Mobile/RO.svg)}
.price-filter-container--1oAAC{width:350px;display:flex;align-items:center}
div.tooltips--1t3E9{position:relative;display:inline}
:not(.views-list--2Ktne)>.tooltips--1t3E9{flex:1}
.filter-container--3YZym{position:relative;display:flex;flex-direction:row}
.label--3hZu9{font-size:14px;min-width:85px;text-align:left;align-items:center;margin:0}
.split-label--3OxV3{display:inline-flex;flex-direction:column}
.split-label--3OxV3 span:last-child{color:#949494;font-size:12px}
.action-area--KG5gZ{width:100%}
ul,li{padding:0;margin:0;list-style:none}
.sliderContainer{padding:0}
.sliderHolder{padding:0 8px}
.rc-slider{position:relative;height:14px;padding:5px 0;width:100%;border-radius:6px;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rc-slider-rail{height:5px!important;border-radius:6px;position:absolute;width:100%}
.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rc-slider-track{position:absolute;border-radius:6px}
.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}
.rc-slider-handle{position:absolute;width:14px;height:14px;cursor:pointer;cursor:-webkit-grab;margin-top:-5px;cursor:grab;border-radius:50%;border:solid 2px #96dbfa;background-color:#fff;touch-action:pan-x}
.sliderHolder .rc-slider-handle-1{margin-left:-13px}
.sliderHolder .rc-slider-handle-2{margin-left:-13px}
.rc-slider .rc-slider-mark{position:absolute;top:-30px;left:0;width:100%;font-size:12px}
.sliderInputsHolder{padding-top:9px;height:34px!important;width:95%;margin:auto}
.sliderInputsHolder .inputContainer{position:relative}
.sliderInputsHolder span:nth-child(2n+1){float:left}
.sliderInputsHolder span:nth-child(2n+2){float:right}
.sliderInputsHolder .inputContainer input[type="number"],.sliderInputsHolder .inputContainer input[type="tel"]{padding:5px;font-size:14px;border-radius:4px;-moz-appearance:textfield;background:#00000000 none repeat scroll 0 0;border:1px solid #d2d2d2;box-shadow:none;color:#1b1b1b;height:100%;width:120px;box-sizing:border-box;padding-left:.6em;font-family:"Nunito Sans"}
.settings-filters{display:none}
.wedding-filters{display:none}
.fine-jewel-filters{display:none}
.bm-container--1ejdV{display:none}
.panel-container--Hqviv{max-height:600px;-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s}
.single-button-container--3t7nn{display:flex;flex-direction:column;align-items:center;cursor:pointer;width:100%;position:relative;margin-right:3px}
.single-image--12J3l{font-family:JamesallenFonts;font-size:65px;color:#8a8a8a;border:1px solid transparent;position:relative;transition:.08s ease-in;-o-transition:.08s ease-in;-ms-transition:.08s ease-in;-moz-transition:.08s ease-in;-webkit-transition:.08s ease-in;margin-bottom:5px;display:flex;width:98%;justify-content:center}
.label--3ytQP{text-transform:uppercase;font-family:Nunito Sans;color:#1b1b1b;font-size:11px;white-space:nowrap}
.icon-wed_classic:before{content:"\e609"}
.icon-wed_diamond_w:before{content:"\e60b"}
.icon-wed_stack_w:before{content:"\e65d"}
.icon-wed_carved_m:before{content:"\e608"}
.icon-wed_diamond_m:before{content:"\e60a"}
.icon-wed_alternative:before{content:"\e606"}
.galleryContainer--1hbna{box-sizing:border-box}
.header-image--3l9rh{position:absolute;z-index:-1;background:url(https://ion.r2net.com/images/FineJewelry/Fine_Jewelry_BG_PIC_1920.jpg?v=1) no-repeat;background-size:100%;max-width:1920px;min-width:980px;width:100%;height:645px;left:0}
.header-description-wrapper--Lksq6{padding:37px 0;display:flex;flex-direction:column;align-items:center;font-size:24px;color:#000;text-transform:uppercase}
.header-first--3qUms{font-size:24px;font-family:'Nunito Sans'}
.header-second--1eMl0{font-family:PlayfairDisplay;font-size:42px;margin:-10px 0 0}
.buttonContainer--3pdft{display:flex;flex-direction:column;align-items:center;justify-content:center;height:96px;width:120px;border-radius:5px;border:1px solid #c5c5c5;-webkit-box-shadow:0 42px 94px -25px red;-moz-box-shadow:0 42px 94px -25px rgba(112,112,101,0.28);box-shadow:0 42px 94px -25px red;font-family:Nunito Sans;margin-right:20px;cursor:pointer;transition:box-shadow .05s cubic-bezier(0.22,0.61,0.36,1);background-color:rgba(255,255,255,0.63);position:relative}
.selected--1e1-t{border-color:#ff8081;box-shadow:none;background-color:rgba(255,255,255,0.9)}
.icon--10LqF{color:#7a7a7a;font-size:40px;display:flex}
.label--2C0aM{text-transform:uppercase;margin-top:5px;margin-bottom:0;font-size:14px;color:#1b1b1b}
.icon-Studs2--1Saqn:before{content:"\E64B"}
.icon-Pendants--2RN9E:before{content:"\E64F"}
.icon-Bracelets--1xQWS:before{content:"\E901"}
.icon-Royal_ring--2wUwo:before{content:"\E652"}
.pairs-filters--2bpAS{width:100%;margin:0 auto;padding:.8em 0 .5em;position:relative;text-align:center;box-sizing:border-box}
.pairs-filters-list--1Jrzy{font-family:Nunito Sans;display:flex;flex-wrap:wrap;justify-content:space-between}
.spacing--3jzJB{margin-bottom:8px;margin-right:15px}
.container--1ysjl{display:flex;flex-direction:column}
.wideButtonContainer--3vgEq{height:38px;background-color:#fff;border-radius:5px;display:flex;align-items:center;justify-content:center;color:#1b1b1b;font-size:14px;font-family:Nunito Sans;border:1px solid #c5c5c5;cursor:pointer;position:relative}
.wideButtonContainer--3vgEq:after{content:"\e937";font-size:5px;margin-left:8px;color:#a1a1a1;transition:all .4s ease;font-family:JamesAllenFonts}
.dropdownContentContainer--3yyfC{border:1px solid #dfdfdf;position:absolute;padding:20px;top:13px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);display:flex;flex-direction:column;flex-wrap:wrap;background-color:#fff;z-index:10}
.item--1o26L{flex-direction:row;align-items:center;display:inline-flex;justify-content:space-between;cursor:pointer;padding:0 10px;box-sizing:border-box;border-radius:4px}
.checkbox--oY5L5{width:19px;height:20px;border:1px solid #acacac;display:inline-flex;border-radius:4px;margin-right:10px;cursor:pointer;background-color:#fff;justify-content:center;align-items:center}
.checkboxLabel--1FU0f{display:inline-flex;font-family:Nunito Sans;color:#1b1b1b;font-size:14px}
.dropdownContentContainer--3yyfC::after{content:'';position:absolute;top:-7px;left:50%;-webkit-transform:translateX(-50%) rotate(-45deg);-moz-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);-o-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);width:12px;height:12px;background-color:#fff;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf}
.icon--2K1-Y{height:28px;width:28px}
.icon-garnet--AOYrB{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Jan_Garnet.jpg) no-repeat}
.icon-amethyst--16pMA{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Feb_Amethyst.jpg) no-repeat}
.icon-aquamarine--2TA9r{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Mar_Aquamarine.jpg) no-repeat}
.icon-diamond--T9Roa{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Apr_Diamond.jpg) no-repeat}
.icon-emerald--3Dvpf{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/May_Emerald.jpg) no-repeat}
.icon-whiteTopaz--1hnq4{background:url(https://ion.r2net.com/Images/FineJewelry/White_Topaz.jpg) no-repeat}
.icon-smokyQuartz--8dwhk{background:url(https://ion.r2net.com/Images/FineJewelry/Smoky_Quartz.jpg) no-repeat}
.icon-pearl--2V8o4{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Jun_Pearl.jpg) no-repeat}
.icon-ruby--3katD{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Jul_Ruby.jpg) no-repeat}
.icon-peridot--3_de1{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Aug_Peridot.jpg) no-repeat}
.icon-sapphire--3moiZ{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Sept_Sapphire.jpg) no-repeat}
.icon-opal--2_Xe4{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Oct_Opal.jpg) no-repeat}
.icon-cirtine--1Le8A{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Nov_Citrine.jpg) no-repeat}
.icon-blueTopaz--1SGR7{background:url("https://ion.r2net.com/Images/FineJewelry/birthstones/Dec_Blue Topaz.jpg") no-repeat}
.icon-garnet-gemstone--1CqUq{background:url(https://ion.r2net.com/Images/FineJewelry/Garnet_2.jpg) no-repeat}
.icon-amethyst-gemstone--fM9AL{background:url(https://ion.r2net.com/Images/FineJewelry/Amethyst.jpg) no-repeat}
.icon-aquamarine-gemstone--1PlST{background:url(https://ion.r2net.com/Images/FineJewelry/Aquamarine.jpg) no-repeat}
.icon-emerald-gemstone--HDFsL{background:url(https://ion.r2net.com/Images/FineJewelry/Emerald.jpg) no-repeat}
.icon-ruby-gemstone--HdPyj{background:url(https://ion.r2net.com/Images/FineJewelry/Ruby.jpg) no-repeat}
.icon-peridot-gemstone--1gYxk{background:url(https://ion.r2net.com/Images/FineJewelry/Peridot.jpg) no-repeat}
.icon-sapphire-gemstone--26eaQ{background:url(https://ion.r2net.com/Images/FineJewelry/Sapphire.jpg) no-repeat}
.icon-opal-gemstone--1-k87{background:url(https://ion.r2net.com/Images/FineJewelry/Opal.jpg) no-repeat}
.icon-citrine-gemstone--2tyTP{background:url(https://ion.r2net.com/Images/FineJewelry/Citrine.jpg) no-repeat}
.icon-blueTopaz-gemstone--1cS9a{background:url(https://ion.r2net.com/Images/FineJewelry/Blue_Topaz.jpg) no-repeat}
.icon-no-stone--2pRCc{background:url(https://ion.r2net.com/Images/FineJewelry/no-stone.jpg?v=1) no-repeat}
.icon-morganite-gemstone--3z8pP{background:url(https://ion.r2net.com/Images/FineJewelry/Morganite.jpg) no-repeat}
.icon-pinkSapphire-gemstone--3Kwo6{background:url(https://ion.r2net.com/Images/FineJewelry/Pink_Sapphire.jpg) no-repeat}
.icon-pinkTourmaline-gemstone--3PnCK{background:url(https://ion.r2net.com/Images/FineJewelry/Pink_Tourmaline.jpg) no-repeat}
.icon-tanzanite-gemstone--WlVVE{background:url(https://ion.r2net.com/Images/FineJewelry/Tanzanite.jpg) no-repeat}
.icon-tsavorite-gemstone--1GE--{background:url(https://ion.r2net.com/Images/FineJewelry/Tsavorite.jpg) no-repeat}
.icon-turquoise-gemstone--1bBVS{background:url(https://ion.r2net.com/Images/FineJewelry/Turquoise_2.jpg) no-repeat}
.icon-prasiolite-gemstone--1TpP2{background:url(https://ion.r2net.com/Images/FineJewelry/Prasiolite.jpg) no-repeat}
.icon-moonQuartz-gemstone--IQCSk{background:url(https://ion.r2net.com/Images/FineJewelry/Moon_Quartz.jpg) no-repeat}
.icon-multi-gemstone--1OnY9{background:url(https://ion.r2net.com/Images/FineJewelry/Multi.jpg) no-repeat}
.icon-others-gemstone--2bUhV{background:url(https://ion.r2net.com/Images/FineJewelry/Others.jpg) no-repeat}
.icon-akoya-gemstone--BeUl7{background:url(https://ion.r2net.com/Images/FineJewelry/Akoya_Pearl_2.jpg) no-repeat}
.icon-freshWaterPearl-gemstone--1P3yu{background:url(https://ion.r2net.com/Images/FineJewelry/FreshWater_Pearl.jpg) no-repeat}
.icon-tahitianPearl-gemstone--3nxj-{background:url(https://ion.r2net.com/Images/FineJewelry/Tahitian_Pearl_2.jpg) no-repeat}
.icon-southSeaPearl-gemstone--1yaFh{background:url(https://ion.r2net.com/Images/FineJewelry/South_Sea_Pearl_2.jpg) no-repeat}
[class*=" bg-metal"],[class^=bg-metal]{height:40px;width:40px}
.bg-metal-show-all--2STUt{background-image:url(https://ion.r2net.com/Images/svg/Mobile/ALL.svg)}
.bg-metal-14k-white--1H1OH{background-image:url(https://ion.r2net.com/Images/svg/Mobile/14S.svg)}
.bg-metal-18k-white--2cjrn{background-image:url(https://ion.r2net.com/Images/svg/Mobile/18S.svg)}
.bg-metal-14k-yellow--3OF3x{background-image:url(https://ion.r2net.com/Images/svg/Mobile/14G.svg)}
.bg-metal-18k-yellow--2GWIs{background-image:url(https://ion.r2net.com/Images/svg/Mobile/18G.svg)}
.bg-metal-platinum--1LFhI{background-image:url(https://ion.r2net.com/Images/svg/Mobile/PT.svg)}
.bg-metal-rose--1KdBC{background-image:url(https://ion.r2net.com/Images/svg/Mobile/RO.svg)}
.icon-unique--e1h6R{background:url(https://ion.r2net.com/Images/menu/dc-logos/jamesallen-unique.png) no-repeat;background-size:contain}
.icon-danhov--3a8ok{background:url(https://ion.r2net.com/Images/menu/dc-logos/danhov_s.png) no-repeat;background-size:contain}
.icon-verragio--3OBIv{background:url(https://ion.r2net.com/Images/menu/dc-logos/verragio_s.png) no-repeat;background-size:contain}
.icon-jeff-cooper--1vAE6{background:url(https://ion.r2net.com/Images/menu/dc-logos/jeff-cooper_s.png) no-repeat;background-size:contain}
.icon-martin-flyer--2RtUI{background:url(https://ion.r2net.com/Images/menu/dc-logos/martin-flyer.png) no-repeat;background-size:contain}
.dropdownContentTitle--1lJ5Y{text-align:left;font-family:Nunito Sans;color:#1b1b1b;font-size:14px;margin-top:10px;margin-bottom:20px;text-transform:uppercase}
@media screen and (max-width: 1130px) {
.dropdownContentContainer--3yyfC.startFromLeft--2gHMC{left:100%}
.dropdownContentContainer--3yyfC.startFromLeft--2gHMC::after{left:39%}
}
@media (max-width: 767px) {
.panel-container--3-uH2{display:none}
.panel-container--Hqviv{display:none}
.settings-filters{display:block}
.wedding-filters{display:block}
.fine-jewel-filters{display:block}
.control-panel-container{width:100%;padding:0;box-sizing:border-box}
.gallery-filters{width:100%;background-color:#f8f8f8;border-left:1px solid #ddd;border-right:1px solid #ddd;border-radius:0;padding:15px 3px 5px;position:relative;z-index:0;text-align:left;box-sizing:border-box}
.buttons-container{width:100%;max-width:368px;margin:0 auto;font-size:0}
.button-wrapper{width:25%;height:42px;display:inline-block;margin-bottom:8px;font-size:13px}
.wedding-filters .button-wrapper{width:33.3%}
.settings-filters .button-wrapper{width:33.3%}
.filter-button--wapdu{position:relative;width:80px;height:100%;border-radius:4px;font-family:Nunito Sans;background-color:#fff;box-shadow:0 0 0 1px #ccc;margin:0 auto;transition:all .2s}
.filter-name--3izko{top:4px;font-size:14px;color:#656565;text-transform:capitalize}
.hor-abs{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.filter-cut--3_FOA{bottom:4px;width:100%;text-align:center;font-size:11px;color:#a8a8a8;text-transform:capitalize}
.bm-container--1ejdV::before{content:'';position:absolute;top:13px;left:50%;width:40px;height:5px;border-radius:50px;background-color:#d4d4d4;transform:translateX(-50%);pointer-events:none}
.filter-text--3TADO{font-size:18px;text-align:left;text-transform:uppercase;font-weight:700;margin-top:4px;text-indent:8px;color:#656565}
.scroll-flex{display:flex;flex-flow:column wrap;padding:10px;margin:0 10px;max-height:calc(50vh - 93px);overflow-y:scroll;transition:max-height .5s cubic-bezier(0.46,0,0.93,0.97)}
.cell--2wUTj{width:calc(25% - 6px);display:inline-block;text-align:center;font-size:14px;color:#656565;box-sizing:border-box;padding:7px 0;margin:0 3px 6px;border:1px solid transparent;border-radius:4px}
.cell--2wUTj.style-icon-style--nVX2r{width:calc(32% - 6px);padding:0;margin:0 3px 6px;border:1px solid transparent}
.bg-verragio--3USMD{background-image:url(https://ion.r2net.com/Images/svg/designers-logos/verragio-logo.svg)}
.bg-danhov--2nC-1{background-image:url(https://ion.r2net.com/Images/svg/designers-logos/danhov-logo.svg)}
.bg-martin-flyer--3GYeW{background-image:url(https://ion.r2net.com/Images/svg/designers-logos/mf-logo.svg)}
.bg-jeff-cooper--p7acm{background-image:url(https://ion.r2net.com/Images/svg/designers-logos/jeff-logo.svg);width:45%!important}
.bg-unique--1Xwmz{background-image:url(https://ion.r2net.com/Images/svg/designers-logos/unique-logo.svg)}
.bg-metal-14k-white--3Yr3o{background-image:url(https://ion.r2net.com/Images/svg/Mobile/14S.svg)}
.bg-metal-18k-white--p50JW{background-image:url(https://ion.r2net.com/Images/svg/Mobile/18S.svg)}
.bg-metal-14k-yellow--Q_Od6{background-image:url(https://ion.r2net.com/Images/svg/Mobile/14G.svg)}
.bg-metal-18k-yellow--3TmCQ{background-image:url(https://ion.r2net.com/Images/svg/Mobile/18G.svg)}
.bg-metal-platinum--3SaPb{background-image:url(https://ion.r2net.com/Images/svg/Mobile/PT.svg)}
.bg-metal-rose--134Mo{background-image:url(https://ion.r2net.com/Images/svg/Mobile/RO.svg)}
.cell--2wUTj.metaltype-icon-style--39YUT .cell-icon--q1gZD,.cell--2wUTj.metalids-icon-style--3nHP- .cell-icon--q1gZD{font-size:30px;line-height:normal;margin-bottom:4px}
.cell--2wUTj.metaltype-icon-style--39YUT [class*="bg-"],.cell--2wUTj.metalids-icon-style--3nHP- [class*="bg-"]{height:40px;background-repeat:no-repeat;background-size:contain;background-position:center;width:90%;margin:0 auto;box-sizing:border-box;padding:0}
.cell-text--2iwl8{position:relative;top:4px;font-size:13px}
.cell--2wUTj.style-icon-style--nVX2r .cell-icon--q1gZD{font-size:50px;line-height:.4;padding-top:12px}
.cell--2wUTj.style-icon-style--nVX2r.selected--4cisI{border:1px solid #ff8081}
.cell--2wUTj.style-icon-style--nVX2r .cell-text--2iwl8{position:static;padding-bottom:4px}
.cell--2wUTj.style-icon-style--nVX2r [class*="bg-"]{height:30px;background-repeat:no-repeat;background-size:contain;background-position:center;width:90%;margin:9px auto 0;box-sizing:border-box;padding:0}
.cell--2wUTj.style-icon-style--nVX2r [class*="bg-"]+.cell-text--2iwl8{padding-bottom:9px}
.cell--2wUTj.style-icon-style--nVX2r>div{width:100%}
.cell--2wUTj.selectedshapeid-icon-style--3UeRD,.cell--2wUTj.shippingdate-icon-style--2_vuB{display:block;width:100%;text-align:left;margin-bottom:0}
.cell--2wUTj>div{display:inline-flex;font-size:inherit;flex-direction:column;box-sizing:border-box}
.cell--2wUTj.style-icon-style--nVX2r>div{width:100%}
.close-icon--JjGdQ{font-size:13px;position:relative;top:-1.5px;width:65px;height:25px;display:inline-block}
.justify-align{text-align:justify}
.justify-align>:not(span){display:inline-block;float:none!important}
.justify-align>span{display:inline;line-height:0}
.justify-align:after{content:"";display:inline-block;width:100%}
.justify-align.font-inherit>*{font-size:inherit;vertical-align:middle}
.icon-close:before{content:"\e627"}
.close-button--2iqUq,.reset-button--5qpIS{color:#656565}
.reset-icon2--1yFZl{width:65px;height:25px;display:inline-block;direction:rtl}
.icon-reset:before{content:"\e926"}
.close-button--2iqUq span,.reset-button--5qpIS span{font-size:13px;margin-left:5px;position:relative;top:-2px;font-weight:700}
.filter-padding{padding:0 9px 20px}
.sliderContainer{padding:1em}
.sliderInputsHolder{padding-bottom:15px;height:auto!important}
.sliderInputsHolder input{background:rgba(0,0,0,0) none repeat scroll 0 0!important;border:1px solid #d2d2d2;box-shadow:none!important;color:#656565!important;height:29px!important;width:110px!important;box-sizing:border-box;padding-left:1em;font-size:11px}
.sliderInputsHolder input:nth-child(2n+1){float:left}
.sliderInputsHolder input:nth-child(2n+2){float:right}
.sliderInputsHolder:after{content:'';display:table;clear:both}
.sliderHolder{padding:25px 18px 0 13px}
.control-panel-container{width:100%;padding:0;box-sizing:border-box}
.galleries-title{font-size:16px;position:relative;z-index:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-bottom-colors:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#fff;color:#656565;cursor:pointer!important;display:block;font-weight:400;margin:0;opacity:inherit;padding:11px 8% 8px}
.wedding-filters .galleries-title{text-align:center}
.title-container.selected-title{font-weight:700}
.wedding-filters .galleries-title>*{width:80px;margin:0 20px;display:inline-block}
.wedding-filters .title-container.selected-title{position:relative}
.title-container.selected-title::before{content:'';position:absolute;bottom:0;display:inline-block;width:74px;height:4px;background-color:#ff8080}
.wedding-filters .title-container.selected-title::before{left:0;right:0;bottom:-8px;width:100%}
.wedding-filters .galleries-title>span{width:80px;margin:0 20px;display:inline-block}
.title-container{display:inline-block}
.cell--2wUTj.typewedding-icon-style--2e2LH .cell-icon--q1gZD{font-size:50px;line-height:.4;padding-top:12px}
.cell--2wUTj.type-icon-style--1MSqk,.cell--2wUTj.typewedding-icon-style--2e2LH{width:calc(49% - 6px)}
.headerContainer--3L0NZ{padding:0 30px;position:relative;margin-bottom:8px}
.headerContainer--3L0NZ .titleContainer--3_wji{display:flex;justify-content:center;text-transform:uppercase;height:35px}
.headerContainer--3L0NZ .titleContainer--3_wji h1{margin-bottom:0;font-size:4.3vw;font-weight:700;color:#656565;white-space:nowrap}
.descriptionContainer--_nPRY{overflow:hidden;max-height:20px;-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-ms-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}
.descriptionContainer--_nPRY .description--3ux13{font-size:11px;color:#333;font-weight:400;margin-top:5px}
.descriptionContainer--_nPRY .dots--3kWOP{position:absolute;top:39px;right:20px;opacity:1;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}
.fine-jewel-filters .button-wrapper{width:33.3%}
.cell--2wUTj.componentids-icon-style--27Uky .cell-icon--q1gZD{font-size:40px;height:40px}
.icon-Studs2:before{content:"\e64b"}
.icon-Pendants:before{content:"\e64f"}
.icon-Bracelets:before{content:"\e901"}
.icon-Royal_ring:before{content:"\e652"}
.scroll-flex--3roTF{display:flex;flex-flow:column wrap;padding:10px;margin:0 10px;max-height:calc(50vh - 93px);overflow-y:scroll;transition:max-height .5s cubic-bezier(0.46,0,0.93,0.97)}
.container--OWEjt{position:relative}
.item--3unSw{flex-direction:row;align-items:center;display:inline-flex;justify-content:space-between;cursor:pointer;margin-bottom:5px;width:100%;border-radius:4px;position:relative}
.checkboxLabel--3qHPE{display:inline-flex;font-family:'Nunito Sans';color:#1b1b1b;font-size:14px}
.checkbox--2yElh{width:19px;height:20px;border:1px solid #acacac;display:inline-flex;border-radius:4px;margin-right:10px;cursor:pointer;background-color:#fff;justify-content:center;align-items:center}
.icon--1uTgt{height:28px!important;width:28px!important}
.container--OWEjt{position:relative}
.wideButtonContainer--2tU8N{height:38px;background-color:#fff;border-radius:5px;display:flex;align-items:center;justify-content:center;color:#1b1b1b;font-size:14px;font-family:'Nunito Sans';border:1px solid #acacac;cursor:pointer;position:relative}
.wideButtonContainer--2tU8N:hover{border-color:#ff8081}
.wideButtonContainer--2tU8N:after{content:"\25BC";font-size:9px;margin-left:8px;color:#a1a1a1;transition:all .4s ease}
.wideButtonContainer--2tU8N.opened--WxOYC:after{transform:rotateX(180deg)}
.wideButtonContainer--2tU8N.disabled--B3EID:after{color:rgba(161,161,161,0.5)}
.wideButtonContainer--2tU8N.selected--21B_k:after{color:#fff}
.wideButtonContainer--2tU8N.disabled--B3EID{border-color:#f0f0f0;box-sizing:border-box;background-color:#f0f0f0;color:rgba(161,161,161,0.5);cursor:default}
.dropdownContentTitle--2WHse{text-align:left;font-family:'Nunito Sans';color:#1b1b1b;font-size:14px;margin-top:10px;margin-bottom:20px;text-transform:uppercase}
.selected--21B_k{background-color:#ff8081;color:#fff;border-color:#ff8081}
.dropdownContentContainer--2Jjvo{border:1px solid #dfdfdf;position:absolute;padding:10px 30px;top:13px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);display:flex;flex-direction:column;flex-wrap:wrap;background-color:#fff;z-index:10}
.dropdownContentContainer--2Jjvo::after{content:'';position:absolute;top:-7px;left:50%;-webkit-transform:translateX(-50%) rotate(-45deg);-moz-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);-o-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);width:12px;height:12px;background-color:#fff;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf}
.item--3unSw{flex-direction:row;align-items:center;display:inline-flex;justify-content:space-between;cursor:pointer;margin-bottom:5px;width:100%;border-radius:4px;position:relative}
.radio--1UzvT{width:13px;height:13px;border:1px solid #e0e0e0;position:absolute;right:23px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:100%;padding:3px}
.radio--1UzvT.selectedRadio--3mGIj{border:2px solid #ff8080}
.radio--1UzvT.selectedRadio--3mGIj:after{content:"";display:block;width:100%;height:100%;background-color:#ff8080;border-radius:100%}
.checkbox--2yElh{width:19px;height:20px;border:1px solid #acacac;display:inline-flex;border-radius:4px;margin-right:10px;cursor:pointer;background-color:#fff;justify-content:center;align-items:center}
.selectedCheckbox--3uRtK{background-color:#ff8081;border-color:#ff8081}
.selectedCheckbox--3uRtK::after{content:'\e661';font-family:JamesAllenFonts;font-size:13px;color:#fff}
.checkboxLabel--3qHPE{display:inline-flex;font-family:'Nunito Sans';color:#1b1b1b;font-size:14px}
.icon--1uTgt{height:28px!important;width:28px!important}
.icon-garnet--__1MW{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Jan_Garnet.jpg) no-repeat}
.icon-amethyst--20kYT{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Feb_Amethyst.jpg) no-repeat}
.icon-aquamarine--30Ssn{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Mar_Aquamarine.jpg) no-repeat}
.icon-diamond--3y1_a{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Apr_Diamond.jpg) no-repeat}
.icon-emerald--28rqK{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/May_Emerald.jpg) no-repeat}
.icon-whiteTopaz--1i4Ty{background:url(https://ion.r2net.com/Images/FineJewelry/White_Topaz.jpg) no-repeat}
.icon-smokyQuartz--2QO1o{background:url(https://ion.r2net.com/Images/FineJewelry/Smoky_Quartz.jpg) no-repeat}
.icon-pearl----x00{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Jun_Pearl.jpg) no-repeat}
.icon-ruby--1i5GX{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Jul_Ruby.jpg) no-repeat}
.icon-peridot--DBTE1{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Aug_Peridot.jpg) no-repeat}
.icon-sapphire--1dklS{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Sept_Sapphire.jpg) no-repeat}
.icon-opal--3mSZi{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Oct_Opal.jpg) no-repeat}
.icon-cirtine--1jxW8{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Nov_Citrine.jpg) no-repeat}
.icon-blueTopaz--5cZDd{background:url("https://ion.r2net.com/Images/FineJewelry/birthstones/Dec_Blue Topaz.jpg") no-repeat}
.bg-blueSapphire-gemstone--3cC7X{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Sept_Sapphire.jpg) no-repeat}
.bg-ruby-gemstone--2LGk0{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Jul_Ruby.jpg) no-repeat}
.bg-greenEmerald-gemstone--qZdVM{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/May_Emerald.jpg) no-repeat}
.bg-pinkSapphire-gemstone--2UNRR{background:url(https://ion.r2net.com/Images/FineJewelry/Pink_Sapphire.jpg) no-repeat}
.bg-yellowSapphire-gemstone--10e9X{background-color:#ff0}
.bg-pearl--GkWLi{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Jun_Pearl.jpg) no-repeat}
.bg-morganite-gemstone--2gLIN{background:url(https://ion.r2net.com/Images/FineJewelry/Morganite.jpg) no-repeat}
.bg-pinkTourmaline-gemstone--3G_2C{background:url(https://ion.r2net.com/Images/FineJewelry/Pink_Tourmaline.jpg) no-repeat}
.bg-akoya-gemstone--2P-T9{background:url(https://ion.r2net.com/Images/FineJewelry/Akoya_Pearl_2.jpg) no-repeat}
.bg-freshWaterPearl-gemstone--1BxW8{background:url(https://ion.r2net.com/Images/FineJewelry/FreshWater_Pearl.jpg) no-repeat}
.bg-tahitianPearl-gemstone--I9cxm{background:url(https://ion.r2net.com/Images/FineJewelry/Tahitian_Pearl_2.jpg) no-repeat}
.bg-southSeaPearl-gemstone--3AURR{background:url(https://ion.r2net.com/Images/FineJewelry/South_Sea_Pearl_2.jpg) no-repeat}
.bg-tanzanite-gemstone--G_F6n{background:url(https://ion.r2net.com/Images/FineJewelry/Tanzanite.jpg) no-repeat}
.bg-tsavorite-gemstone--2E2i9{background:url(https://ion.r2net.com/Images/FineJewelry/Tsavorite.jpg) no-repeat}
.bg-turquoise-gemstone--19rFr{background:url(https://ion.r2net.com/Images/FineJewelry/Turquoise_2.jpg) no-repeat}
.bg-prasiolite-gemstone--ftZUD{background:url(https://ion.r2net.com/Images/FineJewelry/Prasiolite.jpg) no-repeat}
.bg-moonQuartz-gemstone--2XIkx{background:url(https://ion.r2net.com/Images/FineJewelry/Moon_Quartz.jpg) no-repeat}
.bg-garnet--1O75t{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Jan_Garnet.jpg) no-repeat}
.bg-amethyst--EfD29{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Feb_Amethyst.jpg) no-repeat}
.bg-aquamarine--3Cmcq{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Mar_Aquamarine.jpg) no-repeat}
.bg-diamond--2-EG1{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Apr_Diamond.jpg) no-repeat}
.bg-emerald--1xWId{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/May_Emerald.jpg) no-repeat}
.bg-pearl--GkWLi{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Jun_Pearl.jpg) no-repeat}
.bg-ruby--VYkT6{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Jul_Ruby.jpg) no-repeat}
.bg-peridot--3fh9e{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Aug_Peridot.jpg) no-repeat}
.bg-sapphire--1IQ9K{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Sept_Sapphire.jpg) no-repeat}
.bg-opal--hAyrz{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Oct_Opal.jpg) no-repeat}
.bg-cirtine--17BiF{background:url(https://ion.r2net.com/Images/FineJewelry/birthstones/Nov_Citrine.jpg) no-repeat}
.bg-blueTopaz--EsQoK{background:url("https://ion.r2net.com/Images/FineJewelry/birthstones/Dec_Blue Topaz.jpg") no-repeat}
.bg-no-stone--2au-9{background:url(https://ion.r2net.com/Images/FineJewelry/no-stone.jpg?v=1) no-repeat}
.bg-multi--2WNq-{background:url(https://ion.r2net.com/Images/FineJewelry/Multi.jpg) no-repeat}
.bg-others--nsOBW{background:url(https://ion.r2net.com/Images/FineJewelry/Others.jpg) no-repeat}
.bg-whiteTopaz--2zTFY{background:url(https://ion.r2net.com/Images/FineJewelry/White_Topaz.jpg) no-repeat}
.bg-smokyQuartz--2vpg9{background:url(https://ion.r2net.com/Images/FineJewelry/Smoky_Quartz.jpg) no-repeat}
.bg-akoya--Oor1i{background:url(https://ion.r2net.com/Images/FineJewelry/Akoya_Pearl_2.jpg) no-repeat}
.bg-freshWaterPearl--1Siuj{background:url(https://ion.r2net.com/Images/FineJewelry/FreshWater_Pearl.jpg) no-repeat}
.bg-tahitianPearl--28o_F{background:url(https://ion.r2net.com/Images/FineJewelry/Tahitian_Pearl_2.jpg) no-repeat}
.bg-southSeaPearl--3rV-E{background:url(https://ion.r2net.com/Images/FineJewelry/South_Sea_Pearl_2.jpg) no-repeat}
[class*=" bg-metal"],[class^=bg-metal]{height:40px;width:40px}
.bg-metal-show-all--UXWjb{background-image:url(https://ion.r2net.com/Images/svg/Mobile/ALL.svg)}
.bg-metal-14k-white--ude_Q{background-image:url(https://ion.r2net.com/Images/svg/Mobile/14S.svg)}
.bg-metal-18k-white--1Jlnl{background-image:url(https://ion.r2net.com/Images/svg/Mobile/18S.svg)}
.bg-metal-14k-yellow--i-vzZ{background-image:url(https://ion.r2net.com/Images/svg/Mobile/14G.svg)}
.bg-metal-18k-yellow--2maJK{background-image:url(https://ion.r2net.com/Images/svg/Mobile/18G.svg)}
.bg-metal-platinum--2PO2f{background-image:url(https://ion.r2net.com/Images/svg/Mobile/PT.svg)}
.bg-metal-rose--1ByxK{background-image:url(https://ion.r2net.com/Images/svg/Mobile/RO.svg)}
.bg-sapphire-gemstone--24qnQ{background:url(https://ion.r2net.com/Images/FineJewelry/Sapphire.jpg) no-repeat;width:24px;height:24px}
.bg-yellow-sapphire-gemstone--31lNh{background:url(https://ion.r2net.com/Images/FineJewelry/Yellow_Sapphire.png) no-repeat;width:24px;height:24px}
.bg-emerald-gemstone--1vjcv{background:url(https://ion.r2net.com/Images/FineJewelry/Emerald.jpg) no-repeat;width:24px;height:24px}
.bg-ruby-gemstone--2LGk0{background:url(https://ion.r2net.com/Images/FineJewelry/Ruby.jpg) no-repeat;width:24px;height:24px}
.bg-pinkSapphire-gemstone--2UNRR{background:url(https://ion.r2net.com/Images/FineJewelry/Pink_Sapphire.jpg) no-repeat;width:24px;height:24px}
}
.header-third--1eMl0{display:flex;align-items:center;flex-direction:column;max-width:1280px;min-width:960px}
@media only screen and (device-width: 768px) {
.header-image--3l9rh{display:none}
.header-third--1eMl0{display:flex;align-items:center;flex-direction:column;max-width:1280px;min-width:960px}
.dropdownContentContainer--3yyfC.startFromLeft--2gHMC{transform: translate(-36%,0px);}
.dropdownContentContainer--3yyfC
}