:root{--ac-primary: #000000;--ac-secondary: #ffffff;--ac-accent: #ff6b35;--ac-spacing-xs: .25rem;--ac-spacing-sm: .5rem;--ac-spacing-md: 1rem;--ac-spacing-lg: 2rem;--ac-spacing-xl: 4rem;--ac-font-size-xs: .75rem;--ac-font-size-sm: .875rem;--ac-font-size-base: 1rem;--ac-font-size-lg: 1.125rem;--ac-font-size-xl: 1.25rem;--ac-font-size-2xl: 1.5rem;--ac-font-size-3xl: 2rem}.ac-btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--ac-spacing-sm) var(--ac-spacing-md);border:1px solid transparent;border-radius:4px;font-size:var(--ac-font-size-base);font-weight:500;text-decoration:none;cursor:pointer;transition:all .2s ease-in-out}.ac-btn--primary{background-color:var(--ac-primary);color:var(--ac-secondary)}.ac-btn--primary:hover{background-color:rgba(var(--ac-primary),.9);transform:translateY(-1px)}.ac-btn--secondary{background-color:transparent;color:var(--ac-primary);border-color:var(--ac-primary)}.ac-btn--secondary:hover{background-color:var(--ac-primary);color:var(--ac-secondary)}.ac-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.ac-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}.ac-card__header,.ac-card__body,.ac-card__footer{padding:var(--ac-spacing-md)}.ac-card__header{border-bottom:1px solid #eee}.ac-card__footer{border-top:1px solid #eee;background-color:#fafafa}.ac-mt-xs{margin-top:var(--ac-spacing-xs)}.ac-mt-sm{margin-top:var(--ac-spacing-sm)}.ac-mt-md{margin-top:var(--ac-spacing-md)}.ac-mt-lg{margin-top:var(--ac-spacing-lg)}.ac-mt-xl{margin-top:var(--ac-spacing-xl)}.ac-mb-xs{margin-bottom:var(--ac-spacing-xs)}.ac-mb-sm{margin-bottom:var(--ac-spacing-sm)}.ac-mb-md{margin-bottom:var(--ac-spacing-md)}.ac-mb-lg{margin-bottom:var(--ac-spacing-lg)}.ac-mb-xl{margin-bottom:var(--ac-spacing-xl)}.ac-p-xs{padding:var(--ac-spacing-xs)}.ac-p-sm{padding:var(--ac-spacing-sm)}.ac-p-md{padding:var(--ac-spacing-md)}.ac-p-lg{padding:var(--ac-spacing-lg)}.ac-p-xl{padding:var(--ac-spacing-xl)}.ac-text-center{text-align:center}.ac-text-left{text-align:left}.ac-text-right{text-align:right}.ac-text-xs{font-size:var(--ac-font-size-xs)}.ac-text-sm{font-size:var(--ac-font-size-sm)}.ac-text-base{font-size:var(--ac-font-size-base)}.ac-text-lg{font-size:var(--ac-font-size-lg)}.ac-text-xl{font-size:var(--ac-font-size-xl)}.ac-text-2xl{font-size:var(--ac-font-size-2xl)}.ac-text-3xl{font-size:var(--ac-font-size-3xl)}.ac-hidden{display:none!important}.ac-block{display:block!important}.ac-inline{display:inline!important}.ac-inline-block{display:inline-block!important}.ac-flex{display:flex!important}.ac-inline-flex{display:inline-flex!important}.ac-grid{display:grid!important}.ac-flex-col{flex-direction:column}.ac-flex-row{flex-direction:row}.ac-items-center{align-items:center}.ac-items-start{align-items:flex-start}.ac-items-end{align-items:flex-end}.ac-justify-center{justify-content:center}.ac-justify-between{justify-content:space-between}.ac-justify-around{justify-content:space-around}@media screen and (min-width: 768px){.ac-md\:block{display:block!important}.ac-md\:hidden{display:none!important}.ac-md\:flex{display:flex!important}.ac-md\:text-left{text-align:left}.ac-md\:text-center{text-align:center}.ac-md\:text-right{text-align:right}}@media screen and (min-width: 1024px){.ac-lg\:block{display:block!important}.ac-lg\:hidden{display:none!important}.ac-lg\:flex{display:flex!important}.ac-lg\:text-left{text-align:left}.ac-lg\:text-center{text-align:center}.ac-lg\:text-right{text-align:right}}@media screen and (min-width: 1280px){.ac-xl\:block{display:block!important}.ac-xl\:hidden{display:none!important}.ac-xl\:flex{display:flex!important}}.ac-debug *{outline:1px solid red!important}.ac-debug--header{position:fixed;top:10px;right:10px;background:#000c;color:#fff;padding:var(--ac-spacing-sm);border-radius:4px;font-size:var(--ac-font-size-xs);z-index:9999}.btn:hover{transform:translateY(-1px);transition:transform .2s ease-in-out}.menu-drawer::part(overlay){background:#ffffffe0!important}.menu-drawer::part(content){background:#fff!important}:root .header:has(#menu-drawer[open]),:root .header:has([aria-controls=menu-drawer][aria-expanded=true]){background:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ac.css.map */
