@font-face{font-display:swap;font-family:Russo One;font-style:normal;font-weight:400;src:url(quitchibo-russo-one-400.ttf) format("truetype")}@font-face{font-display:swap;font-family:Chakra Petch;font-style:normal;font-weight:400;src:url(quitchibo-chakra-petch-400.ttf) format("truetype")}@font-face{font-display:swap;font-family:Chakra Petch;font-style:normal;font-weight:500;src:url(quitchibo-chakra-petch-500.ttf) format("truetype")}@font-face{font-display:swap;font-family:Chakra Petch;font-style:normal;font-weight:600;src:url(quitchibo-chakra-petch-600.ttf) format("truetype")}@font-face{font-display:swap;font-family:Chakra Petch;font-style:normal;font-weight:700;src:url(quitchibo-chakra-petch-700.ttf) format("truetype")}:root{--q-bg: #08080f;--q-surface: #111120;--q-surface-elevated: #181830;--q-text: #f8fafc;--q-text-muted: #9ca3af;--q-primary: #6d28d9;--q-secondary: #8b5cf6;--q-accent: #f43f5e;--q-success: #4ade80;--q-gold: #f59e0b;--q-cyan: #06b6d4;--q-font-heading: "Russo One", Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;--q-font-body: "Chakra Petch", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--q-page-width: 1280px;--q-section-spacing: 72px;--q-section-spacing-mobile: 48px;--q-radius-card: 20px;--q-radius-button: 12px;--q-glass-blur: 28px;--q-focus: 0 0 0 3px color-mix(in srgb, var(--q-cyan) 55%, transparent)}*,*:before,*:after{box-sizing:border-box}html{min-height:100%;background:var(--q-bg);color:var(--q-text);overflow-x:hidden}body{min-width:320px;min-height:100%;margin:0;background:radial-gradient(circle at 12% 8%,color-mix(in srgb,var(--q-primary) 16%,transparent),transparent 34rem),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--q-accent) 10%,transparent),transparent 30rem),linear-gradient(180deg,#080812,color-mix(in srgb,var(--q-surface) 58%,#080812) 48%,color-mix(in srgb,var(--q-bg) 96%,#050812)),var(--q-bg);background-attachment:fixed;color:var(--q-text);font-family:var(--q-font-body, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);line-height:1.5;overflow-x:hidden}h1,h2,h3,h4,h5,h6,.q-heading,.q-hero__heading,.q-section-header__heading,.q-rich-content__heading,.q-product-info__title,.q-collection-hero__title,.q-search-hero__title,.q-product-card__title,.q-collection-tile__title,.q-trust-card__heading{font-family:var(--q-font-heading);font-weight:400;letter-spacing:0;line-height:.95}h1,h2,h3,h4,h5,h6{margin-block:0}.q-gradient-text,.q-hero__heading,.q-section-header__heading{background:linear-gradient(135deg,var(--q-text) 0%,var(--q-secondary) 34%,var(--q-accent) 74%,var(--q-gold) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 28px color-mix(in srgb,var(--q-primary) 24%,transparent)}.q-price,.q-product-card__price,.q-product-info__price,.q-featured-product__price,.q-cart-item__price{font-family:var(--q-font-heading);color:var(--q-success);text-shadow:0 0 16px color-mix(in srgb,var(--q-success) 38%,transparent)}img,svg,video{display:block;max-width:100%}button,input,textarea,select{font:inherit}.q-btn,button,input[type=button],input[type=submit]{font-family:var(--q-font-heading);letter-spacing:0}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}:focus-visible{outline:none;box-shadow:var(--q-focus)}.skip-to-content-link{position:fixed;top:1rem;left:1rem;z-index:1000;transform:translateY(-160%);padding:.75rem 1rem;border-radius:var(--q-radius-button);background:var(--q-text);color:var(--q-bg);text-decoration:none;transition:transform .16s ease}.skip-to-content-link:focus{transform:translateY(0)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.q-page-width{width:min(100% - 2rem,var(--q-page-width));margin-inline:auto}.q-section{padding-block:var(--q-section-spacing-mobile)}.q-surface{border:1px solid color-mix(in srgb,var(--q-primary) 22%,transparent);border-radius:var(--q-radius-card);background:color-mix(in srgb,var(--q-surface) 88%,transparent)}.q-glass{background:color-mix(in srgb,var(--q-surface) 78%,transparent);-webkit-backdrop-filter:blur(var(--q-glass-blur)) saturate(145%);backdrop-filter:blur(var(--q-glass-blur)) saturate(145%)}.q-btn{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.1rem;border:1px solid transparent;border-radius:var(--q-radius-button);cursor:pointer;font-weight:800;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.q-btn--primary{background:linear-gradient(135deg,var(--q-primary),var(--q-secondary) 52%,var(--q-accent));color:#fff}.q-btn--primary:hover{transform:translateY(-1px);box-shadow:0 0 28px color-mix(in srgb,var(--q-primary) 42%,transparent)}.q-muted{color:var(--q-text-muted)}@media(min-width:750px){.q-section{padding-block:var(--q-section-spacing)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/theme.css.map */
