@layer base, components, theme;html.fs-restoring-scroll{overflow-x:hidden}html.fs-restoring-scroll body{visibility:hidden}@layer base{/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{-moz-tab-size:4;tab-size:4;line-height:1.15;-webkit-text-size-adjust:100%}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}body{padding:0}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol,ul{padding:0;margin:0;list-style:none}button{background-color:rgba(0,0,0,0);border:0;outline:none;box-shadow:none}html{font-size:100%}body{--fs-color-main-0:#f1f2f3;--fs-color-main-1:#dbdbdb;--fs-color-main-2:#00419e;--fs-color-main-3:#002c71;--fs-color-main-4:#002155;--fs-color-accent-0:#efeaf5;--fs-color-accent-1:#d3c9de;--fs-color-accent-2:#9d8abf;--fs-color-accent-3:#74678c;--fs-color-accent-4:#423759;--fs-color-neutral-0:#ffffff;--fs-color-neutral-1:#f1f2f3;--fs-color-neutral-2:#e3e6e8;--fs-color-neutral-3:#c7ccd1;--fs-color-neutral-4:#9099a2;--fs-color-neutral-5:#74808b;--fs-color-neutral-6:#5d666f;--fs-color-neutral-7:#171a1c;--fs-color-primary-text:var(--fs-color-text-inverse);--fs-color-primary-bkg:var(--fs-color-main-2);--fs-color-primary-bkg-hover:var(--fs-color-main-3);--fs-color-primary-bkg-active:var(--fs-color-main-4);--fs-color-primary-bkg-light:var(--fs-color-main-0);--fs-color-primary-bkg-light-active:var(--fs-color-main-1);--fs-color-secondary-text:var(--fs-color-primary-bkg);--fs-color-secondary-bkg:transparent;--fs-color-secondary-bkg-hover:var(--fs-color-primary-bkg);--fs-color-secondary-bkg-active:var(--fs-color-main-3);--fs-color-secondary-bkg-light:var(--fs-color-main-0);--fs-color-secondary-bkg-light-active:var(--fs-color-secondary-bkg-light);--fs-color-tertiary-text:var(--fs-color-link);--fs-color-tertiary-bkg:transparent;--fs-color-tertiary-bkg-hover:var(--fs-color-main-0);--fs-color-tertiary-bkg-active:var(--fs-color-main-1);--fs-color-tertiary-bkg-light:var(--fs-color-neutral-0);--fs-color-tertiary-bkg-light-active:var(--fs-color-tertiary-bkg-light);--fs-color-body-bkg:var(--fs-color-neutral-0);--fs-body-bkg:var(--fs-color-body-bkg);--fs-color-action-text:var(--fs-color-text-inverse);--fs-color-action-bkg:var(--fs-color-accent-4);--fs-color-action-bkg-hover:var(--fs-color-accent-3);--fs-color-action-bkg-active:var(--fs-color-accent-2);--fs-color-action-bkg-light:var(--fs-color-neutral-0);--fs-color-action-bkg-light-active:var(--fs-color-tertiary-bkg-light);--fs-color-link:var(--fs-color-main-2);--fs-color-link-hover:var(--fs-color-main-2);--fs-color-link-active:var(--fs-color-main-4);--fs-color-link-visited:#6058ba;--fs-color-link-inverse:var(--fs-color-neutral-0);--fs-color-text:var(--fs-color-neutral-7);--fs-color-text-light:var(--fs-color-neutral-6);--fs-color-text-inverse:var(--fs-color-neutral-0);--fs-color-text-display:var(--fs-color-neutral-7);--fs-color-focus-ring:#8db6fa;--fs-color-focus-ring-outline:#8db6fa80;--fs-color-focus-ring-danger:#e1adad;--fs-color-success-0:#1e493b;--fs-color-success-1:#b3ebd5;--fs-color-success-2:#016810;--fs-color-success-text:var(--fs-color-success-0);--fs-color-success-bkg:var(--fs-color-success-1);--fs-color-success-border:var(--fs-color-success-text);--fs-color-warning-text:var(--fs-color-text);--fs-color-warning-bkg:#fdec8d;--fs-color-warning-border:var(--fs-color-warning-text);--fs-color-danger-text:#cb4242;--fs-color-danger-bkg:var(--fs-color-focus-ring-danger);--fs-color-danger-border:var(--fs-color-danger-text);--fs-color-info-text:var(--fs-color-text);--fs-color-info-bkg:var(--fs-color-main-1);--fs-color-highlighted-text:var(--fs-color-text-display);--fs-color-highlighted-bkg:var(--fs-color-accent-0);--fs-color-neutral-text:var(--fs-color-text);--fs-color-neutral-bkg:var(--fs-color-neutral-1);--fs-color-disabled-text:var(--fs-color-neutral-6);--fs-color-disabled-bkg:var(--fs-color-neutral-2);--fs-text-face-body:-apple-system,system-ui,BlinkMacSystemFont,sans-serif;--fs-text-face-title:var(--fs-text-face-body);--fs-text-weight-light:300;--fs-text-weight-regular:400;--fs-text-weight-medium:500;--fs-text-weight-semibold:600;--fs-text-weight-bold:700;--fs-text-weight-black:900;--fs-text-max-lines:2;--fs-text-scale-mobile:2px;--fs-text-scale-desktop:4px;--fs-scale:var(--fs-text-scale-mobile)}}@layer base{@media(min-width:1280px){body{--fs-scale:var(--fs-text-scale-desktop)}}body{--fs-text-size-base:16px;--fs-text-size-0:12px;--fs-text-size-1:14px;--fs-text-size-2:var(--fs-text-size-base);--fs-text-size-3:calc(var(--fs-text-size-2) + var(--fs-scale));--fs-text-size-4:calc(var(--fs-text-size-3) + var(--fs-scale));--fs-text-size-5:calc(var(--fs-text-size-4) + var(--fs-scale));--fs-text-size-6:calc(var(--fs-text-size-5) + var(--fs-scale));--fs-text-size-7:calc(var(--fs-text-size-6) + (var(--fs-scale) * 2));--fs-text-size-8:calc(var(--fs-text-size-7) + (var(--fs-scale) * 2));--fs-text-size-9:calc(var(--fs-text-size-8) + (var(--fs-scale) * 2));--fs-text-size-title-huge:var(--fs-text-size-8);--fs-text-size-title-page:var(--fs-text-size-7);--fs-text-size-title-product:var(--fs-text-size-4);--fs-text-size-title-section:var(--fs-text-size-4);--fs-text-size-title-subsection:var(--fs-text-size-4);--fs-text-size-title-mini:var(--fs-text-size-4);--fs-text-size-lead:var(--fs-text-size-3);--fs-text-size-menu:var(--fs-text-size-base);--fs-text-size-body:var(--fs-text-size-base);--fs-text-size-legend:var(--fs-text-size-1);--fs-text-size-tiny:var(--fs-text-size-0);--fs-spacing-0:.25rem;--fs-spacing-1:.5rem;--fs-spacing-2:.75rem;--fs-spacing-3:1rem;--fs-spacing-4:1.5rem;--fs-spacing-5:2rem;--fs-spacing-6:2.5rem;--fs-spacing-7:3rem;--fs-spacing-8:3.5rem;--fs-spacing-9:4rem;--fs-spacing-10:4.5rem;--fs-spacing-11:5rem;--fs-spacing-12:5.5rem;--fs-spacing-13:6rem;--fs-grid-padding:var(--fs-spacing-3)}@media(min-width:768px){body{--fs-grid-padding:var(--fs-spacing-4)}}@media(min-width:1280px){body{--fs-grid-padding:var(--fs-spacing-5)}}body{--fs-z-index-below:-1;--fs-z-index-default:0;--fs-z-index-top:1;--fs-z-index-high:2;--fs-z-index-highest:3;--fs-grid-max-width:calc(var(--fs-grid-breakpoint-notebook) - var(--fs-grid-padding) - var(--fs-grid-padding));--fs-grid-gap-0:var(--fs-spacing-1);--fs-grid-gap-1:var(--fs-spacing-2);--fs-grid-gap-2:var(--fs-spacing-3);--fs-grid-gap-3:var(--fs-spacing-4);--fs-grid-gap-4:var(--fs-spacing-5);--fs-grid-breakpoint-phone:320px;--fs-grid-breakpoint-phonemid:375px;--fs-grid-breakpoint-tablet:768px;--fs-grid-breakpoint-notebook:1280px;--fs-grid-breakpoint-desktop:1440px;--fs-control-tap-size:var(--fs-spacing-7);--fs-control-tap-size-smallest:calc(var(--fs-control-tap-size) / 2);--fs-control-min-height:var(--fs-control-tap-size)}@media(min-width:1280px){body{--fs-control-tap-size:var(--fs-spacing-7)}}body{--fs-control-bkg:var(--fs-color-neutral-0);--fs-control-bkg-disabled:var(--fs-color-disabled-bkg);--fs-transition-timing:.2s;--fs-transition-property:all;--fs-transition-function:ease-in-out;--fs-border-radius-small:1px;--fs-border-radius:2px;--fs-border-radius-medium:8px;--fs-border-radius-pill:100px;--fs-border-radius-circle:100%;--fs-border-width:1px;--fs-border-width-thick:2px;--fs-border-width-thickest:3px;--fs-border-color:var(--fs-color-neutral-4);--fs-border-color-hover:var(--fs-color-main-3);--fs-border-color-active:var(--fs-color-main-2);--fs-border-color-disabled:var(--fs-color-neutral-6);--fs-border-color-light:var(--fs-color-neutral-2);--fs-border-color-light-hover:var(--fs-color-neutral-3);--fs-border-color-light-active:var(--fs-color-neutral-3);--fs-border-color-light-disabled:var(--fs-color-neutral-5);--fs-shadow:none;--fs-shadow-darker:0 0 10px rgb(0 0 0/20%);--fs-shadow-hover:0 2px 3px rgb(0 0 0/10%);--fs-logo-width:7rem;font-family:var(--fs-text-face-body);font-size:var(--fs-text-size-base);letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p,ul{padding:0;margin:0}.text__title-section{font-size:var(--fs-text-size-4);font-weight:var(--fs-text-weight-bold);line-height:1.16}}@layer base{@media(min-width:1280px){.text__title-section{font-size:var(--fs-text-size-5)}}.text__title-mini{font-weight:var(--fs-text-weight-bold)}.text__title-mini,.text__title-mini-alt{font-size:var(--fs-text-size-2);line-height:1.25}.text__lead{font-size:var(--fs-text-size-4);font-weight:var(--fs-text-weight-bold);line-height:1.12}.text__body{font-size:var(--fs-text-size-2);line-height:1.5}.text__legend{font-size:var(--fs-text-size-1);line-height:1.7}.text__tiny{font-size:var(--fs-text-size-0);line-height:1.5}body{min-height:100vh;color:var(--fs-color-text);background:var(--fs-body-bkg)}main{display:flex;flex-direction:column;overflow:hidden}.layout__section{margin-top:var(--fs-spacing-4);margin-bottom:var(--fs-spacing-4)}}@layer base{@media(min-width:1280px){.layout__section{margin-top:var(--fs-grid-padding);margin-bottom:var(--fs-grid-padding)}}.layout__content{width:100%}.layout__content,[data-fs-content]{box-sizing:border-box;width:calc(100% - var(--fs-grid-padding) - var(--fs-grid-padding));max-width:var(--fs-grid-max-width);margin-inline:auto}.no-scroll{overflow:hidden;touch-action:none}@media(min-width:1280px){.display-mobile{display:none;visibility:hidden}}@media(max-width:1279px){.hidden-mobile{display:none;visibility:hidden}}[data-fs-image]{width:100%;height:100%;object-fit:cover}}[data-fs-skeleton]{--fs-skeleton-bkg-color:var(--fs-color-disabled-bkg);--fs-skeleton-border-radius:var(--fs-border-radius);--fs-skeleton-shimmer-width:50%;--fs-skeleton-shimmer-height:100%;--fs-skeleton-shimmer-bkg-color:rgb(255 255 255/20%);--fs-skeleton-shimmer-box-shadow:0 0 var(--fs-spacing-5) var(--fs-spacing-5) var(--fs-skeleton-shimmer-bkg-color);--fs-skeleton-shimmer-transition-timing:850ms;--fs-skeleton-shimmer-transition-function:linear;--fs-skeleton-shimmer-transition-iteration:infinite;position:relative;overflow:hidden;background:var(--fs-skeleton-bkg-color);border-radius:var(--fs-skeleton-border-radius)}[data-fs-skeleton] [data-fs-skeleton-shimmer]{position:absolute;top:0;inset-inline-start:0;width:100vw;height:100%;animation:loading var(--fs-skeleton-shimmer-transition-timing) var(--fs-skeleton-shimmer-transition-iteration) var(--fs-skeleton-shimmer-transition-function)}html[dir=rtl] [data-fs-skeleton] [data-fs-skeleton-shimmer]{animation-name:loading-rtl}[data-fs-skeleton] [data-fs-skeleton-shimmer]:after{position:absolute;width:var(--fs-skeleton-shimmer-width);height:var(--fs-skeleton-shimmer-height);content:"";background:var(--fs-skeleton-shimmer-bkg-color);box-shadow:var(--fs-skeleton-shimmer-box-shadow)}[data-fs-skeleton][data-fs-skeleton-border=regular]{border-radius:var(--fs-skeleton-border-radius)}[data-fs-skeleton][data-fs-skeleton-border=pill]{border-radius:var(--fs-border-radius-pill)}[data-fs-skeleton][data-fs-skeleton-border=circle]{border-radius:var(--fs-border-radius-circle)}@keyframes loading{0%{transform:translate3d(-50vw,0,0)}to{transform:translateZ(0)}}@keyframes loading-rtl{0%{transform:translate3d(50vw,0,0)}to{transform:translateZ(0)}}[data-fs-overlay]{--fs-overlay-bkg-color:rgb(0 0 0/20%);position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--fs-z-index-highest);background-color:var(--fs-overlay-bkg-color)}[data-fs-sr-only]:not(:focus):not(:active){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@layer components{.section{width:100%}.section .text__title-section{margin-bottom:var(--fs-spacing-3)}}[data-fs-dropdown-menu]{--fs-dropdown-menu-bkg-color:var(--fs-color-tertiary-bkg);--fs-dropdown-menu-border-radius:var(--fs-border-radius);--fs-dropdown-menu-box-shadow:var(--fs-shadow-hover);--fs-dropdown-item-min-height:2.375rem;--fs-dropdown-item-padding:var(--fs-spacing-1) var(--fs-spacing-2) var(--fs-spacing-1) var(--fs-spacing-1);--fs-dropdown-item-text-size:var(--fs-text-size-base);--fs-dropdown-item-text-weight:var(--fs-text-weight-regular);--fs-dropdown-item-color:var(--fs-color-link);--fs-dropdown-item-bkg-color:var(--fs-color-tertiary-bkg-light);--fs-dropdown-item-bkg-color-hover:var(--fs-color-primary-bkg-light);--fs-dropdown-item-border-bottom-color:var(--fs-border-color-light);--fs-dropdown-item-icon-min-width:1.125rem;--fs-dropdown-item-icon-margin-right:var(--fs-spacing-0);--fs-dropdown-item-icon-margin-top:calc(-1 * var(--fs-spacing-1));--fs-dropdown-item-small-min-height:1.75rem;--fs-dropdown-item-small-padding:var(--fs-spacing-0) var(--fs-spacing-2) var(--fs-spacing-0) var(--fs-spacing-1);--fs-dropdown-item-small-text-size:var(--fs-text-size-1);display:flex;flex-direction:column;align-items:flex-start;margin-top:var(--fs-spacing-0);overflow:hidden;background:var(--fs-dropdown-menu-bkg-color);border-radius:var(--fs-dropdown-menu-border-radius);box-shadow:var(--fs-dropdown-menu-box-shadow)}[data-fs-dropdown-menu] [data-fs-dropdown-item]{display:flex;align-items:center;width:100%;min-height:var(--fs-dropdown-item-min-height);overflow:hidden;font-size:var(--fs-dropdown-item-text-size);font-weight:var(--fs-dropdown-item-text-weight);color:var(--fs-dropdown-item-color);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background-color:var(--fs-dropdown-item-bkg-color);border-width:0}[data-fs-dropdown-menu] [data-fs-dropdown-item]:not(:last-child){border-bottom:1px solid var(--fs-dropdown-item-border-bottom-color)}[data-fs-dropdown-menu] [data-fs-dropdown-item]:focus,[data-fs-dropdown-menu] [data-fs-dropdown-item]:hover{text-decoration:none;background-color:var(--fs-dropdown-item-bkg-color-hover);outline:none}[data-fs-dropdown-menu] [data-fs-dropdown-item] [data-fs-dropdown-item-icon]{display:flex;min-width:var(--fs-dropdown-item-icon-min-width);margin-right:var(--fs-dropdown-item-icon-margin-right)}[data-fs-dropdown-menu] [data-fs-dropdown-item]>a{color:var(--fs-dropdown-item-color)}[data-fs-dropdown-menu] [data-fs-product-comparison-dropdown-menu-content] [data-fs-dropdown-item]{border-bottom:none}[data-fs-dropdown-menu][data-fs-dropdown-menu-size=small] [data-fs-dropdown-item]{min-height:var(--fs-dropdown-item-small-min-height);padding:var(--fs-dropdown-item-small-padding);font-size:var(--fs-dropdown-item-small-text-size)}[data-fs-card]{--fs-card-border-radius:var(--fs-border-radius);--fs-card-border-width:var(--fs-border-width);--fs-card-border-color:var(--fs-border-color-light);--fs-card-header-padding:var(--fs-spacing-3);--fs-card-header-bkg-color:var(--fs-color-neutral-bkg);--fs-card-header-font-weight:var(--fs-text-weight-bold);--fs-card-header-icon-color:var(--fs-color-main-2);--fs-card-body-padding:var(--fs-spacing-3);border:var(--fs-card-border-width) solid var(--fs-card-border-color);border-radius:var(--fs-card-border-radius)}[data-fs-card] [data-fs-card-header]{border-top-left-radius:var(--fs-card-border-radius);border-top-right-radius:var(--fs-card-border-radius);padding:var(--fs-card-header-padding);background-color:var(--fs-card-header-bkg-color);font-weight:var(--fs-card-header-font-weight);display:flex;justify-content:space-between}[data-fs-card] [data-fs-card-header] [data-fs-button]{--fs-button-height:var(--fs-spacing-4)}[data-fs-card] [data-fs-card-header] [data-fs-icon]{color:var(--fs-card-header-icon-color)}[data-fs-card] [data-fs-card-body]{padding:var(--fs-card-body-padding)}[data-fs-file-upload-card]{--fs-file-upload-card-padding:var(--fs-spacing-3);--fs-file-upload-card-bkg-color:var(--fs-color-neutral-0);--fs-file-upload-card-border-width:var(--fs-border-width);--fs-file-upload-card-border-color:var(--fs-border-color-light);--fs-file-upload-card-border-radius:var(--fs-border-radius-medium);--fs-file-upload-card-dropzone-padding:var(--fs-spacing-3) var(--fs-spacing-4);--fs-file-upload-card-dropzone-border-width:var(--fs-border-width-thick);--fs-file-upload-card-dropzone-border-color:var(--fs-border-color-light);--fs-file-upload-card-dropzone-border-radius:var(--fs-border-radius);--fs-file-upload-card-icon-size:3rem;--fs-file-upload-card-badge-size:1.5rem;--fs-file-upload-card-badge-bg-color:#0366dd;--fs-file-upload-card-shadow-color:#bfdbfe;--fs-file-upload-card-title-color:var(--fs-color-text);--fs-file-upload-card-link-color:var(--fs-color-link);position:absolute;top:calc(100% + var(--fs-spacing-1));right:0;left:0;z-index:var(--fs-z-index-dropdown,1000);width:100%;max-height:0;padding:var(--fs-file-upload-card-padding);margin:0;overflow:hidden;pointer-events:none;background:var(--fs-file-upload-card-bkg-color);border:var(--fs-file-upload-card-border-width) solid var(--fs-file-upload-card-border-color);border-radius:var(--fs-file-upload-card-border-radius);opacity:0;transition:opacity var(--fs-transition-timing) ease,transform var(--fs-transition-timing) ease,max-height .3s ease;transform:translateY(-10px)}[data-fs-file-upload-card][data-fs-file-upload-card-open=true]{height:285px;max-height:285px;pointer-events:auto;opacity:1;transform:translateY(0)}[data-fs-file-upload-card][data-fs-file-upload-card-open=true][data-fs-file-upload-card-has-file=true]{height:auto;max-height:none;overflow:visible}[data-fs-file-upload-card][data-fs-file-upload-card-open=true][data-fs-file-upload-card-has-file=true] [data-fs-card-body],[data-fs-file-upload-card][data-fs-file-upload-card-open=true][data-fs-file-upload-card-has-file=true] [data-fs-card]{height:auto}[data-fs-file-upload-card] [data-fs-card]{height:100%}[data-fs-file-upload-card] [data-fs-card-header]{display:none}[data-fs-file-upload-card] [data-fs-card-body]{height:100%;padding:0}[data-fs-file-upload-card-dropzone]{display:flex;flex-direction:column;gap:0;align-items:center;justify-content:center;height:100%;padding:var(--fs-file-upload-card-dropzone-padding);border:var(--fs-file-upload-card-dropzone-border-width) dashed var(--fs-file-upload-card-dropzone-border-color);border-radius:var(--fs-file-upload-card-dropzone-border-radius);transition:border-color var(--fs-transition-timing) ease,background-color var(--fs-transition-timing) ease}[data-fs-file-upload-card-dropzone][data-fs-file-upload-card-dragging=true]{background-color:var(--fs-color-primary-bkg-light,#f0f7ff);border-color:var(--fs-color-primary-bkg)}[data-fs-file-upload-card-icon]{position:relative;display:flex;align-items:center;justify-content:center;width:var(--fs-file-upload-card-icon-size);height:var(--fs-file-upload-card-icon-size);margin-bottom:var(--fs-spacing-2)}[data-fs-file-upload-card-icon-shadow]{position:absolute;top:.5rem;left:.5rem;z-index:0;width:100%;height:100%;background-color:var(--fs-file-upload-card-shadow-color);border-radius:var(--fs-border-radius-medium);transform:rotate(6deg)}[data-fs-file-upload-card-icon-wrapper]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--fs-color-neutral-0);border:3px solid var(--fs-color-text);border-radius:var(--fs-border-radius-medium)}[data-fs-file-upload-card-icon-wrapper] [data-fs-icon]{color:var(--fs-color-text);transform:rotate(90deg)}[data-fs-file-upload-card-icon-badge]{position:absolute;top:-.75rem;left:-.75rem;z-index:2;display:flex;align-items:center;justify-content:center;width:var(--fs-file-upload-card-badge-size);height:var(--fs-file-upload-card-badge-size);background-color:#fff;border:3px solid var(--fs-file-upload-card-badge-bg-color);border-radius:var(--fs-border-radius-circle);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}[data-fs-file-upload-card-icon-badge] [data-fs-icon]{color:var(--fs-file-upload-card-badge-bg-color);stroke-width:1.625rem}[data-fs-file-upload-card-title]{margin:0 0 var(--fs-spacing-3) 0;font-size:var(--fs-text-size-legend);font-weight:var(--fs-text-weight-medium);line-height:1.5;color:var(--fs-file-upload-card-title-color);text-align:center}[data-fs-file-upload-card-select-button]{width:6.625rem;height:2.5rem;min-height:2.5rem;margin-top:0;--fs-button-border-radius:var(--fs-border-radius-pill);--fs-button-primary-bkg-color:#0366dd;--fs-button-secondary-bkg-color-hover:white;--fs-button-primary-text-color:var(--fs-color-neutral-0);--fs-button-secondary-text-color:#0366dd;--fs-button-secondary-bkg-color:transparent;--fs-button-secondary-border-color:#d6d6d6;--fs-button-secondary-text-color-hover:#0366dd;--fs-button-secondary-border-color-hover:#0366dd}[data-fs-file-upload-card-select-button] [data-fs-button-wrapper]{padding:0}[data-fs-file-upload-card-template-link]{padding:0;margin-top:var(--fs-spacing-2);font-size:var(--fs-text-size-legend);font-weight:var(--fs-text-weight-medium);color:var(--fs-file-upload-card-badge-bg-color);text-decoration:none;cursor:pointer;background:none;border:none;transition:opacity var(--fs-transition-timing) ease}[data-fs-file-upload-card-template-link]:hover{text-decoration:underline;opacity:.7}[data-fs-file-upload-card-template-link]:focus-visible{border-radius:var(--fs-border-radius-small);outline:.125rem solid var(--fs-color-focus-ring);outline-offset:.125rem}[data-fs-file-upload-card-files]{width:100%;padding:var(--fs-spacing-3);margin-top:var(--fs-spacing-4);background-color:var(--fs-color-neutral-bkg,#f5f5f5);border-radius:var(--fs-border-radius)}[data-fs-file-upload-card-files-title]{margin:0 0 var(--fs-spacing-2) 0;font-size:var(--fs-text-size-tiny);font-weight:var(--fs-text-weight-bold);color:var(--fs-color-text);text-align:center}[data-fs-file-upload-card-files-list]{display:flex;flex-direction:column;gap:var(--fs-spacing-1);padding:0;margin:0;list-style:none}[data-fs-file-upload-card-file-item]{display:flex;gap:var(--fs-spacing-1);align-items:center;justify-content:center;font-size:var(--fs-text-size-tiny);color:var(--fs-color-text)}[data-fs-file-upload-card-file-item] span:first-child{max-width:20rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-fs-file-upload-card-file-size]{color:var(--fs-color-text-light)}[data-fs-file-upload-status]{--fs-file-upload-status-padding:var(--fs-spacing-0);--fs-file-upload-status-gap:var(--fs-spacing-3);--fs-file-upload-status-bkg-color:var(--fs-color-neutral-0);--fs-file-upload-status-file-info-padding:var(--fs-spacing-3);--fs-file-upload-status-file-info-border-color:var(--fs-border-color-light);--fs-file-upload-status-file-info-border-radius:1.25rem;--fs-file-upload-status-icon-size:var(--fs-spacing-6);--fs-file-upload-status-icon-bg-completed:#08a822;--fs-file-upload-status-icon-bg-uploading:#08a822;--fs-file-upload-status-icon-bg-error:#d31a15;--fs-file-upload-status-filename-color:var(--fs-color-text);--fs-file-upload-status-text-color:var(--fs-color-text-light);--fs-file-upload-status-button-width:100%;--fs-file-upload-status-button-height:var(--fs-spacing-7);display:flex;flex-direction:column;gap:var(--fs-file-upload-status-gap);width:100%;padding:var(--fs-file-upload-status-padding);background-color:var(--fs-file-upload-status-bkg-color)}[data-fs-file-upload-status-file-info]{display:flex;gap:var(--fs-spacing-3);align-items:center;padding:var(--fs-file-upload-status-file-info-padding);background-color:var(--fs-color-neutral-0);border:var(--fs-border-width) solid var(--fs-file-upload-status-file-info-border-color);border-radius:var(--fs-file-upload-status-file-info-border-radius)}[data-fs-file-upload-status-file-info][data-fs-file-upload-state=error]{background-color:#fdf6f5;border:1px solid #ffdfd9}[data-fs-file-upload-status-icon]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--fs-file-upload-status-icon-size);height:var(--fs-file-upload-status-icon-size);border-radius:var(--fs-border-radius)}[data-fs-file-upload-status-icon-loading],[data-fs-file-upload-status-icon-processing]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--fs-file-upload-status-icon-bg-uploading);border-radius:var(--fs-border-radius)}[data-fs-file-upload-status-icon-loading] [data-fs-icon],[data-fs-file-upload-status-icon-processing] [data-fs-icon]{overflow:visible;color:var(--fs-color-neutral-0);fill:currentColor;stroke:currentColor;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-fs-file-upload-status-icon-completed]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--fs-file-upload-status-icon-bg-completed);border-radius:var(--fs-border-radius-medium)}[data-fs-file-upload-status-icon-completed] [data-fs-icon]{overflow:visible;color:var(--fs-color-neutral-0);fill:currentColor;stroke:currentColor}[data-fs-file-upload-status-icon-error]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--fs-file-upload-status-icon-bg-error);border-radius:var(--fs-border-radius-medium)}[data-fs-file-upload-status-icon-error] [data-fs-icon]{overflow:visible;color:var(--fs-color-neutral-0);fill:currentColor;stroke:currentColor}[data-fs-file-upload-status-details]{display:flex;flex:1;flex-direction:column;gap:var(--fs-spacing-0);min-width:0}[data-fs-file-upload-status-filename]{font-size:var(--fs-text-size-body)}[data-fs-file-upload-status-filename],[data-fs-file-upload-status-text-error]{margin:0;overflow:hidden;font-weight:var(--fs-text-weight-medium);color:var(--fs-file-upload-status-filename-color);text-overflow:ellipsis;white-space:nowrap}[data-fs-file-upload-status-text-error],[data-fs-file-upload-status-text]{font-size:var(--fs-text-size-legend)}[data-fs-file-upload-status-text]{margin:0;font-weight:var(--fs-text-weight-medium);color:var(--fs-file-upload-status-text-color)}[data-fs-file-upload-status-state=error] [data-fs-file-upload-status-text]{font-size:var(--fs-text-size-1);font-weight:500}[data-fs-file-upload-status-remove]{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:var(--fs-spacing-1);color:var(--fs-color-text);cursor:pointer;background:none;border:none;transition:opacity var(--fs-transition-timing) ease}[data-fs-file-upload-status-remove]:hover{opacity:.7}[data-fs-file-upload-status-remove]:focus-visible{border-radius:var(--fs-border-radius-small);outline:2px solid var(--fs-color-focus-ring);outline-offset:2px}[data-fs-file-upload-status-remove] [data-fs-icon]{width:var(--fs-spacing-4);height:var(--fs-spacing-4)}[data-fs-file-upload-status-search-button]{width:var(--fs-file-upload-status-button-width);height:var(--fs-file-upload-status-button-height);min-height:var(--fs-file-upload-status-button-height);--fs-button-border-radius:var(--fs-border-radius-pill);--fs-button-primary-bkg-color:#0366dd;--fs-button-primary-bkg-color-hover:#0252b8;--fs-button-primary-text-color:var(--fs-color-neutral-0)}[data-fs-file-upload-status-search-button] [data-fs-button-wrapper]{padding:0}[data-fs-file-upload-status-error-actions]{display:flex;gap:var(--fs-spacing-2);width:100%}[data-fs-file-upload-status-download-button],[data-fs-file-upload-status-select-button]{flex:1;height:var(--fs-file-upload-status-button-height);min-height:var(--fs-file-upload-status-button-height);--fs-button-border-radius:var(--fs-border-radius-pill);--fs-button-primary-bkg-color:#0366dd;--fs-button-primary-bkg-color-hover:#0252b8;--fs-button-primary-text-color:var(--fs-color-neutral-0);--fs-button-secondary-text-color:#0366dd;--fs-button-secondary-bkg-color:transparent;--fs-button-secondary-border-color:#d6d6d6;--fs-button-secondary-text-color-hover:var(--fs-color-neutral-0)}[data-fs-file-upload-status-download-button] [data-fs-button-wrapper],[data-fs-file-upload-status-select-button] [data-fs-button-wrapper]{padding:0}[data-fs-quick-order-drawer]{--fs-quick-order-drawer-width:91%;--fs-quick-order-drawer-padding:var(--fs-spacing-11);--fs-quick-order-drawer-row-height:3rem;--fs-quick-order-drawer-bkg-color:var(--fs-color-body-bkg);--fs-quick-order-drawer-primary-text-color:var(--fs-color-text);--fs-quick-order-drawer-secondary-text-color:var(--fs-color-text-light);--fs-quick-order-drawer-inverse-text-color:var(--fs-color-text-inverse);--fs-quick-order-drawer-border-width:var(--fs-border-width);--fs-quick-order-drawer-border-color:var(--fs-color-neutral-2);--fs-quick-order-drawer-border-radius:var(--fs-border-radius-medium);--fs-quick-order-drawer-border-radius-pill:var(--fs-border-radius-pill);--fs-quick-order-drawer-title-size:var(--fs-text-size-4);--fs-quick-order-drawer-text-size-body:var(--fs-text-size-1);--fs-quick-order-drawer-text-size-small:var(--fs-text-size-0);--fs-quick-order-drawer-text-size-default:var(--fs-text-size-2);--fs-quick-order-drawer-text-size-legend:var(--fs-text-size-legend);--fs-quick-order-drawer-text-weight-regular:var(--fs-text-weight-regular);--fs-quick-order-drawer-text-weight-medium:var(--fs-text-weight-medium);--fs-quick-order-drawer-text-weight-semibold:var(--fs-text-weight-semibold);--fs-quick-order-drawer-header-completed-bkg:var(--fs-color-success-2);--fs-quick-order-drawer-header-completed-color:var(--fs-color-neutral-0);--fs-quick-order-drawer-alert-bkg-color:var(--fs-color-info-bkg);--fs-quick-order-drawer-alert-icon-color:var(--fs-color-link);--fs-quick-order-drawer-out-of-stock-bkg:var(--fs-color-neutral-1);--fs-quick-order-drawer-col-product-width:33%;--fs-quick-order-drawer-col-availability-width:17%;--fs-quick-order-drawer-col-price-width:20%;--fs-quick-order-drawer-col-quantity-width:24%;--fs-quick-order-drawer-col-actions-width:6%;--fs-quick-order-drawer-footer-icon-color:#858585;--fs-quick-order-drawer-footer-icon-bkg:#f5f5f5;--fs-quick-order-drawer-footer-icon-size:3rem;--fs-quick-order-drawer-footer-btn-color:var(--fs-color-primary-text);--fs-quick-order-drawer-footer-btn-bkg:var(--fs-color-primary-bkg);--fs-quick-order-drawer-footer-btn-height:var(--fs-spacing-9);display:flex;flex-direction:column;height:100%;color:var(--fs-quick-order-drawer-primary-text-color);background-color:var(--fs-quick-order-drawer-bkg-color)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-text=primary],[data-fs-quick-order-drawer] [data-fs-quick-order-text=primary]{overflow:hidden;font-weight:var(--fs-quick-order-drawer-text-weight-medium);line-height:120%;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-text=secondary],[data-fs-quick-order-drawer] [data-fs-quick-order-text=secondary]{overflow:hidden;font-size:var(--fs-quick-order-drawer-text-size-legend);font-weight:var(--fs-quick-order-drawer-text-weight-regular);line-height:120%;color:var(--fs-quick-order-drawer-secondary-text-color);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}[data-fs-quick-order-drawer][data-fs-slide-over][data-fs-slide-over-size=partial]{width:var(--fs-quick-order-drawer-width)}@media(min-width:1280px){[data-fs-quick-order-drawer][data-fs-slide-over][data-fs-slide-over-size=partial]{width:var(--fs-quick-order-drawer-width);max-width:var(--fs-quick-order-drawer-width)}}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-header]{flex-shrink:0;padding:var(--fs-spacing-4) var(--fs-spacing-4) var(--fs-spacing-4) var(--fs-quick-order-drawer-padding);border-bottom:var(--fs-quick-order-drawer-border-width) solid var(--fs-quick-order-drawer-border-color)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-header] [data-fs-icon]{color:var(--fs-quick-order-drawer-primary-text-color)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-header] [data-fs-quick-order-drawer-title-container]{display:flex;align-items:center;width:50%;height:100%}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-header] [data-fs-quick-order-drawer-icon]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--fs-spacing-5);height:var(--fs-spacing-5);margin:0;margin-right:var(--fs-spacing-2);margin-left:var(--fs-spacing-9)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-header] [data-fs-quick-order-icon-completed]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--fs-quick-order-drawer-header-completed-bkg);border-radius:var(--fs-quick-order-drawer-border-radius)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-header] [data-fs-quick-order-icon-completed] [data-fs-icon]{width:var(--fs-spacing-4);height:var(--fs-spacing-4);overflow:visible;color:var(--fs-quick-order-drawer-header-completed-color);fill:currentcolor}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-header] [data-fs-quick-order-drawer-title]{padding:0 .5rem;font-size:var(--fs-quick-order-drawer-title-size);font-weight:var(--fs-quick-order-drawer-text-weight-semibold);line-height:120%;vertical-align:middle}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content]{flex:1;min-height:0;padding:var(--fs-spacing-4) var(--fs-quick-order-drawer-padding);overflow-x:hidden;overflow-y:auto;font-size:var(--fs-quick-order-drawer-text-size-body)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-alert]{width:100%;max-width:none;font-weight:var(--fs-quick-order-drawer-text-weight-semibold);background-color:var(--fs-quick-order-drawer-alert-bkg-color);border-radius:var(--fs-spacing-0)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-alert] svg{color:var(--fs-quick-order-drawer-alert-icon-color)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table]{width:100%;table-layout:fixed}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-table-head]{color:var(--fs-quick-order-drawer-secondary-text-color)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-table-head] [data-fs-table-cell=header]{font-weight:var(--fs-quick-order-drawer-text-weight-medium)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-table-head] [data-fs-table-cell]:first-child{width:var(--fs-quick-order-drawer-col-product-width)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-table-head] [data-fs-table-cell]:nth-child(2){width:var(--fs-quick-order-drawer-col-availability-width)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-table-head] [data-fs-table-cell]:nth-child(3){width:var(--fs-quick-order-drawer-col-price-width)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-table-head] [data-fs-table-cell]:nth-child(4){width:var(--fs-quick-order-drawer-col-quantity-width)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-table-head] [data-fs-table-cell]:nth-child(5){width:var(--fs-quick-order-drawer-col-actions-width)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-table-row]{height:var(--fs-quick-order-drawer-row-height);border-bottom:var(--fs-quick-order-drawer-border-width) solid var(--fs-quick-order-drawer-border-color)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-table-cell]{padding:1rem 0}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-tooltip-wrapper]{position:absolute;top:1.875rem;color:var(--fs-quick-order-drawer-inverse-text-color);background-color:var(--fs-quick-order-drawer-primary-text-color)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-drawer-table-row=available],[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-table-row=available]{color:var(--fs-quick-order-drawer-primary-text-color)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-table-row=outOfStock]{color:var(--fs-quick-order-drawer-secondary-text-color);background-color:var(--fs-quick-order-drawer-out-of-stock-bkg)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-cell=product],[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-drawer-cell=product]{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-cell=product] [data-fs-quick-order-drawer-table-cell-img-container],[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-cell=product] [data-fs-quick-order-table-cell-img-container],[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-drawer-cell=product] [data-fs-quick-order-drawer-table-cell-img-container],[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-drawer-cell=product] [data-fs-quick-order-table-cell-img-container]{display:flex;flex-direction:column;align-items:center;padding:0 .5rem}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-cell=product] [data-fs-quick-order-drawer-table-cell-name-container],[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-cell=product] [data-fs-quick-order-table-cell-name-container],[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-drawer-cell=product] [data-fs-quick-order-drawer-table-cell-name-container],[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-drawer-cell=product] [data-fs-quick-order-table-cell-name-container]{display:flex;flex-direction:column;padding:var(--fs-spacing-3) var(--fs-spacing-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-cell=product] [data-fs-tooltip] [data-fs-button],[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-drawer-cell=product] [data-fs-tooltip] [data-fs-button]{width:2rem}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-cell=product] [data-fs-tooltip] [data-fs-button] [data-fs-button-wrapper],[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-drawer-cell=product] [data-fs-tooltip] [data-fs-button] [data-fs-button-wrapper]{width:var(--fs-spacing-4)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-cell=product] [data-fs-tooltip],[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-drawer-cell=product] [data-fs-tooltip]{align-self:flex-start}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-cell=product] [data-fs-tooltip] svg,[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-drawer-cell=product] [data-fs-tooltip] svg{width:1.25rem;height:1.25rem;margin:0;color:var(--fs-quick-order-drawer-secondary-text-color)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-cell=price],[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-drawer-cell=price]{padding-right:3%}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-badge]{font-size:var(--fs-quick-order-drawer-text-size-small);font-weight:var(--fs-quick-order-drawer-text-weight-medium);text-transform:none}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-quantity-selector-input]{padding:0 .5rem 0 0;border-radius:var(--fs-quick-order-drawer-border-radius-pill)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-quantity-selector-button]:disabled svg{color:var(--fs-quick-order-drawer-secondary-text-color)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-quantity-selector-input]:disabled{color:var(--fs-quick-order-drawer-secondary-text-color);background-color:rgba(0,0,0,0)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-drawer-table-price=available],[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-table-price=available]{color:var(--fs-quick-order-drawer-primary-text-color)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-drawer-table-price=outOfStock],[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-table-price=outOfStock]{color:var(--fs-quick-order-drawer-secondary-text-color)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-delete-cell] [data-fs-button-wrapper],[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-drawer-delete-cell] [data-fs-button-wrapper]{width:2.5rem;height:2.5rem}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-delete-cell] [data-fs-button-wrapper] [data-fs-icon],[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-drawer-delete-cell] [data-fs-button-wrapper] [data-fs-icon]{width:1.5rem;height:1.5rem;margin:0}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-empty-state]{padding:var(--fs-spacing-7) var(--fs-spacing-4);border-bottom:none}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-empty-state] [data-fs-quick-order-empty-state-container]{display:flex;flex-direction:column;gap:var(--fs-spacing-3);align-items:center;justify-content:center;width:100%}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-empty-state] [data-fs-quick-order-empty-state-icon]{color:var(--fs-quick-order-drawer-secondary-text-color)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-empty-state] [data-fs-quick-order-empty-state-content]{width:100%;text-align:center}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-empty-state] [data-fs-quick-order-empty-state-title]{margin:0;margin-bottom:var(--fs-spacing-1);font-size:var(--fs-quick-order-drawer-text-size-default);font-weight:var(--fs-quick-order-drawer-text-weight-semibold);color:var(--fs-quick-order-drawer-primary-text-color)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-quick-order-empty-state] [data-fs-quick-order-empty-state-message]{margin:0;font-size:var(--fs-quick-order-drawer-text-size-body);color:var(--fs-quick-order-drawer-secondary-text-color)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-content] [data-fs-quick-order-drawer-table] [data-fs-table-row]:has([data-fs-quick-order-empty-state]){border-bottom:none}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-footer]{display:flex;flex-shrink:0;justify-content:space-between;padding:var(--fs-spacing-5) var(--fs-quick-order-drawer-padding);background-color:var(--fs-quick-order-drawer-bkg-color);border-top:var(--fs-quick-order-drawer-border-width) solid var(--fs-quick-order-drawer-border-color)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-footer] [data-fs-quick-order-drawer-footer-items]{display:flex;gap:var(--fs-spacing-2);align-items:center;font-size:var(--fs-quick-order-drawer-text-size-default);font-weight:var(--fs-quick-order-drawer-text-weight-medium)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-footer] [data-fs-quick-order-drawer-footer-items] [data-fs-icon]{display:flex;align-items:center;justify-content:center;width:var(--fs-quick-order-drawer-footer-icon-size);height:var(--fs-quick-order-drawer-footer-icon-size);padding:var(--fs-spacing-2);color:var(--fs-quick-order-drawer-footer-icon-color);background-color:var(--fs-quick-order-drawer-footer-icon-bkg);border-radius:var(--fs-quick-order-drawer-border-radius)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-footer] [data-fs-quick-order-drawer-footer-actions]{display:flex;gap:var(--fs-spacing-4);align-items:center}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-footer] [data-fs-quick-order-drawer-footer-actions] [data-fs-price]{font-size:var(--fs-quick-order-drawer-text-size-default);font-weight:var(--fs-quick-order-drawer-text-weight-medium)}[data-fs-quick-order-drawer] [data-fs-quick-order-drawer-footer] [data-fs-quick-order-drawer-footer-actions] [data-fs-button-wrapper]{height:var(--fs-quick-order-drawer-footer-btn-height);padding:0 var(--fs-spacing-7);font-size:var(--fs-quick-order-drawer-text-size-body);color:var(--fs-quick-order-drawer-footer-btn-color);background-color:var(--fs-quick-order-drawer-footer-btn-bkg);border-radius:var(--fs-quick-order-drawer-border-radius-pill)}[data-fs-slide-over]{--fs-slide-over-bkg-color:var(--fs-color-body-bkg);--fs-slide-over-transition-timing:var(--fs-transition-timing);--fs-slide-over-header-padding:var(--fs-spacing-2) var(--fs-spacing-3) var(--fs-spacing-2);--fs-slide-over-header-bkg-color:var(--fs-color-neutral-0);--fs-slide-over-partial-gap:calc(2 * var(--fs-grid-padding));--fs-slide-over-partial-width-mobile:calc(100vw - var(--fs-slide-over-partial-gap));--fs-slide-over-partial-width-notebook:calc(100% / 3);--fs-slide-over-partial-max-width-notebook:calc(var(--fs-grid-breakpoint-notebook) / 3);--fs-slide-over-partial-height-bottom:80vh;position:fixed;background-color:var(--fs-slide-over-bkg-color)}[data-fs-slide-over]:not([data-fs-slide-over-direction=bottomSide]){height:100vh;height:100dvh}[data-fs-slide-over][data-fs-slide-over-size=full]{width:100vw}[data-fs-slide-over][data-fs-slide-over-size=partial]{width:var(--fs-slide-over-partial-width-mobile)}@media(min-width:1280px){[data-fs-slide-over][data-fs-slide-over-size=partial]{width:var(--fs-slide-over-partial-width-notebook);max-width:var(--fs-slide-over-partial-max-width-notebook)}}[data-fs-slide-over][data-fs-slide-over-state=in]{transition:transform var(--fs-slide-over-transition-timing) ease-in}[data-fs-slide-over]:not([data-fs-slide-over-direction=bottomSide])[data-fs-slide-over-state=in]{transform:translateX(0)}[data-fs-slide-over][data-fs-slide-over-direction=bottomSide][data-fs-slide-over-state=in]{transform:translateY(0)}[data-fs-slide-over][data-fs-slide-over-state=out]{transition:transform var(--fs-slide-over-transition-timing) ease-out}[data-fs-slide-over][data-fs-slide-over-direction=leftSide]{inset-inline-start:0}[data-fs-slide-over][data-fs-slide-over-direction=leftSide][data-fs-slide-over-state=out]{transform:translateX(-100%)}@media(prefers-reduced-motion:no-preference){html[dir=rtl] [data-fs-slide-over][data-fs-slide-over-direction=leftSide][data-fs-slide-over-state=out]{transform:translateX(100%)}}[data-fs-slide-over][data-fs-slide-over-direction=rightSide]{inset-inline-end:0}[data-fs-slide-over][data-fs-slide-over-direction=rightSide][data-fs-slide-over-state=out]{transform:translateX(100%)}@media(prefers-reduced-motion:no-preference){html[dir=rtl] [data-fs-slide-over][data-fs-slide-over-direction=rightSide][data-fs-slide-over-state=out]{transform:translateX(-100%)}}[data-fs-slide-over][data-fs-slide-over-direction=bottomSide]{top:auto;right:0;bottom:0;left:0;width:100vw;height:auto}[data-fs-slide-over][data-fs-slide-over-direction=bottomSide][data-fs-slide-over-state=out]{transform:translateY(100%)}[data-fs-slide-over][data-fs-slide-over-direction=bottomSide][data-fs-slide-over-size=full]{max-height:100vh}[data-fs-slide-over][data-fs-slide-over-direction=bottomSide][data-fs-slide-over-size=partial]{max-height:var(--fs-slide-over-partial-height-bottom)}[data-fs-slide-over] [data-fs-slide-over-header]{display:flex;align-items:center;justify-content:space-between;padding:var(--fs-slide-over-header-padding);background-color:var(--fs-slide-over-header-bkg-color)}[data-fs-slide-over] [data-fs-slide-over-header] [data-fs-slide-over-header-icon]{-webkit-margin-end:calc(-1*var(--fs-spacing-1));margin-inline-end:calc(-1*var(--fs-spacing-1))}[data-fs-slide-over] [data-fs-slide-over-header] [data-fs-slide-over-header-icon] svg{width:32px;height:32px}@layer components{[data-fs-badge]{--fs-badge-padding:var(--fs-spacing-0) var(--fs-spacing-2);--fs-badge-border-radius:var(--fs-border-radius-pill);--fs-badge-border-width:0;--fs-badge-border-style:none;--fs-badge-border-color:transparent;--fs-badge-bkg-color:var(--fs-color-neutral-bkg);--fs-badge-text-color:var(--fs-color-text);--fs-badge-text-size:var(--fs-text-size-tiny);--fs-badge-text-weight:var(--fs-text-weight-bold);--fs-badge-transition-function:var(--fs-transition-function);--fs-badge-transition-property:var(--fs-transition-property);--fs-badge-transition-timing:var(--fs-transition-timing);--fs-badge-neutral-bkg-color:var(--fs-color-neutral-bkg);--fs-badge-neutral-text-color:var(--fs-badge-text-color);--fs-badge-neutral-border-color:var(--fs-color-neutral-bkg);--fs-badge-success-bkg-color:var(--fs-color-success-bkg);--fs-badge-success-text-color:var(--fs-badge-text-color);--fs-badge-success-border-color:var(--fs-color-success-bkg);--fs-badge-highlighted-bkg-color:var(--fs-color-highlighted-bkg);--fs-badge-highlighted-text-color:var(--fs-color-highlighted-text);--fs-badge-highlighted-border-color:var(--fs-color-highlighted-bkg);--fs-badge-info-bkg-color:var(--fs-color-info-bkg);--fs-badge-info-text-color:var(--fs-color-info-text);--fs-badge-info-border-color:var(--fs-color-info-bkg);--fs-badge-warning-bkg-color:var(--fs-color-warning-bkg);--fs-badge-warning-text-color:var(--fs-color-warning-text);--fs-badge-warning-border-color:var(--fs-color-warning-bkg);--fs-badge-danger-bkg-color:var(--fs-color-danger-bkg);--fs-badge-danger-text-color:var(--fs-badge-text-color);--fs-badge-danger-border-color:var(--fs-color-danger-bkg);--fs-badge-big-text-size:var(--fs-text-size-legend);--fs-badge-big-padding:var(--fs-spacing-1) var(--fs-spacing-2);--fs-badge-counter-size:var(--fs-spacing-3);--fs-badge-counter-padding:var(--fs-spacing-0);--fs-badge-counter-text-size:var(--fs-text-size-0);--fs-badge-counter-text-color:var(--fs-color-text-inverse);--fs-badge-counter-bkg-color:var(--fs-color-link);--fs-badge-counter-border-radius:var(--fs-border-radius-pill);--fs-badge-counter-border-color:var(--fs-color-body-bkg);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:var(--fs-badge-text-size);font-weight:var(--fs-badge-text-weight);line-height:1;color:var(--fs-badge-text-color);text-transform:uppercase;white-space:nowrap;border:var(--fs-badge-border-width) var(--fs-badge-border-style) var(--fs-badge-border-color);border-radius:var(--fs-badge-border-radius)}[data-fs-badge] [data-fs-badge-wrapper]{padding:var(--fs-badge-padding);overflow:hidden;border-radius:var(--fs-badge-border-radius)}[data-fs-badge][data-fs-badge-size=big]{font-size:var(--fs-badge-big-text-size)}[data-fs-badge][data-fs-badge-size=big] [data-fs-badge-wrapper]{padding:var(--fs-badge-big-padding)}[data-fs-badge][data-fs-badge-counter=true]{position:absolute;top:.375rem;left:1.625rem;font-size:10px;color:var(--fs-badge-counter-text-color);border-color:var(--fs-badge-counter-border-color);border-radius:var(--fs-badge-counter-border-radius)}[data-fs-badge][data-fs-badge-counter=true] [data-fs-badge-wrapper]{display:flex;align-items:center;justify-content:center;min-width:var(--fs-badge-counter-size);height:var(--fs-badge-counter-size);padding:var(--fs-badge-counter-padding);background-color:var(--fs-badge-counter-bkg-color);border-radius:var(--fs-badge-counter-border-radius)}[data-fs-badge][data-fs-badge-variant=success]{color:var(--fs-badge-success-text-color)}[data-fs-badge][data-fs-badge-variant=success] [data-fs-badge-wrapper]{background-color:var(--fs-badge-success-bkg-color);border-color:var(--fs-badge-success-border-color)}[data-fs-badge][data-fs-badge-variant=neutral]{color:var(--fs-badge-neutral-text-color)}[data-fs-badge][data-fs-badge-variant=neutral] [data-fs-badge-wrapper]{background-color:var(--fs-badge-neutral-bkg-color);border-color:var(--fs-badge-neutral-border-color)}[data-fs-badge][data-fs-badge-variant=highlighted]{color:var(--fs-badge-highlighted-text-color)}[data-fs-badge][data-fs-badge-variant=highlighted] [data-fs-badge-wrapper]{background-color:var(--fs-badge-highlighted-bkg-color);border-color:var(--fs-badge-highlighted-border-color)}[data-fs-badge][data-fs-badge-variant=info]{color:var(--fs-badge-info-text-color)}[data-fs-badge][data-fs-badge-variant=info] [data-fs-badge-wrapper]{background-color:var(--fs-badge-info-bkg-color);border-color:var(--fs-badge-info-border-color)}[data-fs-badge][data-fs-badge-variant=warning]{color:var(--fs-badge-warning-text-color)}[data-fs-badge][data-fs-badge-variant=warning] [data-fs-badge-wrapper]{background-color:var(--fs-badge-warning-bkg-color);border-color:var(--fs-badge-warning-border-color)}[data-fs-badge][data-fs-badge-variant=danger]{color:var(--fs-badge-danger-text-color)}[data-fs-badge][data-fs-badge-variant=danger] [data-fs-badge-wrapper]{background-color:var(--fs-badge-danger-bkg-color);border-color:var(--fs-badge-danger-border-color)}[data-fs-button]{--fs-button-padding:calc(var(--fs-spacing-1) - (var(--fs-button-border-width) * 2)) var(--fs-spacing-3);--fs-button-height:var(--fs-control-tap-size);--fs-button-gap:var(--fs-spacing-2);--fs-button-shadow:var(--fs-shadow);--fs-button-shadow-hover:var(--fs-button-shadow);--fs-button-border-radius:var(--fs-border-radius);--fs-button-border-width:var(--fs-border-width-thick);--fs-button-border-color:transparent;--fs-button-text-size:var(--fs-text-size-base);--fs-button-text-weight:var(--fs-text-weight-bold);--fs-button-transition-function:var(--fs-transition-function);--fs-button-transition-property:var(--fs-transition-property);--fs-button-transition-timing:var(--fs-transition-timing);--fs-button-primary-text-color:var(--fs-color-primary-text);--fs-button-primary-text-color-hover:var(--fs-button-primary-text-color);--fs-button-primary-text-color-active:var(--fs-button-primary-text-color);--fs-button-primary-bkg-color:var(--fs-color-primary-bkg);--fs-button-primary-bkg-color-hover:var(--fs-color-primary-bkg-hover);--fs-button-primary-bkg-color-active:var(--fs-color-primary-bkg-active);--fs-button-primary-border-color:transparent;--fs-button-primary-border-color-hover:var(--fs-button-primary-border-color);--fs-button-primary-border-color-active:var(--fs-button-primary-border-color);--fs-button-primary-shadow-hover:var(--fs-button-shadow-hover);--fs-button-primary-inverse-text-color:var(--fs-button-primary-bkg-color);--fs-button-primary-inverse-text-color-hover:var(--fs-button-primary-bkg-color);--fs-button-primary-inverse-text-color-active:var(--fs-button-primary-bkg-color);--fs-button-primary-inverse-bkg-color:var(--fs-button-primary-text-color);--fs-button-primary-inverse-bkg-color-hover:var(--fs-color-primary-bkg-light);--fs-button-primary-inverse-bkg-color-active:var(--fs-color-primary-bkg-light-active);--fs-button-primary-inverse-border-color:var(--fs-button-primary-border-color);--fs-button-primary-inverse-border-color-hover:var(--fs-button-primary-border-color);--fs-button-primary-inverse-border-color-active:var(--fs-button-primary-border-color);--fs-button-primary-inverse-shadow-hover:var(--fs-button-shadow-hover);--fs-button-secondary-text-color:var(--fs-color-secondary-text);--fs-button-secondary-text-color-hover:var(--fs-color-text-inverse);--fs-button-secondary-text-color-active:var(--fs-button-secondary-text-color-hover);--fs-button-secondary-bkg-color:var(--fs-color-secondary-bkg);--fs-button-secondary-bkg-color-hover:var(--fs-color-secondary-bkg-hover);--fs-button-secondary-bkg-color-active:var(--fs-color-secondary-bkg-active);--fs-button-secondary-border-color:var(--fs-button-secondary-text-color);--fs-button-secondary-border-color-hover:var(--fs-button-secondary-bkg-color-hover);--fs-button-secondary-border-color-active:var(--fs-button-secondary-bkg-color-active);--fs-button-secondary-shadow-hover:var(--fs-button-shadow-hover);--fs-button-secondary-inverse-text-color:var(--fs-button-secondary-text-color-hover);--fs-button-secondary-inverse-text-color-hover:var(--fs-button-secondary-text-color);--fs-button-secondary-inverse-text-color-active:var(--fs-button-secondary-inverse-text-color-hover);--fs-button-secondary-inverse-bkg-color:var(--fs-button-secondary-bkg-color);--fs-button-secondary-inverse-bkg-color-hover:var(--fs-button-secondary-text-color-hover);--fs-button-secondary-inverse-bkg-color-active:var(--fs-color-secondary-bkg-light);--fs-button-secondary-inverse-border-color:var(--fs-button-secondary-inverse-text-color);--fs-button-secondary-inverse-border-color-hover:var(--fs-button-secondary-inverse-bkg-color-hover);--fs-button-secondary-inverse-border-color-active:var(--fs-button-secondary-inverse-bkg-color-active);--fs-button-secondary-inverse-shadow-hover:var(--fs-button-shadow-hover);--fs-button-tertiary-text-color:var(--fs-color-tertiary-text);--fs-button-tertiary-text-color-hover:var(--fs-button-tertiary-text-color);--fs-button-tertiary-text-color-active:var(--fs-button-primary-bkg-color);--fs-button-tertiary-bkg-color:var(--fs-color-tertiary-bkg);--fs-button-tertiary-bkg-color-hover:var(--fs-color-tertiary-bkg-hover);--fs-button-tertiary-bkg-color-active:var(--fs-color-tertiary-bkg-active);--fs-button-tertiary-border-color:transparent;--fs-button-tertiary-border-color-hover:var(--fs-button-tertiary-border-color);--fs-button-tertiary-border-color-active:var(--fs-button-tertiary-border-color);--fs-button-tertiary-shadow-hover:var(--fs-button-shadow-hover);--fs-button-tertiary-inverse-text-color:var(--fs-button-secondary-text-color-hover);--fs-button-tertiary-inverse-text-color-hover:var(--fs-button-secondary-text-color-hover);--fs-button-tertiary-inverse-text-color-active:var(--fs-button-secondary-text-color-hover);--fs-button-tertiary-inverse-bkg-color:var(--fs-button-secondary-inverse-bkg-color);--fs-button-tertiary-inverse-bkg-color-hover:var(--fs-button-primary-bkg-color-hover);--fs-button-tertiary-inverse-bkg-color-active:var(--fs-button-primary-bkg-color-active);--fs-button-tertiary-inverse-border-color:var(--fs-button-tertiary-border-color);--fs-button-tertiary-inverse-border-color-hover:var(--fs-button-tertiary-border-color);--fs-button-tertiary-inverse-border-color-active:var(--fs-button-tertiary-border-color);--fs-button-tertiary-inverse-shadow-hover:var(--fs-button-shadow-hover);--fs-button-disabled-bkg-color:var(--fs-color-disabled-bkg);--fs-button-disabled-text-color:var(--fs-color-disabled-text);--fs-button-loading-label-column-gap:var(--fs-spacing-3);--fs-button-small-padding:var(--fs-spacing-0) var(--fs-spacing-1);--fs-button-small-min-height:var(--fs-spacing-7);--fs-button-small-gap:var(--fs-spacing-1);--fs-button-small-icon-width:var(--fs-spacing-3);--fs-button-small-icon-height:var(--fs-button-small-icon-width);--fs-button-icon-padding:0 var(--fs-spacing-1);display:flex;align-items:stretch;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:var(--fs-button-height);padding:0;cursor:pointer}[data-fs-button] [data-fs-button-wrapper]{position:relative;display:inline-flex;-moz-column-gap:var(--fs-button-gap);column-gap:var(--fs-button-gap);align-items:center;justify-content:center;width:100%;padding:var(--fs-button-padding);font-size:var(--fs-button-text-size);font-weight:var(--fs-button-text-weight);line-height:var(--fs-button-text-size);text-decoration:none;border:var(--fs-button-border-width) solid var(--fs-button-border-color);border-radius:var(--fs-button-border-radius);outline:none;box-shadow:var(--fs-button-shadow);transition:var(--fs-button-transition-property) var(--fs-button-transition-timing) var(--fs-button-transition-function)}[data-fs-button][data-fs-button-variant]:focus,[data-fs-button][data-fs-button-variant]:focus-visible{box-shadow:none}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){[data-fs-button][data-fs-button-variant]:focus [data-fs-button-wrapper],[data-fs-button][data-fs-button-variant]:focus:hover [data-fs-button-wrapper]{outline:none;box-shadow:0 0 0 1px var(--fs-color-body-bkg),0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring)}}}[data-fs-button][data-fs-button-variant]:focus-visible [data-fs-button-wrapper],[data-fs-button][data-fs-button-variant]:focus-visible:hover [data-fs-button-wrapper]{outline:none;box-shadow:0 0 0 1px var(--fs-color-body-bkg),0 0 0 var(--fs-border-width-thickest) var(--fs-color-focus-ring)}[data-fs-button][data-fs-button-variant]:disabled [data-fs-button-wrapper],[data-fs-button][data-fs-button-variant][data-fs-button-disabled=true] [data-fs-button-wrapper]{color:var(--fs-button-disabled-text-color);cursor:not-allowed;background-color:var(--fs-button-disabled-bkg-color);border:0;box-shadow:none}[data-fs-button][data-fs-button-variant]:disabled [data-fs-button-wrapper] svg,[data-fs-button][data-fs-button-variant][data-fs-button-disabled=true] [data-fs-button-wrapper] svg{color:var(--fs-color-neutral-5)}[data-fs-button][data-fs-button-variant]:disabled [data-fs-button-wrapper]:hover,[data-fs-button][data-fs-button-variant][data-fs-button-disabled=true] [data-fs-button-wrapper]:hover{color:var(--fs-button-disabled-text-color);background-color:var(--fs-button-disabled-bkg-color)}[data-fs-button][data-fs-button-size=small]{--fs-control-tap-size:var(--fs-button-small-min-height);padding:var(--fs-spacing-1)}[data-fs-button][data-fs-button-size=small] [data-fs-button-wrapper]{-moz-column-gap:var(--fs-button-small-gap);column-gap:var(--fs-button-small-gap);padding:var(--fs-button-small-padding)}[data-fs-button][data-fs-button-size=small]:not([data-fs-icon-button=true]) [data-fs-icon]{width:var(--fs-button-small-icon-width);height:var(--fs-button-small-icon-height)}[data-fs-button][data-fs-button-variant=primary] [data-fs-button-wrapper]{color:var(--fs-button-primary-text-color);background-color:var(--fs-button-primary-bkg-color);border:var(--fs-button-border-width) solid var(--fs-button-primary-border-color)}[data-fs-button][data-fs-button-variant=primary]:hover [data-fs-button-wrapper]{color:var(--fs-button-primary-text-color-hover);background-color:var(--fs-button-primary-bkg-color-hover);border-color:var(--fs-button-primary-border-color-hover);box-shadow:var(--fs-button-primary-shadow-hover)}[data-fs-button][data-fs-button-variant=primary]:focus [data-fs-button-wrapper],[data-fs-button][data-fs-button-variant=primary]:focus-visible [data-fs-button-wrapper]{color:var(--fs-button-primary-text-color-hover);background-color:var(--fs-button-primary-bkg-color-hover)}[data-fs-button][data-fs-button-variant=primary]:active [data-fs-button-wrapper]{color:var(--fs-button-primary-text-color-active);background-color:var(--fs-button-primary-bkg-color-active);border-color:var(--fs-button-primary-border-color-active)}[data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true] [data-fs-button-wrapper]{color:var(--fs-button-primary-inverse-text-color);background-color:var(--fs-button-primary-inverse-bkg-color);border:var(--fs-button-border-width) solid var(--fs-button-primary-inverse-border-color)}[data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:hover [data-fs-button-wrapper]{color:var(--fs-button-primary-inverse-text-color-hover);background-color:var(--fs-button-primary-inverse-bkg-color-hover);border-color:var(--fs-button-primary-inverse-border-color-hover);box-shadow:var(--fs-button-primary-inverse-shadow-hover)}[data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:focus [data-fs-button-wrapper],[data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:focus-visible [data-fs-button-wrapper]{color:var(--fs-button-primary-inverse-text-color-hover);background-color:var(--fs-button-primary-inverse-bkg-color-hover)}[data-fs-button][data-fs-button-variant=primary][data-fs-button-inverse=true]:active [data-fs-button-wrapper]{color:var(--fs-button-primary-inverse-text-color-active);background-color:var(--fs-button-primary-inverse-bkg-color-active);border-color:var(--fs-button-primary-inverse-border-color-active)}[data-fs-button][data-fs-button-variant=secondary] [data-fs-button-wrapper]{color:var(--fs-button-secondary-text-color);background-color:var(--fs-button-secondary-bkg-color);border:var(--fs-button-border-width) solid var(--fs-button-secondary-border-color)}[data-fs-button][data-fs-button-variant=secondary]:hover [data-fs-button-wrapper]{color:var(--fs-button-secondary-text-color-hover);background-color:var(--fs-button-secondary-bkg-color-hover);border-color:var(--fs-button-secondary-border-color-hover);box-shadow:var(--fs-button-secondary-shadow-hover)}[data-fs-button][data-fs-button-variant=secondary]:focus [data-fs-button-wrapper],[data-fs-button][data-fs-button-variant=secondary]:focus-visible [data-fs-button-wrapper]{color:var(--fs-button-secondary-text-color-hover);background-color:var(--fs-button-secondary-bkg-color-hover)}[data-fs-button][data-fs-button-variant=secondary]:active [data-fs-button-wrapper]{color:var(--fs-button-secondary-text-color-active);background-color:var(--fs-button-secondary-bkg-color-active);border-color:var(--fs-button-secondary-border-color-active)}[data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true] [data-fs-button-wrapper]{color:var(--fs-button-secondary-inverse-text-color);background-color:var(--fs-button-secondary-inverse-bkg-color);border:var(--fs-button-border-width) solid var(--fs-button-secondary-inverse-border-color)}[data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:hover [data-fs-button-wrapper]{color:var(--fs-button-secondary-inverse-text-color-hover);background-color:var(--fs-button-secondary-inverse-bkg-color-hover);border-color:var(--fs-button-secondary-inverse-border-color-hover);box-shadow:var(--fs-button-secondary-inverse-shadow-hover)}[data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:focus [data-fs-button-wrapper],[data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:focus-visible [data-fs-button-wrapper]{color:var(--fs-button-secondary-inverse-text-color-hover);background-color:var(--fs-button-secondary-inverse-bkg-color-hover)}[data-fs-button][data-fs-button-variant=secondary][data-fs-button-inverse=true]:active [data-fs-button-wrapper]{color:var(--fs-button-secondary-inverse-text-color-active);background-color:var(--fs-button-secondary-inverse-bkg-color-active);border-color:var(--fs-button-secondary-inverse-border-color-active)}[data-fs-button][data-fs-button-variant=tertiary] [data-fs-button-wrapper]{color:var(--fs-button-tertiary-text-color);background-color:var(--fs-button-tertiary-bkg-color);border:var(--fs-button-border-width) solid var(--fs-button-tertiary-border-color)}[data-fs-button][data-fs-button-variant=tertiary]:hover [data-fs-button-wrapper]{color:var(--fs-button-tertiary-text-color-hover);background-color:var(--fs-button-tertiary-bkg-color-hover);border-color:var(--fs-button-tertiary-border-color-hover);box-shadow:var(--fs-button-tertiary-shadow-hover)}[data-fs-button][data-fs-button-variant=tertiary]:focus [data-fs-button-wrapper],[data-fs-button][data-fs-button-variant=tertiary]:focus-visible [data-fs-button-wrapper]{color:var(--fs-button-tertiary-text-color-hover);background-color:var(--fs-button-tertiary-bkg-color-hover)}[data-fs-button][data-fs-button-variant=tertiary]:disabled [data-fs-button-wrapper],[data-fs-button][data-fs-button-variant=tertiary]:hover:disabled [data-fs-button-wrapper]{background-color:rgba(0,0,0,0)}[data-fs-button][data-fs-button-variant=tertiary]:active [data-fs-button-wrapper]{color:var(--fs-button-tertiary-text-color-active);background-color:var(--fs-button-tertiary-bkg-color-active);border-color:var(--fs-button-tertiary-border-color-active)}[data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true] [data-fs-button-wrapper]{color:var(--fs-button-tertiary-inverse-text-color);background-color:var(--fs-button-tertiary-inverse-bkg-color);border:var(--fs-button-border-width) solid var(--fs-button-tertiary-inverse-border-color)}[data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:hover [data-fs-button-wrapper]{color:var(--fs-button-tertiary-inverse-text-color-hover);background-color:var(--fs-button-tertiary-inverse-bkg-color-hover);border-color:var(--fs-button-tertiary-inverse-border-color-hover);box-shadow:var(--fs-button-tertiary-inverse-shadow-hover)}[data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:focus [data-fs-button-wrapper],[data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:focus-visible [data-fs-button-wrapper]{color:var(--fs-button-tertiary-inverse-text-color-hover);background-color:var(--fs-button-tertiary-inverse-bkg-color-hover)}[data-fs-button][data-fs-button-variant=tertiary][data-fs-button-inverse=true]:active [data-fs-button-wrapper]{color:var(--fs-button-tertiary-inverse-text-color-active);background-color:var(--fs-button-tertiary-inverse-bkg-color-active);border-color:var(--fs-button-tertiary-inverse-border-color-active)}[data-fs-button][data-fs-icon-button=true]{width:var(--fs-button-height)}[data-fs-button][data-fs-icon-button=true] [data-fs-button-wrapper]{-moz-column-gap:0;column-gap:0;width:100%;padding:0;border-width:0}[data-fs-button][data-fs-button-loading=true] [data-fs-button-wrapper]>*{pointer-events:none;opacity:0}[data-fs-button][data-fs-button-loading=true] [data-fs-button-wrapper] [data-fs-button-loading-label]{position:absolute;display:flex;-moz-column-gap:var(--fs-button-loading-label-column-gap);column-gap:var(--fs-button-loading-label-column-gap);opacity:1}[data-fs-icon]{display:flex;align-items:center;justify-content:center}[data-fs-price]{--fs-price-listing-text-size:var(--fs-text-size-legend);--fs-price-listing-color:var(--fs-color-text-light);--fs-price-listing-text-decoration:line-through;--fs-price-spot-font-weight:var(--fs-text-weight-bold);--fs-price-spot-color:var(--fs-color-text)}[data-fs-price][data-fs-price-variant=listing]{font-size:var(--fs-price-listing-text-size);line-height:1.7;color:var(--fs-price-listing-color);-webkit-text-decoration:var(--fs-price-listing-text-decoration);text-decoration:var(--fs-price-listing-text-decoration)}[data-fs-price][data-fs-price-variant=spot]{line-height:1.7;color:var(--fs-price-spot-color);font-weight:var(--fs-price-spot-font-weight)}[data-fs-alert]{--fs-alert-height:var(--fs-spacing-7);--fs-alert-padding-left:var(--fs-spacing-3);--fs-alert-padding-right:var(--fs-alert-padding-left);--fs-alert-bkg-color:var(--fs-color-highlighted-bkg);--fs-alert-text-color:var(--fs-color-highlighted-text);--fs-alert-text-size:var(--fs-text-size-1);--fs-alert-icon-width:var(--fs-spacing-4);--fs-alert-icon-height:var(--fs-alert-icon-width);--fs-alert-icon-margin-right:var(--fs-spacing-1);--fs-alert-icon-color:var(--fs-alert-text-color);--fs-alert-link-color:var(--fs-alert-text-color);--fs-alert-link-color-visited:var(--fs-alert-text-color);--fs-alert-button-text-color:var(--fs-alert-text-color);--fs-alert-button-bkg-color:var(--fs-alert-bkg-color);--fs-alert-button-border-radius:var(--fs-border-radius);display:flex;align-items:center;width:100%;height:var(--fs-alert-height);padding-right:var(--fs-alert-padding-right);padding-left:var(--fs-alert-padding-left);font-size:var(--fs-alert-text-size);color:var(--fs-alert-text-color);background-color:var(--fs-alert-bkg-color)}[data-fs-alert]>[data-fs-icon]{width:var(--fs-alert-icon-width);height:var(--fs-alert-icon-height);margin-right:var(--fs-alert-icon-margin-right);color:var(--fs-alert-icon-color)}[data-fs-alert] [data-fs-alert-content]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-fs-alert] [data-fs-alert-link],[data-fs-alert] span{font-weight:var(--fs-text-weight-bold)}[data-fs-alert] [data-fs-alert-link]{min-width:0;height:var(--fs-alert-height);padding:0 var(--fs-spacing-1);overflow:hidden;line-height:var(--fs-alert-height);color:var(--fs-alert-link-color);text-overflow:ellipsis;white-space:nowrap}[data-fs-alert] [data-fs-alert-link]:visited{color:var(--fs-alert-link-color-visited)}[data-fs-alert] [data-fs-alert-button]{margin-left:auto}[data-fs-alert] [data-fs-alert-button] [data-fs-button-wrapper]{color:var(--fs-alert-button-text-color)}[data-fs-alert] [data-fs-alert-button]:hover span{filter:brightness(.95)}[data-fs-alert][data-fs-alert-dismissible=true]{padding-right:0}[data-fs-quantity-selector]{--fs-qty-selector-width:calc(var(--fs-control-tap-size) * 2.7);--fs-qty-selector-height:calc(var(--fs-control-tap-size) + (var(--fs-qty-selector-border-width) * 2));--fs-qty-selector-shadow:none;--fs-qty-selector-shadow-hover:0 0 0 var(--fs-border-width) var(--fs-border-color-active);--fs-qty-selector-bkg-color:var(--fs-color-body-bkg);--fs-qty-selector-bkg-color-hover:var(--fs-qty-selector-bkg-color);--fs-qty-selector-border-radius:var(--fs-border-radius);--fs-qty-selector-border-width:var(--fs-border-width);--fs-qty-selector-border-width-hover:var(--fs-border-width);--fs-qty-selector-border-color:var(--fs-border-color);--fs-qty-selector-border-color-hover:var(--fs-border-color-active);--fs-qty-selector-text-size:var(--fs-text-size-base);--fs-qty-selector-text-color:var(--fs-color-text);--fs-qty-selector-button-bkg-color:transparent;--fs-qty-selector-button-border-radius:var(--fs-qty-selector-border-radius);--fs-qty-selector-disabled-bkg-color:var(--fs-color-disabled-bkg);--fs-qty-selector-disabled-text-color:var(--fs-color-disabled-text);--fs-qty-selector-disabled-border-color:var(--fs-qty-selector-disabled-bkg-color);position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;width:var(--fs-qty-selector-width);height:var(--fs-qty-selector-height);box-shadow:var(--fs-qty-selector-shadow)}[data-fs-quantity-selector] [data-quantity-selector-input]{width:100%;height:100%;padding:0;font-size:var(--fs-qty-selector-text-size);color:var(--fs-qty-selector-text-color);text-align:center;border:var(--fs-qty-selector-border-width) solid var(--fs-qty-selector-border-color);border-radius:var(--fs-qty-selector-border-radius)}[data-fs-quantity-selector] [data-quantity-selector-button]{position:absolute}[data-fs-quantity-selector] [data-quantity-selector-button] [data-fs-button-wrapper]{border-radius:var(--fs-qty-selector-button-border-radius)}[data-fs-quantity-selector] [data-quantity-selector-button]:not(:hover):not(:focus-visible) [data-fs-button-wrapper]{background-color:var(--fs-qty-selector-button-bkg-color)}[data-fs-quantity-selector] [data-quantity-selector-button]:first-of-type{inset-inline-start:0}[data-fs-quantity-selector] [data-quantity-selector-button]:last-of-type{inset-inline-end:0}[data-fs-quantity-selector] [data-quantity-selector-button]:disabled [data-fs-button-wrapper],[data-fs-quantity-selector] [data-quantity-selector-button]:disabled:focus-visible [data-fs-button-wrapper],[data-fs-quantity-selector] [data-quantity-selector-button]:disabled:hover [data-fs-button-wrapper]{background-color:var(--fs-qty-selector-button-bkg-color)}[data-fs-quantity-selector]:hover [data-quantity-selector-input]:not(:disabled):not(:focus){background-color:var(--fs-qty-selector-bkg-color-hover);border-color:var(--fs-qty-selector-border-color-hover);border-width:var(--fs-qty-selector-border-width-hover);box-shadow:var(--fs-qty-selector-shadow-hover)}[data-fs-quantity-selector=disabled] [data-quantity-selector-input]{color:var(--fs-qty-selector-disabled-text-color);background-color:var(--fs-qty-selector-disabled-bkg-color);border-color:var(--fs-qty-selector-disabled-border-color)}[data-fs-table]{--fs-table-cell-padding-x:var(--fs-spacing-3);--fs-table-cell-padding-y:var(--fs-spacing-1);--fs-table-head-weight:var(--fs-text-weight-bold);--fs-table-head-bkg-color:none;--fs-table-head-padding-y:var(--fs-spacing-2);--fs-table-footer-weight:var(--fs-table-head-weight);--fs-table-footer-bkg-color:none;--fs-table-colored-bkg-color:var(--fs-color-neutral-1);--fs-table-colored-border-radius:var(--fs-border-radius);--fs-table-bordered-border-width:var(--fs-border-width);--fs-table-bordered-border-color:var(--fs-border-color-light);display:block;width:100%;overflow-x:auto;white-space:nowrap}[data-fs-table] [data-fs-table-cell=data],[data-fs-table] [data-fs-table-cell=header]{padding-inline:var(--fs-table-cell-padding-x);overflow-x:auto;text-align:center}[data-fs-table] [data-fs-table-cell=data][data-fs-table-cell-align=left],[data-fs-table] [data-fs-table-cell=header][data-fs-table-cell-align=left]{text-align:start}[data-fs-table] [data-fs-table-cell=data][data-fs-table-cell-align=center],[data-fs-table] [data-fs-table-cell=header][data-fs-table-cell-align=center]{text-align:center}[data-fs-table] [data-fs-table-cell=data][data-fs-table-cell-align=right],[data-fs-table] [data-fs-table-cell=header][data-fs-table-cell-align=right]{text-align:end}[data-fs-table] thead [data-fs-table-cell=header]{padding-top:var(--fs-table-head-padding-y);padding-bottom:var(--fs-table-head-padding-y)}[data-fs-table] [data-fs-table-cell=header]{white-space:nowrap}[data-fs-table] [data-fs-table-cell=data]{padding-top:var(--fs-table-cell-padding-y);padding-bottom:var(--fs-table-cell-padding-y)}[data-fs-table] [data-fs-table-head] [data-fs-table-cell=header]{font-weight:var(--fs-table-head-weight);background-color:var(--fs-table-head-bkg-color)}[data-fs-table] [data-fs-table-footer] [data-fs-table-cell=data]{font-weight:var(--fs-table-footer-weight);background-color:var(--fs-table-footer-bkg-color)}[data-fs-table] [data-fs-table-body] [data-fs-table-cell=header]{display:flex;align-items:center;justify-content:center;padding-top:var(--fs-table-cell-padding-y);padding-bottom:var(--fs-table-cell-padding-y);font-weight:400}[data-fs-table] [data-fs-table-body] [data-fs-table-cell=header][data-fs-table-cell-align=left]{justify-content:flex-start}[data-fs-table] [data-fs-table-body] [data-fs-table-cell=header][data-fs-table-cell-align=right]{justify-content:flex-end}[data-fs-table] [data-fs-table-content]{display:table;width:100%;table-layout:fixed;border-collapse:collapse}[data-fs-table] [data-fs-icon]{width:var(--fs-spacing-3);height:var(--fs-spacing-3);-webkit-margin-end:var(--fs-spacing-2);margin-inline-end:var(--fs-spacing-2)}[data-fs-table] [data-fs-table-variant=colored] [data-fs-table-body] [data-fs-table-row]:nth-child(odd) [data-fs-table-cell=data],[data-fs-table] [data-fs-table-variant=colored] [data-fs-table-body] [data-fs-table-row]:nth-child(odd) [data-fs-table-cell=header]{background-color:var(--fs-table-colored-bkg-color)}[data-fs-table] [data-fs-table-variant=colored] [data-fs-table-body] [data-fs-table-row]:nth-child(odd) [data-fs-table-cell=data]{border-top-right-radius:var(--fs-table-colored-border-radius);border-bottom-right-radius:var(--fs-table-colored-border-radius)}[data-fs-table] [data-fs-table-variant=colored] [data-fs-table-body] [data-fs-table-row]:nth-child(odd) [data-fs-table-cell=header]{border-top-left-radius:var(--fs-table-colored-border-radius);border-bottom-left-radius:var(--fs-table-colored-border-radius)}[data-fs-table] [data-fs-table-variant=bordered] [data-fs-table-body] [data-fs-table-row]:not(:last-child){border-bottom:var(--fs-table-bordered-border-width) solid var(--fs-table-bordered-border-color)}[data-fs-tooltip]{--fs-button-height:var(--fs-control-tap-size);--fs-tooltip-z-index:var(--fs-z-index-high);--fs-tooltip-background:var(--fs-color-neutral-6);--fs-tooltip-text-color:var(--fs-color-text-inverse);--fs-tooltip-border-radius:var(--fs-border-radius);--fs-tooltip-padding:var(--fs-spacing-2);--fs-tooltip-gap:var(--fs-spacing-1);--fs-tooltip-transition-property:opacity;--fs-tooltip-transition-timing:var(--fs-transition-timing);--fs-tooltip-transition-function:var(--fs-transition-function);--fs-tooltip-indicator-size:var(--fs-spacing-1);--fs-tooltip-indicator-distance-edge:var(--fs-spacing-3);--fs-tooltip-indicator-distance-base:var(--fs-spacing-1);--fs-tooltip-indicator-translate:calc(var(--fs-tooltip-indicator-size) + var(--fs-tooltip-indicator-distance-base));position:relative;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[data-fs-tooltip] [data-fs-tooltip-wrapper]{position:absolute;z-index:var(--fs-tooltip-z-index);display:flex;gap:var(--fs-tooltip-gap);align-items:flex-start;padding:var(--fs-tooltip-padding);color:var(--fs-tooltip-text-color);background-color:var(--fs-tooltip-background);border-radius:var(--fs-tooltip-border-radius);opacity:1;transition:var(--fs-tooltip-transition-property) var(--fs-tooltip-transition-timing) var(--fs-tooltip-transition-function)}[data-fs-tooltip] [data-fs-tooltip-content]{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:var(--fs-text-size-0);font-weight:var(--fs-text-weight-medium);line-height:16px}[data-fs-tooltip] [data-fs-tooltip-dismiss-button]{flex-shrink:0;width:var(--fs-control-tap-size-smallest);height:var(--fs-control-tap-size-smallest);min-height:var(--fs-control-tap-size-smallest);padding:0}[data-fs-tooltip] [data-fs-tooltip-indicator]{position:absolute;width:0;height:0;border:var(--fs-tooltip-indicator-size) solid rgba(0,0,0,0)}[data-fs-tooltip] [data-fs-tooltip-placement^=top]{bottom:100%;transform:translateY(calc(-1 * var(--fs-tooltip-indicator-translate)))}[data-fs-tooltip] [data-fs-tooltip-placement^=top] [data-fs-tooltip-indicator]{top:100%;border-top-color:var(--fs-tooltip-background)}[data-fs-tooltip] [data-fs-tooltip-placement=top-center]{inset-inline-start:50%;transform:translateX(-50%) translateY(calc(-1 * var(--fs-tooltip-indicator-translate)))}[data-fs-tooltip] [data-fs-tooltip-placement=top-center] [data-fs-tooltip-indicator]{inset-inline-start:50%;transform:translateX(-50%)}[data-fs-tooltip] [data-fs-tooltip-placement=top-start]{inset-inline-start:0}[data-fs-tooltip] [data-fs-tooltip-placement=top-start] [data-fs-tooltip-indicator]{inset-inline-start:var(--fs-spacing-3)}[data-fs-tooltip] [data-fs-tooltip-placement=top-end]{inset-inline-end:0}[data-fs-tooltip] [data-fs-tooltip-placement=top-end] [data-fs-tooltip-indicator]{inset-inline-end:var(--fs-spacing-3)}[data-fs-tooltip] [data-fs-tooltip-placement^=right]{inset-inline-start:100%;transform:translateX(var(--fs-tooltip-indicator-translate))}[data-fs-tooltip] html[dir=rtl] [data-fs-tooltip-placement^=right]{inset-inline-end:100%;transform:translateX(calc(-1 * var(--fs-tooltip-indicator-translate)))}[data-fs-tooltip] [data-fs-tooltip-placement^=right] [data-fs-tooltip-indicator]{inset-inline-end:100%;border-inline-end-color:var(--fs-tooltip-background)}[data-fs-tooltip] [data-fs-tooltip-placement=right-center]{top:50%;transform:translateY(-50%) translateX(var(--fs-tooltip-indicator-translate))}[data-fs-tooltip] html[dir=rtl] [data-fs-tooltip-placement=right-center]{transform:translateY(-50%) translateX(calc(-1 * var(--fs-tooltip-indicator-translate)))}[data-fs-tooltip] [data-fs-tooltip-placement=right-center] [data-fs-tooltip-indicator]{top:50%;transform:translateY(-50%)}[data-fs-tooltip] [data-fs-tooltip-placement=right-start]{top:0}[data-fs-tooltip] [data-fs-tooltip-placement=right-start] [data-fs-tooltip-indicator]{top:var(--fs-spacing-3)}[data-fs-tooltip] [data-fs-tooltip-placement=right-end]{bottom:0}[data-fs-tooltip] [data-fs-tooltip-placement=right-end] [data-fs-tooltip-indicator]{bottom:var(--fs-spacing-3)}[data-fs-tooltip] [data-fs-tooltip-placement^=bottom]{top:100%;transform:translateY(var(--fs-tooltip-indicator-translate))}[data-fs-tooltip] [data-fs-tooltip-placement^=bottom] [data-fs-tooltip-indicator]{bottom:100%;border-bottom-color:var(--fs-tooltip-background)}[data-fs-tooltip] [data-fs-tooltip-placement=bottom-center]{inset-inline-start:50%;transform:translateX(-50%) translateY(var(--fs-tooltip-indicator-translate))}[data-fs-tooltip] [data-fs-tooltip-placement=bottom-center] [data-fs-tooltip-indicator]{inset-inline-start:50%;transform:translateX(-50%)}[data-fs-tooltip] [data-fs-tooltip-placement=bottom-start]{inset-inline-start:0}[data-fs-tooltip] [data-fs-tooltip-placement=bottom-start] [data-fs-tooltip-indicator]{inset-inline-start:var(--fs-spacing-3)}[data-fs-tooltip] [data-fs-tooltip-placement=bottom-end]{inset-inline-end:0}[data-fs-tooltip] [data-fs-tooltip-placement=bottom-end] [data-fs-tooltip-indicator]{inset-inline-end:var(--fs-spacing-3)}[data-fs-tooltip] [data-fs-tooltip-placement^=left]{inset-inline-end:100%;transform:translateX(calc(-1 * var(--fs-tooltip-indicator-translate)))}[data-fs-tooltip] html[dir=rtl] [data-fs-tooltip-placement^=left]{inset-inline-start:100%;transform:translateX(var(--fs-tooltip-indicator-translate))}[data-fs-tooltip] [data-fs-tooltip-placement^=left] [data-fs-tooltip-indicator]{inset-inline-start:100%;border-inline-start-color:var(--fs-tooltip-background)}[data-fs-tooltip] [data-fs-tooltip-placement=left-center]{top:50%;transform:translateY(-50%) translateX(calc(-1 * var(--fs-tooltip-indicator-translate)))}[data-fs-tooltip] html[dir=rtl] [data-fs-tooltip-placement=left-center]{transform:translateY(-50%) translateX(var(--fs-tooltip-indicator-translate))}[data-fs-tooltip] [data-fs-tooltip-placement=left-center] [data-fs-tooltip-indicator]{top:50%;transform:translateY(-50%)}[data-fs-tooltip] [data-fs-tooltip-placement=left-start]{top:0}[data-fs-tooltip] [data-fs-tooltip-placement=left-start] [data-fs-tooltip-indicator]{top:var(--fs-spacing-3)}[data-fs-tooltip] [data-fs-tooltip-placement=left-end]{bottom:0}[data-fs-tooltip] [data-fs-tooltip-placement=left-end] [data-fs-tooltip-indicator]{bottom:var(--fs-spacing-3)}}.theme{--fs-color-orange-primary:#ff4000;--fs-color-orange-hover:#d93600;--fs-color-orange-soft:#fff3e8;--fs-color-orange-focus:rgb(255 64 0/20%);--fs-color-orange-deep:#e85a12;--fs-product-bundle-accent-color:var(--fs-color-orange-primary);--fs-product-bundle-accent-hover-color:var(--fs-color-orange-hover);--fs-product-bundle-focus-color:var(--fs-color-orange-primary);--fs-color-gold-warm:#f2a51a;--fs-color-white:#ffffff;--fs-color-white-transparent:rgb(255 255 255/40%);--fs-color-gray-lightest:#f7f7f7;--fs-color-gray-divider-soft:#f3f4f6;--fs-color-gray-border:#e5e7eb;--fs-color-gray-light:#ebebeb;--fs-color-gray-medium:#717171;--fs-color-gray-slate-medium:#6b7280;--fs-color-gray-slate-light:#9ca3af;--fs-color-gray-charcoal:#252525;--fs-color-gray-dark:#1a1a1a;--fs-environment-quiz-selected-background:#fff5f2;--fs-environment-quiz-disabled-button-background:#d1d5db;--fs-environment-quiz-disabled-button-text:var(--fs-color-gray-slate-light);--fs-color-black-overlay-soft:rgb(0 0 0/6%);--fs-cart-sidebar-custom-width:400px;--fs-cart-sidebar-custom-header-height:56px;--fs-cart-sidebar-custom-header-background:var(--fs-color-orange-primary);--fs-cart-sidebar-custom-header-text:var(--fs-color-white);--fs-cart-sidebar-custom-overlay:rgb(0 0 0/40%);--fs-cart-sidebar-custom-shadow:-4px 0 32px rgb(0 0 0/16%);--fs-cart-sidebar-custom-radius:12px;--fs-cart-sidebar-custom-item-image-radius:8px;--fs-cart-sidebar-custom-divider:var(--fs-color-gray-divider-soft);--fs-cart-sidebar-custom-muted-text:var(--fs-color-gray-slate-medium);--fs-cart-sidebar-custom-subtle-text:var(--fs-color-gray-slate-light);--fs-cart-sidebar-custom-quantity-action:#4b5563;--fs-cart-sidebar-custom-quantity-border:#e5e7eb;--fs-cart-sidebar-custom-item-image-size:80px;--fs-cart-sidebar-custom-item-actions-height:32px;--fs-cart-sidebar-custom-item-actions-gap:var(--fs-spacing-2);--fs-cart-sidebar-custom-progress-track:#e5e7eb;--fs-cart-sidebar-custom-progress-value:#22863a;--fs-category-landing-hero-height:260px;--fs-category-landing-hero-height-mobile:260px;--fs-category-landing-hero-background:var(--fs-color-gray-dark);--fs-category-landing-hero-text-color:var(--fs-color-white);--fs-category-landing-hero-description-color:rgb(255 255 255/82%);--fs-category-landing-hero-breadcrumb-link-color:rgb(255 255 255/65%);--fs-category-landing-hero-breadcrumb-icon-color:rgb(255 255 255/45%);--fs-category-landing-hero-breadcrumb-current-color:rgb(255 255 255/90%);--fs-category-landing-hero-focus-color:rgb(255 255 255/55%);--fs-category-landing-hero-overlay:linear-gradient(90deg,rgb(0 0 0/76%) 0%,rgb(0 0 0/48%) 55%,rgb(0 0 0/12%));--fs-category-landing-hero-overlay-mobile:linear-gradient(90deg,rgb(0 0 0/76%) 0%,rgb(0 0 0/48%) 70%,rgb(0 0 0/24%));--fs-category-landing-hero-content-max-width:1366px;--fs-category-landing-hero-description-max-width:520px;--fs-category-landing-hero-padding-inline:30px;--fs-category-landing-hero-padding-inline-mobile:30px;--fs-category-landing-hero-padding-bottom:28px;--fs-category-landing-hero-padding-bottom-mobile:24px;--fs-category-landing-hero-content-gap:8px;--fs-category-landing-hero-breadcrumb-gap:4px;--fs-category-landing-page-background:#f7f7f7;--fs-category-navigation-content-max-width:1366px;--fs-category-navigation-padding-block:48px;--fs-category-navigation-padding-block-mobile:48px;--fs-category-navigation-padding-inline:30px;--fs-category-navigation-padding-inline-mobile:20px;--fs-category-navigation-gap:20px;--fs-category-navigation-gap-mobile:16px;--fs-category-navigation-card-size-mobile:186px;--fs-category-navigation-card-size:200px;--fs-category-navigation-card-border-radius:16px;--fs-category-navigation-card-background:var(--fs-color-gray-light);--fs-category-navigation-card-text-color:var(--fs-color-white);--fs-category-navigation-card-overlay:linear-gradient(0deg,rgb(0 0 0/62%) 0%,rgb(0 0 0/22%) 40%,transparent 70%);--fs-category-navigation-card-title-padding:20px 16px;--fs-category-navigation-card-title-padding-mobile:16px 12px;--fs-category-navigation-focus-color:var(--fs-color-orange-primary);--fs-category-navigation-pagination-color:#d1d5db;--fs-category-navigation-pagination-active-color:var( --fs-color-orange-primary );--fs-category-editorial-content-max-width:1306px;--fs-category-editorial-copy-max-width:760px;--fs-category-editorial-padding-block:48px;--fs-category-editorial-padding-block-mobile:32px 48px;--fs-category-editorial-padding-inline:30px;--fs-category-editorial-padding-inline-mobile:20px;--fs-category-editorial-title-margin-bottom:20px;--fs-category-editorial-paragraph-gap:16px;--fs-category-editorial-title-color:#111;--fs-category-editorial-text-color:#374151;--fs-institutional-container-max-width:1200px;--fs-institutional-copy-max-width:760px;--fs-institutional-header-copy-max-width:760px;--fs-institutional-header-subtitle-max-width:520px;--fs-institutional-font-body:"DM Sans",sans-serif;--fs-institutional-font-title:"Carbona Test","Space Grotesk","DM Sans",sans-serif;--fs-institutional-header-background:#f9fafb;--fs-institutional-content-background:var(--fs-color-white);--fs-institutional-title-color:#111111;--fs-institutional-text-color:#4b5563;--fs-institutional-breadcrumb-color:var(--fs-color-gray-slate-light);--fs-institutional-breadcrumb-separator-color:#d1d5db;--fs-institutional-divider-color:var(--fs-color-gray-divider-soft);--fs-institutional-accent-color:var(--fs-color-orange-primary);--fs-institutional-highlight-background:#fff5f2;--fs-institutional-highlight-border-color:#ffd5c8;--fs-institutional-header-padding-mobile:0.625rem 1.25rem;--fs-institutional-header-padding:1.75rem 2.5rem 2.25rem;--fs-institutional-header-horizontal-offset:-2.5rem;--fs-institutional-breadcrumb-margin-bottom:1.25rem;--fs-institutional-heading-padding-mobile:2.5rem 1.25rem 0;--fs-institutional-heading-padding:3.25rem 2.5rem 0;--fs-institutional-rich-text-padding-mobile:1rem 1.25rem 0;--fs-institutional-rich-text-padding:1rem 2.5rem 0;--fs-institutional-notice-padding-mobile:1rem 1.25rem 0;--fs-institutional-notice-padding:1rem 2.5rem 0;--fs-institutional-notice-text-color:#1f2937;--fs-institutional-important-text-color:#1f2937;--fs-institutional-important-background:#fff7f4;--fs-institutional-important-border-color:#ffc9b8;--fs-institutional-important-accent-color:var(--fs-color-orange-primary);--fs-institutional-deadline-text-color:#1f2937;--fs-institutional-deadline-background:#effcf4;--fs-institutional-deadline-border-color:#a7efc2;--fs-institutional-deadline-accent-color:#159447;--fs-institutional-card-grid-max-width:760px;--fs-institutional-card-grid-gap:1rem;--fs-institutional-card-grid-padding-mobile:1rem 1.25rem 0;--fs-institutional-card-grid-padding:1rem 2.5rem 0;--fs-institutional-card-padding-mobile:1.25rem;--fs-institutional-card-padding:1.375rem 1.25rem;--fs-institutional-card-background:#f9fafb;--fs-institutional-card-border-color:#f3f4f6;--fs-institutional-card-border-width:1.5px;--fs-institutional-card-border-radius:0.875rem;--fs-institutional-card-icon-background:#fff5f2;--fs-institutional-card-icon-size:2.5rem;--fs-institutional-card-icon-glyph-size:1.25rem;--fs-institutional-card-icon-margin-bottom:0.875rem;--fs-institutional-card-title-size:0.9375rem;--fs-institutional-card-title-margin-bottom:0.5rem;--fs-institutional-card-text-size:0.875rem;--fs-institutional-card-text-line-height:1.7;--fs-institutional-warranty-grid-max-width:var( --fs-institutional-copy-max-width );--fs-institutional-warranty-grid-gap:1rem;--fs-institutional-warranty-grid-padding-mobile:1rem 1.25rem 0;--fs-institutional-warranty-grid-padding:1rem 2.5rem 0;--fs-institutional-warranty-card-padding-mobile:1.25rem;--fs-institutional-warranty-card-padding:1.5rem 1.25rem;--fs-institutional-warranty-card-accent-width:0.1875rem;--fs-institutional-warranty-card-text-color:#6b7280;--fs-contact-section-padding-mobile:2rem 1.25rem 0;--fs-contact-section-padding:3rem 2.5rem 0;--fs-contact-section-gap:2.5rem;--fs-contact-aside-width:22.5rem;--fs-contact-card-background:var(--fs-color-white);--fs-contact-card-radius:1.25rem;--fs-contact-card-padding-mobile:1.25rem;--fs-contact-card-padding:2.25rem;--fs-contact-aside-padding:1.75rem 1.5rem;--fs-contact-card-shadow:0 0.125rem 1rem rgb(0 0 0/5%);--fs-contact-border-color:#f3f4f6;--fs-contact-label-color:#1f2937;--fs-contact-input-color:#111827;--fs-contact-input-background:var(--fs-color-white);--fs-contact-input-border-color:#e5e7eb;--fs-contact-placeholder-color:#9ca3af;--fs-contact-focus-shadow:rgb(255 64 0/0.12);--fs-contact-error-color:#dc2626;--fs-contact-success-color:#16a34a;--fs-contact-submit-background:var(--fs-color-orange-primary);--fs-contact-submit-background-hover:#e63900;--fs-contact-information-label-color:#9ca3af;--fs-contact-information-value-color:#111827;--fs-contact-icon-background:#fff5f2;--fs-contact-whatsapp-background:#25d366;--fs-contact-whatsapp-background-hover:#1fb958;--fs-contact-page-background:#f7f7f7;--fs-store-locations-padding-mobile:3rem 1.25rem 0;--fs-store-locations-padding:4rem 2.5rem 0;--fs-store-locations-scroll-offset:10rem;--fs-store-locations-heading-padding-bottom:1rem;--fs-store-locations-heading-margin-bottom:1.75rem;--fs-store-locations-divider-color:#f3f4f6;--fs-store-locations-grid-gap:1.25rem;--fs-store-locations-card-padding:1.125rem 1.25rem;--fs-store-locations-card-background:var(--fs-color-white);--fs-store-locations-card-border-color:#e5e7eb;--fs-store-locations-card-border-hover:#d1d5db;--fs-store-locations-card-radius:0.75rem;--fs-store-locations-card-shadow-hover:0 0.625rem 1.75rem rgb(17 24 39/10%);--fs-store-locations-image-background:#f3f4f6;--fs-store-locations-text-color:#374151;--fs-store-locations-muted-color:#6b7280;--fs-about-page-container-width:75rem;--fs-about-page-background:var(--fs-color-white);--fs-about-page-surface-background:#f9fafb;--fs-about-page-title-color:#111111;--fs-about-page-title-weight:800;--fs-about-page-text-color:#111111;--fs-about-page-body-text-color:#4b5563;--fs-about-page-muted-text-color:#6b7280;--fs-about-page-light-text-color:#9ca3af;--fs-about-page-accent-color:var(--fs-color-orange-primary);--fs-about-page-icon-background:#fff5f2;--fs-about-page-border-color:#e5e7eb;--fs-about-page-subtle-border-color:#f3f4f6;--fs-about-page-hover-border-color:#ffe0d6;--fs-about-page-pagination-color:#d1d5db;--fs-about-page-focus-color:var(--fs-color-orange-primary);--fs-about-page-layout-gap-mobile:2.75rem;--fs-about-page-layout-gap:4.5rem;--fs-about-page-section-padding-mobile:3.5rem 1.25rem;--fs-about-page-section-padding:5.5rem 2.5rem;--fs-about-page-statistics-padding-mobile:3rem 1.25rem;--fs-about-page-statistics-padding:4rem 2.5rem;--fs-about-page-image-radius:1.5rem;--fs-about-page-category-radius:1.25rem;--fs-about-page-card-radius:1rem;--fs-about-page-card-shadow:0 0.125rem 0.75rem rgb(0 0 0/6%);--fs-about-page-card-shadow-hover:0 0.5rem 2rem rgb(255 64 0/10%);--fs-about-page-statistic-shadow-hover:0 0.75rem 2.5rem rgb(255 64 0/12%),0 0.125rem 0.5rem rgb(0 0 0/6%);--fs-about-page-image-shadow:0 0.75rem 3rem rgb(0 0 0/10%);--fs-about-page-category-shadow:0 0.25rem 1rem rgb(0 0 0/8%);--fs-about-page-category-shadow-hover:0 1rem 3rem rgb(0 0 0/18%);--fs-about-page-floating-shadow:0 0.5rem 2rem rgb(0 0 0/12%);--fs-about-page-floating-accent-shadow:0 0.5rem 1.75rem rgb(255 64 0/30%);--fs-about-page-primary-shadow:0 0.25rem 1.25rem rgb(255 64 0/30%);--fs-about-page-primary-shadow-hover:0 0.5rem 1.75rem rgb(255 64 0/40%);--fs-about-page-store-button-shadow:0 0.25rem 1rem rgb(255 64 0/25%);--fs-about-page-store-button-shadow-hover:0 0.375rem 1.375rem rgb(212 68 12/35%);--fs-about-page-final-button-shadow:0 0.25rem 1.25rem rgb(0 0 0/12%);--fs-about-page-final-button-shadow-hover:0 0.5rem 1.75rem rgb(0 0 0/18%);--fs-about-page-final-shadow:0 1.25rem 3.75rem rgb(255 64 0/25%);--fs-institutional-newsletter-gap-mobile:2.5rem;--fs-institutional-newsletter-gap:3rem;--fs-sac-faq-section-padding-mobile:1rem 1.25rem 2.5rem;--fs-sac-faq-section-padding:3.25rem 2.5rem 5.5rem;--fs-sac-faq-layout-gap-mobile:3.125rem;--fs-sac-faq-layout-gap:3rem;--fs-sac-faq-sidebar-width:13.75rem;--fs-sac-faq-sidebar-sticky-offset:var( --fs-product-gallery-custom-sticky-offset );--fs-sac-faq-filter-heading-color:#9ca3af;--fs-sac-faq-filter-text-color:#374151;--fs-sac-faq-filter-count-color:#9ca3af;--fs-sac-faq-active-background:#fff5f2;--fs-sac-faq-hover-background:#fffaf9;--fs-sac-faq-support-background:#fff5f2;--fs-sac-faq-support-border-color:#ffd5c8;--fs-sac-faq-support-text-color:#6b7280;--fs-sac-faq-border-width:1.5px;--fs-sac-faq-question-border-color:#f3f4f6;--fs-sac-faq-question-open-border-color:#ffd5c8;--fs-sac-faq-question-open-background:#fffaf9;--fs-sac-faq-chevron-background:#f3f4f6;--fs-sac-faq-chevron-color:#9ca3af;--fs-full-banner-background:var(--fs-color-gray-dark);--fs-full-banner-overlay:linear-gradient(90deg,rgb(0 0 0/78%),rgb(0 0 0/40%) 50%,transparent);--fs-full-banner-subtitle-color:rgb(255 255 255/80%);--fs-full-banner-control-background:rgb(255 255 255/18%);--fs-full-banner-control-background-hover:rgb(255 255 255/30%);--fs-full-banner-pagination-color:rgb(255 255 255/55%);--fs-full-banner-content-max-width:1366px;--fs-full-banner-content-padding-mobile:var(--fs-spacing-5);--fs-full-banner-content-padding-desktop:3.5rem;--fs-full-banner-height-mobile:19rem;--fs-full-banner-height-desktop:clamp(19rem,36vw,26rem);--fs-full-banner-height:var(--fs-full-banner-height-mobile);--fs-benefits-background:var(--fs-color-orange-primary);--fs-benefits-text-color:rgb(255 255 255/80%);--fs-benefits-icon-color:var(--fs-color-white);--fs-benefits-content-max-width:1366px;--fs-benefits-content-padding-mobile:1.25rem;--fs-benefits-content-padding-desktop:1.875rem;--fs-benefits-content-padding:var(--fs-benefits-content-padding-mobile);--fs-benefits-padding-block:var(--fs-spacing-4);--fs-category-carousel-background:var(--fs-color-gray-light);--fs-category-carousel-border-color:var(--fs-color-gray-divider-soft);--fs-category-carousel-card-background:var(--fs-color-gray-light);--fs-category-carousel-text-color:var(--fs-color-white);--fs-category-carousel-overlay:linear-gradient(180deg,rgb(0 0 0/5%),rgb(0 0 0/62%));--fs-category-carousel-focus-color:var(--fs-color-orange-primary);--fs-category-carousel-arrow-background:var(--fs-color-white);--fs-category-carousel-arrow-background-hover:var(--fs-color-gray-lightest);--fs-category-carousel-arrow-color:var(--fs-color-gray-dark);--fs-category-carousel-pagination-color:#d1d5db;--fs-category-carousel-pagination-active-color:var( --fs-color-orange-primary );--fs-category-carousel-card-shadow-hover:0 10px 15px -3px rgb(0 0 0/10%),0 4px 6px -4px rgb(0 0 0/10%);--fs-category-carousel-arrow-shadow:0 2px 8px rgb(0 0 0/10%);--fs-category-carousel-arrow-shadow-hover:0 4px 10px rgb(0 0 0/15%);--fs-category-carousel-content-max-width:1366px;--fs-category-carousel-padding-inline-mobile:1.25rem;--fs-category-carousel-padding-inline:1.875rem;--fs-category-carousel-padding-block:1.5rem;--fs-category-carousel-card-radius:1rem;--fs-category-carousel-label-size:0.75rem;--fs-category-carousel-image-transition-duration:500ms;--fs-category-carousel-arrow-size:2.5rem;--fs-category-carousel-arrow-offset:1.25rem;--fs-category-carousel-pagination-gap:0.375rem;--fs-category-carousel-pagination-size:0.375rem;--fs-category-carousel-pagination-active-width:1.25rem;--fs-category-carousel-pagination-margin-top:0.875rem;--fs-product-shelf-custom-background:var(--fs-color-white);--fs-cross-selling-shelf-background:var(--fs-color-gray-lightest);--fs-product-shelf-custom-title-color:var(--fs-color-gray-dark);--fs-product-shelf-custom-price-color:var(--fs-color-gray-dark);--fs-product-shelf-custom-card-background:var(--fs-color-white);--fs-product-shelf-custom-image-background:var(--fs-color-gray-lightest);--fs-product-shelf-custom-muted-color:var(--fs-color-gray-slate-medium);--fs-product-shelf-custom-list-price-color:var(--fs-color-gray-slate-light);--fs-product-shelf-custom-favorite-color:var(--fs-color-gray-slate-light);--fs-product-shelf-custom-title-font:"Carbona Test","Space Grotesk",sans-serif;--fs-product-shelf-custom-body-font:"DM Sans",sans-serif;--fs-product-shelf-custom-price-font:"Carbona Test","Space Grotesk",sans-serif;--fs-product-shelf-custom-favorite-active-color:var( --fs-color-orange-primary );--fs-product-shelf-custom-favorite-background:rgb(255 255 255/90%);--fs-product-shelf-custom-discount-background:var(--fs-color-orange-primary);--fs-product-shelf-custom-buy-button-background:var( --fs-color-orange-primary );--fs-product-shelf-custom-buy-button-hover:var(--fs-color-orange-primary);--fs-product-shelf-custom-border-color:var(--fs-color-gray-divider-soft);--fs-product-shelf-custom-focus-color:var(--fs-color-orange-primary);--fs-product-shelf-custom-focus-ring:rgb(255 64 0/30%);--fs-product-shelf-custom-arrow-background:var(--fs-color-white);--fs-product-shelf-custom-arrow-background-hover:var( --fs-color-gray-lightest );--fs-product-shelf-custom-arrow-color:var(--fs-color-gray-dark);--fs-product-shelf-custom-pagination-color:#d1d5db;--fs-product-shelf-custom-pagination-active-color:var( --fs-color-orange-primary );--fs-product-shelf-custom-card-shadow:0 2px 12px rgb(0 0 0/8%);--fs-product-shelf-custom-card-shadow-hover:0 8px 28px rgb(0 0 0/14%);--fs-product-shelf-custom-arrow-shadow:0 2px 8px rgb(0 0 0/10%);--fs-product-shelf-custom-arrow-shadow-hover:0 4px 10px rgb(0 0 0/15%);--fs-product-shelf-custom-buy-button-shadow:0 10px 15px -3px rgb(0 0 0/10%),0 4px 6px -4px rgb(0 0 0/10%);--fs-product-shelf-custom-favorite-shadow:0 1px 3px rgb(0 0 0/10%),0 1px 2px rgb(0 0 0/6%);--fs-product-shelf-custom-content-max-width:1366px;--fs-product-shelf-custom-padding-inline-mobile:1.25rem;--fs-product-shelf-custom-padding-inline:1.875rem;--fs-product-shelf-custom-padding-block:4rem;--fs-product-shelf-custom-title-margin-bottom:1.5rem;--fs-product-shelf-custom-title-size:1.375rem;--fs-product-shelf-custom-product-title-size:0.8125rem;--fs-product-shelf-custom-card-radius:0.75rem;--fs-product-shelf-custom-card-padding:1rem;--fs-product-shelf-custom-card-outer-space:0.75rem;--fs-product-shelf-custom-transition-duration:200ms;--fs-product-shelf-custom-image-transition-duration:500ms;--fs-product-shelf-custom-buy-button-size:3rem;--fs-product-shelf-custom-arrow-size:2.5rem;--fs-product-shelf-custom-arrow-offset:1.25rem;--fs-product-shelf-custom-pagination-gap:0.375rem;--fs-product-shelf-custom-pagination-size:0.375rem;--fs-product-shelf-custom-pagination-active-width:1.25rem;--fs-product-shelf-custom-pagination-margin-top:1.25rem;--fs-product-gallery-custom-page-background:#f7f7f7;--fs-product-gallery-custom-surface-color:var(--fs-color-white);--fs-product-gallery-custom-heading-color:var(--fs-color-gray-dark);--fs-product-gallery-custom-text-color:var(--fs-color-gray-dark);--fs-product-gallery-custom-muted-color:var(--fs-color-gray-slate-medium);--fs-product-gallery-custom-subtle-color:var(--fs-color-gray-slate-light);--fs-product-gallery-custom-divider-color:var(--fs-color-gray-border);--fs-product-gallery-custom-toolbar-border-color:#d1d5db;--fs-product-gallery-custom-toolbar-padding-inline:1.25rem;--fs-product-gallery-custom-accent-color:var(--fs-color-orange-primary);--fs-product-gallery-custom-font-family:"DM Sans",sans-serif;--fs-product-gallery-custom-focus-ring:rgb(255 64 0/30%);--fs-product-gallery-custom-filter-shadow:0 2px 8px rgb(0 0 0/6%);--fs-product-gallery-custom-content-max-width:1306px;--fs-product-gallery-custom-padding-inline-mobile:1rem;--fs-product-gallery-custom-padding-inline:1.875rem;--fs-product-gallery-custom-padding-block-mobile:2rem;--fs-product-gallery-custom-padding-block:3rem;--fs-product-gallery-custom-column-gap:2rem;--fs-product-gallery-custom-filter-width:13.75rem;--fs-product-gallery-custom-grid-gap:1.25rem;--fs-product-gallery-custom-toolbar-height:3.5rem;--fs-product-gallery-custom-card-radius:0.75rem;--fs-product-gallery-custom-control-radius:0.5rem;--fs-product-gallery-custom-sticky-offset:calc(2.125rem + 4.5rem + 3.5rem + 1rem);--fs-product-gallery-custom-load-more-width:11.25rem;--fs-product-gallery-custom-load-more-height:2.75rem;--fs-listing-hero-height:200px;--fs-listing-hero-height-mobile:200px;--fs-listing-hero-background:var(--fs-category-landing-hero-background);--fs-listing-hero-text-color:var(--fs-category-landing-hero-text-color);--fs-listing-hero-description-color:var( --fs-category-landing-hero-description-color );--fs-listing-hero-breadcrumb-link-color:var( --fs-category-landing-hero-breadcrumb-link-color );--fs-listing-hero-breadcrumb-icon-color:var( --fs-category-landing-hero-breadcrumb-icon-color );--fs-listing-hero-breadcrumb-current-color:var( --fs-category-landing-hero-breadcrumb-current-color );--fs-listing-hero-focus-color:var(--fs-category-landing-hero-focus-color);--fs-listing-hero-overlay:var(--fs-category-landing-hero-overlay);--fs-listing-hero-overlay-mobile:var( --fs-category-landing-hero-overlay-mobile );--fs-listing-hero-content-max-width:var( --fs-category-landing-hero-content-max-width );--fs-listing-hero-description-max-width:var( --fs-category-landing-hero-description-max-width );--fs-listing-hero-padding-inline:var( --fs-category-landing-hero-padding-inline );--fs-listing-hero-padding-inline-mobile:var( --fs-category-landing-hero-padding-inline-mobile );--fs-listing-hero-padding-bottom:var( --fs-category-landing-hero-padding-bottom );--fs-listing-hero-padding-bottom-mobile:var( --fs-category-landing-hero-padding-bottom-mobile );--fs-listing-hero-content-gap:var(--fs-category-landing-hero-content-gap);--fs-listing-hero-breadcrumb-gap:var( --fs-category-landing-hero-breadcrumb-gap );--fs-listing-editorial-content-max-width:1306px;--fs-listing-editorial-copy-max-width:47.5rem;--fs-listing-editorial-padding-inline:1.875rem;--fs-listing-editorial-padding-inline-mobile:1rem;--fs-listing-editorial-desktop-margin-top:3rem;--fs-listing-editorial-padding-top:2rem;--fs-listing-editorial-padding-bottom:3rem;--fs-listing-editorial-padding-bottom-mobile:2rem;--fs-product-breadcrumb-background:var(--fs-color-white);--fs-product-breadcrumb-border-color:var(--fs-border-color-light);--fs-product-breadcrumb-link-color:var(--fs-color-text-light);--fs-product-breadcrumb-link-hover-color:var(--fs-color-orange-primary);--fs-product-breadcrumb-current-color:var(--fs-color-text);--fs-product-breadcrumb-divider-color:var(--fs-color-text-light);--fs-product-breadcrumb-focus-color:var(--fs-color-orange-primary);--fs-product-breadcrumb-content-max-width:1366px;--fs-product-breadcrumb-padding-inline:30px;--fs-product-breadcrumb-padding-inline-mobile:16px;--fs-product-breadcrumb-padding-block:8px;--fs-product-breadcrumb-height-desktop:40px;--fs-product-breadcrumb-font-size:0.75rem;--fs-product-breadcrumb-item-gap:4px;--fs-product-breadcrumb-link-max-width:180px;--fs-product-breadcrumb-current-max-width:260px;--fs-product-breadcrumb-divider-size:12px;--fs-product-page-background:var(--fs-color-gray-lightest);--fs-product-details-content-max-width:1366px;--fs-product-details-content-padding-inline:30px;--fs-product-details-content-padding-inline-mobile:16px;--fs-product-image-gallery-background:var(--fs-color-white);--fs-product-image-gallery-border-radius:12px;--fs-product-image-gallery-shadow:0 2px 12px rgb(0 0 0/8%);--fs-product-image-gallery-gap:12px;--fs-product-image-gallery-main-max-size:654px;--fs-product-image-gallery-thumbnail-size:72px;--fs-product-image-gallery-thumbnail-size-mobile:64px;--fs-product-image-gallery-thumbnail-gap:8px;--fs-product-image-gallery-thumbnail-border-radius:8px;--fs-product-image-gallery-thumbnail-border-width:2px;--fs-product-image-gallery-thumbnail-active-border:var( --fs-color-orange-primary );--fs-product-image-gallery-thumbnail-hover-border:var( --fs-color-orange-primary );--fs-product-image-gallery-thumbnail-shadow:0 1px 4px rgb(0 0 0/10%);--fs-product-image-gallery-thumbnail-shadow-space:4px;--fs-product-image-gallery-focus-color:var(--fs-color-orange-primary);--fs-product-image-gallery-control-color:var(--fs-color-gray-dark);--fs-product-image-gallery-control-background:var(--fs-color-white);--fs-product-image-gallery-control-shadow:0 2px 8px rgb(0 0 0/12%);--fs-product-image-gallery-pagination-color:#d1d5db;--fs-product-image-gallery-pagination-active-color:var( --fs-color-orange-primary );--fs-product-image-gallery-transition-duration:150ms;--fs-product-info-title-font:"Space Grotesk","DM Sans",sans-serif;--fs-product-info-body-font:"DM Sans",sans-serif;--fs-product-info-title-color:var(--fs-color-gray-dark);--fs-product-info-title-size:1.625rem;--fs-product-info-title-line-height:1.2;--fs-product-info-divider-color:var(--fs-color-gray-divider-soft);--fs-product-info-list-price-color:var(--fs-color-gray-slate-light);--fs-product-info-list-price-size:0.8125rem;--fs-product-info-discount-color:var(--fs-color-orange-primary);--fs-product-info-discount-size:0.75rem;--fs-product-info-price-color:var(--fs-color-gray-dark);--fs-product-info-price-size:1.75rem;--fs-product-info-supporting-text-color:var(--fs-color-gray-slate-medium);--fs-product-info-supporting-text-size:0.75rem;--fs-product-info-content-gap:20px;--fs-product-info-column-gap:32px;--fs-product-info-values-gap:16px;--fs-product-info-price-gap:8px;--fs-product-info-price-padding-block:12px;--fs-product-info-variation-gap:8px;--fs-product-info-sku-size:32px;--fs-product-info-sku-border:#e5e7eb;--fs-product-info-sku-active-border:var(--fs-color-orange-primary);--fs-product-info-sku-border-radius:4px;--fs-product-info-sku-shadow:0 1px 3px rgb(0 0 0/12%);--fs-product-info-control-border:#e5e7eb;--fs-product-info-control-border-hover:var(--fs-color-orange-primary);--fs-product-info-control-border-radius:8px;--fs-product-info-option-hover:#b8b8b8;--fs-product-info-quantity-border-radius:999px;--fs-product-info-buy-background:var(--fs-color-orange-primary);--fs-product-info-buy-background-hover:var(--fs-color-orange-hover);--fs-product-info-buy-height:52px;--fs-product-info-buy-text-size:0.9375rem;--fs-product-info-buy-border-radius:999px;--fs-product-info-buy-secondary-background-hover:#fff3e8;--fs-product-info-buy-disabled-background:var(--fs-color-gray-border);--fs-product-info-buy-disabled-border:#d1d5db;--fs-product-info-buy-disabled-text:var(--fs-color-gray-slate-light);--fs-product-info-actions-gap:12px;--fs-product-info-total-padding-block:12px;--fs-product-info-total-label-size:0.875rem;--fs-product-info-total-value-size:1.375rem;--fs-product-info-total-value-color:var(--fs-color-orange-primary);--fs-product-info-favorite-size:36px;--fs-product-info-favorite-icon-size:20px;--fs-product-info-favorite-offset-top:2px;--fs-product-info-favorite-color:var(--fs-color-orange-primary);--fs-product-info-favorite-color-hover:var(--fs-color-orange-hover);--fs-product-info-favorite-background-hover:#fff3e8;--fs-product-info-section-padding-block:32px;--fs-product-info-section-padding-block-mobile:20px;--fs-product-installation-notice-padding:20px;--fs-product-installation-notice-gap:12px;--fs-product-installation-notice-border-color:#d1d5db;--fs-product-installation-notice-border-radius:12px;--fs-product-installation-notice-text-color:var( --fs-color-gray-slate-medium );--fs-product-installation-notice-text-size:13px;--fs-product-installation-notice-line-height:1.5;--fs-product-installation-notice-icon-size:20px;--fs-product-installation-notice-icon-offset-top:2px;--fs-product-installation-terms-gap:12px;--fs-product-installation-terms-text-color:var( --fs-color-gray-slate-medium );--fs-product-installation-terms-text-size:0.875rem;--fs-product-installation-terms-line-height:1.5;--fs-product-installation-terms-checkbox-size:16px;--fs-product-installation-terms-checkbox-border-radius:3px;--fs-product-installation-terms-checkbox-background:var( --fs-color-gray-dark );--fs-product-installation-terms-check-color:var(--fs-color-gray-dark);--fs-product-installation-terms-link-color:var(--fs-color-orange-primary);--fs-product-shipping-background:var(--fs-color-white);--fs-product-shipping-border-color:#e5e7eb;--fs-product-shipping-border-color-hover:#d1d5db;--fs-product-shipping-border-radius:8px;--fs-product-shipping-padding:16px;--fs-product-shipping-title-color:var(--fs-color-gray-dark);--fs-product-shipping-title-size:0.8125rem;--fs-product-shipping-title-margin-bottom:12px;--fs-product-shipping-text-color:var(--fs-color-gray-dark);--fs-product-shipping-placeholder-color:var(--fs-color-gray-slate-medium);--fs-product-shipping-form-gap:8px;--fs-product-shipping-control-height:44px;--fs-product-shipping-control-border-radius:8px;--fs-product-shipping-input-padding-inline:12px;--fs-product-shipping-input-size:0.8125rem;--fs-product-shipping-button-padding-inline:20px;--fs-product-shipping-button-size:0.8125rem;--fs-product-shipping-button-background:var(--fs-color-orange-primary);--fs-product-shipping-button-background-hover:var(--fs-color-orange-hover);--fs-product-shipping-focus-color:var(--fs-color-orange-primary);--fs-product-shipping-error-color:#ef4444;--fs-product-shipping-link-margin-top:8px;--fs-product-shipping-link-size:0.75rem;--fs-product-shipping-link-color:var(--fs-color-orange-primary);--fs-product-shipping-link-color-hover:var(--fs-color-orange-hover);--fs-product-shipping-results-margin-top:12px;--fs-product-shipping-result-title-size:0.8125rem;--fs-product-shipping-result-background:#f9fafb;--fs-product-shipping-result-border-color:var(--fs-color-gray-divider-soft);--fs-product-shipping-result-padding:12px;--fs-product-shipping-unavailable-background:#fef2f2;--fs-product-shipping-unavailable-border-color:#fecaca;--fs-product-shipping-unavailable-text-color:#b91c1c;--fs-product-shipping-available-background:#f0fdf4;--fs-product-shipping-available-border-color:#bbf7d0;--fs-product-shipping-available-text-color:#15803d;--fs-product-quote-border-color:#e5e7eb;--fs-product-quote-background:var(--fs-color-white);--fs-product-quote-trigger-color:var(--fs-color-orange-primary);--fs-product-quote-trigger-color-hover:var(--fs-color-orange-hover);--fs-product-quote-trigger-background-hover:#fff3e8;--fs-product-quote-submit-background:#25d366;--fs-product-quote-submit-background-hover:#1faf54;--fs-product-quote-disabled-opacity:0.5;--fs-product-description-background:var(--fs-color-white);--fs-product-description-text-color:var(--fs-color-gray-slate-medium);--fs-product-description-tab-color:#6b7280;--fs-product-description-body-color:#4b5563;--fs-product-description-list-color:#374151;--fs-product-description-heading-color:var(--fs-color-gray-dark);--fs-product-description-accent-color:var(--fs-color-orange-primary);--fs-product-description-border-color:var(--fs-color-gray-divider-soft);--fs-product-description-muted-background:#f7f7f7;--fs-product-description-included-icon-color:#22863a;--fs-product-description-radius:12px;--fs-product-description-shadow:0 2px 12px rgb(0 0 0/8%);--fs-product-description-panel-padding:32px;--fs-product-description-panel-padding-mobile:20px;--fs-product-description-section-gap:32px;--fs-product-description-tab-padding-block:16px;--fs-product-description-tab-padding-inline:24px;--fs-product-description-transition-duration:300ms;--fs-listing-editorial-title-margin-bottom:0.75rem;--fs-listing-editorial-paragraph-gap:0.75rem;--fs-listing-editorial-text-color:#4b5563;--fs-blog-carousel-background:var(--fs-color-white);--fs-blog-carousel-title-color:var(--fs-color-gray-dark);--fs-blog-carousel-description-color:var(--fs-color-gray-medium);--fs-blog-carousel-accent-color:var(--fs-color-orange-primary);--fs-blog-carousel-accent-background:var(--fs-color-orange-soft);--fs-blog-carousel-focus-color:var(--fs-color-orange-primary);--fs-blog-carousel-card-background:var(--fs-color-white);--fs-blog-carousel-card-border-color:var(--fs-color-gray-divider-soft);--fs-blog-carousel-image-background:var(--fs-color-gray-light);--fs-blog-carousel-arrow-background:var(--fs-color-white);--fs-blog-carousel-arrow-background-hover:var(--fs-color-gray-lightest);--fs-blog-carousel-arrow-color:var(--fs-color-gray-dark);--fs-blog-carousel-pagination-color:#d1d5db;--fs-blog-carousel-card-shadow:0 2px 10px rgb(0 0 0/6%);--fs-blog-carousel-card-shadow-hover:0 20px 25px -5px rgb(0 0 0/10%),0 8px 10px -6px rgb(0 0 0/10%);--fs-blog-carousel-arrow-shadow:0 2px 8px rgb(0 0 0/10%);--fs-blog-carousel-arrow-shadow-hover:0 4px 10px rgb(0 0 0/15%);--fs-blog-carousel-content-max-width:1366px;--fs-blog-carousel-padding-inline-mobile:1.25rem;--fs-blog-carousel-padding-inline:1.875rem;--fs-blog-carousel-padding-block:4rem;--fs-blog-carousel-layout-gap-mobile:2rem;--fs-blog-carousel-layout-gap:3rem;--fs-blog-carousel-card-radius:0.75rem;--fs-blog-carousel-card-outer-space:0.75rem;--fs-blog-carousel-image-height:11.25rem;--fs-blog-carousel-arrow-size:2.5rem;--fs-blog-carousel-arrow-offset:1.25rem;--fs-about-us-background:var(--fs-color-gray-lightest);--fs-about-us-title-color:var(--fs-color-gray-dark);--fs-about-us-description-color:var(--fs-color-gray-medium);--fs-about-us-accent-color:var(--fs-color-orange-primary);--fs-about-us-focus-color:var(--fs-color-orange-primary);--fs-about-us-card-background:var(--fs-color-white);--fs-about-us-stat-label-color:var(--fs-color-gray-medium);--fs-about-us-card-shadow:0 2px 12px rgb(0 0 0/6%);--fs-about-us-button-shadow-hover:0 4px 10px rgb(255 64 0/18%);--fs-about-us-content-max-width:1366px;--fs-about-us-padding-inline-mobile:1.25rem;--fs-about-us-padding-inline:1.875rem;--fs-about-us-padding-block:4rem;--fs-about-us-layout-gap-mobile:2rem;--fs-about-us-layout-gap:3rem;--fs-about-us-stat-gap:1rem;--fs-about-us-stat-padding-mobile:1rem;--fs-about-us-stat-padding:1.5rem;--fs-about-us-stat-min-height:8.25rem;--fs-about-us-card-radius:1rem;--fs-color-yellow-offer:#ffe549;--fs-color-yellow-offer-hover:#e4c928;--fs-category-offers-background:var(--fs-color-gray-lightest);--fs-category-offers-title-color:var(--fs-color-gray-dark);--fs-category-offers-card-background:var(--fs-color-gray-light);--fs-category-offers-text-color:var(--fs-color-white);--fs-category-offers-eyebrow-color:rgb(255 255 255/55%);--fs-category-offers-supporting-text-color:rgb(255 255 255/75%);--fs-category-offers-action-color:var(--fs-color-yellow-offer);--fs-category-offers-action-hover-color:var(--fs-color-yellow-offer-hover);--fs-category-offers-action-background-hover:rgb(255 229 73/10%);--fs-category-offers-focus-color:var(--fs-color-yellow-offer);--fs-category-offers-image-overlay:rgb(0 0 0/8%);--fs-category-offers-content-gradient:linear-gradient(0deg,rgb(0 0 0/72%) 0%,transparent 70%);--fs-category-offers-content-max-width:1366px;--fs-category-offers-padding-inline-mobile:1.25rem;--fs-category-offers-padding-inline:1.875rem;--fs-category-offers-padding-block:2rem;--fs-category-offers-grid-gap:0.75rem;--fs-category-offers-layout-height:22.5rem;--fs-category-offers-card-height-mobile:16rem;--fs-category-offers-card-radius:1rem;--fs-category-offers-card-padding:1.25rem;--fs-category-offers-featured-padding-mobile:1.5rem;--fs-category-offers-featured-padding:1.75rem;--fs-category-offers-image-transition-duration:700ms;--fs-category-offers-action-transition-duration:300ms;--fs-home-triple-mosaic-background:var(--fs-color-gray-lightest);--fs-home-triple-mosaic-title-color:var(--fs-color-gray-dark);--fs-home-triple-mosaic-eyebrow-color:var(--fs-color-orange-primary);--fs-home-triple-mosaic-card-background:var(--fs-color-gray-light);--fs-home-triple-mosaic-text-color:var(--fs-color-white);--fs-home-triple-mosaic-card-eyebrow-color:rgb(255 255 255/60%);--fs-home-triple-mosaic-action-color:var(--fs-color-yellow-offer);--fs-home-triple-mosaic-action-hover-color:var( --fs-color-yellow-offer-hover );--fs-home-triple-mosaic-action-background-hover:rgb(255 229 73/10%);--fs-home-triple-mosaic-focus-color:var(--fs-color-yellow-offer);--fs-home-triple-mosaic-image-overlay:linear-gradient(180deg,rgb(0 0 0/8%),rgb(0 0 0/28%));--fs-home-triple-mosaic-content-gradient:linear-gradient(0deg,rgb(0 0 0/65%) 0%,transparent);--fs-home-triple-mosaic-content-max-width:1366px;--fs-home-triple-mosaic-padding-inline-mobile:1.25rem;--fs-home-triple-mosaic-padding-inline:1.875rem;--fs-home-triple-mosaic-padding-block:3rem;--fs-home-triple-mosaic-header-gap:1.75rem;--fs-home-triple-mosaic-grid-gap:1.25rem;--fs-home-triple-mosaic-card-radius:1rem;--fs-home-triple-mosaic-card-padding:1.5rem;--fs-home-triple-mosaic-card-shadow:0 4px 20px rgb(0 0 0/10%);--fs-home-triple-mosaic-card-shadow-hover:0 25px 50px -12px rgb(0 0 0/25%);--fs-home-triple-mosaic-image-transition-duration:700ms;--fs-home-promotional-callout-background:var(--fs-color-orange-primary);--fs-home-promotional-callout-overlay:rgb(180 50 10/80%);--fs-home-promotional-callout-text-color:var(--fs-color-white);--fs-home-promotional-callout-eyebrow-color:rgb(255 255 255/55%);--fs-home-promotional-callout-description-color:rgb(255 255 255/80%);--fs-home-promotional-callout-action-color:var(--fs-color-white);--fs-home-promotional-callout-action-hover-color:var( --fs-color-orange-primary );--fs-home-promotional-callout-action-hover-background:var(--fs-color-white);--fs-home-promotional-callout-focus-color:rgb(255 255 255/40%);--fs-home-promotional-callout-content-max-width:1366px;--fs-home-promotional-callout-copy-max-width:40rem;--fs-home-promotional-callout-description-max-width:32.5rem;--fs-home-promotional-callout-padding-inline-mobile:1.25rem;--fs-home-promotional-callout-padding-inline:1.875rem;--fs-home-promotional-callout-padding-block:3rem;--fs-home-promotional-callout-content-gap:1.5rem;--fs-home-promotional-callout-desktop-gap:2.5rem;--fs-home-promotional-callout-action-height:3rem;--fs-home-promotional-callout-action-padding-inline:1.5rem;--fs-footer-background:var(--fs-color-gray-dark);--fs-footer-bottom-background:#0d0d0d;--fs-footer-heading-color:var(--fs-color-white);--fs-footer-text-color:var(--fs-color-gray-medium);--fs-footer-bottom-text-color:#cccccc;--fs-footer-accent-color:var(--fs-color-orange-primary);--fs-footer-social-hover-color:var(--fs-color-white);--fs-footer-divider-color:rgb(255 255 255/10%);--fs-footer-badge-background:rgb(255 255 255/9%);--fs-footer-badge-text-color:#aaaaaa;--fs-footer-content-max-width:1366px;--fs-footer-padding-mobile:var(--fs-spacing-5);--fs-footer-padding-desktop:3rem 4rem;--fs-footer-padding-desktop-inline:1.875rem;--fs-footer-logo-height:3.25rem;--fs-footer-contact-icon-size:0.875rem;--fs-footer-schedule-text-size:0.75rem;--fs-footer-social-size:2.25rem;--fs-footer-bottom-min-height:3.25rem;--fs-footer-heading-size:0.75rem;--fs-footer-text-size:0.8125rem;--fs-newsletter-custom-background:linear-gradient(90deg,var(--fs-color-orange-primary) 0%,var(--fs-color-orange-deep) 58%,var(--fs-color-gold-warm) 100%);--fs-newsletter-custom-text-color:var(--fs-color-white);--fs-newsletter-custom-description-color:rgb(255 255 255/76%);--fs-newsletter-custom-control-background:var(--fs-color-white);--fs-newsletter-custom-placeholder-color:#9ca3af;--fs-newsletter-custom-button-background:var(--fs-color-white);--fs-newsletter-custom-button-background-hover:var(--fs-color-orange-soft);--fs-newsletter-custom-button-text-color:var(--fs-color-orange-primary);--fs-newsletter-custom-button-text-color-hover:var(--fs-color-orange-hover);--fs-newsletter-custom-content-max-width:1366px;--fs-newsletter-custom-padding-mobile:1.5rem 1.25rem;--fs-newsletter-custom-padding-desktop:1.75rem 1.875rem;--fs-newsletter-custom-control-height:2.75rem;--fs-newsletter-custom-control-radius:999px;--fs-newsletter-custom-name-width:13.75rem;--fs-newsletter-custom-email-width:25rem;--fs-newsletter-custom-button-min-width:9.5rem;--fs-newsletter-custom-title-size:clamp(1.0625rem,1.8vw,1.375rem);--fs-newsletter-custom-description-size:0.8125rem;--fs-header-search-max-width:36.25rem;--fs-header-search-height:2.75rem;--fs-header-desktop-content-max-width:85.375rem;--fs-header-desktop-row-height:4.5625rem;--fs-header-desktop-padding-inline:1rem;--fs-header-desktop-actions-gap:1rem;--fs-header-desktop-actions-offset:1.5rem;--fs-header-search-background:var(--fs-color-gray-lightest);--fs-header-search-border-color:#e5e7eb;--fs-header-search-placeholder-color:rgb(26 26 26/50%);--fs-header-search-icon-color:#9ca3af;--fs-header-search-focus-border-color:var(--fs-color-orange-primary);--fs-header-search-focus-ring:0 0 0 2px var(--fs-color-orange-focus);--fs-header-search-button-active-background:radial-gradient(circle at center,rgb(212 68 12/14%) 0%,transparent 70%);--fs-header-navigation-gap:2rem;--fs-header-navigation-font-size:1rem;--fs-header-mega-menu-min-width:32.5rem;--fs-header-mega-menu-wide-min-width:38.75rem;--fs-header-mega-menu-compact-min-width:13.75rem;--fs-header-mega-menu-gap:2rem;--fs-header-mega-menu-padding:1.25rem;--fs-header-mega-menu-title-size:0.625rem;--fs-header-mega-menu-title-line-height:1.5;--fs-header-mega-menu-title-spacing:0.75rem;--fs-header-mega-menu-title-letter-spacing:0.1em;--fs-header-mega-menu-link-size:0.8125rem;--fs-header-mega-menu-link-line-height:1.5;--fs-header-mega-menu-link-padding-block:0.375rem;--fs-header-mega-menu-radius:0.75rem;--fs-header-mega-menu-border-color:#f3f4f6;--fs-color-main-2:#0366dd;--fs-color-main-3:#0155b7;--fs-color-main-4:#014592;--fs-color-success-bkg:#e9fce3;--fs-color-warning-bkg:#e9fce3;--fs-color-danger-bkg:#f7d1d1;--fs-color-primary-bkg-light:var(--fs-color-neutral-0);--fs-text-weight-bold:600;--fs-text-weight-black:700;--fs-text-face-body:"DM Sans",sans-serif;--fs-text-face-title:"Carbona Test","Space Grotesk","DM Sans",sans-serif;--fs-text-size-title-huge:var(--fs-text-size-9)}@media(min-width:62rem){.theme{--fs-grid-padding:var(--fs-spacing-6)}}.theme{--fs-grid-max-width:1320px;--fs-border-color:var(--fs-color-neutral-2);--fs-border-radius:4px}.theme .section [data-fs-button]{--fs-button-padding:calc(var(--fs-spacing-1) - (var(--fs-button-border-width) * 2)) var(--fs-spacing-4);--fs-button-border-radius:var(--fs-border-radius-pill);--fs-button-border-width:var(--fs-border-width);--fs-buy-button-bkg-color:var(--fs-button-primary-bkg-color);--fs-buy-button-bkg-color-hover:var(--fs-button-primary-bkg-color-hover);--fs-buy-button-bkg-color-active:var( --fs-button-primary-bkg-color-active );--fs-button-secondary-text-color-hover:var(--fs-color-secondary-text);--fs-button-secondary-bkg-color-hover:var(--fs-color-neutral-1);--fs-button-secondary-bkg-color-active:var(--fs-color-neutral-2);--fs-button-secondary-border-color:var(--fs-border-color);--fs-button-secondary-inverse-text-color:var(--fs-color-text-inverse);--fs-button-secondary-inverse-text-color-hover:var( --fs-button-secondary-inverse-text-color );--fs-button-secondary-inverse-bkg-color-hover:#ffffff50;--fs-button-secondary-inverse-bkg-color-active:#ffffff60;--fs-button-secondary-inverse-border-color:var( --fs-button-secondary-inverse-bkg-color-hover );--fs-button-secondary-inverse-border-color-hover:transparent;--fs-button-secondary-inverse-border-color-active:transparent}.theme .section [data-fs-input]{--fs-input-height:56px;--fs-input-border-radius:var(--fs-border-radius)}.theme .section [data-fs-input-field]{--fs-input-field-padding:var(--fs-spacing-2) var(--fs-spacing-2) 0;--fs-input-field-label-padding:0 var(--fs-spacing-2);--fs-input-field-button-height:56px}.theme .section [data-fs-input-field] [data-fs-button]{min-width:var(--fs-input-field-button-height)}.theme .section [data-fs-input-field] input:not(:placeholder-shown)+label,.theme .section [data-fs-input-field]:focus+label{top:.5625rem}.theme .section [data-fs-quantity-selector]{--fs-qty-selector-border-radius:var(--fs-border-radius-pill)}.theme .section [data-fs-navbar-header] [data-fs-button-icon],.theme .section [data-fs-navbar-header] [data-fs-button-wrapper]{color:var(--fs-color-text-display)}.theme .section [data-fs-carousel]{--fs-carousel-controls-box-shadow:none;--fs-carousel-controls-bkg-color:var(--fs-color-neutral-7);--fs-carousel-controls-icon-color:var(--fs-color-text-inverse);--fs-carousel-bullet-bkg-color-selected:var(--fs-color-neutral-7);--fs-carousel-item-margin-right:var(--fs-spacing-5)}.theme .section [data-fs-carousel] [data-fs-button]:disabled [data-fs-button-wrapper]{background-color:var(--fs-color-neutral-1)}.theme .section [data-fs-alert]{--fs-alert-bkg-color:var(--fs-color-neutral-7);--fs-alert-text-color:var(--fs-color-text-inverse)}.theme .section [data-fs-incentives] [data-fs-list]{padding:0 var(--fs-grid-padding)}@media(min-width:62rem){.theme .section [data-fs-incentives]{--fs-incentives-gap:var(--fs-spacing-6)}}.theme .section [data-fs-product-card]{--fs-product-card-wide-content-padding:0;--fs-product-card-border-width:0;--fs-product-card-title-weight:var(--fs-text-weight-semibold);--fs-product-card-wide-bkg-color:transparent;--fs-product-card-padding:0 0 var(--fs-spacing-2) 0;--fs-product-card-shadow-hover:none}.theme .section [data-fs-product-card] [data-fs-product-card-prices]{-moz-column-gap:var(--fs-grid-gap-0);column-gap:var(--fs-grid-gap-0)}@media(hover:hover){.theme .section [data-fs-product-card]:hover [data-fs-product-card-image] img{opacity:.8}}.theme .section [data-fs-product-card-variant=wide]{--fs-product-card-title-size:var(--fs-text-size-title-product)}.theme .section [data-fs-product-card-variant=wide] [data-fs-image]{border-radius:var(--fs-border-radius)}.theme .section [data-fs-product-card-variant=wide] [data-fs-product-card-title]{letter-spacing:-1.1px}.theme .section [data-fs-hero]{box-sizing:border-box;width:calc(100% - var(--fs-grid-padding) - var(--fs-grid-padding));max-width:var(--fs-grid-max-width);margin-inline:auto}@media(min-width:62rem){.theme .section [data-fs-hero][data-fs-hero-variant=primary] [data-fs-hero-heading]{padding:var(--fs-spacing-13) var(--fs-spacing-5)}}.theme .section [data-fs-tiles]{--fs-tiles-gap-notebook:var(--fs-grid-gap-4);--fs-tiles-gap-mobile:var(--fs-grid-gap-4)}.theme .section [data-fs-tiles] [data-fs-product-card-image]{aspect-ratio:1}@media(min-width:62rem){.theme .section [data-fs-tiles] [data-fs-tile]>*{grid-auto-rows:640px auto}}.theme .section [data-fs-newsletter-color-variant=light]{--fs-newsletter-light-bkg-color:transparent;max-width:670px}.theme .section [data-fs-newsletter-color-variant=light] [data-fs-newsletter-addendum] [data-fs-link]{color:var(--fs-color-link)}.theme .section [data-fs-newsletter-color-variant=light] [data-fs-button-inverse=true] [data-fs-button-wrapper]{color:var(--fs-color-link);border-color:var(--fs-border-color)}.theme .section [data-fs-cart-sidebar]{--fs-cart-sidebar-bkg-color:var(--fs-color-neutral-0);--fs-cart-sidebar-footer-box-shadow:none;--fs-cart-sidebar-list-padding:var(--fs-spacing-5) var(--fs-spacing-3);--fs-slide-over-partial-width-notebook:var( --fs-cart-sidebar-custom-width );--fs-slide-over-partial-max-width-notebook:var( --fs-cart-sidebar-custom-width );box-shadow:var(--fs-cart-sidebar-custom-shadow)}@media(max-width:61.99rem){.theme .section [data-fs-cart-sidebar]{--fs-cart-sidebar-custom-item-image-size:83px;--fs-slide-over-partial-gap:0;--fs-slide-over-partial-width-mobile:min(100vw,var(--fs-cart-sidebar-custom-width));overflow:hidden;border-radius:var(--fs-cart-sidebar-custom-radius) 0 0 var(--fs-cart-sidebar-custom-radius)}}@media(min-width:62rem)and (max-width:64rem){.theme .section [data-fs-cart-sidebar]{--fs-slide-over-partial-gap:0;--fs-slide-over-partial-width-mobile:min(44vw,28rem);width:min(44vw,28rem);max-width:28rem}}.theme .section [data-fs-cart-sidebar]>[data-fs-slide-over-header]{order:0}.theme .section [data-fs-cart-sidebar]>[data-fs-cart-sidebar-list],.theme .section [data-fs-cart-sidebar]>[data-fs-empty-state]{order:1}.theme .section [data-fs-cart-sidebar]>[data-fs-alert]{order:2;justify-content:center;padding:var(--fs-spacing-2) var(--fs-spacing-3);margin:0;font-size:var(--fs-text-size-legend);line-height:1.5;color:var(--fs-cart-sidebar-custom-subtle-text);text-align:center;background:var(--fs-color-white);border:0}.theme .section [data-fs-cart-sidebar]>[data-fs-alert] [data-fs-icon]{flex-shrink:0;width:12px;height:12px}.theme .section [data-fs-cart-sidebar]>[data-fs-cart-sidebar-footer]{order:2}@media(min-width:62rem){.theme .section [data-fs-cart-sidebar]{--fs-cart-sidebar-list-padding:var(--fs-spacing-5) var(--fs-spacing-3)}}.theme .section [data-fs-cart-sidebar] [data-fs-cart-sidebar-list]{padding:0 16px;overflow:visible}.theme .section [data-fs-cart-sidebar] [data-fs-slide-over-header]{min-height:var(--fs-cart-sidebar-custom-header-height);padding:0 var(--fs-spacing-3);color:var(--fs-cart-sidebar-custom-header-text);background:var(--fs-cart-sidebar-custom-header-background)}.theme .section [data-fs-cart-sidebar] [data-fs-slide-over-header] [data-fs-cart-sidebar-title]{width:100%;justify-content:center;font-family:var(--fs-text-face-title,var(--fs-text-face-body));font-size:16px;line-height:1}.theme .section [data-fs-cart-sidebar] [data-fs-slide-over-header] [data-fs-badge]{display:none}.theme .section [data-fs-cart-sidebar] [data-fs-slide-over-header] [data-fs-slide-over-header-icon]{position:absolute;right:var(--fs-spacing-2);color:inherit}.theme .section [data-fs-cart-sidebar] [data-fs-slide-over-header] [data-fs-slide-over-header-icon] [data-fs-button-wrapper]{color:inherit;background:rgba(0,0,0,0);transition:opacity .15s ease}.theme .section [data-fs-cart-sidebar] [data-fs-slide-over-header] [data-fs-slide-over-header-icon]:hover [data-fs-button-wrapper]{opacity:.7}.theme .section [data-fs-cart-sidebar] [data-fs-slide-over-header] [data-fs-slide-over-header-icon] svg{width:18px;height:18px}@media(max-width:61.99rem){.theme .section [data-fs-cart-sidebar] [data-fs-slide-over-header]{padding:0 16px}}.theme .section [data-fs-cart-sidebar] [data-fs-empty-state]{--fs-empty-state-bkg-color-default:var(--fs-color-neutral-0)}.theme .section .section-cart-sidebar{--fs-overlay-bkg-color:var(--fs-cart-sidebar-custom-overlay)}.theme .section [data-fs-cart-sidebar-footer]{padding:16px;border-top:var(--fs-border-width) solid var(--fs-cart-sidebar-custom-divider)}@media(min-width:62rem){.theme .section [data-fs-cart-sidebar-footer]{padding:16px}}.theme .section [data-fs-cart-sidebar-footer] [data-fs-order-summary]{--fs-order-summary-row-gap:var(--fs-grid-gap-0);--fs-order-summary-total-text-size:var(--fs-text-size-3);padding:0;margin-bottom:var(--fs-spacing-3)}.theme .section [data-fs-cart-sidebar-footer] [data-fs-order-summary] li:not([data-fs-order-summary-total]){color:var(--fs-cart-sidebar-custom-muted-text)}.theme .section [data-fs-cart-sidebar-footer] [data-fs-order-summary] [data-fs-order-summary-total]{padding-top:var(--fs-spacing-2);margin-top:var(--fs-spacing-2);border-top:var(--fs-border-width) solid var(--fs-cart-sidebar-custom-divider)}.theme .section [data-fs-cart-sidebar-footer]>[data-fs-button]{--fs-button-height:52px;--fs-button-border-radius:var(--fs-border-radius-pill);--fs-button-primary-bkg-color:var(--fs-color-orange-primary);--fs-button-primary-bkg-color-hover:var(--fs-color-orange-hover);--fs-button-primary-bkg-color-active:var(--fs-color-orange-hover);--fs-button-primary-text-color:var(--fs-color-white);--fs-button-shadow:none;--fs-button-shadow-hover:none;font-family:var(--fs-text-face-title,var(--fs-text-face-body));font-size:15px;font-weight:var(--fs-text-weight-bold)}@media(max-width:61.99rem){.theme .section [data-fs-cart-sidebar-footer]>[data-fs-button]{--fs-button-height:37px;min-height:37px;font-family:var(--fs-text-face-body);font-size:14px}}.theme .section [data-fs-cart-item]{--fs-cart-item-border-width:0;--fs-cart-item-padding:var(--fs-spacing-2);--fs-cart-item-image-width:var(--fs-cart-sidebar-custom-item-image-size);--fs-cart-item-image-height:var( --fs-cart-sidebar-custom-item-image-size );--fs-cart-item-image-border-radius:var( --fs-cart-sidebar-custom-item-image-radius );--fs-cart-item-title-weight:var(--fs-text-weight-bold);--fs-cart-item-title-color:var(--fs-color-gray-dark);--fs-cart-item-skus-margin-top:2px;--fs-cart-item-skus-text-size:11px;--fs-cart-item-skus-line-height:1.4;--fs-cart-item-skus-text-color:var(--fs-cart-sidebar-custom-muted-text);min-height:92px}.theme .section [data-fs-cart-item] [data-fs-cart-item-content]{-moz-column-gap:12px;column-gap:12px;width:100%;padding-top:0;padding-right:0;padding-bottom:calc(var(--fs-cart-sidebar-custom-item-actions-height) + var(--fs-cart-sidebar-custom-item-actions-gap));padding-left:0}.theme .section [data-fs-cart-item] [data-fs-cart-item-image] img{width:100%;height:100%;object-fit:cover}.theme .section [data-fs-cart-item] [data-fs-cart-item-title]{padding-right:var(--fs-spacing-5);font-family:var(--fs-text-face-body);font-size:13px;line-height:1.35}.theme .section [data-fs-cart-item] [data-fs-cart-item-skus]{letter-spacing:.03em;text-transform:uppercase}.theme .section [data-fs-cart-item] [data-fs-cart-item-skus]>p{flex-basis:100%;margin:0}.theme .section [data-fs-cart-item] [data-fs-cart-item-remove-button]{--fs-button-tertiary-text-color:var( --fs-cart-sidebar-custom-subtle-text );--fs-button-tertiary-text-color-hover:var(--fs-color-danger-text);--fs-button-tertiary-text-color-active:var(--fs-color-danger-text);--fs-button-tertiary-bkg-color:transparent;--fs-button-tertiary-bkg-color-hover:transparent;--fs-button-tertiary-bkg-color-active:transparent;top:-7px;width:32px;height:32px;min-height:32px;padding:0;color:var(--fs-cart-sidebar-custom-subtle-text)}.theme .section [data-fs-cart-item] [data-fs-cart-item-remove-button] [data-fs-button-wrapper]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:rgba(0,0,0,0)}.theme .section [data-fs-cart-item] [data-fs-cart-item-remove-button]:hover{color:var(--fs-color-danger-text)}.theme .section [data-fs-cart-item] [data-fs-cart-item-remove-button] svg{width:15px;height:15px;color:var(--fs-cart-sidebar-custom-subtle-text);transition:color .15s ease}.theme .section [data-fs-cart-item] [data-fs-cart-item-remove-button]:hover svg{color:var(--fs-color-danger-text)}.theme .section [data-fs-cart-item] [data-fs-cart-item-actions]{position:absolute;right:0;bottom:0;-moz-column-gap:var(--fs-spacing-2);column-gap:var(--fs-spacing-2);width:calc(100% - var(--fs-cart-sidebar-custom-item-image-size) - 12px);padding:0;border-top:0}.theme .section [data-fs-cart-item] [data-fs-quantity-selector]{--fs-qty-selector-width:88px;--fs-qty-selector-height:32px;--fs-qty-selector-shadow-hover:none;--fs-qty-selector-border-color-hover:var( --fs-cart-sidebar-custom-quantity-border );--fs-qty-selector-text-color:var(--fs-color-gray-dark);--fs-button-tertiary-text-color:var( --fs-cart-sidebar-custom-quantity-action );--fs-button-tertiary-text-color-hover:var( --fs-cart-sidebar-custom-quantity-action );--fs-button-tertiary-text-color-active:var( --fs-cart-sidebar-custom-quantity-action );--fs-button-tertiary-bkg-color-hover:transparent;--fs-button-tertiary-bkg-color-active:transparent;--fs-button-tertiary-shadow-hover:none;height:32px;overflow:hidden;border:var(--fs-border-width) solid var(--fs-cart-sidebar-custom-quantity-border);border-radius:var(--fs-border-radius-pill)}.theme .section [data-fs-cart-item] [data-fs-quantity-selector] [data-fs-button-wrapper],.theme .section [data-fs-cart-item] [data-fs-quantity-selector] [data-quantity-selector-input]{width:32px;height:32px;border:0;border-radius:0;box-shadow:none}.theme .section [data-fs-cart-item] [data-fs-quantity-selector] [data-quantity-selector-button]{width:32px;height:32px;min-height:32px;padding:0}.theme .section [data-fs-cart-item] [data-fs-quantity-selector] [data-quantity-selector-button] [data-fs-button-wrapper]{display:flex;align-items:center;justify-content:center;padding:0;color:var(--fs-cart-sidebar-custom-quantity-action);background:rgba(0,0,0,0);box-shadow:none;transform:none;transition:none}.theme .section [data-fs-cart-item] [data-fs-quantity-selector] [data-quantity-selector-button] [data-fs-icon]{width:16px;height:16px;color:currentcolor;transition:none}.theme .section [data-fs-cart-item] [data-fs-quantity-selector] [data-quantity-selector-button]:active [data-fs-button-wrapper],.theme .section [data-fs-cart-item] [data-fs-quantity-selector] [data-quantity-selector-button]:hover [data-fs-button-wrapper]{color:var(--fs-cart-sidebar-custom-quantity-action);background:rgba(0,0,0,0);box-shadow:none;transform:none}.theme .section [data-fs-cart-item] [data-fs-quantity-selector] [data-quantity-selector-button]:focus-visible [data-fs-button-wrapper]{outline:2px solid var(--fs-color-orange-primary);outline-offset:-2px}.theme .section [data-fs-cart-item] [data-quantity-selector-input]{min-width:24px;padding:0;font-family:var(--fs-text-face-body);font-size:13px;font-weight:var(--fs-text-weight-bold)}.theme .section [data-fs-cart-item] [data-fs-cart-item-prices]{align-items:flex-end;flex-direction:column;row-gap:1px;text-align:right;font-family:var(--fs-text-face-title,var(--fs-text-face-body));font-size:16px;font-weight:var(--fs-text-weight-bold)}.theme .section [data-fs-cart-item] [data-fs-cart-item-prices] [data-fs-price-variant=listing]{font-family:var(--fs-text-face-body);font-size:11px;font-weight:var(--fs-text-weight-regular);line-height:1.35}.theme .section [data-fs-cart-item] [data-fs-cart-item-prices] [data-fs-price-variant=spot]{line-height:1.35}@media(max-width:61.99rem){.theme .section [data-fs-cart-item]{--fs-cart-item-padding:0;--fs-cart-item-image-width:83px;--fs-cart-item-image-height:83px;min-height:83px}.theme .section [data-fs-cart-item] [data-fs-cart-item-content]{min-height:83px;padding-bottom:39px}.theme .section [data-fs-cart-item] [data-fs-cart-item-title]{padding-right:24px;font-size:13px;line-height:17.55px}}.theme .section [data-fs-cart-sidebar-list] li{padding-bottom:20px}.theme .section [data-fs-cart-sidebar-list] li:not(:only-child){border-bottom:var(--fs-border-width) solid var(--fs-cart-sidebar-custom-divider)}.theme .section .text__title-section{font-size:var(--fs-text-size-6);font-weight:var(--fs-text-weight-semibold);letter-spacing:-1.2px}.theme .section-product-shelf>.text__title-section{font-family:var(--fs-product-shelf-custom-title-font);font-size:1.25rem;font-weight:var(--fs-text-weight-black);line-height:2.0625rem;letter-spacing:0}.theme .section-banner+.section-newsletter{background-color:var(--fs-color-neutral-bkg)}.theme:has([data-institutional-page-header]) [data-store-section-name=StoreNewsletter]{height:var(--fs-institutional-newsletter-gap-mobile)!important}.theme:has([data-institutional-page-header]) [data-store-newsletter]{margin-top:var(--fs-institutional-newsletter-gap-mobile)}@media(min-width:768px){.theme:has([data-institutional-page-header]) [data-store-section-name=StoreNewsletter]{height:var(--fs-institutional-newsletter-gap)!important}.theme:has([data-institutional-page-header]) [data-store-newsletter]{margin-top:var(--fs-institutional-newsletter-gap)}}.theme .section-shopping-assistant{margin-block:0}.theme .section-toast [data-fs-toast]{top:auto;right:auto;bottom:var(--fs-spacing-3);left:var(--fs-spacing-3);inset-inline-end:auto;inset-inline-start:var(--fs-spacing-3);margin:0;transform:translateZ(0)}.theme .section-toast [data-fs-toast][data-fs-toast-visible=true]{transform:translateZ(0)}@media(min-width:768px){.theme .section-toast [data-fs-toast]{bottom:var(--fs-spacing-4);left:var(--fs-spacing-4);inset-inline-start:var(--fs-spacing-4)}}.theme .section-region-bar{display:none}@media(max-width:64rem){.theme{scrollbar-width:none}.theme::-webkit-scrollbar{display:none;width:0;height:0}.theme .section-filter-slider{--fs-slide-over-header-padding:0 var(--fs-spacing-3);--fs-filter-slider-content-padding:0 1.25rem;--fs-slide-over-header-bkg-color:var( --fs-product-gallery-custom-surface-color );--fs-filter-slider-title-font-size:1.125rem;--fs-filter-slider-title-font-weight:var(--fs-text-weight-bold);font-family:var(--fs-text-face-body);color:var(--fs-product-gallery-custom-text-color)}}@media(max-width:64rem)and (min-width:62rem){.theme .section-filter-slider{--fs-slide-over-partial-gap:0;--fs-slide-over-partial-width-mobile:min(44vw,28rem)}.theme .section-filter-slider [data-fs-slide-over],.theme .section-filter-slider[data-fs-slide-over]{width:min(44vw,28rem);max-width:28rem}}@media(max-width:64rem){.theme .section-filter-slider [data-fs-filter-slider-content],.theme .section-filter-slider [data-fs-filter-slider-footer]{background-color:var(--fs-product-gallery-custom-surface-color)}.theme .section-filter-slider [data-fs-slide-over-header]{min-height:4rem;padding:var(--fs-slide-over-header-padding);color:var(--fs-product-gallery-custom-text-color);background:var(--fs-slide-over-header-bkg-color);border-bottom:var(--fs-border-width) solid var(--fs-product-gallery-custom-divider-color)}.theme .section-filter-slider [data-fs-filter-slider-title]{color:var(--fs-product-gallery-custom-text-color);font-family:var(--fs-text-face-title,var(--fs-text-face-body));font-size:var(--fs-filter-slider-title-font-size);font-weight:var(--fs-filter-slider-title-font-weight);line-height:1.25}.theme .section-filter-slider [data-fs-slide-over-header-icon]{--fs-button-height:2rem;--fs-button-padding:0;--fs-button-shadow:none;--fs-button-shadow-hover:none;--fs-button-tertiary-text-color:var( --fs-product-gallery-custom-text-color );--fs-button-tertiary-text-color-hover:var(--fs-color-orange-hover);--fs-button-tertiary-bkg-color:transparent;--fs-button-tertiary-bkg-color-hover:transparent;width:2rem;height:2rem;padding:0;margin:0;color:var(--fs-product-gallery-custom-text-color);background:rgba(0,0,0,0);border:0;border-radius:0;outline:0;box-shadow:none}.theme .section-filter-slider [data-fs-slide-over-header-icon] [data-fs-button-wrapper]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;color:inherit;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none}.theme .section-filter-slider [data-fs-slide-over-header-icon]:focus [data-fs-button-wrapper],.theme .section-filter-slider [data-fs-slide-over-header-icon]:focus-visible [data-fs-button-wrapper],.theme .section-filter-slider [data-fs-slide-over-header-icon]:hover [data-fs-button-wrapper]{color:var(--fs-color-orange-hover);background:rgba(0,0,0,0)}.theme .section-filter-slider [data-fs-slide-over-header-icon]:focus-visible [data-fs-button-wrapper]{outline:2px solid var(--fs-product-gallery-custom-focus-ring);outline-offset:1px}.theme .section-filter-slider [data-fs-slide-over-header-icon] svg{width:1.5rem;height:1.5rem}.theme .section-filter-slider [data-fs-filter]{--fs-accordion-button-padding:0;--fs-accordion-panel-padding-bottom:0;--fs-filter-list-padding-bottom:0;--fs-filter-list-item-checkbox-width:0.9375rem;--fs-filter-list-item-label-margin-left:0.5rem;--fs-filter-list-item-label-text-size:0.8125rem;--fs-filter-list-item-label-line-height:1.5;--fs-filter-list-item-not-last-margin-bottom:0.5rem}.theme .section-filter-slider [data-fs-filter-title]{color:var(--fs-product-gallery-custom-text-color)}.theme .section-filter-slider [data-fs-filter-accordion]{gap:0;background:rgba(0,0,0,0);border:0}.theme .section-filter-slider [data-fs-filter-accordion-item]{background:var(--fs-product-gallery-custom-surface-color);border-bottom:var(--fs-border-width) solid var(--fs-product-gallery-custom-divider-color)}.theme .section-filter-slider [data-fs-accordion-button]{min-height:0;padding:0;border:0;border-radius:0;outline:0;box-shadow:none}.theme .section-filter-slider [data-fs-accordion-button] [data-fs-button-wrapper]{min-height:0;padding:.625rem 0;color:var(--fs-product-gallery-custom-text-color);font-family:var(--fs-product-gallery-custom-font-family);font-size:.875rem;font-weight:var(--fs-text-weight-black);line-height:1.3125rem;background:rgba(0,0,0,0);border:0;box-shadow:none}.theme .section-filter-slider [data-fs-accordion-button] [data-fs-button-wrapper]:after{width:.5rem;height:.5rem;content:"";border-right:1.5px solid var(--fs-product-gallery-custom-subtle-color);border-bottom:1.5px solid var(--fs-product-gallery-custom-subtle-color);transform:translateY(-.125rem) rotate(45deg);transition:border-color var(--fs-transition-timing) var(--fs-transition-function),transform var(--fs-transition-timing) var(--fs-transition-function)}.theme .section-filter-slider [data-fs-accordion-button] [data-fs-button-wrapper]>span:first-child{color:inherit;font-family:var(--fs-product-gallery-custom-font-family);font-size:.875rem;font-style:normal;font-weight:var(--fs-text-weight-black);line-height:1.3125rem}.theme .section-filter-slider [data-fs-accordion-button] [data-fs-button-icon]{display:none}.theme .section-filter-slider [data-fs-accordion-button][aria-expanded=true] [data-fs-button-wrapper]:after{border-color:var(--fs-product-gallery-custom-subtle-color);transform:translateY(.125rem) rotate(225deg)}.theme .section-filter-slider [data-fs-accordion-button]:focus [data-fs-button-wrapper],.theme .section-filter-slider [data-fs-accordion-button]:focus-visible [data-fs-button-wrapper],.theme .section-filter-slider [data-fs-accordion-button]:hover [data-fs-button-wrapper]{color:var(--fs-product-gallery-custom-text-color);background:rgba(0,0,0,0)}.theme .section-filter-slider [data-fs-accordion-button]:focus-visible [data-fs-button-wrapper]{outline:2px solid var(--fs-product-gallery-custom-focus-ring);outline-offset:-2px}.theme .section-filter-slider [data-fs-accordion-panel]{display:block;height:auto;padding:.375rem 0 .5rem;overflow:clip;color:var(--fs-product-gallery-custom-text-color);opacity:1;interpolate-size:allow-keywords;transition:height .26s ease,padding-top .26s ease,padding-bottom .26s ease,opacity .18s ease}.theme .section-filter-slider [data-fs-accordion-panel][hidden]{display:block!important;height:0;padding-top:0;padding-bottom:0;pointer-events:none;opacity:0}.theme .section-filter-slider [data-fs-filter-list]{padding-bottom:0}.theme .section-filter-slider [data-fs-filter-list-item]{align-items:center}}@media(max-width:64rem)and (prefers-reduced-motion:reduce){.theme .section-filter-slider [data-fs-accordion-button] [data-fs-button-wrapper]:after,.theme .section-filter-slider [data-fs-accordion-panel]{transition:none}}@media(max-width:64rem){.theme .section-filter-slider [data-fs-filter-list-item-label]{flex:0 1 auto;gap:.5rem;align-items:flex-start;justify-content:flex-start;width:auto;min-width:0;color:var(--fs-color-gray-charcoal);font-family:var(--fs-product-gallery-custom-font-family);font-size:.8125rem;font-weight:var(--fs-text-weight-regular);line-height:1.5}.theme .section-filter-slider [data-fs-filter-list-item-checkbox]:checked+[data-fs-filter-list-item-label]{color:var(--fs-product-gallery-custom-accent-color);font-weight:var(--fs-text-weight-bold)}.theme .section-filter-slider [data-fs-filter-list-item-badge]{display:inline-flex;gap:.0625rem;align-items:center;min-width:0;min-height:0;padding:0;flex:0 0 auto;margin-left:0;color:var(--fs-product-gallery-custom-subtle-color);font-family:var(--fs-product-gallery-custom-font-family);font-size:.8125rem;font-weight:inherit;line-height:1.5;background:rgba(0,0,0,0);border-radius:0}.theme .section-filter-slider [data-fs-filter-list-item-badge]:before{content:"("}.theme .section-filter-slider [data-fs-filter-list-item-badge]:after{content:")"}.theme .section-filter-slider [data-fs-filter-list-item-badge] [data-fs-badge-wrapper],.theme .section-filter-slider [data-fs-filter-list-item-badge] [data-fs-badge]{min-width:0;min-height:0;padding:0;color:inherit;font:inherit;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none}.theme .section-filter-slider [data-fs-filter-list-item-badge][data-fs-badge][data-fs-badge-variant=neutral] [data-fs-badge-wrapper]{padding:0;background-color:rgba(0,0,0,0);border:0;box-shadow:none}.theme .section-filter-slider [data-fs-filter-list-item-checkbox]{margin-top:.125rem}.theme .section-filter-slider [data-fs-checkbox]{--fs-checkbox-width:0.9375rem;--fs-checkbox-height:0.9375rem;--fs-checkbox-border-width:0.07375rem;--fs-checkbox-border-radius:0.1875rem;--fs-checkbox-border-color:var( --fs-product-gallery-custom-toolbar-border-color );--fs-checkbox-border-color-hover:var( --fs-product-gallery-custom-accent-color );--fs-checkbox-checked-bkg-color:var( --fs-product-gallery-custom-accent-color );--fs-checkbox-checked-bkg-color-hover:var( --fs-product-gallery-custom-accent-color )}.theme .section-filter-slider [data-fs-filter-facet-range] [data-fs-slider]{--fs-slider-height:0.25rem;--fs-slider-bkg-color:var(--fs-product-gallery-custom-divider-color);--fs-slider-selection-bkg-color:var( --fs-product-gallery-custom-accent-color );--fs-slider-thumb-size:1rem;--fs-slider-thumb-bkg-color:var( --fs-product-gallery-custom-accent-color );--fs-slider-thumb-bkg-color-hover:var( --fs-product-gallery-custom-accent-color );--fs-slider-thumb-border-width:0.125rem;--fs-slider-thumb-border-color:var( --fs-product-gallery-custom-surface-color );--fs-slider-thumb-border-color-hover:var( --fs-product-gallery-custom-surface-color )}.theme .section-filter-slider [data-fs-filter-facet-range] [data-fs-slider] [data-fs-slider-absolute-values]{color:var(--fs-product-gallery-custom-subtle-color);font-family:var(--fs-product-gallery-custom-font-family);font-size:.8125rem;font-weight:var(--fs-text-weight-regular);line-height:1.5}.theme .section-filter-slider [data-fs-filter-facet-range] [data-fs-price-range-inputs]{display:none}.theme .section-filter-slider [data-fs-filter-slider-footer]{gap:var(--fs-spacing-2);height:auto;min-height:5rem;padding:var(--fs-spacing-3);border-top:var(--fs-border-width) solid var(--fs-product-gallery-custom-divider-color);box-shadow:0 -.25rem 1rem var(--fs-color-black-overlay-soft)}.theme .section-filter-slider [data-fs-filter-slider-footer-button-apply],.theme .section-filter-slider [data-fs-filter-slider-footer-button-clear]{width:auto;min-width:0;min-height:3rem;margin:0;font-family:var(--fs-text-face-body);font-size:.875rem;font-weight:var(--fs-text-weight-bold);white-space:nowrap}.theme .section-filter-slider [data-fs-filter-slider-footer-button-apply] [data-fs-button-wrapper],.theme .section-filter-slider [data-fs-filter-slider-footer-button-clear] [data-fs-button-wrapper]{justify-content:center;padding-inline:.75rem;white-space:nowrap}.theme .section-filter-slider [data-fs-filter-slider-footer-button-apply]{flex:1 1 auto;--fs-button-primary-bkg-color:var( --fs-product-gallery-custom-accent-color );--fs-button-primary-bkg-color-hover:var(--fs-color-orange-hover)}.theme .section-filter-slider [data-fs-filter-slider-footer-button-clear]{flex:0 1 42%;--fs-button-secondary-text-color:var( --fs-product-gallery-custom-accent-color );--fs-button-secondary-border-color:var( --fs-product-gallery-custom-accent-color )}}