@font-face{font-family:LM Gallery;src:url(lm-hw-space-grotesk-400.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:LM Gallery;src:url(lm-hw-space-grotesk-600.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}.lbl{font-size:13px;letter-spacing:.06em;color:#c7c7be}.lab-head .lbl{font-family:var(--body);font-size:15px;line-height:1.5;letter-spacing:0;text-transform:none}.btn--quiet{font-size:13px;letter-spacing:.08em;color:#c7c7be}.gen-stage .tag{font-size:13px;letter-spacing:.06em}.gen-stage video{background-color:#0a0a0b}.lm-product-intent p{font-size:15px}.rail li{font-size:15px;letter-spacing:.02em;color:#c7c7be}.rail li.on{color:var(--lime)}.drop em{font-size:15px;color:#c7c7be}.note{font-family:var(--body);font-size:15px;line-height:1.6;letter-spacing:0;color:#c7c7be}.chip .ct b{font-size:13px;letter-spacing:.04em}.sp-name b{font-size:15px;letter-spacing:.04em}.sp-name em{font-size:13px;letter-spacing:.04em;color:#c7c7be}.sp-change{font-size:15px;letter-spacing:.04em;min-height:48px}.chip-tab-label{font-size:14px;letter-spacing:.04em;color:#c7c7be}.chip-tab{font-size:15px;letter-spacing:.02em;color:#c7c7be;min-height:48px}.chip-tab u{font-size:13px;color:#c7c7be}.chip-tab[aria-selected=true],.chip-tab[aria-selected=true] u{color:var(--lime-ink)}.plate-only{font-size:13px;letter-spacing:.04em;color:#f5f5f0}.chip-sel{font-family:var(--body);font-size:15px;letter-spacing:0;text-transform:none;color:#c7c7be}.gback{font-size:15px;letter-spacing:.04em;color:#c7c7be;min-height:48px}.field input{font-size:16px;letter-spacing:.02em;text-transform:none}.form-error{font-size:15px}.gdone .ok{font-size:13px;letter-spacing:.08em}.lm-rate-label{font-size:15px;letter-spacing:.04em;color:#c7c7be}.lm-rate-btn{width:48px;height:48px}.lm-rate-down input[type=text]{font-size:16px}.lm-rate-redoing{font-size:15px;color:#c7c7be}.lm-rate-msg,.gshare .gshare-s{font-size:15px}.gshare-said{font-size:13px;letter-spacing:.06em}.gshare-rules a{font-size:14px;letter-spacing:.04em;color:#c7c7be;display:inline-flex;align-items:center;min-height:44px}.treatment-card b{font-size:13px;letter-spacing:.04em}.treatment-card span{font-size:13px;letter-spacing:.02em;color:#c7c7be}.gwall-label{font-size:15px;letter-spacing:.02em;color:#c7c7be}.gwall-example{font-size:13px;letter-spacing:.02em;color:#c7c7be}.gwall-item .pn{font-size:15px;letter-spacing:.02em}.gwall-item .pp{font-size:16px;letter-spacing:.02em}.gwall-note{font-family:var(--body);font-size:15px;line-height:1.6;letter-spacing:0;color:#c7c7be}.lm-proof-head p,.lm-proof-note,.lm-proof-status,.lm-proof-consent,.lm-proof-option label,.lm-proof-pane-label{font-family:var(--body);font-size:16px;line-height:1.5;letter-spacing:0;text-transform:none;color:#c7c7be}.lm-proof-option select{font-family:var(--body);font-size:16px;letter-spacing:0;text-transform:none}.lm-treatment-toggle button{font-size:14px;letter-spacing:.04em;min-height:48px;color:#c7c7be}.lm-treatment-toggle button.is-active{color:var(--lime-ink)}.lm-proof-close{width:48px;height:48px}.lm-proof-consent input{width:24px;height:24px;margin-top:0}#top .btn--primary,.final .btn--primary,#stickyA .btn--primary{font-size:15px!important;letter-spacing:.06em}.nav-links,.nav-cart{font-size:13px;letter-spacing:.04em;color:#c7c7be}.nav-toggle{font-family:var(--body);font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;min-height:48px;padding:0 10px}.nav-cta{font-family:var(--body);font-size:14px;font-weight:700;letter-spacing:0;text-transform:none;min-height:48px}@media(max-width:759px){.nav-links{font-size:15px}.nav-cta{font-size:14px;min-height:48px;padding:4px 10px;max-width:118px;white-space:normal;text-align:center;line-height:1.15}}.hero-ey{font-size:13px;letter-spacing:.06em;color:#c7c7be}.hero-fig figcaption{font-size:13px;letter-spacing:.06em}.hero-fig video{background-color:#0a0a0b}.hero-copy .hero-ship{font-size:15px!important}.hero-copy .hero-give{font-size:16px;line-height:1.5;font-weight:600;color:var(--ink)}.sec-head p{font-size:16px}.plate span.d{font-size:15px}.plate span.wk{font-size:13px}.cat-rule b,.cat-rule span.n{font-size:13px;letter-spacing:.06em}.cat-rule p{font-size:15px}.fam-label{font-size:14px;letter-spacing:.04em;color:#c7c7be}.fam{font-size:15px;letter-spacing:.02em}.fam i{font-size:13px}.rail-foot .see{font-size:15px;letter-spacing:.04em}.rail-hint{font-family:var(--body);font-size:14px;letter-spacing:0;text-transform:none;color:#c7c7be}.press-ey{font-size:13px;letter-spacing:.08em}.pcard-no{font-size:13px;letter-spacing:0}.pcard-foot{font-family:var(--body);font-size:16px;font-weight:600;letter-spacing:0;text-transform:none;flex-wrap:wrap;gap:4px 10px}.pcard-foot em{font-size:14px}.press-foot p{font-size:15px}.press-foot .fine{font-family:var(--body);font-size:15px;line-height:1.6;letter-spacing:0;text-transform:none}.cause h2{font-size:clamp(2rem,5.6vw,4.6rem);line-height:.92}.cause p{font-size:16px}.cause .cause-link{display:inline-flex;align-items:center;min-height:48px;margin-top:10px;font-size:16px;font-weight:600;color:var(--lime);text-decoration:underline;text-underline-offset:4px}.faq summary{font-family:var(--body);font-size:16px;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:none}.faq .ans,.about p{font-size:16px}.final p{font-size:16px;color:#c7c7be}.fgrid h4{font-size:13px;letter-spacing:.08em;color:#c7c7be}.fgrid p{font-size:15px}.fgrid a{font-size:15px;min-height:48px}.fbrand{font-size:13px;letter-spacing:.04em;color:#c7c7be}.sticky .sx b,.sticky .sx span{font-size:13px;letter-spacing:.04em}.marq,#how,#styles .treatments,.press-foot>div:first-child,.press-foot>p:not(.fine){display:none}#styles .sec-head h2,#styles .plate b,#styles .fam,#styles .fam-label,#styles .rail-foot .see,#styles .plate-cta{font-family:LM Gallery,var(--body);text-transform:none;letter-spacing:-.015em}#styles .sec-head h2{font-size:clamp(28px,3.3vw,44px);line-height:1.1;font-weight:600}#styles .sec-head p{color:#c7c7be;max-width:51ch;padding-bottom:0}#styles .plate-no{display:none}#styles .plate b{font-size:18px;line-height:1.25;font-weight:600;color:#f4f4ef}#styles .plate span.d{font-size:14px;line-height:1.5;color:#c7c7be;margin-top:8px}#styles .plate-im img{object-fit:contain}#styles .plate-cta{min-height:44px;line-height:1.35;padding:11px 10px;font-size:14px;font-weight:600;color:#f4f4ef;border:1px solid #65655f;background:transparent;transition:background .15s,color .15s,border-color .15s}#styles .plate-cta:hover,#styles .plate-cta:focus-visible{color:#0a1500;background:var(--lime);border-color:var(--lime);filter:none}#styles .fam-label{font-size:14px;color:#c7c7be;margin:22px 0 12px}#styles .fam{font-size:14px;padding:13px 16px;min-height:48px;align-items:center;color:#c7c7be}#styles .fam.is-on{color:var(--lime-ink)}#styles .rail-foot .see{font-size:14px;min-height:44px;padding:10px 0;color:#f4f4ef}#styles .rail-hint{color:#c7c7be}@media(max-width:599px){#styles .plate b{font-size:17px}#styles .fam{padding:12px 13px;font-size:13px}#styles .plate{padding:12px 12px 18px}#styles .rail-foot{gap:12px;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){#styles .plate-im img,#styles .plate-cta{transition:none}#styles .plate:hover .plate-im img{transform:none}}@media(max-width:360px){#navA .wrap{gap:8px;padding-left:14px;padding-right:14px}#navA .brand{gap:8px}#navA .nav-toggle,#navA .nav-cta{padding-left:8px;padding-right:8px}.foot .fgrid a[href^="mailto:"]{overflow-wrap:anywhere}}.lm-gallery-support{display:none}@media(max-width:899px){body:has(#styles[data-lm-support-ready]):not(:has(#styles[data-lm-support-open=true])) #lmAriaWidget{display:none!important}body:has(#styles[data-lm-support-open=true]) #lmAriaWidget{bottom:calc(70px + env(safe-area-inset-bottom))!important;right:0!important;left:0!important}body:has(#styles[data-lm-support-open=true]):has(#stickyA.on) #lmAriaWidget{bottom:calc(145px + env(safe-area-inset-bottom))!important}.lm-gallery-support:not([hidden]){display:flex;align-items:center;justify-content:center;position:fixed;right:20px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:81;min-width:100px;min-height:46px;padding:10px 12px;font:600 14px/1.2 LM Gallery,var(--body);color:#f4f4ef;background:#121215;border:1px solid #65655f;border-radius:2px}body:has(#styles[data-lm-support-ready]) #stickyA{display:grid;grid-template-columns:minmax(0,1fr) 100px;gap:8px 16px}body:has(#styles[data-lm-support-ready]) #stickyA .sx{grid-column:1/-1}body:has(#styles[data-lm-support-ready]) #stickyA .sx b{font:600 13px/1.3 LM Gallery,var(--body);text-transform:none;letter-spacing:0}body:has(#styles[data-lm-support-ready]) #stickyA .sx span{font:400 12px/1.4 LM Gallery,var(--body);text-transform:none;letter-spacing:0}body:has(#styles[data-lm-support-ready]) #stickyA .btn{grid-column:1;min-width:0;padding:10px 9px;letter-spacing:.02em;font-size:12px}body:has(#lmProofModal[aria-hidden=false]) .lm-gallery-support{display:none}}#generator .note{font-size:14px;line-height:1.6;color:var(--text,#b6b6af)}#generator .note a{text-decoration:underline;text-underline-offset:3px}#doneA .gdone-cta .btn{font-size:14px;min-height:48px;letter-spacing:0;text-transform:none}@media(max-width:899px){.lm-gallery-support:not([hidden]){max-width:260px;white-space:normal;text-align:center;font-size:14px;line-height:1.25;min-height:48px}body:has(#styles[data-lm-support-ready]) #stickyA{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}body:has(#styles[data-lm-support-ready]) #stickyA .btn{font-size:14px;min-height:60px;white-space:normal;line-height:1.25}body:has(#stickyA.on) .lm-gallery-support:not([hidden]){width:calc((100vw - 2 * var(--gut) - 12px)/2);right:var(--gut);min-height:60px;max-width:none}}@media(max-width:480px){.hero-ey{display:grid;grid-template-columns:8px minmax(0,1fr);gap:6px 10px;font:400 12px/1.4 var(--body);letter-spacing:.02em}.hero-ey .rule{display:none}.hero-ey b{grid-column:2;min-width:0;white-space:normal;font:600 14px/1.4 var(--body);letter-spacing:0;text-transform:none}}#styles .fam-bar{flex-wrap:nowrap;overflow-x:auto;gap:8px;background:none;border:0;margin-bottom:0;padding:2px 2px 10px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin}#styles .fam{flex:0 0 auto;min-height:48px;padding:0 18px;font-size:15px;font-weight:600;white-space:nowrap;color:#f4f4ef;background:#141416;border:1px solid rgba(245,245,240,.38);scroll-snap-align:start}#styles .fam:hover{background:#1c1c1f;color:#f4f4ef}#styles .fam.is-on,#styles .fam.is-on:hover{color:#0b0b0e;background:#9eff00;border-color:#9eff00}@media(max-width:599px){#styles .fam-bar{margin-right:calc(var(--gut,20px) * -1);padding-right:var(--gut,20px)}#styles .fam{flex:0 0 auto;padding:0 18px;font-size:15px}}#styles .fam-title{font-family:LM Gallery,var(--body);font-size:26px;line-height:1.2;font-weight:600;letter-spacing:-.015em;color:#f4f4ef;margin:14px 0 12px}#styles .fam-title small{display:block;margin-top:4px;font-size:15px;line-height:1.4;font-weight:400;letter-spacing:0;color:#c7c7be}#styles .plates{gap:12px;padding:3px}#styles .plates>.plate{border:1px solid rgba(245,245,240,.38);background:#141416}#styles .plates>.plate:hover{background:#1a1a1d}#styles .plate b{font-size:18px}#styles .plate span.d{font-size:15px}#styles .plate-cta{min-height:48px;font-size:15px!important}@media(max-width:599px){#styles .plate b{font-size:18px}}#styles .plates>.plate.is-picked{outline:3px solid #9EFF00;outline-offset:-3px;border-color:#9eff00}#styles .plates>.plate.is-picked:after{content:"Selected";position:absolute;top:10px;left:10px;z-index:3;padding:7px 10px;font:700 13px/1 LM Gallery,var(--body);letter-spacing:0;text-transform:none;color:#0b0b0e;background:#9eff00}#styles .rail-foot .see{font-size:15px;min-height:48px}#styles .rail-hint{font-family:LM Gallery,var(--body);font-size:14px;letter-spacing:0;text-transform:none;color:#c7c7be}@media(max-width:480px){.hero-ey{font-size:13px}}@media(max-width:767px){body #stickyA{display:flex!important;align-items:center;gap:0!important;min-height:64px;padding:8px var(--gut,20px) calc(8px + env(safe-area-inset-bottom))}body #stickyA .sx{display:none!important}body #stickyA .btn{flex:1 1 auto;width:100%;min-width:0;min-height:48px!important;padding:0 18px!important;justify-content:space-between;white-space:nowrap!important;line-height:1.2!important}body:has(#stickyA.on):not(:has(#styles[data-lm-support-open=true])) .lm-gallery-support{display:none!important}body:has(#stickyA.on):has(#styles[data-lm-support-open=true]) .lm-gallery-support:not([hidden]){bottom:calc(76px + env(safe-area-inset-bottom));width:auto;min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/lm-collection-gallery.css.map */
