@font-face{font-family:Denton Condensed;src:url(../../../fonts/denton/DentonCondensedTest-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Denton Condensed;src:url(../../../fonts/denton/DentonCondensedTest-LightItalic.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Denton Condensed;src:url(../../../fonts/denton/DentonCondensedTest-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Denton Condensed;src:url(../../../fonts/denton/DentonCondensedTest-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Denton Condensed;src:url(../../../fonts/denton/DentonCondensedTest-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Denton Condensed;src:url(../../../fonts/denton/DentonCondensedTest-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Denton Condensed;src:url(../../../fonts/denton/DentonCondensedTest-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Denton Condensed;src:url(../../../fonts/denton/DentonCondensedTest-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Denton Text Condensed;src:url(../../../fonts/denton/DentonTextCondTest-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Denton Text Condensed;src:url(../../../fonts/denton/DentonTextCondTest-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Denton Text Condensed;src:url(../../../fonts/denton/DentonTextCondTest-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Denton Text Condensed;src:url(../../../fonts/denton/DentonTextCondTest-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Denton Text Condensed;src:url(../../../fonts/denton/DentonTextCondTest-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}[data-theme=kingofdiamonds]{--kod-paper: oklch(96.5% .012 80);--kod-paper-2: oklch(93% .018 78);--kod-paper-3: oklch(89% .024 76);--kod-ink: oklch(21% .035 18);--kod-ink-2: oklch(34% .04 18);--kod-muted: oklch(48% .03 30);--kod-rule: oklch(84% .025 70);--kod-field: oklch(28% .08 16);--kod-field-2: oklch(34% .095 16);--kod-on-field: oklch(94% .02 80);--kod-on-field-muted: oklch(80% .035 70);--kod-signal: oklch(54% .205 25);--kod-signal-hover: oklch(47% .19 25);--kod-signal-ink: oklch(98% .01 80);--kod-brass: oklch(76% .1 82);--kod-brass-deep: oklch(52% .085 72);--kod-focus: oklch(56% .2 25);--kod-focus-on-field: oklch(82% .11 84);--kod-shadow: oklch(20% .04 18 / .16);--kod-lattice: oklch(76% .1 82 / .3);--kod-lattice-edge: oklch(76% .1 82 / .5);--kod-band-line: oklch(97% .02 80 / .22);--kod-paper-line: oklch(52% .085 72 / .32);--kod-scrim: oklch(18% .05 16 / .55);--kod-font-display: "Denton Condensed", "Roboto Serif", Georgia, ui-serif, serif;--kod-font-body: "Denton Text Condensed", "Denton Condensed", "Arimo", Arial, ui-sans-serif, sans-serif;--kod-display-axes: "opsz" 144, "wdth" 100;--kod-display-weight: 400;--kod-tracking-display: -.005em;--kod-space-3xs: 2px;--kod-space-2xs: 4px;--kod-space-xs: 8px;--kod-space-sm: 12px;--kod-space-md: 16px;--kod-space-lg: 24px;--kod-space-xl: 40px;--kod-space-2xl: 64px;--kod-space-3xl: 96px;--kod-space-4xl: 144px;--kod-text-sm: .875rem;--kod-text-md: 1rem;--kod-text-lead: clamp(1.125rem, .35vw + 1rem, 1.375rem);--kod-text-title: clamp(1.25rem, .75vw + .875rem, 1.625rem);--kod-text-section: clamp(2.25rem, 2.5vw + 1rem, 3.5rem);--kod-text-display: clamp(2.75rem, 4.4vw + 1rem, 5.25rem);--kod-ease-out: cubic-bezier(.16, 1, .3, 1);--kod-ease-in: cubic-bezier(.7, 0, .84, 0);--kod-ease-in-out: cubic-bezier(.65, 0, .35, 1);--kod-dur-micro: .12s;--kod-dur-short: .22s;--kod-dur-long: .42s;--kod-container: 1440px;--kod-gutter: 64px;--kod-gap-columns: 32px;--kod-section-gap-s: 96px;--kod-section-gap: 112px;--kod-section-gap-l: 136px;--kod-radius-card: 14px;--kod-radius-control: 2px;--font-heading: var(--kod-font-display);--heading-font: var(--kod-font-display);--font-body: var(--kod-font-body);--font-primary: var(--kod-font-body);--brand-brown: var(--kod-signal);--brand-brown-hover: var(--kod-signal-hover)}[data-theme=kingofdiamonds]{--kod-header-h: 113px;--kod-wide-container: 1920px;--kod-wide-gutter: clamp(16px, 1.8vw, 28px)}@media(max-width:40rem){[data-theme=kingofdiamonds]{--kod-header-h: 101px}}@media(max-width:60rem){[data-theme=kingofdiamonds]{--kod-gutter: 24px;--kod-section-gap-s: 72px;--kod-section-gap: 80px;--kod-section-gap-l: 96px}}@media(max-width:40rem){[data-theme=kingofdiamonds]{--kod-gutter: 16px;--kod-section-gap-s: 56px;--kod-section-gap: 72px;--kod-section-gap-l: 96px;--kod-gap-columns: 16px}}html:has([data-theme=kingofdiamonds]),body:has([data-theme=kingofdiamonds]){overflow-x:clip}body:has([data-theme=kingofdiamonds]) .kod-on-field :focus-visible:not([aria-invalid=true]){outline-color:var(--kod-focus-on-field)}body:has([data-theme=kingofdiamonds]) .kod-on-field .kod-on-paper :focus-visible:not([aria-invalid=true]){outline-color:var(--kod-focus)}[data-theme=kingofdiamonds] ::-moz-selection{background:color-mix(in oklab,var(--kod-signal) 22%,transparent);color:var(--kod-ink)}[data-theme=kingofdiamonds] ::selection{background:color-mix(in oklab,var(--kod-signal) 22%,transparent);color:var(--kod-ink)}[data-theme=kingofdiamonds] .kod-container{width:100%;max-width:var(--kod-container);margin-inline:auto;padding-inline:var(--kod-gutter);box-sizing:border-box}[data-theme=kingofdiamonds] .kod-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-theme=kingofdiamonds] .kod-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--kod-space-xs);min-height:48px;padding:0 var(--kod-space-lg);border:1px solid transparent;border-radius:var(--kod-radius-control);font-family:var(--kod-font-body);font-size:var(--kod-text-md);font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--kod-dur-short) var(--kod-ease-out),color var(--kod-dur-short) var(--kod-ease-out),border-color var(--kod-dur-short) var(--kod-ease-out),transform var(--kod-dur-micro) var(--kod-ease-out)}[data-theme=kingofdiamonds] .kod-btn:active{transform:translateY(1px)}[data-theme=kingofdiamonds] .kod-btn:focus-visible{outline:2px solid var(--kod-focus);outline-offset:3px}[data-theme=kingofdiamonds] .kod-btn:disabled,[data-theme=kingofdiamonds] .kod-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}[data-theme=kingofdiamonds] .kod-btn--primary{background:var(--kod-signal);color:var(--kod-signal-ink)}[data-theme=kingofdiamonds] .kod-btn--primary:hover{background:var(--kod-signal-hover)}[data-theme=kingofdiamonds] .kod-btn--outline{border-color:var(--kod-ink);color:var(--kod-ink);background:transparent}[data-theme=kingofdiamonds] .kod-btn--outline:hover{background:var(--kod-ink);color:var(--kod-paper)}[data-theme=kingofdiamonds] .kod-btn--field{border-color:var(--kod-brass);color:var(--kod-on-field);background:transparent}[data-theme=kingofdiamonds] .kod-btn--field:hover{background:var(--kod-field-2)}[data-theme=kingofdiamonds] :is(.kod-btn--field,.kod-on-field .kod-btn--primary):focus-visible{outline-color:var(--kod-focus-on-field)}[data-theme=kingofdiamonds] .kod-btn--card{background:var(--kod-paper);color:var(--kod-ink)}[data-theme=kingofdiamonds] .kod-btn--card:hover{background:var(--kod-paper-3)}[data-theme=kingofdiamonds] .kod-btn--card:focus-visible{outline-color:var(--kod-paper)}[data-theme=kingofdiamonds] .kod-link{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;transition:text-decoration-color var(--kod-dur-short) var(--kod-ease-out)}[data-theme=kingofdiamonds] .kod-link:hover{text-decoration-color:var(--kod-signal);text-decoration-thickness:2px}[data-theme=kingofdiamonds] .kod-link:focus-visible{outline:2px solid var(--kod-focus);outline-offset:2px}[data-theme=kingofdiamonds] .kod-on-field .kod-link:focus-visible{outline-color:var(--kod-focus-on-field)}[data-theme=kingofdiamonds] .kod-display{margin:0;font-family:var(--kod-font-display);font-variation-settings:var(--kod-display-axes);font-weight:var(--kod-display-weight);font-synthesis:none;letter-spacing:var(--kod-tracking-display);line-height:1.04;text-wrap:balance;overflow-wrap:break-word;min-width:0}[data-theme=kingofdiamonds] .kod-h2{max-width:22ch;font-size:var(--kod-text-section)}[data-theme=kingofdiamonds] .kod-lead{margin:0;max-width:46ch;font-size:var(--kod-text-lead);line-height:1.45;text-wrap:pretty}@media(prefers-reduced-motion:reduce){[data-theme=kingofdiamonds] :is(.kod-btn,.kod-link){transition:none}[data-theme=kingofdiamonds] .kod-btn:active{transform:none}}[data-theme=kingofdiamonds] .kod-home{--kod-line: 1px solid var(--kod-rule);--kod-card-shadow: 4px 4px 0 color-mix(in oklab, var(--kod-brass) 45%, transparent);--kod-card-shadow-hover: 6px 6px 0 color-mix(in oklab, var(--kod-brass) 70%, transparent);--kod-dots: radial-gradient(circle, color-mix(in oklab, var(--kod-signal) 22%, transparent) 1.1px, transparent 1.4px) 0 0 / 10px 10px;--kod-font-tag: "Denton Condensed", "Arial Narrow", ui-sans-serif, sans-serif;--kod-section-y: clamp(56px, 6.5vw, 104px);--kod-container: var(--kod-wide-container);--kod-gutter: var(--kod-wide-gutter);--kod-radius-card: 0;--kod-radius-control: 0}[data-theme=kingofdiamonds] .kod-home .kod-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--kod-signal);font-family:var(--kod-font-body);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}[data-theme=kingofdiamonds] .kod-home .kod-eyebrow:before{content:"";width:8px;height:8px;background:currentColor;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}[data-theme=kingofdiamonds] .kod-home .kod-title{margin:0;font-family:var(--kod-font-display);font-variation-settings:var(--kod-display-axes);font-weight:400;font-size:clamp(2rem,2vw + 1.1rem,3.25rem);line-height:1.05;letter-spacing:var(--kod-tracking-display);text-wrap:balance}[data-theme=kingofdiamonds] .kod-home .kod-title em{font-style:italic;color:var(--kod-signal)}[data-theme=kingofdiamonds] .kod-home .kod-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 24px;border:1.5px solid var(--kod-ink);border-radius:0;background:transparent;color:var(--kod-ink);font-family:var(--kod-font-body);font-size:.9375rem;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform var(--kod-dur-short) var(--kod-ease-out),box-shadow var(--kod-dur-short) var(--kod-ease-out),background-color var(--kod-dur-short) var(--kod-ease-out),color var(--kod-dur-short) var(--kod-ease-out)}[data-theme=kingofdiamonds] .kod-home .kod-cta:hover{transform:translate(-2px,-2px);box-shadow:3px 3px 0 var(--kod-brass)}[data-theme=kingofdiamonds] .kod-home .kod-cta:active{transform:none;box-shadow:none}[data-theme=kingofdiamonds] .kod-home .kod-cta:focus-visible{outline:2px solid var(--kod-focus);outline-offset:3px}[data-theme=kingofdiamonds] .kod-home .kod-cta--primary{border-color:var(--kod-signal);background:var(--kod-signal);color:#fff}[data-theme=kingofdiamonds] .kod-home .kod-cta--primary:hover{border-color:var(--kod-signal-hover);background:var(--kod-signal-hover);box-shadow:3px 3px 0 var(--kod-ink)}[data-theme=kingofdiamonds] .kod-home .kod-cta--light{border-color:var(--kod-brass);color:var(--kod-on-field)}[data-theme=kingofdiamonds] .kod-home .kod-cta--light:hover{background:var(--kod-brass);color:var(--kod-field);box-shadow:3px 3px 0 var(--kod-on-field)}[data-theme=kingofdiamonds] .kod-home .kod-bubble{position:absolute;z-index:2;padding:7px 14px 6px;border:1.5px solid var(--kod-ink);border-radius:0;background:#fff;color:var(--kod-ink);font-family:var(--kod-font-tag);font-size:.9375rem;font-style:italic;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1;white-space:nowrap;box-shadow:2px 2px 0 var(--kod-ink);transform:rotate(3deg)}[data-theme=kingofdiamonds] .kod-home .kod-bubble:after{content:"";position:absolute;left:22px;top:calc(100% - 4px);width:12px;height:12px;border-right:1.5px solid var(--kod-ink);border-bottom:1.5px solid var(--kod-ink);background:#fff;transform:skewY(40deg) rotate(20deg)}[data-theme=kingofdiamonds] .kod-home .kod-card{position:relative;border:var(--kod-line);border-radius:var(--kod-radius-card);background:#fff;box-shadow:var(--kod-card-shadow);transition:transform var(--kod-dur-short) var(--kod-ease-out),box-shadow var(--kod-dur-short) var(--kod-ease-out)}[data-theme=kingofdiamonds] .kod-home a.kod-card:hover,[data-theme=kingofdiamonds] .kod-home a.kod-card:focus-visible{transform:translate(-2px,-3px);box-shadow:var(--kod-card-shadow-hover)}[data-theme=kingofdiamonds] .kod-home a.kod-card:focus-visible{outline:2px solid var(--kod-focus);outline-offset:4px}@media(prefers-reduced-motion:reduce){[data-theme=kingofdiamonds] .kod-home :is(.kod-cta,.kod-card){transition:none}[data-theme=kingofdiamonds] .kod-home :is(.kod-cta,a.kod-card):is(:hover,:focus-visible){transform:none}}[data-theme=kingofdiamonds] .tll-catalog.tll-catalog{position:relative;isolation:isolate;padding-inline:var(--kod-wide-gutter);background:var(--kod-paper);color:var(--kod-ink)}[data-theme=kingofdiamonds] .tll-catalog .kod-plp-contours{inset:0 0 auto;z-index:-1;height:420px;color:var(--kod-brass-deep);--contour-opacity: .22;--contour-index-opacity: .4;-webkit-mask-image:linear-gradient(#000 35%,transparent);mask-image:linear-gradient(#000 35%,transparent)}[data-theme=kingofdiamonds] .tll-catalog .breadcrumbs{font-size:13px}[data-theme=kingofdiamonds] .tll-catalog .catalog-header h1{color:var(--kod-ink)}[data-theme=kingofdiamonds] .tll-catalog :is(.catalog-toolbar,.catalog-filters){border-color:var(--kod-rule)}[data-theme=kingofdiamonds] .tll-catalog :is(.catalog-toolbar,.sort-control,.filter-toggle){font-size:14px}[data-theme=kingofdiamonds] .tll-catalog .catalog-filters{font-size:14px}[data-theme=kingofdiamonds] .tll-catalog .catalog-filters :is(span,label){color:var(--kod-ink-2)}[data-theme=kingofdiamonds] .tll-catalog [role=checkbox]{border-color:var(--kod-ink);border-radius:0}[data-theme=kingofdiamonds] .tll-catalog [role=checkbox][data-state=checked]{background:var(--kod-ink);color:var(--kod-paper)}[data-theme=kingofdiamonds] .tll-catalog .tll-card{border:1px solid var(--kod-rule)}[data-theme=kingofdiamonds] .tll-catalog .tll-card--editorial .tll-card-body{padding:16px 16px 2px}[data-theme=kingofdiamonds] .tll-catalog .tll-card--editorial .tll-card-detail{margin-top:12px}[data-theme=kingofdiamonds] .tll-catalog .tll-card-media-wrap{border-radius:0}[data-theme=kingofdiamonds] .tll-catalog .tll-card--editorial .tll-card-media img,[data-theme=kingofdiamonds] .tll-catalog .tll-card--editorial:hover .tll-card-media img{transform:none;transition:none}[data-theme=kingofdiamonds] .tll-catalog .catalog-pagination :is(a,span){border-radius:0}
