hw-tabs{display:block;width:100%}.hw-tabbed-content__shell{display:flex;flex-direction:column;width:100%;flex:1 1 auto;min-height:0}.hw-tabbed-content__shell--v-pos-flex-start{justify-content:flex-start}.hw-tabbed-content__shell--v-pos-center{justify-content:center}.hw-tabbed-content__shell--v-pos-flex-end{justify-content:flex-end}.hw-tabs__tablist{display:flex;flex-direction:var(--hw-tabs-tablist-flex-direction-mobile, row);flex-wrap:var(--hw-tabs-tablist-flex-wrap-mobile, wrap);justify-content:var( --hw-tabs-tablist-justify-content-mobile, flex-start );align-items:var(--hw-tabs-tablist-align-items-mobile, center);padding:0;list-style:none;gap:var( --hw-tabs-tablist-gap-mobile, var(--hw-tabs-tablist-gap, 8px) );margin-block-start:var(--hw-tabs-tablist-margin-block-start-mobile, 0px);margin-block-end:var(--hw-tabs-tablist-margin-block-end-mobile, 0px)}.hw-tabs__tablist>button{min-height:36px}@media(min-width:750px){.hw-tabs__tablist>button{min-height:38px}}@media(min-width:990px){.hw-tabs__tablist{flex-direction:var( --hw-tabs-tablist-flex-direction-desktop, var(--hw-tabs-tablist-flex-direction-mobile, row) );flex-wrap:var( --hw-tabs-tablist-flex-wrap-desktop, var(--hw-tabs-tablist-flex-wrap-mobile, wrap) );justify-content:var( --hw-tabs-tablist-justify-content-desktop, var(--hw-tabs-tablist-justify-content-mobile, flex-start) );align-items:var( --hw-tabs-tablist-align-items-desktop, var(--hw-tabs-tablist-align-items-mobile, center) );gap:var( --hw-tabs-tablist-gap-desktop, var(--hw-tabs-tablist-gap-mobile, var(--hw-tabs-tablist-gap, 8px)) );margin-block-start:var( --hw-tabs-tablist-margin-block-start-desktop, var(--hw-tabs-tablist-margin-block-start-mobile, 0px) );margin-block-end:var( --hw-tabs-tablist-margin-block-end-desktop, var(--hw-tabs-tablist-margin-block-end-mobile, 0px) )}}@media(max-width:989px){.hw-tabbed-content--tabs-row-m-flex_wrap .hw-tabs__tablist{display:flex;flex-wrap:wrap;overflow-x:visible;inline-size:auto;max-inline-size:none;margin-inline:0;padding-inline:0;scroll-padding-inline:0;scroll-snap-type:none;grid-template-columns:unset;scrollbar-width:auto;-ms-overflow-style:auto}.hw-tabbed-content--tabs-row-m-grid .hw-tabs__tablist{display:grid;flex-wrap:unset;overflow-x:visible;inline-size:auto;max-inline-size:none;margin-inline:0;padding-inline:0;scroll-padding-inline:0;scroll-snap-type:none;scrollbar-width:auto;-ms-overflow-style:auto;grid-template-columns:repeat(var(--hw-tabs-grid-cols-mobile, 2),minmax(0,1fr))}.hw-tabbed-content--tabs-row-m-slider .hw-tabs__tablist{display:flex;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-block-end:2px;scrollbar-width:none;-ms-overflow-style:none;--hw-tabs-slider-bleed: var( --util-page-margin-offset, var(--page-margin, 16px) );inline-size:calc(100% + 2 * var(--hw-tabs-slider-bleed));max-inline-size:none;margin-inline:calc(-1 * var(--hw-tabs-slider-bleed));padding-inline:var(--hw-tabs-slider-bleed);scroll-padding-inline:var(--hw-tabs-slider-bleed)}.hw-tabbed-content--tabs-row-m-slider .hw-tabs__tablist::-webkit-scrollbar{display:none}.hw-tabbed-content--tabs-row-m-slider .hw-tabs__tablist [data-hw-tab-button]{flex:0 0 auto;scroll-snap-align:start}}@media(min-width:990px){.hw-tabbed-content--tabs-row-d-flex_wrap .hw-tabs__tablist{display:flex;flex-wrap:wrap;overflow-x:visible;inline-size:auto;max-inline-size:none;margin-inline:0;padding-inline:0;scroll-padding-inline:0;scroll-snap-type:none;grid-template-columns:unset;scrollbar-width:auto;-ms-overflow-style:auto}.hw-tabbed-content--tabs-row-d-grid .hw-tabs__tablist{display:grid;flex-wrap:unset;overflow-x:visible;inline-size:auto;max-inline-size:none;margin-inline:0;padding-inline:0;scroll-padding-inline:0;scroll-snap-type:none;scrollbar-width:auto;-ms-overflow-style:auto;grid-template-columns:repeat(var( --hw-tabs-grid-cols-desktop, var(--hw-tabs-grid-cols-mobile, 2) ),minmax(0,1fr))}.hw-tabbed-content--tabs-row-d-slider .hw-tabs__tablist{display:flex;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-block-end:2px;scrollbar-width:none;-ms-overflow-style:none;--hw-tabs-slider-bleed: var( --util-page-margin-offset, var(--page-margin, 16px) );inline-size:calc(100% + 2 * var(--hw-tabs-slider-bleed));max-inline-size:none;margin-inline:calc(-1 * var(--hw-tabs-slider-bleed));padding-inline:var(--hw-tabs-slider-bleed);scroll-padding-inline:var(--hw-tabs-slider-bleed)}.hw-tabbed-content--tabs-row-d-slider .hw-tabs__tablist::-webkit-scrollbar{display:none}.hw-tabbed-content--tabs-row-d-slider .hw-tabs__tablist [data-hw-tab-button]{flex:0 0 auto;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.hw-tabbed-content--tabs-row-m-slider .hw-tabs__tablist,.hw-tabbed-content--tabs-row-d-slider .hw-tabs__tablist{scroll-behavior:auto}}.hw-tabs__tablist [data-hw-tab-button]{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--hw-tabs-tab-border-radius, var(--style-border-radius-buttons-primary, 120px));cursor:pointer;flex-shrink:0;white-space:nowrap;transition:border-color .15s ease,color .15s ease,opacity .15s ease,background-color .15s ease;-webkit-appearance:none;appearance:none}.hw-tabs__tablist [data-hw-tab-button].button,.hw-tabs__tablist [data-hw-tab-button].button-secondary,.hw-tabs__tablist [data-hw-tab-button].button-tertiary{display:grid;align-content:center;width:fit-content;background-color:var(--button-background-color);color:var(--button-color);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color)}@media(max-width:989px){.hw-tabbed-content--tabs-row-m-grid .hw-tabs__tablist [data-hw-tab-button]{--size-style-width: 100%;--size-style-width-mobile: 100%;--size-style-width-mobile-min: 100%;width:100%;inline-size:100%;min-inline-size:0;max-width:100%}}@media(min-width:990px){.hw-tabbed-content--tabs-row-d-grid .hw-tabs__tablist [data-hw-tab-button]{--size-style-width: 100%;--size-style-width-mobile: 100%;--size-style-width-mobile-min: 100%;width:100%;inline-size:100%;min-inline-size:0;max-width:100%}}.hw-tabs__tablist [data-hw-tab-button].button:not([aria-selected=true]){--button-color: color-mix( in srgb, var(--color-primary-button-text) 72%, var(--color-background) 28% )}.hw-tabs__tablist [data-hw-tab-button].button-secondary:not([aria-selected=true]){--button-color: color-mix( in srgb, var(--color-secondary-button-text) 72%, var(--color-background) 28% )}.hw-tabs__tablist [data-hw-tab-button].button-tertiary:not([aria-selected=true]){--button-color: color-mix( in srgb, var(--color-tertiary-button-text) 72%, var(--color-background) 28% )}.hw-tabs__tablist [data-hw-tab-button]:not(.button):not(.button-secondary):not(.button-tertiary){background:var(--color-background);color:var(--color-foreground);border:2px solid var(--color-border, rgb(0 0 0 / .05));font-family:var(--font-label--family, inherit);font-style:var(--font-label--style, normal);font-weight:var(--font-label--weight, 600);line-height:var(--font-label--line-height, 1.4);text-transform:var(--font-label--case, none)}.hw-tabs__tablist [data-hw-tab-button][aria-selected=true]:not(.button):not(.button-secondary):not(.button-tertiary){border-color:var(--color-foreground);color:var(--color-foreground)}.hw-tabs__tablist [data-hw-tab-button]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.hw-tabbed-content--custom-pill-padding .hw-tabs__tablist [data-hw-tab-button]{padding-block:var(--hw-tabs-tab-padding-block-mobile, 8px);padding-inline:var(--hw-tabs-tab-padding-inline-mobile, 12px)}@media screen and (min-width:750px){.hw-tabbed-content--custom-pill-padding .hw-tabs__tablist [data-hw-tab-button]{padding-block:var(--hw-tabs-tab-padding-block-desktop, 8px);padding-inline:var(--hw-tabs-tab-padding-inline-desktop, 24px)}}.hw-tabbed-content>hw-tab{display:block}.hw-tab__panel{min-height:0}.hw-tab__panel[hidden]{display:none}hw-tabs:not([data-hw-ready])>hw-tab:first-of-type .hw-tab__panel{display:block}.hw-tabbed-content__media{width:100%}.hw-tabbed-content__media:not(:empty){margin-block-start:var(--margin-sm, 12px);margin-block-end:var(--margin-md, 16px)}.hw-tab__cta{margin-block-start:24px}@media(min-width:750px){.hw-tab__cta{margin-block-start:32px}}.hw-tab__cta>.hw-button-block-root,.hw-tab__cta>.hw-button-dialog-component{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/17/assets/hw-tabbed-content.css.map */
