img{aspect-ratio:1}.itemlist-backlinks{display:flex;flex-flow:row wrap;gap:2vw;padding:1vw;font-size:.8rem}.itemlist-backlinks :hover{color:#4c00ff;font-weight:600}.itemlist-header{padding:10px}.page-description{font-size:.9rem;font-weight:normal}.itemlist-main{display:flex;flex-flow:row nowrap}.itemlist-filters{flex:1 1 25%;width:25%}.itemlist{flex:1 1 80%;display:flex;padding:2vw;flex-flow:row wrap;gap:2vw;align-items:stretch}.filter-option-box{display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden;margin-bottom:5px;box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px;background:linear-gradient(to top,hsla(186,33%,94%,1) 0%,hsla(216,41%,79%,1) 100%);font-size:.8rem;max-height:70px;width:15vw}.filter-option-box img{float:right;width:80%;height:auto;margin-left:-50px}.itemlist-item{flex:1 1 30%;flex-flow:row wrap;border-radius:7px}.itemlist-item-image{margin:auto;width:250px;height:250px}.itemlist-item-image img{width:inherit;height:auto}.image-overlay{margin-left:-250px;position:absolute}@media(max-width:600px){.itemlist-item{flex:1 1 40%}}.fav-button{text-align:end}.fav-button button{border:0;background:none;z-index:5;padding:5px;cursor:pointer;font-size:2rem}.itemlist-info{display:flex;align-items:center;font-size:.9rem;text-align:center;flex-flow:column wrap;padding:1vw;gap:.5vw}.direct-price{font-size:.6rem;color:#107802}.with{color:#000;font-size:.7rem;font-family:open sans}.itemlist-info-price{font-weight:bold;font-size:1.1rem;color:#009305}.itemlist-info-price-necklace{font-weight:bold;font-size:1.1rem;color:#009305}.itemlist-info-price-pendant{font-weight:bold;font-size:1.1rem;color:#009305}.necklace-pendant-prices{display:flex;flex-flow:row nowrap;align-content:space-between;gap:20px}.favorite *{color:#f00}.favorite-icon:hover{color:#ff0}.favorite_outline *{color:#ffbcbc}.itemlist-nav .w3-dropdown-content{position:relative;visibility:visible;margin-left:-10px;margin-bottom:50px}.itemlist-nav-rings .w3-dropdown-content{position:relative;visibility:visible;margin-left:-10px;margin-bottom:50px}.itemlist-nav-earrings .w3-dropdown-content{position:relative;visibility:visible;margin-left:-10px;margin-bottom:50px}.itemlist-menu-box{font-size:.9rem;min-width:14vw;flex:0 1 15%;border-radius:10px;box-shadow:rgba(60,64,67,.3) 0 1px 2px 0,rgba(60,64,67,.15) 0 2px 6px 2px}@media(max-width:600px){.itemlist-menu-box{font-size:.8rem;min-width:14vw;flex:0 1 30%;border-radius:10px}}.itemlist-menu-box:hover{opacity:100%;background:linear-gradient(to bottom,#fdfcfb 0%,#e2d1c3 100%)}.menu-box-title{width:90%;text-align:center;font-size:.9rem}.itemlist-menu-box img{margin-top:-30%;margin-bottom:-20%;width:90%}.altgemitemlist-title{padding:10px;display:flex;align-items:baseline;justify-content:space-between;font-weight:bold;font-size:1.5rem;background:linear-gradient(to top,hsla(186,33%,94%,1) 0%,hsla(216,41%,79%,1) 100%)}.whatsthedifference{font-size:1rem;font-style:italic;color:#5f5f5f;cursor:pointer}.learn-grid{padding:20px;display:flex;flex-flow:row wrap;font-size:.8rem;font-weight:100;gap:2rem}.learn-topic{padding:20px;flex:1 1 30%;width:30%;min-width:200px;max-width:400px}.learn-topic h4{text-transform:capitalize;font-size:1rem;color:#3011c8}.learn-topic a{font-weight:bold;color:#210b90}.gold-gem-icons{width:50%;margin:auto;display:flex;justify-content:center;gap:10px}.gold-gem-icons img{width:30px;height:30px}.pagination-wrapper{text-align:center;margin:40px 0}.pagination{display:inline-block;height:70px;margin-top:70px;padding:0 25px;border-radius:35px;background-color:#eee;overflow:hidden}@media only screen and (max-width:1199px){.pagination{height:50px;margin-top:50px;padding:0 25px;border-radius:25px;overflow:hidden}}.page-numbers{display:block;padding:0 25px;float:left;transition:400ms ease;color:#595959;font-size:20px;letter-spacing:.1em;line-height:70px}.page-numbers:hover,.page-numbers.current{background-color:#23aec0;color:#fff}.page-numbers.prev:hover,.page-numbers.next:hover{background-color:transparent;color:#238cc0}@media only screen and (max-width:1199px){.page-numbers{padding:0 15px;font-size:16px;line-height:50px}}@media only screen and (min-width:120px) and (max-width:1024px){.page-numbers{padding:0 14px;display:none}.page-numbers:nth-of-type(2){position:relative;padding-right:50px}.page-numbers:nth-of-type(2)::after{content:"...";position:absolute;font-size:25px;top:0;left:45px}.page-numbers:nth-child(-n+3),.page-numbers:nth-last-child(-n+3){display:block}.page-numbers:nth-last-child(-n+4){padding-right:14px}.page-numbers:nth-last-child(-n+4)::after{content:none}}
:root{--main-color:#0a2c70;--hover-color:#2428f9;--icon:">";--border-color:#ddd}.logo-and-nav-wrap{display:flex;align-items:center}.site-nav-wrap{padding:5px;font-size:.8rem;font-weight:300;color:var(--main-color);overflow:hidden;width:fit-content}.logo-wrap{margin-top:10px;padding:0 20px;width:var(--sidebar-width)}.nav{display:flex;white-space:nowrap;overflow:hidden;padding-right:30px}.breadcrumb-wrap:before{content:"";background-image:linear-gradient(-33deg,#ff0d64 0,#9c3483 100%);width:100%;height:100px;position:absolute;top:0;right:0;z-index:-1;transition:transform ease-in-out .5s;transform:scalex(0);transform-origin:left top;display:none}.breadcrumb-wrap:hover:before{transform:scalex(1)}.breadcrumb-wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;flex-shrink:1000;display:inline-block;padding:5px;border-bottom:1px solid transparent;color:var(--main-color);position:relative;transition:transform ease-in-out .3s}.breadcrumb-wrap:hover{flex:1 0 auto;opacity:1;color:var(--hover-color);transform:translatey(-2px);transition:none;opacity:1;transition:transform ease-in-out .4s}.breadcrumb-wrap:hover a{color:var(--hover-color)}.breadcrumb-wrap:hover .sep i{transform:translatex(8px);color:var(--hover-color);transition:transform ease-in-out .3s}.breadcrumb-wrap:hover~.single-breadcrumb-wrap{transition:transform ease-in-out .4s}.breadcrumb-wrap:first-child{flex:0 0 auto;flex-shrink:.5;font-weight:normal;color:var(--hover-color);opacity:1}.breadcrumb-wrap:first-child:after{left:0}.breadcrumb-wrap:first-child .sep{display:none}.breadcrumb-wrap:last-child{flex:1 0 auto!important;font-weight:normal}.breadcrumb-wrap:last-child a{color:var(--hover-color)}.breadcrumb-wrap:last-child:hover{transform:translateY(0);flex:1 0 auto!important}.breadcrumb-wrap:last-child:hover:after{display:none}.breadcrumb-wrap:after{content:"";position:absolute;bottom:100%;left:28px;top:36px;width:100%;height:1px;background:var(--hover-color);transform:scale3d(0,1,1);transform-origin:0% 50%;transition:transform ease-in-out .15s .1s,opacity ease-in-out .25s;opacity:.5}.breadcrumb-wrap:hover:after{transform:scale3d(1,1,1);opacity:1;transition:opacity ease-in-out .1s,transform ease-in-out .2s}.breadcrumb{flex:0 1 auto}.sep{padding-left:10px;padding-right:10px}.sep i.fa:before{content:var(--icon);transition:transform ease-in-out .2s}
.itemlist-selectors{padding:10px;gap:3px}.selectors{display:flex;flex-flow:row nowrap;gap:15px;font-display:swap;color:#000}.gem-selectors{display:flex;flex-flow:row wrap;gap:10px;font-display:swap}.gold-icons-top{width:180px;height:0;position:absolute;z-index:50;display:flex;flex-flow:column wrap;gap:5px;overflow:hidden}.gold-main{padding:5px;background:linear-gradient(to bottom,#fdfcfb 0%,#e2d1c3 100%);width:160px;border-radius:5px;font-size:1rem;display:flex;align-items:center;flex-flow:row nowrap;box-shadow:rgba(0,0,0,.18) 0 2px 4px}.gold-name{padding:5px;text-align:center;padding-right:10px;padding-bottom:5px;margin-top:5px;font-size:1rem;white-space:nowrap}.gold-icon{width:50px}.gold-icon img{width:100%;height:auto}.itemlist-selectors-gem{background:linear-gradient(to bottom,#fdfcfb 0%,#e2d1c3 100%);height:50px;border-radius:5px;display:flex;align-items:baseline;flex-flow:row nowrap;box-shadow:rgba(0,0,0,.18) 0 2px 4px;font-display:swap}.itemlist-selectors-addagem{flex:1 1 auto;height:50px;font-display:swap;border-radius:5px;font-style:italic;font-size:1.1rem;font-weight:600;display:flex;align-items:center;flex-flow:row nowrap;box-shadow:rgba(0,0,0,.18) 0 2px 4px;padding-left:10px;background:linear-gradient(to top,hsla(186,33%,94%,1) 0%,hsla(216,41%,79%,1) 100%)}.itemlist-selectors-gold{height:100%;background:linear-gradient(to bottom,#fdfcfb 0%,#e2d1c3 100%);width:170px;border-radius:5px;font-size:1rem;display:flex;align-items:center;flex-flow:row nowrap;box-shadow:rgba(0,0,0,.18) 0 2px 4px}.itemlist-selectors-gold img{width:40px;aspect-ratio:1}.selector-gemname{padding:5px;text-align:center;padding-right:10px;padding-bottom:5px;margin-top:5px;font-size:.9rem;white-space:nowrap;font-display:swap}.selector-metal{padding:5px;text-align:center;padding-bottom:5px;font-size:.8rem;white-space:nowrap}.selector-gemgenuine{font-size:.7rem;position:absolute;margin-left:30px}.gem1hover,.gem2hover,.gem3hover,.goldhover{cursor:pointer;flex:auto;align-self:stretch}.goldhover{max-width:170px}.itemlist-selectors-gem img{width:2rem;height:auto;margin-top:5px;aspect-ratio:1}.gemselections-main-item{position:fixed;left:10%;top:10%;width:80%;max-height:80%;margin-left:-(10%);padding:10px;padding-top:50px;visibility:hidden;gap:.5vw;z-index:500;display:flex;flex-flow:row wrap;align-content:flex-start;border-radius:10px;box-shadow:#150f2a 0 50px 100px -20px,rgba(0,0,0,.3) 0 30px 60px -30px,rgba(10,37,64,.35) 0 -2px 6px 0 inset;background:linear-gradient(to bottom,#fdfcfb 0%,#e2d1c3 100%)}.whatsmybstone-gem-item img{width:50px;aspect-ratio:1}.gold-icons{width:100%;display:inline-flex;justify-content:center;padding:10px;gap:10px}.gold-icons img{width:25px;height:25px;cursor:pointer;opacity:.7;transition:all .3s ease-in-out 0s;aspect-ratio:1}.whatsmybstone-item{padding:2vw;display:flex;flex-flow:row wrap;align-items:space-around;gap:10px;background:linear-gradient(to right,#e6c5c5,#cad3dc)}.whatsmybstone-month-item{flex:auto;width:15vw;background-color:#fff;box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px;border-radius:1vw;overflow:hidden}.whatsmybstone-month-name-item{background-color:#000;color:#fff;display:block;text-align:center;font-size:.8rem}.whatsmybstone-gems-item{display:flex;justify-content:space-around;flex-flow:row wrap;text-align:center}.whatsmybstone-gem-item{flex:auto;font-size:.5rem}.goldhover:hover .gold-icons-top{height:fit-content;transition:height 0s ease 0s,all .3s linear 0s}.arrow-icons img{width:15px;height:15px;padding:5px}.favorite-icon img{width:30px;height:30px;padding:5px}
