@import"https://fonts.googleapis.com/css2?family=Rajdhani:wght@400;500;600;700&display=swap";:root{--ii-bg: #000000;--ii-bg2: #0a0a0a;--ii-surface: #111111;--ii-border: rgba(255, 255, 255, .1);--ii-border2: rgba(255, 255, 255, .22);--ii-text: #ffffff;--ii-muted: rgba(255, 255, 255, .55);--ii-faint: rgba(255, 255, 255, .32);--ii-grad: linear-gradient(90deg, #ff3b30, #ff9500, #ffcc00, #34c759, #00c7be, #007aff, #af52de, #ff2d55);--ii-display: "SmileySans", "Rajdhani", sans-serif;--ii-subheading: "SmileySans", "Rajdhani", sans-serif;--ii-body: "SmileySans", "Rajdhani", sans-serif;--font-body--family: var(--ii-display);--font-subheading--family: var(--ii-display);--font-heading--family: var(--ii-display);--font-accent--family: var(--ii-display)}:root[data-theme=light]{--ii-bg: #ffffff;--ii-bg2: #f7f7f7;--ii-surface: #efefef;--ii-border: rgba(0, 0, 0, .1);--ii-border2: rgba(0, 0, 0, .28);--ii-text: #0a0a0a;--ii-muted: rgba(0, 0, 0, .55);--ii-faint: rgba(0, 0, 0, .35)}body{background:var(--ii-bg);color:var(--ii-text);font-family:var(--ii-body);font-weight:300}.shopify-section h1,.shopify-section h2,.shopify-section .h0,.shopify-section .h1,.shopify-section .h2,.shopify-section .h3,.shopify-section .h4{font-family:var(--ii-display);letter-spacing:.01em}.shopify-section .h5,.shopify-section .h6,.menu-list__link-title{font-family:var(--ii-subheading)}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded,.product-card,.collection-card,input,select,textarea{border-radius:0!important}.header-section:after{content:"";position:absolute;inset:auto 0 0 0;height:1px;background:var(--ii-grad);background-size:300% 100%;z-index:1;animation:ii-grad-flow 8s linear infinite}.ii-gradient-divider{background-size:300% 100%;animation:ii-grad-flow 8s linear infinite}.ii-grad-text{background:var(--ii-grad);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-weight:500;animation:ii-grad-flow 8s linear infinite}@keyframes ii-grad-flow{0%{background-position:0% 50%}to{background-position:200% 50%}}.product-badges__badge{background:var(--ii-grad);color:#000;font-weight:600}.ii-limited-badge{position:absolute;top:8px;left:8px;z-index:3;display:inline-flex;align-items:center;padding:3px 8px;font-family:var(--ii-subheading);font-size:8.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;background:var(--ii-grad);color:#000}.ii-outline-badge{position:absolute;top:8px;left:8px;z-index:3;display:inline-flex;align-items:center;padding:3px 8px;font-family:var(--ii-subheading);font-size:8.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fff;border:1px solid rgba(255,255,255,.4)}.ii-coverage-card{flex:1;text-align:center;padding:18px 12px;border:1px solid var(--ii-border2)}.ii-coverage-card__title{font-family:var(--ii-subheading);font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.ii-coverage-card__description{margin-top:6px;font-family:var(--ii-body);font-size:11.5px;color:var(--ii-muted)}.ii-coverage-card__tag{margin-top:8px;font-family:var(--ii-subheading);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ii-muted)}.ii-coverage-card--featured{border:1px solid transparent;background:linear-gradient(var(--ii-bg),var(--ii-bg)) padding-box,var(--ii-grad) border-box}.ii-product-meta{display:flex;align-items:baseline;flex-wrap:wrap;margin-top:2px;font-family:var(--ii-body);font-size:12px;color:var(--ii-muted)}.menu-list__link-title{position:relative}.menu-list__link-title:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;background:var(--ii-grad);transform:scaleX(0);transform-origin:left;transition:transform .25s ease;pointer-events:none}.menu-list__link:hover .menu-list__link-title:after,.menu-list__link:focus-visible .menu-list__link-title:after,.menu-list__link[aria-expanded=true] .menu-list__link-title:after{transform:scaleX(1)}.collection-card,.product-card{position:relative}.collection-card:after,.product-card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--ii-grad);background-size:300% 100%;transform:scaleX(0);transform-origin:left;transition:transform .35s ease;z-index:2;pointer-events:none}.collection-card:hover:after,.product-card:hover:after{transform:scaleX(1);animation:ii-grad-flow 8s linear infinite}.button-secondary:hover{--button-border-color: transparent;background:linear-gradient(var(--ii-bg),var(--ii-bg)) padding-box,var(--ii-grad) border-box;border:var(--style-border-width-secondary, 1px) solid transparent}button.shopify-payment-button__button--unbranded{background:var(--ii-grad);color:#000;font-weight:600}.variant-option__button-label:has(:checked){border-color:transparent;background:linear-gradient(var(--ii-bg),var(--ii-bg)) padding-box,var(--ii-grad) border-box;border:1px solid transparent}.mega-menu{background:var(--ii-bg2);border:1px solid var(--ii-border)}.mega-menu__link{color:var(--ii-muted);transition:color .2s}.mega-menu__link:hover{color:var(--ii-text)}.mega-menu__link--parent{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ii-text)}.product-card{background:var(--ii-surface);border:1px solid var(--ii-border);box-shadow:none;transition:border-color .25s}.product-card:hover{border-color:var(--ii-border2)}.hero svg.hero__media{display:none}.ii-overlay-grid{position:relative}.ii-overlay-grid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0 64px,rgba(255,255,255,.03) 64px 66px)}.header__columns{position:relative}.ii-logo-link{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.ii-logo-row{display:flex;align-items:center;gap:12px}.ii-logo-word{font-family:var(--ii-display);font-size:16px;letter-spacing:.16em;text-transform:uppercase;color:var(--ii-text);white-space:nowrap}.ii-logo-icon{height:22px;width:auto;display:block}.ii-logo-tagline{margin-top:4px;font-family:var(--ii-subheading);font-size:8px;letter-spacing:.2em;text-transform:uppercase;color:var(--ii-text);text-align:center}@media screen and (max-width:749px){.ii-logo-word,.ii-logo-tagline{display:none}}.button{font-weight:500;letter-spacing:.02em}.ii-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}.ii-reveal.ii-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ii-reveal{opacity:1;transform:none;transition:none}.ii-grad-text,.header-section:after,.ii-gradient-divider,.collection-card:hover:after,.product-card:hover:after{animation:none;background-size:100% 100%}}.ii-theme-toggle{background:transparent;border:1px solid var(--ii-border2);color:var(--ii-text);width:28px;height:28px;min-width:28px;font-size:13px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.ii-theme-toggle:hover{border-color:transparent;background:linear-gradient(var(--ii-bg),var(--ii-bg)) padding-box,var(--ii-grad) border-box;border:1px solid transparent}.ii-price--gated{color:var(--ii-muted);text-decoration:underline;text-underline-offset:3px}.ii-price--gated:hover{color:var(--ii-text)}.ii-price__tag{margin-left:6px;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ii-muted)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ii-theme.css.map */
