.Typography-module__cUuZ3W__typography-root{color:var(--pigment-typography-component-color,inherit);margin:0}.Typography-module__cUuZ3W__variant-headingXLarge{font-family:var(--typography-display-xl-fontFamily);font-weight:var(--typography-display-xl-fontWeight);font-size:var(--typography-display-xl-fontSize);line-height:var(--typography-display-xl-lineHeight);letter-spacing:var(--typography-display-xl-letterSpacing)}.Typography-module__cUuZ3W__variant-headingLarge{font-family:var(--typography-display-lg-fontFamily);font-weight:var(--typography-display-lg-fontWeight);font-size:var(--typography-display-lg-fontSize);line-height:var(--typography-display-lg-lineHeight);letter-spacing:var(--typography-display-lg-letterSpacing)}.Typography-module__cUuZ3W__variant-headingMedium{font-family:var(--typography-display-md-fontFamily);font-weight:var(--typography-display-md-fontWeight);font-size:var(--typography-display-md-fontSize);line-height:var(--typography-display-md-lineHeight);letter-spacing:var(--typography-display-md-letterSpacing)}.Typography-module__cUuZ3W__variant-heading1{font-family:var(--typography-heading-h1-fontFamily);font-weight:var(--typography-heading-h1-fontWeight);font-size:var(--typography-heading-h1-fontSize);line-height:var(--typography-heading-h1-lineHeight);letter-spacing:var(--typography-heading-h1-letterSpacing)}.Typography-module__cUuZ3W__variant-heading2{font-family:var(--typography-heading-h2-fontFamily);font-weight:var(--typography-heading-h2-fontWeight);font-size:var(--typography-heading-h2-fontSize);line-height:var(--typography-heading-h2-lineHeight);letter-spacing:var(--typography-heading-h2-letterSpacing)}.Typography-module__cUuZ3W__variant-heading3{font-family:var(--typography-heading-h3-fontFamily);font-weight:var(--typography-heading-h3-fontWeight);font-size:var(--typography-heading-h3-fontSize);line-height:var(--typography-heading-h3-lineHeight);letter-spacing:var(--typography-heading-h3-letterSpacing)}.Typography-module__cUuZ3W__variant-heading4{font-family:var(--typography-heading-h4-fontFamily);font-weight:var(--typography-heading-h4-fontWeight);font-size:var(--typography-heading-h4-fontSize);line-height:var(--typography-heading-h4-lineHeight);letter-spacing:var(--typography-heading-h4-letterSpacing)}.Typography-module__cUuZ3W__variant-heading5{font-family:var(--typography-heading-h5-fontFamily);font-weight:var(--typography-heading-h5-fontWeight);font-size:var(--typography-heading-h5-fontSize);line-height:var(--typography-heading-h5-lineHeight);letter-spacing:var(--typography-heading-h5-letterSpacing)}.Typography-module__cUuZ3W__variant-heading6{font-family:var(--typography-heading-h6-fontFamily);font-weight:var(--typography-heading-h6-fontWeight);font-size:var(--typography-heading-h6-fontSize);line-height:var(--typography-heading-h6-lineHeight);letter-spacing:var(--typography-heading-h6-letterSpacing)}.Typography-module__cUuZ3W__variant-paragraphDefault{font-family:var(--typography-reading-md-fontFamily);font-weight:var(--typography-reading-md-fontWeight);font-size:var(--typography-reading-md-fontSize);line-height:var(--typography-reading-md-lineHeight);letter-spacing:var(--typography-reading-md-letterSpacing);text-align:left}.Typography-module__cUuZ3W__variant-paragraphSmall{font-family:var(--typography-reading-sm-fontFamily);font-weight:var(--typography-reading-sm-fontWeight);font-size:var(--typography-reading-sm-fontSize);line-height:var(--typography-reading-sm-lineHeight);letter-spacing:var(--typography-reading-sm-letterSpacing);text-align:left}.Typography-module__cUuZ3W__variant-paragraphTiny{font-family:var(--typography-reading-xs-fontFamily);font-weight:var(--typography-reading-xs-fontWeight);font-size:var(--typography-reading-xs-fontSize);line-height:var(--typography-reading-xs-lineHeight);letter-spacing:var(--typography-reading-xs-letterSpacing);text-align:left}.Typography-module__cUuZ3W__variant-uiTextDefault{font-family:var(--typography-body-md-fontFamily);font-weight:var(--typography-body-md-fontWeight);font-size:var(--typography-body-md-fontSize);line-height:var(--typography-body-md-lineHeight);letter-spacing:var(--typography-body-md-letterSpacing)}.Typography-module__cUuZ3W__variant-uiTextSmall{font-family:var(--typography-body-sm-fontFamily);font-weight:var(--typography-body-sm-fontWeight);font-size:var(--typography-body-sm-fontSize);line-height:var(--typography-body-sm-lineHeight);letter-spacing:var(--typography-body-sm-letterSpacing)}.Typography-module__cUuZ3W__variant-uiTextTiny{font-family:var(--typography-body-xs-fontFamily);font-weight:var(--typography-body-xs-fontWeight);font-size:var(--typography-body-xs-fontSize);line-height:var(--typography-body-xs-lineHeight);letter-spacing:var(--typography-body-xs-letterSpacing)}.Typography-module__cUuZ3W__variant-titleLarge{font-family:var(--typography-title-lg-fontFamily);font-weight:var(--typography-title-lg-fontWeight);font-size:var(--typography-title-lg-fontSize);line-height:var(--typography-title-lg-lineHeight);letter-spacing:var(--typography-title-lg-letterSpacing)}.Typography-module__cUuZ3W__variant-titleMedium{font-family:var(--typography-title-md-fontFamily);font-weight:var(--typography-title-md-fontWeight);font-size:var(--typography-title-md-fontSize);line-height:var(--typography-title-md-lineHeight);letter-spacing:var(--typography-title-md-letterSpacing)}.Typography-module__cUuZ3W__variant-uiTextMicro{font-family:var(--typography-body-xxs-fontFamily);font-weight:var(--typography-body-xxs-fontWeight);font-size:var(--typography-body-xxs-fontSize);line-height:var(--typography-body-xxs-lineHeight);letter-spacing:var(--typography-body-xxs-letterSpacing)}.Typography-module__cUuZ3W__variant-uiTextLinkDefault{font-family:var(--typography-ui-link-md-fontFamily);font-weight:var(--typography-ui-link-md-fontWeight);font-size:var(--typography-ui-link-md-fontSize);line-height:var(--typography-ui-link-md-lineHeight);letter-spacing:var(--typography-ui-link-md-letterSpacing)}.Typography-module__cUuZ3W__variant-uiTextLinkSmall{font-family:var(--typography-ui-link-sm-fontFamily);font-weight:var(--typography-ui-link-sm-fontWeight);font-size:var(--typography-ui-link-sm-fontSize);line-height:var(--typography-ui-link-sm-lineHeight);letter-spacing:var(--typography-ui-link-sm-letterSpacing)}.Typography-module__cUuZ3W__variant-uiTextLinkTiny{font-family:var(--typography-ui-link-xs-fontFamily);font-weight:var(--typography-ui-link-xs-fontWeight);font-size:var(--typography-ui-link-xs-fontSize);line-height:var(--typography-ui-link-xs-lineHeight);letter-spacing:var(--typography-ui-link-xs-letterSpacing)}.Typography-module__cUuZ3W__variant-uiTextLinkMicro{font-family:var(--typography-ui-link-2xs-fontFamily);font-weight:var(--typography-ui-link-2xs-fontWeight);font-size:var(--typography-ui-link-2xs-fontSize);line-height:var(--typography-ui-link-2xs-lineHeight);letter-spacing:var(--typography-ui-link-2xs-letterSpacing)}.Typography-module__cUuZ3W__variant-uiTextActionDefault{font-family:var(--typography-ui-action-md-fontFamily);font-weight:var(--typography-ui-action-md-fontWeight);font-size:var(--typography-ui-action-md-fontSize);line-height:var(--typography-ui-action-md-lineHeight);letter-spacing:var(--typography-ui-action-md-letterSpacing)}.Typography-module__cUuZ3W__variant-uiTextActionSmall{font-family:var(--typography-ui-action-sm-fontFamily);font-weight:var(--typography-ui-action-sm-fontWeight);font-size:var(--typography-ui-action-sm-fontSize);line-height:var(--typography-ui-action-sm-lineHeight);letter-spacing:var(--typography-ui-action-sm-letterSpacing)}.Typography-module__cUuZ3W__variant-uiTextActionTiny{font-family:var(--typography-ui-action-xs-fontFamily);font-weight:var(--typography-ui-action-xs-fontWeight);font-size:var(--typography-ui-action-xs-fontSize);line-height:var(--typography-ui-action-xs-lineHeight);letter-spacing:var(--typography-ui-action-xs-letterSpacing)}.Typography-module__cUuZ3W__variant-uiTextActionMicro{font-family:var(--typography-ui-action-2xs-fontFamily);font-weight:var(--typography-ui-action-2xs-fontWeight);font-size:var(--typography-ui-action-2xs-fontSize);line-height:var(--typography-ui-action-2xs-lineHeight);letter-spacing:var(--typography-ui-action-2xs-letterSpacing)}.Typography-module__cUuZ3W__variant-titleSmall{font-family:var(--typography-title-sm-fontFamily);font-weight:var(--typography-title-sm-fontWeight);font-size:var(--typography-title-sm-fontSize);line-height:var(--typography-title-sm-lineHeight);letter-spacing:var(--typography-title-sm-letterSpacing)}.Typography-module__cUuZ3W__variant-paragraphLarge{font-family:var(--typography-reading-lg-fontFamily);font-weight:var(--typography-reading-lg-fontWeight);font-size:var(--typography-reading-lg-fontSize);line-height:var(--typography-reading-lg-lineHeight);letter-spacing:var(--typography-reading-lg-letterSpacing);text-align:left}.Typography-module__cUuZ3W__variant-paragraphLinkLarge{font-family:var(--typography-reading-link-lg-fontFamily);font-weight:var(--typography-reading-link-lg-fontWeight);font-size:var(--typography-reading-link-lg-fontSize);line-height:var(--typography-reading-link-lg-lineHeight);letter-spacing:var(--typography-reading-link-lg-letterSpacing);text-align:left}.Typography-module__cUuZ3W__variant-paragraphLinkDefault{font-family:var(--typography-reading-link-md-fontFamily);font-weight:var(--typography-reading-link-md-fontWeight);font-size:var(--typography-reading-link-md-fontSize);line-height:var(--typography-reading-link-md-lineHeight);letter-spacing:var(--typography-reading-link-md-letterSpacing);text-align:left}.Typography-module__cUuZ3W__variant-paragraphLinkSmall{font-family:var(--typography-reading-link-sm-fontFamily);font-weight:var(--typography-reading-link-sm-fontWeight);font-size:var(--typography-reading-link-sm-fontSize);line-height:var(--typography-reading-link-sm-lineHeight);letter-spacing:var(--typography-reading-link-sm-letterSpacing);text-align:left}.Typography-module__cUuZ3W__variant-paragraphLinkTiny{font-family:var(--typography-reading-link-xs-fontFamily);font-weight:var(--typography-reading-link-xs-fontWeight);font-size:var(--typography-reading-link-xs-fontSize);line-height:var(--typography-reading-link-xs-lineHeight);letter-spacing:var(--typography-reading-link-xs-letterSpacing);text-align:left}.Typography-module__cUuZ3W__variant-paragraphHeavyLarge{font-family:var(--typography-reading-heavy-lg-fontFamily);font-weight:var(--typography-reading-heavy-lg-fontWeight);font-size:var(--typography-reading-heavy-lg-fontSize);line-height:var(--typography-reading-heavy-lg-lineHeight);letter-spacing:var(--typography-reading-heavy-lg-letterSpacing);text-align:left}.Typography-module__cUuZ3W__variant-paragraphHeavyDefault{font-family:var(--typography-reading-heavy-md-fontFamily);font-weight:var(--typography-reading-heavy-md-fontWeight);font-size:var(--typography-reading-heavy-md-fontSize);line-height:var(--typography-reading-heavy-md-lineHeight);letter-spacing:var(--typography-reading-heavy-md-letterSpacing);text-align:left}.Typography-module__cUuZ3W__variant-paragraphHeavySmall{font-family:var(--typography-reading-heavy-sm-fontFamily);font-weight:var(--typography-reading-heavy-sm-fontWeight);font-size:var(--typography-reading-heavy-sm-fontSize);line-height:var(--typography-reading-heavy-sm-lineHeight);letter-spacing:var(--typography-reading-heavy-sm-letterSpacing);text-align:left}.Typography-module__cUuZ3W__variant-paragraphHeavyTiny{font-family:var(--typography-reading-heavy-xs-fontFamily);font-weight:var(--typography-reading-heavy-xs-fontWeight);font-size:var(--typography-reading-heavy-xs-fontSize);line-height:var(--typography-reading-heavy-xs-lineHeight);letter-spacing:var(--typography-reading-heavy-xs-letterSpacing);text-align:left}.Typography-module__cUuZ3W__align-left{text-align:left}.Typography-module__cUuZ3W__align-center{text-align:center}.Typography-module__cUuZ3W__align-right{text-align:right}.Typography-module__cUuZ3W__align-justify{text-align:justify}.Typography-module__cUuZ3W__fontWeight-normal{font-weight:400}.Typography-module__cUuZ3W__fontWeight-medium{font-weight:500}.Typography-module__cUuZ3W__fontWeight-semibold{font-weight:600}.Typography-module__cUuZ3W__fontWeight-bold{font-weight:700}.Typography-module__cUuZ3W__fontWeight-extraBold{font-weight:800}.Typography-module__cUuZ3W__gutterBottom{margin-bottom:.35em}.Typography-module__cUuZ3W__noWrap{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
:where(.Button-module__1Xky_G__button){--pigment-button-loading-duration:9999s;--pigment-button-loading-slide-distance:15px;--pigment-button-min-tap-height:40px;justify-content:center;align-items:center;transition:opacity .1s;display:inline-flex;position:relative}.Button-module__1Xky_G__button{box-sizing:border-box;border-radius:var(--radius-pill);font-family:var(--primitives-font-family-sharpSans);isolation:isolate;white-space:nowrap;background-color:#0000;border:none;outline:none;text-decoration:none}.Button-module__1Xky_G__button:before{content:"";z-index:-1;border-radius:inherit;box-sizing:border-box;transition:inset .1s ease-out,box-shadow .1s,background-color .1s;position:absolute;inset:0}.Button-module__1Xky_G__button:not([aria-disabled=true]):not([aria-busy=true]):active:before{transition-duration:50ms}.Button-module__1Xky_G__button[aria-disabled=true]{cursor:not-allowed;opacity:.3}.Button-module__1Xky_G__button.Button-module__1Xky_G__entering{animation:Button-module__1Xky_G__buttonFadeLoadingOpacity var(--pigment-button-loading-duration) ease-in-out forwards}.Button-module__1Xky_G__button.Button-module__1Xky_G__loading{opacity:.5}.Button-module__1Xky_G__button.Button-module__1Xky_G__leaving{animation:Button-module__1Xky_G__buttonFadeLoadingOpacity var(--pigment-button-loading-duration) ease-in-out reverse forwards}@keyframes Button-module__1Xky_G__buttonFadeLoadingOpacity{0%{opacity:1}to{opacity:.5}}.Button-module__1Xky_G__button:not([aria-disabled=true]):not([aria-busy=true]){cursor:pointer}.Button-module__1Xky_G__button[aria-busy=true]:not([aria-disabled=true]){cursor:default}.Button-module__1Xky_G__button:focus-visible{outline:4px solid var(--primitives-color-inkyRed-500);outline-offset:2px}.Button-module__1Xky_G__fullWidth{width:100%}.Button-module__1Xky_G__small{--pigment-button-height:32px;height:var(--pigment-button-height);font-weight:var(--typography-component-button-sm-fontWeight);gap:6px;padding:8px 12px;font-size:13px;line-height:16px}.Button-module__1Xky_G__button:after{content:"";height:max(var(--pigment-button-height), var(--pigment-button-min-tap-height));position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.Button-module__1Xky_G__medium{--pigment-button-height:40px;height:var(--pigment-button-height);font-weight:var(--typography-component-button-md-fontWeight);gap:6px;padding:8px 15px;font-size:14px;line-height:18px}.Button-module__1Xky_G__large{--pigment-button-height:48px;height:var(--pigment-button-height);font-weight:var(--typography-component-button-lg-fontWeight);gap:8px;padding:12px 18px;font-size:16px;line-height:20px}.Button-module__1Xky_G__extraLarge{--pigment-button-height:56px;height:var(--pigment-button-height);font-weight:var(--typography-component-button-xl-fontWeight);gap:8px;padding:16px 22px;font-size:16px;line-height:20px}.Button-module__1Xky_G__minWidthDefault{min-width:calc(var(--pigment-button-height) * 2.25)}.Button-module__1Xky_G__minWidthWide{min-width:190px}.Button-module__1Xky_G__minWidthExtraWide{min-width:300px}@media (hover:hover) and (pointer:fine){.Button-module__1Xky_G__primary:not([aria-disabled=true]):not([aria-busy=true]):hover:before,.Button-module__1Xky_G__secondary:not([aria-disabled=true]):not([aria-busy=true]):hover:before{inset:-2px;box-shadow:0 12px 20px 2px #00000014,0 8px 16px #00000014}}.Button-module__1Xky_G__primary:not([aria-disabled=true]):not([aria-busy=true]):active:before,.Button-module__1Xky_G__secondary:not([aria-disabled=true]):not([aria-busy=true]):active:before{inset:-1px;box-shadow:0 6px 12px 2px #00000014,0 4px 8px #00000014}.Button-module__1Xky_G__primary{color:var(--interactive-text-onFill)}.Button-module__1Xky_G__primary:before{background-color:var(--primitives-color-charcoal-900)}.Button-module__1Xky_G__primary.Button-module__1Xky_G__inverse{color:var(--neutral-text-primary)}.Button-module__1Xky_G__primary.Button-module__1Xky_G__inverse:before{background-color:var(--neutral-background-primary)}.Button-module__1Xky_G__secondary{color:var(--neutral-text-primary)}.Button-module__1Xky_G__secondary:before{border:2px solid var(--primitives-color-charcoal-900);background-color:#0000}.Button-module__1Xky_G__secondary.Button-module__1Xky_G__inverse{color:var(--neutral-text-primaryOnFill)}.Button-module__1Xky_G__secondary.Button-module__1Xky_G__inverse:before{border-color:var(--interactive-border-strongOnFill)}.Button-module__1Xky_G__tertiary{color:var(--neutral-text-primary)}.Button-module__1Xky_G__tertiary:before{background-color:#0000}@media (hover:hover) and (pointer:fine){.Button-module__1Xky_G__tertiary:not([aria-disabled=true]):not([aria-busy=true]):hover:before{background-color:#0000000d;inset:-2px}}.Button-module__1Xky_G__tertiary:not([aria-disabled=true]):not([aria-busy=true]):active:before{background-color:#0000001a;inset:-1px}.Button-module__1Xky_G__tertiary.Button-module__1Xky_G__entering:before,.Button-module__1Xky_G__tertiary.Button-module__1Xky_G__leaving:before{transition:inset .1s ease-out, box-shadow .1s ease, background-color var(--pigment-button-loading-duration) ease-in-out}.Button-module__1Xky_G__tertiary.Button-module__1Xky_G__entering:before,.Button-module__1Xky_G__tertiary.Button-module__1Xky_G__loading:before{background-color:#0000001a}.Button-module__1Xky_G__tertiary.Button-module__1Xky_G__leaving:before{background-color:#0000}.Button-module__1Xky_G__tertiary.Button-module__1Xky_G__inverse{color:var(--neutral-text-primaryOnFill)}@media (hover:hover) and (pointer:fine){.Button-module__1Xky_G__tertiary.Button-module__1Xky_G__inverse:not([aria-disabled=true]):not([aria-busy=true]):hover:before{background-color:#ffffff14}}.Button-module__1Xky_G__tertiary.Button-module__1Xky_G__inverse:not([aria-disabled=true]):not([aria-busy=true]):active:before{background-color:#ffffff24}.Button-module__1Xky_G__tertiary.Button-module__1Xky_G__inverse.Button-module__1Xky_G__entering:before,.Button-module__1Xky_G__tertiary.Button-module__1Xky_G__inverse.Button-module__1Xky_G__leaving:before{transition:inset .1s ease-out, box-shadow .1s ease, background-color var(--pigment-button-loading-duration) ease-in-out}.Button-module__1Xky_G__tertiary.Button-module__1Xky_G__inverse.Button-module__1Xky_G__entering:before,.Button-module__1Xky_G__tertiary.Button-module__1Xky_G__inverse.Button-module__1Xky_G__loading:before{background-color:#ffffff26}.Button-module__1Xky_G__tertiary.Button-module__1Xky_G__inverse.Button-module__1Xky_G__leaving:before{background-color:#0000}.Button-module__1Xky_G__label{transform:translateY(.49px)}.Button-module__1Xky_G__label:empty{display:none}.Button-module__1Xky_G__icon{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Button-module__1Xky_G__icon>svg{width:100%;height:100%}.Button-module__1Xky_G__small .Button-module__1Xky_G__icon{width:18px;height:18px;margin-left:-2px;margin-right:-2px}.Button-module__1Xky_G__medium .Button-module__1Xky_G__icon{width:20px;height:20px;margin-left:-2px;margin-right:-2px}.Button-module__1Xky_G__large .Button-module__1Xky_G__icon,.Button-module__1Xky_G__extraLarge .Button-module__1Xky_G__icon{width:24px;height:24px;margin-left:-3px;margin-right:-3px}:where(.Button-module__1Xky_G__iconOnly){flex-shrink:0}.Button-module__1Xky_G__iconOnly{width:var(--pigment-button-height);padding:0}.Button-module__1Xky_G__iconOnly .Button-module__1Xky_G__icon{margin-left:0;margin-right:0}.Button-module__1Xky_G__iconOnly:after{width:max(var(--pigment-button-height), var(--pigment-button-min-tap-height));top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}@keyframes Button-module__1Xky_G__buttonSlideOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateX(calc(-1 * var(--pigment-button-loading-slide-distance)))}}@keyframes Button-module__1Xky_G__buttonSlideInFromRight{0%{opacity:0;transform:translateX(var(--pigment-button-loading-slide-distance))}to{opacity:1;transform:translate(0)}}.Button-module__1Xky_G__content{opacity:1;justify-content:center;align-items:center;display:inline-flex;transform:translate(0)}.Button-module__1Xky_G__small .Button-module__1Xky_G__content,.Button-module__1Xky_G__medium .Button-module__1Xky_G__content{gap:6px}.Button-module__1Xky_G__large .Button-module__1Xky_G__content,.Button-module__1Xky_G__extraLarge .Button-module__1Xky_G__content{gap:8px}.Button-module__1Xky_G__dots{opacity:0;transform:translateX(var(--pigment-button-loading-slide-distance));pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Button-module__1Xky_G__small .Button-module__1Xky_G__dots,.Button-module__1Xky_G__medium .Button-module__1Xky_G__dots{gap:4px}.Button-module__1Xky_G__large .Button-module__1Xky_G__dots,.Button-module__1Xky_G__extraLarge .Button-module__1Xky_G__dots{gap:5px}.Button-module__1Xky_G__entering .Button-module__1Xky_G__content{pointer-events:none;animation:Button-module__1Xky_G__buttonSlideOutLeft var(--pigment-button-loading-duration) ease-in-out forwards}.Button-module__1Xky_G__entering .Button-module__1Xky_G__dots{animation:Button-module__1Xky_G__buttonSlideInFromRight var(--pigment-button-loading-duration) ease-in-out forwards}.Button-module__1Xky_G__loading .Button-module__1Xky_G__content{opacity:0;transform:translateX(calc(-1 * var(--pigment-button-loading-slide-distance)));pointer-events:none}.Button-module__1Xky_G__loading .Button-module__1Xky_G__dots{opacity:1;transform:translate(0)}.Button-module__1Xky_G__leaving .Button-module__1Xky_G__dots{pointer-events:none;animation:Button-module__1Xky_G__buttonSlideOutLeft var(--pigment-button-loading-duration) ease-in-out forwards}.Button-module__1Xky_G__leaving .Button-module__1Xky_G__content{visibility:visible;animation:Button-module__1Xky_G__buttonSlideInFromRight var(--pigment-button-loading-duration) ease-in-out forwards}@keyframes Button-module__1Xky_G__buttonLoadingDotPulse{0%,to{transform:scale(1)}50%{opacity:.8;filter:blur(.5px);transform:scale(1.5)}}.Button-module__1Xky_G__dot{background-color:currentColor;border-radius:50%;animation:1.1s ease-in-out infinite Button-module__1Xky_G__buttonLoadingDotPulse}.Button-module__1Xky_G__small .Button-module__1Xky_G__dot,.Button-module__1Xky_G__medium .Button-module__1Xky_G__dot{width:5px;height:5px}.Button-module__1Xky_G__large .Button-module__1Xky_G__dot,.Button-module__1Xky_G__extraLarge .Button-module__1Xky_G__dot{width:6px;height:6px}.Button-module__1Xky_G__dot:nth-child(2){animation-delay:.15s}.Button-module__1Xky_G__dot:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.Button-module__1Xky_G__button,.Button-module__1Xky_G__button:before,.Button-module__1Xky_G__button.Button-module__1Xky_G__entering,.Button-module__1Xky_G__button.Button-module__1Xky_G__leaving,.Button-module__1Xky_G__entering .Button-module__1Xky_G__content,.Button-module__1Xky_G__entering .Button-module__1Xky_G__dots,.Button-module__1Xky_G__leaving .Button-module__1Xky_G__content,.Button-module__1Xky_G__leaving .Button-module__1Xky_G__dots,.Button-module__1Xky_G__dot{transition:none;animation:none}}
.ScreenReadersOnly-module__jNQQkW__screenReadersOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}

.Stack-module__ydv1VG__root{flex-direction:var(--pigment-stack-direction-at-sm,column);gap:var(--pigment-stack-gap-at-sm,0);align-items:var(--pigment-stack-align-items-at-sm);justify-content:var(--pigment-stack-justify-content-at-sm);display:flex}@media (min-width:700px){.Stack-module__ydv1VG__root{flex-direction:var(--pigment-stack-direction-at-md,var(--pigment-stack-direction-at-sm,column));gap:var(--pigment-stack-gap-at-md,var(--pigment-stack-gap-at-sm,0));align-items:var(--pigment-stack-align-items-at-md,var(--pigment-stack-align-items-at-sm));justify-content:var(--pigment-stack-justify-content-at-md,var(--pigment-stack-justify-content-at-sm))}}@media (min-width:1024px){.Stack-module__ydv1VG__root{flex-direction:var(--pigment-stack-direction-at-lg,var(--pigment-stack-direction-at-md,var(--pigment-stack-direction-at-sm,column)));gap:var(--pigment-stack-gap-at-lg,var(--pigment-stack-gap-at-md,var(--pigment-stack-gap-at-sm,0)));align-items:var(--pigment-stack-align-items-at-lg,var(--pigment-stack-align-items-at-md,var(--pigment-stack-align-items-at-sm)));justify-content:var(--pigment-stack-justify-content-at-lg,var(--pigment-stack-justify-content-at-md,var(--pigment-stack-justify-content-at-sm)))}}@media (min-width:1300px){.Stack-module__ydv1VG__root{flex-direction:var(--pigment-stack-direction-at-xl,var(--pigment-stack-direction-at-lg,var(--pigment-stack-direction-at-md,var(--pigment-stack-direction-at-sm,column))));gap:var(--pigment-stack-gap-at-xl,var(--pigment-stack-gap-at-lg,var(--pigment-stack-gap-at-md,var(--pigment-stack-gap-at-sm,0))));align-items:var(--pigment-stack-align-items-at-xl,var(--pigment-stack-align-items-at-lg,var(--pigment-stack-align-items-at-md,var(--pigment-stack-align-items-at-sm))));justify-content:var(--pigment-stack-justify-content-at-xl,var(--pigment-stack-justify-content-at-lg,var(--pigment-stack-justify-content-at-md,var(--pigment-stack-justify-content-at-sm))))}}
.Link-module__3myZwG__link{color:var(--interactive-text-default);cursor:pointer;text-decoration:none;transition:color .2s ease-in-out,-webkit-text-decoration .2s ease-in-out,text-decoration .2s ease-in-out}.Link-module__3myZwG__link:hover:not(.Link-module__3myZwG__disabled){color:var(--interactive-text-defaultHover);text-decoration:underline}.Link-module__3myZwG__link:active:not(.Link-module__3myZwG__disabled){color:var(--interactive-text-defaultPressed)}.Link-module__3myZwG__link:focus-visible{outline:2px solid var(--interactive-text-default);outline-offset:2px}.Link-module__3myZwG__disabled{color:var(--interactive-text-disabled);cursor:not-allowed;text-decoration:none}.Link-module__3myZwG__disabled:hover{color:var(--interactive-text-disabled)}.Link-module__3myZwG__button{font:inherit;text-align:inherit;background:0 0;border:none;padding:0;display:inline-block}.Link-module__3myZwG__button.Link-module__3myZwG__disabled{pointer-events:none}
.favorite-button-module__txRENa__favoritedIcon{color:var(--partnership-icon-default)}
.reco-favorite-button-module__BufrDW__favoriteButton{z-index:3;position:absolute;top:8px;right:8px}
.mobile-loader-module__G4THpq__cards{gap:8px;margin-top:8px;display:flex;overflow:hidden;}.mobile-loader-module__G4THpq__card{flex-direction:column;flex:0 0 calc(44.4444% - 4.44444px);display:flex}.mobile-loader-module__G4THpq__image{aspect-ratio:1;width:100%;display:block}.mobile-loader-module__G4THpq__content{flex-direction:column;gap:6px;padding:8px;display:flex}
.Checkbox-module__F6mPEa__root{vertical-align:middle;flex-direction:column;align-items:flex-start;display:inline-flex}.Checkbox-module__F6mPEa__row{cursor:pointer;align-items:center;gap:8px;max-width:100%;display:inline-flex}.Checkbox-module__F6mPEa__disabled .Checkbox-module__F6mPEa__row{cursor:default;pointer-events:none}.Checkbox-module__F6mPEa__control{box-sizing:border-box;flex-shrink:0;align-items:center;height:32px;margin:0 -10px;padding:0 11px;display:inline-flex;position:relative}.Checkbox-module__F6mPEa__box{border:2px solid var(--interactive-border-strong);box-sizing:border-box;background-color:#0000;border-radius:2.75px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Checkbox-module__F6mPEa__small .Checkbox-module__F6mPEa__box{width:15px;height:15px}.Checkbox-module__F6mPEa__medium .Checkbox-module__F6mPEa__box{width:18px;height:18px}.Checkbox-module__F6mPEa__large .Checkbox-module__F6mPEa__box{border-width:2.75px;width:26px;height:26px}.Checkbox-module__F6mPEa__small .Checkbox-module__F6mPEa__icon{width:15px;height:15px}.Checkbox-module__F6mPEa__medium .Checkbox-module__F6mPEa__icon{width:18px;height:18px}.Checkbox-module__F6mPEa__large .Checkbox-module__F6mPEa__icon{width:26px;height:26px}.Checkbox-module__F6mPEa__checked .Checkbox-module__F6mPEa__box{background-color:var(--interactive-background-bold);border-color:var(--interactive-background-bold)}.Checkbox-module__F6mPEa__icon{color:var(--interactive-icon-onFill);display:block}.Checkbox-module__F6mPEa__disabled .Checkbox-module__F6mPEa__box{border-color:var(--interactive-background-boldDisabled)}.Checkbox-module__F6mPEa__disabled.Checkbox-module__F6mPEa__checked .Checkbox-module__F6mPEa__box{background-color:var(--interactive-background-boldDisabled);border-color:#0000}.Checkbox-module__F6mPEa__root:has(.Checkbox-module__F6mPEa__input:focus-visible) .Checkbox-module__F6mPEa__box{outline:2px solid var(--activity-focus-border);outline-offset:2px}.Checkbox-module__F6mPEa__input{opacity:0;width:100%;height:100%;cursor:inherit;z-index:1;appearance:none;margin:0;padding:0;position:absolute;top:0;left:0}.Checkbox-module__F6mPEa__labelText{margin-top:.6px}.Checkbox-module__F6mPEa__multiline .Checkbox-module__F6mPEa__row{align-items:flex-start}.Checkbox-module__F6mPEa__multiline .Checkbox-module__F6mPEa__labelText{margin-top:calc(-.525em * var(--pigment-internal-label-line-height,1.25) + 17.4px)}.Checkbox-module__F6mPEa__helperText{margin-top:4px}
.related-products-module__5GTMBW__desktopOnly{display:none}@media (min-width:700px){.related-products-module__5GTMBW__desktopOnly{padding-block:16px;display:block}}.related-products-module__5GTMBW__loaderInner{font-size:13px}.related-products-module__5GTMBW__mobileOnly{flex-direction:column;gap:32px;display:flex}@media (min-width:700px){.related-products-module__5GTMBW__mobileOnly{display:none}}
.lead-gen-banner-module__veUEWa__section{box-sizing:border-box;width:100%;margin:0 auto;padding:0 8px}.lead-gen-banner-module__veUEWa__plp{margin-block:32px}.lead-gen-banner-module__veUEWa__pdp{margin-block:24px}.lead-gen-banner-module__veUEWa__banner{background-color:var(--neutral-background-primary);border:1px solid var(--neutral-border-default);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.lead-gen-banner-module__veUEWa__imageContainer{aspect-ratio:319/216;background-color:var(--primitives-color-denimBlue-200);align-items:center;width:100%;display:flex}.lead-gen-banner-module__veUEWa__image{width:100%;height:auto;display:block}.lead-gen-banner-module__veUEWa__content{flex-direction:column;gap:12px;padding:16px 16px 20px;display:flex}.lead-gen-banner-module__veUEWa__headline,.lead-gen-banner-module__veUEWa__body{margin:0}.lead-gen-banner-module__veUEWa__cta{isolation:isolate;box-sizing:border-box;border-radius:var(--radius-pill);height:40px;color:var(--interactive-text-onFill);font-family:var(--primitives-font-family-sharpSans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;white-space:nowrap;align-self:flex-start;align-items:center;gap:6px;padding:8px 15px;font-size:14px;font-weight:800;line-height:18px;text-decoration:none;display:inline-flex;position:relative}.lead-gen-banner-module__veUEWa__cta:before{content:"";z-index:-1;border-radius:inherit;background-color:var(--primitives-color-charcoal-900);transition:inset .1s ease-out,box-shadow .1s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.lead-gen-banner-module__veUEWa__cta:hover:before{inset:-2px;box-shadow:0 12px 20px 2px #00000014,0 8px 16px #00000014}}.lead-gen-banner-module__veUEWa__cta:active:before{transition-duration:50ms;inset:-1px;box-shadow:0 6px 12px 2px #00000014,0 4px 8px #00000014}.lead-gen-banner-module__veUEWa__cta:focus-visible{outline:2px solid var(--activity-focus-border);outline-offset:2px}.lead-gen-banner-module__veUEWa__ctaIcon{width:20px;height:20px;margin:0 -2px}@media (min-width:700px){.lead-gen-banner-module__veUEWa__section{padding:0 16px}.lead-gen-banner-module__veUEWa__pdp{margin-block:0}.lead-gen-banner-module__veUEWa__banner{border-radius:16px;flex-direction:row}.lead-gen-banner-module__veUEWa__imageContainer{aspect-ratio:auto;flex:0 0 40%;width:auto}.lead-gen-banner-module__veUEWa__content{padding:32px 24px 40px 32px}.lead-gen-banner-module__veUEWa__body{font-size:var(--typography-reading-md-fontSize)}.lead-gen-banner-module__veUEWa__cta{gap:8px;height:48px;margin-top:12px;padding:12px 18px;font-size:16px;line-height:20px}.lead-gen-banner-module__veUEWa__ctaIcon{width:24px;height:24px;margin:0 -3px}}@media (min-width:1024px){.lead-gen-banner-module__veUEWa__section{max-width:1008px}}@media (min-width:1300px){.lead-gen-banner-module__veUEWa__section{max-width:1284px}.lead-gen-banner-module__veUEWa__imageContainer{flex:0 0 41%}.lead-gen-banner-module__veUEWa__content{padding:40px 24px 85px 48px}.lead-gen-banner-module__veUEWa__headline{font-size:var(--typography-heading-h2-fontSize-desktop)}.lead-gen-banner-module__veUEWa__cta{margin-top:20px}}
.compare-checkbox-module__-UNgNq__compare{display:none}@media (min-width:700px){.compare-checkbox-module__-UNgNq__compare{cursor:pointer;align-items:center;gap:4px;display:flex}}
.better-together-module__yIThrW__module{border:1px solid var(--neutral-border-default);border-radius:var(--radius-card);flex-direction:column;display:flex;overflow:hidden}.better-together-module__yIThrW__imagePanel{background-color:var(--brand-indigo-050);justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.better-together-module__yIThrW__card{box-sizing:border-box;background-color:var(--neutral-background-primary);border:1px solid var(--neutral-border-default);border-radius:var(--radius-card);flex:1 1 0;min-width:0;max-width:232px;display:flex;overflow:hidden}.better-together-module__yIThrW__pairCard{padding:8px}.better-together-module__yIThrW__image{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}.better-together-module__yIThrW__plus{color:var(--neutral-text-primary);font-family:var(--primitives-font-family-sharpSans);flex:none;font-size:24px;font-weight:500;line-height:1.25}.better-together-module__yIThrW__content{background-color:var(--neutral-background-primary);flex-direction:column;justify-content:center;gap:24px;padding:24px;display:flex}.better-together-module__yIThrW__header{flex-direction:column;gap:8px;display:flex}.better-together-module__yIThrW__headline,.better-together-module__yIThrW__body,.better-together-module__yIThrW__caption{margin:0}.better-together-module__yIThrW__actions{flex-direction:column;align-items:center;gap:8px;display:flex}.better-together-module__yIThrW__caption{text-align:center}@media (min-width:1024px){.better-together-module__yIThrW__module{flex-direction:row}.better-together-module__yIThrW__imagePanel{flex:720 1 0;gap:24px;padding:64px 24px}.better-together-module__yIThrW__pairCard{padding:12px}.better-together-module__yIThrW__plus{font-size:40px}.better-together-module__yIThrW__content{flex:516 1 0;padding:40px}.better-together-module__yIThrW__header{gap:16px}.better-together-module__yIThrW__headline{font-size:var(--typography-heading-h1-fontSize-desktop);letter-spacing:var(--typography-heading-h1-letterSpacing-desktop)}.better-together-module__yIThrW__body{font-size:var(--typography-reading-md-fontSize);line-height:1.25}}
.min-order-qty-filter-group-module__wnOyra__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.min-order-qty-filter-group-module__wnOyra__item{display:flex}.min-order-qty-filter-group-module__wnOyra__label{cursor:pointer;align-items:center;gap:8px;display:flex}.min-order-qty-filter-group-module__wnOyra__radio{cursor:pointer;width:20px;height:20px;accent-color:var(--interactive-border-bold);flex-shrink:0;margin:0}.min-order-qty-filter-group-module__wnOyra__radio:focus-visible{outline:2px solid var(--interactive-border-strong);outline-offset:1px}.min-order-qty-filter-group-module__wnOyra__text{flex:1}.min-order-qty-filter-group-module__wnOyra__clear{margin-top:8px}
.ai-review-summary-module__PWAFtG__wrapper{flex-direction:column;gap:8px;margin-bottom:16px;padding-top:8px;display:flex}.ai-review-summary-module__PWAFtG__disclosure{align-items:center;gap:4px;display:flex}.ai-review-summary-module__PWAFtG__sparkle{width:38px;height:38px;color:var(--neutral-icon-weak);flex-shrink:0}.ai-review-summary-module__PWAFtG__wrapper .ai-review-summary-module__PWAFtG__reviewsSubheading{margin-top:24px;margin-bottom:0}
.min-order-qty-dropdown-chip-module__2ex9Fq__wrapper{flex-shrink:0;display:inline-flex;position:relative}.min-order-qty-dropdown-chip-module__2ex9Fq__item{display:flex}.min-order-qty-dropdown-chip-module__2ex9Fq__label{cursor:pointer;align-items:center;gap:8px;width:100%;padding:4px 0;display:flex}.min-order-qty-dropdown-chip-module__2ex9Fq__radio{cursor:pointer;width:18px;height:18px;accent-color:var(--interactive-border-bold);flex-shrink:0;margin:0}.min-order-qty-dropdown-chip-module__2ex9Fq__radio:focus:not(:focus-visible){outline:none}.min-order-qty-dropdown-chip-module__2ex9Fq__text{flex:1}
.template-order-form-module__ntQpQa__wrapper{width:100%}.template-order-form-module__ntQpQa__form{width:100%;max-width:388px}.template-order-form-module__ntQpQa__divider{background-color:var(--neutral-border-default);width:100%;height:1px}.template-order-form-module__ntQpQa__label{display:block}.template-order-form-module__ntQpQa__selectWrapper{width:100%;display:flex;position:relative}.template-order-form-module__ntQpQa__selectChevron{width:20px;height:20px;color:var(--neutral-text-primary);pointer-events:none;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.template-order-form-module__ntQpQa__select,.template-order-form-module__ntQpQa__totalField{border:1px solid var(--neutral-border-strong);border-radius:var(--radius-field);font-family:inherit;font-size:var(--typography-body-sm-fontSize);line-height:var(--typography-body-sm-lineHeight);color:var(--neutral-text-primary);background-color:var(--neutral-background-primary);box-sizing:border-box;width:100%;min-height:40px;padding:9px 13px}.template-order-form-module__ntQpQa__select{appearance:none;padding-right:40px}.template-order-form-module__ntQpQa__totalField{align-items:center;display:flex}.template-order-form-module__ntQpQa__select:focus{outline:2px solid var(--activity-focus-border);outline-offset:-2px}.template-order-form-module__ntQpQa__inputError{border-color:var(--feedback-dangerBold)}.template-order-form-module__ntQpQa__fieldErrorText{display:block}.template-order-form-module__ntQpQa__sizeHeaderRow{flex-direction:row;align-items:center;gap:8px;display:flex}.template-order-form-module__ntQpQa__sizeGroups{flex-direction:column;gap:20px;padding-bottom:16px;display:flex}.template-order-form-module__ntQpQa__sizeGroup{border:0;flex-direction:column;gap:1px;margin:0;padding:0;display:flex}.template-order-form-module__ntQpQa__sizeGroupLabel{font-size:var(--typography-body-xxs-fontSize);font-weight:var(--primitives-font-weight-700);line-height:var(--typography-body-xxs-lineHeight);color:var(--neutral-text-secondary);text-transform:uppercase;padding:0}.template-order-form-module__ntQpQa__unitsGrid{flex-wrap:wrap;gap:4px;display:flex}.template-order-form-module__ntQpQa__unit{flex-direction:column;align-items:center;gap:6px;display:flex}.template-order-form-module__ntQpQa__unitDisabled{opacity:.25}.template-order-form-module__ntQpQa__unitLabel{width:36px;font-size:var(--typography-body-xxs-fontSize);font-weight:var(--typography-body-xxs-fontWeight);line-height:var(--typography-body-xxs-lineHeight);text-align:center;text-transform:uppercase}.template-order-form-module__ntQpQa__quantityInput{width:36px;height:36px;font-size:var(--typography-body-xxs-fontSize);line-height:var(--typography-body-xxs-lineHeight);border:1px solid var(--neutral-border-strong);border-radius:var(--radius-default);text-align:center;background-color:var(--neutral-background-primary);color:var(--neutral-text-primary);box-sizing:border-box;outline:none;padding:2px 3px;font-family:inherit}.template-order-form-module__ntQpQa__quantityInput:focus{border-color:var(--interactive-border-bold);box-shadow:0 0 0 1px var(--interactive-border-bold)}.template-order-form-module__ntQpQa__quantityInput:disabled{background-color:var(--neutral-border-default);cursor:not-allowed}.template-order-form-module__ntQpQa__sizingGuideLink{align-self:flex-start}.template-order-form-module__ntQpQa__submitButton{align-self:stretch;margin-top:32px}@media (min-width:700px){.template-order-form-module__ntQpQa__submitButton{align-self:flex-start}}
.momentic-module__FrlVja__iframeContainer{background:#fff;height:2905px;min-height:600px;display:none}.momentic-module__FrlVja__loaderAlign{justify-content:center;align-items:center;height:100vh;display:flex}.momentic-module__FrlVja__loader{border:16px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:120px;height:120px;animation:2s linear infinite momentic-module__FrlVja__spin}@keyframes momentic-module__FrlVja__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.template-order-dialog-module__anDisW__dialogContent{padding-top:0}.template-order-dialog-module__anDisW__form{flex-direction:column;gap:16px;width:100%;display:flex}.template-order-dialog-module__anDisW__submitButton{margin-top:4px}.template-order-dialog-module__anDisW__spinner{border-radius:var(--radius-round);border:2px solid;border-right-color:#0000;width:16px;height:16px;animation:.6s linear infinite template-order-dialog-module__anDisW__spin;display:inline-block}@keyframes template-order-dialog-module__anDisW__spin{to{transform:rotate(360deg)}}.template-order-dialog-module__anDisW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.product-card-internal-module__2UbM7G__internal{border:var(--borderWidth-default) dashed var(--partnership-border-default);border-radius:var(--radius-default);text-align:center;flex-direction:column;align-items:center;gap:8px;margin-top:12px;padding:12px 8px;display:flex}
.template-flat-price-module__Wrs3Ba__wrapper{flex-direction:column;align-items:flex-start;padding:8px 0;display:flex}
.upload-and-go-banner-module__2ZAVzW__banner{border-radius:var(--radius-default);background-color:var(--brand-indigo-100);flex-wrap:wrap;align-items:center;gap:16px;margin:8px 0 16px;padding:16px;display:flex}.upload-and-go-banner-module__2ZAVzW__icon{border-radius:var(--radius-pill);background-color:var(--brand-denimBlue-200);width:48px;height:48px;color:var(--brand-denimBlue-core);flex-shrink:0;justify-content:center;align-items:center;display:flex}.upload-and-go-banner-module__2ZAVzW__thumbnail{border:var(--borderWidth-default) solid var(--neutral-border-default);border-radius:var(--radius-default);background-color:var(--neutral-background-primary);flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;padding:4px;display:flex}.upload-and-go-banner-module__2ZAVzW__thumbnail[data-light-artwork=true]{background-color:var(--primitives-color-charcoal-600)}.upload-and-go-banner-module__2ZAVzW__thumbnailImage{object-fit:contain;max-width:100%;max-height:100%}.upload-and-go-banner-module__2ZAVzW__copy{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;min-height:75px;display:flex}.upload-and-go-banner-module__2ZAVzW__fileRow{align-items:center;gap:8px;min-width:0;display:flex}.upload-and-go-banner-module__2ZAVzW__fileName{min-width:0}.upload-and-go-banner-module__2ZAVzW__action{flex-shrink:0;width:100%}.upload-and-go-banner-module__2ZAVzW__skeleton{height:171px;margin:8px 0 16px}@media (min-width:700px){.upload-and-go-banner-module__2ZAVzW__banner{flex-wrap:nowrap;padding:16px 24px}.upload-and-go-banner-module__2ZAVzW__action{width:auto}.upload-and-go-banner-module__2ZAVzW__skeleton{height:107px}}
.Tabs-module__2FRFGW__root{background:0 0;border:none;min-height:48px;display:flex;position:relative;overflow:hidden}.Tabs-module__2FRFGW__tab{font-family:var(--typography-body-md-fontFamily);font-size:var(--typography-body-md-fontSize);font-weight:var(--typography-body-md-fontWeight);line-height:var(--typography-body-md-lineHeight);letter-spacing:var(--typography-body-md-letterSpacing);text-transform:none;min-width:90px;max-width:360px;min-height:48px;padding:var(--space-componentLayout-sm) var(--space-componentLayout-md);text-align:center;white-space:normal;cursor:pointer;color:var(--interactive-text-weak);box-sizing:border-box;background:0 0;border:none;outline:0;flex-shrink:0;position:relative}.Tabs-module__2FRFGW__tab[aria-selected=true]{color:var(--interactive-text-default)}.Tabs-module__2FRFGW__tab:not([aria-disabled=true]):hover{background:0 0}.Tabs-module__2FRFGW__tab:focus-visible{background:var(--interactive-background-weakHover);outline:none}.Tabs-module__2FRFGW__tab[aria-disabled=true]{color:var(--interactive-text-disabled);cursor:default;pointer-events:none;opacity:1}.Tabs-module__2FRFGW__indicator{height:4px;bottom:0;left:var(--active-tab-left);width:var(--active-tab-width);background-color:var(--interactive-border-bold);transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute}
.TabbedProductsCarousel-module__pNoPMW__root{width:100%;margin:2.5rem 0}.TabbedProductsCarousel-module__pNoPMW__header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.TabbedProductsCarousel-module__pNoPMW__tabs{border-bottom:1px solid var(--neutral-border-default);flex:0 auto;min-width:0}.TabbedProductsCarousel-module__pNoPMW__tabs [role=tab]:not([aria-disabled=true]):hover{background:var(--interactive-background-weak)}.TabbedProductsCarousel-module__pNoPMW__carousel{width:100%}[data-pigment-brand=refresh-26] .TabbedProductsCarousel-module__pNoPMW__tabs [role=tab][aria-selected=true]{color:var(--interactive-text-default)}[data-pigment-brand=refresh-26] .TabbedProductsCarousel-module__pNoPMW__tabs>[data-activation-direction]{background-color:var(--activity-current-bold)}
.favorites-banner-module__t1aanG__banner{background:var(--neutral-background-subtleOpaque);border:1px solid var(--neutral-border-default);border-radius:var(--radius-default);align-items:center;gap:12px;width:100%;padding:16px;display:flex}.favorites-banner-module__t1aanG__icon{width:24px;height:24px;color:var(--neutral-icon-weak);flex-shrink:0}@media (min-width:700px){.favorites-banner-module__t1aanG__banner{padding:24px 16px}}
.similar-to-favorites-carousel-module__jPMlcq__carousel{width:100%}
.internal-settings-module__Bnpm_q__bubble{z-index:1000;border:1px solid var(--neutral-border-default);background-color:var(--neutral-background-primary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;position:fixed;bottom:16px;left:16px;box-shadow:0 2px 8px #0003}.internal-settings-module__Bnpm_q__bubble:hover{border-color:var(--interactive-border-bold)}.internal-settings-module__Bnpm_q__bubble:after{content:attr(data-tooltip);font-size:var(--typography-body-xs-fontSize);font-weight:var(--typography-body-xs-fontWeight);line-height:var(--typography-body-xs-lineHeight);white-space:nowrap;color:var(--neutral-text-primary);background-color:var(--neutral-background-primary);border:1px solid var(--neutral-border-default);border-radius:var(--radius-default);opacity:0;visibility:hidden;pointer-events:none;padding:6px 10px;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 2px 8px #0003}.internal-settings-module__Bnpm_q__bubble:hover:after,.internal-settings-module__Bnpm_q__bubble:focus-visible:after{opacity:1;visibility:visible}.internal-settings-module__Bnpm_q__bubbleLogo{width:28px;height:28px}
.layout-content-module__9gBlgq__contentArea{min-height:100vh}
.page-error-module__ETa7Aq__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;max-width:1284px;min-height:60vh;margin:0 auto;padding:64px 16px;display:flex}.page-error-module__ETa7Aq__message{color:var(--neutral-text-secondary);margin-bottom:24px}.page-error-module__ETa7Aq__links{margin-top:16px}
/*# sourceMappingURL=3ev-lelpucjh7.css.map*/