html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body.ae-store,body.ab-store-style{--ae-ink:#fff;--ae-muted:#a3a3a3;--ae-line:#262626;--ae-cream:#111;--color-primary-button-hover-background:#cebaa6;--color-primary-button-hover-border:#cebaa6;--color-primary-button-hover-text:#000;--color-secondary-button-hover-background:#cebaa6;--color-secondary-button-hover-text:#000;background:#000;color:#fff}.ae-store ::selection{background:#fff;color:#000}.abm-wrap{width:min(1440px,calc(100% - 64px));margin-inline:auto}.abm-section{padding-block:80px}.abm-kicker{margin:0 0 14px;font-family:var(--font-body--family);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:#a3a3a3}.abm-title{margin:0;font-family:var(--font-heading--family);font-weight:600;line-height:1.04;letter-spacing:-.035em;color:#fff}.abm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 30px;border:1px solid #cebaa6;border-radius:999px;background:#fff;color:#000;font-family:var(--font-body--family);font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.abm-btn--ghost{background:transparent;color:#fff}.abm-btn:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:749px){.abm-wrap{width:calc(100% - 32px)}.abm-section{padding-block:52px}}.ae-store .ab-shipping-announcement{--ab-shipping-bg:#000;--ab-shipping-fg:#fff;background:#000;color:#fff;font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #1a1a1a}.ae-store .ab-shipping-announcement__window{padding-block:10px}.ae-store .ab-shipping-announcement__group{gap:28px;padding-inline:14px}.ae-store .ab-shipping-announcement__group span{display:inline-flex;align-items:center;gap:28px}.ae-store .ab-shipping-announcement__group span:after{content:"";width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.45}.ae-store .ab-shipping-announcement--scrolling .ab-shipping-announcement__track{animation-duration:48s}.ae-store .ab-shipping-announcement__pause{width:56px;background:linear-gradient(90deg,#0000,#000 45%);color:#a3a3a3;font-size:12px;transition:color .2s ease}.ae-store .ab-shipping-announcement__pause:hover{color:#fff}@media(max-width:749px){.ae-store .ab-shipping-announcement{font-size:10px;letter-spacing:.12em}.ae-store .ab-shipping-announcement__window{padding-block:9px}}.ae-store #header-component .header__row--top{background:#000;border-bottom:1px solid #1a1a1a}.ae-store #header-component .menu-list__link{color:#fff;opacity:.9;transition:opacity .2s ease}.ae-store #header-component .menu-list__link:hover{opacity:1}.ae-store #header-component .menu-list__submenu{background:#0a0a0a;color:#fff;border-top:1px solid #1a1a1a;box-shadow:0 24px 48px #0000008c}.ae-store #header-component .mega-menu__link{color:#fff;transition:color .2s ease}.ae-store #header-component .mega-menu__link:not(.mega-menu__link--parent){color:#bdbdbd}.ae-store #header-component .mega-menu__link:hover{color:#fff}.ae-store #header-component .mega-menu__link-image{transition:transform .6s cubic-bezier(.2,.65,.3,1)}.ae-store #header-component .mega-menu__link:hover .mega-menu__link-image{transform:scale(1.03)}.ae-store :is(.button:not(.button-unstyled),.button-custom,.ab-style-button){--button-color:#000;--button-background-color:#fff;--button-border-color:#cebaa6;background:#fff;color:#000}.ae-store :is(.button-secondary,.ae-button--inverse){--button-color:#fff;--button-background-color:transparent;--button-border-color:#cebaa6;background:transparent;color:#fff}.ae-button,.ab-style-button{background:#fff;color:#000}.ae-store slideshow-arrows .slideshow-control{background:#111;color:#fff;border-color:#262626}.ae-campaign{background:#0d0d0d!important}.ae-hero-copy{color:#fff}.ae-hero-description,.ae-subtle{color:#a3a3a3}.ae-arrow-button{color:#fff}.ae-carousel-dots span{border-color:#ffffff80}.ae-carousel-dots [aria-current=true] span{background:#fff;border-color:#fff}.ae-category-card,.ae-product-info a,.ae-text-link{color:#fff}.ae-text-link{border-bottom-color:#525252;transition:border-color .2s ease}.ae-text-link:hover{border-bottom-color:#fff}.ae-category-image,.ae-product-photo,.ae-story-media{background:#111}.ae-product-chip{background:#000000b8;color:#fff;border:1px solid rgba(255,255,255,.12)}.ae-photo-label{background:#000000b3;color:#fff}.ae-banner-inner{background:#0d0d0d}.ae-footer{background:#000;border-top:1px solid #1a1a1a}@media(max-width:749px){.ae-carousel-controls{background:#000000bf}}.ae-product-grid,.ae-category-grid,[data-template=index] .ab-tee-trio__grid{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media(min-width:750px){.ae-product-grid{grid-auto-flow:column;grid-auto-columns:calc((100% - 40px)/3.3);grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:16px;scrollbar-width:thin;scrollbar-color:#3a3a3a transparent}.ae-product-card{scroll-snap-align:start}[data-template=index] .ab-tee-trio__grid{grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/3.3);grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:16px;scrollbar-width:thin;scrollbar-color:#3a3a3a transparent}[data-template=index] .ab-tee-trio__grid>*{scroll-snap-align:start}}@media(max-width:749px){[data-template=index] .ab-tee-trio__grid{grid-auto-flow:column;grid-auto-columns:72%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-16px;padding-right:16px;padding-bottom:8px;overscroll-behavior-x:contain}[data-template=index] .ab-tee-trio__grid::-webkit-scrollbar{display:none}[data-template=index] .ab-tee-trio__grid>*{scroll-snap-align:start}}.ae-store .product-card .card-gallery{background:#111}.ab-store-style .product-card:hover .product-card__content{background:transparent;box-shadow:none}.ab-collection-intro__description,.ab-collection-intro__count,.ab-style-eyebrow,.ae-store .ab-style-eyebrow,.ab-style-section-heading>p:last-child,.ab-style-faq details>div,.ab-store-footer p,.ae-store .ab-collection-intro__description{color:#a3a3a3}.ab-collection-intro__media{background:#111}.ab-style-trust,.ae-store .ab-style-trust{background:#0d0d0d}.ab-style-trust p{color:#fff}.ab-style-faq,.ab-style-faq details{border-color:#262626}.ab-store-footer{background:#000;color:#fff}.ab-store-style .collection-card:not(.collection-card--image-bg) .collection-card__inner{background:#0d0d0d}.ab-store-style .ab-personalization{border-color:#262626}.ab-store-style .ab-personalization input{background:#0d0d0d;border-color:#404040;color:#fff}.ab-store-style .ab-personalization input:focus-visible{outline-color:#fff}.ae-store .shopify-section:has(.jdgm-review-widget){border-top-color:#1a1a1a}.ae-store .jm-review-widget{--jm-review-widget-star-and-histogram-color:#fff!important;--jm-review-widget-button-color:#fff!important;--jm-review-widget-button-text-color:#000!important;--jm-review-widget-text-color:#fff!important;--jm-review-widget-lighter-text-color:#a3a3a3!important;--jm-widget-primary-color:#fff!important;--jm-review-widget-form-button-color:#fff!important;--jm-review-widget-form-button-text-color:#000!important;--jm-review-widget-form-text-color:#fff!important}.ae-store .jm-review-widget .jm-button--primary{background:#fff;color:#000}.ae-store .jm-review-widget .jm-no-reviews-state__text{color:#a3a3a3}body.ae-store{--ab-tan:#cebaa6}body.ae-store :is(.button:not(.button-unstyled),.button-secondary,.button-custom,.ab-style-button,.ae-button,.ae-button--inverse,.abm-btn,.abm-life__shop,.ab-best__all,.ab-best__cart,.ab-gp-hero__button,.abm-cats__pill,.jm-review-widget .jm-button--primary){--button-border-color:var(--ab-tan);border:1px solid var(--ab-tan);border-radius:999px;box-shadow:none;transition:background-color .25s ease,color .25s ease,border-color .25s ease}body.ae-store :is(.button:not(.button-unstyled),.button-secondary,.button-custom,.ab-style-button,.ae-button,.ae-button--inverse,.abm-btn,.abm-life__shop,.ab-best__all,.ab-best__cart,.ab-gp-hero__button,.abm-cats__pill,.jm-review-widget .jm-button--primary):hover{--button-background-color:var(--ab-tan);--button-color:#000;background:var(--ab-tan);border-color:var(--ab-tan);color:#000;transform:none}@media(prefers-reduced-motion:reduce){body.ae-store :is(.button,.button-secondary,.abm-btn,.abm-life__shop,.ab-best__all,.ab-best__cart,.ab-gp-hero__button,.abm-cats__pill){transition:none}}body.ae-store{--shopify-accelerated-checkout-button-border-radius:999px;--shopify-accelerated-checkout-button-block-size:52px;--shopify-accelerated-checkout-button-box-shadow:0 0 0 1px #cebaa6;--shopify-accelerated-checkout-row-gap:10px;--shopify-accelerated-checkout-inline-alignment:center}body.ae-store .additional-checkout-buttons{margin-top:2px}body.ae-store .ae-email-field{position:relative;display:flex;align-items:center;max-width:440px;min-height:56px;padding:4px 4px 4px 24px;border:1px solid rgba(255,255,255,.35);border-bottom:1px solid rgba(255,255,255,.35);border-radius:999px;background:transparent;transition:border-color .2s ease}body.ae-store .ae-email-field:hover{border-color:#fff9}body.ae-store .ae-email-field:focus-within{border-color:#fff}body.ae-store .ae-email-field input{flex:1;min-width:0;min-height:46px;padding:0 12px 0 0;border:0;border-radius:0;background:transparent;color:#fff;font-family:var(--font-body--family);font-size:15px;outline:none;box-shadow:none}body.ae-store .ae-email-field input::placeholder{color:#a3a3a3;opacity:1}body.ae-store .ae-email-field button{flex:0 0 auto;display:grid;place-items:center;width:46px;height:46px;min-width:46px;min-height:46px;padding:0;border:1px solid var(--ab-tan);border-radius:50%;background:transparent;color:#fff;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}body.ae-store .ae-email-field button:hover{background:var(--ab-tan);border-color:var(--ab-tan);color:#000}body.ae-store .ae-email-field button:focus-visible{outline:2px solid #fff;outline-offset:3px}body.ae-store .ae-email-field .ae-icon-arrow{width:18px;height:18px;transform:rotate(45deg)}body.ae-store .ae-email-field:has(input:focus-visible){outline:2px solid #fff;outline-offset:3px}body.ae-store .ae-newsletter [role=status]{margin-top:14px;color:var(--ab-tan);font-size:13px}@media(max-width:749px){body.ae-store .ae-email-field{max-width:none;min-height:52px;padding-left:20px}body.ae-store .ae-email-field button{width:42px;height:42px;min-width:42px;min-height:42px}body.ae-store .ae-email-field input{font-size:16px}}@media(prefers-reduced-motion:reduce){body.ae-store .ae-email-field,body.ae-store .ae-email-field button{transition:none}}body.ae-store{--ab-heading-color:#fff;--ab-text-color:#fff;--ab-muted-color:#a3a3a3;color:var(--ab-text-color)}body.ae-store :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){color:var(--abs-heading,var(--ab-heading-color))}body.ae-store :is(.abm-title,.ab-best__heading,.abm-why__title){color:var(--abs-heading,var(--ab-heading-color))}body.ae-store .abm-kicker{color:var(--abs-label,var(--ab-muted-color))}body.ae-store :is(.abm-hero__text,.abm-banner--full .abm-banner__text,.abm-announce__msg,.abm-cats__pill:not(:hover),.ab-best__title,.abm-life__title a,.abm-quote__text p){color:var(--abs-text,var(--ab-text-color))}body.ae-store :is(.abm-banner--split .abm-banner__text,.abm-why__text){color:var(--abs-text,var(--ab-muted-color))}body.ae-store .ab-best__price{color:var(--abs-label,var(--ab-text-color))}body.ae-store :is(.abm-pair__label,.abm-life__price,.abm-quote__author){color:var(--abs-label,var(--ab-muted-color))}body.ae-store :is(.ab-collection-intro__description,.ab-collection-intro__count,.ab-style-eyebrow,.ab-style-section-heading>p:last-child,.ab-style-faq details>div,.ae-hero-description,.ae-subtle){color:var(--ab-muted-color)}
/*# sourceMappingURL=/cdn/shop/t/26/assets/ab-mophie.css.map */
