:root{--al-navy: #152238;--al-accent: #334FB4;--al-ink: #10192b;--al-muted: rgba(16, 25, 43, .62);--al-surface: #f5f6f8;--al-hairline: rgba(16, 25, 43, .08);--al-r-container: 28px;--al-r-card: 18px;--al-r-input: 12px;--al-shadow-soft: 0 12px 40px rgba(21, 34, 56, .1);--al-shadow-card: 0 6px 24px rgba(21, 34, 56, .08);--al-ease: cubic-bezier(.16, 1, .3, 1);--font-body-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-heading-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600;--font-heading-style: normal;--font-heading-weight: 700}body{font-family:var(--font-body-family);color:var(--al-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.025em;line-height:1.08;color:var(--al-navy)}h1,.h1{font-size:calc(2.6rem + 1.2vw)}h2,.h2{font-size:calc(2.1rem + .8vw)}p{line-height:1.6}.rte{color:var(--al-muted)}.utility-bar,.utility-bar.gradient{background:#fafbfc!important;border-bottom:1px solid var(--al-hairline)!important;padding:8px 0!important}.announcement-bar{background:transparent!important}.announcement-bar__message{color:var(--al-muted)!important;font-size:1.2rem!important;font-weight:500;letter-spacing:.01em;margin:0}.section-header{background:transparent}.shopify-section-header-sticky{z-index:40}.header-wrapper{background:transparent!important;border-bottom:0!important;padding:10px 14px}.header{max-width:1200px;margin:0 auto;padding:6px 10px 6px 22px!important;border-radius:999px;isolation:isolate;border:1px solid rgba(255,255,255,.55);background:linear-gradient(135deg,#ffffffb8,#ffffff80),#ffffff59;-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);box-shadow:inset 0 1px #ffffffa6,0 10px 34px #1522381a}@media(prefers-reduced-transparency:reduce){.header{background:#fffffff7;-webkit-backdrop-filter:none;backdrop-filter:none}}.header__menu-item{font-size:1.45rem;font-weight:600;color:var(--al-ink);letter-spacing:-.01em}.header__menu-item:hover{color:var(--al-accent)}.header__active-menu-item{text-decoration:none;color:var(--al-accent)}.header__icon{color:var(--al-ink)}.header__icon:hover .icon{transform:scale(1.06)}.header__icon .icon{transition:transform .25s var(--al-ease)}.cart-count-bubble{background-color:var(--al-accent);color:#fff}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.quick-add__submit{border-radius:999px!important;background-color:var(--al-navy);color:#fff;font-weight:600;letter-spacing:0;transition:transform .2s var(--al-ease),box-shadow .2s var(--al-ease),background-color .2s var(--al-ease);box-shadow:0 6px 18px #1522382e}.button:hover,button.shopify-payment-button__button--unbranded:hover{transform:translateY(-1px);box-shadow:0 10px 26px #1522383d}.button:active{transform:scale(.98)}.button--secondary{background:transparent;color:var(--al-navy);box-shadow:inset 0 0 0 1.5px #15223859}.button--secondary:hover{box-shadow:inset 0 0 0 1.5px var(--al-navy)}.button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none!important}.field__input,.select__select,.customer .field input,.search__input{border-radius:var(--al-r-input)}.field__input:focus,.select__select:focus,.search__input:focus{outline:2px solid var(--al-accent);outline-offset:1px;box-shadow:none}.card,.card--standard,.card__inner{border-radius:var(--al-r-card);overflow:hidden}.card--standard .card__inner{background:var(--al-surface)}.card-wrapper{transition:transform .3s var(--al-ease)}.card-wrapper:hover{transform:translateY(-3px)}.card__media,.media{border-radius:var(--al-r-card);overflow:hidden}.card__heading{font-weight:650;letter-spacing:-.015em}.price{font-weight:600;color:var(--al-muted)}.shopify-section{scroll-margin-top:90px}main .page-width{max-width:126rem}.product__info-wrapper .product__title h1{letter-spacing:-.03em}.product__info-container>*:first-child{margin-top:0}.variant-option-pills .variant-option__button-label,.product-form__input input[type=radio]+label{border-radius:999px;border-color:#10192b2e;font-weight:550}.product-form__input input[type=radio]:checked+label{background:var(--al-navy);color:#fff;border-color:var(--al-navy)}.product__media-wrapper .product__media,.product__media-list .media,.product-media-container{border-radius:22px;overflow:hidden;background:var(--al-surface)}.quantity{border-radius:999px}.quantity__button{color:var(--al-navy)}.collection-hero{border-radius:var(--al-r-container);overflow:hidden}.facets__form .facet-checkbox{font-weight:500}.footer{border-top:1px solid var(--al-hairline);background:#fafbfc}.footer__content-top{padding-bottom:3rem}.footer-block__heading{font-weight:650;color:var(--al-navy);letter-spacing:-.01em}.footer__list-social .list-social__link,.copyright__content{color:var(--al-muted)}.multicolumn .multicolumn-card{background:var(--al-surface);border-radius:var(--al-r-card);overflow:hidden;transition:transform .3s var(--al-ease),box-shadow .3s var(--al-ease)}.multicolumn .multicolumn-card:hover{transform:translateY(-3px);box-shadow:var(--al-shadow-card)}.multicolumn .multicolumn-card__info{padding:2rem 2.2rem 2.6rem}.multicolumn .multicolumn-card__info h3{font-size:1.9rem;font-weight:650;letter-spacing:-.015em}.multicolumn .media{border-radius:0}.multicolumn-list__item{padding:0}.image-with-text__media,.image-with-text .global-media-settings{border-radius:24px;overflow:hidden;box-shadow:var(--al-shadow-soft)}.image-with-text__heading{letter-spacing:-.025em}.image-with-text__text{color:var(--al-muted)}.rich-text__heading{letter-spacing:-.03em;color:var(--al-navy)!important}.promo-duo-section{padding:70px 14px!important}.promo-duo-section .promo-duo-wrapper{max-width:1400px;margin:0 auto;gap:22px!important}.promo-duo-section .promo-card{background:var(--al-surface)!important;border-radius:24px;padding:48px 34px!important;transition:transform .3s var(--al-ease)}.promo-duo-section .promo-card:hover{transform:translateY(-3px)}.promo-duo-section .promo-duo-heading{font-size:clamp(26px,3.2vw,40px)!important;letter-spacing:-.025em}.promo-duo-section .promo-card h2{letter-spacing:-.02em}.promo-duo-section .promo-card p{color:var(--al-muted)!important}.promo-duo-section .btn{display:inline-block;background:var(--al-navy);color:#fff;font-weight:600;font-size:15px;padding:12px 28px;border-radius:999px;text-decoration:none;transition:transform .2s var(--al-ease),box-shadow .2s var(--al-ease);box-shadow:0 6px 18px #1522382e}.promo-duo-section .btn:hover{transform:translateY(-1px);box-shadow:0 10px 26px #1522383d}.promo-duo-section .btn:active{transform:scale(.98)}.promo-duo-section img{border-radius:var(--al-r-card)}.airlnk-store-badges img{height:46px;width:auto}.button,.shopify-payment-button__button--unbranded,.quick-add__submit,.promo-duo-section .btn{text-transform:none!important;letter-spacing:normal!important}.image-with-text__heading{color:var(--al-navy)!important}.testimonial-quote{border:0!important;padding:0!important;font-style:normal}.header .header-localization,.desktop-localization-wrapper,.header localization-form{display:none!important}.footer-block--newsletter{display:none!important}@media(prefers-reduced-motion:reduce){.card-wrapper,.button,.multicolumn .multicolumn-card{transition:none!important}.card-wrapper:hover,.button:hover{transform:none}}a.gt_switcher-popup,[id^=gt_float]{font-size:13px!important;opacity:.85}@media screen and (max-width:749px){a.gt_switcher-popup,[id^=gt_float],[class*=gt_switcher]{display:none!important}}@media screen and (max-width:749px){.header{padding:4px 8px 4px 16px!important}h1,.h1{font-size:calc(2.3rem + 1vw)}.multicolumn .multicolumn-card__info{padding:1.6rem 1.8rem 2rem}}@media screen and (min-width:990px){.header{position:relative;overflow:visible!important}header-menu details:has(>.al-menu-panel){position:static}.al-menu-panel{position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%) translateY(-8px);background:#fff;border-radius:24px;padding:14px;box-shadow:0 24px 70px #1522382e,0 0 0 1px #10192b0d;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s var(--al-ease),transform .22s var(--al-ease),visibility 0s linear .22s;z-index:60}details[open]>.al-menu-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0);transition:opacity .22s var(--al-ease),transform .22s var(--al-ease)}.al-menu-panel__grid{display:flex;gap:12px;align-items:stretch}.al-menu-card{display:flex;flex-direction:column;width:200px;text-decoration:none}.al-menu-card__media{display:block;background:var(--al-surface);border-radius:18px;overflow:hidden;aspect-ratio:1}.al-menu-card__media img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .3s var(--al-ease)}.al-menu-card:hover .al-menu-card__media img{transform:scale(1.04)}.al-menu-card__title{color:var(--al-navy);font-weight:600;font-size:1.5rem;margin:10px 2px 1px}.al-menu-card__price{color:var(--al-muted);font-size:1.3rem;margin:0 2px 4px}.al-menu-card--all{justify-content:center;align-items:center;background:var(--al-surface);border-radius:18px;width:132px;color:var(--al-navy);font-weight:600;font-size:1.5rem;transition:background .2s var(--al-ease)}.al-menu-card--all:hover{background:#eceef2}}.header details[open]>.header__submenu{opacity:1!important;transform:translateY(0)!important}.product{max-width:1320px}.product__info-container{padding:clamp(24px,3vw,40px);border:1px solid rgba(21,34,56,.08);border-radius:28px;background:#f7f8fb}.product-form__buttons{max-width:none}.product-form__submit{min-height:54px;font-size:1.6rem}.shopify-payment-button__button{min-height:54px!important;border-radius:999px!important}.product__accordion{border-color:#1522381a}.product__accordion summary{min-height:52px}@media screen and (max-width:749px){.product{padding-top:10px}.product__media-list .product__media-item:not(:first-child),.product .thumbnail-slider{display:none!important}.product__media-list{margin-bottom:8px!important}.product__media-wrapper .slider-buttons{display:none!important}.product__info-wrapper{padding:0 10px!important}.product__info-container{padding:24px 20px;border-radius:24px}.product__title h1{font-size:3rem!important}.product-form__input{margin-bottom:1.6rem}.product-form__submit,.shopify-payment-button__button{min-height:56px!important}}@media screen and (max-width:749px){.product__media-wrapper .custom-layout-desktop>.swiper-container{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/airlnk-ios26.css.map */
