.lx-benefits{border-top:1px solid var(--lx-line);border-bottom:1px solid var(--lx-line)}.lx-benefits__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0 auto}.lx-benefits__item{padding:2rem 1.2rem;text-align:center}.lx-benefits__title{margin:0;font-size:1.4rem;color:var(--lx-ink)}.lx-benefits__text{margin:.4rem 0 0;font-size:1.3rem;color:var(--lx-ink-55)}@media screen and (min-width:750px){.lx-benefits__list{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.lx-benefits__item+.lx-benefits__item{border-left:1px solid var(--lx-line)}}.lx-collection{padding:2.4rem 0 7.2rem}.lx-collection__crumbs{display:flex;gap:.8rem;font-size:1.3rem;color:var(--lx-ink-55);margin-bottom:2rem}.lx-collection__crumbs a{color:inherit;text-decoration:none}.lx-collection__crumbs a:hover{color:var(--lx-ink)}.lx-collection__title{font-size:clamp(3.4rem,7vw,5.6rem)}.lx-collection__desc{margin-top:1.6rem;max-width:60rem}.lx-collection__bar{display:flex;flex-direction:column;gap:1.6rem;margin:3.2rem 0 2.8rem;padding:1.6rem 0;border-top:1px solid var(--lx-line);border-bottom:1px solid var(--lx-line)}.lx-chips{display:flex;gap:.8rem;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--lx-gutter) * -1);padding:0 var(--lx-gutter);-webkit-overflow-scrolling:touch}.lx-chips::-webkit-scrollbar{display:none}.lx-chip{flex-shrink:0;display:inline-flex;align-items:center;min-height:4rem;padding:0 1.8rem;border:1px solid rgba(17,17,17,.15);border-radius:999px;font-size:1.4rem;color:var(--lx-ink);text-decoration:none;white-space:nowrap;transition:border-color var(--lx-dur) var(--lx-ease),background-color var(--lx-dur) var(--lx-ease),color var(--lx-dur) var(--lx-ease)}.lx-chip:hover{border-color:var(--lx-ink)}.lx-chip.is-active{background:var(--lx-ink);border-color:var(--lx-ink);color:var(--lx-white)}.lx-collection__tools{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.lx-collection__count{font-size:1.3rem;color:var(--lx-ink-55)}.lx-sort{position:relative;display:inline-flex;align-items:center}.lx-sort select{appearance:none;-webkit-appearance:none;min-height:4rem;padding:0 3.6rem 0 1.6rem;border:1px solid rgba(17,17,17,.15);border-radius:999px;background:var(--lx-white);font-family:var(--font-body-family);font-size:1.4rem;color:var(--lx-ink);cursor:pointer}.lx-sort select:focus-visible{outline:2px solid var(--lx-ink);outline-offset:2px}.lx-sort svg{position:absolute;right:1.4rem;width:1.1rem;height:1.1rem;pointer-events:none}.lx-pagination{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-top:5.6rem}.lx-pagination__info{font-size:1.4rem;color:var(--lx-ink-55)}.lx-collection__empty{display:grid;justify-items:start;gap:2rem;padding:4rem 0}@media screen and (min-width:750px){.lx-collection{padding:4rem 0 9.6rem}.lx-collection__bar{flex-direction:row;align-items:center;justify-content:space-between}.lx-chips{margin:0;padding:0;flex-wrap:wrap}.lx-collection__tools{justify-content:flex-end}}.lx-contact{padding:3.2rem 0 7.2rem}.lx-contact__inner{display:grid;gap:4rem}.lx-contact__title{font-size:clamp(3.4rem,7vw,5.6rem)}.lx-contact__text{margin-top:1.6rem;max-width:46rem}.lx-contact__details{margin:3.2rem 0 0;display:grid;gap:2rem}.lx-contact__detail dt{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-ink-55);margin-bottom:.6rem}.lx-contact__detail dd{margin:0;font-size:1.6rem;line-height:1.6;color:var(--lx-ink)}.lx-contact__detail dd p{margin:0}.lx-contact__detail a,.lx-contact__help a{color:var(--lx-ink);text-decoration:underline;text-underline-offset:.3rem;text-decoration-color:#1111114d;transition:text-decoration-color var(--lx-dur) var(--lx-ease)}.lx-contact__detail a:hover,.lx-contact__help a:hover{text-decoration-color:var(--lx-ink)}.lx-contact__help{margin-top:3.2rem;padding-top:2.4rem;border-top:1px solid var(--lx-line)}.lx-contact__help-title{margin:0 0 1.2rem;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-ink-55)}.lx-contact__help ul{list-style:none;margin:0;padding:0;display:grid;gap:1rem;font-size:1.5rem}.lx-contact__card{background:var(--lx-panel);border-radius:var(--lx-radius-lg);padding:2.4rem 2rem}.lx-form{display:grid;gap:1.6rem}.lx-form__title{margin:0 0 .4rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.2rem;letter-spacing:-.01em;color:var(--lx-ink)}.lx-form__row{display:grid;gap:1.6rem}.lx-field{display:grid;gap:.6rem}.lx-field label{font-size:1.3rem;color:var(--lx-ink)}.lx-field__opt{color:var(--lx-ink-55)}.lx-field input,.lx-field textarea{width:100%;min-height:5rem;padding:1.2rem 1.4rem;border:1px solid rgba(17,17,17,.15);border-radius:var(--lx-radius-sm);background:var(--lx-white);font-family:var(--font-body-family);font-size:1.6rem;color:var(--lx-ink);transition:border-color var(--lx-dur) var(--lx-ease);box-shadow:none}.lx-field textarea{resize:vertical;min-height:14rem}.lx-field input:hover,.lx-field textarea:hover{border-color:#11111159}.lx-field input:focus,.lx-field textarea:focus{outline:none;border-color:var(--lx-ink)}.lx-field input[aria-invalid=true]{border-color:#c0352b}.lx-form__submit{width:100%;margin-top:.8rem}.lx-form__notice{padding:1.6rem;border-radius:var(--lx-radius-sm);font-size:1.4rem;line-height:1.5}.lx-form__notice p{margin:0}.lx-form__notice ul{margin:.6rem 0 0;padding-left:1.8rem}.lx-form__notice-title{font-weight:600;margin-bottom:.4rem!important}.lx-form__notice--ok{background:var(--lx-white);border:1px solid var(--lx-line)}.lx-form__notice--error{background:#fdf1f0;color:#8a2219}.lx-contact__page{margin-top:5.6rem;max-width:72rem}@media screen and (min-width:750px){.lx-contact__card{padding:4rem}.lx-form__row{grid-template-columns:1fr 1fr}.lx-form__submit{width:auto;justify-self:start}}@media screen and (min-width:990px){.lx-contact{padding:6.4rem 0 9.6rem}.lx-contact__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:8rem;align-items:start}}.lx-hero{background:var(--lx-white);padding:1.6rem 0 4.8rem}.lx-hero__inner{display:flex;flex-direction:column-reverse;gap:3.2rem}.lx-hero__media{position:relative;overflow:hidden;border-radius:var(--lx-radius-lg);background:var(--lx-panel);aspect-ratio:4 / 3.4;animation:lx-fade .9s var(--lx-ease) both}.lx-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.lx-hero__img{transition:transform 1.2s var(--lx-ease)}@media(hover:hover)and (pointer:fine){.lx-hero__media:hover .lx-hero__img{transform:scale(1.05)}}.lx-hero__placeholder{fill:var(--lx-ink-55)}.lx-hero__content>*{animation:lx-rise .8s var(--lx-ease) both}.lx-hero__content>*:nth-child(2){animation-delay:.08s}.lx-hero__content>*:nth-child(3){animation-delay:.16s}.lx-hero__content>*:nth-child(4){animation-delay:.24s}.lx-hero__eyebrow{margin-bottom:1.2rem}.lx-hero__heading{font-size:clamp(3.6rem,9vw,4.4rem);line-height:1.08}.lx-hero__text{margin-top:2.2rem;max-width:44rem;line-height:1.6}.lx-hero__text p{margin:0}.lx-hero__actions{display:flex;flex-direction:column;gap:1rem;margin-top:2.8rem}.lx-hero__actions .lx-btn{width:100%}@media screen and (min-width:750px){.lx-hero{padding:2.4rem 0 7.2rem}.lx-hero__media{aspect-ratio:16 / 9}.lx-hero__actions{flex-direction:row}.lx-hero__actions .lx-btn{width:auto}}@media screen and (min-width:990px){.lx-hero{padding:3.2rem 0 9.6rem}.lx-hero__inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:6.4rem}.lx-hero__media{aspect-ratio:auto;height:min(68vh,64rem);min-height:48rem}.lx-hero__heading{font-size:clamp(4.8rem,4.6vw,6.8rem)}.lx-hero__text{margin-top:3.2rem}.lx-hero__actions{margin-top:3.6rem}}.lx-reviews{padding:3.2rem 0 8rem}.lx-reviews__title{font-size:clamp(3.4rem,7vw,5.6rem)}.lx-reviews__empty{margin-top:4rem;padding:5.6rem 2.4rem;border-radius:var(--lx-radius-lg);background:var(--lx-panel);text-align:center;display:grid;justify-items:center;gap:1.2rem}.lx-reviews__stars{width:12rem;height:2.4rem;color:var(--lx-ink-55);margin-bottom:.8rem}.lx-reviews__empty-title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.4rem;letter-spacing:-.01em;color:var(--lx-ink)}.lx-reviews__empty .lx-body{max-width:44rem}.lx-reviews__actions{margin-top:1.6rem}.lx-reviews__apps{margin-top:4rem}@media screen and (min-width:990px){.lx-reviews{padding:6.4rem 0 9.6rem}.lx-reviews__empty{padding:8rem 4rem}}.lx-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:3;display:flex;align-items:center;gap:1.2rem;padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom));background:#fffffff0;-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);border-top:1px solid var(--lx-line);transform:translateY(110%);transition:transform .35s var(--lx-ease)}.lx-sticky-atc.is-visible{transform:none}@media screen and (max-width:989px){body:has([data-lx-sticky-atc]) .footer__content-bottom{padding-bottom:8rem}}.lx-sticky-atc[hidden]{display:none}.lx-sticky-atc__info{flex:1;min-width:0}.lx-sticky-atc__title{margin:0;font-size:1.3rem;color:var(--lx-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lx-sticky-atc__price{margin:.2rem 0 0;font-size:1.4rem;color:var(--lx-navy)}.lx-sticky-atc__btn{flex-shrink:0;min-height:4.6rem;padding:0 2.2rem}@media screen and (min-width:990px){.lx-sticky-atc{display:none}}.lx-story{background:var(--lx-panel)}.lx-story__inner{display:grid;gap:3.2rem}.lx-story__media{position:relative;aspect-ratio:4 / 3;border-radius:var(--lx-radius-lg);overflow:hidden;background:var(--lx-panel-2)}.lx-story__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lx-story__img{transition:transform 1.2s var(--lx-ease)}.lx-story__media--product{display:block;background:var(--lx-white)}.lx-story__media--product .lx-pm--cutout .lx-pm__primary{padding:6%}@media(hover:hover)and (pointer:fine){.lx-story__media:hover .lx-story__img,.lx-story__media--product:hover .lx-pm__primary{transform:scale(1.05)}.lx-story__media--product:hover .lx-pm--has-hover .lx-pm__primary{opacity:0}.lx-story__media--product:hover .lx-pm__secondary{opacity:1;transform:scale(1.05)}}.lx-story__placeholder{fill:var(--lx-ink-55)}.lx-story__heading{font-size:clamp(3rem,6vw,4.4rem)}.lx-story__text{margin-top:2rem;max-width:52rem}.lx-story__btn{margin-top:3.2rem;width:100%}@media screen and (min-width:750px){.lx-story__btn{width:auto}}@media screen and (min-width:990px){.lx-story__inner{grid-template-columns:1fr 1fr;align-items:center;gap:8rem}.lx-story__media{aspect-ratio:1 / 1}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
