.acf{--u:calc(min(var(--container-max-width,1440px),100vw - var(--container-gutter,32px)*2)/1800);font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style)}.acf .acf-shell{width:calc(100% - var(--container-gutter)*2);max-width:var(--container-max-width);padding-inline:0;margin-inline:auto}.acf h2,.acf h3{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style)}.acf .acf-best-heading h2,.acf .acf-ugc-heading h2,.acf .acf-editorial-masthead>h2,.acf .acf-community-copy h2{font-size:var(--text-h2);line-height:1.15;letter-spacing:var(--heading-letter-spacing,0)}.acf-editorial-masthead{height:auto;min-height:calc(280 * var(--u));grid-template-columns:1.45fr 1fr 1fr;padding-bottom:calc(32 * var(--u))}.acf-feature-summary,.acf-editorial-about{padding-top:0}.acf .acf-product h3,.acf .acf-article-info h3,.acf .acf-feature-summary h3{font-weight:var(--heading-font-weight)}.acf-newsletter .acf-subscribe{right:0}.acf-newsletter .acf-shell{padding-inline:0}.acf-story-track{display:flex;flex-direction:column;gap:calc(24 * var(--u));width:100%;flex:none}.acf-story-column{animation:acf-drift 70s linear infinite;animation-play-state:paused}.acf-story-column--2{animation-duration:90s;animation-direction:reverse}.acf-story-column--3{animation-duration:82s}.acf-story-column--4{animation-duration:76s;animation-direction:reverse}.acf[data-acf-marquee-ready] .acf-story-column{animation-play-state:running}.acf .acf-story-collage:hover .acf-story-column,.acf .acf-story-collage:focus-within .acf-story-column,.acf.acf-story-open .acf-story-column,.acf[data-acf-offscreen] .acf-story-column{animation-play-state:paused}.acf-story{transition:box-shadow .2s ease,filter .2s ease}.acf-story:hover{box-shadow:0 8px 20px #0002;filter:brightness(1.03)}@keyframes acf-drift{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 12 * var(--u)))}}.acf-subscription-success{width:100%;display:flex;flex-direction:column;gap:12px}.acf-subscription-success h3{font-size:24px;line-height:1.2}.acf-subscription-success>p{font-size:15px;line-height:1.5}.acf-discount-code{border:1px dashed #888;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 16px}.acf-discount-code strong{font-size:24px;letter-spacing:.06em}.acf-discount-code button{background:none;border:0;text-decoration:underline;padding:10px;font-size:14px}.acf-subscription-success .acf-discount-terms{font-size:12px;color:var(--muted)}.acf-discount-shop{display:block;width:max-content;border-radius:100px;background:#232323;color:#fff!important;padding:12px 20px;font-size:14px}.acf .acf-subscribe:has(.acf-subscription-success){position:relative;top:auto;right:auto;width:100%;grid-column:1/-1;margin-top:calc(-200 * var(--u));z-index:2;max-width:800px;justify-self:end}@media(max-width:749px){.acf{--u:1px}.acf .acf-best-heading h2,.acf .acf-ugc-heading h2,.acf .acf-editorial-masthead>h2,.acf .acf-community-copy h2{font-size:var(--text-h2);line-height:1.2}.acf-editorial-masthead{min-height:0;padding-bottom:0}.acf-story-column{animation:none!important}.acf-story-track{display:contents}.acf-story-clone{display:none!important}.acf .acf-subscribe:has(.acf-subscription-success){margin-top:0;position:static}.acf .acf-community-copy{gap:12px}}@media(prefers-reduced-motion:reduce){.acf-story-column{animation:none!important}.acf-story{transition:none}}main .bs-eyewear__heading,main .gl-shape-nav-title,main .gl-judge-proof__heading,main .acf .acf-ugc-heading h2,main .acf .acf-editorial-masthead>h2,main .acf .acf-community-copy h2{font-family:var(--heading-font-family)!important;font-size:clamp(28px,3vw,42px)!important;font-weight:700!important;line-height:1.15!important;letter-spacing:0!important;text-transform:none!important}.acf-editorial .acf-editorial-masthead{min-height:0;grid-template-columns:1.25fr 1fr 1fr;gap:32px;padding-bottom:40px;align-items:start}.acf-editorial .acf-feature-summary h3{font-size:18px;line-height:1.35;font-weight:600}.acf-editorial .acf-summary,.acf-editorial .acf-editorial-about p{font-size:15px;line-height:1.6}.acf-editorial .acf-article{height:440px;margin-top:0}.acf-editorial .acf-article-info h3{font-size:22px;line-height:1.3;font-weight:600}.acf-editorial .acf-article-excerpt{display:none}.acf-editorial .acf-article-info{left:24px;right:24px;bottom:58px}.acf-editorial .acf-article-overlay{background:linear-gradient(0deg,#000c,transparent 75%)}.acf-editorial .acf-article-tag{font-size:13px}.acf-newsletter .acf-shell{grid-template-columns:1fr 1fr;gap:48px;align-items:center;min-height:540px;position:relative}.acf-newsletter .acf-community-copy{align-self:center;gap:20px}.acf-newsletter .acf-community-copy>p{font-size:17px;line-height:1.6;max-width:440px}.acf-newsletter .acf-community-media{height:400px}.acf-newsletter .acf-subscribe{position:relative;grid-column:1/-1;right:auto;top:auto;bottom:auto;margin-top:-90px;margin-left:auto;width:min(760px,100%);z-index:2}.acf-newsletter .acf-subscribe:has(.acf-subscription-success){margin-top:-50px}@media(max-width:749px){.acf-editorial .acf-editorial-masthead{display:block;padding-bottom:20px}.acf-editorial .acf-feature-summary,.acf-editorial .acf-editorial-about{display:none}.acf-editorial .acf-article{height:380px;margin-top:0}.acf-editorial .acf-article-info h3{font-size:20px}.acf-editorial .acf-editorial-mobile-intro{margin-bottom:24px;font-size:15px}.acf-newsletter .acf-shell{display:flex;flex-direction:column;gap:24px;min-height:0}.acf-newsletter .acf-community-copy{width:100%}.acf-newsletter .acf-community-copy>p{font-size:16px}.acf-newsletter .acf-community-media{width:100%;height:310px}.acf-newsletter .acf-subscribe,.acf-newsletter .acf-subscribe:has(.acf-subscription-success){margin:0;width:100%;padding:16px;flex-wrap:wrap;gap:12px}.acf-newsletter .acf-email-field{min-width:0;flex:1 1 100%}.acf-newsletter .acf-subscribe>button{width:100%;justify-content:space-between;min-height:48px}}.acf-newsletter .acf-community-primary{width:72%;height:350px;left:8%;top:18px}.acf-newsletter .acf-community-secondary{width:43%;height:320px;right:0;top:42px}.acf-newsletter .acf-community-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;max-width:100%}@media(max-width:749px){.acf-newsletter .acf-community-primary{width:70%;height:260px;left:5%;top:16px}.acf-newsletter .acf-community-secondary{width:42%;height:230px;right:2%;top:45px}}main:has(.acf-editorial){--gl-home-content-width:var(--container-max-width,90rem);--gl-home-gutter:var(--container-gutter,2rem)}main:has(.acf-editorial) :is(.gl-entry-cards__inner,.bs-eyewear__inner,.gl-shape-nav-container,.acf .acf-shell,.gl-earned__inner,.xu-trust__wrap){box-sizing:border-box!important;width:min(var(--gl-home-content-width),calc(100% - var(--gl-home-gutter)*2))!important;max-width:var(--gl-home-content-width)!important;margin-inline:auto!important}main:has(.acf-editorial) :is(.gl-entry-cards__inner,.bs-eyewear__inner,.gl-shape-nav-container,.acf .acf-shell,.xu-trust__wrap){padding-inline:0!important}main:has(.acf-editorial) .acf-ugc{padding-inline:0!important}
/*# sourceMappingURL=/cdn/shop/t/57/assets/acf-store-alignment.css.map */
