.tab[data-astro-cid-qqdztrz2]{position:relative;display:flex;padding:var(--spacing-2) var(--spacing-6);justify-content:center;align-items:center;align-self:stretch;flex-shrink:0;white-space:nowrap;gap:var(--spacing-2);font-family:var(--text-typography-font-base-secondary);font-size:var(--text-typography-style-mobile-s1-size);font-style:normal;font-weight:800;line-height:var(--text-typography-style-mobile-s1-line-height);letter-spacing:var(--text-typography-style-mobile-p1-spacing);text-transform:uppercase;text-align:center;color:var(--text-colour-secondary);background:none;border:none;cursor:pointer;transition:var(--transition-fast)}.tab--dark[data-astro-cid-qqdztrz2]{color:var(--burgundy-800)}.tab[data-astro-cid-qqdztrz2]:after{content:"";position:absolute;bottom:0;left:var(--spacing-6);right:var(--spacing-6);height:2px;background-color:transparent;transition:var(--transition-fast)}@media(min-width:701px){.tab[data-astro-cid-qqdztrz2]{height:34px;font-size:var(--text-typography-style-desktop-s1-size);line-height:var(--text-typography-style-desktop-s1-line-height);letter-spacing:var(--text-typography-style-desktop-p1-spacing)}}.tab[data-astro-cid-qqdztrz2]:hover,.tab[data-astro-cid-qqdztrz2][aria-selected=true]{color:var(--text-colour-brand-red)}.tab[data-astro-cid-qqdztrz2][aria-selected=true]:after{background-color:var(--text-colour-brand-red)}.tab[data-astro-cid-qqdztrz2]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.tab--light[data-astro-cid-qqdztrz2]{color:var(--text-colour-invert, #FFF3E4)}.tab--light[data-astro-cid-qqdztrz2]:after{background-color:transparent}.tab--light[data-astro-cid-qqdztrz2]:hover,.tab--light[data-astro-cid-qqdztrz2][aria-selected=true]{color:var(--text-colour-brand-red)}.tab--light[data-astro-cid-qqdztrz2][aria-selected=true]:after{background-color:var(--text-colour-brand-red)}.tab-group-shell[data-astro-cid-db2in72a]{position:relative;--tab-group-hint-bg: var(--surface-background-Minimal, #fff3e4);--tab-group-hint-color: var(--text-colour-primary, #4a002a)}.tab-group[data-astro-cid-db2in72a]{display:flex;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.tab-group[data-astro-cid-db2in72a]::-webkit-scrollbar{display:none}@media(min-width:701px){.tab-group[data-astro-cid-db2in72a]{justify-content:center;overflow-x:visible}}.tab-group__scroll-hint[data-astro-cid-db2in72a]{position:absolute;top:0;bottom:0;display:flex;align-items:center;color:var(--tab-group-hint-color);opacity:0;pointer-events:none;transition:opacity var(--duration-fast, .15s) var(--ease-in-out, ease-in-out);z-index:1}.tab-group__scroll-hint--left[data-astro-cid-db2in72a]{left:0;padding-right:var(--spacing-3);background:linear-gradient(to right,var(--tab-group-hint-bg) 30%,rgba(0,0,0,0) 100%)}.tab-group__scroll-hint--right[data-astro-cid-db2in72a]{right:0;padding-left:var(--spacing-3);background:linear-gradient(to left,var(--tab-group-hint-bg) 30%,rgba(0,0,0,0) 100%)}.tab-group__scroll-hint[data-astro-cid-db2in72a].is-visible{opacity:1}@media(min-width:701px){.tab-group__scroll-hint[data-astro-cid-db2in72a]{display:none}}.tab-group[data-astro-cid-db2in72a] .tab:first-child{padding-left:0}.tab-group[data-astro-cid-db2in72a] .tab:last-child{padding-right:0}.tab-group[data-astro-cid-db2in72a] .tab:first-child:after{left:0}.tab-group[data-astro-cid-db2in72a] .tab:last-child:after{right:0}@media(min-width:701px){.tab-group[data-astro-cid-db2in72a] .tab:first-child{padding-left:var(--spacing-6)}.tab-group[data-astro-cid-db2in72a] .tab:last-child{padding-right:var(--spacing-6)}.tab-group[data-astro-cid-db2in72a] .tab:first-child:after{left:var(--spacing-6)}.tab-group[data-astro-cid-db2in72a] .tab:last-child:after{right:var(--spacing-6)}}.tabbed-interface[data-astro-cid-djcm2ddq]{width:100%;--tab-group-hint-bg: var(--surface-background-Minimal, #fff3e4);--tab-group-hint-color: var(--text-colour-primary, #4a002a)}.tabbed-interface--light[data-astro-cid-djcm2ddq]{--tab-group-hint-bg: var(--surface-background-burgundy, #74003d);--tab-group-hint-color: var(--text-colour-invert, #fff3e4)}.tabbed-interface[data-astro-cid-djcm2ddq] .tab-group{margin-top:var(--spacing-10);margin-bottom:var(--spacing-7)}@media(min-width:701px){.tabbed-interface[data-astro-cid-djcm2ddq] .tab-group{margin-bottom:var(--spacing-8)}}.tabbed-interface__panels[data-astro-cid-djcm2ddq]{width:100%}.tabbed-interface__panel[data-astro-cid-djcm2ddq]{animation:fadeIn var(--duration-normal) var(--ease-out)}.tabbed-interface__panel[data-astro-cid-djcm2ddq]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.tabbed-interface__panel[data-astro-cid-djcm2ddq][hidden]{display:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.product-category-card[data-astro-cid-s36xapr5]{border-radius:var(--border-radius-tiny, 2px);background:var(--surface-background-secondary, #f6e1ce);width:166px;height:166px;flex-shrink:0;aspect-ratio:1 / 1}.product-category-card--no-link[data-astro-cid-s36xapr5]{cursor:default}.product-category-card__link[data-astro-cid-s36xapr5]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3, 6px);padding:var(--spacing-6, 16px);text-decoration:none;color:inherit;height:100%;width:100%}.product-category-card__link[data-astro-cid-s36xapr5]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:3.867px}.product-category-card__image-wrapper[data-astro-cid-s36xapr5]{display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;aspect-ratio:4 / 3}.product-category-card__images[data-astro-cid-s36xapr5]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.product-category-card__image[data-astro-cid-s36xapr5]{max-width:100%;max-height:100%;object-fit:contain}.product-category-card__image--primary[data-astro-cid-s36xapr5]{display:block;transition:opacity .3s ease-in-out}@media(max-width:1100px){.product-category-card__images[data-astro-cid-s36xapr5]:has(.product-category-card__image--hover) .product-category-card__image--primary[data-astro-cid-s36xapr5]{display:none}}.product-category-card__image--hover[data-astro-cid-s36xapr5]{display:block}@media(min-width:1101px){.product-category-card__image--hover[data-astro-cid-s36xapr5]{position:absolute;inset:0;margin:auto;opacity:0;transition:opacity .3s ease-in-out}.product-category-card[data-astro-cid-s36xapr5]:hover .product-category-card__image--hover[data-astro-cid-s36xapr5]{opacity:1}.product-category-card[data-astro-cid-s36xapr5]:hover .product-category-card__images[data-astro-cid-s36xapr5]:has(.product-category-card__image--hover) .product-category-card__image--primary[data-astro-cid-s36xapr5]{opacity:0}}.product-category-card__title[data-astro-cid-s36xapr5]{color:var(--burgundy-800);font-family:TT Bluescreens,sans-serif;font-size:20px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:.2px;text-transform:uppercase;text-align:center;align-self:stretch;margin:0}@media(min-width:701px){.product-category-card[data-astro-cid-s36xapr5]{border-radius:var(--border-radius-tiny, 2px);background:var(--surface-background-secondary, #f6e1ce)}.product-category-card--default[data-astro-cid-s36xapr5]{width:339px;height:339px}.product-category-card--default[data-astro-cid-s36xapr5] .product-category-card__link[data-astro-cid-s36xapr5]{padding:var(--spacing-9) 0;justify-content:flex-end;gap:var(--spacing-9);height:100%}.product-category-card__link[data-astro-cid-s36xapr5]:focus-visible{border-radius:var(--border-radius-tiny, 2px)}.product-category-card__title[data-astro-cid-s36xapr5]{font-size:24px;line-height:100%;letter-spacing:.24px}}@media(min-width:701px){.product-category-card--small[data-astro-cid-s36xapr5]{width:300px;height:300px}.product-category-card--small[data-astro-cid-s36xapr5] .product-category-card__link[data-astro-cid-s36xapr5]{padding:var(--spacing-8, 24px) var(--spacing-6, 16px) var(--spacing-6, 16px) var(--spacing-6, 16px);gap:var(--spacing-3, 6px);height:300px}}.product-category-card--portrait[data-astro-cid-s36xapr5]{width:100%;height:auto;aspect-ratio:auto;flex-shrink:unset;background:transparent;border-radius:0}.product-category-card--portrait[data-astro-cid-s36xapr5] .product-category-card__link[data-astro-cid-s36xapr5]{flex-direction:column;align-items:flex-start;gap:0;padding:0;height:auto}.product-category-card--portrait[data-astro-cid-s36xapr5] .product-category-card__image-wrapper[data-astro-cid-s36xapr5]{aspect-ratio:4 / 5;width:100%;border-radius:var(--border-radius-tiny, 2px);overflow:hidden}.product-category-card--portrait[data-astro-cid-s36xapr5] .product-category-card__image[data-astro-cid-s36xapr5]{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}.product-category-card--portrait[data-astro-cid-s36xapr5] .product-category-card__text[data-astro-cid-s36xapr5]{display:flex;flex-direction:column;gap:var(--spacing-3, 6px);padding-top:var(--spacing-7, 20px);width:100%}@media(min-width:701px){.product-category-card--portrait[data-astro-cid-s36xapr5] .product-category-card__text[data-astro-cid-s36xapr5]{padding-top:var(--spacing-8, 24px)}}.product-category-card--portrait[data-astro-cid-s36xapr5] .product-category-card__title[data-astro-cid-s36xapr5]{text-align:left;align-self:auto;color:var(--text-colour-primary, #4a002a);font-family:var(--text-typography-font-base-secondary, "TT Bluescreens");font-feature-settings:var(--font-secondary-features, "ss06" 1);font-size:24px;font-style:normal;font-weight:800;line-height:24px;letter-spacing:.24px;text-transform:uppercase}.product-category-card__description[data-astro-cid-s36xapr5]{display:none}.product-category-card--portrait[data-astro-cid-s36xapr5] .product-category-card__description[data-astro-cid-s36xapr5]{display:block;color:#6f555a;font-family:var(--text-typography-font-base-tertiary, Matter);font-size:15px;font-style:normal;font-weight:430;line-height:140%;letter-spacing:-.15px;margin:0}@media(min-width:701px){.product-category-card--portrait[data-astro-cid-s36xapr5] .product-category-card__description[data-astro-cid-s36xapr5]{font-size:13px;line-height:160%;letter-spacing:.26px}}
