.P5xQ1W_figure{min-width:0;margin:0}.P5xQ1W_frame{aspect-ratio:3/2;background:var(--design-media);position:relative}.P5xQ1W_figure[data-hydrated=false] .P5xQ1W_frame button{visibility:hidden}.P5xQ1W_caption{min-height:72px;padding-top:var(--space-2);color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);display:grid}.P5xQ1W_captionSlide{justify-content:space-between;align-items:flex-start;gap:var(--space-3);visibility:hidden;grid-area:1/1;min-width:0;display:flex}.P5xQ1W_captionSlide[data-active=true]{visibility:visible}.P5xQ1W_captionSlide>span{padding-top:10px}.P5xQ1W_caption a{white-space:nowrap;align-items:center;gap:10px;min-height:44px;display:inline-flex}.P5xQ1W_caption a:hover{text-decoration:underline}.P5xQ1W_frame :is(button[aria-label=Previous\ slide],button[aria-label=Next\ slide],button[aria-label="Pause photo rotation"],button[aria-label="Resume photo rotation"],.swiper-button-next,.swiper-button-prev){background:var(--design-gallery-control);width:44px;height:44px;color:var(--design-surface);border-radius:0}.P5xQ1W_frame :is(button[aria-label=Previous\ slide],button[aria-label=Next\ slide],.swiper-button-next,.swiper-button-prev) svg{color:var(--design-surface)}.P5xQ1W_frame button:focus-visible{outline:3px solid var(--design-surface);outline-offset:3px}.P5xQ1W_caption a{color:var(--design-bronze)}.P5xQ1W_caption a:hover{color:var(--design-bronze-hover);text-underline-offset:4px}@media (max-width:899px){.P5xQ1W_caption{min-height:0}.P5xQ1W_captionSlide{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.P5xQ1W_captionSlide>span{padding-top:0}}
.WDzPIG_scope{--control-action-height:48px;--control-action-padding:11px var(--space-6);--control-action-compact-padding:11px var(--space-3);--control-action-gap:var(--space-5);--control-arrow-size:20px;--control-target:44px;--control-filter-z:1200;--control-filter-height:32px;--control-badge-padding:3px 10px;--control-radius:var(--ref-radius-action,0px);--control-field-radius:var(--ref-radius-field,0px);--control-field-height:52px;--control-field-comfortable-height:56px;--control-field-padding:12px 14px;--control-field-comfortable-padding:16px 14px;--control-focus:3px solid var(--design-bronze);--control-focus-offset:4px;--control-motion:.18s ease;--control-link-offset:3px;--control-link-thickness:1px;--control-choice-size:20px;--control-choice-inset:12px;--control-choice-text-inset:10px;--control-spinner-size:20px;--control-spinner-stroke:2px;--control-spinner-duration:.8s}.WDzPIG_action{box-sizing:border-box;max-width:100%;min-height:var(--control-action-height);justify-content:center;align-items:center;gap:var(--control-action-gap);padding:var(--control-action-padding);border:1px solid var(--action-border,var(--design-ink));border-radius:var(--control-radius);box-shadow:none;background:var(--action-background,var(--design-ink));color:var(--action-color,var(--design-surface));text-align:center;white-space:normal;cursor:pointer;transition:background-color var(--control-motion), border-color var(--control-motion), color var(--control-motion);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);text-decoration:none;display:inline-flex;}.WDzPIG_scope .MuiButton-root{box-sizing:border-box;max-width:100%;min-height:var(--control-action-height);justify-content:center;align-items:center;gap:var(--control-action-gap);padding:var(--control-action-padding);border:1px solid var(--action-border,var(--design-ink));border-radius:var(--control-radius);box-shadow:none;background:var(--action-background,var(--design-ink));color:var(--action-color,var(--design-surface));text-align:center;white-space:normal;cursor:pointer;transition:background-color var(--control-motion), border-color var(--control-motion), color var(--control-motion);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);text-decoration:none;display:inline-flex}.WDzPIG_action:not(:disabled):not([aria-disabled=true]):hover,.WDzPIG_action[data-preview-state=hover]{background:var(--action-hover-background,var(--design-body));border-color:var(--action-hover-border,var(--design-body));color:var(--action-hover-color,var(--action-color,var(--design-surface)));box-shadow:none}.WDzPIG_scope .MuiButton-root:not(.Mui-disabled):hover{background:var(--action-hover-background,var(--design-body));border-color:var(--action-hover-border,var(--design-body));color:var(--action-hover-color,var(--action-color,var(--design-surface)));box-shadow:none}.WDzPIG_primary{--action-background:var(--design-ink);--action-border:var(--design-ink);--action-color:var(--design-surface);--action-hover-background:var(--design-body);--action-hover-border:var(--design-body)}.WDzPIG_bronze{--action-background:var(--design-bronze);--action-border:var(--design-bronze);--action-color:var(--design-surface);--action-hover-background:var(--design-bronze-hover);--action-hover-border:var(--design-bronze-hover)}.WDzPIG_scope .MuiButton-contained{--action-background:var(--design-bronze);--action-border:var(--design-bronze);--action-color:var(--design-surface);--action-hover-background:var(--design-bronze-hover);--action-hover-border:var(--design-bronze-hover)}.WDzPIG_gold{--action-background:var(--design-gold);--action-border:var(--design-gold);--action-color:var(--design-ink);--action-hover-background:var(--design-gold-hover);--action-hover-border:var(--design-gold-hover)}.WDzPIG_secondary{--action-background:transparent;--action-border:var(--design-field-border);--action-color:var(--design-ink);--action-hover-background:var(--design-paper);--action-hover-border:var(--design-ink)}.WDzPIG_scope .MuiButton-outlined{--action-background:transparent;--action-border:var(--design-field-border);--action-color:var(--design-ink);--action-hover-background:var(--design-paper);--action-hover-border:var(--design-ink)}.WDzPIG_inverse{--action-background:var(--design-surface);--action-border:var(--design-surface);--action-color:var(--design-ink);--action-hover-background:var(--design-surface-hover);--action-hover-border:var(--design-surface-hover)}.WDzPIG_text{--action-background:transparent;--action-border:transparent;--action-color:var(--design-bronze);--action-hover-background:transparent;--action-hover-border:transparent;--action-hover-color:var(--design-bronze-hover);text-underline-offset:4px;padding-inline:0;text-decoration:underline}.WDzPIG_scope .MuiButton-text{--action-background:transparent;--action-border:transparent;--action-color:var(--design-bronze);--action-hover-background:transparent;--action-hover-border:transparent;--action-hover-color:var(--design-bronze-hover);text-underline-offset:4px;padding-inline:0;text-decoration:underline}:is(.WDzPIG_action:disabled,.WDzPIG_action[aria-disabled=true],.WDzPIG_scope .MuiButton-root.Mui-disabled){background:var(--design-disabled-surface);border-color:var(--design-border);color:var(--design-disabled-text);cursor:not-allowed;box-shadow:none}.WDzPIG_text:disabled{background:0 0;border-color:#0000}.WDzPIG_compactAction{padding:var(--control-action-compact-padding);gap:var(--space-2)}:is(.WDzPIG_action:focus-visible,.WDzPIG_action[data-preview-state=focus],.WDzPIG_scope .MuiButton-root.Mui-focusVisible){outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.WDzPIG_action svg{width:var(--control-arrow-size);height:var(--control-arrow-size);flex-shrink:0}.WDzPIG_scope .MuiButton-endIcon svg{width:var(--control-arrow-size);height:var(--control-arrow-size);flex-shrink:0}.WDzPIG_scope .MuiButton-startIcon svg{width:var(--control-arrow-size);height:var(--control-arrow-size);flex-shrink:0}.WDzPIG_arrow{width:var(--control-arrow-size);height:var(--control-arrow-size);vertical-align:middle;flex-shrink:0}:is(.WDzPIG_scope .MuiButton-endIcon,.WDzPIG_scope .MuiButton-startIcon){margin:0}.WDzPIG_link{color:var(--design-bronze);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.WDzPIG_link:hover{color:var(--design-bronze-hover);text-decoration-thickness:2px}:is(.WDzPIG_link:focus-visible,.WDzPIG_dismiss:focus-visible,.WDzPIG_scope :where(a,input,textarea,select,summary):focus-visible){outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.WDzPIG_textLink{min-height:var(--control-target);align-items:center;gap:var(--space-4);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);display:inline-flex;}.WDzPIG_field{align-content:start;gap:var(--space-2);min-width:0;display:grid}.WDzPIG_field label{color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.WDzPIG_scope .MuiInputLabel-root{color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.WDzPIG_field :where(input,textarea,select){box-sizing:border-box;width:100%;min-width:0;min-height:var(--control-field-height);padding:var(--control-field-padding);border:1px solid var(--design-field-border);border-radius:var(--control-field-radius);background:var(--design-surface);color:var(--design-ink);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);display:block}.WDzPIG_select{min-width:0;position:relative}.WDzPIG_select select{-webkit-appearance:none;appearance:none;padding-inline-end:calc(var(--space-4) + var(--control-arrow-size) + var(--space-2))}.WDzPIG_select:after{content:"";top:50%;width:var(--space-2);height:var(--space-2);border-inline-end:1.5px solid var(--design-body);border-block-end:1.5px solid var(--design-body);pointer-events:none;position:absolute;inset-inline-end:var(--space-4);transform:translateY(-75%)rotate(45deg)}.WDzPIG_select:has(select:disabled):after{border-color:var(--design-disabled-text)}@media (forced-colors:active){.WDzPIG_select select{-webkit-appearance:auto;appearance:auto}.WDzPIG_select:after{display:none}}.WDzPIG_field textarea{resize:vertical;min-height:144px}.WDzPIG_field :where(input,textarea,select):hover:not(:disabled):not([aria-invalid=true]):not(:focus){border-color:var(--design-ink)}.WDzPIG_scope .MuiOutlinedInput-root:not(.Mui-disabled):not(.Mui-error):not(.Mui-focused):hover .MuiOutlinedInput-notchedOutline{border-color:var(--design-ink)}.WDzPIG_field :where(input,textarea,select)::placeholder{color:var(--design-placeholder);opacity:1}.WDzPIG_scope .MuiInputBase-input::placeholder{color:var(--design-placeholder);opacity:1}.WDzPIG_field :where(input,textarea,select)[aria-invalid=true]{border-color:var(--design-error)}.WDzPIG_field :where(input,textarea,select):disabled{color:var(--design-disabled-text);background:var(--design-disabled-surface);border-color:var(--design-border);cursor:not-allowed}.WDzPIG_helper,.WDzPIG_error{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);margin:0}.WDzPIG_scope .MuiFormHelperText-root{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);margin:0}.WDzPIG_error,.WDzPIG_scope .WDzPIG_error{color:var(--design-error);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.WDzPIG_scope .MuiFormHelperText-root.Mui-error{color:var(--design-error);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.WDzPIG_scope .MuiOutlinedInput-root{min-height:var(--control-field-comfortable-height);border-radius:var(--control-field-radius);background:var(--design-surface);color:var(--design-ink);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.WDzPIG_scope .MuiOutlinedInput-root .MuiInputBase-input{padding:var(--control-field-comfortable-padding);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.WDzPIG_scope .MuiOutlinedInput-notchedOutline{border-color:var(--design-field-border)}.WDzPIG_scope .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--design-bronze)}.WDzPIG_scope .MuiInputLabel-root.Mui-focused{color:var(--design-bronze)}.WDzPIG_scope .MuiInputLabel-root.Mui-error{color:var(--design-error)}.WDzPIG_scope .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--design-error)}.WDzPIG_scope .MuiOutlinedInput-root.Mui-disabled{background:var(--design-disabled-surface)}.WDzPIG_scope .MuiInputBase-input.Mui-disabled{-webkit-text-fill-color:var(--design-disabled-text)}.WDzPIG_scope .MuiOutlinedInput-root.MuiInputBase-multiline{padding:var(--control-field-comfortable-padding)}.WDzPIG_scope .MuiOutlinedInput-root .MuiInputBase-inputMultiline{padding:0}:is(.WDzPIG_scope .MuiCheckbox-root,.WDzPIG_scope .MuiAutocomplete-popupIndicator,.WDzPIG_scope .MuiAutocomplete-clearIndicator){min-width:var(--control-target);min-height:var(--control-target)}.WDzPIG_scope .MuiCheckbox-root{color:var(--design-field-border)}.WDzPIG_scope .MuiCheckbox-root.Mui-checked{color:var(--design-bronze)}.WDzPIG_choice{align-items:flex-start;gap:var(--space-2);min-height:var(--control-target);color:var(--design-body);cursor:pointer;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);display:flex}.WDzPIG_choice input{box-sizing:border-box;width:var(--control-choice-size);height:var(--control-choice-size);margin:var(--control-choice-inset);accent-color:var(--design-bronze);cursor:pointer;flex:none}.WDzPIG_choiceText{min-width:0;padding-block:var(--control-choice-text-inset)}.WDzPIG_radio{min-width:var(--control-target);min-height:var(--control-target);padding:var(--control-choice-inset);color:var(--design-field-border)}.WDzPIG_radio.Mui-checked{color:var(--design-bronze)}.WDzPIG_radio svg{width:var(--control-choice-size);height:var(--control-choice-size)}.WDzPIG_compactChoice{--control-choice-inset:0px;align-items:center;}.WDzPIG_compactChoice .WDzPIG_choiceText{padding-block:0}.WDzPIG_choice input:disabled{color:var(--design-disabled-text);cursor:not-allowed}.WDzPIG_choice:has(input:disabled){color:var(--design-disabled-text);cursor:not-allowed}.WDzPIG_choice input[aria-invalid=true]{outline:1px solid var(--design-error);outline-offset:2px}.WDzPIG_choice input:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.WDzPIG_scope .MuiCheckbox-root.Mui-focusVisible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.WDzPIG_scope .MuiFormControlLabel-root{align-items:flex-start;gap:var(--space-2);min-height:var(--control-target);margin:0}.WDzPIG_scope .MuiFormControlLabel-root .MuiFormControlLabel-label{padding-block:var(--control-choice-text-inset);color:var(--design-body);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.WDzPIG_scope .MuiCheckbox-root{padding:var(--control-choice-inset)}.WDzPIG_scope .MuiCheckbox-root svg{width:var(--control-choice-size);height:var(--control-choice-size)}.WDzPIG_scope .MuiCheckbox-root.Mui-disabled{color:var(--design-disabled-text)}.WDzPIG_scope .MuiFormControlLabel-root .MuiFormControlLabel-label.Mui-disabled{color:var(--design-disabled-text)}.WDzPIG_scope .MuiAutocomplete-root .MuiOutlinedInput-root{padding:0}:is(.WDzPIG_scope .MuiAutocomplete-hasPopupIcon .MuiOutlinedInput-root,.WDzPIG_scope .MuiAutocomplete-hasClearIcon .MuiOutlinedInput-root){padding-inline-end:calc(var(--control-target) + var(--space-3))}.WDzPIG_scope .MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon .MuiOutlinedInput-root{padding-inline-end:calc(2 * var(--control-target) + var(--space-3))}.WDzPIG_scope .MuiAutocomplete-root .MuiOutlinedInput-root .MuiInputBase-input{padding:var(--control-field-padding)}.WDzPIG_scope .MuiAutocomplete-endAdornment{inset-inline-end:var(--space-2)}.WDzPIG_scope .MuiAutocomplete-root .MuiInputBase-input:focus-visible{outline:none}.WDzPIG_scope .MuiAutocomplete-root .MuiOutlinedInput-root:has(input:focus-visible){outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.WDzPIG_notice{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--design-bronze);border-radius:var(--control-field-radius);background:var(--design-paper);color:var(--design-body);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);display:flex}.WDzPIG_notice>p{flex:1;margin:0}.WDzPIG_notice>span{color:var(--design-bronze)}:is(.WDzPIG_notice[data-kind=success],.WDzPIG_scope .MuiAlert-standardSuccess){color:var(--design-success);border-color:var(--design-success);background:var(--design-success-surface)}:is(.WDzPIG_notice[data-kind=error],.WDzPIG_scope .MuiAlert-standardError){color:var(--design-error);border-color:var(--design-error);background:var(--design-error-surface)}:is(.WDzPIG_notice[data-kind=info],.WDzPIG_scope .MuiAlert-standardInfo){color:var(--design-info);border-color:var(--design-info);background:var(--design-info-surface)}:is(.WDzPIG_notice[data-kind=warning],.WDzPIG_scope .MuiAlert-standardWarning){color:var(--design-warning);border-color:var(--design-warning);background:var(--design-warning-surface)}.WDzPIG_notice[data-kind=info]>span{color:var(--design-info)}.WDzPIG_notice[data-kind=warning]>span{color:var(--design-warning)}.WDzPIG_notice[data-kind=error]>span{color:var(--design-error)}.WDzPIG_notice[data-kind=success]>span{color:var(--design-success)}.WDzPIG_dismiss{min-width:var(--control-target);min-height:var(--control-target);color:inherit;cursor:pointer;font:var(--type-symbol);letter-spacing:var(--type-symbol-tracking);text-transform:var(--type-symbol-case);background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.WDzPIG_scope .MuiAlert-root{gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--control-field-radius);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);border:1px solid;align-items:flex-start}.WDzPIG_scope .MuiAlert-root .MuiAlert-icon{color:inherit;opacity:1;margin:0;padding:2px 0}.WDzPIG_scope .MuiAlert-root .MuiAlert-icon svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.WDzPIG_scope .MuiAlert-root .MuiAlert-message{min-width:0;padding:0}.WDzPIG_spinner{box-sizing:border-box;vertical-align:middle;width:var(--control-spinner-size);height:var(--control-spinner-size);border:var(--control-spinner-stroke) solid currentColor;animation:WDzPIG_design-spin var(--control-spinner-duration) linear infinite;border-right-color:#0000;border-radius:50%;flex-shrink:0;display:inline-block}@keyframes WDzPIG_design-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.WDzPIG_action{transition:none}.WDzPIG_scope .MuiButton-root{transition:none}.WDzPIG_spinner{animation:none}}.WDzPIG_onDarkLink{min-width:0;max-width:100%;min-height:var(--control-target);align-items:center;gap:var(--space-2);transition:color var(--control-motion), border-color var(--control-motion);text-decoration:none;display:inline-flex}.WDzPIG_onDarkLink.WDzPIG_onDarkLink{color:var(--design-surface)}.WDzPIG_onDarkLink.WDzPIG_onDarkLink:hover{color:var(--design-focus-light);text-underline-offset:var(--control-link-offset);text-decoration:underline}.WDzPIG_onDarkLink:focus-visible{outline:var(--control-focus);outline-color:var(--design-focus-light);outline-offset:var(--control-focus-offset)}@media (prefers-reduced-motion:reduce){.WDzPIG_onDarkLink{transition:none}}
.fpivfq_frame{min-width:0;position:relative}.fpivfq_viewport{min-width:0}.fpivfq_controls{display:none}.fpivfq_control{}@media (max-width:899px){.fpivfq_controls{inset-inline:0;top:var(--card-strip-control-top,var(--space-4));z-index:2;pointer-events:none;justify-content:space-between;display:flex;position:absolute}.fpivfq_control{box-sizing:border-box;flex:0 0 var(--control-target);width:var(--control-target);min-height:var(--control-target);border:1px solid var(--design-field-border);background:var(--design-surface);color:var(--design-bronze);cursor:pointer;pointer-events:auto;border-radius:0;place-items:center;padding:0;display:grid}.fpivfq_control svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.fpivfq_control[aria-disabled=true]{opacity:.35;cursor:default}.fpivfq_control[aria-disabled=true]:not(:focus){visibility:hidden}.fpivfq_control[aria-disabled=false]:hover{border-color:var(--design-bronze);background:var(--design-paper)}.fpivfq_control:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.fpivfq_inline[data-overflow=true]{gap:var(--space-1);grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;display:grid}.fpivfq_inline[data-overflow=true]>.fpivfq_viewport{grid-area:1/2}.fpivfq_inline>.fpivfq_controls{display:contents}.fpivfq_inline .fpivfq_control{background:0 0;border-color:#0000;grid-row:1}.fpivfq_inline .fpivfq_control:first-child{grid-column:1}.fpivfq_inline .fpivfq_control:last-child{grid-column:3}}
.tIeA0q_layout{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-4-5:18px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-11:44px;--space-12:48px;--space-14:56px;--space-16:64px;--space-18:72px;--space-20:80px;--space-22:88px;--space-24:96px;--layout-wide:1340px;--layout-reading:760px;--layout-article:960px;--layout-form:680px;--layout-copy:640px;--layout-introduction:1000px;--layout-aside:520px;--layout-navigation:240px;--layout-summary:360px;--layout-reference:1240px;--layout-reference-header:1400px;--layout-gutter:var(--space-6);--layout-header-offset:var(--space-14);--layout-logo-width:234px;--layout-logo-height:53px;--layout-account-label:132px;--layout-reference-gutter:var(--space-10);--layout-page-top:var(--space-10);--layout-page-bottom:var(--space-18);--layout-section:var(--space-18);--layout-section-heading-gap:var(--space-10);--layout-grid-gap:var(--space-6);--layout-card-padding:var(--space-6);--layout-grid-row-gap:var(--space-9);--layout-project-gap:var(--space-8);--layout-split-gap:var(--space-16);--layout-story-gap:var(--space-18);--layout-panel-padding:var(--space-8);--layout-split-panel-padding:var(--space-12);--layout-form-padding:var(--space-10);--layout-reading-panel-padding:var(--space-8);--layout-hero-padding:var(--space-12) var(--space-10);--layout-banner-padding:var(--space-12);--layout-account-top:var(--space-14);--layout-application-gap:var(--space-10);--layout-application-panel-padding:var(--space-8);--layout-application-aside:400px;--layout-product-actions:340px;--layout-filter-menu:360px;--layout-dialog:620px;--layout-dialog-padding:var(--space-8);--layout-dialog-gutter:var(--space-4);--layout-dialog-vertical-gutter:var(--space-5)}.tIeA0q_wide{box-sizing:border-box;width:100%;min-width:0;max-width:var(--layout-wide);padding-inline:var(--layout-gutter);margin-inline:auto;}.tIeA0q_wide.MuiContainer-root{padding-inline:var(--layout-gutter);max-width:var(--layout-wide)!important}.tIeA0q_reading,.tIeA0q_form{box-sizing:border-box;width:100%;min-width:0;margin-inline:auto}.tIeA0q_reading{max-width:var(--layout-reading);}.tIeA0q_form{max-width:var(--layout-form);}.tIeA0q_unboxedForm{box-sizing:border-box;border:0;width:100%;min-width:0;padding:0;}.tIeA0q_boxedForm{box-sizing:border-box;min-width:0;padding:var(--layout-panel-padding);border:1px solid var(--design-border);background:var(--design-surface);}.tIeA0q_reference{width:min(var(--layout-reference), calc(100% - 2 * var(--layout-reference-gutter)));margin-inline:auto;}.tIeA0q_fields{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.tIeA0q_application{grid-template-columns:minmax(0, 1fr) minmax(280px, var(--layout-application-aside));gap:var(--layout-application-gap);align-items:start;margin-inline:auto;display:grid}.tIeA0q_halves{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tIeA0q_contactColumns{gap:var(--layout-split-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.tIeA0q_accountColumns{gap:var(--layout-application-gap);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);display:grid}.tIeA0q_accountAside{border-left:1px solid var(--design-border)}@media (max-width:1100px){.tIeA0q_layout{--layout-panel-padding:var(--space-7);--layout-split-gap:var(--space-9);--layout-hero-padding:var(--space-9) var(--space-8)}}@media (max-width:1000px){.tIeA0q_layout{--layout-story-gap:var(--space-8)}}@media (max-width:899px){.tIeA0q_layout{--layout-logo-width:200px;--layout-logo-height:45px;--layout-page-top:var(--space-6);--layout-page-bottom:var(--space-12);--layout-section:var(--space-12);--layout-split-gap:var(--space-12);--layout-split-panel-padding:var(--space-7);--layout-form-padding:var(--space-7);--layout-hero-padding:var(--space-10) var(--space-8);--layout-account-top:var(--space-8);--layout-application-gap:var(--space-6);--layout-application-panel-padding:var(--space-6)}.tIeA0q_application,.tIeA0q_halves,.tIeA0q_contactColumns,.tIeA0q_accountColumns{grid-template-columns:minmax(0,1fr)}.tIeA0q_accountAside{border-left:0;border-top:1px solid var(--design-border)}}@media (max-width:850px){.tIeA0q_layout{--layout-reference-gutter:var(--space-6)}}@media (min-width:600px){.tIeA0q_fields{grid-template-columns:repeat(2,minmax(0,1fr))}.tIeA0q_fullField{grid-column:1/-1}}@media (max-width:599px){.tIeA0q_layout{--layout-logo-width:176px;--layout-logo-height:40px;--layout-reference-gutter:var(--space-5);--layout-section-heading-gap:var(--space-7);--layout-panel-padding:var(--space-6);--layout-reading-panel-padding:var(--space-6) var(--space-4);--layout-hero-padding:var(--space-8) var(--space-6);--layout-banner-padding:var(--space-8) var(--space-6);--layout-dialog-padding:var(--space-6) var(--space-5)}}@media (max-width:399px){.tIeA0q_layout{--layout-split-panel-padding:var(--space-6) var(--space-4);--layout-form-padding:var(--space-6) var(--space-4)}}.tIeA0q_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.XnFmVa_colors{--design-background:#fff;--design-ai-text:#7a4f16;--design-ai-border:#c6a66fb8;--design-ai-background:linear-gradient(135deg, #e5cfa438, #b4864829);--design-ai-glow:#c6a66f5c;--design-surface:#fff;--design-ink:#111;--design-black:#000;--design-editorial-bronze:#846a3f;--design-editorial-highlight:#c5aa7f;--design-story-accent:#f28c00;--design-body:#333;--design-muted:#555;--design-bronze:#76552b;--design-bronze-hover:#4d351a;--design-gold:#d8be95;--design-gold-hover:#c8aa7d;--design-paper:#f5f5f5;--design-section-background:var(--design-paper);--design-lookbook-inspiration-background:#f7f5f1;--design-lookbook-inspiration-card:#fffdf9;--design-border:#dedede;--design-field-border:#858585;--design-placeholder:#666;--design-disabled-text:#666;--design-disabled-surface:#efefef;--design-error:#942323;--design-error-on-dark:#ffb4b4;--design-error-surface:#fff8f6;--design-success:#285b3c;--design-success-surface:#f0f7f1;--design-info:var(--design-bronze);--design-info-surface:var(--design-paper);--design-warning:var(--design-bronze);--design-warning-surface:var(--design-paper);--design-focus-light:#e8d2ae;--design-surface-hover:#ededed;--design-media:#f1f1f1;--design-map-surface:#f0f0f0;--design-map-line:#ddd;--design-map-count-border:#d6d6d6;--design-map-row-border:#e3e3e3;--design-map-cluster-border:#aaa;--design-map-label-surface:#fffffff0;--design-map-cluster-surface:#ffffffe0;--design-map-icon-surface:#e9ebedcc;--design-map-sample-face:#e6e8ea;--design-map-icon-border:#3334;--design-map-connector:#3336;--design-map-outline:#3339;--design-gold-border:#b09060;--design-dark-surface:#171714;--design-dark-text:#d5d1c9;--design-overlay:#0007;--design-overlay-strong:#000b;--design-shadow-soft:#0002;--design-shadow-medium:#0003;--design-shadow-light:#1111110a;--design-gallery-control:#111111a6;--design-gallery-border:#ffffffa0}
.rk0ksW_sharp{--design-font:var(--text-font);--stonelux-accent-gradient:var(--design-gold);--stonelux-accent-gradient-hover:var(--design-gold-hover);}
.yg9ahW_footer{padding-block:var(--layout-section) var(--space-10);background:var(--design-black);color:var(--design-surface);margin-top:auto;}.yg9ahW_container{}.yg9ahW_grid{gap:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.yg9ahW_company,.yg9ahW_section,.yg9ahW_contact{align-content:start;gap:var(--space-5);min-width:0;display:grid}.yg9ahW_brand{gap:var(--space-1);display:grid}.yg9ahW_wordmark{color:var(--design-surface);font:var(--type-brand-wordmark);letter-spacing:var(--type-brand-wordmark-tracking);text-transform:var(--type-brand-wordmark-case);margin:0}.yg9ahW_tagline{color:var(--design-dark-text);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);margin:0}.yg9ahW_body{color:var(--design-dark-text);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:0}.yg9ahW_title{color:var(--design-surface);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case);margin:0}.yg9ahW_navigation{gap:var(--layout-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.yg9ahW_links{margin:0;padding:0;list-style:none;display:grid}.yg9ahW_link{padding-block:var(--space-2);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);}.yg9ahW_socials,.yg9ahW_stores{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.yg9ahW_social{box-sizing:border-box;width:var(--control-target);height:var(--control-target);border:1px solid var(--design-field-border);border-radius:var(--control-radius);background:var(--design-dark-surface);justify-content:center;}.yg9ahW_social:hover{border-color:var(--design-focus-light)}.yg9ahW_social svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.yg9ahW_assetLink{justify-content:center;}.yg9ahW_storeImage{max-width:100%;height:auto;display:block}.yg9ahW_manufacturerImage{aspect-ratio:18/5;max-width:100%;height:auto;display:block}.yg9ahW_details{gap:var(--space-5);display:grid}.yg9ahW_detail{gap:var(--space-1);display:grid}.yg9ahW_label{color:var(--design-surface);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);margin:0}.yg9ahW_address{overflow-wrap:anywhere;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);}.yg9ahW_contactLinks{display:grid}.yg9ahW_contactLinks>div{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.yg9ahW_hours{gap:var(--space-2);display:grid}.yg9ahW_hours>p:not(.yg9ahW_label){color:var(--design-dark-text);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);margin:0}.yg9ahW_hours strong{color:var(--design-surface);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.yg9ahW_bottom{justify-items:center;gap:var(--space-4);margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--design-body);display:grid}.yg9ahW_copyright{justify-content:center;align-items:center;gap:var(--space-2) var(--space-4);color:var(--design-dark-text);text-align:center;font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);flex-wrap:wrap;display:flex}.yg9ahW_legalLinks{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.yg9ahW_legalLink{padding-inline:var(--space-2);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);}@media (max-width:899px){.yg9ahW_grid{gap:var(--layout-section-heading-gap);grid-template-columns:minmax(0,1fr)}.yg9ahW_company,.yg9ahW_contact{text-align:center;justify-items:center}.yg9ahW_socials,.yg9ahW_stores,.yg9ahW_contactLinks>div{justify-content:center}.yg9ahW_company .yg9ahW_body{max-width:var(--layout-copy)}.yg9ahW_section{text-align:center;justify-items:center}.yg9ahW_link,.yg9ahW_address{justify-content:center}}@media (max-width:599px){.yg9ahW_copyright{flex-direction:column}.yg9ahW_separator{display:none}}
.EhMqJq_surface{}.EhMqJq_surface.MuiAppBar-root{background:var(--design-surface);color:var(--design-ink);border-bottom:1px solid var(--design-border);box-shadow:0 2px 8px var(--design-shadow-soft)}.EhMqJq_surface[data-header-scrolled=true]{background:var(--design-paper)}.EhMqJq_frame{color:var(--design-ink);}.EhMqJq_toolbar.MuiToolbar-root{width:100%;height:calc(var(--layout-header-offset) - 1px);align-items:center;display:flex;position:relative;min-height:calc(var(--layout-header-offset) - 1px)!important}.EhMqJq_primaryNav,.EhMqJq_secondaryNav{flex:1 1 0;align-items:center;min-width:0;display:flex}.EhMqJq_primaryNav{order:0}.EhMqJq_secondaryNav{order:2;justify-content:flex-end}.EhMqJq_navItem{flex:none}.EhMqJq_navLink,.EhMqJq_accountButton{box-sizing:border-box;min-height:var(--control-target);min-width:var(--control-target);padding:var(--space-2);color:var(--design-ink);white-space:nowrap;cursor:pointer;font:var(--type-navigation);letter-spacing:var(--type-navigation-tracking);text-transform:var(--type-navigation-case);transition:color var(--control-motion);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.EhMqJq_navLink{position:relative}.EhMqJq_navLink:after{content:"";inset-inline:var(--space-2);bottom:var(--space-1);height:2px;transition:transform var(--control-motion);background:currentColor;position:absolute;transform:scaleX(0)}.EhMqJq_navLink:hover,.EhMqJq_accountButton:hover{color:var(--design-bronze)}.EhMqJq_navLink:hover:after{transform:scaleX(1)}.EhMqJq_navLink:focus-visible:after{transform:scaleX(1)}.EhMqJq_navLabel{align-items:center;gap:var(--space-1);white-space:nowrap;display:inline-flex}.EhMqJq_navLink[data-ai]{color:var(--design-ai-text)}.EhMqJq_aiBadge{width:22px;height:var(--space-4);border:1px solid var(--design-ai-border);background:var(--design-ai-background);box-shadow:0 0 var(--space-3) var(--design-ai-glow);color:var(--design-ai-text);font:var(--type-navigation-badge);letter-spacing:var(--type-navigation-badge-tracking);text-transform:var(--type-navigation-badge-case);border-radius:999px;flex:0 0 22px;justify-content:center;align-items:center;padding:0;display:inline-flex}.EhMqJq_logo{min-width:0;min-height:var(--control-target);height:var(--layout-logo-height);color:var(--design-black);order:1;align-items:center;text-decoration:none;display:flex;position:absolute;left:50%;transform:translate(-50%)}.EhMqJq_logoArtwork{width:var(--layout-logo-width);max-width:100%;height:var(--layout-logo-height);align-items:center;display:flex}.EhMqJq_logoArtwork svg{width:100%;height:100%;display:block}.EhMqJq_actions{align-items:center;gap:var(--space-1);flex:none;order:3;display:flex}.EhMqJq_accountButton{min-width:0;max-width:var(--layout-account-label);gap:var(--space-1)}.EhMqJq_accountButton[data-authenticated]{color:var(--design-bronze);font:var(--type-navigation-account);letter-spacing:var(--type-navigation-account-tracking);text-transform:var(--type-navigation-account-case)}.EhMqJq_accountLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.EhMqJq_accountButton svg{width:var(--control-arrow-size);height:var(--control-arrow-size);flex-shrink:0}:is(.EhMqJq_frame .EhMqJq_searchButton,.EhMqJq_frame .EhMqJq_mobileToggle,.EhMqJq_cart .MuiIconButton-root){width:var(--control-target);height:var(--control-target);min-width:var(--control-target);min-height:var(--control-target);padding:var(--space-2);color:var(--design-ink);border-radius:0;flex:none;margin:0}.EhMqJq_frame .EhMqJq_searchButton:hover,.EhMqJq_frame .EhMqJq_mobileToggle:hover{color:var(--design-bronze);background:0 0}.EhMqJq_cart .MuiIconButton-root:hover{color:var(--design-bronze);background:0 0}:is(.EhMqJq_frame .EhMqJq_searchButton svg,.EhMqJq_frame .EhMqJq_mobileToggle svg,.EhMqJq_cart .MuiIconButton-root svg){width:var(--control-arrow-size);height:var(--control-arrow-size)}.EhMqJq_cart{flex:none;align-items:center;display:flex}.EhMqJq_cart .MuiBadge-badge{font:var(--type-count);letter-spacing:var(--type-count-tracking);text-transform:var(--type-count-case)}.EhMqJq_frame .EhMqJq_mobileToggle{order:4;display:none}.EhMqJq_frame :is(a,button):focus-visible{outline:var(--control-focus);outline-offset:-2px}.EhMqJq_frame[data-desktop-logo=left] .EhMqJq_logo{flex:none;order:0;margin-inline-end:var(--space-6);position:static;transform:none}.EhMqJq_frame[data-desktop-logo=left] .EhMqJq_primaryNav{flex:auto;order:1}.EhMqJq_frame[data-desktop-logo=left] .EhMqJq_secondaryNav{flex:auto;justify-content:flex-start}.EhMqJq_frame[data-desktop-logo=left] .EhMqJq_actions{margin-inline-start:auto}.EhMqJq_genericMenu{margin-top:var(--space-2);box-shadow:0 2px var(--space-2) var(--design-shadow-soft);border-radius:0;}.EhMqJq_genericMenu .MuiMenuItem-root{padding:var(--space-3) var(--space-6);color:var(--design-ink);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.EhMqJq_genericMenu .MuiMenuItem-root:hover{background:var(--design-paper)}@media (min-width:1181px){.EhMqJq_frame[data-desktop-logo=left] .EhMqJq_navItem{flex:1 0 auto;display:flex}.EhMqJq_frame[data-desktop-logo=left] .EhMqJq_navLink{flex:auto}.EhMqJq_frame[data-desktop-logo=left] .EhMqJq_actions{margin-inline-start:var(--space-3)}}@media (min-width:1181px) and (max-width:1399px){.EhMqJq_navLink,.EhMqJq_accountButton{padding-inline:var(--space-1)}.EhMqJq_frame[data-desktop-logo=left] .EhMqJq_logo{margin-inline-end:var(--space-3)}.EhMqJq_accountButton{max-width:var(--space-24)}}@media (min-width:1181px) and (max-width:1279px){.EhMqJq_navLink{padding-inline:0}.EhMqJq_accountButton{max-width:var(--space-20)}}@media (max-width:1180px){.EhMqJq_primaryNav,.EhMqJq_secondaryNav{display:none}.EhMqJq_frame .EhMqJq_mobileToggle{margin-inline-start:0;display:inline-flex}.EhMqJq_actions{margin-inline-start:auto}.EhMqJq_accountButton{display:none}.EhMqJq_frame[data-desktop-logo=left] .EhMqJq_logo{order:1;margin:0;position:absolute;left:50%;transform:translate(-50%)}}@media (max-width:899px){.EhMqJq_logo,.EhMqJq_frame[data-desktop-logo=left] .EhMqJq_logo{flex:auto;order:0;margin:0;position:static;left:auto;transform:none}}@media (prefers-reduced-motion:reduce){.EhMqJq_navLink,.EhMqJq_navLink:after,.EhMqJq_accountButton{transition:none}}.EhMqJq_navLabel .EhMqJq_menuChevron,.EhMqJq_accountButton .EhMqJq_menuChevron{flex:0 0 var(--space-3);width:var(--space-3);height:var(--space-3)}@media (min-width:1181px) and (max-width:1279px){.EhMqJq_accountButton{max-width:var(--space-24)}}
.qE9Osa_panel{box-sizing:border-box;width:min(var(--layout-aside), calc(100vw - 2 * var(--layout-gutter)));overscroll-behavior:contain;gap:var(--space-5);padding:var(--layout-card-padding);z-index:var(--control-filter-z);border:1px solid var(--design-border);background:var(--design-surface);color:var(--design-body);box-shadow:0 var(--space-2) var(--space-6) var(--design-shadow-soft);display:grid;position:fixed;inset-inline-end:max(var(--layout-gutter), calc((100vw - var(--layout-wide)) / 2 + var(--layout-gutter)));overflow-y:auto;}.qE9Osa_panel[data-embedded]{max-width:100%;position:relative;inset:auto}.qE9Osa_intro{gap:var(--space-3);display:grid}.qE9Osa_copy{font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);margin:0}.qE9Osa_eyebrow{margin:0 0 var(--space-2);color:var(--design-bronze);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case)}.qE9Osa_benefits,.qE9Osa_appSection{border-top:1px solid var(--design-border);padding-block-start:var(--space-4)}.qE9Osa_benefits ul{gap:var(--space-1);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);margin:0;padding-inline-start:var(--space-5);list-style:outside;display:grid}.qE9Osa_benefits li::marker{color:var(--design-bronze)}.qE9Osa_actions{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qE9Osa_apply{}.qE9Osa_identity{justify-content:space-between;align-items:start;gap:var(--space-4);display:flex}.qE9Osa_identity>div{overflow-wrap:anywhere;flex:1;min-width:0}.qE9Osa_company{text-align:end}.qE9Osa_name{color:var(--design-ink);font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking);text-transform:var(--type-small-heading-case);margin:0}.qE9Osa_stats{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qE9Osa_stat{align-content:start;gap:var(--space-2);padding:var(--space-3);min-width:0;min-height:var(--control-target);border:1px solid var(--design-border);background:var(--design-paper);color:var(--design-ink);overflow-wrap:anywhere;transition:border-color var(--control-motion), background-color var(--control-motion);text-decoration:none;display:grid}.qE9Osa_stat:hover{border-color:var(--design-bronze);background:var(--design-surface-hover)}.qE9Osa_statLabel{color:var(--design-bronze);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case)}.qE9Osa_statValue{font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking);text-transform:var(--type-small-heading-case)}.qE9Osa_appSection{text-align:center}.qE9Osa_appLabel{margin:0 0 var(--space-3);color:var(--design-ink);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case)}.qE9Osa_badges{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.qE9Osa_badges a{min-height:var(--control-target);transition:opacity var(--control-motion);justify-content:center;align-items:center;display:inline-flex}.qE9Osa_badges a:hover{opacity:.8}.qE9Osa_appStore,.qE9Osa_playStore{height:40px;display:block}.qE9Osa_appStore{width:120px}.qE9Osa_playStore{width:135px}:is(.qE9Osa_panel a:focus-visible,.qE9Osa_panel button:focus-visible){outline:var(--control-focus);outline-offset:-3px}@media (max-width:599px){.qE9Osa_actions{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.qE9Osa_stat,.qE9Osa_badges a{transition:none}}
.dOgvVW_searchPaper{}.dOgvVW_searchPaper.MuiDialog-paper{width:min(var(--layout-article), calc(100% - 2 * var(--layout-dialog-gutter)));max-width:none;max-height:calc(100dvh - 2 * var(--layout-dialog-vertical-gutter));border:1px solid var(--design-border);background:var(--design-surface);color:var(--design-ink);box-shadow:0 20px 80px var(--design-shadow-medium);border-radius:0;margin:auto}.dOgvVW_searchContent.MuiDialogContent-root{min-width:0;padding:var(--layout-panel-padding);position:relative;overflow-y:auto}.dOgvVW_searchTitle{margin:0 var(--space-12) var(--space-6) 0;font:var(--type-editorial-section);letter-spacing:var(--type-editorial-section-tracking);text-transform:var(--type-editorial-section-case)}.dOgvVW_dismiss{}.dOgvVW_searchContent .dOgvVW_dismiss{top:var(--space-3);right:var(--space-3);width:var(--control-target);height:var(--control-target);color:var(--design-ink);border-radius:0;position:absolute}.dOgvVW_dismiss svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.dOgvVW_pricingBanner{border-top:1px solid var(--design-border);background:var(--design-paper);color:var(--design-body);}.dOgvVW_pricingContent{justify-content:center;align-items:center;gap:var(--space-1) var(--space-4);padding-block:var(--space-1);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);flex-wrap:wrap;display:flex;}.dOgvVW_pricingLink{}.dOgvVW_pricingBanner .dOgvVW_pricingLink{font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}@media (max-width:899px){.dOgvVW_pricingBanner:not([data-embedded]){display:none}}
@font-face{font-family:ppNeueMontreal;src:url(../media/PPNeueMontreal_Book_optimized-s.0c19gxub_mjpf.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ppNeueMontreal;src:url(../media/PPNeueMontreal_Medium_optimized-s.0whmf234kcgbf.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ppNeueMontreal Fallback;src:local(Arial);ascent-override:101.48%;descent-override:25.66%;line-gap-override:0.0%;size-adjust:94.4%}.Jv_N1G_className{font-family:ppNeueMontreal,ppNeueMontreal Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.Jv_N1G_variable{--font-pp-neue-montreal:"ppNeueMontreal", "ppNeueMontreal Fallback", system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif}
@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f595f61089c4ebfa.1mlp07ypc7n0t.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3e95d3615e7902a8.2ca_195q2ix29.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ead510e041142ad0.2ui-08zr3s7ws.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/78017edfe206383a.2-n5_5n16a44u.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d6d1cd9fe8c993f9.2tjpxgvreuujh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5251f5f4d0592c4e.0gnybr3fsgsxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c4e96590a113473d.12mfot2_mwzqm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/de46918eefd417ac.0wn_nghu4kesf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/60672e462ec830f6.2u13q3t9hicyp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f4fc617ae01c1a5d.3p96gbc2q_ln0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.NRFB7W_className{font-family:Cormorant,Georgia,Cambria,Times New Roman,Times,serif;font-weight:400}.NRFB7W_variable{--font-cormorant:"Cormorant", Georgia, Cambria, Times New Roman, Times, serif}
@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5251f5f4d0592c4e.0gnybr3fsgsxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c4e96590a113473d.12mfot2_mwzqm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/de46918eefd417ac.0wn_nghu4kesf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/60672e462ec830f6.2u13q3t9hicyp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f4fc617ae01c1a5d.p.3p96gbc2q_ln0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.c4HfbG_className{font-family:Cormorant,Georgia,Cambria,Times New Roman,Times,serif;font-style:normal;font-weight:400}.c4HfbG_variable{--font-cormorant:"Cormorant", Georgia, Cambria, Times New Roman, Times, serif}
.M7asfa_frame{background:#e0e0e0;width:100%;height:480px;position:relative;overflow:hidden}.M7asfa_frame iframe{border:0;width:100%;height:100%;display:block}@media (min-width:900px){.M7asfa_frame{height:600px}}
.kIs3va_title{}.kIs3va_summaryToggle{}.kIs3va_summaryMeta{}.kIs3va_summary{}.kIs3va_status{}.kIs3va_scope{}.kIs3va_routes{}.kIs3va_review{}.kIs3va_pageTitle{}.kIs3va_note{}.kIs3va_local{}.kIs3va_explanation{}.kIs3va_tracker{margin:var(--space-8) 0 var(--space-12);border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface);padding:var(--space-7);background:var(--design-surface)}.kIs3va_tracker[id]{scroll-margin-top:112px}.kIs3va_heading{justify-content:space-between;align-items:flex-start;gap:var(--space-5);display:flex}.kIs3va_title{margin:0}.kIs3va_summary{color:var(--ref-text);margin-top:var(--space-2)!important}.kIs3va_local{border:1px solid var(--ref-border);color:var(--ref-bronze);background:var(--ref-paper);flex-shrink:0;padding:6px 10px}.kIs3va_explanation{max-width:850px;color:var(--ref-text);margin:var(--space-5) 0 var(--space-6)!important}.kIs3va_rows{margin:0;padding:0;list-style:none}.kIs3va_row{align-items:center;gap:var(--space-5);padding:var(--space-5) 0;border-top:1px solid var(--ref-border);grid-template-columns:minmax(0,1fr) auto 92px;display:grid}.kIs3va_pageInfo{min-width:0}.kIs3va_pageTitle{margin:0}.kIs3va_routes{gap:var(--space-1) var(--space-4);margin-top:var(--space-1);color:var(--ref-muted);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.kIs3va_note{color:var(--ref-muted);max-width:620px;margin-top:6px!important}.kIs3va_status{border:1px solid var(--ref-border);white-space:nowrap;padding:5px 9px}.kIs3va_connected{color:var(--ref-bronze);background:var(--ref-paper)}.kIs3va_pending{color:var(--ref-muted)}.kIs3va_review{min-height:44px;color:var(--ref-bronze);text-underline-offset:4px;justify-content:flex-end;align-items:center;gap:10px;text-decoration:underline;display:inline-flex}.kIs3va_review:hover{color:var(--ref-bronze-hover)}.kIs3va_review svg{width:18px;height:18px}.kIs3va_remaining{margin-top:var(--space-4);border-top:1px solid var(--ref-border)}.kIs3va_summaryToggle{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:52px;padding:var(--space-2) 0;cursor:pointer;list-style:none;display:flex}.kIs3va_remaining summary::-webkit-details-marker{display:none}.kIs3va_summaryMeta{align-items:center;gap:var(--space-3);color:var(--ref-muted);display:inline-flex}.kIs3va_remaining[open] summary{color:var(--ref-bronze)}.kIs3va_scope{color:var(--ref-muted);margin-top:var(--space-5)!important}@media (max-width:850px){.kIs3va_tracker[id]{scroll-margin-top:152px}.kIs3va_row{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.kIs3va_pageInfo{grid-column:1/-1}.kIs3va_status{justify-self:start}.kIs3va_review{justify-self:end}}@media (max-width:599px){.kIs3va_tracker{padding:var(--space-5)}.kIs3va_heading{gap:var(--space-3);flex-direction:column}.kIs3va_remaining summary{align-items:flex-start;gap:var(--space-1);padding:var(--space-3) 0;flex-direction:column}}
.Wya9hW_prose{color:var(--design-body);overflow-wrap:anywhere;--prose-gap:var(--space-5);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);}.Wya9hW_prose :where(p,ul,ol,blockquote,figure,h1,h2,h3,h4,h5,h6):not(:where([data-blog-embed],[data-blog-embed] *)){margin:0}.Wya9hW_prose.Wya9hW_prose>*+:not(:where([data-blog-embed])){margin-top:var(--prose-gap)}.Wya9hW_prose :where(h1,h2,h3,h4,h5,h6):not(:where([data-blog-embed],[data-blog-embed] *)){color:var(--design-ink);text-wrap:balance;scroll-margin-top:112px}.Wya9hW_prose :where(h1):not(:where([data-blog-embed],[data-blog-embed] *)){font:var(--type-h1);letter-spacing:var(--type-h1-tracking);text-transform:var(--type-h1-case)}.Wya9hW_prose :where(h2):not(:where([data-blog-embed],[data-blog-embed] *)){font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.Wya9hW_prose :where(h3):not(:where([data-blog-embed],[data-blog-embed] *)){font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.Wya9hW_prose :where(h4):not(:where([data-blog-embed],[data-blog-embed] *)){font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking);text-transform:var(--type-small-heading-case)}.Wya9hW_prose :where(h5):not(:where([data-blog-embed],[data-blog-embed] *)){font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case)}.Wya9hW_prose :where(h6):not(:where([data-blog-embed],[data-blog-embed] *)){font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.Wya9hW_prose.Wya9hW_prose>:where(h2,h3,h4,h5,h6):not(:first-child):not(:where([data-blog-embed],[data-blog-embed] *)){margin-top:var(--space-8)}.Wya9hW_prose :where(a):not(:where([data-blog-embed],[data-blog-embed] *)){color:var(--design-bronze);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Wya9hW_prose :where(a):not(:where([data-blog-embed],[data-blog-embed] *)):hover{color:var(--design-bronze-hover);text-decoration-thickness:2px}.Wya9hW_prose :where(a):not(:where([data-blog-embed],[data-blog-embed] *)):focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.Wya9hW_prose :where(strong,b):not(:where([data-blog-embed],[data-blog-embed] *)){color:var(--design-ink);font-weight:var(--text-weight-medium)}.Wya9hW_prose :where(ul,ol):not(:where([data-blog-embed],[data-blog-embed] *)){padding-left:var(--space-6)}.Wya9hW_prose ul:not(:where([data-blog-embed],[data-blog-embed] *)){list-style:outside}.Wya9hW_prose ol:not(:where([data-blog-embed],[data-blog-embed] *)){list-style:decimal}.Wya9hW_prose li:not(:where([data-blog-embed],[data-blog-embed] *))+li,.Wya9hW_prose li:not(:where([data-blog-embed],[data-blog-embed] *))>:where(ul,ol){margin-top:var(--space-2)}.Wya9hW_prose blockquote:not(:where([data-blog-embed],[data-blog-embed] *)){padding:var(--space-4) var(--space-6);border-left:3px solid var(--design-bronze);background:var(--design-paper)}.Wya9hW_prose figcaption:not(:where([data-blog-embed],[data-blog-embed] *)),.Wya9hW_prose caption:not(:where([data-blog-embed],[data-blog-embed] *)){color:var(--design-muted);text-align:left;font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.Wya9hW_prose figcaption:not(:where([data-blog-embed],[data-blog-embed] *)){margin-top:var(--space-2)}.Wya9hW_prose :where(img,video):not(:where([data-blog-embed],[data-blog-embed] *)){max-width:100%;height:auto}.Wya9hW_tableScroll{border:1px solid var(--design-border);max-width:100%;overflow-x:auto}.Wya9hW_tableScroll:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.Wya9hW_prose table:not(:where([data-blog-embed],[data-blog-embed] *)){border-collapse:collapse;text-align:left;width:100%;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.Wya9hW_prose caption:not(:where([data-blog-embed],[data-blog-embed] *)){padding:var(--space-3) var(--space-4)}.Wya9hW_prose :where(th,td):not(:where([data-blog-embed],[data-blog-embed] *)){padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--design-border);vertical-align:top}.Wya9hW_prose th:not(:where([data-blog-embed],[data-blog-embed] *)){background:var(--design-paper);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.Wya9hW_prose tbody:not(:where([data-blog-embed],[data-blog-embed] *)) tr:last-child td{border-bottom:0}
._2S47mG_shell{background:var(--design-surface);color:var(--design-ink);}._2S47mG_shell :where(h1,h2,h3,p,figure,ul){margin:0}._2S47mG_inner{}._2S47mG_opening{border-bottom:1px solid var(--design-border)}._2S47mG_breadcrumbs{align-items:center;gap:var(--space-2);min-height:var(--control-target);padding-top:var(--space-2);color:var(--design-muted);font:var(--type-support);flex-wrap:wrap;display:flex}._2S47mG_breadcrumbs a{min-height:var(--control-target);color:var(--design-bronze);align-items:center;text-decoration:none;display:inline-flex}._2S47mG_openingRow{gap:var(--space-8);padding-block:var(--space-4) var(--space-6);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._2S47mG_opening h1{max-width:var(--layout-introduction);font:var(--type-editorial-title-compact);letter-spacing:var(--type-editorial-title-compact-tracking);text-transform:var(--type-editorial-title-compact-case)}._2S47mG_intro{max-width:var(--layout-introduction);font:var(--type-ui);color:var(--design-body);margin-top:var(--space-3)!important}._2S47mG_openingActions{gap:var(--space-2);flex-direction:column;display:flex}._2S47mG_pageNavigation{gap:var(--space-6);white-space:nowrap;display:flex;overflow-x:auto}._2S47mG_pageNavigation a{min-height:var(--control-action-height);color:var(--design-body);font:var(--type-label);border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}._2S47mG_pageNavigation a[aria-current=page]{color:var(--design-bronze);border-color:var(--design-bronze)}._2S47mG_section,._2S47mG_paperSection{padding-block:var(--layout-section);scroll-margin-top:calc(var(--layout-header-offset) + var(--space-4))}._2S47mG_shell>._2S47mG_section:first-of-type{padding-top:var(--space-8)}._2S47mG_paperSection{background:var(--design-paper);border-block:1px solid var(--design-border)}._2S47mG_sectionHeading{justify-content:space-between;align-items:end;gap:var(--space-6);margin-bottom:var(--space-6);display:flex}._2S47mG_sectionHeading h2,._2S47mG_closing h2{font:var(--type-h2);letter-spacing:var(--type-h2-tracking)}._2S47mG_sectionHeading>p{max-width:var(--layout-aside);color:var(--design-body);font:var(--type-ui)}._2S47mG_prose{max-width:var(--layout-reading);}._2S47mG_prose a{overflow-wrap:anywhere}._2S47mG_prose :where(table){border-collapse:collapse;text-align:left;width:100%;min-width:620px;font:var(--type-ui)}._2S47mG_prose :where(th,td){padding:var(--space-4);border-bottom:1px solid var(--design-border);vertical-align:top}._2S47mG_prose :where(th){background:var(--design-surface);color:var(--design-ink);font-weight:var(--text-weight-medium)}._2S47mG_comparison{max-width:none;padding-bottom:var(--space-2);overflow-x:auto}._2S47mG_comparison>p{max-width:var(--layout-reading)}._2S47mG_support,._2S47mG_credit{color:var(--design-muted);font:var(--type-support)}._2S47mG_support{margin-top:var(--space-4)!important}._2S47mG_credit{line-height:1.5}._2S47mG_searchRow{gap:var(--space-3);align-items:end;display:flex}._2S47mG_searchRow>div{flex:1}._2S47mG_searchRow input{max-width:100%}._2S47mG_searchRow ._2S47mG_mobileFilterToggle{display:none}._2S47mG_catalogFilters{align-items:end;gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._2S47mG_field{flex:1;min-width:0;}._2S47mG_field label{font:var(--type-label)}._2S47mG_select{}._2S47mG_stockChoice{min-height:var(--control-field-height);align-items:center;gap:var(--space-2);font:var(--type-ui);cursor:pointer;display:flex}._2S47mG_stockChoice input{width:var(--control-choice-size);height:var(--control-choice-size);margin:var(--space-3);accent-color:var(--design-bronze)}._2S47mG_catalogStatus{min-height:var(--control-target);margin-block:var(--space-2);color:var(--design-muted);font:var(--type-support);justify-content:space-between;align-items:center;display:flex}._2S47mG_catalogStatus button,._2S47mG_showLess{min-height:var(--control-target);padding:var(--space-2);color:var(--design-bronze);font:var(--type-ui);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;text-decoration:underline;display:inline-flex}._2S47mG_productGrid{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._2S47mG_productGrid>li{min-width:0}._2S47mG_productGrid>[data-visible=false]{display:none}._2S47mG_productCard{border:1px solid var(--design-border);height:100%;color:var(--design-ink);flex-direction:column;text-decoration:none;display:flex}._2S47mG_productImage{aspect-ratio:1;background:var(--design-paper);width:100%;position:relative;overflow:hidden}._2S47mG_productImage img{object-fit:cover}._2S47mG_productInfo{padding:var(--space-4);gap:var(--space-2);flex-direction:column;flex:1;display:flex}._2S47mG_productInfo h3{font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking)}._2S47mG_productInfo p{font:var(--type-support);color:var(--design-body)}._2S47mG_productInfo ._2S47mG_support{margin:0!important}._2S47mG_stock{font:var(--type-support);color:var(--design-muted)}._2S47mG_stock[data-stock-state=available]{color:var(--design-success)}._2S47mG_stock[data-stock-state=incoming]{color:var(--design-bronze)}._2S47mG_productLink{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);color:var(--design-bronze);font:var(--type-label);margin-top:auto;display:flex}._2S47mG_productCard:hover{border-color:var(--design-bronze)}._2S47mG_moreProducts{margin-top:var(--space-6);justify-content:center;display:flex}._2S47mG_showLess{margin:var(--space-2) auto 0;display:flex}._2S47mG_sizeNavigation{border-block:1px solid var(--design-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._2S47mG_sizeCard{gap:var(--space-4);padding:var(--space-6);color:var(--design-ink);border-inline-end:1px solid var(--design-border);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}._2S47mG_sizeCard:first-child{padding-inline-start:0}._2S47mG_sizeCard:last-child{border-inline-end:0}._2S47mG_sizeIllustration{grid-column:1/-1;align-items:center;height:110px;display:flex}._2S47mG_sizeIllustration span{border:1px solid var(--design-field-border);background:var(--design-paper);max-width:100%;height:100%;display:block}._2S47mG_sizeCard h3,._2S47mG_layoutExamples h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking)}._2S47mG_sizeCard strong{margin-block:var(--space-2);font:var(--type-label);display:block}._2S47mG_sizeCard p{font:var(--type-ui);color:var(--design-body)}._2S47mG_sizeCard>svg{color:var(--design-bronze);align-self:end}._2S47mG_browsePaths{gap:var(--space-4);margin-top:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._2S47mG_browsePaths a,._2S47mG_textLink{min-height:var(--control-target);justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--design-bronze);font:var(--type-label);text-underline-offset:4px;text-decoration:underline;display:inline-flex}._2S47mG_projectStories{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._2S47mG_projectStories article{min-width:0}._2S47mG_projectPhoto{aspect-ratio:4/3;background:var(--design-paper);width:100%;display:block;position:relative;overflow:hidden}._2S47mG_projectPhoto img{object-fit:cover}._2S47mG_storyText{gap:var(--space-3);padding-top:var(--space-4);flex-direction:column;display:flex}._2S47mG_storyText h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking)}._2S47mG_storyText h3 a{color:inherit;text-decoration:none}._2S47mG_storyText>p:not(._2S47mG_credit){color:var(--design-body);font:var(--type-ui)}._2S47mG_storyText ._2S47mG_textLink{justify-content:start}._2S47mG_guide,._2S47mG_faqs{border-top:1px solid var(--design-border)}._2S47mG_guide details,._2S47mG_faqs details{border-bottom:1px solid var(--design-border)}._2S47mG_guide summary,._2S47mG_faqs summary{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:var(--space-18);padding-block:var(--space-4);cursor:pointer;list-style:none;display:flex}._2S47mG_guide summary::-webkit-details-marker{display:none}._2S47mG_faqs summary::-webkit-details-marker{display:none}._2S47mG_guide summary h3,._2S47mG_faqs summary h3{font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking)}._2S47mG_guide summary>span,._2S47mG_faqs summary>span{color:var(--design-bronze);font:var(--type-h3);flex:none}._2S47mG_guide details[open] summary>span,._2S47mG_faqs details[open] summary>span{transform:rotate(45deg)}._2S47mG_guide ._2S47mG_prose,._2S47mG_faqs ._2S47mG_prose{padding-bottom:var(--space-6)}._2S47mG_guide ._2S47mG_prose h3{font:var(--type-small-heading)}._2S47mG_coverageLayout{gap:var(--layout-split-gap);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}._2S47mG_planner{padding:var(--space-6);border:1px solid var(--design-border);background:var(--design-surface)}._2S47mG_plannerFields{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2S47mG_plannerFields>:first-child{grid-column:1/-1}._2S47mG_estimate{justify-content:center;gap:var(--space-2);margin-top:var(--space-6);border-top:1px solid var(--design-border);padding-top:var(--space-5);min-height:100px;font:var(--type-ui);flex-direction:column;display:flex}._2S47mG_estimate strong{color:var(--design-bronze);font:var(--type-h2)}._2S47mG_layoutExamples{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._2S47mG_layoutDrawing{background:var(--design-paper);border:1px solid var(--design-border);width:100%;height:auto;display:block}._2S47mG_layoutExamples figure:nth-child(3) ._2S47mG_layoutDrawing{background:var(--design-success)}._2S47mG_layoutExamples figcaption{padding-top:var(--space-4)}._2S47mG_layoutExamples p{margin-top:var(--space-2);color:var(--design-body);font:var(--type-ui)}._2S47mG_pairings{gap:var(--space-10);display:grid}._2S47mG_pairing{border-block:1px solid var(--design-border);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid}._2S47mG_pairingPhoto{aspect-ratio:3/2;background:var(--design-paper);width:100%;min-width:0;min-height:100%;display:block;position:relative;overflow:hidden}._2S47mG_pairingPhoto img{object-fit:cover}._2S47mG_pairingCopy{padding:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}._2S47mG_pairingCopy>h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking)}._2S47mG_pairingCopy>p:not(._2S47mG_credit){font:var(--type-ui);color:var(--design-body)}._2S47mG_materialPair{display:grid}._2S47mG_materialLink{align-items:center;gap:var(--space-3);min-height:104px;padding-block:var(--space-3);border-bottom:1px solid var(--design-border);color:var(--design-ink);grid-template-columns:80px minmax(0,1fr) 20px;text-decoration:none;display:grid}._2S47mG_materialLink img{object-fit:cover;width:80px;height:80px}._2S47mG_materialLink>span{gap:var(--space-1);display:grid}._2S47mG_materialLink>span>span{font:var(--type-support);color:var(--design-muted)}._2S47mG_materialLink strong{font:var(--type-label)}._2S47mG_materialLink>svg{color:var(--design-bronze)}._2S47mG_pairingCopy ._2S47mG_textLink{justify-content:start}._2S47mG_inlineActions{align-items:center;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._2S47mG_closing{padding-block:var(--layout-section);background:var(--design-paper);border-top:1px solid var(--design-border)}._2S47mG_closing ._2S47mG_inner{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto;display:grid}._2S47mG_closing p{max-width:var(--layout-copy);margin-top:var(--space-4);font:var(--type-ui);color:var(--design-body)}._2S47mG_closing ._2S47mG_inlineActions{margin:0}._2S47mG_shell :where(a,button,input,select,summary,[tabindex]):focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}@media (max-width:1199px){._2S47mG_openingRow{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}._2S47mG_openingActions{flex-direction:row}._2S47mG_closing ._2S47mG_inner{grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){._2S47mG_sectionHeading{display:block}._2S47mG_sectionHeading>p{margin-top:var(--space-3)}._2S47mG_catalogFilters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2S47mG_catalogFilters[data-open=false]{display:none}._2S47mG_searchRow ._2S47mG_mobileFilterToggle{display:inline-flex}._2S47mG_productGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._2S47mG_sizeIllustration{height:64px}._2S47mG_projectStories,._2S47mG_coverageLayout,._2S47mG_pairing{grid-template-columns:minmax(0,1fr)}._2S47mG_projectStories{gap:var(--space-9)}._2S47mG_projectPhoto{aspect-ratio:3/2}._2S47mG_pairingPhoto{min-height:0}._2S47mG_coverageLayout{gap:var(--space-6)}._2S47mG_browsePaths{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){._2S47mG_openingRow{padding-top:var(--space-2)}._2S47mG_openingActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2S47mG_openingActions a{padding-inline:var(--space-2);gap:var(--space-2)}._2S47mG_openingActions a>svg{display:none}._2S47mG_pageNavigation{gap:var(--space-5)}._2S47mG_section,._2S47mG_paperSection{padding-block:var(--space-10)}._2S47mG_sectionHeading{margin-bottom:var(--space-4)}._2S47mG_productGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}._2S47mG_productInfo{padding:var(--space-3)}._2S47mG_productInfo h3{font:var(--type-label)}._2S47mG_sizeNavigation,._2S47mG_layoutExamples{grid-template-columns:minmax(0,1fr)}._2S47mG_sizeCard,._2S47mG_sizeCard:first-child{padding:var(--space-5) 0;border-inline-end:0;border-bottom:1px solid var(--design-border);grid-template-columns:96px minmax(0,1fr) 20px}._2S47mG_sizeCard:last-child{border-bottom:0}._2S47mG_sizeIllustration{grid-column:auto;align-self:center;height:72px}._2S47mG_sizeIllustration span{width:auto;height:48px}._2S47mG_sizeCard h3{font:var(--type-small-heading)}._2S47mG_planner{padding:var(--space-4)}._2S47mG_plannerFields{grid-template-columns:minmax(0,1fr)}._2S47mG_plannerFields>:first-child{grid-column:auto}._2S47mG_pairingCopy{padding:var(--space-5) 0}._2S47mG_materialLink{grid-template-columns:64px minmax(0,1fr) 20px}._2S47mG_materialLink img{width:64px;height:64px}._2S47mG_closing ._2S47mG_inlineActions{grid-template-columns:minmax(0,1fr);display:grid}}._2S47mG_browseHeading{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}._2S47mG_browseHeading h3{font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking)}._2S47mG_clearChoice{min-height:var(--control-target);padding:var(--space-2);color:var(--design-bronze);font:var(--type-ui);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}._2S47mG_clearChoice[aria-pressed=true]{font-weight:var(--text-weight-medium)}._2S47mG_appearanceGrid{gap:var(--space-3);padding:var(--space-2);margin:calc(-1 * var(--space-2));grid-template-columns:repeat(auto-fill,minmax(128px,1fr));display:grid}._2S47mG_appearanceCard{min-width:0;padding:var(--space-2);gap:var(--space-1);border:1px solid var(--design-border);background:var(--design-surface);color:var(--design-ink);text-align:left;cursor:pointer;border-radius:0;flex-direction:column;display:flex}._2S47mG_appearanceCard:hover{border-color:var(--design-bronze)}._2S47mG_appearanceCard[aria-pressed=true]{border-color:var(--design-bronze);box-shadow:inset 0 0 0 1px var(--design-bronze);background:var(--design-paper)}._2S47mG_appearanceCard:disabled{opacity:.5;cursor:not-allowed}._2S47mG_appearanceSurface{aspect-ratio:4/3;width:100%;margin-bottom:var(--space-2);background:var(--design-paper);gap:2px;display:grid;overflow:hidden}._2S47mG_appearanceSurface>span{min-width:0;height:100%;display:block;position:relative}._2S47mG_appearanceSurface img{object-fit:cover}._2S47mG_appearanceCard strong{font:var(--type-label)}._2S47mG_lookCount{color:var(--design-muted);font:var(--type-support)}._2S47mG_colorBrowser{align-items:center;gap:var(--space-3);border-block:1px solid var(--design-border);padding-block:var(--space-3);margin-block:var(--space-5);display:flex}._2S47mG_colorLabel{font:var(--type-label);flex:none}._2S47mG_colorChoices{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2);margin:calc(-1 * var(--space-2));display:flex;overflow-x:auto}._2S47mG_colorChoices button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-target);border:1px solid var(--design-border);background:var(--design-surface);color:var(--design-ink);font:var(--type-ui);padding:var(--space-2) var(--space-3);cursor:pointer;border-radius:0;flex:none;display:inline-flex}._2S47mG_colorChoices button[aria-pressed=true]{border-color:var(--design-bronze);background:var(--design-paper);color:var(--design-bronze)}._2S47mG_colorChoices img{object-fit:cover;width:24px;height:24px}._2S47mG_catalogToolbar{align-items:end;gap:var(--space-4);margin-top:var(--space-5);flex-wrap:wrap;display:flex}._2S47mG_sortControl{flex:0 0 200px;min-width:0}._2S47mG_catalogToolbar ._2S47mG_catalogFilters{flex:1;margin:0}._2S47mG_catalogToolbar ._2S47mG_mobileFilterToggle{display:none}._2S47mG_installationOptions{margin-top:var(--space-10)}._2S47mG_installationIntro{max-width:var(--layout-reading);font:var(--type-ui);color:var(--design-body);margin-bottom:var(--space-5)!important}._2S47mG_installationGrid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._2S47mG_installationGrid article{border:1px solid var(--design-border);min-width:0}._2S47mG_installationGrid svg{background:var(--design-paper);width:100%;height:auto;display:block}._2S47mG_methodCopy{padding:var(--space-4)}._2S47mG_methodCopy h4{margin:var(--space-2) 0 var(--space-3);font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking)}._2S47mG_methodCopy>p:not(._2S47mG_credit){font:var(--type-ui);color:var(--design-body)}._2S47mG_installationLayers{gap:var(--space-2);margin:0 0 var(--space-4);color:var(--design-body);font:var(--type-support);padding:0;list-style:none;display:grid}._2S47mG_installationLayers li{align-items:center;gap:var(--space-2);display:flex}._2S47mG_installationLayerNumber{background:var(--design-ink);width:20px;height:20px;color:var(--design-surface);font:var(--type-support);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._2S47mG_materialComparison{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._2S47mG_materialComparison article{background:var(--design-surface);border:1px solid var(--design-border);padding:var(--space-6);min-width:0}._2S47mG_materialComparison h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking)}._2S47mG_materialTagline{font:var(--type-ui);color:var(--design-bronze);min-height:var(--space-12);margin-top:var(--space-3)!important}._2S47mG_materialComparison dl{margin:var(--space-4) 0}._2S47mG_materialComparison dl>div{border-top:1px solid var(--design-border);padding-block:var(--space-4);min-height:116px}._2S47mG_materialComparison dt{font:var(--type-label);margin-bottom:var(--space-2)}._2S47mG_materialComparison dd{color:var(--design-body);font:var(--type-ui);margin:0}._2S47mG_materialComparison ._2S47mG_textLink{margin-top:var(--space-3);justify-content:start}._2S47mG_sampleClosing ._2S47mG_inner{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._2S47mG_sampleClosing ._2S47mG_inlineActions{margin-top:var(--space-6)}._2S47mG_sampleBoard{min-width:0}._2S47mG_sampleTiles{height:360px;position:relative}._2S47mG_sampleTiles figure{border:1px solid var(--design-border);width:42%;padding:var(--space-2);background:var(--design-surface);position:absolute;box-shadow:0 10px 20px #0000000f}._2S47mG_sampleTiles figure:first-child{top:15px;left:1%;transform:rotate(-8deg)}._2S47mG_sampleTiles figure:nth-child(2){z-index:1;top:65px;left:28%;transform:rotate(2deg)}._2S47mG_sampleTiles figure:nth-child(3){top:15px;right:0;transform:rotate(8deg)}._2S47mG_sampleSurface{aspect-ratio:1;width:100%;display:block;position:relative}._2S47mG_sampleSurface img{object-fit:cover}._2S47mG_sampleTiles figcaption{padding:var(--space-2) var(--space-1);font:var(--type-support);color:var(--design-body)}._2S47mG_sampleBoard>p{text-align:center;margin-top:var(--space-3)}@media (max-width:1199px){._2S47mG_sampleClosing ._2S47mG_inner{gap:var(--space-8)}._2S47mG_sampleTiles{height:300px}}@media (max-width:899px){._2S47mG_appearanceGrid{scroll-snap-type:x proximity;overscroll-behavior-inline:contain;display:flex;overflow-x:auto}._2S47mG_appearanceCard{scroll-snap-align:start;flex:0 0 144px}._2S47mG_catalogToolbar ._2S47mG_mobileFilterToggle{display:inline-flex}._2S47mG_sortControl{flex:1}._2S47mG_catalogToolbar ._2S47mG_catalogFilters{flex:0 0 100%}._2S47mG_catalogToolbar ._2S47mG_catalogFilters[data-open=false]{display:none}._2S47mG_installationGrid,._2S47mG_materialComparison,._2S47mG_sampleClosing ._2S47mG_inner{grid-template-columns:minmax(0,1fr)}._2S47mG_installationGrid article{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;display:grid}._2S47mG_materialComparison dl>div,._2S47mG_materialTagline{min-height:0}._2S47mG_sampleBoard{width:100%;max-width:600px;margin-inline:auto}._2S47mG_sampleTiles{height:350px}}@media (max-width:599px){._2S47mG_installationGrid article{display:block}._2S47mG_installationGrid svg{max-height:155px}._2S47mG_materialComparison article{padding:var(--space-5)}._2S47mG_sampleTiles{height:240px}._2S47mG_sampleTiles figure:nth-child(2){top:45px}._2S47mG_sampleClosing ._2S47mG_inlineActions{display:grid}}._2S47mG_colorBrowser{margin-top:0}._2S47mG_sampleTiles figure:nth-child(3) figcaption{text-align:right}@supports (grid-template-rows:subgrid){._2S47mG_materialComparison{grid-template-rows:repeat(7,auto);row-gap:0}._2S47mG_materialComparison article{grid-row:span 7;grid-template-rows:subgrid;display:grid}._2S47mG_materialComparison dl{grid-row:span 4;grid-template-rows:subgrid;margin:0;display:grid}._2S47mG_materialComparison ._2S47mG_textLink{align-self:end}}@media (max-width:899px){._2S47mG_materialComparison{row-gap:var(--space-5);grid-template-rows:none}._2S47mG_materialComparison article{grid-row:auto;display:block}._2S47mG_materialComparison dl{margin:var(--space-4) 0;grid-row:auto;grid-template-rows:none;display:block}}@media (max-width:599px){._2S47mG_colorBrowser{display:block}._2S47mG_colorLabel{margin-bottom:var(--space-2);display:block}._2S47mG_colorChoices button{gap:var(--space-1);min-width:52px;min-height:68px;padding:var(--space-2);font:var(--type-support);flex-direction:column}._2S47mG_colorChoices button:first-child{min-width:64px}}._2S47mG_compactCatalog ._2S47mG_productGrid{gap:var(--space-4)}._2S47mG_compactCatalog ._2S47mG_productInfo{padding:var(--space-3)}._2S47mG_compactCatalog ._2S47mG_productInfo h3{font:var(--type-label)}@media (min-width:1200px){._2S47mG_compactCatalog ._2S47mG_productGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}._2S47mG_compactCatalog ._2S47mG_productCard{gap:var(--space-3);border:0}._2S47mG_compactName{font:var(--type-label);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;display:-webkit-box;overflow:hidden}._2S47mG_compactMeta{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--design-body);font:var(--type-support);white-space:nowrap;display:flex}._2S47mG_compactCatalog ._2S47mG_productCard:hover ._2S47mG_compactName{color:var(--design-bronze)}._2S47mG_installationOptions ._2S47mG_browseHeading h3{font:var(--type-h2);letter-spacing:var(--type-h2-tracking)}._2S47mG_curatedCatalog ._2S47mG_productGrid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:599px){._2S47mG_curatedCatalog ._2S47mG_productGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}._2S47mG_compactInfo{gap:var(--space-1);display:grid}
.jv60uW_examples{margin-bottom:var(--layout-section)}.jv60uW_intro{gap:var(--space-3);margin-bottom:var(--space-6);display:grid}.jv60uW_title{}.jv60uW_description{max-width:var(--layout-introduction);color:var(--ref-text);}.jv60uW_canvas{gap:var(--space-6);padding-block:var(--space-6);border-block:1px solid var(--ref-border);display:grid}.jv60uW_wide{}.jv60uW_article{width:100%;max-width:var(--layout-article);padding-inline:var(--layout-gutter);margin-inline:auto}.jv60uW_reading{}.jv60uW_form{}.jv60uW_wide,.jv60uW_article,.jv60uW_reading,.jv60uW_form{padding-block:var(--space-6);background:var(--design-surface);border:1px solid var(--ref-border);border-radius:var(--ref-radius-surface)}.jv60uW_reading,.jv60uW_form{padding-inline:var(--layout-gutter)}.jv60uW_sampleTitle{display:block;}.jv60uW_sampleBody{margin-top:var(--space-2);color:var(--ref-text);}.jv60uW_rules{gap:var(--space-6) var(--space-12);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.jv60uW_rules p{gap:var(--space-2);display:grid}.jv60uW_ruleTitle{}.jv60uW_ruleValue{color:var(--ref-muted);}.jv60uW_note{color:var(--ref-muted);max-width:var(--layout-introduction);margin-top:var(--space-6)!important;}.jv60uW_formVariants{gap:var(--layout-grid-gap);padding-block:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jv60uW_unboxedExample{}.jv60uW_boxedExample{}.jv60uW_formVariants .jv60uW_sampleBody{margin-block:var(--space-2) var(--space-4)}@media (max-width:899px){.jv60uW_formVariants{grid-template-columns:minmax(0,1fr)}}
.wY9U2G_comparison strong{font-weight:var(--text-weight-medium);color:var(--design-ink)}.wY9U2G_table{table-layout:fixed;border-collapse:collapse;background:var(--design-surface);width:100%}.wY9U2G_table caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wY9U2G_table th,.wY9U2G_table td{padding:var(--space-5);border:1px solid var(--design-border);vertical-align:top;text-align:left}.wY9U2G_table th{font:var(--type-label)}.wY9U2G_table td{font:var(--type-ui);color:var(--design-body)}.wY9U2G_table thead th{padding-block:var(--space-6)}.wY9U2G_table th:first-child{width:21%}.wY9U2G_table thead th:nth-child(2){background:var(--design-gold)}.wY9U2G_table tbody td:nth-child(2){background:var(--design-paper)}.wY9U2G_mobile{display:none}.wY9U2G_note{color:var(--design-muted);font:var(--type-support);max-width:var(--layout-reading);margin-top:var(--space-5)!important}.wY9U2G_actions{gap:var(--space-6);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.wY9U2G_actions a{min-height:var(--control-target);align-items:center;gap:var(--space-4);color:var(--design-bronze);font:var(--type-label);text-underline-offset:4px;text-decoration:underline;display:inline-flex}@media (max-width:899px){.wY9U2G_table{display:none}.wY9U2G_mobile{border-top:1px solid var(--design-border);display:grid}.wY9U2G_mobile details{border-bottom:1px solid var(--design-border)}.wY9U2G_mobile summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--control-action-height);padding-block:var(--space-4);cursor:pointer;list-style:none;display:flex}.wY9U2G_mobile summary::-webkit-details-marker{display:none}.wY9U2G_mobile summary h3{font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking)}.wY9U2G_mobile summary span{color:var(--design-bronze);font-size:24px}.wY9U2G_mobile details[open] summary span{transform:rotate(45deg)}.wY9U2G_mobile dl{margin:0 0 var(--space-5);gap:var(--space-4);display:grid}.wY9U2G_mobile dl>div{padding:var(--space-4);background:var(--design-surface);border-left:2px solid var(--design-border)}.wY9U2G_mobile dl>div:first-child{border-color:var(--design-bronze)}.wY9U2G_mobile dt{font:var(--type-label);color:var(--design-bronze)}.wY9U2G_mobile dd{margin:var(--space-2) 0 0;color:var(--design-body);font:var(--type-ui)}}
.sm4VHa_explorer{margin-top:var(--space-10)}.sm4VHa_heading{justify-content:space-between;align-items:start;gap:var(--space-6);display:flex}.sm4VHa_heading h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking)}.sm4VHa_heading p{font:var(--type-ui);color:var(--design-body);max-width:430px}.sm4VHa_controls{gap:var(--space-3);margin-block:var(--space-5);flex-wrap:wrap;display:flex}.sm4VHa_controls button{min-height:var(--control-action-height);min-width:110px;padding:var(--space-3) var(--space-5);border:1px solid var(--design-field-border);background:var(--design-surface);color:var(--design-bronze);font:var(--type-label);cursor:pointer;border-radius:0}.sm4VHa_controls button[aria-pressed=true]{background:var(--design-ink);border-color:var(--design-ink);color:var(--design-surface)}.sm4VHa_panel[data-selected=false]{display:none}.sm4VHa_summary{color:var(--design-muted);font:var(--type-support);margin-bottom:var(--space-4)!important}.sm4VHa_patterns{gap:var(--space-4);display:grid}.sm4VHa_patterns figure{min-width:0}.sm4VHa_patterns svg{border:1px solid var(--design-border);width:100%;height:auto;display:block}.sm4VHa_patterns figcaption{padding-top:var(--space-3)}.sm4VHa_patterns h3,.sm4VHa_patterns h4{font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking);margin:0}.sm4VHa_patterns p{font:var(--type-support);color:var(--design-body);margin-top:var(--space-2)}.sm4VHa_note{max-width:var(--layout-reading);color:var(--design-muted);font:var(--type-support);margin-top:var(--space-5)!important}@media (max-width:1199px){.sm4VHa_patterns{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:899px){.sm4VHa_heading{display:block}.sm4VHa_heading p{margin-top:var(--space-3)}}@media (max-width:599px){.sm4VHa_controls{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sm4VHa_controls button{min-width:0;padding-inline:var(--space-2)}.sm4VHa_patterns{gap:var(--space-6);grid-template-columns:minmax(0,1fr)!important}}.sm4VHa_explorer[data-fixed-size]{margin-top:0}
.uBkNGW_link{box-sizing:border-box;width:220px;max-width:100%;min-height:44px;color:inherit;background:0 0;border:1px solid;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-family:Pp Neue Montreal,sans-serif;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;transition:background-color .15s;display:inline-flex}.uBkNGW_link:visited{color:inherit}.uBkNGW_link:hover{background-color:#ffffff1a}.uBkNGW_link:focus-visible{outline-offset:3px;outline:2px solid}.uBkNGW_onLight,.uBkNGW_onLight:visited{color:#111}.uBkNGW_onLight:hover{background-color:#f4f4f4}
.s9vHcq_scope{color:var(--design-ink);background:var(--design-background);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);display:flow-root;}.s9vHcq_scope :where(h1,h2,h3,p){margin:0}.s9vHcq_scope :where(a,button,input,textarea):focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.s9vHcq_scope [id]{scroll-margin-top:112px}.s9vHcq_scope svg{flex-shrink:0;width:20px;height:20px}.s9vHcq_container{}.s9vHcq_hero{margin-top:var(--layout-page-top);background:var(--design-surface);border-radius:var(--ref-radius-surface,0px);overflow:hidden;}.s9vHcq_scope .s9vHcq_hero{align-items:stretch;row-gap:0}.s9vHcq_heroCopy{justify-content:center;align-items:flex-start;gap:var(--space-6);min-width:0;padding:var(--layout-hero-padding);flex-direction:column;padding-inline:0;display:flex}.s9vHcq_eyebrow{color:var(--design-muted);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case);display:block}.s9vHcq_heroCopy :where(h1,h3){text-wrap:balance;max-width:540px;font:var(--type-editorial-title);letter-spacing:var(--type-editorial-title-tracking);text-transform:var(--type-editorial-title-case)}.s9vHcq_lead{color:var(--design-body);font:var(--type-lead);letter-spacing:var(--type-lead-tracking);text-transform:var(--type-lead-case)}.s9vHcq_heroDescription{color:var(--design-body);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.s9vHcq_heroMedia{background:var(--design-surface-hover);min-width:0;min-height:440px;position:relative;overflow:hidden}.s9vHcq_showroomImage{object-fit:cover;object-position:50% 65%;transform-origin:50% 70%;transform:scale(1.25)}.s9vHcq_layout{padding:var(--layout-section) 0;}.s9vHcq_details{min-width:0}.s9vHcq_contactMethods{gap:var(--space-6);padding:0 0 var(--space-7);border-bottom:1px solid var(--design-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.s9vHcq_contactMethods a{min-height:44px;color:var(--design-ink);overflow-wrap:anywhere;font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case);align-items:center;text-decoration:none;display:inline-flex}.s9vHcq_contactMethods a:hover{color:var(--design-bronze);text-underline-offset:4px;text-decoration:underline}.s9vHcq_visit{padding:var(--space-8) 0}.s9vHcq_visit h2{margin:0 0 var(--space-4);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.s9vHcq_visit address{font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.s9vHcq_visit address a{color:var(--design-body);text-decoration:none;display:block}.s9vHcq_visit address a:hover{color:var(--design-bronze);text-underline-offset:var(--control-link-offset);text-decoration:underline}.s9vHcq_hours{margin:var(--space-6) 0 var(--space-4);color:var(--design-body);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);gap:10px;display:grid}.s9vHcq_hours>div{justify-content:space-between;gap:var(--space-1) var(--space-5);flex-wrap:wrap;display:flex}.s9vHcq_hours dt{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.s9vHcq_hours dd{color:var(--design-muted);margin:0}.s9vHcq_map{border:1px solid var(--design-border);border-radius:var(--ref-radius-surface,0px);overflow:hidden}.s9vHcq_formPanel{min-width:0;padding:var(--layout-panel-padding);border:1px solid var(--design-border);border-radius:var(--ref-radius-surface,0px);background:var(--design-surface)}.s9vHcq_formIntro{gap:var(--space-3);margin-bottom:var(--space-7);display:grid}.s9vHcq_formIntro h2{font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.s9vHcq_formIntro p{color:var(--design-body)}.s9vHcq_form{gap:var(--space-6);display:grid}.s9vHcq_visitorTypes{border:0;min-width:0;margin:0;padding:0}.s9vHcq_visitorTypes legend{margin-bottom:var(--space-2);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);padding:0}.s9vHcq_visitorTypes>div{gap:0 var(--space-5);flex-wrap:wrap;display:flex}.s9vHcq_fieldGrid{gap:var(--space-5);align-items:start;}.s9vHcq_field{}.s9vHcq_optional{margin-left:var(--space-2);color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);display:inline}.s9vHcq_newsletterGroup h3{font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case)}.s9vHcq_privacy{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.s9vHcq_privacy a{color:var(--design-bronze);text-underline-offset:var(--control-link-offset);text-decoration:underline}.s9vHcq_privacy a:hover{color:var(--design-bronze-hover)}.s9vHcq_submit{width:100%}.s9vHcq_verification{gap:var(--space-2);min-width:0;display:grid}.s9vHcq_verificationError{}.s9vHcq_serviceAreas [data-service-areas-banner]{padding:var(--space-12) 0;background:var(--design-surface);border-top:1px solid var(--design-border)}.s9vHcq_serviceAreas [data-service-areas-banner]>div{box-sizing:border-box;width:100%;padding:0 var(--layout-gutter);gap:var(--space-10);max-width:var(--layout-wide)!important}.s9vHcq_serviceAreas [data-service-areas-banner] h2{font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.s9vHcq_serviceAreas [data-service-areas-banner] p{color:var(--design-body);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.s9vHcq_serviceAreas [data-service-areas-banner] a{min-height:var(--control-action-height);padding:var(--control-action-padding);border:1px solid var(--design-gold);border-radius:var(--control-radius);color:var(--design-ink);background:var(--design-gold);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.s9vHcq_serviceAreas [data-service-areas-banner] a:hover{background:var(--design-gold-hover);border-color:var(--design-gold-hover)}@media (max-width:1100px){.s9vHcq_contactMethods{gap:var(--space-3);grid-template-columns:1fr}}@media (max-width:899px){body:has(.s9vHcq_scope[data-contact-design]) button[aria-label="Scroll to top of page"]{display:none!important}.s9vHcq_heroMedia{aspect-ratio:16/7;min-height:0}.s9vHcq_heroCopy :where(h1,h3){max-width:600px}.s9vHcq_contactMethods{text-align:center;grid-template-columns:repeat(2,minmax(max-content,1fr))}.s9vHcq_serviceAreas [data-service-areas-banner]>div{align-items:flex-start;gap:var(--space-6);flex-direction:column}}@media (max-width:599px){.s9vHcq_heroCopy{gap:var(--space-5)}.s9vHcq_heroMedia{aspect-ratio:3/2}.s9vHcq_fieldGrid{gap:var(--space-6)}.s9vHcq_contactMethods{gap:var(--space-2)}.s9vHcq_serviceAreas [data-service-areas-banner]{padding:var(--space-8) 0}.s9vHcq_serviceAreas [data-service-areas-banner] a{width:100%}}
.ee6r_q_shell{color:var(--design-ink);background:var(--design-surface);}.ee6r_q_shell :where(p,td,dd) strong{font-weight:var(--text-weight-medium);color:var(--design-ink)}.ee6r_q_shell :where(h1,h2,h3,p,figure,ul){margin:0}.ee6r_q_shell :where(h1,h2,h3){text-wrap:balance}.ee6r_q_inner{}.ee6r_q_opening{border-bottom:1px solid var(--design-border)}.ee6r_q_hero{align-items:center;gap:var(--space-12);padding-block:var(--space-5) var(--space-8);grid-template-columns:minmax(0,.94fr) minmax(0,1.1fr);display:grid}.ee6r_q_heroCopy{min-width:0}.ee6r_q_eyebrow{color:var(--design-bronze);font:var(--type-label);margin-bottom:var(--space-3)!important}.ee6r_q_hero h1{font:var(--type-editorial-page-title);letter-spacing:var(--type-editorial-page-title-tracking);text-transform:var(--type-editorial-page-title-case)}.ee6r_q_heroIntro{font:var(--type-body);color:var(--design-body);margin-top:var(--space-4)!important}.ee6r_q_actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.ee6r_q_textLink{align-items:center;gap:var(--space-4);min-height:var(--control-target);color:var(--design-bronze);font:var(--type-label);text-underline-offset:4px;text-decoration:underline;display:inline-flex}.ee6r_q_heroCopy>.ee6r_q_textLink{margin-top:var(--space-2)}.ee6r_q_heroProject{min-width:0;color:inherit;text-decoration:none;display:block}.ee6r_q_heroImage{aspect-ratio:2;background:var(--design-paper);width:100%;position:relative;overflow:hidden}.ee6r_q_heroImage img{object-fit:cover}.ee6r_q_heroProject figcaption{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--design-border);padding-block:var(--space-3);display:flex}.ee6r_q_heroProject figcaption>div{gap:var(--space-1);min-width:0;display:grid}.ee6r_q_heroProject figcaption strong{font:var(--type-label)}.ee6r_q_heroProject figcaption>div>span{font:var(--type-support);color:var(--design-muted)}.ee6r_q_heroProjectAction{align-items:center;gap:var(--space-2);color:var(--design-bronze);font:var(--type-support);flex:none;display:inline-flex}.ee6r_q_sectionNavigation{gap:var(--space-6);white-space:nowrap;padding-block:var(--space-1);display:flex;overflow-x:auto}.ee6r_q_sectionNavigation a{min-height:var(--control-action-height);color:var(--design-bronze);font:var(--type-label);border-bottom:1px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.ee6r_q_sectionNavigation a:hover{border-color:currentColor}.ee6r_q_moreCategories{margin-top:var(--space-5)}.ee6r_q_exploration{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ee6r_q_exploration article{flex-direction:column;min-width:0;display:flex}.ee6r_q_exploreCard{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.ee6r_q_exploreImage{aspect-ratio:16/9;background:var(--design-paper);width:100%;display:block;position:relative;overflow:hidden}.ee6r_q_exploreImage img{object-fit:cover}.ee6r_q_credit{font:var(--type-support);color:var(--design-muted)}.ee6r_q_exploration .ee6r_q_credit{margin-top:var(--space-2)}.ee6r_q_exploration h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);margin-top:var(--space-3)}.ee6r_q_exploration h3 a{color:inherit;text-decoration:none}.ee6r_q_cardDescription{font:var(--type-ui);color:var(--design-body);margin-top:var(--space-3)!important;margin-bottom:var(--space-4)!important}.ee6r_q_exploreAction{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--control-target);border-bottom:1px solid var(--design-field-border);color:var(--design-bronze);font:var(--type-label);padding-block:var(--space-2);margin-top:auto;text-decoration:none;display:flex}.ee6r_q_paperBand{background:var(--design-paper);border-block:1px solid var(--design-border)}.ee6r_q_topicSection{padding-block:var(--layout-section);scroll-margin-top:calc(var(--layout-header-offset) + var(--space-4))}.ee6r_q_topicSplit{gap:var(--layout-split-gap);grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);display:grid}.ee6r_q_topicIntroduction h2,.ee6r_q_supplierHeading h2,.ee6r_q_sampleCopy h2{font:var(--type-h2);letter-spacing:var(--type-h2-tracking)}.ee6r_q_topicIntroduction>p:not(.ee6r_q_eyebrow),.ee6r_q_supplierHeading>p:not(.ee6r_q_eyebrow),.ee6r_q_sampleCopy>p:not(.ee6r_q_eyebrow){margin-top:var(--space-4);color:var(--design-body);font:var(--type-body)}.ee6r_q_topicIntroduction .ee6r_q_textLink{margin-top:var(--space-4)}.ee6r_q_detailGrid{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ee6r_q_detailGrid article{padding-top:var(--space-4);border-top:1px solid var(--design-field-border)}.ee6r_q_number{color:var(--design-bronze);font:var(--type-support);margin-bottom:var(--space-3);display:block}.ee6r_q_detailGrid h3,.ee6r_q_careList h3,.ee6r_q_showroom h3,.ee6r_q_supplySteps h3{font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking)}.ee6r_q_detailGrid p,.ee6r_q_careList p,.ee6r_q_showroom p,.ee6r_q_supplySteps p{color:var(--design-body);font:var(--type-ui);margin-top:var(--space-3)}.ee6r_q_careList{gap:var(--space-6);display:grid}.ee6r_q_careList article{grid-template-columns:var(--space-8) minmax(0,1fr);gap:var(--space-4);border-top:1px solid var(--design-border);padding-top:var(--space-5);display:grid}.ee6r_q_careList .ee6r_q_number{padding-top:var(--space-1)}.ee6r_q_supplierHeading{max-width:var(--layout-article);margin-bottom:var(--space-8)}.ee6r_q_supplierLayout{gap:var(--layout-split-gap);grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);display:grid}.ee6r_q_showroom{padding:var(--space-8);border:1px solid var(--design-border);background:var(--design-paper);align-self:start}.ee6r_q_showroom address{font:var(--type-body);color:var(--design-body);max-width:280px;margin-top:var(--space-5);font-style:normal}.ee6r_q_showroomLinks{gap:var(--space-3);margin-top:var(--space-6);justify-items:start;display:grid}.ee6r_q_supplySteps{display:grid}.ee6r_q_supplySteps article{grid-template-columns:var(--space-8) minmax(0,1fr);gap:var(--space-4);padding-block:var(--space-5);border-top:1px solid var(--design-border);display:grid}.ee6r_q_supplySteps article:last-child{border-bottom:1px solid var(--design-border)}.ee6r_q_supplySteps .ee6r_q_number{padding-top:var(--space-1)}.ee6r_q_supplySteps .ee6r_q_textLink{margin-top:var(--space-3)}.ee6r_q_sampleSection{background:var(--design-paper);border-top:1px solid var(--design-border);padding-block:var(--layout-section);scroll-margin-top:calc(var(--layout-header-offset) + var(--space-4))}.ee6r_q_sampleLayout{align-items:center;gap:var(--layout-split-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ee6r_q_sampleCopy .ee6r_q_textLink{margin-top:var(--space-3)}.ee6r_q_shell :where(a,button,input,select,summary,[tabindex]):focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}@media (max-width:1199px){.ee6r_q_hero{gap:var(--space-6)}.ee6r_q_heroCopy .ee6r_q_actions{flex-direction:column;align-items:start}.ee6r_q_exploration{gap:var(--space-8) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.ee6r_q_topicSplit,.ee6r_q_supplierLayout,.ee6r_q_sampleLayout{gap:var(--space-8)}}@media (max-width:899px){.ee6r_q_hero{grid-template-columns:minmax(0,1fr)}.ee6r_q_heroCopy .ee6r_q_actions{flex-direction:row}.ee6r_q_heroCopy>.ee6r_q_textLink{display:none}.ee6r_q_heroImage{aspect-ratio:16/9}.ee6r_q_topicSplit,.ee6r_q_supplierLayout,.ee6r_q_sampleLayout{grid-template-columns:minmax(0,1fr)}.ee6r_q_sampleLayout>:first-child{width:100%;max-width:600px;margin-inline:auto}}@media (max-width:599px){.ee6r_q_hero{padding-top:var(--space-2)}.ee6r_q_heroCopy>.ee6r_q_eyebrow{display:none}.ee6r_q_heroIntro{font:var(--type-ui)}.ee6r_q_actions,.ee6r_q_heroCopy .ee6r_q_actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ee6r_q_actions a{padding-inline:var(--space-2)}.ee6r_q_actions a>svg{display:none}.ee6r_q_heroProject figcaption{align-items:start}.ee6r_q_heroProjectAction{min-width:var(--control-target);min-height:var(--control-target);justify-content:center;font-size:0}.ee6r_q_heroProjectAction svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.ee6r_q_exploration{gap:var(--space-4);overscroll-behavior-inline:contain;padding:var(--space-2);margin:calc(-1 * var(--space-2));display:flex;overflow-x:auto}.ee6r_q_exploration article{flex:0 0 84%}.ee6r_q_exploreImage{aspect-ratio:16/9}.ee6r_q_topicSection,.ee6r_q_sampleSection{padding-block:var(--space-10)}.ee6r_q_detailGrid{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.ee6r_q_showroom{padding:var(--space-6)}.ee6r_q_sampleCopy .ee6r_q_actions{grid-template-columns:minmax(0,1fr)}}
.FYdLdW_notice{box-sizing:border-box;gap:var(--space-5);min-width:0;padding:var(--layout-card-padding);border:1px solid var(--design-border);border-top:var(--space-1) solid var(--design-bronze);border-radius:var(--control-radius);background:var(--design-paper);color:var(--design-body);display:grid;}.FYdLdW_notice[data-discontinued=true],.FYdLdW_sticky[data-discontinued=true]{border-color:var(--design-border);border-top-color:var(--design-muted)}.FYdLdW_notice[data-dense=true]{gap:var(--space-4)}.FYdLdW_meta{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.FYdLdW_eyebrow{color:var(--design-bronze);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case)}.FYdLdW_copy{gap:var(--space-2);min-width:0;display:grid}.FYdLdW_title{color:var(--design-ink);overflow-wrap:anywhere;font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking);text-transform:var(--type-small-heading-case);margin:0}.FYdLdW_body{color:var(--design-body);overflow-wrap:anywhere;font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:0}.FYdLdW_notice[data-dense=true] .FYdLdW_body{font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.FYdLdW_replacementRow{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--design-border);flex-wrap:wrap;display:flex}.FYdLdW_replacement{flex:1 1 var(--layout-summary);align-items:center;gap:var(--space-4);min-width:0;display:flex}.FYdLdW_thumbnail{flex:0 0 var(--space-16);width:var(--space-16);height:var(--space-16);border:1px solid var(--design-border);background:var(--design-surface);position:relative;overflow:hidden}.FYdLdW_caption{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);margin:0}.FYdLdW_replacementName{color:var(--design-ink);overflow-wrap:anywhere;font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);margin:0}.FYdLdW_primary{flex-shrink:0;}.FYdLdW_badge{box-sizing:border-box;width:-moz-fit-content;width:fit-content;min-width:0;max-width:100%;padding:var(--control-badge-padding);border:1px solid var(--design-bronze);border-radius:var(--control-radius);background:var(--design-surface);color:var(--design-bronze);overflow-wrap:anywhere;font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);align-items:center;display:inline-flex;}.FYdLdW_badge[data-discontinued=true]{border-color:var(--design-muted);color:var(--design-body)}.FYdLdW_badge[data-inverse=true]{border-color:var(--design-focus-light);background:var(--design-ink);color:var(--design-focus-light)}.FYdLdW_badge[data-inverse=true][data-discontinued=true]{border-color:var(--design-border);color:var(--design-surface)}.FYdLdW_sticky{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-6);min-width:0;padding:var(--space-4) var(--layout-card-padding);border:1px solid var(--design-border);border-top:var(--space-1) solid var(--design-bronze);background:var(--design-paper);color:var(--design-body);display:flex;}.FYdLdW_stickyTitle{color:var(--design-ink);overflow-wrap:anywhere;font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);margin:0}.FYdLdW_stickyDetail{color:var(--design-muted);text-overflow:ellipsis;white-space:nowrap;font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);margin:0;overflow:hidden}.FYdLdW_dialog{}.FYdLdW_dialog.MuiDialog-paper{box-sizing:border-box;gap:var(--space-6);width:min(var(--layout-dialog), calc(100% - 2 * var(--layout-dialog-gutter)));max-width:var(--layout-dialog);max-height:calc(100dvh - 2 * var(--layout-dialog-vertical-gutter));margin:var(--layout-dialog-gutter);padding:var(--layout-dialog-padding);border:1px solid var(--design-border);border-top:var(--space-1) solid var(--design-bronze);border-radius:var(--control-radius);background:var(--design-surface);color:var(--design-body);box-shadow:0 var(--space-5) var(--space-20) var(--design-shadow-medium);display:grid}.FYdLdW_backdrop{background:var(--design-overlay);}.FYdLdW_close{top:var(--space-3);right:var(--space-3);width:var(--control-target);height:var(--control-target);color:var(--design-ink);padding:0;position:absolute;}.FYdLdW_close svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.FYdLdW_close:hover{background:var(--design-paper)}.FYdLdW_dialogIntro{justify-items:start;gap:var(--space-4);padding-inline-end:var(--space-9);display:grid}.FYdLdW_dialogTitle{color:var(--design-ink);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case);margin:0}.FYdLdW_dialogReplacement{align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-4);border:1px solid var(--design-border);background:var(--design-paper);display:flex}.FYdLdW_dialogActions{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--layout-navigation)), 1fr));gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--design-border);display:grid}@media (max-width:599px){.FYdLdW_replacementRow{flex-direction:column;align-items:stretch}.FYdLdW_replacement{flex-basis:auto}.FYdLdW_sticky{align-items:stretch;gap:var(--space-4);flex-direction:column}.FYdLdW_stickyDetail{white-space:normal}}.FYdLdW_notice .FYdLdW_primary.FYdLdW_primary,.FYdLdW_sticky .FYdLdW_primary.FYdLdW_primary,.FYdLdW_dialog .FYdLdW_primary.FYdLdW_primary{color:var(--action-color)}.FYdLdW_notice .FYdLdW_primary.FYdLdW_primary:hover,.FYdLdW_sticky .FYdLdW_primary.FYdLdW_primary:hover,.FYdLdW_dialog .FYdLdW_primary.FYdLdW_primary:hover{color:var(--action-hover-color,var(--action-color))}
.V3AlPG_video{padding-block:var(--layout-section);background:var(--design-surface);}.V3AlPG_video [data-video-part=intro]{max-width:var(--layout-reading);margin-bottom:var(--layout-section-heading-gap)}.V3AlPG_video [data-video-text=heading]{margin-bottom:var(--space-4);color:var(--design-editorial-bronze);font:var(--type-editorial-feature);letter-spacing:var(--type-editorial-feature-tracking);text-transform:var(--type-editorial-feature-case)}.V3AlPG_video [data-video-text=description]{color:var(--design-body);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.V3AlPG_video [data-video-part=frame]{border-color:var(--design-border);box-shadow:none;border-radius:0}.V3AlPG_video [data-video-part=poster]{color:var(--design-surface)}.V3AlPG_video [data-video-part=poster]:focus-visible{outline:var(--control-focus);outline-offset:-4px}.V3AlPG_video [data-video-part=poster-copy]{width:100%;max-width:var(--layout-copy);transform:none}.V3AlPG_video [data-video-text=eyebrow]{margin-bottom:var(--space-2);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case)}.V3AlPG_video [data-video-text=poster-title]{color:var(--design-surface);font:var(--type-editorial-poster);letter-spacing:var(--type-editorial-poster-tracking);text-transform:var(--type-editorial-poster-case)}.V3AlPG_video [data-video-text=live-title]{color:var(--design-surface);font:var(--type-editorial-overlay);letter-spacing:var(--type-editorial-overlay-tracking);text-transform:var(--type-editorial-overlay-case)}.V3AlPG_video [data-video-part=play]{width:var(--control-action-height);height:var(--control-action-height);margin-top:var(--space-6);border-radius:var(--control-radius);background:var(--design-surface);color:var(--design-ink)}.V3AlPG_video [data-video-part=play]:before{border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:12px solid;margin-left:3px}.V3AlPG_video [data-video-part=end-overlay]{padding:var(--space-4)}.V3AlPG_video [data-video-text=end-title]{margin-bottom:var(--space-4);color:var(--design-surface);font:var(--type-editorial-end);letter-spacing:var(--type-editorial-end-tracking);text-transform:var(--type-editorial-end-case)}.V3AlPG_video [data-video-text=end-description]{color:var(--design-surface);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.V3AlPG_video [data-video-part=end-actions]{gap:var(--space-2);flex-wrap:wrap}.V3AlPG_videoAction{}.V3AlPG_videoReplay{--action-background:transparent;--action-border:var(--design-gallery-border);--action-color:var(--design-surface);--action-hover-background:var(--design-gallery-control);--action-hover-border:var(--design-surface);}.V3AlPG_video [data-video-text=project-title]{color:var(--design-ink);font:var(--type-editorial-small-heading);letter-spacing:var(--type-editorial-small-heading-tracking);text-transform:var(--type-editorial-small-heading-case)}.V3AlPG_video [data-video-text=project-location]{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}@media (max-width:899px){.V3AlPG_video [data-video-part=poster]{padding:var(--space-4)}.V3AlPG_video [data-video-part=poster-copy]{gap:0 var(--space-4);text-align:left;transform:translateY(calc(-1 * var(--space-2)));grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.V3AlPG_video [data-video-text=eyebrow],.V3AlPG_video [data-video-text=poster-title]{grid-column:1}.V3AlPG_video [data-video-part=play]{grid-area:1/2/3;margin-top:0}}@media (prefers-reduced-motion:reduce){:is(.V3AlPG_video [data-video-part=play],.V3AlPG_video .end-card-project-image){transition:none}.V3AlPG_video [data-video-part=poster]:hover .video-play-button{transform:none}}
.LXrJ4W_warmAccent{--stonelux-accent:#b09060;--stonelux-accent-ink:#76552b;--stonelux-accent-light:#e8d2ae;--stonelux-accent-surface:#f7f4ef;--stonelux-accent-tint:#efe5d6;--stonelux-accent-border:#ddceba;--stonelux-accent-soft-border:#e6dfd5;--stonelux-accent-button-text:#111;--stonelux-accent-gradient:radial-gradient(ellipse at 50% 0%, #ffffff5c, transparent 58%), linear-gradient(180deg, #e8d2aefa 0%, #cfb58bfa 48%, #b09060fa 100%);--stonelux-accent-gradient-hover:radial-gradient(ellipse at 50% 0%, #ffffff6b, transparent 58%), linear-gradient(180deg, #eedbbb 0%, #d6bc91fa 48%, #b89865fa 100%);--stonelux-accent-button-shadow:inset 0 1px 0 #ffffff7a, inset 0 -12px 24px #6f532d24, 0 4px 12px #6f532d1f}
.mSKzwa_section{margin-block:var(--space-6) var(--layout-section);}.mSKzwa_section .mSKzwa_heading{margin:0 0 var(--space-3);color:var(--design-ink);font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.mSKzwa_introduction{margin:0 0 var(--space-6);color:var(--design-muted);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.mSKzwa_gallery{align-items:stretch;gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mSKzwa_card{border:1px solid var(--design-border);border-radius:var(--control-radius);background:var(--design-surface);min-width:0;margin:0;overflow:hidden}.mSKzwa_link{height:100%;color:var(--design-ink);text-decoration:none;display:block}.mSKzwa_link:hover .mSKzwa_title{color:var(--design-bronze)}.mSKzwa_link:focus-visible{outline:var(--control-focus);outline-offset:-3px}.mSKzwa_image{aspect-ratio:4/3;object-fit:cover;background:var(--design-paper);width:100%;height:auto;display:block}.mSKzwa_title{padding:var(--space-3);overflow-wrap:anywhere;font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);display:block}@media (max-width:899px){.mSKzwa_gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.mSKzwa_gallery{gap:var(--space-3)}}
.MUlDUW_content{min-width:0;}.MUlDUW_content :where(h1,h2,h3,h4,h5,h6):not(:where([data-blog-embed],[data-blog-embed] *)){scroll-margin-top:120px}.MUlDUW_content :where(p,ul,ol,blockquote,figure):not(:where([data-blog-embed],[data-blog-embed] *)){margin-block:var(--space-5)}.MUlDUW_content :where(h1,h2,h3,h4,h5,h6):not(:where([data-blog-embed],[data-blog-embed] *)){margin-top:var(--space-10);margin-bottom:var(--space-5)}.MUlDUW_content>:first-child{margin-top:0}.MUlDUW_content :where(a[data-content-link]){color:var(--design-bronze);text-underline-offset:3px;text-decoration:underline}.MUlDUW_content :where(img){max-width:100%;height:auto}.MUlDUW_content .image-container{margin-block:var(--space-8);cursor:pointer;position:relative;overflow:hidden}.MUlDUW_content .magnifier-overlay{background:var(--design-overlay);color:var(--design-surface);opacity:0;transition:opacity var(--control-motion);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}:is(.MUlDUW_content .image-container:hover>.magnifier-overlay,.MUlDUW_content .lookbook-photo-lightbox:hover>.magnifier-overlay){opacity:1}.MUlDUW_content .magnifier-overlay svg{width:var(--space-12);height:var(--space-12)}.MUlDUW_content .blog-table-scroll{max-width:100%;margin-block:var(--space-8);border:1px solid var(--design-border);border-top:3px solid var(--design-bronze);isolation:isolate;overflow-x:auto}.MUlDUW_content .blog-table-scroll:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.MUlDUW_content table{min-width:var(--layout-form);margin-block:var(--space-8)}.MUlDUW_content .blog-table-scroll table{margin:0}.MUlDUW_content table :is(th,td){padding:var(--space-4) var(--space-5);vertical-align:top;border-bottom:1px solid var(--design-border);color:var(--design-body);font-variant-numeric:tabular-nums}.MUlDUW_content table :is(th,td) p{font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);font-variant-numeric:tabular-nums;margin:0}.MUlDUW_content table th p,.MUlDUW_content table tr>:is(th,td):first-child,.MUlDUW_content table tr>:is(th,td):first-child p{color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.MUlDUW_content table :is(th,td) :where(p+p){margin-top:var(--space-2)}.MUlDUW_content table tr:nth-child(odd)>:is(th,td){background:var(--design-surface)}.MUlDUW_content table tr:nth-child(2n)>:is(th,td){background:var(--design-paper)}.MUlDUW_content table tr:has(td):hover>:is(th,td){background:var(--design-surface-hover)}.MUlDUW_content table tr>:first-child{border-right:1px solid var(--design-border)}.MUlDUW_content table tr>th:first-child{z-index:1;position:sticky;left:0}.MUlDUW_content table tr:first-child:has(>th):not(:has(>td))>th{background:var(--design-bronze);color:var(--design-surface);border-bottom-color:var(--design-bronze)}.MUlDUW_content table tr:first-child:has(>th):not(:has(>td))>th:first-child{z-index:2}.MUlDUW_content table tr:first-child:has(>th):not(:has(>td))>th :is(p,strong,b,a){color:inherit}.MUlDUW_content table tr:last-child>:is(th,td){border-bottom:0}.MUlDUW_content table caption{padding:var(--space-4) var(--space-5);color:var(--design-ink);background:var(--design-surface);border-bottom:1px solid var(--design-border);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.MUlDUW_content hr{border:0;border-top:1px solid var(--design-border);margin-block:var(--space-8)}.MUlDUW_content :is(.tiptap-grid,.filament-tiptap-grid-builder,.ProseMirror-gridBuilder,[data-type=gridBuilder],.columns){gap:var(--layout-grid-gap);margin-block:var(--space-8);box-sizing:border-box;width:100%;display:grid}.MUlDUW_content :is(.tiptap-grid-column,.filament-tiptap-grid-builder__column){box-sizing:border-box;width:100%;min-width:0}.MUlDUW_content :is(.tiptap-grid-column,.filament-tiptap-grid-builder__column) img{object-fit:cover;width:100%;margin:0}.MUlDUW_content :is(.tiptap-grid-column,.filament-tiptap-grid-builder__column) p:has(img){margin:0;padding:0}.MUlDUW_content .columns[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.MUlDUW_content .columns[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.MUlDUW_content [data-type=gridItem]{padding:var(--layout-card-padding);background:var(--design-paper)}.MUlDUW_content .blog-product-grid{display:grid!important}@media (max-width:1199px){.MUlDUW_content [data-stack-at=lg]{grid-template-columns:1fr!important}}@media (max-width:899px){.MUlDUW_content [data-stack-at=md]{grid-template-columns:1fr!important}.MUlDUW_content .columns[data-cols="3"]{grid-template-columns:1fr!important}}@media (max-width:599px){.MUlDUW_content [data-stack-at=sm]{grid-template-columns:1fr!important}.MUlDUW_content .columns[data-cols="2"]{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.MUlDUW_content .magnifier-overlay{transition:none}}
.fz2maa_content{--content-link-color:#76552b;--content-link-hover:#4d351a;--content-link-focus:#76552b}.fz2maa_onDark{--content-link-color:#fff;--content-link-hover:#e8d2ae;--content-link-focus:#e8d2ae}.fz2maa_content a[data-content-link][href]{text-underline-offset:3px;text-decoration-thickness:1px;color:var(--content-link-color)!important;text-decoration-line:underline!important}.fz2maa_content a[data-content-link][href]:hover{text-decoration-thickness:2px;color:var(--content-link-hover)!important}.fz2maa_content a[data-content-link][href]:focus-visible{outline:3px solid var(--content-link-focus);outline-offset:4px;border-radius:2px}.fz2maa_content a[data-content-link][href] :is(span,strong,b,em,i,u,code){color:inherit!important}
