:root{--fdl-font-family-base:"Inter",sans-serif;--fdl-font-family-headline:"Sentient",serif;--fdl-headline-2xl:500 5rem/5rem var(--fdl-font-family-headline);--fdl-headline-xl:500 2.5rem/3rem var(--fdl-font-family-headline);--fdl-headline-lg:500 1.875rem/2.25rem var(--fdl-font-family-headline);--fdl-headline-md:500 1.5rem/1.875rem var(--fdl-font-family-headline);--fdl-headline-sm:500 1.375rem/1.625rem var(--fdl-font-family-headline);--fdl-headline-xs:500 1.125rem/1.5rem var(--fdl-font-family-headline);--fdl-headline-2xl-letter-spacing:0;--fdl-headline-xl-letter-spacing:0;--fdl-headline-lg-letter-spacing:0;--fdl-headline-md-letter-spacing:0;--fdl-headline-sm-letter-spacing:0;--fdl-headline-xs-letter-spacing:0;--fdl-title-base:400 1.125rem/1.625rem var(--fdl-font-family-base);--fdl-title-base-strong:700 1.125rem/1.625rem var(--fdl-font-family-base);--fdl-title-lg:400 1.5rem/1.875rem var(--fdl-font-family-base);--fdl-title-lg-strong:700 1.5rem/1.875rem var(--fdl-font-family-base);--fdl-text-base:400 0.875rem/1.313rem var(--fdl-font-family-base);--fdl-text-base-strong:700 0.875rem/1.313rem var(--fdl-font-family-base);--fdl-text-lg:400 1rem/1.5rem var(--fdl-font-family-base);--fdl-text-lg-strong:700 1rem/1.5rem var(--fdl-font-family-base);--fdl-text-sm:400 0.75rem/0.938rem var(--fdl-font-family-base);--fdl-text-sm-strong:700 0.75rem/0.938rem var(--fdl-font-family-base);--fdl-text-max-width:75ch;--fdl-bg-base:#fff;--fdl-bg-faint:#fafafa;--fdl-bg-muted:#e5e5e5;--fdl-bg-reverse:#000;--fdl-bg-subtle:#f5f5f5;--fdl-bg-secondary:#f5f2ed;--fdl-bg-opacity-base:75%;--fdl-fg-base:#000;--fdl-fg-muted:#5d5d5d;--fdl-fg-reverse:#fff;--fdl-border-content:#e5e5e5;--fdl-border-panel:#f5f5f5;--fdl-alert-fg:#e62e05;--fdl-alert-bg:#e62e05;--fdl-alert-bg-muted:#ff4405;--fdl-alert-bg-subtle:#ffe6d5;--fdl-warning-fg:#d4a017;--fdl-positive-fg:#16a34a;--fdl-positive-bg:#16a34a;--fdl-positive-bg-muted:#3ccb7f;--fdl-positive-bg-subtle:#d3f8df;--fdl-info-fg:#1770ef;--fdl-info-bg:#1770ef;--fdl-info-bg-muted:#2e90fa;--fdl-info-bg-subtle:#d2e9ff;--fdl-neutral-fg:#737373;--fdl-neutral-bg:#737373;--fdl-neutral-bg-muted:#a3a3a3;--fdl-neutral-bg-subtle:#e5e5e5;--fdl-ai-fg:#8d4cf6;--fdl-ai-bg:#8d4cf6;--fdl-ai-bg-subtle:#f4e5ff;--fdl-action-bg-base:#fff;--fdl-action-bg-faint:#f5f5f5;--fdl-action-bg-subtle:#e5e5e5;--fdl-action-bg-strong:#292929;--fdl-action-bg-disabled:#f5f5f5;--fdl-action-bg-reverse:#000;--fdl-action-fg-base:#000;--fdl-action-fg-disabled:#737373;--fdl-action-fg-placeholder:#a3a3a3;--fdl-action-fg-reverse:#fff;--fdl-action-border-base:#000;--fdl-action-border-hover:#424242;--fdl-action-border-disabled:#d6d6d6;--fdl-action-border-alert:#e62e05;--fdl-action-border-reverse:#fff;--fdl-link-primary-default:#000;--fdl-link-disabled:#a3a3a3;--fdl-link-alert-default:#e62e05;--fdl-link-secondary-default:#2e90fa;--fdl-sizing-icon-sm:1rem;--fdl-sizing-icon-md:1.5rem;--fdl-sizing-icon-lg:3rem;--fdl-sizing-image-dimension-sm:2rem;--fdl-sizing-image-dimension-md:3.5rem;--fdl-sizing-input-height-xs:1.25rem;--fdl-sizing-input-height-sm:2rem;--fdl-sizing-input-height-md:2.75rem;--fdl-sizing-input-height-lg:3.5rem;--fdl-sizing-input-height-xl:6.125rem;--fdl-sizing-radius-none:0rem;--fdl-sizing-radius-sm:0.25rem;--fdl-sizing-radius-md:0.5rem;--fdl-sizing-radius-lg:1rem;--fdl-sizing-radius-xl:1.25rem;--fdl-sizing-radius-2xl:1.5rem;--fdl-sizing-radius-pill:9999px;--fdl-sizing-radius-full:50%;--fdl-spacing-xs:0.25rem;--fdl-spacing-sm:0.5rem;--fdl-spacing-md:0.75rem;--fdl-spacing-lg:1rem;--fdl-spacing-xl:1.5rem;--fdl-spacing-2xl:2rem;--fdl-spacing-3xl:2.5rem;--fdl-spacing-4xl:3rem;--fdl-spacing-5xl:4rem;--fdl-spacing-6xl:5rem;--fdl-spacing-7xl:6rem;--fdl-shadow-md:0px 2px 4px rgba(0,0,0,.15);--fdl-shadow-lg:0px 2px 15px 3px rgba(0,0,0,.1);--fdl-focus-ring:0 0 0 0.125rem #fff,0 0 0 0.25rem #000;--fdl-duration-fast:150ms;--fdl-z-index-1:100;--fdl-z-index-2:200;--fdl-z-index-3:300;--fdl-avatar-size-sm:2rem;--fdl-avatar-size-md:3.5rem;--fdl-avatar-size-lg:6.25rem;--fdl-avatar-gradient-border-top-left:#cd32a7;--fdl-avatar-gradient-border-bottom-right:#f8c744;--fdl-avatar-gradient-border-width:0.25rem;--fdl-modal-base-width:570px;--fdl-modal-wide-width:920px;--fdl-card-vert-md-width:9.625rem;--fdl-card-vert-lg-width:10.875rem;--fdl-carousel-item-gap-desktop:var(--fdl-spacing-xl);--fdl-carousel-item-gap-mobile:var(--fdl-spacing-md);--fdl-carousel-item-mobile-max-width:153px;--fdl-carousel-button-dimension:48px;--fdl-image-brightness-100:brightness(100%);--fdl-image-brightness-97:brightness(97%);--fdl-image-brightness-70:brightness(70%);--fdl-spinner-animation-duration:1.2s;--fdl-breathing-dot-animation-duration:1.8s;--fdl-tab-active-font-weight:600;--fdl-tab-active-border-width:0.125rem;--fdl-tab-sm-border-width:0.0625rem;--fdl-tab-lg-border-width:0.125rem;--fdl-tab-gradient-width:1.5rem;--fdl-tab-gradient-opacity:0.5;--fdl-table-border-width:0.0625rem;--fdl-tooltip-max-width:12.5rem;--fdl-tooltip-border-width:0.4rem;--fdl-text-input-float-label-transform:translateY(-85%) scale(0.75);--fdl-textarea-float-label-transform:translateY(-8px) scale(0.75);--fdl-overlay-bg:#00000080;--fdl-slide-show-panel-progress-bar-height:8px;--fdl-slide-show-panel-progress-bar-height-above-mobile:8px;--fdl-slide-show-panel-item-height:560px;--fdl-slide-show-panel-image-wrap-above-mobile:40%;--fdl-slide-show-panel-controls-left-above-mobile:calc(var(--fdl-slide-show-panel-image-wrap-above-mobile) + var(--fdl-spacing-4xl));--fdl-slide-show-panel-item-content-padding-bottom:84px;--fdl-slide-show-panel-item-content-background:linear-gradient(transparent,rgba(0,0,0,.95));--fdl-slide-show-panel-animation-speed:5000ms;--fdl-slide-show-panel-custom-background:var(--fdl-theme-background);--fdl-slide-show-panel-progress-background-above-mobile:rgba(0,0,0,.1);--fdl-slide-show-compact-animation-speed:5000ms;--fdl-slide-show-compact-width-transition-speed:300ms;--fdl-slide-show-compact-progress-dot-dimension:1rem;--fdl-slide-show-compact-progress-active-width:3rem;--fdl-slide-show-compact-text-max-width:25rem;--fdl-slide-show-compact-header-max-width:30rem;--fdl-video-player-width:380px;--fdl-video-player-aspect-ratio:9/16;--fdl-video-player-card-padding-top:68px;--fdl-video-player-card-content-data-image-dimension-sm:48px;--fdl-video-player-card-content-data-image-dimension-lg:80px;--fdl-video-player-play-icon-dimension:72px;--fdl-video-player-content-overlay-bkg:rgba(0,0,0,.8);--fdl-video-player-icon-button-disabled-opacity:0.4;--fdl-video-player-progress-bar-height:2px;--fdl-video-player-progress-bar-bkg:rgba(225,225,255,.5);--fdl-video-player-slug-gradient-bkg:linear-gradient(180deg,rgba(0,0,0,.5),transparent);--fdl-image-text-overlay-backdrop:rgba(0,0,0,.3);--fdl-collection-share-brand-image-dimension:2.5rem;--fdl-collection-share-collection-image-dimension:5rem;--fdl-deal-deal-right-padding:4.5rem;--fdl-switch-width:2.125rem;--fdl-slider-track-height:0.25rem;--fdl-show-hide-text-max-height:128px;--fdl-show-hide-text-gradient-top:25%;--fdl-icon-count-number-padding:1px 5px;--fdl-icon-count-number-top:-8px;--fdl-icon-count-number-right:-6px;--fdl-icon-count-number-min-width:-18px;--fdl-sidebar-open-width:320px;--fdl-sidebar-closed-width:76px;--fdl-content-container-sm-max-width:600px;--fdl-blade-width:464px;--fdl-blade-width-sm:392px;--fdl-blade-animation-duration:300ms;--fdl-blade-shadow:-4px 0 8px rgba(0,0,0,.1);--fdl-image-stack-dimension:4rem;--fdl-progress-bar-bonus-color:#fac514;--fdl-theme-background:#e5e5e5;--fdl-theme-foreground:#000}*,:after,:before{box-sizing:border-box}body{margin:0;line-height:inherit}menu,ol,ul{list-style:none;margin:0;padding:0}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}a,button{text-decoration:none;color:var(--fdl-fg-base)}@font-face{font-family:Sentient;src:url(https://flagshipshop-assets.s3.us-west-1.amazonaws.com/fonts/Sentient.woff2) format("woff2"),url(https://flagshipshop-assets.s3.us-west-1.amazonaws.com/fonts/Sentient.woff) format("woff"),url(https://flagshipshop-assets.s3.us-west-1.amazonaws.com/fonts/Sentient.tff) format("truetype");font-weight:200 700;font-display:swap;font-style:normal}html{font-family:var(--fdl-font-family-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html:has(dialog[open]){overflow:hidden}