.rich-html-content{font-size:var(--typography-body-md-font-size);line-height:var(--typography-body-md-line-height);color:hsl(var(--text-primary));max-width:80ch}.rich-html-content p{margin-bottom:var(--spacing-stack-md)}.rich-html-content p:last-child{margin-bottom:0}.rich-html-content p:empty,.rich-html-content p:has(>br:only-child){margin-bottom:var(--spacing-stack-xs)}.rich-html-content ol,.rich-html-content ul{margin-bottom:var(--spacing-stack-md);padding-left:var(--spacing-inline-xl)}.rich-html-content ul{list-style-type:disc}.rich-html-content ol{list-style-type:decimal}.rich-html-content li{margin-bottom:var(--spacing-stack-xs)}.rich-html-content b,.rich-html-content strong{font-weight:var(--font-weight-bold)}.rich-html-content em,.rich-html-content i{font-style:italic}.rich-html-content h1,.rich-html-content h2,.rich-html-content h3,.rich-html-content h4,.rich-html-content h5,.rich-html-content h6{font-weight:var(--font-weight-bold);margin-top:var(--spacing-stack-lg);margin-bottom:var(--spacing-stack-sm);line-height:1.25;color:hsl(var(--text-primary))}.rich-html-content h1{font-size:var(--font-size-3xl)}.rich-html-content h2{font-size:var(--font-size-2xl)}.rich-html-content h3{font-size:var(--font-size-xl)}.rich-html-content h4{font-size:var(--font-size-lg)}.rich-html-content h5{font-size:var(--font-size-base)}.rich-html-content h6{font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.05em}.rich-html-content h1:first-child,.rich-html-content h2:first-child,.rich-html-content h3:first-child,.rich-html-content h4:first-child{margin-top:0}.rich-html-content a{color:hsl(var(--brand-primary-500));text-decoration:underline}.rich-html-content a:hover{opacity:.8}.rich-html-content font{font-family:inherit!important}.rich-html-content code{font-size:var(--font-size-sm);padding:var(--spacing-inline-xxs) var(--spacing-inline-xs);border-radius:var(--radius-sm)}.rich-html-content code,.rich-html-content pre{font-family:var(--font-family-mono);background-color:hsl(var(--background-tertiary))}.rich-html-content pre{padding:var(--spacing-content-sm);border-radius:var(--radius-md);overflow-x:auto;margin-bottom:var(--spacing-stack-md)}.rich-html-content pre code{background-color:transparent;padding:var(--border-width-none);border-radius:var(--radius-none);font-size:inherit}.rich-html-content blockquote{border-left:var(--border-width-thick) solid hsl(var(--border-default));padding-left:var(--spacing-inline-md);margin-bottom:var(--spacing-stack-md);color:hsl(var(--text-secondary));font-style:italic}.rich-html-content hr{border:var(--border-width-none);border-top:var(--border-width-thin) solid hsl(var(--border-default));margin:var(--spacing-stack-md) 0}.rich-html-content table{border-collapse:collapse;margin-bottom:var(--spacing-stack-md);width:100%}.rich-html-content td,.rich-html-content th{border:var(--border-width-thin) solid hsl(var(--border-default));padding:var(--spacing-stack-xs) var(--spacing-inline-sm);text-align:left}.rich-html-content th{background-color:hsl(var(--background-tertiary));font-weight:var(--font-weight-bold)}.rich-html-content input[type=checkbox]{margin-right:var(--spacing-inline-xs)}.rdg-button-success-token-anchor{background-color:hsl(var(--button-success-small-colors-default-background)),hsl(var(--button-success-small-colors-hover-background)),hsl(var(--button-success-small-colors-pressed-background)),hsl(var(--button-success-small-colors-disabled-background)),hsl(var(--button-success-medium-colors-default-background)),hsl(var(--button-success-medium-colors-hover-background)),hsl(var(--button-success-medium-colors-pressed-background)),hsl(var(--button-success-medium-colors-disabled-background)),hsl(var(--button-success-large-colors-default-background)),hsl(var(--button-success-large-colors-hover-background)),hsl(var(--button-success-large-colors-pressed-background)),hsl(var(--button-success-large-colors-disabled-background));color:hsl(var(--button-success-small-colors-default-text)),hsl(var(--button-success-small-colors-hover-text)),hsl(var(--button-success-small-colors-pressed-text)),hsl(var(--button-success-small-colors-disabled-text)),hsl(var(--button-success-medium-colors-default-text)),hsl(var(--button-success-medium-colors-hover-text)),hsl(var(--button-success-medium-colors-pressed-text)),hsl(var(--button-success-medium-colors-disabled-text)),hsl(var(--button-success-large-colors-default-text)),hsl(var(--button-success-large-colors-hover-text)),hsl(var(--button-success-large-colors-pressed-text)),hsl(var(--button-success-large-colors-disabled-text));border-color:hsl(var(--button-success-small-colors-default-border)),hsl(var(--button-success-small-colors-hover-border)),hsl(var(--button-success-small-colors-pressed-border)),hsl(var(--button-success-small-colors-disabled-border)),hsl(var(--button-success-medium-colors-default-border)),hsl(var(--button-success-medium-colors-hover-border)),hsl(var(--button-success-medium-colors-pressed-border)),hsl(var(--button-success-medium-colors-disabled-border)),hsl(var(--button-success-large-colors-default-border)),hsl(var(--button-success-large-colors-hover-border)),hsl(var(--button-success-large-colors-pressed-border)),hsl(var(--button-success-large-colors-disabled-border))}.link--unstyled{color:inherit;text-decoration:none}html{background-color:hsl(var(--background-primary))}:root{--sidebar-collapsed-width:64px;--sidebar-expanded-width:280px;--size-navigation-header:64px;--responsive-container-padding:var(--responsive-containers-mobile-padding);--responsive-container-max-width:var(--responsive-containers-mobile-maxWidth);--responsive-grid-1:1fr;--responsive-grid-2:1fr;--responsive-grid-3:1fr;--responsive-grid-4:1fr;--responsive-grid-5:1fr;--responsive-grid-6:1fr;--responsive-grid-7:1fr;--responsive-grid-tiles-2:repeat(2,minmax(0,1fr));--responsive-grid-tiles-3:repeat(2,minmax(0,1fr));--responsive-grid-tiles-4:repeat(2,minmax(0,1fr));--responsive-grid-tiles-5:repeat(2,minmax(0,1fr));--responsive-grid-tiles-6:repeat(2,minmax(0,1fr));--responsive-grid-pdp-split:minmax(0,1fr);--responsive-split-section-even:1fr;--responsive-split-section-text-emphasis:1fr;--responsive-split-section-image-emphasis:1fr;--responsive-split-section-image-quarter:1fr;--responsive-split-section-text-emphasis-flipped:1fr;--responsive-split-section-image-emphasis-flipped:1fr;--responsive-split-section-image-quarter-flipped:1fr;--responsive-stack-gap:var(--responsive-spacing-component-mobile);--responsive-section-spacing:var(--responsive-spacing-section-mobile)}@media (min-width:480px){:root{--responsive-grid-1:1fr;--responsive-grid-2:1fr;--responsive-grid-3:1fr;--responsive-grid-4:1fr;--responsive-grid-5:1fr;--responsive-grid-6:repeat(2,minmax(0,1fr));--responsive-grid-7:repeat(2,minmax(0,1fr))}}@media (min-width:768px){:root{--responsive-container-padding:var(--responsive-containers-tablet-padding);--responsive-container-max-width:var(--responsive-containers-tablet-maxWidth);--responsive-grid-1:1fr;--responsive-grid-2:1fr;--responsive-grid-3:1fr;--responsive-grid-4:1fr;--responsive-grid-5:1fr;--responsive-grid-6:1fr;--responsive-grid-7:1fr;--responsive-grid-tiles-2:repeat(2,minmax(0,1fr));--responsive-grid-tiles-3:repeat(3,minmax(0,1fr));--responsive-grid-tiles-4:repeat(4,minmax(0,1fr));--responsive-grid-tiles-5:repeat(5,minmax(0,1fr));--responsive-grid-tiles-6:repeat(6,minmax(0,1fr));--responsive-grid-pdp-split:minmax(0,1.5fr) minmax(0,1fr);--responsive-split-section-even:1fr 1fr;--responsive-split-section-text-emphasis:2fr 1fr;--responsive-split-section-image-emphasis:1fr 2fr;--responsive-split-section-image-quarter:3fr 1fr;--responsive-split-section-text-emphasis-flipped:1fr 2fr;--responsive-split-section-image-emphasis-flipped:2fr 1fr;--responsive-split-section-image-quarter-flipped:1fr 3fr;--responsive-stack-gap:var(--responsive-spacing-component-tablet);--responsive-section-spacing:var(--responsive-spacing-section-tablet)}}@media (min-width:1024px){:root{--responsive-grid-1:1fr;--responsive-grid-2:1fr;--responsive-grid-3:1fr;--responsive-grid-4:1fr;--responsive-grid-5:1fr;--responsive-grid-6:1fr;--responsive-grid-7:1fr}}@media (min-width:1280px){:root{--responsive-container-padding:var(--responsive-containers-desktop-padding);--responsive-container-max-width:var(--responsive-containers-desktop-maxWidth);--responsive-grid-1:1fr;--responsive-grid-2:repeat(2,minmax(0,1fr));--responsive-grid-3:repeat(3,minmax(0,1fr));--responsive-grid-4:repeat(4,minmax(0,1fr));--responsive-grid-5:repeat(5,minmax(0,1fr));--responsive-grid-6:repeat(6,minmax(0,1fr));--responsive-grid-7:repeat(6,minmax(0,1fr));--responsive-stack-gap:var(--responsive-spacing-component-desktop);--responsive-section-spacing:var(--responsive-spacing-section-desktop)}}@media (min-width:1536px){:root{--responsive-grid-7:repeat(7,minmax(0,1fr))}}@media (max-width:1023px){:root{--typography-display-3xl-font-size:var(--font-size-6xl);--typography-display-2xl-font-size:var(--font-size-5xl);--typography-display-xl-font-size:var(--font-size-4xl);--typography-display-lg-font-size:var(--font-size-3xl)}}@media (max-width:767px){:root{--typography-display-3xl-font-size:var(--font-size-5xl);--typography-display-2xl-font-size:var(--font-size-4xl);--typography-display-xl-font-size:var(--font-size-3xl);--typography-display-lg-font-size:var(--font-size-2xl);--split-section-sizing-min-height:auto;--split-section-sizing-min-height-tall:auto;--split-section-sizing-content-padding:var(--spacing-content-lg)}}body{font-family:var(--font-family-base);font-variation-settings:var(--font-style-body);letter-spacing:-.01em;background-color:hsl(var(--background-primary));color:hsl(var(--text-primary))}[data-app=marketing]{font-family:var(--font-marketing),"Comfortaa",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}a,button,div,li,p,span{font-variation-settings:var(--font-style-body)}.form-label,label{font-variation-settings:var(--font-style-ui)}table,td,th{font-variation-settings:var(--font-style-data)}input,select,textarea{font-variation-settings:var(--font-style-ui)}code,pre{font-family:var(--font-family-mono);font-variation-settings:var(--font-style-code)}h1,h2,h3,h4,h5,h6{font-variation-settings:var(--font-style-heading);font-weight:var(--font-weight-semibold)}:not(input,textarea,select,button):focus-visible{outline:var(--accessibility-focus-outline-high-contrast);outline-offset:var(--accessibility-focus-ring-offset-default)}.react-aria-Group,.react-aria-Group:focus,.react-aria-Group:focus-visible,.react-aria-Group[data-focus-within]{outline:none!important}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.icon-spin{animation:spin var(--spinner-medium-animation-duration) var(--spinner-medium-animation-timing) var(--spinner-medium-animation-iteration)}.product-image-container{position:relative;width:100%;aspect-ratio:1;border-radius:var(--radius-md);overflow:hidden}.product-image-container img{-o-object-fit:cover;object-fit:cover}.product-grid-card-selectable{cursor:pointer}.sortable-checkbox-overlay{position:absolute;top:var(--spacing-content-xs);left:var(--spacing-content-xs);z-index:20}.search-field-container{width:100%;max-width:var(--container-lg)}.sortable-checkbox{width:var(--size-icon-md);height:var(--size-icon-md);cursor:pointer;accent-color:hsl(var(--background-secondary))}.success-icon-circle{width:var(--size-icon-2xl);height:var(--size-icon-2xl);border-radius:50%;background-color:hsl(var(--background-feedback-success-subtle));display:flex;align-items:center;justify-content:center}@keyframes indeterminate-progress{0%{transform:translateX(-100%)}50%{transform:translateX(0)}to{transform:translateX(100%)}}.virtualized-grid-container{height:600px;overflow:auto;padding:var(--spacing-component-md);background-color:hsl(var(--card-surface-small-colors-default-background));border-radius:var(--card-surface-small-border-radius);border:var(--card-surface-small-border-width) solid hsl(var(--card-surface-small-colors-default-border))}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none;width:0;height:0}.product-grid-card{content-visibility:auto;contain-intrinsic-size:auto 280px}.light-theme-code{display:none}.dark-theme-code{display:block}