.lx-shop{display:grid;gap:20px}@media(min-width:750px){.lx-shop{grid-template-columns:1.3fr 1fr;gap:28px}}.lx-card{display:flex;flex-direction:column;background:#fff;color:var(--lx-espresso);text-decoration:none}.lx-card__img{aspect-ratio:4/5;background:var(--lx-beige);overflow:hidden}.lx-card__img img{width:100%;height:100%;object-fit:cover}.lx-card__body{padding:22px 22px 28px}.lx-card__k{margin:0;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--lx-cocoa)}.lx-card__t{margin:8px 0 6px;font:400 clamp(22px,2.6vw,32px)/1.1 var(--lx-serif)}.lx-card__pr{margin:0 0 4px;font-size:15px}.lx-card__go{display:inline-block;margin-top:14px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:3px}.lx-card--hero{background:var(--lx-espresso);color:var(--lx-ivory)}.lx-card--hero .lx-card__k{color:var(--lx-taupe)}.lx-len{display:grid;gap:12px;max-width:640px;margin-bottom:28px}.lx-len__row{display:grid;grid-template-columns:52px 1fr 64px;gap:14px;align-items:center;font-size:14px}.lx-len__bar{display:block;height:10px;background:var(--lx-beige);position:relative}.lx-len__bar i{position:absolute;inset:0 auto 0 0;background:var(--lx-cocoa);width:var(--w)}.lx--beige .lx-len__bar{background:#fff}.lx-note{margin:0 0 24px;font-size:14px;color:var(--lx-cocoa);max-width:54ch}.lx-scroll{display:grid;grid-auto-flow:column;grid-auto-columns:min(78%,300px);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}@media(min-width:990px){.lx-scroll{grid-auto-columns:calc(25% - 11px)}}.lx-scroll>*{scroll-snap-align:start}.lx-ugc__m{aspect-ratio:3/4;background:var(--lx-beige);overflow:hidden}.lx-ugc__m img{width:100%;height:100%;object-fit:cover}.lx-ugc__n{margin:10px 0 0;font-size:14px;font-weight:500}.lx-ugc__d{margin:0;font-size:13px;color:var(--lx-cocoa)}.lx-rev{padding:26px;background:#fff}.lx-stars{margin:0 0 10px;letter-spacing:.2em;color:var(--lx-cocoa)}.lx-rev__t{margin:0 0 14px;font-size:15px}.lx-rev__n{margin:0;font-size:13px;font-weight:500}.lx-rev__d{margin:0;font-size:12px;color:var(--lx-cocoa)}.lx-faq{max-width:820px}.lx-faq details{border-bottom:1px solid var(--lx-taupe)}.lx-faq summary{cursor:pointer;list-style:none;padding:20px 40px 20px 0;font:400 clamp(18px,2vw,22px)/1.3 var(--lx-serif);position:relative;min-height:48px}.lx-faq summary::-webkit-details-marker{display:none}.lx-faq summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:24px}.lx-faq details[open] summary:after{content:"\2212"}.lx-faq__a{padding:0 0 22px;max-width:60ch}.lx-form{display:flex;flex-direction:column;gap:12px;max-width:520px}@media(min-width:600px){.lx-form{flex-direction:row}}.lx-form input[type=email]{flex:1;min-height:52px;padding:0 16px;border:1px solid var(--lx-espresso);border-radius:0;background:#fff;color:var(--lx-espresso);font:16px var(--lx-sans)}.lx-form label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lx-msg{margin:12px 0 0;font-size:14px}.lx-foot{padding-block:56px 32px}.lx-foot__g{display:grid;gap:32px}@media(min-width:850px){.lx-foot__g{grid-template-columns:1.4fr 1fr 1fr 1fr}}.lx-foot h2{margin:0 0 14px;font:500 12px/1.4 var(--lx-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--lx-taupe)}.lx-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.lx-foot a{text-decoration:none;font-size:15px;color:inherit}.lx-foot a:hover{text-decoration:underline}.lx-foot__brand{font:400 28px/1.1 var(--lx-serif);margin:0 0 10px}.lx-foot__base{margin-top:40px;padding-top:20px;border-top:1px solid rgba(248,245,240,.2);display:flex;flex-wrap:wrap;gap:12px 24px;font-size:12px;color:var(--lx-taupe)}.lx-foot__base a{font-size:12px}.lx-pdp{background:transparent}.lx-pdp__sub{margin:0 0 4px;font-size:15px}.lx-save{padding:18px 20px;background:var(--lx-beige)}.lx-save__k{margin:0 0 4px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--lx-cocoa)}.lx-save__s{margin:0;font:400 20px/1.3 var(--lx-serif)}.lx-save__m{margin:4px 0 0;font-size:13px;color:var(--lx-cocoa)}.lx-pdp__label{margin:0;font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:500}.lx-pdp__guide{margin:0;font-size:14px}.lx-pdp__low{margin:0;font-size:13px;color:var(--lx-cocoa)}.lx-reas{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-cocoa)}.lx-cross{display:block;padding:18px 20px;border:1px solid var(--lx-espresso);text-decoration:none;color:var(--lx-espresso)}.lx-cross__k{margin:0;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--lx-cocoa)}.lx-cross__t{margin:4px 0 0;font:400 20px/1.3 var(--lx-serif)}.lx-acc details{border-bottom:1px solid var(--lx-taupe)}.lx-acc details:first-child{border-top:1px solid var(--lx-taupe)}.lx-acc summary{cursor:pointer;list-style:none;padding:16px 32px 16px 0;font-size:13px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;position:relative;min-height:48px}.lx-acc summary::-webkit-details-marker{display:none}.lx-acc summary:after{content:"+";position:absolute;right:2px;top:50%;transform:translateY(-50%);font-size:20px}.lx-acc details[open] summary:after{content:"\2212"}.lx-acc__b{padding:0 0 18px;font-size:15px}.lx-acc dl{margin:12px 0 0;display:grid;gap:6px}.lx-acc dt{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-cocoa)}.lx-acc dd{margin:0}.lx-cartx{margin:0 var(--theme-drawer-padding,20px) 12px;padding:14px 16px;background:#e8ddd3;font-size:13px;letter-spacing:.06em;color:#171311}.lx-cartx a{color:#171311;font-weight:600}.lx-cartx p{margin:0}@media(prefers-reduced-motion:reduce){.lx *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lexi-parts.css.map */
