:root{--up-blue-bg: #EAF2FF;--up-success-deep: #0F7A4D;--up-warning-deep: #B54708;--up-accent-strong: #0B5CAD;--up-accent-strong-hover: #084A8E;--up-border-hover: #B7C7DD;--up-radius-media: 2px;--up-radius-label: 4px;--up-radius-control: 8px;--up-radius-panel: 12px;--up-radius-card: var(--up-radius-panel);--up-radius-btn: var(--up-radius-control);--wide-page-width: 1320px;--up-space-1: 4px;--up-space-2: 8px;--up-space-3: 12px;--up-space-4: 16px;--up-space-5: 20px;--up-space-6: 24px;--up-space-8: 32px;--up-space-10: 40px;--up-space-12: 48px;--up-space-16: 64px;--up-space-18: 72px;--up-space-20: 80px;--up-motion-micro: .12s;--up-motion-standard: .22s}.storefront-commerce{position:relative;z-index:2;background:var(--up-card);border-top:1px solid var(--up-border)}#header-component:has(.dropdown-localization__button[aria-expanded=true]){position:relative;z-index:3}.storefront-commerce__search-wrap{width:min(calc(100% - (var(--up-space-8) * 2)),var(--wide-page-width));margin-inline:auto;padding-block:var(--up-space-3)}.storefront-search{display:flex;align-items:center;min-height:48px;overflow:hidden;border:1px solid var(--up-border-hover);border-radius:var(--up-radius-btn);background:var(--up-surface);transition:border-color var(--up-motion-standard) ease,box-shadow var(--up-motion-standard) ease}.storefront-search:focus-within{border-color:var(--up-accent);box-shadow:0 0 0 3px #1677ff24}.storefront-search__icon{display:inline-flex;width:20px;height:20px;margin-inline-start:var(--up-space-4);flex:0 0 auto;color:var(--up-muted)}.storefront-search__icon svg{width:100%;height:100%}.storefront-search__input{min-width:0;min-height:46px;padding-inline:var(--up-space-3);flex:1 1 auto;border:0;outline:0;background:transparent;color:var(--up-text);font:inherit}.storefront-search__input::placeholder{color:var(--up-muted);opacity:1}.storefront-search__button{align-self:stretch;min-width:112px;padding-inline:var(--up-space-5);border:0;background:var(--up-accent-strong);color:#fff;font:inherit;font-size:.875rem;font-weight:700;cursor:pointer;transition:background var(--up-motion-standard) ease}.storefront-search__button:hover{background:var(--up-accent-strong-hover)}.storefront-search__button:focus-visible{outline:2px solid #FFFFFF;outline-offset:-4px}.storefront-nav{border-bottom:1px solid var(--up-border);background:var(--up-card)}.storefront-nav__inner{display:flex;gap:var(--up-space-6);align-items:center;width:min(calc(100% - (var(--up-space-8) * 2)),var(--wide-page-width));min-height:48px;margin-inline:auto;overflow-x:auto;scrollbar-width:none}.storefront-nav__inner::-webkit-scrollbar{display:none}.storefront-nav__link{position:relative;display:inline-flex;align-items:center;min-height:48px;flex:0 0 auto;color:var(--up-muted);font-size:.8125rem;font-weight:650;letter-spacing:.01em;text-decoration:none;white-space:nowrap}.storefront-nav__link:hover,.storefront-nav__link:focus-visible,.storefront-nav__link--active{color:var(--up-text)}.storefront-nav__link--active:after{position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--up-accent);content:""}@media screen and (max-width:749px){.storefront-commerce__search-wrap{width:calc(100% - (var(--up-space-4) * 2));padding-block:var(--up-space-2)}.storefront-search__button{min-width:84px;padding-inline:var(--up-space-3)}.storefront-nav__inner{width:calc(100% - (var(--up-space-4) * 2));gap:var(--up-space-5)}.facets-toggle__button{min-height:44px;padding-inline:var(--up-space-2)}}.up-section-wrapper{position:relative}.up-section{padding-block:var(--padding-block-start, 72px) var(--padding-block-end, 72px);padding-inline:max(var(--up-space-4),calc((100vw - var(--wide-page-width)) / 2))}.up-section-head{max-width:620px;margin:0 0 var(--up-space-10);text-align:start}.up-section-head h2{font-size:clamp(1.75rem,3.5vw,2.3rem);line-height:1.15;letter-spacing:-.02em;margin:0 0 10px;text-wrap:balance}.up-section-head p{color:var(--up-muted);line-height:1.7;margin:0;text-wrap:pretty}.up-card{background:var(--up-card);border:1px solid var(--up-border);border-radius:var(--up-radius-card);padding:24px}.up-link{color:var(--up-accent);text-decoration:none;font-weight:600}.up-link:hover{text-decoration:underline}.up-empty{color:var(--up-muted);text-align:center;padding:24px}.up-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:var(--up-blue-bg);color:var(--up-accent)}.up-icon__svg{width:22px;height:22px}.up-service{display:grid;grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);column-gap:var(--up-space-16);align-items:start}.up-service .up-section-head{margin:0}.up-service__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid var(--up-border)}.up-service__item{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:var(--up-space-3);align-content:start;padding:var(--up-space-6) 0;border-bottom:1px solid var(--up-border)}.up-service__item:nth-child(odd){padding-inline-end:var(--up-space-6);border-inline-end:1px solid var(--up-border)}.up-service__item:nth-child(2n){padding-inline-start:var(--up-space-6)}.up-service__item .up-icon{width:28px;height:28px;border-radius:0;background:transparent}.up-service__item h3{grid-column:2;margin:0 0 var(--up-space-1);font-size:1rem}.up-service__content{grid-column:2;color:var(--up-muted);font-size:.9rem;line-height:1.65;margin:0}.up-service__content p{margin:0}.up-service__item .up-link{grid-column:2;margin-top:var(--up-space-3)}.up-device-block{border:1px solid var(--up-border);border-radius:var(--up-radius-card);padding:20px;background:var(--up-card)}.up-device-block__heading{font-size:1.1rem;margin:0 0 14px}.up-badge{display:inline-block;color:var(--badge-color, var(--up-muted));padding:0;font-size:.75rem;font-weight:600;letter-spacing:.01em}.up-battery{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:.85rem}.up-battery__label{color:var(--up-muted)}.up-battery__bar{flex:1;max-width:160px;height:6px;background:#e5eaf1;border-radius:999px;overflow:hidden}.up-battery__bar span{display:block;height:100%;background:var(--up-success-deep);border-radius:999px}.up-battery__value{font-weight:600}.up-detail-row{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid #EEF1F6;font-size:.9rem}.up-detail-row:last-child{border-bottom:none}.up-detail-group{margin:var(--up-space-5) 0 var(--up-space-2);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--up-muted)}.up-detail-group:first-child{margin-top:0}.up-detail-label{color:var(--up-muted)}.up-detail-value{font-weight:600;text-align:end;white-space:pre-line}.up-network-note{display:flex;gap:12px;align-items:flex-start;margin-top:14px;padding:14px;background:var(--up-blue-bg);border:1px solid #CFE1FF;border-radius:var(--up-radius-card);font-size:.85rem}.up-network-note p{margin:0 0 4px;color:var(--up-text);line-height:1.6}.up-network-note .up-icon{width:34px;height:34px;border-radius:8px;flex:none}.up-card-meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.up-card-meta .up-badge{font-size:.72rem}.up-card-meta__tag{display:inline-block;color:#344054;font-size:.72rem;font-weight:500;white-space:nowrap}.up-card-meta__tag:not(:first-child):before{content:"\b7";margin-inline-end:6px;color:#98a2b3}.up-card-meta__tag--vendor{color:#1b1f24;font-weight:600}.up-card-gallery-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:240px;background:#edf1f6;color:#98a2b3}.up-card-gallery-placeholder .up-icon{width:56px;height:56px;background:#fffc;color:#667085}.up-phone-placeholder{display:block;width:100%;height:100%;object-fit:contain}.up-phone-placeholder--wide,.up-phone-placeholder--photo{object-fit:cover}.up-card-gallery-placeholder .up-phone-placeholder{max-width:75%;max-height:75%;width:auto;height:auto}.card-gallery__placeholder .up-phone-placeholder,.card-gallery__placeholder img{width:100%;height:100%;object-fit:contain}.product-card .product-card__content .h3,.product-card .product-card__content [class*=product-title]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card__content{border:1px solid var(--up-border);border-radius:var(--up-radius-card);background:var(--up-card);overflow:hidden;transition:border-color var(--up-motion-standard) ease,background var(--up-motion-standard) ease}.product-card:hover .product-card__content{border-color:var(--up-border-hover);background:var(--up-surface)}.product-card .up-card-meta{padding:0 var(--up-space-4) var(--up-space-4)}.product-card .product-card__content>.contents>.text-block,.product-card .product-card__content>product-price{width:auto;margin-inline:var(--up-space-4)}.product-card .price,.product-card [class*=price]{font-variant-numeric:tabular-nums}.price-savings{display:block;margin-top:var(--up-space-1);color:var(--up-success-deep);font-size:.78rem;font-weight:650;line-height:1.4;font-variant-numeric:tabular-nums}.up-market-footer-section{background:var(--up-dark);color:#c6cdd6}.up-market-footer{box-sizing:border-box;width:100%;max-width:var(--wide-page-width);margin-inline:auto;padding-block:var(--up-space-12);padding-inline:var(--up-space-10)}.up-market-footer__grid{display:grid;grid-template-columns:minmax(240px,1.5fr) repeat(4,minmax(140px,1fr));gap:var(--up-space-10)}.up-market-footer__brand{max-width:360px}.up-market-footer__kicker,.up-market-footer__nav h2{margin:0 0 var(--up-space-4);color:var(--up-text-dark);font-weight:700}.up-market-footer__kicker{font-size:1.25rem}.up-market-footer__brand>p:last-child{margin:0;color:#aeb8c5;line-height:1.7}.up-market-footer__contact{display:grid;gap:var(--up-space-2);margin-top:var(--up-space-5);padding-top:var(--up-space-5);border-top:1px solid #2A3442}.up-market-footer__contact-item{margin:0;color:#aeb8c5;font-size:.875rem;line-height:1.5}.up-market-footer__contact-item a{color:#c6cdd6;text-decoration:none}.up-market-footer__contact-item a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.up-market-footer__nav h2{font-size:.9rem;letter-spacing:.02em}.up-market-footer__nav ul{display:grid;gap:var(--up-space-3);margin:0;padding:0;list-style:none}.up-market-footer__nav a{color:#c6cdd6;font-size:.875rem;line-height:1.5;text-decoration:none}.up-market-footer__nav a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.up-market-footer__nav a:focus-visible{outline:2px solid #5EA6FF;outline-offset:3px}.footer{color:#d5dae1}.footer .email-signup input,.footer input[type=email]{background:#151b23;color:#f8fafc;border-color:#2a3442}.footer .email-signup input::placeholder{color:#98a2b3}.footer h2,.footer h3,.footer h4{color:#f8fafc}.footer a{color:#c6cdd6}.up-announcement-dismiss{position:absolute;top:50%;inset-inline-end:12px;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:transparent;color:var(--color-foreground);cursor:pointer;border-radius:50%}.up-announcement-dismiss svg{width:16px;height:16px}.up-announcement-dismiss:hover{background:#ffffff26}.up-announcement-dismiss:focus-visible{outline:2px solid var(--up-accent);outline-offset:2px}.announcement-bar.up-hidden{display:none}.announcement-bar__text{line-height:1.35}@media(max-width:1100px){.up-service__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:980px){.up-market-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.up-hero__inner{grid-template-columns:1fr;gap:36px;min-height:0}.up-hero__visual{min-height:320px}.up-brand__grid{--up-cols: 2 !important}.up-trust,.up-need,.up-grades,.up-process,.up-faq,.up-service{grid-template-columns:1fr;row-gap:var(--up-space-8)}}@media(max-width:640px){.up-hero{--padding-block-start: 48px !important;--padding-block-end: 48px !important}.up-market-footer__grid{grid-template-columns:1fr;gap:var(--up-space-8)}.up-market-footer{padding-inline:var(--up-space-4)}.up-market-footer__nav a{display:inline-flex;align-items:center;min-height:44px}.up-section{--padding-block-start: 48px !important;--padding-block-end: 48px !important}.up-brand__grid{--up-cols: 2 !important;gap:var(--up-space-3)}.up-trust__grid,.up-need__grid,.up-service__grid{grid-template-columns:1fr}.up-trust__item:nth-child(odd),.up-need__item:nth-child(odd),.up-service__item:nth-child(odd){padding-inline-end:0;border-inline-end:0}.up-trust__item:nth-child(2n),.up-need__item:nth-child(2n),.up-service__item:nth-child(2n){padding-inline-start:0}.up-trust__item{padding:var(--up-space-4)}.up-trust__item .up-icon{width:28px;height:28px}.up-trust__item h3{margin-top:0}.up-brand__item{padding:0 0 var(--up-space-3)}.up-grades__grid{grid-template-columns:1fr}.up-grades__item{grid-template-columns:4px minmax(0,1fr);align-items:start}.up-grades__item h3,.up-grades__item p,.up-grades__item .up-link{grid-column:2}.up-grades__item p{margin-top:var(--up-space-1);padding-inline:var(--up-space-4) 0}.up-grades__item .up-link{margin-inline-start:var(--up-space-4)}.up-process__list{grid-template-columns:1fr;gap:0;padding-inline-start:0;border-inline-start:0}.up-process__item{grid-template-columns:44px minmax(0,1fr);gap:var(--up-space-1) var(--up-space-3);margin:0}.up-process__number{grid-row:1 / span 2}.up-process__item h3,.up-process__item p{grid-column:2}.up-hero__actions{flex-direction:column;align-items:stretch}.up-hero__btn{width:100%}.up-hero__btn--secondary{width:auto;align-self:flex-start}.up-hero__proofs{display:grid;grid-template-columns:1fr}.up-hero__img--desktop,.up-hero__img--mobile{display:block}.up-hero__img--desktop:not(.up-hero__img--single){display:none}.up-detail-row{flex-direction:column;gap:4px}.up-detail-value{text-align:start}}@media(max-width:360px){.up-brand__grid{--up-cols: 1 !important}}@media(max-width:420px){.up-assurance__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.up-brand__item:hover,.up-need__item:hover,.up-hero__btn,.up-accordion__icon:after,.up-brand__all-link:after{transition:none}}[dir=rtl] .up-process__item:after{right:auto;left:-16px;transform:rotate(-135deg)}[dir=rtl] .up-hero__eyebrow{letter-spacing:0}[dir=rtl] .up-hero__btn--secondary:after{content:"\2190"}[dir=rtl] .skip-to-content-link{left:auto;right:-99999px}[dir=rtl] .up-detail-value,[dir=rtl] .price,[dir=rtl] .up-card-meta__tag,[dir=rtl] .product-card__title{unicode-bidi:isolate}
/*# sourceMappingURL=/cdn/shop/t/1/assets/shop-brand.css.map */
