:root{--ecom-obsidian-ink: #0b0d12;--ecom-warm-porcelain: #f6f5f1;--ecom-pure-white: #ffffff;--ecom-electric-indigo: #5b5cf6;--ecom-deep-indigo: #3f3fcc;--ecom-volt-lime: #c6ff52;--ecom-soft-iris: #dde2ff;--ecom-steel-mist: #d9dde7;--ecom-slate-text: #5f6573;--ecom-color-background: var(--ecom-warm-porcelain);--ecom-color-surface: var(--ecom-pure-white);--ecom-color-surface-dark: var(--ecom-obsidian-ink);--ecom-color-surface-dark-hover: #1a1d26;--ecom-color-surface-soft: color-mix(in srgb, var(--ecom-soft-iris) 42%, var(--ecom-pure-white));--ecom-color-muted-surface: #edece6;--ecom-color-text-primary: var(--ecom-obsidian-ink);--ecom-color-text-secondary: var(--ecom-slate-text);--ecom-color-text-inverse: var(--ecom-pure-white);--ecom-color-text-inverse-muted: rgb(255 255 255 / 70%);--ecom-color-border: #e4e2da;--ecom-color-border-strong: color-mix(in srgb, var(--ecom-obsidian-ink) 22%, transparent);--ecom-color-border-dark: rgb(255 255 255 / 14%);--ecom-color-brand: var(--ecom-electric-indigo);--ecom-color-brand-hover: var(--ecom-deep-indigo);--ecom-color-accent: var(--ecom-volt-lime);--ecom-color-focus: var(--ecom-electric-indigo);--ecom-color-error: #b4231f;--ecom-color-error-surface: #fff5f4;--ecom-color-success: #18794e;--ecom-color-success-surface: #effaf4;--ecom-color-disabled: #9ba0aa;--ecom-font-heading: "Bricolage Grotesque", var(--font-heading--family), ui-sans-serif, system-ui, sans-serif;--ecom-font-body: "Instrument Sans", var(--font-body--family), ui-sans-serif, system-ui, sans-serif;--ecom-type-display-size: clamp(3.25rem, 7vw, 7rem);--ecom-type-display-line-height: .96;--ecom-type-h1-size: clamp(2.75rem, 5.5vw, 5.5rem);--ecom-type-h1-line-height: 1;--ecom-type-h2-size: clamp(2rem, 4vw, 3.5rem);--ecom-type-h2-line-height: 1.08;--ecom-type-h3-size: clamp(1.5rem, 2.5vw, 2.25rem);--ecom-type-h3-line-height: 1.12;--ecom-type-h4-size: clamp(1.1875rem, 1.5vw, 1.5rem);--ecom-type-h4-line-height: 1.2;--ecom-type-body-lg-size: clamp(1.0625rem, 1.5vw, 1.125rem);--ecom-type-body-size: 1rem;--ecom-type-body-sm-size: .875rem;--ecom-type-label-size: .875rem;--ecom-type-eyebrow-size: .6875rem;--ecom-type-caption-size: .75rem;--ecom-type-heading-weight: 500;--ecom-type-body-weight: 400;--ecom-type-ui-weight: 500;--ecom-type-heading-tracking: -.02em;--ecom-type-body-line-height: 1.65;--ecom-container-max: 82.5rem;--ecom-container-narrow: 45rem;--ecom-container-intro: 51.25rem;--ecom-container-media: 90rem;--ecom-gutter: clamp(1.25rem, 3vw, 2.5rem);--ecom-space-2xs: .25rem;--ecom-space-xs: .5rem;--ecom-space-sm: .75rem;--ecom-space-md: 1rem;--ecom-space-lg: 1.5rem;--ecom-space-xl: 2rem;--ecom-space-2xl: 3rem;--ecom-space-3xl: clamp(3.5rem, 6vw, 5rem);--ecom-space-4xl: clamp(4.5rem, 8vw, 7rem);--ecom-section-space: clamp(4.5rem, 8vw, 7rem);--ecom-section-space-compact: clamp(3.5rem, 6vw, 5rem);--ecom-section-space-editorial: clamp(5.5rem, 10vw, 9rem);--ecom-card-padding: clamp(1.25rem, 2.5vw, 2rem);--ecom-content-gap: clamp(1.5rem, 3vw, 3rem);--ecom-radius-sm: .625rem;--ecom-radius-md: .75rem;--ecom-radius-card: 1.25rem;--ecom-radius-media: 1.5rem;--ecom-radius-pill: 999px;--ecom-shadow-card: 0 1px 2px rgb(11 13 18 / 4%);--ecom-shadow-floating: 0 12px 32px rgb(11 13 18 / 10%);--ecom-shadow-modal: 0 24px 64px rgb(11 13 18 / 18%);--ecom-duration-fast: .18s;--ecom-duration: .22s;--ecom-duration-slow: .3s;--ecom-ease: cubic-bezier(.2, .65, .3, 1);--ecom-focus-width: 2px;--ecom-focus-offset: 3px;--ecom-control-height: 2.75rem;--ecom-control-height-lg: 3.25rem}body,.paragraph:not(.button),.paragraph>*{font-family:var(--ecom-font-body);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1.h1,.h2.h2,.h3.h3,.h4.h4,.h5.h5,.h6.h6,.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6)>*,.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) :is(h1,h2,h3,h4,h5,h6){font-family:var(--ecom-font-heading);letter-spacing:var(--ecom-type-heading-tracking)}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{min-height:var(--ecom-control-height);font-family:var(--ecom-font-body);font-size:var(--ecom-type-label-size);font-weight:var(--ecom-type-ui-weight)}body{background-color:var(--ecom-color-background)}:focus-visible{outline-color:var(--ecom-color-focus);outline-width:var(--ecom-focus-width);outline-offset:var(--ecom-focus-offset)}.ecom-type-display,.ecom-type-h1,.ecom-type-h2,.ecom-type-h3,.ecom-type-h4{margin-block:0;color:var(--ecom-color-text-primary);font-family:var(--ecom-font-heading);font-weight:var(--ecom-type-heading-weight);letter-spacing:var(--ecom-type-heading-tracking);text-wrap:balance}.ecom-type-display{font-size:var(--ecom-type-display-size);line-height:var(--ecom-type-display-line-height);letter-spacing:-.035em}.ecom-type-h1{font-size:var(--ecom-type-h1-size);line-height:var(--ecom-type-h1-line-height);letter-spacing:-.03em}.ecom-type-h2{font-size:var(--ecom-type-h2-size);line-height:var(--ecom-type-h2-line-height)}.ecom-type-h3{font-size:var(--ecom-type-h3-size);line-height:var(--ecom-type-h3-line-height)}.ecom-type-h4{font-size:var(--ecom-type-h4-size);line-height:var(--ecom-type-h4-line-height)}.ecom-type-body-lg,.ecom-type-body,.ecom-type-body-sm,.ecom-type-caption,.ecom-type-label,.ecom-type-eyebrow{margin-block:0;font-family:var(--ecom-font-body)}.ecom-type-body-lg{font-size:var(--ecom-type-body-lg-size);line-height:1.65}.ecom-type-body{font-size:var(--ecom-type-body-size);line-height:var(--ecom-type-body-line-height)}.ecom-type-body-sm{font-size:var(--ecom-type-body-sm-size);line-height:1.6}.ecom-type-label{font-size:var(--ecom-type-label-size);font-weight:var(--ecom-type-ui-weight);line-height:1.35}.ecom-type-eyebrow{font-size:var(--ecom-type-eyebrow-size);font-weight:var(--ecom-type-ui-weight);letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.ecom-type-caption{font-size:var(--ecom-type-caption-size);line-height:1.5}.ecom-text-secondary{color:var(--ecom-color-text-secondary)}.ecom-text-inverse{color:var(--ecom-color-text-inverse)}.ecom-text-inverse-muted{color:var(--ecom-color-text-inverse-muted)}.ecom-container,.ecom-container--narrow,.ecom-container--media,.ecom-section__inner{width:min(100% - (var(--ecom-gutter) * 2),var(--ecom-container-max));min-width:0;margin-inline:auto}.ecom-container--narrow{max-width:var(--ecom-container-narrow)}.ecom-container--media{max-width:var(--ecom-container-media)}.ecom-full-width{width:100%}.ecom-section{position:relative;width:100%;padding-block:var(--ecom-section-space);background:var(--ecom-color-background);color:var(--ecom-color-text-primary)}.ecom-section--compact{padding-block:var(--ecom-section-space-compact)}.ecom-section--editorial{padding-block:var(--ecom-section-space-editorial)}.ecom-section--light{background:var(--ecom-color-surface)}.ecom-section--soft{background:var(--ecom-color-surface-soft)}.ecom-section--dark{background:var(--ecom-color-surface-dark);color:var(--ecom-color-text-inverse)}.ecom-section--dark :is(.ecom-type-display,.ecom-type-h1,.ecom-type-h2,.ecom-type-h3,.ecom-type-h4){color:var(--ecom-color-text-inverse)}.ecom-section--dark :is(.ecom-type-body-lg,.ecom-type-body,.ecom-type-body-sm,.ecom-type-caption){color:var(--ecom-color-text-inverse-muted)}.ecom-section--visual{padding-block:0}.ecom-editorial-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,6vw,6rem)}.ecom-editorial-split>*{min-width:0}.ecom-centered-intro{width:min(100%,var(--ecom-container-intro));margin-inline:auto;text-align:center}.ecom-content-stack{display:flex;flex-direction:column;gap:var(--ecom-content-gap)}.ecom-button{display:inline-flex;min-height:var(--ecom-control-height);width:fit-content;align-items:center;justify-content:center;gap:var(--ecom-space-xs);padding:.75rem 1.25rem;border:1px solid transparent;border-radius:var(--ecom-radius-md);color:var(--ecom-color-text-inverse);background:var(--ecom-color-text-primary);font-family:var(--ecom-font-body);font-size:var(--ecom-type-label-size);font-weight:var(--ecom-type-ui-weight);line-height:1;text-align:center;text-decoration:none;cursor:pointer;transition:color var(--ecom-duration) var(--ecom-ease),background-color var(--ecom-duration) var(--ecom-ease),border-color var(--ecom-duration) var(--ecom-ease),opacity var(--ecom-duration) var(--ecom-ease)}.ecom-button--lg{min-height:var(--ecom-control-height-lg);padding-inline:1.75rem;font-size:.9375rem}.ecom-button--dark:hover{background:var(--ecom-color-surface-dark-hover)}.ecom-button--indigo{background:var(--ecom-color-brand)}.ecom-button--indigo:hover{background:var(--ecom-color-brand-hover)}.ecom-button--accent{color:var(--ecom-color-text-primary);background:var(--ecom-color-accent)}.ecom-button--accent:hover{background:color-mix(in srgb,var(--ecom-color-accent) 90%,var(--ecom-color-text-primary))}.ecom-button--outline{color:var(--ecom-color-text-primary);background:transparent;border-color:var(--ecom-color-border-strong)}.ecom-button--outline:hover{color:var(--ecom-color-text-inverse);background:var(--ecom-color-text-primary);border-color:var(--ecom-color-text-primary)}.ecom-button--outline-dark{color:var(--ecom-color-text-inverse);background:#ffffff0d;border-color:var(--ecom-color-border-dark)}.ecom-button--outline-dark:hover{background:#ffffff1a}.ecom-button:is(:disabled,[aria-disabled=true]),.ecom-button.is-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.ecom-link{color:var(--ecom-color-text-primary);font-weight:var(--ecom-type-ui-weight);text-decoration-color:currentcolor;text-underline-offset:.2em}.ecom-link:hover,.ecom-link--brand{color:var(--ecom-color-brand-hover)}.ecom-section--dark .ecom-link,.ecom-link--inverse{color:var(--ecom-color-text-inverse)}.ecom-section--dark .ecom-link:hover,.ecom-link--inverse:hover{color:var(--ecom-color-accent)}.ecom-arrow-link{display:inline-flex;min-height:1.5rem;width:fit-content;align-items:center;gap:.375rem;color:var(--ecom-color-text-primary);font-size:var(--ecom-type-body-sm-size);font-weight:var(--ecom-type-ui-weight);text-decoration:none;transition:color var(--ecom-duration-fast) var(--ecom-ease)}.ecom-arrow-link:hover{color:var(--ecom-color-brand-hover)}.ecom-arrow-link .ecom-icon{transition:transform var(--ecom-duration-fast) var(--ecom-ease)}.ecom-arrow-link:hover .ecom-icon{transform:translate(.125rem,-.125rem)}.ecom-nav-link,.ecom-tab{display:inline-flex;min-height:var(--minimum-touch-target, 44px);align-items:center;color:var(--ecom-color-text-primary);font-family:var(--ecom-font-body);font-size:var(--ecom-type-body-sm-size);font-weight:var(--ecom-type-ui-weight);text-decoration:none;transition:color var(--ecom-duration-fast) var(--ecom-ease),background-color var(--ecom-duration-fast) var(--ecom-ease),border-color var(--ecom-duration-fast) var(--ecom-ease)}.ecom-nav-link:hover,.ecom-nav-link[aria-current=page]{color:var(--ecom-color-brand-hover)}.ecom-section--dark .ecom-nav-link,.ecom-nav-link--inverse{color:var(--ecom-color-text-inverse)}.ecom-section--dark .ecom-nav-link:hover,.ecom-nav-link--inverse:hover,.ecom-nav-link--inverse[aria-current=page]{color:var(--ecom-color-accent)}.ecom-tabs{display:flex;gap:var(--ecom-space-xs);max-width:100%;overflow-x:auto;scrollbar-width:thin}.ecom-tab{flex:0 0 auto;padding-inline:var(--ecom-space-md);border:1px solid var(--ecom-color-border);border-radius:var(--ecom-radius-pill);background:transparent;cursor:pointer}.ecom-tab:hover,.ecom-tab[aria-selected=true]{color:var(--ecom-color-text-inverse);background:var(--ecom-color-text-primary);border-color:var(--ecom-color-text-primary)}.ecom-disclosure{border-block-end:1px solid var(--ecom-color-border)}.ecom-disclosure>summary{display:flex;min-height:var(--minimum-touch-target, 44px);align-items:center;justify-content:space-between;gap:var(--ecom-space-md);padding-block:var(--ecom-space-md);color:var(--ecom-color-text-primary);font-weight:var(--ecom-type-ui-weight);cursor:pointer;transition:color var(--ecom-duration-fast) var(--ecom-ease)}.ecom-disclosure>summary:hover{color:var(--ecom-color-brand-hover)}.ecom-disclosure>summary .ecom-icon{transition:transform var(--ecom-duration) var(--ecom-ease)}.ecom-disclosure[open]>summary .ecom-icon{transform:rotate(45deg)}.ecom-disclosure__content{padding-block:0 var(--ecom-space-lg);color:var(--ecom-color-text-secondary)}.ecom-eyebrow{display:inline-flex;align-items:center;gap:var(--ecom-space-xs);color:var(--ecom-color-text-secondary);font-family:var(--ecom-font-body);font-size:var(--ecom-type-eyebrow-size);font-weight:var(--ecom-type-ui-weight);letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.ecom-eyebrow:before{content:"";width:.25rem;height:.25rem;flex:0 0 auto;border-radius:50%;background:var(--ecom-color-brand)}.ecom-section--dark .ecom-eyebrow,.ecom-eyebrow--inverse{color:#fff9}.ecom-badge,.ecom-pill{display:inline-flex;min-height:1.75rem;width:fit-content;align-items:center;justify-content:center;gap:.375rem;padding:.25rem .625rem;border:1px solid var(--ecom-color-border);border-radius:var(--ecom-radius-pill);color:var(--ecom-color-text-secondary);background:var(--ecom-color-surface);font-family:var(--ecom-font-body);font-size:var(--ecom-type-caption-size);font-weight:var(--ecom-type-ui-weight);line-height:1.2}.ecom-badge--status:before{content:"";width:.375rem;height:.375rem;border-radius:50%;background:var(--ecom-color-brand)}.ecom-badge--coming-soon{color:var(--ecom-color-text-primary);background:var(--ecom-color-surface-soft);border-color:color-mix(in srgb,var(--ecom-color-brand) 22%,transparent)}.ecom-badge--concept{color:var(--ecom-color-text-primary);background:var(--ecom-color-muted-surface)}.ecom-badge--partner{min-height:2.5rem;padding:.625rem .875rem;border-radius:.875rem;color:var(--ecom-color-text-primary);box-shadow:var(--ecom-shadow-card)}.ecom-pill{min-height:2rem;padding-inline:.75rem;font-weight:var(--ecom-type-body-weight)}.ecom-card{min-width:0;padding:var(--ecom-card-padding);border:1px solid var(--ecom-color-border);border-radius:var(--ecom-radius-card);color:var(--ecom-color-text-primary);background:var(--ecom-color-surface);box-shadow:var(--ecom-shadow-card)}.ecom-card--dark{color:var(--ecom-color-text-inverse);background:var(--ecom-color-surface-dark);border-color:var(--ecom-color-border-dark)}.ecom-card--dark :is(.ecom-type-h3,.ecom-type-h4){color:var(--ecom-color-text-inverse)}.ecom-card--dark :is(.ecom-type-body,.ecom-type-body-sm,.ecom-type-caption){color:var(--ecom-color-text-inverse-muted)}.ecom-card--media,.ecom-card--project,.ecom-card--article{overflow:clip;padding:0;border-radius:var(--ecom-radius-media)}.ecom-card__media{overflow:hidden;background:var(--ecom-color-muted-surface)}.ecom-card__media :is(img,video){width:100%;height:100%;object-fit:cover;transition:transform var(--ecom-duration-slow) var(--ecom-ease)}.ecom-card__body{padding:var(--ecom-card-padding)}.ecom-card--review{border-color:color-mix(in srgb,var(--ecom-color-brand) 14%,var(--ecom-color-border))}.ecom-panel{padding:var(--ecom-card-padding);border:1px solid var(--ecom-color-border);border-radius:var(--ecom-radius-md);background:transparent}.ecom-card--interactive{transition:border-color var(--ecom-duration) var(--ecom-ease),box-shadow var(--ecom-duration) var(--ecom-ease),transform var(--ecom-duration) var(--ecom-ease)}@media(hover:hover)and (pointer:fine){.ecom-card--interactive:hover{border-color:var(--ecom-color-border-strong);box-shadow:var(--ecom-shadow-floating);transform:translateY(-.125rem)}.ecom-card--interactive:hover .ecom-card__media :is(img,video){transform:scale(1.015)}}.ecom-form{color:var(--ecom-color-text-primary);font-family:var(--ecom-font-body)}.ecom-form-group{min-width:0;margin:0;padding:0;border:0}.ecom-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ecom-space-md)}.ecom-field{min-width:0}.ecom-field+.ecom-field,.ecom-form-group+.ecom-form-group{margin-block-start:var(--ecom-space-lg)}.ecom-label,.ecom-legend{display:block;margin-block-end:.375rem;color:var(--ecom-color-text-primary);font-size:.8125rem;font-weight:var(--ecom-type-ui-weight);line-height:1.4}.ecom-legend{margin-block-end:var(--ecom-space-md);font-size:var(--ecom-type-eyebrow-size);letter-spacing:.16em;text-transform:uppercase}.ecom-label__optional{color:var(--ecom-color-text-secondary);font-weight:var(--ecom-type-body-weight)}.ecom-label__required{color:var(--ecom-color-brand-hover)}.ecom-input,.ecom-select,.ecom-textarea,.ecom-form :is(input:not([type=checkbox],[type=radio],[type=range],[type=color]),textarea,select){display:block;min-height:var(--ecom-control-height);width:100%;padding:.625rem .875rem;border:1px solid var(--ecom-color-border);border-radius:var(--ecom-radius-md);color:var(--ecom-color-text-primary);background:var(--ecom-color-surface);font-family:var(--ecom-font-body);font-size:1rem;line-height:1.4;box-shadow:none;transition:border-color var(--ecom-duration-fast) var(--ecom-ease),box-shadow var(--ecom-duration-fast) var(--ecom-ease),background-color var(--ecom-duration-fast) var(--ecom-ease)}.ecom-textarea,.ecom-form textarea{min-height:8rem;resize:vertical}.ecom-select,.ecom-form select{padding-inline-end:2.5rem;background-color:var(--ecom-color-surface)}.ecom-input::placeholder,.ecom-textarea::placeholder,.ecom-form :is(input,textarea)::placeholder{color:color-mix(in srgb,var(--ecom-color-text-primary) 40%,transparent);opacity:1}.ecom-input:hover,.ecom-select:hover,.ecom-textarea:hover,.ecom-form :is(input:not([type=checkbox],[type=radio]),textarea,select):hover{border-color:var(--ecom-color-border-strong)}.ecom-input:focus-visible,.ecom-select:focus-visible,.ecom-textarea:focus-visible,.ecom-form :is(input,textarea,select):focus-visible{border-color:var(--ecom-color-focus);outline:none;box-shadow:0 0 0 var(--ecom-focus-width) color-mix(in srgb,var(--ecom-color-focus) 28%,transparent)}.ecom-input[aria-invalid=true],.ecom-select[aria-invalid=true],.ecom-textarea[aria-invalid=true],.ecom-form :is(input,textarea,select)[aria-invalid=true]{border-color:var(--ecom-color-error)}.ecom-input:is(:disabled,[aria-disabled=true]),.ecom-select:is(:disabled,[aria-disabled=true]),.ecom-textarea:is(:disabled,[aria-disabled=true]),.ecom-form :is(input,textarea,select):disabled{color:var(--ecom-color-disabled);background:var(--ecom-color-muted-surface);cursor:not-allowed;opacity:.75}.ecom-choice{display:inline-flex;min-height:var(--minimum-touch-target, 44px);align-items:flex-start;gap:var(--ecom-space-sm);color:var(--ecom-color-text-primary);font-size:var(--ecom-type-body-sm-size);line-height:1.5;cursor:pointer}.ecom-choice :is(input[type=checkbox],input[type=radio]),.ecom-checkbox,.ecom-radio{width:1.25rem;height:1.25rem;flex:0 0 auto;margin:.125rem 0 0;accent-color:var(--ecom-color-brand)}.ecom-help,.ecom-error,.ecom-success{display:block;margin-block-start:.375rem;font-size:.78125rem;line-height:1.5}.ecom-help{color:var(--ecom-color-text-secondary)}.ecom-error{color:var(--ecom-color-error);font-weight:var(--ecom-type-ui-weight)}.ecom-success{color:var(--ecom-color-success);font-weight:var(--ecom-type-ui-weight)}.ecom-form-message{padding:var(--ecom-space-md);border:1px solid var(--ecom-color-border);border-radius:.875rem;font-size:var(--ecom-type-body-sm-size);line-height:1.5}.ecom-form-message--error{color:var(--ecom-color-error);background:var(--ecom-color-error-surface);border-color:color-mix(in srgb,var(--ecom-color-error) 30%,transparent)}.ecom-form-message--success{color:var(--ecom-color-success);background:var(--ecom-color-success-surface);border-color:color-mix(in srgb,var(--ecom-color-success) 30%,transparent)}.ecom-icon{width:1em;height:1em;flex:0 0 auto;color:inherit;fill:none;stroke:currentcolor}.ecom-icon--sm{font-size:.875rem}.ecom-icon--md{font-size:1rem}.ecom-icon--lg{font-size:1.25rem}.ecom-media-frame{overflow:clip;border-radius:var(--ecom-radius-media);background:var(--ecom-color-muted-surface);box-shadow:var(--ecom-shadow-floating)}.ecom-media-frame :is(img,video){width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.ecom-editorial-split,.ecom-form-grid{grid-template-columns:minmax(0,1fr)}.ecom-editorial-split{gap:var(--ecom-space-2xl)}}@media screen and (max-width:479px){.ecom-button--mobile-full{width:100%}}@media screen and (max-width:359px){:root{--ecom-gutter: 1rem}.ecom-button{white-space:normal}}@media(prefers-reduced-motion:reduce){.ecom-button,.ecom-link,.ecom-arrow-link,.ecom-arrow-link .ecom-icon,.ecom-nav-link,.ecom-tab,.ecom-disclosure>summary,.ecom-disclosure>summary .ecom-icon,.ecom-card--interactive,.ecom-card__media :is(img,video),.ecom-input,.ecom-select,.ecom-textarea,.ecom-form :is(input,textarea,select){scroll-behavior:auto;transition-duration:.01ms}.ecom-card--interactive:hover,.ecom-card--interactive:hover .ecom-card__media :is(img,video),.ecom-arrow-link:hover .ecom-icon,.ecom-disclosure[open]>summary .ecom-icon{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ecomplix-brand.css.map */
