.faq-categories-box{display:grid;gap:1.4rem}.faq-desc{max-width:680px;color:#4a4658;line-height:1.8;font-size:1.02rem}.faq-categories{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem}.faq-cat-item{display:flex}.faq-cat-button{display:inline-flex;flex:1;justify-content:center;align-items:center;padding:.85rem 1rem;color:#1f1d2f;text-decoration:none;border:1px solid #d6d2e0;border-radius:999px;background:#f8f7fb;font-weight:600;letter-spacing:.02em;transition:color .18s ease,border-color .18s ease,background .18s ease}.faq-cat-button:hover,.faq-cat-button.active{background:#f1eff7;border-color:#a8a1ba;color:#0f0e17}.faq-list-box{display:flex;justify-content:center}.faq-list{width:100%;max-width:840px;display:flex;flex-direction:column;gap:.5rem;border:1px solid #e2dfec;border-radius:16px;padding:.5rem .75rem;background:#fff}.faq-item{margin:0;border-bottom:1px solid #ece9f4}.faq-item:last-child{border-bottom:none}.faq-item-title{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.1em .75em;text-align:left;text-transform:none;font-size:1.08em;font-weight:700;letter-spacing:-.01em;color:#14121f;cursor:pointer;border:none;background:transparent;transition:color .2s ease}.faq-item-title:hover{color:#433f52}.faq-item-heading{flex:1;padding-right:1.5rem}.faq-item-icon{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;position:relative}.faq-item-icon:before,.faq-item-icon:after{content:"";position:absolute;background:currentColor;transition:transform .2s ease}.faq-item-icon:before{width:14px;height:1px}.faq-item-icon:after{width:1px;height:14px}.faq-item.active .faq-item-icon:after{transform:scaleY(0)}.faq-item-text{display:none;padding:0 .75em 1.25em;color:#3d3950;line-height:1.75;font-size:1.01em}.inner-gem-box{display:flex;flex-direction:row}@media (max-width: 800px){.inner-gem-box{flex-direction:column}}.left-col{display:flex;justify-content:center;flex:1}.right-col{display:flex;flex-direction:column;justify-content:center;flex:1}.right-col h3{margin-bottom:1em}.ring-box{position:relative;width:450px}.ring-box>img{width:100%;height:auto}.gems-box{position:absolute;top:0;left:0;width:100%}.gems-box img{position:absolute;width:100%;height:auto;display:none}.color-button{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:115px;height:130px;padding:0 5px;font-size:14px;text-align:center;line-height:1.2em;border:1px solid #eee;border-radius:8px;background-color:#fff;cursor:pointer;transition:all .3s ease}.color-button span{position:absolute;bottom:10px;height:2.5em;width:100%;padding:0 7px;color:#717171}.color-button:hover,.color-button.active{border-color:#afb3e2;box-shadow:0 8px 20px #0000001c}.gems-color-picker{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.7em}.color-view-box{position:relative;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50px;margin-bottom:35px;overflow:hidden}.color-view-box.blue-sapphire{background-color:#2d58f4}.color-view-box.white-diamond{background-color:#fafbfd}.color-view-box.green-garnet{background-color:#18852a}.color-view-box.lavander{background-color:#ab88fa}.color-view-box.topaz{background-color:#2ec9f8}.color-view-box.pink-diamond{background-color:#ff8ac4}.color-view-box.pink-sapphire{background-color:#ff5ab0}.color-view-box.ruby{background-color:#db345b}.color-view-box.citrine{background-color:#ffaa49}.color-view-box.yellow-diamond{background-color:#fcc233}.color-view-box .pattrn{position:absolute;width:140px;height:140px;background-image:url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 540 450' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-opacity='.4' fill-rule='nonzero'%3E%3Cpath d='M45 75 0 150h90z' fill='%23444'/%3E%3Cpath d='M45 75 90 0H0z'/%3E%3Cpath d='m135 75 45-75H90z' fill='%23aaa'/%3E%3Cpath d='m225 75-45 75h90z' fill='%23ddd'/%3E%3Cpath d='m225 75 45-75h-90z' fill='%23999'/%3E%3Cpath d='m315 75-45 75h90z'/%3E%3Cpath d='m315 75 45-75h-90z' fill='%23ddd'/%3E%3Cpath d='m405 75-45 75h90z' fill='%23444'/%3E%3Cpath d='m405 75 45-75h-90z' fill='%23fff'/%3E%3Cpath d='m495 75-45 75h90z' fill='%23ddd'/%3E%3Cpath d='m495 75 45-75h-90z' fill='%23444'/%3E%3Cpath d='M45 225 0 300h90z' fill='%23ddd'/%3E%3Cpath d='m45 225 45-75H0z'/%3E%3Cpath d='m135 225-45 75h90z' fill='%23666'/%3E%3Cpath d='m135 225 45-75H90z' fill='%23aaa'/%3E%3Cpath d='m225 225-45 75h90z' fill='%23ddd'/%3E%3Cpath d='m225 225 45-75h-90zM315 225l-45 75h90z' fill='%23999'/%3E%3Cpath d='m315 225 45-75h-90z' fill='%23fff'/%3E%3Cpath d='m405 225-45 75h90z'/%3E%3Cpath d='m405 225 45-75h-90z' fill='%23ddd'/%3E%3Cpath d='m495 225-45 75h90z' fill='%23aaa'/%3E%3Cpath d='m495 225 45-75h-90z' fill='%23444'/%3E%3Cpath d='M45 375 0 450h90z' fill='%23222'/%3E%3Cpath d='m135 375-45 75h90z'/%3E%3Cpath d='m135 375 45-75H90z' fill='%23ddd'/%3E%3Cpath d='m225 375 45-75h-90zM315 375l-45 75h90z'/%3E%3Cpath d='m315 375 45-75h-90z' fill='%23444'/%3E%3Cpath d='m405 375-45 75h90z' fill='%23aaa'/%3E%3Cpath d='m405 375 45-75h-90z' fill='%23666'/%3E%3Cpath d='m495 375-45 75h90zM90 0 45 75h90z' fill='%23999'/%3E%3Cpath d='m180 0-45 75h90z' fill='%23444'/%3E%3Cpath d='m270 0-45 75h90z' fill='%23fff'/%3E%3Cpath d='m450 0-45 75h90z'/%3E%3Cpath d='m0 150-45 75h90z' fill='%23222'/%3E%3Cpath d='m0 150 45-75h-90zM90 150l-45 75h90z' fill='%23fff'/%3E%3Cpath d='m90 150 45-75H45z' fill='%23666'/%3E%3Cpath d='m180 150-45 75h90z' fill='%23222'/%3E%3Cpath d='m180 150 45-75h-90z' fill='%23fff'/%3E%3Cpath d='m270 150-45 75h90z' fill='%23444'/%3E%3Cpath d='m270 150 45-75h-90z' fill='%23222'/%3E%3Cpath d='m360 150-45 75h90z' fill='%23aaa'/%3E%3Cpath d='m360 150 45-75h-90z' fill='%23666'/%3E%3Cpath d='m450 150-45 75h90z' fill='%23fff'/%3E%3Cpath d='m450 150 45-75h-90z' fill='%23999'/%3E%3Cpath d='m0 300-45 75h90z'/%3E%3Cpath d='m0 300 45-75h-90z' fill='%23666'/%3E%3Cpath d='m90 300-45 75h90z' fill='%23aaa'/%3E%3Cpath d='m90 300 45-75H45zM180 300l-45 75h90z' fill='%23444'/%3E%3Cpath d='m180 300 45-75h-90z' fill='%23999'/%3E%3Cpath d='m270 300 45-75h-90z' fill='%23666'/%3E%3Cpath d='m360 300-45 75h90z' fill='%23222'/%3E%3Cpath d='m450 300-45 75h90z' fill='%23fff'/%3E%3Cpath d='m450 300 45-75h-90z' fill='%23222'/%3E%3Cpath d='m0 450 45-75h-90z' fill='%23ddd'/%3E%3Cpath d='m90 450 45-75H45z' fill='%23444'/%3E%3Cpath d='m180 450 45-75h-90z' fill='%23fff'/%3E%3Cpath d='m270 450 45-75h-90z' fill='%23aaa'/%3E%3Cpath d='m360 450 45-75h-90z' fill='%23fff'/%3E%3Cpath d='m450 450 45-75h-90zM540 150l-45 75h90z' fill='%23222'/%3E%3Cpath d='m540 150 45-75h-90z' fill='%23fff'/%3E%3Cpath d='m540 300-45 75h90z'/%3E%3Cpath d='m540 300 45-75h-90z' fill='%23666'/%3E%3Cpath d='m540 450 45-75h-90z' fill='%23ddd'/%3E%3C/g%3E%3C/svg%3E");opacity:.4}.action-button{display:inline-flex;justify-content:center;margin-top:2em;padding:1em 2em;font-size:15px;text-transform:uppercase;border:1px solid #2babe5;border-radius:5px;width:100%;max-width:300px}.tag-list{margin-top:10px}.tag-list__item{margin-right:10px}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
