.cj-studs [hidden],.cj-studs-catalog [hidden]{display:none!important}.cj-studs h1{font-size:clamp(30px,3.2vw,42px);line-height:1.15}.cj-studs .cj-regal-gallery{top:24px}.cj-studs .cj-regal-stage{background:#fff}.cj-studs .cj-regal-stage img{object-fit:contain;cursor:zoom-in}.cj-studs .cj-regal-stage .cj-studs-relative-photo{transform:scale(var(--studs-photo-scale,1));transform-origin:center}.cj-studs .cj-regal-thumbs{flex-wrap:wrap}.cj-studs .cj-regal-thumbs button{width:calc((100% - 48px)/5);max-width:88px;min-height:44px}.cj-studs .cj-regal-swatches button{min-width:44px;min-height:44px}.cj-studs-grade{font-size:14px;line-height:1.5;color:#5e5c59;margin:0 0 24px}.cj-studs-backing{margin:0;padding:0;border:0;min-width:0}.cj-studs-backing legend{font-size:15px;line-height:1.5;margin-bottom:10px;padding:0}.cj-studs-backing-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cj-studs-backing-buttons button{min-height:46px;border:1px solid #d9d4d0;border-radius:0;padding:10px 16px;background:#fff;color:#292727;font:inherit;font-size:15px;cursor:pointer}.cj-studs-backing-buttons button[aria-pressed=true]{border-color:#6e2436;background:#faf6f7;box-shadow:inset 0 0 0 1px #6e2436;color:#6e2436}.cj-studs-backing-note{font-size:13px;line-height:1.5;color:#5e5c59;margin:9px 0 22px;min-height:1.5em}.cj-studs-price{font-size:23px;line-height:1.4;margin:12px 0 18px;color:#292727;font-variant-numeric:tabular-nums}.cj-studs-price>span:last-child{font-size:13px;color:#68635f;margin-left:4px}.cj-studs-photo-note{font-size:13px;line-height:1.5;color:#68635f;margin:14px 0 0;max-width:42em}.cj-studs-weight-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0 16px;margin:16px 0 7px}.cj-studs .cj-studs-weight-label{display:block;margin:0;font-size:15px}.cj-studs-weight-row button{font:14px Arial,sans-serif;min-height:44px;padding:8px 0;border:0;background:none;color:#6e2436;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.cj-studs .cj-studs-guide-thumb{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:2px}.cj-studs-guide-thumb span{font:11px/1.2 Arial,sans-serif;color:#586260;padding-bottom:3px}.cj-studs [data-studs-weight]{min-height:48px;width:100%;max-width:100%;font:inherit;padding:10px 36px 10px 12px;border:1px solid #d9d4d0;border-radius:0;background:#fff;color:#292727}.cj-studs-weight-summary{font-size:14px;line-height:1.5;color:#5e5c59;margin:9px 0 0;white-space:pre-line}.cj-studs-purchase{margin-top:20px}.cj-studs button.cj-studs-add{width:100%;justify-content:center;font:inherit;cursor:pointer}.cj-studs button.cj-studs-add:disabled{background:#6e2436;color:#fff;opacity:.55;cursor:not-allowed}.cj-studs button.cj-studs-add[aria-busy=true]{cursor:progress}.cj-studs-purchase-status{font-size:13px;line-height:1.5;color:#68635f;margin:9px 0 0}.cj-studs a.cj-studs-inquire,.cj-studs a.cj-studs-check-bag{display:inline-flex;align-items:center;min-height:44px;margin-top:5px;font:14px/1.5 Arial,sans-serif;color:#6e2436;text-underline-offset:4px}.cj-studs-check-bag{display:flex;width:max-content}.cj-studs .cj-regal-details{margin-top:26px}.cj-studs .cj-regal-details dl div{grid-template-columns:1fr 1.4fr}.cj-studs .cj-regal-inquiry{scroll-margin-top:24px}.cj-studs-error{color:#8b2032;font-size:14px;line-height:1.5}.cj-studs [data-studs-dialog]{height:auto;max-height:90vh;padding:46px 12px 16px}.cj-studs [data-studs-dialog] img{height:auto;max-height:calc(90vh - 130px);object-fit:contain}.cj-studs [data-studs-guide-caption]{margin:10px auto 0;text-align:center;padding:0 12px}.cj-studs :focus-visible,.cj-studs-catalog :focus-visible{outline:2px solid #6e2436;outline-offset:4px}.cj-studs-catalog{max-width:1440px;margin:auto;padding:18px 56px 64px;color:#292727;background:#fff;font-family:Arial,Helvetica,sans-serif}.cj-studs-catalog *{box-sizing:border-box}.cj-studs-breadcrumb{display:flex;flex-wrap:wrap;gap:6px 10px;font-size:13px;color:#77706c}.cj-studs-breadcrumb a{color:inherit;text-decoration:none}.cj-studs-catalog>h1{font:400 28px/1.15 Georgia,Times New Roman,serif;letter-spacing:-.015em;text-align:center;margin:14px 0 20px}.cj-studs-catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:28px}.cj-studs-card{min-width:0;margin:0}.cj-studs-card-image{display:block;aspect-ratio:1;background:#fff;border-bottom:1px solid #f3f1ef;overflow:hidden}.cj-studs-card-image img{display:block;width:100%;height:100%;object-fit:contain}.cj-studs-card-info{text-align:center;padding:14px 4px 0}.cj-studs-card h2{font:400 24px/1.2 Georgia,Times New Roman,serif;margin:0 0 10px}.cj-studs-card h2 a{color:inherit;text-decoration:none}.cj-studs-card p{font-size:14px;line-height:1.5;color:#635d59;margin:5px 0}.cj-studs-card .cj-studs-card-price{font-size:16px;color:#292727;font-variant-numeric:tabular-nums;margin:10px 0}.cj-studs-view{display:inline-flex;align-items:center;min-height:44px;margin-top:5px;font-size:14px;color:#6e2436;text-underline-offset:4px}.cj-studs-catalog-guide{border-block:1px solid #e5e1df;margin-top:44px;padding:0 0 2px}.cj-studs-catalog-guide summary{padding:18px 0;font:16px/1.5 Arial,sans-serif;cursor:pointer}.cj-studs-catalog-guide img{display:block;width:100%;height:auto;max-width:1000px;margin:0 auto 24px}@media(max-width:800px){.cj-studs-catalog{padding:20px 22px 40px}.cj-studs-catalog>h1{font-size:24px}.cj-studs-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.cj-studs-card h2{font-size:21px}}@media(max-width:700px){.cj-studs h1{font-size:32px}.cj-studs .cj-regal-layout{gap:28px}.cj-studs .cj-regal-thumbs{gap:9px}.cj-studs .cj-regal-thumbs button{width:calc((100% - 36px)/5);max-width:68px}.cj-studs .cj-regal-details dl div{grid-template-columns:1fr 1.25fr}}@media(max-width:480px){.cj-studs-catalog-grid{grid-template-columns:1fr;max-width:380px;margin-inline:auto}.cj-studs-card h2{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cj-studs.css.map */
