body:has(.section-complex-ringbuilder) .noordia-header-section .header{position:relative;top:auto;background:var(--studio-header-bg);color:var(--studio-header-text);border-bottom:1px solid var(--studio-header-border)}body:has(.section-complex-ringbuilder) .noordia-header-section .header:is(.solid,.scrolled-not-top,.scrolled-down){background:var(--studio-header-bg);color:var(--studio-header-text)}body:has(.section-complex-ringbuilder) .noordia-header-section .header.header :is(.logo,.navigation a,.header-icons a,.search-button){color:var(--studio-header-text)}body:has(.section-complex-ringbuilder) .noordia-header-section .header .logo .logo-transparent{display:none}body:has(.section-complex-ringbuilder) .noordia-header-section .header .logo .logo-not-transparent{display:block}body:has(.section-complex-ringbuilder) .noordia-header-section .header .search-input{color:var(--studio-header-text);background:var(--studio-header-bg);border-color:var(--studio-header-border)}body:has(.section-complex-ringbuilder) .noordia-header-section .header .search-input::placeholder{color:var(--studio-header-text)}body:has(.section-complex-ringbuilder) .noordia-header-section .header .nav-separator-r{background:var(--studio-header-border)}body:has(.section-complex-ringbuilder) .noordia-header-section .header.scrolled-down .header-top{max-height:none;opacity:1;pointer-events:auto;margin-bottom:var(--spacing-5)}.template--komplex-ringbuilder .page-container:has(.section-complex-ringbuilder){max-width:none;width:100%;margin:0;padding:0}.section-complex-ringbuilder{background:var(--studio-bg);color:var(--studio-text)}.ring-studio{display:block;max-width:var(--studio-width);margin-inline:auto;padding:var(--studio-spacing);color:var(--studio-text);font-size:var(--font-size-static-medium);line-height:var(--line-height-medium)}.ring-studio__intro{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:var(--spacing-6);padding-block:0 var(--spacing-5);margin-bottom:var(--spacing-5);border-bottom:1px solid var(--studio-border)}.ring-studio__eyebrow{margin:0 0 var(--spacing-3);color:var(--studio-accent);font-size:var(--font-size-static-small);letter-spacing:.16em}.ring-studio__intro h1{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);font-size:clamp(calc(var(--font-size-static-medium) * 1.8 * var(--font-heading-scale)),2.7vw,calc(var(--font-size-static-medium) * 2.8 * var(--font-heading-scale)));line-height:var(--line-height-small);color:var(--studio-text);text-transform:none}.ring-studio__intro-copy{max-width:51ch;color:var(--studio-muted)}.ring-studio__intro-copy p{margin:0}.ring-studio__intro-copy .ring-studio__note{padding-top:var(--spacing-5);margin-top:var(--spacing-5);border-top:1px solid var(--studio-border);font-size:var(--font-size-static-small);color:var(--studio-accent)}.ring-studio__workspace.app-embeds{width:100%;max-width:none;margin:0}.ring-studio #diamond-proxy-root{color:var(--studio-text);background:transparent}.ring-studio #diamond-proxy-root .radix-themes{--brand: var(--studio-accent);--primary-color: var(--studio-accent);--background: var(--studio-bg);--color-background: var(--studio-surface);--divider: var(--studio-border);--action-default-stroke: var(--studio-border);--action-default-overlay: var(--studio-surface);--action-hover-overlay: color-mix(in srgb, var(--studio-accent) 9%, var(--studio-surface));--action-selected-overlay: color-mix(in srgb, var(--studio-accent) 12%, var(--studio-surface));--action-selected-stroke: var(--studio-accent);--action-on-accent-text: var(--studio-on-accent);--control-active-track-fill: var(--studio-accent);--text-primary: var(--studio-text);--text-subdued: var(--studio-muted);--text-link: var(--studio-accent);--Tokens-Colors-text: var(--studio-text);--Tokens-Colors-background: var(--studio-surface);--surface-header: var(--studio-bg);--surface-panel: var(--studio-surface);--Typography-Font-size-1: var(--font-size-static-small);--Typography-Font-size-2: var(--font-size-static-medium);--Typography-Font-size-3: var(--font-size-static-large);--Typography-Font-size-4: var(--font-size-static-extra-large);--Typography-Font-size-5: calc(var(--font-size-static-medium) * 1.5);--Typography-Font-size-6: calc(var(--font-size-static-medium) * 1.8);--Typography-Line-height-1: var(--line-height-medium);--Typography-Line-height-2: var(--line-height-medium);--Typography-Line-height-3: var(--line-height-medium);--Typography-Line-height-4: var(--line-height-small);--Typography-Line-height-6: var(--line-height-small);--Spacing-2: var(--spacing-2);--Spacing-3: var(--spacing-3);--Spacing-5: var(--spacing-5);--Spacing-8: var(--spacing-6);--Radius-4: calc(var(--studio-radius) * .5);--Radius-5: var(--studio-radius);--Radius-6: var(--studio-radius);color:var(--studio-text);font-family:inherit;background:transparent}.ring-studio #diamond-proxy-root :is(button,input,select,textarea){font-family:inherit}.ring-studio #diamond-proxy-root span:has(>svg[data-diamond-proxy-icon]):has(>p){min-width:0;flex-shrink:1}.ring-studio #diamond-proxy-root span:has(>svg[data-diamond-proxy-icon])>p{min-width:0;white-space:normal;overflow-wrap:anywhere}.ring-studio #diamond-proxy-root :is(h1,h2,h3){font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:var(--studio-text);line-height:var(--line-height-small)}.ring-studio #diamond-proxy-root :is(button,[role=button]){transition:border-color .18s,box-shadow .18s,background-color .18s}.ring-studio #diamond-proxy-root :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--studio-accent);outline-offset:3px}.ring-studio #diamond-proxy-root :is(button,[role=button]):disabled{cursor:not-allowed}.ring-studio #diamond-proxy-root :is(select,textarea,input[type=text],input[type=number],[role=combobox]){border:1px solid var(--studio-border);border-radius:calc(var(--studio-radius) * .5);background:var(--studio-surface);color:var(--studio-text);font-size:var(--font-size-static-medium);min-height:calc(var(--spacing-unit) * 2.75)}.ring-studio #diamond-proxy-root :is([aria-pressed=true],[role=radio][aria-checked=true]){outline:1px solid var(--studio-accent);outline-offset:2px}.ring-studio #diamond-proxy-root [data-studio-configurator-tile]{border:1px solid var(--studio-border);border-radius:var(--studio-radius);overflow:hidden;background:var(--studio-surface)}.ring-studio #diamond-proxy-root [data-studio-configurator-tile]:hover{box-shadow:0 var(--spacing-2) var(--spacing-5) color-mix(in srgb,var(--studio-accent) 15%,transparent)}.ring-studio #diamond-proxy-root [data-studio-layout]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:var(--spacing-6);padding:0}.ring-studio #diamond-proxy-root [data-studio-media]{min-width:0;position:sticky;top:var(--studio-sticky-top)}.ring-studio #diamond-proxy-root [data-studio-gallery]{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-surface);padding:var(--spacing-5);overflow:hidden;position:relative}.ring-studio #diamond-proxy-root [data-studio-image-frame]{width:100%;height:auto;aspect-ratio:1}.ring-studio #diamond-proxy-root [data-studio-image-frame] img{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.ring-studio #diamond-proxy-root [data-studio-image-shade]{background:none}.ring-studio #diamond-proxy-root [data-studio-thumbnails]{position:static;display:flex;justify-content:center;gap:var(--spacing-3);padding-top:var(--spacing-4);margin:0;width:100%}.ring-studio #diamond-proxy-root [data-studio-options]{min-width:0;padding:var(--spacing-6);border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-surface);gap:var(--spacing-5)}.ring-studio #diamond-proxy-root [data-studio-options] .diamond-proxy-view-details-title{font-size:calc(var(--font-size-static-medium) * 1.5 * var(--font-heading-scale));line-height:var(--line-height-small);text-wrap:balance}.ring-studio #diamond-proxy-root [data-studio-group]{padding-block:var(--spacing-5);margin:0;border-top:1px solid var(--studio-border)}.ring-studio #diamond-proxy-root [data-studio-group]>h3{margin:0 0 var(--spacing-5);font-size:calc(var(--font-size-static-medium) * 1.2 * var(--font-heading-scale));color:var(--studio-accent)}.ring-studio #diamond-proxy-root [data-studio-group] .rt-CheckboxCardsItem{border:1px solid var(--studio-border);border-radius:calc(var(--studio-radius) * .5);background:var(--studio-surface);box-shadow:none;transition:border-color .18s,background-color .18s}.ring-studio #diamond-proxy-root [data-studio-group] .rt-CheckboxCardsItem:has([aria-checked=true]){border-color:var(--studio-accent);background:color-mix(in srgb,var(--studio-accent) 10%,var(--studio-surface))}.ring-studio #diamond-proxy-root [data-studio-group] .rt-CheckboxCardsItem:before,.ring-studio #diamond-proxy-root [data-studio-group] .rt-CheckboxCardsItem:after{box-shadow:none}.ring-studio #diamond-proxy-root [data-studio-group] [role=radio]{background:var(--studio-surface);border:1px solid var(--studio-border);border-radius:calc(var(--studio-radius) * .5);color:var(--studio-text)}.ring-studio #diamond-proxy-root [data-studio-group] [role=radio][aria-checked=true]{background:color-mix(in srgb,var(--studio-accent) 10%,var(--studio-surface));border-color:var(--studio-accent);outline:none}.ring-studio #diamond-proxy-root [data-studio-group] [role=radio]:focus-visible{outline:2px solid var(--studio-accent);outline-offset:3px}.ring-studio #diamond-proxy-root [data-studio-group] .rt-CheckboxCardsItem:has(:focus-visible){outline:2px solid var(--studio-accent);outline-offset:3px}.ring-studio #diamond-proxy-root [data-studio-group] .rt-CheckboxCardsItem h2{font-family:inherit;font-size:var(--font-size-static-small);line-height:var(--line-height-medium)}@media(hover:hover){.ring-studio #diamond-proxy-root [data-studio-group] .rt-CheckboxCardsItem:hover{border-color:var(--studio-accent)}}.ring-studio #diamond-proxy-root [data-studio-options] table{width:100%;border-color:var(--studio-border);font-size:var(--font-size-static-medium)}.ring-studio #diamond-proxy-root [data-studio-options] :is(td,th){padding:var(--spacing-3) var(--spacing-4);color:var(--studio-text)}.ring-studio #diamond-proxy-root [data-studio-summary-row]{display:block;max-width:none;padding:var(--spacing-4) 0 0}.ring-studio #diamond-proxy-root [data-studio-summary-row]>:not([data-studio-summary]){display:none}.ring-studio #diamond-proxy-root [data-studio-summary]{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,1fr));align-items:center;gap:var(--spacing-5);width:100%;max-width:none;padding:var(--spacing-4) var(--spacing-5);border:1px solid var(--studio-border);border-radius:var(--studio-radius) var(--studio-radius) 0 0;background:var(--studio-surface);background-image:none;box-shadow:0 calc(var(--spacing-2) * -1) var(--spacing-5) color-mix(in srgb,var(--studio-text) 6%,transparent)}.ring-studio #diamond-proxy-root [data-studio-summary]>button{min-height:calc(var(--spacing-unit) * 3);border-radius:calc(var(--studio-radius) * .5);background:var(--studio-accent);color:var(--studio-on-accent);font-size:var(--font-size-static-medium)}.ring-studio #diamond-proxy-root [data-studio-summary]>button~button{background:var(--studio-surface);color:var(--studio-accent);border:1px solid var(--studio-accent)}.ring-studio #diamond-proxy-root .diamond-proxy-price-detail .amount{color:var(--studio-accent);font-size:calc(var(--font-size-static-medium) * 1.4)}@media(max-width:989px){.ring-studio{padding:var(--spacing-5)}.ring-studio__intro{gap:var(--spacing-6)}.ring-studio #diamond-proxy-root [data-studio-options]{padding:var(--spacing-5)}}@media(max-width:767px){.ring-studio{padding:var(--spacing-4)}.ring-studio__intro{grid-template-columns:1fr;gap:var(--spacing-5);margin-bottom:var(--spacing-5)}.ring-studio__eyebrow{margin-bottom:var(--spacing-4)}.ring-studio #diamond-proxy-root [data-studio-layout]{grid-template-columns:1fr;gap:var(--spacing-5)}.ring-studio #diamond-proxy-root [data-studio-media]{position:static}.ring-studio #diamond-proxy-root [data-studio-gallery]{position:relative;padding:var(--spacing-3)}.ring-studio #diamond-proxy-root [data-studio-image-frame]{aspect-ratio:4 / 3;max-height:65svh}.ring-studio #diamond-proxy-root [data-studio-summary-row]{display:block}.ring-studio #diamond-proxy-root [data-studio-summary-row]>:not([data-studio-summary]){display:none}.ring-studio #diamond-proxy-root [data-studio-summary]{padding:var(--spacing-4);padding-bottom:max(var(--spacing-4),env(safe-area-inset-bottom))}.ring-studio #diamond-proxy-root [data-studio-summary]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-3)}.ring-studio #diamond-proxy-root [data-studio-summary]>.diamond-proxy-price-detail{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.ring-studio #diamond-proxy-root :is(button,[role=button],.rt-CheckboxCardsItem){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/komplex-ringbuilder.css.map */
