.product-template .agpe-buyinfo{border-color:var(--ux-hairline);background-color:var(--ux-surface)}.product-template .agpe-buyinfo li{color:var(--ux-muted);font-size:var(--ux-fs-14)}.product-template .agpe-buyinfo li+li{border-top-color:var(--ux-hairline)}.product-template .agpe-buyinfo .ag-ico,.product-template .agpe-buyinfo svg{color:var(--ux-positive)}.product-template .agpe-buyinfo b{color:var(--ux-ink)}.product-template .agpe-askfit{border-color:var(--ux-hairline);background-color:var(--ux-surface);color:var(--ux-muted);font-size:var(--ux-fs-14);transition:background-color var(--ux-dur-fast) var(--ux-ease-standard),border-color var(--ux-dur-fast) var(--ux-ease-standard),box-shadow var(--ux-dur-fast) var(--ux-ease-standard)}.product-template .agpe-askfit b{color:var(--ux-positive)}@media(hover:hover){.product-template .agpe-askfit:hover{background-color:var(--ux-state-hover);border-color:var(--ux-border-strong);box-shadow:var(--ux-elev-1)}}.product-template .agpe-askfit:active{background-color:var(--ux-state-active)}.product-template .agpe-askfit:focus-visible{outline:none;box-shadow:var(--ux-ring)}.product-template .agpe-fitchip{background-color:var(--ux-wash);border-color:var(--ux-border-strong);color:var(--ux-muted);font-size:var(--ux-fs-14)}.product-template .agpe-fitchip__ic{color:var(--ux-positive)}.product-template .agpe-fitchip__txt b{color:var(--ux-ink)}.product-template .agpe-fitwarn{background-color:var(--ux-sunken);border-color:var(--ux-border-strong);color:var(--ux-muted);font-size:var(--ux-fs-14)}.product-template .agpe-fitwarn__ic{color:var(--ux-danger)}.product-template .agpe-fitwarn__txt b{color:var(--ux-ink)}.product-template .agpe-shopall{color:var(--ux-link);font-size:var(--ux-fs-14);transition:border-color var(--ux-dur-fast) var(--ux-ease-standard),color var(--ux-dur-fast) var(--ux-ease-standard)}@media(hover:hover){.product-template .agpe-shopall:hover{border-bottom-color:var(--ux-link);color:var(--ux-link-hover)}}.product-template .agpe-shopall:focus-visible{outline:none;border-radius:var(--ux-radius-xs);box-shadow:var(--ux-ring)}.product-template .sf-prod__info h1,.sf-prod__info h1[class]{color:var(--ux-ink)!important}.product-template .agpe-dispatch{background:var(--ux-wash);border-color:var(--ux-hairline);color:var(--ux-muted)}.product-template .agpe-dispatch__ic{background:var(--ux-surface);box-shadow:inset 0 0 0 1px var(--ux-hairline);color:var(--ux-positive)}.product-template .agpe-dispatch strong{color:var(--ux-ink)}@media(min-width:750px){.agpe-sticky{border-color:var(--ux-hairline);background-color:var(--ux-surface);box-shadow:var(--ux-elev-3)}}.product-template .sf-prod-media-item{background-color:var(--ux-sunken)}.sf-product-media__mobile .swiper-pagination.swiper-pagination-clickable{box-sizing:border-box;display:flex;align-items:center;justify-content:center;column-gap:6px;width:100%;height:auto;min-height:44px;padding:19px 0;overflow:visible;line-height:0}.sf-product-media__mobile .swiper-pagination-clickable .swiper-pagination-bullet{position:relative;box-sizing:border-box;flex:0 0 auto;width:6px!important;height:6px!important;margin:0!important;padding:0!important;overflow:visible!important;border-radius:var(--ux-radius-pill)!important;background:var(--ux-muted)!important;background-clip:border-box;opacity:.35!important;cursor:pointer;transition:width var(--ux-dur) var(--ux-ease-standard),background-color var(--ux-dur) var(--ux-ease-standard),opacity var(--ux-dur) var(--ux-ease-standard)}.sf-product-media__mobile .swiper-pagination-clickable .swiper-pagination-bullet:after{content:"";position:absolute;top:-9px;right:-3px;bottom:-9px;left:-3px;width:auto;height:auto;background:transparent;border-radius:0}.sf-product-media__mobile .swiper-pagination-clickable .swiper-pagination-bullet-active{width:var(--ux-space-4)!important;background:var(--ux-amber)!important;opacity:1!important}.sf-product-media__mobile .swiper-pagination-clickable .swiper-pagination-bullet:focus-visible{outline:2px solid transparent!important;outline-offset:3px;box-shadow:var(--ux-ring)!important;opacity:1!important}@media(prefers-reduced-motion:reduce){.sf-product-media__mobile .swiper-pagination-clickable .swiper-pagination-bullet{transition:none}}.sf-pis .swiper-button-control:focus-visible,.product-template [data-open-product-zoom]:focus-visible,.product-template .sf-prod-media-item :is(a,button):focus-visible{outline:none;box-shadow:var(--ux-ring);border-radius:var(--ux-radius-sm)}@media(max-width:360px){.agpe-buyinfo li,.agpe-askfit{padding-left:var(--ux-space-3);padding-right:var(--ux-space-3)}}.product-template button[name=add].add-to-cart[disabled],.product-template button[name=add].add-to-cart.disabled{background:var(--ux-wash)!important;border-color:var(--ux-hairline)!important;color:var(--ux-faint)!important;box-shadow:none!important;cursor:not-allowed}.product-template button[name=add].add-to-cart:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--ux-ring)!important}.agpe-sticky__btn[aria-busy=true]{opacity:.8;pointer-events:none}@media(hover:hover){.product-template [data-open-product-zoom]{cursor:zoom-in}}@media(min-width:1024px){.agpe-sticky{display:none!important}}.jdgm-widget .jdgm-cards-wrapper,.jdgm-cards-carousel .jdgm-cards-wrapper{overflow-x:auto!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.jdgm-widget .jdgm-cards-wrapper::-webkit-scrollbar,.jdgm-cards-carousel .jdgm-cards-wrapper::-webkit-scrollbar{display:none}.jdgm-widget .jdgm-cards-wrapper>*,.jdgm-widget .jdgm-cards-wrapper .jdgm-card,.jdgm-cards-carousel .jdgm-cards-wrapper>*,.jdgm-cards-carousel .jdgm-cards-wrapper .jdgm-card{scroll-snap-align:start}body.template-product #MainContent,body.template-product .product-template{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;font-size:var(--ux-fs-16);line-height:1.5}body.template-product :is(.sf__breabcrumb-page-title,.agpe-pricerow__pill,.kaching-bundles__bar-subtitle,.kaching-bundles__bar-full-price,.kaching-bundles__bar-most-popular,.kaching-bundles__bar-most-popular__content,.ag-ao__eyebrow,.ag-ao__was,.ag-ao__off,.ag-wb-badge,.ag-wb-nav,.agpe-trust__sub,.agpe-how__n,.step-label,.feature-eyebrow,.chip,.pill,.eyebrow){font-size:var(--ux-fs-13)!important;line-height:1.35!important}body.template-product :is(.agpe-pricerow__tax,.kaching-bundles__block-title,.kaching-bundles__bar-title,.kaching-bundles__bundle-products__title,.kaching-bundles__bundle-products__full-price,.agpe-trust__item,.agpe-trust--line li,.agpe-fitchip,.agpe-fitwarn,.agpe-dispatch,.agpe-lifestyle figcaption span,.agpe-feat__grid b,.agpe-feat__tx span,.agpe-how__row b,.agpe-how__row span,.agpe-clarityband figcaption span,.ag-wholesale2 a,.step-title,.feature-title,.sec-sub){font-size:var(--ux-fs-14)!important;line-height:1.4!important}body.template-product #ag-screen-protector th{font-size:var(--ux-fs-13)!important;line-height:1.4!important}body.template-product #ag-screen-protector td,body.template-product .sf__pcard :is(.agux-fit-size,.agux-fit-years),body.template-product .sf-prod__info .jdgm-prev-badge__text{font-size:var(--ux-fs-14)!important;line-height:1.4!important}body.template-product .ag-ao__name{display:block!important;overflow:visible!important;font-size:var(--ux-fs-14)!important;line-height:1.35!important;-webkit-box-orient:initial!important;-webkit-line-clamp:unset!important;line-clamp:unset!important}@media(max-width:480px){body.template-product .ag-ao__grid{grid-template-columns:minmax(0,1fr);gap:var(--ux-space-2)}body.template-product .ag-ao__card{min-height:64px;gap:var(--ux-space-3);padding:var(--ux-space-3) 44px var(--ux-space-3) var(--ux-space-3)}body.template-product .ag-ao__thumb{flex-basis:44px;width:44px;height:44px}}body.template-product .jdgm-card .jdgm-text,body.template-product .jdgm-card .jdgm-text p,body.template-product .jdgm-card .jdgm-product-name,body.template-product .jdgm-card .jdgm-product-name a,body.template-product .sf__pcard-name.truncate-lines{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important;-webkit-box-orient:initial!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;white-space:normal!important}body.template-product .sf-logo--mobile .logo-img,body.template-product .sf-breadcrumb a.bread-crumb__item,body.template-product .agpe-shopall,body.template-product .ag-wholesale2 a,body.template-product .social-media-links a,body.template-product .sf__footer-block-content a,body.template-product .block-text a,body.template-product .sf-user-tab-label,body.template-product .jdgm-product-name a,body.template-product .jdgm-prev-badge__stars,body.template-product .jdgm-rev__rating,body.template-product .jdgm-histogram__row,body.template-product .jdgm-histogram__star,body.template-product .jdgm-paginate__page{box-sizing:border-box;min-width:44px!important;min-height:44px!important}body.template-product :is(.sf-breadcrumb a.bread-crumb__item,.agpe-shopall,.ag-wholesale2 a,.social-media-links a,.sf__footer-block-content a,.block-text a,.sf-user-tab-label,.jdgm-product-name a,.jdgm-prev-badge__stars,.jdgm-rev__rating,.jdgm-histogram__star,.jdgm-paginate__page){display:inline-flex!important;align-items:center}body.template-product .jdgm-paginate__page{justify-content:center;width:44px!important;height:44px!important}body.template-product .jdgm-histogram__row{display:flex!important;align-items:center}body.template-product .sf-breadcrumb a.bread-crumb__item{min-height:45px!important}body.template-product :is(.prose a,.ag-policy-link a,.ag-trustband__text a){position:relative}body.template-product :is(.prose a,.ag-policy-link a,.ag-trustband__text a):after{content:"";position:absolute;top:-13px;right:-6px;bottom:-13px;left:-6px;pointer-events:auto}body.template-product #MainContent{background-color:var(--ux-surface)}body.template-product .product-template .sf-prod-template{border-radius:0;background-color:transparent;box-shadow:none}body.template-product #ag-screen-protector .card,body.template-product .jdgm-rev-widg,body.template-product .jdgm-cards-carousel{border-radius:20px;background-color:var(--ux-surface);box-shadow:var(--ux-elev-1)}body.template-product .jdgm-card,body.template-product .ag-ao,body.template-product .agpe-buyinfo{border-radius:var(--ux-radius-lg);background-color:var(--ux-surface);box-shadow:var(--ux-elev-1)}body.template-product .product-template .sf-prod-media-item{border-radius:0;box-shadow:none;background-color:var(--ux-sunken);overflow:clip}@media(max-width:767px){body.template-product .product-template .sf-product-media__mobile{padding-left:0;padding-right:0}body.template-product .product-template .sf-pis__wrapper{width:100%;max-width:none;margin-inline:0;border-radius:0}}body.template-product .f-media-desktop{opacity:1!important}body.template-product :is(.agpe-shopall,.agpe-askfit,.ag-ao__card,.kaching-bundles__bar-container,.jdgm-paginate__page,button[name=add]){transition-duration:var(--ux-dur)!important;transition-timing-function:var(--ux-ease-out)!important}.sf-product-media__mobile .swiper-pagination-clickable .swiper-pagination-bullet{transition-timing-function:var(--ux-ease-out)}@media(prefers-reduced-motion:reduce){body.template-product :is(.agpe-shopall,.agpe-askfit,.ag-ao__card,.kaching-bundles__bar-container,.jdgm-paginate__page,button[name=add]),.sf-product-media__mobile .swiper-pagination-clickable .swiper-pagination-bullet{transition:none!important;animation:none!important}}html body .jdgm-histogram__row{display:flex;align-items:center;min-height:44px}html body .jdgm-histogram__row .jdgm-histogram__bar,html body .jdgm-histogram__row .jdgm-histogram__bar .jdgm-histogram__bar-content{height:10px;min-height:0;border-radius:999px}html body .jdgm-rev .jdgm-rev__icon{border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;line-height:1;flex:0 0 auto;font-size:15px;font-weight:700;color:var(--ux-ink, #161d25);background:var(--ux-sunken, #f2f3f5)}html body .jdgm-rev .jdgm-rev__icon:before{display:none}html body .jdgm-histogram__row .jdgm-histogram__frequency{white-space:nowrap;min-width:3.5em}.jdgm-rev__timestamp.jdgm-spinner{border:0;animation:none}.jdgm-rev__timestamp.jdgm-spinner:empty{display:none}body.template-product .sf-breadcrumb{margin:0 auto!important;padding-block:0!important;color:var(--ux-muted);font-size:var(--ux-fs-14)!important;line-height:var(--ux-lh-ui)!important}body.template-product .sf-breadcrumb__nav{flex:1 1 auto;width:100%;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap}body.template-product .sf-breadcrumb__nav>:is(.sf__breabcrumb-page-title,.sf__breadcrumb-page-title),body.template-product .sf-breadcrumb__nav>.sf__breadcrumb-separator:has(+:is(.sf__breabcrumb-page-title,.sf__breadcrumb-page-title)){display:none!important}body.template-product .sf-breadcrumb__nav>a.bread-crumb__item:not(:first-child){flex:1 1 auto!important;min-width:0!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.template-product .product-template{margin-top:var(--ux-space-1)!important}body.template-product .main-product__block-buy_buttons{display:flex;flex-direction:column}body.template-product .main-product__block-buy_buttons>.agpe-fitchip{order:10}body.template-product .main-product__block-buy_buttons>kaching-bundle{order:20;margin-top:var(--ux-space-4)}body.template-product .main-product__block-buy_buttons>product-form{order:30;margin-top:var(--ux-space-4)}body.template-product .main-product__block-buy_buttons>.agpe-shopall{order:40;display:inline-flex;align-items:center;align-self:flex-start;min-height:44px;margin-top:var(--ux-space-2)!important}body.template-product .main-product__block-buy_buttons>pickup-availability{order:50}body.template-product .sf-prod__info .agpe-pricerow>.agpe-pricerow__was{color:var(--ux-faint)!important}body.template-product .agpe-pricerow__pill{background-color:var(--ux-positive)!important;color:var(--ux-ondark)!important}[data-ux-theme=dark] body.template-product .agpe-pricerow__pill{color:var(--ux-on-amber)!important}body.template-product .product-template .agpe-buyinfo .agpe-dispatch__date{color:var(--ux-positive)!important}body.template-product .ag-wholesale2 a,body.template-product .ag-wholesale2 a *{color:var(--ux-link)!important}body.template-product .jdgm-widget.jdgm-review-widget a.jdgm-write-rev-link{border-color:var(--ux-link)!important;background-color:var(--ux-surface)!important;color:var(--ux-link)!important}[data-ux-theme=dark] body.template-product .kaching-bundles__block-title,[data-ux-theme=dark] body.template-product .kaching-bundles__bar-title,[data-ux-theme=dark] body.template-product .kaching-bundles__bar-subtitle,[data-ux-theme=dark] body.template-product .kaching-bundles__bar-price,[data-ux-theme=dark] body.template-product .kaching-bundles__bundle-products__title,[data-ux-theme=dark] body.template-product .kaching-bundles__bundle-products__full-price{color:var(--ux-ink)!important}[data-ux-theme=dark] body.template-product .kaching-bundles .kaching-bundles__bar-full-price{color:var(--ux-faint)!important}[data-ux-theme=dark] body.template-product .kaching-bundles .kaching-bundles__bar-container,[data-ux-theme=dark] body.template-product .kaching-bundles .kaching-bundles__bundle-products{border-color:var(--ux-border-strong)!important;background:var(--ux-surface)!important}[data-ux-theme=dark] body.template-product .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container{border-color:var(--ux-link)!important;background:var(--ux-wash)!important}[data-ux-theme=dark] body.template-product .kaching-bundles .kaching-bundles__bundle-products :is(div,span,p){color:var(--ux-ink)!important}[data-ux-theme=dark] body.template-product #ag-screen-protector :is(.pill,.card,.row-2-media,.install-media,.step,.feature,.chip){border-color:var(--ux-hairline)!important;background:var(--ux-surface)!important}[data-ux-theme=dark] body.template-product #ag-screen-protector :is(.h1,.sec-title,.row-2-title,.step-title,.feature-title,.meta-main){color:var(--ux-ink)!important}[data-ux-theme=dark] body.template-product #ag-screen-protector :is(.sub,.row-2-text,.row-2-text p,.row-2-list,.row-2-list li,.eyebrow,.feature-eyebrow,.feature p,.sec-sub,.step-text,.pill,.chip,.meta,.meta-label){color:var(--ux-muted)!important}[data-ux-theme=dark] body.template-product #ag-screen-protector :is(.h1 span,.step-label,.view-all-link,.view-all-link span){color:var(--ux-link)!important}[data-ux-theme=dark] body.template-product #ag-screen-protector{background:var(--ux-wash)!important;color:var(--ux-ink)!important}[data-ux-theme=dark] body.template-product .ag-wb-inner,[data-ux-theme=dark] body.template-product .ag-wb-card{border-color:var(--ux-hairline)!important;background:var(--ux-surface)!important}[data-ux-theme=dark] body.template-product .ag-wb-header h2{color:var(--ux-ink)!important}[data-ux-theme=dark] body.template-product .ag-wb-header p{color:var(--ux-muted)!important}[data-ux-theme=dark] body.template-product .ag-faq{border-color:var(--ux-hairline)!important;color:var(--ux-ink)!important}[data-ux-theme=dark] body.template-product .ag-faq :is(.ag-faq__title,.ag-faq__question){color:var(--ux-ink)!important}[data-ux-theme=dark] body.template-product .ag-faq .ag-faq__answer{color:var(--ux-muted)!important}body.template-product .ag-faq .ag-faq__question{transition-duration:var(--ux-dur)!important;transition-timing-function:var(--ux-ease-out)!important}body.template-product .ag-faq .ag-faq__question:focus-visible{outline:none!important;border-radius:var(--ux-radius-xs)!important;box-shadow:var(--ux-ring)!important}[data-ux-theme=dark] body.template-product .jdgm-cards-carousel :is(.jdgm-rating-star,.jdgm-rating-text,.jdgm-reviews-count,.jdgm-verified-text,.jdgm-reviewer-name,.jdgm-product-name,.jdgm-product-name *,.jdgm-card .jdgm-text,.jdgm-card .jdgm-text *){color:var(--ux-ink)!important}[data-ux-theme=dark] body.template-product .sf-pdt__accordion .sf__accordion-content .prose,[data-ux-theme=dark] body.template-product .sf-pdt__accordion .sf__accordion-content .prose :is(li,p,strong){color:var(--ux-muted)!important}[data-ux-theme=dark] body.template-product .sf-pdt__accordion .sf__accordion-content .prose a{color:var(--ux-link)!important}body.template-product .agpe-buyinfo,body.template-product .agpe-askfit{border-color:transparent;border-radius:var(--ux-radius-lg);background-color:var(--ux-surface);box-shadow:var(--ux-elev-1)}body.template-product button[name=add].add-to-cart,body.template-product .agpe-sticky__btn{border-color:var(--ux-on-amber)!important;box-shadow:inset 0 0 0 1px var(--ux-on-amber),var(--ux-glow)!important}@media(max-width:1023px){body.template-product .agpe-sticky{padding:var(--ux-space-2) var(--ux-space-3) calc(var(--ux-space-2) + env(safe-area-inset-bottom));border-color:transparent;background-color:var(--ux-surface);box-shadow:var(--ux-elev-top)}body.template-product .agpe-sticky__btn{min-height:52px;padding:0 var(--ux-space-6);font-size:var(--ux-fs-16)}}@media(prefers-reduced-motion:reduce){body.template-product .main-product__block-buy_buttons>product-form,body.template-product .main-product__block-buy_buttons>.agpe-shopall,body.template-product .main-product__block-buy_buttons>kaching-bundle,body.template-product .agpe-buyinfo,body.template-product .agpe-askfit,body.template-product .ag-faq .ag-faq__question,body.template-product .agpe-sticky,body.template-product .agpe-sticky__btn{transition:none!important;animation:none!important;transform:none!important}}body.template-product button[name=add].add-to-cart,body.template-product .agpe-sticky button[name=add].add-to-cart{background-color:var(--ux-amber)!important;color:var(--ux-on-amber)!important;font-weight:var(--ux-fw-display)!important;text-transform:none!important;letter-spacing:normal!important;border-color:transparent!important;box-shadow:none!important}body.template-product button[name=add].add-to-cart:focus-visible{box-shadow:var(--ux-ring)!important}body.template-product .kaching-bundles__bar:not(.kaching-bundles__bar--selected) .kaching-bundles__bundle-products{display:none!important}body.template-product .kaching-bundles__block{margin-top:8px!important;margin-bottom:6px!important}body.template-product .kaching-bundles__bar{margin-top:2px!important;margin-bottom:5px!important}body.template-product .kaching-bundles__bar-wrapper{padding-top:4px!important;padding-bottom:4px!important}body.template-product .kaching-bundles__bar-main{margin-top:4px!important;margin-bottom:4px!important}body.template-product .kaching-bundles__bundle-products{margin-top:6px!important;margin-bottom:2px!important}body.template-product .kaching-bundles__bundle-products img,body.template-product .kaching-bundles__bundle-products__image{width:40px!important;height:40px!important}
/*# sourceMappingURL=/cdn/shop/t/45/assets/ag-ux-r5-B2-PDP.css.map */
