.il-stud{margin:24px 0 28px;color:#191919}.il-stud fieldset{border:0;padding:0;margin:0}.il-stud legend{font-size:12px;text-transform:uppercase;letter-spacing:.13em;margin:0 0 16px}.il-stud legend span{display:inline-block;text-transform:none;letter-spacing:0;color:#777;margin-left:8px;font-size:12px}.il-stud-size-buttons{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px}.il-stud-size-buttons label{position:relative;cursor:pointer}.il-stud-size-buttons input{position:absolute;opacity:0;width:100%;height:100%;margin:0}.il-stud-size-buttons span{display:flex;justify-content:center;align-items:baseline;gap:3px;border:1px solid #d5d5d5;padding:15px 3px;font-size:14px}.il-stud-size-buttons small{font-size:10px}.il-stud-size-buttons input:checked+span{color:#fff;background:#191919;border-color:#191919}.il-stud-size-buttons input:focus-visible+span{outline:2px solid #555;outline-offset:3px}.il-stud-size-buttons input:disabled+span{opacity:.3;cursor:not-allowed}.il-stud-selected{font-size:13px;margin:15px 0 6px}.il-stud-status{font-size:12px;line-height:1.6;color:#725b32}.il-stud-guide-link{-webkit-appearance:none;appearance:none;border:0;border-bottom:1px solid;background:none;padding:0 0 3px;color:inherit;font:inherit;font-size:12px;cursor:pointer;margin:12px 0 0}.il-stud-visual{display:flex;flex-direction:column;width:100%;min-height:500px;background:#f6f6f4;padding:28px;box-sizing:border-box;color:#191919}.il-stud-tabs{display:flex;gap:24px;border-bottom:1px solid #ddd;padding:0 0 12px}.il-stud-tabs button{background:none;border:0;padding:8px 0;font:inherit;font-size:12px;cursor:pointer;color:#777}.il-stud-tabs button[aria-selected=true]{color:#111;border-bottom:1px solid #111}.il-stud-visual h3{font-size:25px;font-weight:400;margin:32px 0 8px;line-height:1.2}.il-stud-visual p{font-size:12px;line-height:1.7;color:#666}.il-stud-chart{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;align-items:end;min-width:480px}.il-stud-chart-wrap{overflow:auto;margin:28px 0 12px}.il-stud-chart button{border:0;background:none;padding:14px 0;cursor:pointer;color:#777;font:inherit;border-bottom:1px solid transparent}.il-stud-chart button[aria-pressed=true]{color:#111;border-bottom-color:#111}.il-stud-chart .stone-space{height:180px;display:flex;align-items:center;justify-content:center}.il-stud-chart svg{overflow:visible;max-width:none}.il-stud-chart b{display:block;font-size:13px;font-weight:400;margin-bottom:8px}.il-stud-chart small{font-size:10px;white-space:nowrap}.il-stud-placeholder{min-height:310px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid #ddd;padding:24px;margin:20px 0}.il-stud-placeholder strong{font-size:18px;font-weight:400}.il-stud-placeholder p{max-width:300px}.il-stud-ear-image{width:100%;aspect-ratio:4/5;object-fit:contain}.il-stud-caption{font-size:11px!important}.il-stud-native-size{display:none!important}.il-stud-review-label{font-size:10px;text-transform:uppercase;letter-spacing:.12em}.pv-acquire:has(.il-stud){height:auto!important;min-height:100svh;overflow:visible;padding-bottom:90px}.pv-acquire-image:has(.il-stud-visual){display:flex;flex-direction:column;justify-content:center;height:auto;align-self:stretch}.il-stud-visual [hidden]{display:none!important}@media(max-width:799px){.il-stud-size-buttons{gap:5px}.il-stud-size-buttons span{font-size:12px;padding:15px 2px}.il-stud-visual{min-height:460px;padding:20px}.il-stud-chart{min-width:0;gap:1px}.il-stud-chart svg{width:calc(var(--stone-w)*4px);height:calc(var(--stone-h)*4px)}.il-stud-chart .stone-space{height:95px}.il-stud-chart b{font-size:10px}.il-stud-chart small{font-size:8px;white-space:normal}.il-stud-visual h3{font-size:23px}.pv-acquire:has(.il-stud){display:flex!important;flex-direction:column;gap:32px}.pv-acquire-image:has(.il-stud-visual){width:100%;min-height:0}.il-stud-tabs{gap:20px}}.il-stud{margin:34px 0 24px}.il-stud-heading{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px}.il-stud-heading>span{font-size:11px;text-transform:uppercase;letter-spacing:.15em}.il-stud-heading .il-stud-guide-link{font-size:12px;margin:0;padding:0 0 2px;font-weight:400;color:#666}.il-stud-size-buttons{gap:6px}.il-stud-size-buttons span{border:0;border-bottom:1px solid transparent;background:transparent;padding:12px 0;font-size:14px;color:#777}.il-stud-size-buttons input:checked+span{background:transparent;color:#111;border-color:#111}.il-stud-size-buttons small,.il-stud-selected{display:none}.il-stud-status{color:#777;font-size:11px;margin:14px 0 0}.il-stud-dialog{border:0;padding:48px;width:min(900px,calc(100vw - 48px));max-height:85dvh;margin:auto;background:#fff;color:#191919;overflow:auto;box-sizing:border-box}.il-stud-dialog::backdrop{background:#00000059}.il-stud-close{display:block;margin:0 0 22px auto;border:0;border-bottom:1px solid #777;padding:0 0 3px;background:none;font:inherit;font-size:12px;cursor:pointer}.il-stud-dialog .il-stud-visual{background:#fff;padding:0;min-height:0}.il-stud-dialog .il-stud-tabs{gap:28px}.il-stud-dialog .il-stud-chart{min-width:0}.il-stud-dialog .il-stud-chart svg{width:calc(var(--stone-w)*5px);height:calc(var(--stone-h)*5px)}.il-stud-dialog .il-stud-chart .stone-space{height:130px}.il-stud-dialog .il-stud-ear-image{position:static!important;object-fit:contain!important;height:auto!important;max-height:50dvh;inset:auto!important}.il-stud-dialog .il-stud-visual [hidden]{display:none!important}@media(max-width:749px){.il-stud-dialog{padding:24px 16px;width:calc(100vw - 24px);max-height:88dvh}.il-stud-dialog .il-stud-chart svg{width:calc(var(--stone-w)*3px);height:calc(var(--stone-h)*3px)}.il-stud-dialog .il-stud-chart b{font-size:10px}.il-stud-dialog .il-stud-chart small{font-size:8px}.il-stud-size-buttons span{font-size:13px}.il-stud-dialog .il-stud-chart .stone-space{height:100px}.il-stud-dialog .il-stud-visual h3{font-size:24px}.il-stud-heading{margin-bottom:14px}}.il-stud-size-buttons small{display:inline;font-size:10px;margin-left:2px}.il-stud-unit{text-transform:none;letter-spacing:0;color:#777}.il-stud-status[hidden],.il-stud-tabs button[hidden]{display:none!important}.il-stud-photo-chart{min-width:700px;background:#f5f5f5}.il-stud-dialog .il-stud-photo-chart .il-stud-chart{gap:0;padding:0 8px 12px}.il-stud-dialog .il-stud-comparison-image{display:block;width:100%;height:auto;max-width:none;object-fit:contain}.il-stud-photo-chart .il-stud-chart button{margin:0 8px;padding:12px 0;min-height:60px}.il-stud-dialog .il-stud-photo-chart .il-stud-chart b{font-size:13px;letter-spacing:.01em}.il-stud-dialog .il-stud-photo-chart .il-stud-chart small{font-size:10px;white-space:nowrap}.il-stud-chart-wrap{scrollbar-width:thin;overscroll-behavior-x:contain}.il-stud-chart-wrap:focus-visible{outline:1px solid #777;outline-offset:4px}.il-stud-swipe-hint{display:none}@media(max-width:749px){.il-stud-swipe-hint{display:block;font-size:11px!important;margin:0 0 12px!important;color:#666}}.il-stud-scaled-stones{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.il-stud-stone-cell{overflow:hidden}.il-stud-stone-sprite{width:100%;background-size:700% 100%;background-position:100% 50%;background-repeat:no-repeat;transform:scale(var(--stone-scale));transform-origin:50% 43.08%}.il-stud-loose-space{aspect-ratio:500/650;display:flex;align-items:center;justify-content:center}.il-stud-dialog .il-stud-loose-space img{width:73%;height:auto;max-height:none;transform:scale(var(--stone-scale));object-fit:contain;display:block}.il-stud-ear-label{display:block;font-size:11px;letter-spacing:.08em;margin:20px 0 8px}.il-stud-ear-select{font:inherit;font-size:14px;background:#fff;color:#191919;border:0;border-bottom:1px solid #999;padding:10px 28px 10px 0;margin-bottom:20px;max-width:100%}.il-stud-dialog [data-ear-display] .il-stud-ear-image{display:block;width:auto;max-width:100%;max-height:48dvh!important;margin:0 auto;aspect-ratio:4/5}.il-stud-dialog #stud-photo .il-stud-ear-image{display:block;width:auto;max-width:100%;margin:24px auto 0}.pv [data-stud-pair]{font-size:13px!important;line-height:1.6!important;color:#666;max-width:none}.pv .il-stud-inline-ear{position:static;margin:24px auto 0;width:min(100%,320px);padding:0;aspect-ratio:4/5}.pv .il-stud-inline-ear[hidden]{display:none!important}.pv .il-stud-inline-ear img{display:block;position:static!important;inset:auto!important;width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:4/5;object-fit:contain!important}@media(max-width:799px){.pv [data-stud-pair]{font-size:12px!important}.pv-acquire:has(.il-stud)>.pv-acquire-image{flex:none!important;width:100%;height:auto!important;min-height:0!important;overflow:visible!important}.pv-acquire:has(.il-stud)>.pv-acquire-image img{position:static!important;width:auto!important;max-width:100%!important;height:300px!important;object-fit:contain!important;margin:0 auto;display:block}.pv .il-stud-inline-ear{width:min(100%,280px)}}html.pv-document:has([data-stud-root]){scroll-snap-type:none!important;scroll-behavior:auto!important}html.pv-document:has([data-stud-root]) .pv-scene{scroll-snap-align:none;scroll-snap-stop:normal}.il-stud-selection-price{font-size:20px!important;line-height:1.4!important;margin:0 0 14px!important}.pv:has([data-stud-root]) .pv-scene-nav{display:none!important}.il-size-price-intro{display:none}.pv:has([data-stud-root]) .il-size-price-intro{display:block;font-size:14px;line-height:1.6;margin:16px 0 28px!important;color:#666}.pv:has([data-stud-root]) .pv-acquire-copy>[data-price]{display:none}.il-purchase-information{margin-top:28px}.il-purchase-information details{border-top:1px solid #ddd;padding:16px 0}.il-purchase-information summary{cursor:pointer;font-size:13px;letter-spacing:.02em}.il-purchase-information p{font-size:12px;line-height:1.7;margin:12px 0 0!important}.il-purchase-information a{text-decoration:underline;text-underline-offset:3px}.il-stud-ear-buttons{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 24px}.il-stud-ear-buttons button{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px solid transparent;color:#777;font:inherit;font-size:13px;padding:12px 14px;min-height:44px;cursor:pointer}.il-stud-ear-buttons button[aria-pressed=true]{color:#111;border-bottom-color:#111}.il-stud-ear-buttons button:focus-visible{outline:2px solid #555;outline-offset:2px}.il-stud-ear-buttons button:disabled{opacity:.3;cursor:not-allowed}@media(max-width:749px){.il-stud-ear-buttons{gap:4px}.il-stud-ear-buttons button{padding:12px 10px}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/il-stud-selector.css.map */
