@font-face{font-family:Gait Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(gait-inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+2000-200B,U+2010-2029,U+202F-205F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+FEFF}:root{--gx-font-text: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Gait Inter", "IBM Plex Sans Arabic", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--gx-font-display: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Gait Inter", "IBM Plex Sans Arabic", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--gx-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--gx-weight-light: 300;--gx-weight-regular: 400;--gx-weight-medium: 500;--gx-weight-semibold: 600;--gx-weight-bold: 700;--gx-text-micro: 8px;--gx-lh-micro: 1;--gx-text-meta: 10px;--gx-lh-meta: 1.2;--gx-text-meta-lg: 11px;--gx-lh-meta-lg: 1.2727;--gx-text-caption: 12px;--gx-lh-caption: 1.1667;--gx-text-body-xs: 13px;--gx-lh-body-xs: 1.2308;--gx-text-small: 14px;--gx-lh-small: 1.1429;--gx-lh-small-relaxed: 1.4286;--gx-text-body: 16px;--gx-lh-body: 1.5;--gx-lh-body-tight: 1.25;--gx-text-title-m: 18px;--gx-lh-title-m: 1.2222;--gx-text-title-s: 20px;--gx-lh-title-s: 1.2;--gx-text-title-m-lg: 22px;--gx-lh-title-m-lg: 1.2727;--gx-text-title-l: 24px;--gx-lh-title-l: 1.1667;--gx-text-display-s: 26px;--gx-lh-display-s: 1.2308;--gx-text-display-sm: 28px;--gx-lh-display-sm: 1.2143;--gx-text-display-m: 32px;--gx-lh-display-m: 1.1875;--gx-text-display-l: 36px;--gx-lh-display-l: 1.1667;--gx-text-display-xl: 48px;--gx-lh-display-xl: 1.2083;--gx-h1-size: var(--gx-text-display-m);--gx-h1-lh: var(--gx-lh-display-m);--gx-h2-size: var(--gx-text-display-s);--gx-h2-lh: var(--gx-lh-display-s);--gx-h3-size: var(--gx-text-title-m-lg);--gx-h3-lh: var(--gx-lh-title-m-lg);--gx-h4-size: var(--gx-text-title-m);--gx-h4-lh: var(--gx-lh-title-m);--gx-h5-size: var(--gx-text-body);--gx-h5-lh: var(--gx-lh-body-tight);--gx-h6-size: var(--gx-text-small);--gx-h6-lh: var(--gx-lh-small);--gx-card-title-size: var(--gx-text-title-m);--gx-card-title-lh: var(--gx-lh-title-m);--gx-nav-size: var(--gx-text-small);--gx-nav-lh: var(--gx-lh-small);--gx-button-size: var(--gx-text-small);--gx-button-lh: var(--gx-lh-small);--gx-tracking-tight: .24px;--gx-tracking-tighter: .36px;--gx-tracking-wider: .48px;--gx-color-text: #000;--gx-color-text-secondary: #333;--gx-color-text-tertiary: #595959;--gx-color-text-muted: #d9d9d9;--gx-color-placeholder: #767676;--gx-color-gray-0: #1d1d1f;--gx-color-accent: #0071e3;--gx-color-accent-hover: #0054a8;--gx-color-accent-soft: #0077ed;--gx-color-accent-focus: #0071e340;--gx-color-accent-bg-subtle: #0071e30f;--gx-color-bg: #fff;--gx-color-surface: #f2f2f2;--gx-color-surface-warm: #f5f5f7;--gx-color-hero-band: #f6f5f8;--gx-color-hairline: #d2d2d7;--gx-color-border: #d0d0d0;--gx-color-border-subtle: #e8e8ed;--gx-color-border-dark: #7d7d7d;--gx-color-popup-border: #0000001a;--gx-color-pill-border: #dcdcdc;--gx-color-plan-selected: #eaf3ff;--gx-color-success: #008900;--gx-color-error: #e30000;--gx-color-badge-in-stock: #a3684e;--gx-color-badge-new: #bf4800;--gx-color-badge-notify: #336e7b;--gx-color-badge-sale: #008900;--gx-color-badge-special: #5856d6;--gx-color-badge-affordability: #0071bc;--gx-color-badge-eol: #b58300;--gx-radius-control: 4px;--gx-radius-control-md: 6px;--gx-radius-input: 8px;--gx-radius-tile: 8px;--gx-radius-tile-lg: 10px;--gx-radius-card-soft: 12px;--gx-radius-bubble: 14px;--gx-radius-card-home: 16px;--gx-radius-card: 18px;--gx-radius-cta: 32px;--gx-radius-pill: 9999px;--gx-border-cta: 1.2px;--gx-border-option: 2px;--gx-control-min-height: 44px;--gx-cta-height: 48px;--gx-cta-height-mobile: 52px;--gx-cta-width: 214px;--gx-input-height: 48px;--gx-swatch-size: 40px;--gx-container: 1366px;--gx-buybox: 444px;--gx-pdp-gap: 60px;--gx-rail-pad: 40px;--gx-rail-pad-mobile: 24px;--gx-sticky-height: 158px;--gx-sticky-height-mobile: 110px;--gx-icon-sm: 16px;--gx-icon-md: 20px;--gx-icon-lg: 32px;--gx-icon-xl: 48px;--gx-shadow-card: 0 4px 10px 0 #d9d9d9;--gx-shadow-home-card: 0 2px 5px #00000014;--gx-shadow-hero-divider: 0 1px 0 0 #d9d9d9;--gx-shadow-divider-b: inset 0 -.5px 0 #d2d2d7;--gx-shadow-lg: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--gx-shadow-focus: 0 0 0 1px var(--gx-color-accent);--gx-focus-ring: 0 0 0 3px var(--gx-color-accent-focus);--gx-ease: cubic-bezier(.4, 0, .2, 1);--gx-ease-slider: cubic-bezier(.2, .8, .2, 1);--gx-ease-gallery: cubic-bezier(.22, .61, .36, 1);--gx-duration: .15s;--gx-duration-chip: .12s;--gx-duration-tabs: .28s;--gx-duration-gallery: .38s;--gait-sf-display: var(--gx-font-display);--gait-poppins: var(--gx-font-display)}@media(prefers-reduced-motion:reduce){:root{--gx-duration: 0s;--gx-duration-chip: 0s;--gx-duration-tabs: 0s;--gx-duration-gallery: 0s}}html[lang|=ar]{--gx-lh-micro: 1.1;--gx-lh-meta: 1.3;--gx-lh-meta-lg: 1.3727;--gx-lh-caption: 1.2667;--gx-lh-body-xs: 1.3308;--gx-lh-small: 1.2429;--gx-lh-small-relaxed: 1.5286;--gx-lh-body: 1.6;--gx-lh-body-tight: 1.35;--gx-lh-title-m: 1.3222;--gx-lh-title-s: 1.3;--gx-lh-title-m-lg: 1.3727;--gx-lh-title-l: 1.2667;--gx-lh-display-s: 1.3308;--gx-lh-display-sm: 1.3143;--gx-lh-display-m: 1.2875;--gx-lh-display-l: 1.2667;--gx-lh-display-xl: 1.3083;--gx-tracking-tight: 0;--gx-tracking-tighter: 0;--gx-tracking-wider: 0}html{font-size:100%}body{color:var(--gx-color-text);font-size:var(--gx-text-body);font-weight:var(--gx-weight-regular);line-height:var(--gx-lh-body)}.grid__cell,.product-item{font-size:var(--gx-text-body)}body,button,input,select,textarea{font-family:var(--gx-font-text)!important}body h1,body h2,body h3,body h4,body h5,body h6,.h1,.h2,.h3,.h4,.h5,.h6,.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.slideshow__heading,.fs-slideshow__heading,body .gx-font-display{font-family:var(--gx-font-display)!important}body .gx-font-text{font-family:var(--gx-font-text)!important}code,kbd,pre,samp{font-family:var(--gx-font-mono)}.announcement-bar,.announcement-bar a,.header__logo-text,.header__links,.header__link,.header__link>a,.header .dropbtn,.header .dropdown-content a{font-family:var(--gx-font-text)!important}.gait-edu-home__feature-card h3{font-family:var(--gx-font-display)!important}.gait-edu-home p,.gait-edu-home__feature-card p{font-family:var(--gx-font-text)!important}body h1,body h2,body h3,body h4,body h5,body h6{letter-spacing:normal;text-transform:none}.h1,.h2,.h3,.h4,.h5,.h6,.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{font-weight:var(--gx-weight-semibold);letter-spacing:normal;text-transform:none}.h1{font-size:var(--gx-h1-size);line-height:var(--gx-h1-lh)}.h2,.rte h1{font-size:var(--gx-h2-size);line-height:var(--gx-h2-lh)}.h3,.rte h2{font-size:var(--gx-h3-size);line-height:var(--gx-h3-lh)}.h4,.rte h3{font-size:var(--gx-h4-size);line-height:var(--gx-h4-lh);letter-spacing:var(--gx-tracking-tighter)}.h5,.rte h4{font-size:var(--gx-h5-size);line-height:var(--gx-h5-lh)}.h6,.rte h5,.rte h6{font-size:var(--gx-h6-size);line-height:var(--gx-h6-lh)}.page__title,.collection__title,.template-collection .page__title,body.template-page-education-form .page__title,body.template-page-education_form .page__title,body[class*=template-page-][class*=enterprise-form] .page__title,body[class*=template-page-][class*=enterprise_form] .page__title,.template-customers-register .page__title,.product__title{font-size:var(--gx-h1-size);font-weight:var(--gx-weight-semibold);line-height:var(--gx-h1-lh);letter-spacing:normal;text-transform:none}.section__title,.modal__title{letter-spacing:normal;text-transform:none}.text--uppercase,.table th,#shopify-product-reviews .spr-form-label,#shopify-product-reviews .spr-pagination{font-size:var(--gx-text-small);font-weight:var(--gx-weight-semibold);line-height:var(--gx-lh-small);letter-spacing:normal;text-transform:none}.collection__title,.rte blockquote,.rte h6,.article-comment__author,.form__input-error,.giftcard__code,.mega-nav__title,.password__admin-link,.product__review-badge,.customer-registration-tag,.template-collection h1.customer-registration-tag,.ticket-comments h2,.ticket-info,#shopify-product-reviews .spr-summary-caption,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-review-header-byline{letter-spacing:normal;text-transform:none}.collection__title{color:currentColor}.rte blockquote{font-family:var(--gx-font-display);font-size:var(--gx-h3-size);font-weight:var(--gx-weight-semibold);line-height:var(--gx-h3-lh)}.form__input-error{font-size:var(--gx-text-caption);font-weight:var(--gx-weight-semibold);line-height:var(--gx-lh-caption)}.label{font-size:var(--gx-text-caption);font-weight:var(--gx-weight-semibold);line-height:var(--gx-lh-caption);letter-spacing:var(--gx-tracking-tight);text-transform:none}.header__links,.header__link,.header__link>a{font-size:var(--gx-nav-size);font-weight:var(--gx-weight-medium);letter-spacing:normal;text-transform:none}.header__link>a:hover,.header__link>a:focus-visible{color:var(--gx-color-accent)}.header .dropbtn,.header .dropdown-content a{letter-spacing:normal;text-transform:none}.header .dropbtn{background:var(--gx-color-accent);font-weight:var(--gx-weight-semibold)}.header__secondary-nav .header__links{gap:16px}.header__secondary-nav .header__links>.header__link{display:flex;align-items:center;margin-inline:0!important}.header .dropdown--registration{margin-inline:0}.header .dropbtn:hover,.header .dropbtn:focus-visible{background:var(--gx-color-accent-hover)}.header .dropdown--registration .dropbtn{background-color:var(--gx-color-accent)!important;font-weight:var(--gx-weight-semibold)}.header .dropdown--registration:hover .dropbtn,.header .dropdown--registration .dropbtn:focus-visible{background-color:var(--gx-color-accent-hover)!important}.header .dropdown-content a:hover{color:var(--gx-color-accent)!important}.header__cart-count{font-size:10px}.nav-dropdown__link{font-size:var(--gx-nav-size);font-weight:var(--gx-weight-medium);line-height:var(--gx-nav-lh)}.nav-dropdown--first>.nav-dropdown__item>.nav-dropdown__link{color:var(--gx-color-text-secondary)}.nav-dropdown--first>.nav-dropdown__item:hover>.nav-dropdown__link{color:var(--gx-color-accent)}.mega-nav__title{font-size:var(--gx-nav-size);font-weight:var(--gx-weight-medium)}.sidebar-nav__links{font-size:var(--gx-text-title-m);font-weight:var(--gx-weight-medium);line-height:var(--gx-lh-title-m);letter-spacing:normal;text-transform:none}.sidebar-nav__sub-links{color:var(--gx-color-text-secondary);font-size:var(--gx-text-body)}.sidebar-nav__sub-links .sidebar-nav__sub-links{color:var(--gx-color-text-tertiary)}.mobile-sidenav{font-size:var(--gx-text-body);font-weight:var(--gx-weight-medium)}.link:hover{color:var(--gx-color-accent)}.product-item__title,.product-item__title a,.template-collection .product-item__title,.template-collection .product-item__title a{font-family:var(--gx-font-display)!important;font-size:var(--gx-card-title-size);font-weight:var(--gx-weight-semibold);line-height:var(--gx-card-title-lh);letter-spacing:normal;text-transform:none}.product-item__price,.template-collection .product-item__price{font-size:var(--gx-text-body);font-weight:var(--gx-weight-semibold);line-height:var(--gx-lh-body-tight)}.product-item__price--old{color:var(--gx-color-text-secondary);font-weight:var(--gx-weight-regular)}.template-collection .product-item__description,.template-collection .collection__description,.template-collection .page__description{font-size:var(--gx-text-body);font-weight:var(--gx-weight-regular);line-height:var(--gx-lh-body);letter-spacing:normal}.rte{line-height:var(--gx-lh-body)}.rte a:not(.button){color:var(--gx-color-accent);text-decoration:underline;text-underline-offset:2px}.rte a:not(.button):hover{color:var(--gx-color-accent-hover)}.table{color:var(--gx-color-text)}.table--responsive td:before{color:var(--gx-color-text-tertiary);font-size:var(--gx-text-caption);font-weight:var(--gx-weight-semibold);letter-spacing:normal;text-transform:none}.form__label{color:var(--gx-color-text);font-family:var(--gx-font-display)!important;font-size:var(--gx-h4-size);font-weight:var(--gx-weight-semibold);line-height:var(--gx-h4-lh);letter-spacing:var(--gx-tracking-tighter);text-transform:none}.form__input,.form__textarea{border:1px solid var(--gx-color-hairline);border-radius:var(--gx-radius-input);color:var(--gx-color-text);font-size:var(--gx-text-body);line-height:var(--gx-lh-body-tight);transition:border-color var(--gx-duration) var(--gx-ease),box-shadow var(--gx-duration) var(--gx-ease)}.form__input:focus,.form__textarea:focus{border-color:var(--gx-color-accent);box-shadow:var(--gx-focus-ring);outline:none}.form__input::placeholder,.form__textarea::placeholder{color:var(--gx-color-placeholder);opacity:1}.form__instructions{color:var(--gx-color-text-secondary)}.styled-select{color:var(--gx-color-text);font-size:var(--gx-text-small)}.styled-select select{border-color:var(--gx-color-hairline);border-radius:var(--gx-radius-input);font-size:var(--gx-text-body);letter-spacing:normal;text-transform:none}.styled-select--secondary select{border-color:var(--gx-color-surface);background-color:var(--gx-color-surface)}.styled-select select:focus{border-color:var(--gx-color-accent);box-shadow:var(--gx-focus-ring)}.input-group{gap:8px}.input-group__field{border-color:transparent;border-radius:var(--gx-radius-input)}.button,.btn,:where(input[type=submit]:not(.visually-hidden)){min-height:var(--gx-control-min-height);padding-block:14px;padding-inline:28px;border-radius:var(--gx-radius-cta);font-family:var(--gx-font-text);font-size:var(--gx-button-size);font-weight:var(--gx-weight-semibold);line-height:var(--gx-button-lh);letter-spacing:normal;text-transform:none;transition:background-color var(--gx-duration) var(--gx-ease),color var(--gx-duration) var(--gx-ease),box-shadow var(--gx-duration) var(--gx-ease)}.button--small{min-height:36px;padding-block:10px;padding-inline:20px}.button--primary,.template-product .product__add-to-cart,.template-product .button--primary{border-radius:var(--gx-radius-cta);background:var(--gx-color-accent);color:#fff;font-weight:var(--gx-weight-semibold)}.button--primary:hover,.template-product .product__add-to-cart:hover,.template-product .button--primary:hover{background:var(--gx-color-accent-hover)}.button--secondary{background:transparent;box-shadow:inset 0 0 0 var(--gx-border-cta) var(--gx-color-accent);color:var(--gx-color-accent)}.button--secondary:hover{background:var(--gx-color-accent);color:#fff}.button:focus-visible,.btn:focus-visible{outline:2px solid var(--gx-color-accent);outline-offset:2px}.button[disabled],.button[disabled]:hover,.btn[disabled]{background:var(--gx-color-text-muted);box-shadow:none;color:var(--gx-color-text-tertiary)}.button--primary.button--loading,.button--primary.button--loading:hover,.button--secondary.button--loading,.button--secondary.button--loading:hover{background:var(--gx-color-accent);box-shadow:none;color:var(--gx-color-accent)}body.template-page-education-form .button--primary,body[class*=template-page-][class*=enterprise-form] .button--primary,body.template-page-education_form .button--primary,body[class*=template-page-][class*=enterprise_form] .button--primary,.template-customers-register .button--primary{background:var(--gx-color-accent);font-weight:var(--gx-weight-semibold);letter-spacing:normal;text-transform:none}body.template-page-education-form .button--primary:hover,body[class*=template-page-][class*=enterprise-form] .button--primary:hover,body.template-page-education_form .button--primary:hover,body[class*=template-page-][class*=enterprise_form] .button--primary:hover,.template-customers-register .button--primary:hover{background:var(--gx-color-accent-hover)}.alert{border-radius:var(--gx-radius-tile);font-size:var(--gx-text-small);font-weight:var(--gx-weight-medium);line-height:var(--gx-lh-small-relaxed)}.alert__title{font-weight:var(--gx-weight-semibold)}.gait-registration-alert{border-radius:var(--gx-radius-tile);color:var(--gx-color-text-secondary)}.footer{background:var(--gx-color-surface-warm);box-shadow:inset 0 .5px 0 var(--gx-color-hairline);color:var(--gx-color-text)}.footer__copyright{color:var(--gx-color-text-tertiary);font-size:var(--gx-text-small);line-height:var(--gx-lh-small)}.footer__copyright a.link{color:var(--gx-color-text-tertiary)}.footer__copyright a.link:hover{color:var(--gx-color-accent)}.footer__title{color:var(--gx-color-text);font-family:var(--gx-font-display)!important;font-size:var(--gx-text-title-m);line-height:var(--gx-lh-title-m)}.footer__link{font-size:var(--gx-text-small)}@media screen and (max-width:800px){.form__label{font-size:var(--gx-text-body);line-height:var(--gx-lh-body-tight)}}@media screen and (max-width:767px){.h1,.page__title,.collection__title,.template-collection .page__title,body.template-page-education-form .page__title,body.template-page-education_form .page__title,body[class*=template-page-][class*=enterprise-form] .page__title,body[class*=template-page-][class*=enterprise_form] .page__title,.template-customers-register .page__title{font-size:var(--gx-text-display-sm);line-height:var(--gx-lh-display-sm)}.h2,.rte h1{font-size:var(--gx-text-title-l);line-height:var(--gx-lh-title-l)}.product__title{font-size:var(--gx-h1-size);line-height:var(--gx-h1-lh)}}html[lang|=ar] *,html[lang|=ar] *:before,html[lang|=ar] *:after{letter-spacing:0!important;-webkit-text-stroke:0!important}html[lang|=ar] .gait-edu-home h1,html[lang|=ar] .gait-edu-home h2,html[lang|=ar] .gait-edu-home h3{line-height:1.18}html[lang|=ar] .gait-edu-home__copy p{line-height:1.64}html[lang|=ar] .gait-edu-home__ecosystem>p{line-height:1.48}html[lang|=ar] .gait-edu-home__deal-card>p{line-height:1.42}html[lang|=ar] .gait-edu-home__service-card p{line-height:1.45}html[lang|=ar] .gait-edu-home__feature-card p{line-height:1.52}html[lang|=ar] .gait-edu-home__feature-card h3,html[lang|=ar] .gait-edu-home__applecare p{line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/7/assets/gait-base.css.map */
