.kt-newsletter--labelled input[type=email]{min-height:48px;padding-inline:1rem}.kt-newsletter.kt-newsletter--labelled button.kt-newsletter__submit{position:relative;width:100%;height:auto;min-height:48px;margin-top:1rem;padding:var(--button-padding-vertical) var(--button-padding-horizontal) calc(var(--button-padding-vertical) - 1px)}#diamond-proxy-root,#diamond-proxy-root .radix-themes,body:has(#diamond-proxy-root) .radix-themes,body:has(#diamond-proxy-root) .diamond-proxy-dropdown-content{--default-font-family: var(--font-stack-body);--heading-font-family: var(--font-stack-headings);--font-h2--family: var(--font-stack-headings);--font-heading-family: var(--font-stack-body);--Tokens-Colors-text: var(--color-scheme-text);--text-primary: var(--color-scheme-text);--text-secondary: var(--color-scheme-text-opacity-60);--text-subdued: var(--color-scheme-text-opacity-60);--icon-default: var(--color-scheme-text);--divider: var(--color-scheme-text-opacity-15);--border-subtle: var(--color-scheme-text-opacity-15);--border-default: var(--color-scheme-text-opacity-30);--background: var(--color-scheme-background);--surface-panel: var(--color-scheme-background);--surface-header: var(--color-scheme-background);--surface-input: var(--color-scheme-background);--surface-microsurface: color-mix(in srgb, var(--color-scheme-text) 3%, var(--color-scheme-background));--brand: var(--color-scheme-buttons-background);--brand-soft: color-mix(in srgb, var(--color-scheme-buttons-background) 8%, var(--color-scheme-background));--action-default-stroke: var(--color-scheme-text-opacity-15);--action-default-overlay: var(--color-scheme-background);--action-hover-overlay: var(--brand-soft);--action-selected-overlay: var(--brand-soft);--action-selected-stroke: var(--color-scheme-buttons-background);--control-active-track-fill: var(--color-scheme-buttons-background);--control-inactive-track-fill: var(--color-scheme-text-opacity-15);--control-inactive-track-stroke: var(--color-scheme-text-opacity-30);--text-link: var(--color-scheme-text);--text-underline: var(--color-scheme-text-opacity-30);color:var(--color-scheme-text);font-family:var(--font-stack-body);font-weight:var(--font-weight-body);font-style:var(--font-style-body);letter-spacing:var(--base-body-spacing)}#diamond-proxy-root *,:where(body:has(#diamond-proxy-root) .radix-themes) *,:where(body:has(#diamond-proxy-root) .diamond-proxy-dropdown-content) *{font-family:var(--font-stack-body)!important}#diamond-proxy-root :is(h1,h2,h3,h4,h5,h6,.diamond-proxy-view-details-title,.diamond-proxy-diamond-title,.setting-title,.diamond-title),#diamond-proxy-root :is(h1,h2,h3,h4,h5,h6,.diamond-proxy-view-details-title,.diamond-proxy-diamond-title,.setting-title,.diamond-title) *,:where(body:has(#diamond-proxy-root)>.radix-themes) [role=dialog] :is(h1,h2,h3,h4,h5,h6),:where(body:has(#diamond-proxy-root)>.radix-themes) [role=dialog] :is(h1,h2,h3,h4,h5,h6) *{font-family:var(--font-stack-headings)!important;font-weight:var(--font-weight-headings)!important;font-style:var(--font-style-headings);letter-spacing:var(--base-headings-spacing)}#diamond-proxy-root .rt-Flex>h3,#diamond-proxy-root .rt-Flex>h3 *{font-family:var(--font-stack-body)!important;font-weight:var(--font-weight-body-bold)!important;letter-spacing:var(--base-body-spacing)}#diamond-proxy-root :is(button,[role=button]),#diamond-proxy-root :is(button,[role=button]) *,#diamond-proxy-root :is(input,select,textarea),body:has(#diamond-proxy-root) .diamond-proxy-dropdown-content,:where(body:has(#diamond-proxy-root)>.radix-themes) [role=dialog] button{font-family:var(--font-stack-body)!important;font-style:var(--font-style-body);font-weight:var(--font-weight-body)!important;letter-spacing:var(--base-body-spacing)}#diamond-proxy-root :is(button[data-variant][data-size],button.diamond-proxy-add-to-cart,.diamond-proxy-select-setting-button){border-radius:var(--border-radius-buttons)!important;border-width:var(--border-width-buttons);font-weight:var(--buttons-font-weight)!important;text-transform:var(--buttons-text-transform);letter-spacing:0}#diamond-proxy-root :is(button.diamond-proxy-add-to-cart,.diamond-proxy-select-setting-button):not(:disabled):not([aria-disabled=true]){background-color:var(--color-scheme-buttons-background)!important;color:var(--color-scheme-buttons-text)!important;border-color:transparent}#diamond-proxy-root :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,.diamond-proxy-dropdown-trigger){color:var(--color-scheme-text);background-color:var(--color-scheme-background);border-color:var(--color-scheme-text-opacity-15);border-radius:clamp(0px,var(--border-radius-buttons),5px)}#diamond-proxy-root :is(button,a,input,select,textarea,[role=button]):focus-visible,body:has(#diamond-proxy-root) .diamond-proxy-dropdown-content [role=option]:focus-visible{outline:2px solid var(--color-scheme-text)!important;outline-offset:3px}body:has(#diamond-proxy-root) .diamond-proxy-dropdown-content{color:var(--color-scheme-text);background-color:var(--color-scheme-background);border-color:var(--color-scheme-text-opacity-15)}body:has(#diamond-proxy-root) .diamond-proxy-dropdown-content [role=option]{color:var(--color-scheme-text)}body:has(#diamond-proxy-root) .diamond-proxy-dropdown-content [role=option]:is([data-highlighted],[data-state=checked]){background-color:var(--brand-soft);color:var(--color-scheme-text)}#diamond-proxy-root .gj-selected-ring-size a{color:var(--color-scheme-text);text-underline-offset:.2em}#diamond-proxy-root .nat-lab-item{color:var(--color-scheme-text-opacity-60)}#diamond-proxy-root .nat-lab-item:is(.nat-lab-item-active,:hover,:focus-within){color:var(--color-scheme-text)}#diamond-proxy-root div:has(>select[name=sort])>span{flex-shrink:0}#diamond-proxy-root div:has(>select[name=sort]) h4{font-family:var(--font-stack-body)!important;font-weight:var(--font-weight-body)!important;white-space:nowrap}#diamond-proxy-root .diamond-proxy-ring-summary{--gj-summary-heading-size: calc(16px * var(--font-mobile-corrector) / 18 * var(--base-body-size));--gj-summary-total-size: calc(22px * var(--font-mobile-corrector) / 18 * var(--base-body-size));--gj-summary-action-size: calc(16px * var(--font-mobile-corrector) / 18 * var(--base-body-size));--gj-summary-link-size: calc(12px * var(--font-mobile-corrector) / 18 * var(--base-body-size));font-family:var(--font-stack-body);font-weight:var(--font-weight-body);font-style:var(--font-style-body);line-height:var(--base-body-line);letter-spacing:var(--base-body-spacing)}#diamond-proxy-root .diamond-proxy-ring-summary .diamond-proxy-view-details-title,#diamond-proxy-root .diamond-proxy-ring-summary .diamond-proxy-view-details-title *{font-family:var(--font-stack-body)!important;font-size:var(--gj-summary-heading-size)!important;font-weight:var(--font-weight-body)!important;font-style:var(--font-style-body);line-height:var(--base-body-line);letter-spacing:.06em}#diamond-proxy-root .diamond-proxy-ring-summary>div:not(.diamond-proxy-add-to-cart)>div:has(>div>svg):has(>div:nth-child(3))>div:nth-child(2)>div:first-child,#diamond-proxy-root .diamond-proxy-ring-summary>div:not(.diamond-proxy-add-to-cart)>div:has(>div>svg):has(>div:nth-child(3))>div:nth-child(2)>div:first-child *{font-family:var(--font-stack-body)!important;font-size:1.125rem!important;font-weight:var(--font-weight-body)!important;font-style:var(--font-style-body);line-height:1.35;letter-spacing:var(--base-body-spacing)}#diamond-proxy-root .diamond-proxy-ring-summary>div:not(.diamond-proxy-add-to-cart)>div:has(>div>svg):has(>div:nth-child(3))>div:nth-child(2)>div:nth-child(2),#diamond-proxy-root .diamond-proxy-ring-summary>div:not(.diamond-proxy-add-to-cart)>div:has(>div>svg):has(>div:nth-child(3))>div:nth-child(2)>div:nth-child(2) *,#diamond-proxy-root .diamond-proxy-ring-summary .gj-selected-ring-size,#diamond-proxy-root .diamond-proxy-ring-summary .gj-selected-ring-size :is(span,strong,b,button,select,input){font-family:var(--font-stack-body)!important;font-size:.875rem!important;font-weight:var(--font-weight-body)!important;font-style:var(--font-style-body);line-height:1.55;letter-spacing:var(--base-body-spacing)}#diamond-proxy-root .diamond-proxy-ring-summary>div:not(.diamond-proxy-add-to-cart)>div:has(>div>svg):has(>div:nth-child(3))>div:nth-child(2)>div:nth-child(n+3),#diamond-proxy-root .diamond-proxy-ring-summary>div:not(.diamond-proxy-add-to-cart)>div:has(>div>svg):has(>div:nth-child(3))>div:nth-child(2)>div:nth-child(n+3) *{font-size:var(--gj-summary-link-size)!important;font-weight:var(--font-weight-body)!important;line-height:1;letter-spacing:var(--base-body-spacing)}#diamond-proxy-root .diamond-proxy-ring-summary>div:not(.diamond-proxy-add-to-cart)>div:has(>div>svg):has(>div:nth-child(3))>div:nth-child(3),#diamond-proxy-root .diamond-proxy-ring-summary>div:not(.diamond-proxy-add-to-cart)>div:has(>div>svg):has(>div:nth-child(3))>div:nth-child(3) *{font-size:.9375rem!important;font-weight:var(--font-weight-body)!important;line-height:var(--base-body-line);letter-spacing:var(--base-body-spacing)}#diamond-proxy-root .diamond-proxy-ring-summary>div.diamond-proxy-add-to-cart>div:first-child,#diamond-proxy-root .diamond-proxy-ring-summary>div.diamond-proxy-add-to-cart>div:first-child *{font-size:var(--gj-summary-total-size)!important;font-weight:var(--font-weight-body)!important;line-height:var(--base-body-line);letter-spacing:var(--base-body-spacing)}#diamond-proxy-root .diamond-proxy-ring-summary>div.diamond-proxy-add-to-cart>button,#diamond-proxy-root .diamond-proxy-ring-summary>div.diamond-proxy-add-to-cart>button *{font-size:var(--gj-summary-action-size)!important;font-weight:var(--buttons-font-weight)!important;line-height:1;letter-spacing:0}@media screen and (min-width:1024px)and (max-width:1360px){#diamond-proxy-root .diamond-proxy-ring-summary{--gj-summary-total-size: calc(21px * var(--font-mobile-corrector) / 18 * var(--base-body-size))}}@media screen and (max-width:1023px){#diamond-proxy-root .diamond-proxy-ring-summary{--gj-summary-heading-size: calc(15px * var(--font-mobile-corrector) / 18 * var(--base-body-size));--gj-summary-total-size: calc(20px * var(--font-mobile-corrector) / 18 * var(--base-body-size));--gj-summary-action-size: calc(14px * var(--font-mobile-corrector) / 18 * var(--base-body-size))}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAABA */
