:root{color-scheme:light dark;--swa-bg:#ffffff;--swa-fg:#000000;--swa-muted:rgb(0 0 0/.66);--swa-soft:rgb(0 0 0/.05);--swa-line:rgb(0 0 0/.16);--swa-strong:rgb(0 0 0/.34);--swa-shell-bg:#000000;--swa-shell-fg:#ffffff;--swa-shell-muted:rgb(255 255 255/.72);--swa-shell-line:rgb(255 255 255/.22);--swa-shell-soft:rgb(255 255 255/.1);--swa-shadow-sm:0 1px 2px rgb(0 0 0/.08);--swa-shadow-md:0 8px 24px rgb(0 0 0/.1);--swa-shadow-lg:0 18px 60px rgb(0 0 0/.14);--swa-radius-sm:.5rem;--swa-radius-md:.8rem;--swa-radius-lg:1.15rem;--swa-radius-pill:999px;--color-background:var(--swa-bg);--color-background-rgb:255 255 255;--color-foreground:var(--swa-fg);--color-foreground-rgb:0 0 0;--color-border:var(--swa-line);--color-border-rgb:0 0 0;--color-primary-button-background:var(--swa-fg);--color-primary-button-text:var(--swa-bg);--color-primary-button-border:var(--swa-fg);--color-primary-button-focus-outline:var(--swa-fg);--color-secondary-button-background:var(--swa-bg);--color-secondary-button-text:var(--swa-fg);--color-secondary-button-border:var(--swa-strong);--color-input-background:var(--swa-bg);--color-input-text:var(--swa-fg);--color-input-text-rgb:0 0 0;--color-input-border:var(--swa-strong);--color-variant-background:var(--swa-bg);--color-variant-border:var(--swa-strong);--color-variant-text:var(--swa-fg);--color-variant-text-rgb:0 0 0;--color-selected-variant-background:var(--swa-fg);--color-selected-variant-border:var(--swa-fg);--color-selected-variant-text:var(--swa-bg)}html{accent-color:var(--swa-fg)}::selection{color:var(--swa-bg);background:var(--swa-fg)}body{background:var(--swa-bg);color:var(--swa-fg);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{text-wrap:balance}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--swa-fg);outline-offset:3px}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{min-height:46px;font-weight:700;letter-spacing:.005em}.product-grid__item,.product-card,.collection-card,.predictive-search-results__card--product,.predictive-search-results__card{border-radius:var(--swa-radius-lg)}.product-grid__item,.product-card,.collection-card,.predictive-search-results__card,.dialog-modal,.dialog-drawer,.drawer,.drawer__inner,.search-modal,.cart-drawer,.predictive-search{background:var(--swa-bg);color:var(--swa-fg);border-color:var(--swa-line)}.product-grid__item{overflow:clip;box-shadow:var(--swa-shadow-sm)}.card-gallery,.collection-card__image,.product-card__image{border-radius:calc(var(--swa-radius-lg) - 1px);overflow:clip}@media(any-pointer:fine){.product-grid__item:hover,.product-card:hover,.collection-card:hover,.predictive-search-results__card:hover{box-shadow:var(--swa-shadow-lg)}}.field__input,.quantity-selector,.variant-option__button-label,select,textarea,input:not([type=checkbox],[type=radio]){background:var(--swa-bg);color:var(--swa-fg);border-color:var(--swa-strong)}.variant-option__button-label:has(:checked){font-weight:700}.badge,.pills__pill{border-radius:var(--swa-radius-pill)}.badge:where([class*=sale],[data-badge=sale]){color:var(--swa-bg);background:var(--swa-fg)}.rte blockquote{border-inline-start-width:3px;border-inline-start-color:var(--swa-fg)}.rte table,.cart-items,.totals,hr,.divider{border-color:var(--swa-line)}.dialog-modal,.dialog-drawer,.predictive-search-results,cart-drawer,theme-drawer{box-shadow:var(--swa-shadow-lg)}#header-group{position:relative;isolation:isolate;--color-background:var(--swa-shell-bg);--color-background-rgb:0 0 0;--color-foreground:var(--swa-shell-fg);--color-foreground-rgb:255 255 255;--color-border:var(--swa-shell-line);--color-border-rgb:255 255 255;--color-primary-button-background:var(--swa-shell-fg);--color-primary-button-text:var(--swa-shell-bg);--color-primary-button-border:var(--swa-shell-fg)}#header-component{--color-background-top-row:var(--swa-shell-bg)!important;--color-background-bottom-row:var(--swa-shell-bg)!important;--color-submenu:var(--swa-shell-bg)!important;--menu-top-level-font-color:var(--swa-shell-fg)!important;--menu-top-level-font-color-rgb:255 255 255!important;--menu-child-font-color:var(--swa-shell-fg)!important;--menu-child-active-font-color:var(--swa-shell-fg)!important;--menu-parent-font-color:var(--swa-shell-fg)!important;--menu-parent-active-font-color:var(--swa-shell-fg)!important;--color-account-icon:var(--swa-shell-fg)!important;color:var(--swa-shell-fg)!important}#header-group .header-section,#header-group .header,#header-group header-component,#header-group .header__row,#header-group .header__underlay,#header-group .menu-list__submenu,#header-group .overflow-menu::part(overflow){color:var(--swa-shell-fg)}#header-group .header__underlay-closed,#header-group .header__underlay-open{--color-background-top-row:var(--swa-shell-bg)!important;--color-background-bottom-row:var(--swa-shell-bg)!important;--color-submenu:var(--swa-shell-bg)!important}#header-group .header-logo__image{filter:grayscale(1) brightness(0) invert(1)}#header-group :is(.menu-list__link,.mega-menu__link,.mega-menu__link--parent,.header-actions__action,.header__icon--menu,.dropdown-localization__button){color:var(--swa-shell-fg)!important}#header-group .menu-list:where(:has(.menu-list__list-item:hover),:has(.menu-list__list-item:focus-within)) .menu-list__link{color:var(--swa-shell-muted)!important}#header-group .menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link,#header-group .menu-list__link--active{color:var(--swa-shell-fg)!important}#header-group .menu-drawer,#header-group .menu-drawer__submenu{--color-background:var(--swa-shell-bg);--color-background-rgb:0 0 0;--color-foreground:var(--swa-shell-fg);--color-foreground-rgb:255 255 255;--color-border:var(--swa-shell-line);background:var(--swa-shell-bg)!important;color:var(--swa-shell-fg)!important;border-color:var(--swa-shell-line)!important}#header-group .menu-drawer :is(a,button,summary,.menu-drawer__menu-item,.drawer-localization){color:var(--swa-shell-fg)!important}#header-group :is(a,button,summary,[tabindex]):focus-visible{outline-color:var(--swa-shell-fg)!important}#footer-group,#footer-group .shopify-section,#footer-group .section-background{--color-background:var(--swa-shell-bg);--color-background-rgb:0 0 0;--color-foreground:var(--swa-shell-fg);--color-foreground-rgb:255 255 255;--color-border:var(--swa-shell-line);background:var(--swa-shell-bg)!important;color:var(--swa-shell-fg)!important}#footer-group :is(h1,h2,h3,h4,h5,h6,p,li,label,small,strong,a){color:inherit}#footer-group a{text-decoration-color:var(--swa-shell-muted)}#footer-group a:hover{color:var(--swa-shell-fg);text-decoration-color:currentcolor}#footer-group :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:var(--swa-shell-fg)!important}.swa-surface{background:var(--swa-bg);color:var(--swa-fg)}.swa-panel{border:1px solid var(--swa-line);border-radius:var(--swa-radius-lg);background:var(--swa-bg);box-shadow:var(--swa-shadow-md)}.swa-kicker{color:var(--swa-muted)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/skunkworks-africa-theme.css.map */
