:where(html[dir=ltr]),:where([data-sonner-toaster][dir=ltr]){--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}:where(html[dir=rtl]),:where([data-sonner-toaster][dir=rtl]){--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}:where([data-sonner-toaster]){position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999}:where([data-sonner-toaster][data-x-position=right]){right:max(var(--offset),env(safe-area-inset-right))}:where([data-sonner-toaster][data-x-position=left]){left:max(var(--offset),env(safe-area-inset-left))}:where([data-sonner-toaster][data-x-position=center]){left:50%;transform:translate(-50%)}:where([data-sonner-toaster][data-y-position=top]){top:max(var(--offset),env(safe-area-inset-top))}:where([data-sonner-toaster][data-y-position=bottom]){bottom:max(var(--offset),env(safe-area-inset-bottom))}:where([data-sonner-toast]){--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);filter:blur(0);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}:where([data-sonner-toast][data-styled=true]){padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}:where([data-sonner-toast]:focus-visible){box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast][data-y-position=top]){top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}:where([data-sonner-toast][data-y-position=bottom]){bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}:where([data-sonner-toast]) :where([data-description]){font-weight:400;line-height:1.4;color:inherit}:where([data-sonner-toast]) :where([data-title]){font-weight:500;line-height:1.5;color:inherit}:where([data-sonner-toast]) :where([data-icon]){display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}:where([data-sonner-toast][data-promise=true]) :where([data-icon])>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}:where([data-sonner-toast]) :where([data-icon])>*{flex-shrink:0}:where([data-sonner-toast]) :where([data-icon]) svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}:where([data-sonner-toast]) :where([data-content]){display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}:where([data-sonner-toast]) :where([data-button]):focus-visible{box-shadow:0 0 0 2px #0006}:where([data-sonner-toast]) :where([data-button]):first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}:where([data-sonner-toast]) :where([data-cancel]){color:var(--normal-text);background:#00000014}:where([data-sonner-toast][data-theme=dark]) :where([data-cancel]){background:#ffffff4d}:where([data-sonner-toast]) :where([data-close-button]){position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;background:var(--gray1);color:var(--gray12);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}:where([data-sonner-toast]) :where([data-close-button]):focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast]) :where([data-disabled=true]){cursor:not-allowed}:where([data-sonner-toast]):hover :where([data-close-button]):hover{background:var(--gray2);border-color:var(--gray5)}:where([data-sonner-toast][data-swiping=true]):before{content:"";position:absolute;left:0;right:0;height:100%;z-index:-1}:where([data-sonner-toast][data-y-position=top][data-swiping=true]):before{bottom:50%;transform:scaleY(3) translateY(50%)}:where([data-sonner-toast][data-y-position=bottom][data-swiping=true]):before{top:50%;transform:scaleY(3) translateY(-50%)}:where([data-sonner-toast][data-swiping=false][data-removed=true]):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleY(2)}:where([data-sonner-toast]):after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}:where([data-sonner-toast][data-mounted=true]){--y: translateY(0);opacity:1}:where([data-sonner-toast][data-expanded=false][data-front=false]){--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}:where([data-sonner-toast])>*{transition:opacity .4s}:where([data-sonner-toast][data-expanded=false][data-front=false][data-styled=true])>*{opacity:0}:where([data-sonner-toast][data-visible=false]){opacity:0;pointer-events:none}:where([data-sonner-toast][data-mounted=true][data-expanded=true]){--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}:where([data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]){--y: translateY(calc(var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]){--y: translateY( calc(var(--lift) * var(--offset) + var(--lift) * -100%) );opacity:0}:where([data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]){--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}:where([data-sonner-toast][data-removed=true][data-front=false]):before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount, 0px));transition:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation:swipe-out .2s ease-out forwards}@keyframes swipe-out{0%{transform:translateY(calc(var(--lift) * var(--offset) + var(--swipe-amount)));opacity:1}to{transform:translateY(calc(var(--lift) * var(--offset) + var(--swipe-amount) + var(--lift) * -100%));opacity:0}}@media(max-width:600px){[data-sonner-toaster]{position:fixed;--mobile-offset: 16px;right:var(--mobile-offset);left:var(--mobile-offset);width:100%}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset)}[data-sonner-toaster][data-y-position=bottom]{bottom:20px}[data-sonner-toaster][data-y-position=top]{top:20px}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset);right:var(--mobile-offset);transform:none}}[data-sonner-toaster][data-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 91%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 91%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 91%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-theme=dark]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 100%, 12%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 12%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-rich-colors=true] [data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-theme=dark] [data-sonner-toast][data-type=default] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-rich-colors=true] [data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true] [data-sonner-toast][data-type=info],[data-rich-colors=true] [data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true] [data-sonner-toast][data-type=warning],[data-rich-colors=true] [data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true] [data-sonner-toast][data-type=error],[data-rich-colors=true] [data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media(prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}.option-gem.svelte-s4o97x{transition:transform .28s cubic-bezier(.2,.7,.3,1),filter .28s ease}.option-gem.on-white.svelte-s4o97x{mix-blend-mode:multiply}@media(hover:hover)and (pointer:fine){.option-tile.svelte-s4o97x:not(:disabled):hover .option-gem:where(.svelte-s4o97x){transform:scale(1.12);filter:contrast(1.06) saturate(1.04)}}.option-tile.svelte-s4o97x:not(:disabled):active .option-gem:where(.svelte-s4o97x){transform:scale(.93);transition-duration:90ms}.option-gem-selected.svelte-s4o97x{animation:svelte-s4o97x-option-gem-settle .3s cubic-bezier(.2,.7,.3,1)}@keyframes svelte-s4o97x-option-gem-settle{0%{transform:scale(.88)}60%{transform:scale(1.05)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.option-gem.svelte-s4o97x,.option-tile.svelte-s4o97x:not(:disabled):hover .option-gem:where(.svelte-s4o97x),.option-tile.svelte-s4o97x:not(:disabled):active .option-gem:where(.svelte-s4o97x),.option-gem-selected.svelte-s4o97x{animation:none;transition:none;transform:none}}.ssbc-button__link.svelte-11vdqpr,.ssbc-button__icon.svelte-11vdqpr{display:inline-block}.ssbc-button__link.svelte-11vdqpr{text-decoration:none;color:#fff}.ssbc-button.svelte-11vdqpr{transition:25ms ease-out;padding:.75em}.ssbc-button__icon.svelte-11vdqpr svg{width:1em;height:1em;margin:0;vertical-align:middle}.ssbc-button__icon--fill.svelte-11vdqpr{fill:#fff;stroke:none}.ssbc-button__icon--outline.svelte-11vdqpr{fill:none;stroke:#fff}.ssbc-button--email{background-color:#777}.ssbc-button--email:active,.ssbc-button--email:hover{background-color:#5e5e5e}.ssbc-button--facebook{background-color:#3b5998}.ssbc-button--facebook:active,.ssbc-button--facebook:hover{background-color:#2d4373}.ssbc-button--linkedin{background-color:#0077b5}.ssbc-button--linkedin:active,.ssbc-button--linkedin:hover{background-color:#046293}.ssbc-button--pinterest{background-color:#bd081c}.ssbc-button--pinterest:active,.ssbc-button--pinterest:hover{background-color:#8c0615}.ssbc-button--telegram{background-color:#54a9eb}.ssbc-button--telegram:active,.ssbc-button--telegram:hover{background-color:#4b97d1}.ssbc-button--x{background-color:#14171a}.ssbc-button--x:active,.ssbc-button--x:hover{background-color:#000}.ssbc-button--whatsapp{background-color:#25d366}.ssbc-button--whatsapp:active,.ssbc-button--whatsapp:hover{background-color:#1da851}.font-montserrat{font-family:var(--font-body)}.rating-bar-glow.svelte-1mni2sq{box-shadow:0 0 12px rgba(var(--primary),.2)}.custom-scrollbar.svelte-1mni2sq::-webkit-scrollbar{width:4px}.custom-scrollbar.svelte-1mni2sq::-webkit-scrollbar-track{background:transparent}.custom-scrollbar.svelte-1mni2sq::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:4px}.w19-view.svelte-12wpvux{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;grid-template-rows:auto 1fr auto;background:#fff;color:var(--w19-ink);font-family:var(--w19-font-text);animation:svelte-12wpvux-w19-view-in .25s ease both}@keyframes svelte-12wpvux-w19-view-in{0%{opacity:0}}.w19-view-bar.svelte-12wpvux{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 24px;border-bottom:1px solid var(--w19-line)}.w19-view-count.svelte-12wpvux{font-size:12px;letter-spacing:.1em}.w19-view-close.svelte-12wpvux,.w19-view-arrow.svelte-12wpvux{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--w19-line);border-radius:0;background:#fff;color:var(--w19-ink);cursor:pointer;transition:border-color .2s ease}.w19-view-close.svelte-12wpvux:hover,.w19-view-arrow.svelte-12wpvux:hover{border-color:var(--w19-ink)}.w19-view.svelte-12wpvux button:where(.svelte-12wpvux):focus-visible{outline:2px solid var(--w19-ink);outline-offset:3px}.w19-view-stage.svelte-12wpvux{position:relative;min-height:0;overflow:hidden;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w19-view-stage.svelte-12wpvux img:where(.svelte-12wpvux),.w19-view-stage.svelte-12wpvux video:where(.svelte-12wpvux){position:absolute;top:24px;right:96px;bottom:24px;left:96px;width:calc(100% - 192px);height:calc(100% - 48px);-o-object-fit:contain;object-fit:contain;animation:svelte-12wpvux-w19-view-in .3s ease both}.w19-view-stage.is-cutout.svelte-12wpvux{background:var(--w19-fog)}.w19-view-stage.is-cutout.svelte-12wpvux img:where(.svelte-12wpvux){top:15%;right:96px;bottom:15%;left:96px;height:70%}.w19-view-cap.svelte-12wpvux{position:absolute;left:24px;bottom:16px;margin:0;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--w19-stone)}.w19-view-arrow.svelte-12wpvux{position:absolute;top:50%;transform:translateY(-50%)}.w19-view-arrow.is-prev.svelte-12wpvux{left:24px}.w19-view-arrow.is-next.svelte-12wpvux{right:24px}.w19-view-strip.svelte-12wpvux{display:flex;justify-content:center;gap:4px;margin:0;padding:16px 24px 24px;list-style:none;border-top:1px solid var(--w19-line)}.w19-view-strip.svelte-12wpvux button:where(.svelte-12wpvux){min-width:44px;height:32px;border:0;border-bottom:1px solid var(--w19-line);background:transparent;color:var(--w19-stone);font:400 12px/1 var(--w19-font-text);letter-spacing:.08em;cursor:pointer}.w19-view-strip.svelte-12wpvux button.is-on:where(.svelte-12wpvux){border-bottom-color:var(--w19-ink);color:var(--w19-ink)}@media(max-width:767px){.w19-view-bar.svelte-12wpvux{height:56px;padding:0 16px}.w19-view-stage.svelte-12wpvux img:where(.svelte-12wpvux),.w19-view-stage.svelte-12wpvux video:where(.svelte-12wpvux){top:16px;right:16px;bottom:16px;left:16px;width:calc(100% - 32px);height:calc(100% - 32px)}.w19-view-stage.is-cutout.svelte-12wpvux img:where(.svelte-12wpvux){top:20%;right:16px;bottom:20%;left:16px;height:60%}.w19-view-arrow.svelte-12wpvux{top:auto;bottom:76px;transform:none}.w19-view-arrow.is-prev.svelte-12wpvux{left:16px}.w19-view-arrow.is-next.svelte-12wpvux{right:16px}.w19-view-cap.svelte-12wpvux{left:16px;bottom:auto;top:16px}}@media(prefers-reduced-motion:reduce){.w19-view.svelte-12wpvux,.w19-view-stage.svelte-12wpvux img:where(.svelte-12wpvux),.w19-view-stage.svelte-12wpvux video:where(.svelte-12wpvux){animation:none}}.w19-opt.svelte-1w2fawx{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;width:100%;font-family:var(--w19-font-text);color:var(--w19-ink)}.w19-opt-head.svelte-1w2fawx{display:flex;align-items:baseline;justify-content:flex-start;gap:10px;margin:0}.w19-opt-aside.svelte-1w2fawx:not(:empty):before{content:"·";margin-right:10px;color:var(--w19-stone)}.w19-opt-label.svelte-1w2fawx{font-size:12px;line-height:18px;letter-spacing:.02em;text-transform:uppercase}.w19-opt-value.svelte-1w2fawx{font-family:var(--w19-font-display);font-size:16px;font-style:italic;line-height:18px;color:var(--w19-stone)}.w19-opt-track.svelte-1w2fawx{display:flex;align-items:stretch;justify-content:flex-start;max-width:100%}.w19-opt-list.svelte-1w2fawx{display:flex;flex-wrap:wrap;gap:4px;min-width:0;margin:0;padding:0;list-style:none}.w19-opt-list.svelte-1w2fawx::-webkit-scrollbar{display:none}.w19-opt-list.svelte-1w2fawx li:where(.svelte-1w2fawx){flex:0 0 auto;scroll-snap-align:start}.w19-opt-arrow.svelte-1w2fawx{display:grid;place-items:center;flex:0 0 auto;width:44px;border:0;background:transparent;color:var(--w19-ink);cursor:pointer}.w19-opt-arrow.svelte-1w2fawx:disabled{color:var(--w19-line);cursor:default}.w19-cell.svelte-1w2fawx{position:relative;display:inline-flex;align-items:baseline;justify-content:center;gap:2px;min-width:56px;height:56px;padding:0 12px;border:1px solid var(--w19-line);border-radius:2px;background:#fff;color:var(--w19-ink);font:400 16px/54px var(--w19-font-text);cursor:pointer;overflow:hidden;transition:border-color .2s ease,color .2s ease}.w19-cell.svelte-1w2fawx:hover:not(:disabled){border-color:var(--w19-ink)}.w19-cell.is-on.svelte-1w2fawx{border-color:var(--w19-ink);box-shadow:inset 0 0 0 1px var(--w19-ink)}.w19-cell.svelte-1w2fawx:focus-visible{outline:2px solid var(--w19-ink);outline-offset:3px}.w19-cell.svelte-1w2fawx:disabled{cursor:not-allowed}.w19-cell-unit.svelte-1w2fawx{font-size:11px;color:var(--w19-stone)}.w19-cell.is-off.svelte-1w2fawx{color:var(--w19-stone);background:linear-gradient(to top right,transparent calc(50% - .5px),var(--w19-line) calc(50% - .5px),var(--w19-line) calc(50% + .5px),transparent calc(50% + .5px))}.w19-cell.is-loading.svelte-1w2fawx{color:var(--w19-stone)}.w19-cell-bar.svelte-1w2fawx{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--luxor-accent, #4d1821);transform-origin:left;animation:svelte-1w2fawx-w19-cell-run .9s ease-in-out infinite}@keyframes svelte-1w2fawx-w19-cell-run{0%{transform:scaleX(0)}60%{transform:scaleX(1);transform-origin:left}61%{transform-origin:right}to{transform:scaleX(0);transform-origin:right}}.kind-metal.svelte-1w2fawx .w19-cell:where(.svelte-1w2fawx){align-items:center;gap:10px;min-width:120px;padding:0 16px;font-size:14px;line-height:1}.w19-swatch.svelte-1w2fawx{flex:0 0 auto;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1px #0b0d121f}.kind-shape.svelte-1w2fawx{width:100%}.kind-shape.svelte-1w2fawx li:where(.svelte-1w2fawx){flex:1 1 0;min-width:62px;max-width:84px}.kind-shape.svelte-1w2fawx .w19-cell:where(.svelte-1w2fawx){flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;min-width:0;height:84px;font-size:11px;line-height:1.2}.w19-stone.svelte-1w2fawx{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}@media(max-width:1023px){.w19-opt-track.svelte-1w2fawx{width:100%}.w19-opt-list.svelte-1w2fawx{justify-content:flex-start}.w19-opt-track.svelte-1w2fawx:not(.is-scrolling) .w19-opt-list:where(.svelte-1w2fawx){justify-content:flex-start}}@media(max-width:599px){.kind-metal.svelte-1w2fawx{width:100%}.kind-metal.svelte-1w2fawx li:where(.svelte-1w2fawx){flex:1 1 0;min-width:0}.kind-metal.svelte-1w2fawx .w19-cell:where(.svelte-1w2fawx){width:100%;min-width:0;gap:6px;padding:0 8px;font-size:12px}}@media(prefers-reduced-motion:reduce){.w19-cell.svelte-1w2fawx,.w19-cell-bar.svelte-1w2fawx{transition:none;animation:none}}.product-media.svelte-3f18gd{min-width:0}.media-stage.svelte-3f18gd{position:relative;background:#fff;border:1px solid #ededed}.media-index.svelte-3f18gd{position:absolute;left:24px;top:24px;z-index:1;font:10px var(--w19-font-text);letter-spacing:.16em;color:#757575;pointer-events:none}.media-open.svelte-3f18gd{display:block;border:0;padding:0;width:100%;aspect-ratio:1;background:transparent;cursor:zoom-in}.media-open.svelte-3f18gd img:where(.svelte-3f18gd),.media-open.svelte-3f18gd video:where(.svelte-3f18gd){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.is-placeholder.svelte-3f18gd .media-open:where(.svelte-3f18gd) img:where(.svelte-3f18gd),.stone-study.svelte-3f18gd .media-open:where(.svelte-3f18gd) img:where(.svelte-3f18gd){-o-object-fit:contain;object-fit:contain}.stone-study.svelte-3f18gd{background:#f8f8f8}.is-placeholder.svelte-3f18gd{background:#f7f7f7;border:0}.is-placeholder.svelte-3f18gd .media-open:where(.svelte-3f18gd){cursor:default}.stone-study.svelte-3f18gd .media-open:where(.svelte-3f18gd) img:where(.svelte-3f18gd){padding:20%}.media-caption.svelte-3f18gd{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px;border-top:1px solid #ededed;color:#595959;font:10px/1.6 var(--w19-font-text);text-transform:uppercase;letter-spacing:.12em}.media-caption.svelte-3f18gd button:where(.svelte-3f18gd){display:grid;place-items:center;width:36px;height:36px;border:1px solid #ddd;border-radius:50%;background:#fff;cursor:zoom-in}.media-views.svelte-3f18gd{display:flex;gap:12px;flex-wrap:wrap;padding:16px 0}.media-views.svelte-3f18gd button:where(.svelte-3f18gd){display:flex;align-items:center;gap:12px;padding:4px 20px 4px 4px;border:1px solid #e4e4e4;background:#fff;font:11px var(--w19-font-text);cursor:pointer}.media-views.svelte-3f18gd button.chosen:where(.svelte-3f18gd){border-color:var(--luxor-accent, #4d1821)}.media-views.svelte-3f18gd img:where(.svelte-3f18gd){width:54px;height:54px;-o-object-fit:contain;object-fit:contain}.media-views.svelte-3f18gd .cutout:where(.svelte-3f18gd){padding:12px}button.svelte-3f18gd:focus-visible{outline:2px solid var(--luxor-accent, #4d1821);outline-offset:4px}@media(max-width:767px){.media-caption.svelte-3f18gd{padding:8px 16px;font-size:9px}.media-index.svelte-3f18gd{top:16px;left:16px}.media-views.svelte-3f18gd{padding:12px 0}}.w19-recent.svelte-2brzj4{display:grid;grid-template-columns:25% minmax(0,1fr);align-items:start;padding:40px 24px 48px;font-family:var(--w19-font-text);color:var(--w19-ink)}.w19-recent-head.svelte-2brzj4{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.w19-recent-clear.svelte-2brzj4{padding:0;border:0;background:none;color:var(--w19-stone);font:400 12px/1 var(--w19-font-text);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.w19-recent-clear.svelte-2brzj4:focus-visible{outline:2px solid var(--w19-ink);outline-offset:3px}.w19-recent-title.svelte-2brzj4{margin:0;font:italic 400 22px/1.2 var(--w19-font-display)}.w19-recent-list.svelte-2brzj4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 32px;margin:0;padding:0;list-style:none}.w19-recent-list.svelte-2brzj4 a:where(.svelte-2brzj4){display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto auto;-moz-column-gap:16px;column-gap:16px;align-items:center;align-content:center}.w19-recent-list.svelte-2brzj4 img:where(.svelte-2brzj4){grid-row:span 2;width:72px;height:72px;-o-object-fit:cover;object-fit:cover;background:var(--w19-fog)}.w19-recent-name.svelte-2brzj4{display:-webkit-box;overflow:hidden;font-size:13px;line-height:18px;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;align-self:end}.w19-recent-price.svelte-2brzj4{margin-top:4px;font-size:12px;color:var(--w19-stone);align-self:start}.w19-recent-list.svelte-2brzj4 a:where(.svelte-2brzj4):hover .w19-recent-name:where(.svelte-2brzj4){text-decoration:underline;text-underline-offset:3px}.w19-recent-list.svelte-2brzj4 a:where(.svelte-2brzj4):focus-visible{outline:2px solid var(--w19-ink);outline-offset:3px}@media(max-width:1023px){.w19-recent-head.svelte-2brzj4{flex-direction:row;align-items:baseline;justify-content:space-between}.w19-recent.svelte-2brzj4{grid-template-columns:1fr;gap:20px;padding:32px 16px 40px}.w19-recent-list.svelte-2brzj4{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(max-width:599px){.w19-recent-list.svelte-2brzj4{grid-template-columns:1fr}}.w19-gems.svelte-13ecq46{position:relative;display:inline-flex;vertical-align:middle;color:var(--w19-ink);line-height:0}.w19-gems-row.svelte-13ecq46{display:inline-flex;gap:var(--gap)}.w19-gems-row.is-empty.svelte-13ecq46{color:var(--w19-line);color:color-mix(in srgb,var(--w19-ink) 28%,transparent)}.w19-gems-row.is-full.svelte-13ecq46{position:absolute;top:0;right:0;bottom:0;left:0}.w19-rev.svelte-11am18f{scroll-margin-top:72px;padding:88px 24px 96px;font-family:var(--w19-font-text);color:var(--w19-ink)}.w19-rev-head.svelte-11am18f{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.w19-rev-eyebrow.svelte-11am18f{margin:0 0 16px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--w19-stone)}.w19-rev-title.svelte-11am18f{margin:0;font:400 56px/1.04 var(--w19-font-display);letter-spacing:-.02em}.w19-rev-write.svelte-11am18f,.w19-rev-ink.svelte-11am18f,.w19-rev-more.svelte-11am18f{height:48px;padding:0 28px;border:1px solid var(--luxor-accent, #4d1821);border-radius:0;font:400 12px/1 var(--w19-font-text);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease}.w19-rev-write.svelte-11am18f,.w19-rev-more.svelte-11am18f{background:#fff;color:var(--w19-ink)}.w19-rev-write.svelte-11am18f:hover,.w19-rev-more.svelte-11am18f:hover{background:var(--luxor-accent, #4d1821);color:#fff}.w19-rev-ink.svelte-11am18f{min-width:160px;background:var(--luxor-accent, #4d1821);color:#fff}.w19-rev-ink.svelte-11am18f:hover:not(:disabled){background:var(--luxor-accent-hover, #672632)}.w19-rev-ink.svelte-11am18f:disabled{border-color:var(--w19-line);background:var(--w19-line);color:var(--w19-stone);cursor:not-allowed}.w19-rev-ink[aria-busy=true].svelte-11am18f{font-size:28px;cursor:wait}.w19-rev-quiet.svelte-11am18f,.w19-rev-link.svelte-11am18f{padding:0;border:0;background:none;color:var(--w19-ink);font:400 13px/1.4 var(--w19-font-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;cursor:pointer}.w19-rev.svelte-11am18f button:where(.svelte-11am18f):focus-visible,.w19-rev.svelte-11am18f a:where(.svelte-11am18f):focus-visible,.w19-rev.svelte-11am18f select:where(.svelte-11am18f):focus-visible,.w19-rev.svelte-11am18f textarea:where(.svelte-11am18f):focus-visible,.w19-rev-gems.svelte-11am18f label:where(.svelte-11am18f):has(input:where(.svelte-11am18f):focus-visible){outline:2px solid var(--w19-ink);outline-offset:3px}.w19-rev-summary.svelte-11am18f{display:grid;grid-template-columns:240px minmax(0,400px);gap:64px;align-items:center;margin-top:48px}.w19-rev-score.svelte-11am18f{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.w19-rev-average.svelte-11am18f{font:400 72px/.9 var(--w19-font-display);letter-spacing:-.03em}.w19-rev-count.svelte-11am18f{font-size:13px;color:var(--w19-stone)}.w19-rev-spread.svelte-11am18f{margin:0;padding:0;list-style:none}.w19-rev-spread.svelte-11am18f button:where(.svelte-11am18f){display:grid;grid-template-columns:40px minmax(0,1fr) 32px;align-items:center;gap:12px;width:100%;height:26px;padding:0;border:0;background:none;color:var(--w19-ink);font:400 13px/1 var(--w19-font-text);cursor:pointer}.w19-rev-spread.svelte-11am18f button:where(.svelte-11am18f):disabled{cursor:default;color:var(--w19-stone)}.w19-rev-mark.svelte-11am18f{display:inline-flex;align-items:center;gap:6px}.w19-rev-track.svelte-11am18f{position:relative;height:2px;background:var(--w19-line)}.w19-rev-track.svelte-11am18f span:where(.svelte-11am18f){position:absolute;inset:0 auto 0 0;background:var(--w19-ink)}.w19-rev-spread.svelte-11am18f button.is-on:where(.svelte-11am18f) .w19-rev-track:where(.svelte-11am18f) span:where(.svelte-11am18f){box-shadow:0 0 0 1px var(--w19-ink)}.w19-rev-n.svelte-11am18f{text-align:right;color:var(--w19-stone)}.w19-rev-empty.svelte-11am18f{max-width:620px;margin:32px 0 0;font-size:15px;line-height:26px;color:var(--w19-stone)}.w19-rev-empty.svelte-11am18f span:where(.svelte-11am18f){display:block;margin-bottom:6px;font:italic 400 26px/1.25 var(--w19-font-display);color:var(--w19-ink)}.w19-rev-form.svelte-11am18f{margin-top:48px;padding:40px 48px 44px;background:var(--w19-fog);scroll-margin-top:168px}.w19-rev-gate.svelte-11am18f{max-width:560px}.w19-rev-form-title.svelte-11am18f{display:block;margin:0 0 8px;padding:0;font:400 28px/1.2 var(--w19-font-display);letter-spacing:-.01em}.w19-rev-form-text.svelte-11am18f{margin:0;font-size:15px;line-height:24px;color:var(--w19-stone)}.w19-rev-steps.svelte-11am18f{display:flex;gap:32px;margin:0 0 32px;padding:0;list-style:none;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--w19-stone)}.w19-rev-steps.svelte-11am18f li:where(.svelte-11am18f){display:flex;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--w19-line);min-width:160px}.w19-rev-steps.svelte-11am18f li.is-on:where(.svelte-11am18f){border-bottom-color:var(--w19-ink);color:var(--w19-ink)}.w19-rev-steps.svelte-11am18f li.is-done:where(.svelte-11am18f){color:var(--w19-ink)}.w19-rev-rate.svelte-11am18f{margin:0;padding:0;border:0}.w19-rev-gems.svelte-11am18f{display:flex;gap:8px;margin-top:20px}.w19-rev-gems.svelte-11am18f label:where(.svelte-11am18f){position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;width:72px;padding:16px 0 12px;background:#fff;color:color-mix(in srgb,var(--w19-ink) 35%,transparent);cursor:pointer;transition:color .15s ease}.w19-rev-gems.svelte-11am18f label.is-lit:where(.svelte-11am18f){color:var(--w19-ink)}.w19-rev-gems.svelte-11am18f input:where(.svelte-11am18f){position:absolute;opacity:0;pointer-events:none}.w19-rev-gem-n.svelte-11am18f{font-size:11px;color:var(--w19-stone)}.w19-rev-word.svelte-11am18f{min-height:24px;margin:14px 0 0;font:italic 400 18px/24px var(--w19-font-display)}.w19-rev-actions.svelte-11am18f{display:flex;align-items:center;justify-content:flex-end;gap:28px;margin-top:28px}.w19-rev-write-grid.svelte-11am18f{display:grid;grid-template-columns:minmax(0,760px) minmax(0,280px);justify-content:space-between;gap:48px}.w19-rev-step.svelte-11am18f .w19-rev-actions:where(.svelte-11am18f){justify-content:flex-end}.w19-rev-tips.svelte-11am18f{align-self:start;padding-top:4px;font-size:13px;line-height:20px;color:var(--w19-stone)}.w19-rev-tips.svelte-11am18f p:where(.svelte-11am18f){margin:0 0 12px;font:italic 400 18px/1.3 var(--w19-font-display);color:var(--w19-ink)}.w19-rev-tips.svelte-11am18f ul:where(.svelte-11am18f){margin:0;padding:0;list-style:none}.w19-rev-tips.svelte-11am18f li:where(.svelte-11am18f){padding:10px 0;border-top:1px solid var(--w19-line)}.w19-rev-chosen.svelte-11am18f{display:flex;align-items:center;gap:12px;margin:0 0 24px;font-size:13px}.w19-rev-words.svelte-11am18f textarea:where(.svelte-11am18f){display:block;width:100%;min-height:160px;margin-top:12px;padding:16px;border:1px solid var(--w19-line);border-radius:0;background:#fff;color:var(--w19-ink);font:400 15px/24px var(--w19-font-text);resize:vertical}.w19-rev-words.svelte-11am18f textarea:where(.svelte-11am18f)::-moz-placeholder{color:var(--w19-stone)}.w19-rev-words.svelte-11am18f textarea:where(.svelte-11am18f)::placeholder{color:var(--w19-stone)}.w19-rev-hint.svelte-11am18f{display:flex;justify-content:space-between;margin:8px 0 0;font-size:12px;color:var(--w19-stone)}.w19-rev-hint.svelte-11am18f .is-met:where(.svelte-11am18f){color:var(--w19-ink)}.w19-rev-signin.svelte-11am18f{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-top:16px;padding:14px 16px;background:#fff;border-left:2px solid var(--w19-ink);font-size:13px;line-height:20px;color:var(--w19-stone)}.w19-rev-signin.svelte-11am18f p:where(.svelte-11am18f){margin:0}.w19-rev-signin.svelte-11am18f strong:where(.svelte-11am18f){font-weight:500;color:var(--w19-ink)}.w19-rev-error.svelte-11am18f{margin:12px 0 0;font-size:13px;color:#9b1c1c}.w19-rev-tools.svelte-11am18f{display:flex;align-items:center;gap:24px;margin-top:56px;padding-bottom:16px;border-bottom:1px solid var(--w19-line);font-size:13px}.w19-rev-sort.svelte-11am18f{display:inline-flex;align-items:center;gap:10px;color:var(--w19-stone)}.w19-rev-sort.svelte-11am18f select:where(.svelte-11am18f){padding:4px 4px 4px 0;border:0;border-bottom:1px solid var(--w19-ink);border-radius:0;background:transparent;color:var(--w19-ink);font:400 13px/1.4 var(--w19-font-text);cursor:pointer}.w19-rev-showing.svelte-11am18f{margin-left:auto;color:var(--w19-stone)}.w19-rev-list.svelte-11am18f{margin:0;padding:0;list-style:none}.w19-rev-item.svelte-11am18f{display:grid;grid-template-columns:240px minmax(0,1fr);gap:24px;padding:32px 0;border-bottom:1px solid var(--w19-line)}.w19-rev-who.svelte-11am18f{display:flex;align-items:flex-start;gap:14px}.w19-rev-mono.svelte-11am18f{display:grid;place-items:center;flex:0 0 auto;width:40px;height:40px;background:var(--w19-fog);font:400 15px/1 var(--w19-font-display);letter-spacing:.04em}.w19-rev-name.svelte-11am18f{margin:2px 0 0;font-size:14px;line-height:20px}.w19-rev-date.svelte-11am18f{margin:2px 0 0;font-size:12px;color:var(--w19-stone)}.w19-rev-text.svelte-11am18f{max-width:760px;margin:14px 0 0;font-size:16px;line-height:26px}.w19-rev-photos.svelte-11am18f{display:flex;flex-wrap:wrap;gap:4px;margin:16px 0 0;padding:0;list-style:none}.w19-rev-photos.svelte-11am18f img:where(.svelte-11am18f){display:block;width:88px;height:88px;-o-object-fit:cover;object-fit:cover;background:var(--w19-fog)}.w19-rev-more.svelte-11am18f{display:block;margin:32px auto 0}@media(max-width:1023px){.w19-rev-write-grid.svelte-11am18f{grid-template-columns:minmax(0,1fr)}.w19-rev-tips.svelte-11am18f{display:none}}@media(max-width:767px){.w19-rev.svelte-11am18f{padding:56px 16px 64px}.w19-rev-head.svelte-11am18f{flex-direction:column;align-items:flex-start}.w19-rev-title.svelte-11am18f{font-size:38px}.w19-rev-write.svelte-11am18f{width:100%}.w19-rev-summary.svelte-11am18f{grid-template-columns:1fr;gap:28px;margin-top:32px}.w19-rev-form.svelte-11am18f{margin-left:-16px;margin-right:-16px;padding:28px 16px 32px}.w19-rev-steps.svelte-11am18f{gap:12px}.w19-rev-steps.svelte-11am18f li:where(.svelte-11am18f){min-width:0;flex:1}.w19-rev-gems.svelte-11am18f{gap:4px}.w19-rev-gems.svelte-11am18f label:where(.svelte-11am18f){flex:1;width:auto}.w19-rev-actions.svelte-11am18f{justify-content:space-between}.w19-rev-tools.svelte-11am18f{flex-wrap:wrap;gap:12px 20px}.w19-rev-item.svelte-11am18f{grid-template-columns:1fr;gap:16px;padding:24px 0}}@media(prefers-reduced-motion:reduce){.w19-rev-write.svelte-11am18f,.w19-rev-ink.svelte-11am18f,.w19-rev-more.svelte-11am18f,.w19-rev-gems.svelte-11am18f label:where(.svelte-11am18f){transition:none}}.w19-bag-bar.svelte-9o3iup{position:fixed;left:0;right:0;bottom:0;z-index:40;display:grid;grid-template-columns:minmax(0,1fr) auto 260px;align-items:center;gap:32px;height:80px;padding:0 24px;border-top:1px solid var(--w19-line);background:#fff;color:var(--w19-ink);font-family:var(--w19-font-text);transform:translateY(100%);transition:transform .35s cubic-bezier(.2,.7,.3,1)}.w19-bag-bar.is-shown.svelte-9o3iup{transform:translateY(0)}.w19-bag-piece.svelte-9o3iup{display:flex;align-items:center;gap:16px;min-width:0}.w19-bag-piece.svelte-9o3iup img:where(.svelte-9o3iup){flex:0 0 auto;width:56px;height:56px;-o-object-fit:cover;object-fit:cover;background:var(--w19-fog)}.w19-bag-text.svelte-9o3iup{min-width:0}.w19-bag-title.svelte-9o3iup{margin:0;overflow:hidden;font:400 18px/24px var(--w19-font-display);white-space:nowrap;text-overflow:ellipsis}.w19-bag-summary.svelte-9o3iup{margin:2px 0 0;overflow:hidden;font-size:12px;line-height:18px;color:var(--w19-stone);white-space:nowrap;text-overflow:ellipsis}.w19-bag-price.svelte-9o3iup{display:flex;align-items:baseline;gap:8px;margin:0;font-size:16px;white-space:nowrap}.w19-bag-price.svelte-9o3iup s:where(.svelte-9o3iup){font-size:12px;color:var(--w19-stone)}.w19-bag-add.svelte-9o3iup{height:48px;border:1px solid var(--luxor-accent, #4d1821);border-radius:0;background:var(--luxor-accent, #4d1821);color:#fff;font:400 12px/1 var(--w19-font-text);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}.w19-bag-add.svelte-9o3iup:hover:not(:disabled){background:var(--luxor-accent-hover, #672632)}.w19-bag-add.svelte-9o3iup:disabled{cursor:not-allowed;border-color:var(--w19-line);background:var(--w19-line);color:var(--w19-stone)}.w19-bag-add[aria-busy=true].svelte-9o3iup{cursor:wait;font-size:28px}.w19-bag-add.svelte-9o3iup:focus-visible{outline:2px solid var(--luxor-accent, #4d1821);outline-offset:3px}@media(max-width:767px){.w19-bag-bar.svelte-9o3iup{grid-template-columns:auto minmax(0,1fr);gap:16px;height:auto;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.w19-bag-piece.svelte-9o3iup{display:none}.w19-bag-price.svelte-9o3iup{flex-direction:column;gap:0}}@media(prefers-reduced-motion:reduce){.w19-bag-bar.svelte-9o3iup{transition:none}}.w19-pdp.svelte-1i89qcm{font-family:var(--w19-font-text);color:var(--w19-ink);background:#fff}.w19-pdp-top.svelte-1i89qcm{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);grid-template-areas:"lead info";max-width:1640px;margin:0 auto;padding:36px 40px 64px;gap:52px;grid-template-rows:auto 1fr;align-items:start;border-bottom:1px solid var(--w19-line)}.w19-pdp-lead.svelte-1i89qcm{grid-area:lead;border-bottom:1px solid var(--w19-line)}.w19-pdp-info.svelte-1i89qcm{grid-area:info;align-self:stretch;border-left:0}.w19-pdp-column.svelte-1i89qcm{position:sticky;top:var(--w19-sticky-top, var(--w19-header-height));display:flex;flex-direction:column;align-items:flex-start;max-width:620px;margin:0 auto;padding:4px 0 32px;text-align:left}.w19-pdp-empty.svelte-1i89qcm{aspect-ratio:1 / 1;background:var(--w19-fog)}.w19-pdp-crumbs.svelte-1i89qcm ol:where(.svelte-1i89qcm){display:flex;flex-wrap:wrap;justify-content:flex-start;gap:4px 10px;margin:0 0 20px;padding:0;list-style:none;font-size:11px;line-height:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--w19-stone)}.w19-pdp-crumbs.svelte-1i89qcm li:where(.svelte-1i89qcm)+li:where(.svelte-1i89qcm):before{content:"/";margin-right:10px;color:var(--w19-line)}.w19-pdp-crumbs.svelte-1i89qcm a:where(.svelte-1i89qcm):hover{color:var(--w19-ink)}.w19-pdp-title.svelte-1i89qcm{margin:0;font-family:var(--w19-font-display);font-weight:400;letter-spacing:-.03em;text-wrap:balance}.w19-pdp-title.is-l.svelte-1i89qcm{font-size:48px;line-height:58px}.w19-pdp-title.is-m.svelte-1i89qcm{font-size:40px;line-height:46px}.w19-pdp-title.is-s.svelte-1i89qcm{font-size:34px;line-height:42px}.w19-pdp-sub.svelte-1i89qcm{margin:12px 0 0;font-size:14px;line-height:24px;color:var(--w19-stone);text-wrap:balance}.w19-pdp-price.svelte-1i89qcm{display:flex;align-items:baseline;gap:10px;margin:10px 0 0;font-size:18px;line-height:32px}.w19-pdp-price.svelte-1i89qcm s:where(.svelte-1i89qcm){font-size:13px;color:var(--w19-stone)}.w19-pdp-options.svelte-1i89qcm{display:flex;flex-direction:column;gap:20px;width:100%;margin-top:28px}.w19-pdp-guide.svelte-1i89qcm button{padding:0;border:0;background:none}.w19-pdp-guide.svelte-1i89qcm button>span{gap:6px;color:var(--w19-ink);font-size:12px;letter-spacing:.02em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.w19-pdp-guide.svelte-1i89qcm svg{stroke-width:1.25}.w19-pdp-guide.is-left.svelte-1i89qcm{display:block;margin-top:12px}.w19-pdp-cta.svelte-1i89qcm{display:flex;gap:4px;width:100%;max-width:none;margin-top:28px}.w19-pdp-add.svelte-1i89qcm{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:14px;height:56px;border:1px solid var(--luxor-accent, #4d1821);border-radius:0;background:var(--luxor-accent, #4d1821);color:#fff;font:400 12px/1 var(--w19-font-text);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}.w19-pdp-add.svelte-1i89qcm:hover:not(:disabled){background:var(--luxor-accent-hover, #672632)}.w19-pdp-add.svelte-1i89qcm:disabled{border-color:var(--w19-line);background:var(--w19-line);color:var(--w19-stone);cursor:not-allowed}.w19-pdp-add[aria-busy=true].svelte-1i89qcm{font-size:28px;cursor:wait}.w19-pdp-add-price.svelte-1i89qcm{padding-left:14px;border-left:1px solid rgb(255 255 255 / .3);letter-spacing:.04em}.w19-pdp-save.svelte-1i89qcm{display:grid;place-items:center;flex:0 0 56px;height:56px;border:1px solid var(--w19-line);border-radius:0;background:#fff;color:var(--w19-ink);font-size:24px;cursor:pointer;transition:border-color .2s ease}.w19-pdp-save.svelte-1i89qcm:hover,.w19-pdp-save.is-on.svelte-1i89qcm{border-color:var(--w19-ink)}.w19-pdp-save.is-on.svelte-1i89qcm svg g{fill:var(--w19-ink)}.w19-pdp.svelte-1i89qcm button:where(.svelte-1i89qcm):focus-visible,.w19-pdp.svelte-1i89qcm a:where(.svelte-1i89qcm):focus-visible{outline:2px solid var(--w19-ink);outline-offset:3px}.w19-pdp-status.svelte-1i89qcm{display:flex;align-items:center;gap:8px;margin:20px 0 0;font-size:13px;line-height:20px}.w19-pdp-dot.svelte-1i89qcm{width:6px;height:6px;background:var(--w19-ink);transform:rotate(45deg)}.w19-pdp-status.is-out.svelte-1i89qcm .w19-pdp-dot:where(.svelte-1i89qcm){background:var(--w19-stone)}.w19-pdp-consult.svelte-1i89qcm{margin:6px 0 0;font-size:13px;line-height:20px;color:var(--w19-stone)}.w19-pdp-consult.svelte-1i89qcm a:where(.svelte-1i89qcm){color:var(--w19-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.w19-pdp-facts.svelte-1i89qcm{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:24px;width:100%;margin:32px 0 0}.w19-pdp-facts.svelte-1i89qcm dt:where(.svelte-1i89qcm){padding-bottom:10px;border-bottom:1px solid var(--w19-line);font-size:11px;line-height:16px;letter-spacing:.12em;text-transform:uppercase}.w19-pdp-facts.svelte-1i89qcm dd:where(.svelte-1i89qcm){margin:12px 0 0;font-size:14px;line-height:22px;overflow-wrap:anywhere}.w19-pdp-more.svelte-1i89qcm{width:100%;margin-top:48px;border-top:1px solid var(--w19-line);text-align:left}.w19-pdp-specs.svelte-1i89qcm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 32px;margin:0}.w19-pdp-specs.svelte-1i89qcm dt:where(.svelte-1i89qcm){font-size:11px;line-height:16px;letter-spacing:.1em;text-transform:uppercase}.w19-pdp-specs.svelte-1i89qcm dd:where(.svelte-1i89qcm){margin:4px 0 0;color:var(--w19-ink)}.w19-pdp-prose.svelte-1i89qcm p{margin:0 0 12px}.w19-pdp-prose.svelte-1i89qcm ul{margin:0;padding-left:18px;list-style:square}.w19-pdp-prose.svelte-1i89qcm li{margin-bottom:8px}.w19-pdp-prose.svelte-1i89qcm a{text-decoration:underline}.w19-pdp-links.svelte-1i89qcm{display:flex;flex-wrap:wrap;gap:8px 24px;margin:16px 0 0;padding:0;list-style:none}.w19-pdp-links.svelte-1i89qcm a:where(.svelte-1i89qcm){color:var(--w19-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.w19-pdp-note.svelte-1i89qcm{margin:0;padding:14px 24px;border-top:1px solid var(--w19-line);font-size:12px;line-height:18px;color:var(--w19-stone)}.w19-pdp-rating.svelte-1i89qcm{display:inline-flex;align-items:center;gap:10px;margin-top:12px;font-size:12px;color:var(--w19-stone)}.w19-pdp-rating.svelte-1i89qcm:hover span:where(.svelte-1i89qcm){color:var(--w19-ink);text-decoration:underline;text-underline-offset:3px}@media(min-width:768px)and (max-width:1023px){.w19-pdp-column.svelte-1i89qcm{padding:28px 24px 56px}.w19-pdp-title.is-l.svelte-1i89qcm{font-size:36px;line-height:42px}.w19-pdp-title.is-m.svelte-1i89qcm{font-size:30px;line-height:36px}.w19-pdp-title.is-s.svelte-1i89qcm{font-size:26px;line-height:32px}.w19-pdp-cta.svelte-1i89qcm{max-width:none}.w19-pdp-facts.svelte-1i89qcm{grid-template-columns:1fr;gap:0;text-align:left}.w19-pdp-facts.svelte-1i89qcm>div:where(.svelte-1i89qcm){display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--w19-line)}.w19-pdp-facts.svelte-1i89qcm dt:where(.svelte-1i89qcm){padding:0;border:0}.w19-pdp-facts.svelte-1i89qcm dd:where(.svelte-1i89qcm){margin:0}.w19-pdp-specs.svelte-1i89qcm{grid-template-columns:1fr}}@media(max-width:767px){.w19-pdp-top.svelte-1i89qcm{grid-template-columns:minmax(0,1fr);grid-template-areas:"lead" "info" "rest";grid-template-rows:auto}.w19-pdp-info.svelte-1i89qcm{border-left:0}.w19-pdp-column.svelte-1i89qcm{position:static;max-width:640px;padding:32px 16px 48px}.w19-pdp-crumbs.svelte-1i89qcm ol:where(.svelte-1i89qcm){margin-bottom:20px}.w19-pdp-title.is-l.svelte-1i89qcm{font-size:34px;line-height:40px}.w19-pdp-title.is-m.svelte-1i89qcm{font-size:30px;line-height:36px}.w19-pdp-title.is-s.svelte-1i89qcm{font-size:26px;line-height:32px}.w19-pdp-options.svelte-1i89qcm{margin-top:32px}.w19-pdp-cta.svelte-1i89qcm{max-width:none;margin-top:32px}.w19-pdp-facts.svelte-1i89qcm{gap:12px;margin-top:40px}}@media(max-width:599px){.w19-pdp-facts.svelte-1i89qcm{grid-template-columns:1fr;gap:0;text-align:left}.w19-pdp-facts.svelte-1i89qcm>div:where(.svelte-1i89qcm){display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--w19-line)}.w19-pdp-facts.svelte-1i89qcm dt:where(.svelte-1i89qcm){padding:0;border:0}.w19-pdp-facts.svelte-1i89qcm dd:where(.svelte-1i89qcm){margin:0}.w19-pdp-specs.svelte-1i89qcm{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.w19-pdp-add.svelte-1i89qcm,.w19-pdp-save.svelte-1i89qcm{transition:none}}.w19-pdp-eyebrow.svelte-1i89qcm{margin:6px 0 14px;color:#737373;font-size:10px;letter-spacing:.17em;text-transform:uppercase}.w19-pdp-selection.svelte-1i89qcm{width:100%;padding:16px 0 0;margin-top:24px;border-top:1px solid #e4e4e4}.w19-pdp-selection.svelte-1i89qcm>span:where(.svelte-1i89qcm){color:#777;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.w19-pdp-selection.svelte-1i89qcm p:where(.svelte-1i89qcm){margin:6px 0 0;font-size:13px;line-height:1.6}.w19-pdp-error.svelte-1i89qcm{color:#943838;font-size:13px}@media(max-width:1023px){.w19-pdp-top.svelte-1i89qcm{padding:20px 24px 40px;gap:28px;grid-template-columns:minmax(0,1fr);grid-template-areas:"lead" "info"}.w19-pdp-column.svelte-1i89qcm{padding:0;max-width:680px;align-items:flex-start;text-align:left}.w19-pdp-lead.svelte-1i89qcm{border:0;width:100%;max-width:680px;margin:auto}}@media(max-width:599px){.w19-pdp-top.svelte-1i89qcm{padding:12px 16px 32px}.w19-pdp-title.is-s.svelte-1i89qcm{font-size:28px;line-height:1.2}.w19-pdp-note.svelte-1i89qcm{padding:4px 0 14px;font-size:11px}}
