.jb-jewel-copy{text-align:left;max-width:32rem;color:#333}html body [data-jb-quote-product=true] .jb-jewel-copy p.jb-jewel-copy__story{font-family:Libre Caslon Text,Georgia,serif!important;font-size:15px!important;line-height:1.75!important;letter-spacing:0;font-weight:400;margin:0 0 12px}html body [data-jb-quote-product=true] .jb-jewel-copy p.jb-jewel-copy__signature{font-family:Jost,Arial,sans-serif!important;font-size:11px!important;line-height:1.5!important;letter-spacing:.02em;color:#666;margin:0 0 22px}.jb-jewel-spec{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:0;margin:0 0 22px}.jb-jewel-spec>summary{font-family:Jost,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;padding:15px 22px 15px 0;position:relative;list-style:none}.jb-jewel-spec>summary::-webkit-details-marker{display:none}.jb-jewel-spec>summary:after{content:"+";position:absolute;right:0;top:12px;font-size:17px;font-weight:300}.jb-jewel-spec[open]>summary:after{content:"\2212"}.jb-jewel-spec>summary:focus-visible,html body [data-jb-quote-product=true] .jb-stone-origin select:focus-visible{outline:2px solid #666;outline-offset:3px}.jb-jewel-facts{margin:0 0 14px;font-family:Jost,Arial,sans-serif;font-size:12px;line-height:1.65}.jb-jewel-facts>div{display:grid;grid-template-columns:minmax(105px,40%) minmax(0,1fr);gap:14px;padding:6px 0}.jb-jewel-facts dt{font-weight:400;color:#777}.jb-jewel-facts dd{font-weight:400;margin:0;overflow-wrap:anywhere}.jb-jewel-spec__configuration{border-top:1px solid #eee;padding-top:14px;margin-top:14px}.jb-jewel-spec__configuration h4{font-family:Jost,Arial,sans-serif;font-size:12px;line-height:1.5;font-weight:500;margin:0 0 8px;letter-spacing:0}html body [data-jb-quote-product=true] .jb-jewel-spec p.jb-jewel-spec__note{font-family:Jost,Arial,sans-serif!important;font-size:10px!important;line-height:1.6!important;color:#777;margin:15px 0}.jb-stone-origin{display:block;margin:20px 0 24px;font-family:Jost,Arial,sans-serif;text-align:left}.jb-stone-origin .form__label{display:block;margin:0 0 8px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;line-height:1.5}html body [data-jb-quote-product=true] .jb-stone-origin select{display:block;width:100%;height:48px;padding:0 34px 0 14px;border:1px solid #d3d3d3;border-radius:0;background-color:#fff;color:#333;font-family:inherit!important;font-size:12px!important;line-height:1.5!important}.jb-stone-origin .jb-stone-origin__note{font-family:inherit;font-size:10px;line-height:1.6;letter-spacing:0;color:#777;margin:7px 0 0}[data-jb-quote-product=true] .cus_crt_add_btn_wrp{display:none!important}html body [data-jb-quote-product=true] .cus_prd_pric_wrp{display:block!important}[data-jb-quote-product=true] .cus_prd_req_pric_wrp{display:block}html body [data-jb-quote-product=true] .jb-request-price-button{display:flex!important}[data-jb-quote-product=true] .product__tax,[data-jb-quote-product=true] .product-inventory-notice{display:none}.jb-price-on-request{font-style:normal;text-decoration:none}[data-jb-quote-product=true] .product-card-size-options,[data-jb-quote-product=true] .product-card--add-to-cart-button,[data-jb-quote-product=true] .product-card-quickadd{display:none!important}[data-jb-origin-summary]{font-family:Jost,Arial,sans-serif;font-size:12px;line-height:1.6;color:#666}@media(max-width:767px){html body [data-jb-quote-product=true] .jb-jewel-copy p.jb-jewel-copy__story{font-size:14px!important;line-height:1.7!important}.jb-jewel-facts>div{grid-template-columns:minmax(95px,38%) minmax(0,1fr);gap:12px}html body [data-jb-quote-product=true] .jb-stone-origin select{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/jb-jewelry-editorial.css.map */
