.collection-item__bottom{display:none!important}.footer__copyright{font-size:25px;color:#fff}.footer{background:#a5a7aa}.activationNote{margin-top:4%}#homeCollection{cursor:default}.my-order-containe{text-align:center}.checkoutNote{font-size:23px;color:red}.mobile-sidenav{padding:10px 0;border-bottom:1px solid rgba(161,161,166,.4)}.sub-head-container{text-align:right}.editLinkAddr{border-bottom:1px solid}.btn-cancel{margin-top:2%}u.email{color:#00f}.viewTicketLink{color:#c6a85b!important}#reqPass{border-bottom:none;text-decoration:underline}.slideshow__slide-count{display:none!important}.promotionP{font-size:25px;margin-top:3%;text-transform:none}@media(max-width:767px){.sub-head-container{text-align:center}}.stp_container,.ticket-header,.order-header,.ticket-reason,.ticket-comments,.ticket-comment-form,.ticket-histories,.pdf-button,.ticket-notices,.order-not-found,.order-select-form,.order-retrieval-form,.request-form,.cancel-button,#request_type,#support,#return,#exchange,#reason,.ticket-labels,.ticket-files,.ticket-items{padding-left:50px}.ticket-histories,.pdf-button{display:none}#submit{margin-top:2%}.order-header p,.ticket-items,.order-header span{display:none}.ticket-comments h2{font-weight:800}#request_type,.ticket-comments span,.ticket-comment-form span,.ticket-reason span{display:none}.ticket-header,#new_ticket{padding-top:50px}.ticket-comments,.ticket-info{font-size:20px}.ticket-comments h2,.ticket-info{text-transform:uppercase}.ticket-info{font-weight:800;margin-bottom:13px!important;font-size:24px}.ticket-comments h2{font-size:24px}.new_comment{margin-bottom:4%}.gait-registration-alert{margin:0 0 25px;padding:18px 20px;border:1px solid rgba(161,161,166,.4);background:#f7f7f7}.gait-registration-alert p:last-child{margin-bottom:0}@font-face{font-family:Gait Classroom;font-style:normal;font-weight:100 900;font-display:swap;src:url(gait-inter-latin.woff2) format("woff2")}body,button,input,select,textarea{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important}body h1,body h2,body h3,body h4,body h5,body h6,body p,body a,body span,body label{font-family:inherit!important}body h1,body h2,body h3,body h4,body h5,body h6{letter-spacing:-.025em;text-transform:none}.header a,.header button,.navigation a,.navmenu-link,.button,button{letter-spacing:0;text-transform:none}.announcement-bar{background:#f5f5f7;color:#55565a;font-family:Gait Classroom,Arial,sans-serif!important;font-size:12px;font-weight:550;min-height:30px;padding:0}.announcement-bar .container,.announcement-bar__content{min-height:30px}.announcement-bar__content{align-items:center;display:flex;justify-content:flex-end;line-height:30px;margin:0}.announcement-bar a{color:#55565a!important;font-family:Gait Classroom,Arial,sans-serif!important;font-size:12px;font-weight:550;text-decoration:none}.announcement-bar a:hover{color:#06c!important}.header{background:#fffffff5;border-bottom:1px solid #e8e8ed;box-shadow:none;padding:10px 0}.header__inner{align-items:center;min-height:48px}.header__logo{flex:0 0 auto;line-height:1;margin:0;max-width:none;min-width:190px;width:auto!important}.header__logo,.header__logo-link,.header__logo-text{height:auto;max-height:none}.header__logo-text{font-family:Gait Classroom,Arial,sans-serif!important;font-size:17px;font-weight:700;letter-spacing:-.025em;line-height:1.12;white-space:nowrap}.header__main-nav,.header__secondary-nav,.header__links{align-items:center}.header__main-nav{border-left:1px solid #1d1d1f;margin-left:28px;min-height:28px;padding-left:28px}.header__links{font-family:Gait Classroom,Arial,sans-serif!important;font-size:13px;font-weight:600}.header__main-nav .header__links,.header__secondary-nav .header__links{display:flex;min-height:36px}.header__secondary-nav .header__links{gap:22px;justify-content:flex-end}.header__link,.header__link>a{font-family:Gait Classroom,Arial,sans-serif!important;font-size:13px;font-weight:600;line-height:36px}.header__link>a{color:#252527;transition:color .18s ease}.header__link>a:hover{color:#06c}.header .dropdown{align-items:center;display:inline-flex;height:36px;position:relative}.header .dropbtn{align-items:center;background:#0667c9;border:0;border-radius:999px;color:#fff;display:inline-flex;font-family:Gait Classroom,Arial,sans-serif!important;font-size:12.5px;font-weight:650;height:36px;letter-spacing:-.005em;padding:0 36px 0 17px;text-transform:capitalize}.header .dropbtn:hover,.header .dropbtn:focus-visible{background:#05a}.header .dropdown>.fa-sort-desc{color:#fff;font-size:12px;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-62%)}.header .dropdown-content{background:#fff;border:1px solid #e4e4e7;border-radius:14px;box-shadow:0 16px 38px #0f172a24;min-width:205px;overflow:hidden;padding:7px;right:0;top:100%}.header .dropdown-content a{border-radius:9px;color:#252527!important;font-family:Gait Classroom,Arial,sans-serif!important;font-size:12.5px;font-weight:600;line-height:1.25;padding:11px 12px;text-transform:capitalize}.header .dropdown-content a:hover{background:#f5f5f7;color:#06c!important}.gait-edu-home{background:#fff;color:#111;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;overflow:hidden}.gait-edu-home *,.gait-edu-home *:before,.gait-edu-home *:after{box-sizing:border-box}.gait-edu-home__inner{width:min(100% - 40px,1040px);margin:0 auto;padding:72px 0 92px}.gait-edu-home svg{display:block;width:100%;height:auto}.gait-edu-home h1,.gait-edu-home h2,.gait-edu-home h3{color:#050505;font-family:inherit;font-weight:700;letter-spacing:-.035em;line-height:1.08;margin:0;text-transform:none}.gait-edu-home p{color:#111;font-family:inherit;letter-spacing:-.015em}.gait-edu-home__building{aspect-ratio:1297 / 599;border-radius:14px;overflow:hidden}.gait-edu-home__building img{display:block;height:100%;object-fit:cover;object-position:center 44%;width:100%}.gait-edu-home__about{padding:84px 74px 48px}.gait-edu-home__about h1{font-size:clamp(32px,4.3vw,48px);text-align:center}.gait-edu-home__about h1 span{color:#00a8e8}.gait-edu-home__copy{margin-top:38px}.gait-edu-home__copy p{font-size:20px;line-height:1.54;margin:0 0 31px}.gait-edu-home__ecosystem{padding-top:40px;text-align:center}.gait-edu-home__ecosystem h2{font-size:clamp(32px,4.4vw,50px)}.gait-edu-home__ecosystem h2 span{color:#f06423}.gait-edu-home__ecosystem>p{font-size:20px;line-height:1.38;margin:28px 0 46px}.gait-edu-home__ecosystem-art{display:block;margin:0 auto;max-height:410px;max-width:920px;object-fit:contain;width:100%}.gait-edu-home__deals{padding-top:86px}.gait-edu-home__deals>h2{font-size:clamp(31px,4.1vw,47px);text-align:center}.gait-edu-home__deals>h2 span{color:#4976ba}.gait-edu-home__deal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:66px}.gait-edu-home__deal-card{align-items:center;background:#f5f5f7;border-radius:28px;display:flex;flex-direction:column;min-height:510px;padding:32px 28px 0;text-align:center;overflow:hidden}.gait-edu-home__product-wordmark{font-size:31px!important;height:52px;letter-spacing:-.04em!important;line-height:52px!important}.gait-edu-home__deal-card>p{font-size:18px;line-height:1.32;margin:6px 0 20px}.gait-edu-home__deal-card sup{font-size:10px}.gait-edu-home__button{align-items:center;background:#0667c9;border-radius:999px;color:#fff!important;display:inline-flex;font-size:15px;font-weight:700;justify-content:center;line-height:1;min-height:42px;padding:0 29px;text-decoration:none!important;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.gait-edu-home__button:hover,.gait-edu-home__button:focus-visible{background:#004f9f;box-shadow:0 8px 22px #0066cc38;transform:translateY(-1px)}.gait-edu-home__deal-art{display:block;height:235px;margin:auto 0 0;max-width:100%;object-fit:contain;width:100%}.gait-edu-home__deal-art--mac{height:210px;margin-bottom:18px}.gait-edu-home__applecare{align-items:center;background:#f4f4f5;border-radius:19px;display:flex;gap:24px;margin-top:29px;min-height:96px;padding:14px 30px}.gait-edu-home__applecare-icon{align-items:center;background:#e9e9eb;border-radius:13px;color:#ed1f4f;display:inline-flex;flex:0 0 58px;font-size:39px;height:58px;justify-content:center;width:58px}.gait-edu-home__applecare p{font-size:clamp(20px,2.5vw,29px);font-weight:700;line-height:1.2;margin:0}.gait-edu-home__applecare span{color:#ec2452}.gait-edu-home__service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:31px}.gait-edu-home__service-card{background:#f4f4f5;border-radius:27px;overflow:hidden;text-align:center}.gait-edu-home__service-card>img{aspect-ratio:1.6 / 1;display:block;object-fit:cover;width:100%}.gait-edu-home__service-card>div{min-height:285px;padding:31px 24px 34px}.gait-edu-home__service-card h3{font-size:24px;letter-spacing:-.025em}.gait-edu-home__service-card p{font-size:18px;line-height:1.35;margin:18px 0 27px}.gait-edu-home__classroom{padding:110px 24px 0}.gait-edu-home__classroom>h2{font-size:clamp(31px,4vw,47px);text-align:center}.gait-edu-home__classroom>h2 span{color:#1999df}.gait-edu-home__feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:31px;margin-top:62px}.gait-edu-home__feature-card{border-radius:24px;min-height:210px;overflow:hidden;padding:28px 30px;position:relative;-webkit-font-smoothing:antialiased}.gait-edu-home__feature-card h3{font-family:Gait Classroom,Arial,sans-serif!important;font-size:15px;font-weight:750;letter-spacing:-.01em;line-height:1.2}.gait-edu-home__feature-card p{font-family:Gait Classroom,Arial,sans-serif!important;font-size:14px;font-weight:500;letter-spacing:-.012em;line-height:1.42;margin:13px 88px 0 0;max-width:330px}.gait-edu-home .gait-edu-home__feature-icon{bottom:18px;fill:currentColor;height:65px;position:absolute;right:20px;stroke:none;width:78px}.gait-edu-home .gait-edu-home__feature-icon--family{height:66px;width:66px}.gait-edu-home .gait-edu-home__feature-icon--lock{height:62px;width:62px}.gait-edu-home .gait-edu-home__feature-icon--creative,.gait-edu-home .gait-edu-home__feature-icon--battery{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65}.gait-edu-home .gait-edu-home__feature-icon--creative{height:68px;width:68px}.gait-edu-home .gait-edu-home__feature-icon--battery{bottom:23px;height:54px;width:96px}.gait-edu-home__feature-card--pink{background:#fff0f7}.gait-edu-home__feature-card--pink h3,.gait-edu-home__feature-card--pink .gait-edu-home__feature-icon{color:#e7629e}.gait-edu-home__feature-card--blue{background:#edf8ff}.gait-edu-home__feature-card--blue h3{color:#159ad9}.gait-edu-home__feature-card--blue .gait-edu-home__feature-icon{color:#3e96e8}.gait-edu-home__feature-card--orange{background:#fff5e9}.gait-edu-home__feature-card--orange h3{color:#f3a23a}.gait-edu-home__feature-card--orange .gait-edu-home__feature-icon{color:#f1a33d}.gait-edu-home__feature-card--green{background:#edf8f2}.gait-edu-home__feature-card--green h3{color:#29a85f}.gait-edu-home__feature-card--green .gait-edu-home__feature-icon{color:#36b96e}.template-collection .collection.page__content-wrapper,.template-product .product.page__content-wrapper{padding-top:44px;padding-bottom:64px}.template-collection .collection__filters{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 8px 30px #0f172a0d;padding:12px 18px}.template-collection .product-item{background:#fff;border:1px solid #e8eaed;border-radius:20px;box-shadow:0 6px 24px #0f172a0f;overflow:hidden;padding:18px;transition:transform .22s ease,box-shadow .22s ease}.template-collection .product-item:hover{box-shadow:0 14px 34px #0f172a1f;transform:translateY(-4px)}.template-collection .product-item__image-container{background:#f7f7f8;border-radius:14px;overflow:hidden}.template-collection .product-item__info{padding:18px 2px 4px}.template-collection .product-item__title{font-size:17px;line-height:1.35;min-height:46px;text-transform:none}.template-collection .product-item__price{color:#06c;font-size:17px;font-weight:700}.template-product .product__info{background:#fff;border:1px solid #e5e7eb;border-radius:22px;box-shadow:0 12px 34px #0f172a14;padding:34px}.template-product .product__add-to-cart,.template-product .button--primary{background:#06c;border-radius:999px;font-weight:700}body.template-page-education-form .page__header,body.template-page-enterprise-form .page__header,body.template-page-education_form .page__header,body.template-page-enterprise_form .page__header,body[class*=template-page-][class*=enterprise-form] .page__header,body[class*=template-page-][class*=enterprise_form] .page__header,.template-customers-register .page__header{padding:60px 0 24px}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:clamp(30px,4vw,46px);letter-spacing:-.03em;text-transform:none}body.template-page-education-form .box--mini,body.template-page-education_form .box--mini,body[class*=template-page-][class*=enterprise-form] .box--mini,body[class*=template-page-][class*=enterprise_form] .box--mini,.template-customers-register .box--mini{border:1px solid #e5e7eb;border-radius:24px;box-shadow:0 18px 50px #0f172a14;max-width:680px;overflow:hidden}body.template-page-education-form .box__content,body.template-page-education_form .box__content,body[class*=template-page-][class*=enterprise-form] .box__content,body[class*=template-page-][class*=enterprise_form] .box__content,.template-customers-register .box__content{padding:44px}body.template-page-education-form .form__instructions,body.template-page-education_form .form__instructions,body[class*=template-page-][class*=enterprise-form] .form__instructions,body[class*=template-page-][class*=enterprise_form] .form__instructions,.template-customers-register .form__instructions{color:#475569;font-size:16px;line-height:1.55;margin-bottom:26px}body.template-page-education-form .form__input,body.template-page-education-form select,body.template-page-education_form .form__input,body.template-page-education_form select,body[class*=template-page-][class*=enterprise-form] .form__input,body[class*=template-page-][class*=enterprise-form] select,body[class*=template-page-][class*=enterprise_form] .form__input,body[class*=template-page-][class*=enterprise_form] select{background:#fff;border:1px solid #d4d8df!important;border-radius:12px;min-height:54px;padding:14px 16px!important;transition:border-color .2s ease,box-shadow .2s ease}body.template-page-education-form .form__input:focus,body.template-page-education-form select:focus,body.template-page-education_form .form__input:focus,body.template-page-education_form select:focus,body[class*=template-page-][class*=enterprise-form] .form__input:focus,body[class*=template-page-][class*=enterprise-form] select:focus,body[class*=template-page-][class*=enterprise_form] .form__input:focus,body[class*=template-page-][class*=enterprise_form] select:focus{border-color:#06c!important;box-shadow:0 0 0 4px #0066cc1f;outline:0}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:#06c;border-radius:999px;font-size:16px;font-weight:700;min-height:50px;text-transform:none}#incomplete-reg-banner{background:#fff8e6!important;border-color:#f2d38a!important;color:#664d03!important;font-size:15px!important}@media(max-width:767px){.announcement-bar{font-size:11px;min-height:28px}.announcement-bar .container,.announcement-bar__content{min-height:28px}.announcement-bar__content{justify-content:center;line-height:28px}.announcement-bar a{font-size:11px}.header{padding:8px 0}.header__inner{min-height:44px}.header__logo-text{font-size:15px}.header__nav-toggle{height:36px;width:36px}.gait-edu-home__inner{width:min(100% - 24px,1040px);padding:24px 0 56px}.gait-edu-home__building{border-radius:10px}.gait-edu-home__about{padding:52px 14px 22px}.gait-edu-home__copy{margin-top:28px}.gait-edu-home__copy p{font-size:16px;line-height:1.55;margin-bottom:22px}.gait-edu-home__ecosystem{padding-top:28px}.gait-edu-home__ecosystem>p{font-size:16px;margin:20px 0 30px}.gait-edu-home__deals{padding-top:54px}.gait-edu-home__deals>h2 br{display:none}.gait-edu-home__deal-grid{grid-template-columns:1fr;gap:18px;margin-top:36px}.gait-edu-home__deal-card{min-height:460px}.gait-edu-home__applecare{gap:12px;margin-top:18px;min-height:78px;padding:12px 16px}.gait-edu-home__applecare-icon{flex-basis:42px;font-size:29px;height:42px;width:42px}.gait-edu-home__applecare p{font-size:18px}.gait-edu-home__service-grid{grid-template-columns:1fr;gap:18px;margin-top:18px}.gait-edu-home__service-card>div{min-height:auto;padding:26px 18px 30px}.gait-edu-home__service-card h3{font-size:22px}.gait-edu-home__service-card p{font-size:16px}.gait-edu-home__classroom{padding:68px 0 0}.gait-edu-home__feature-grid{grid-template-columns:1fr;gap:16px;margin-top:36px}.gait-edu-home__feature-card{min-height:170px;padding:24px}.gait-edu-home__feature-card p{font-size:14px;margin-right:70px}body.template-page-education-form .box__content,body.template-page-education_form .box__content,body[class*=template-page-][class*=enterprise-form] .box__content,body[class*=template-page-][class*=enterprise_form] .box__content,.template-customers-register .box__content{padding:26px 20px}.stp_container,.ticket-header,.order-header,.ticket-reason,.ticket-comments,.ticket-comment-form,.request-form,.cancel-button,#request_type,#support,#return,#exchange,#reason{padding-left:18px;padding-right:18px}}@media(prefers-reduced-motion:reduce){.gait-edu-home__button,.template-collection .product-item{transition:none}}.customer-registration-tag{text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
