.lux-cimage__panel{display:grid;grid-template-columns:1fr;background:#fff;color:#1a1a1a}.lux-cimage__media img{display:block;width:100%;height:100%;object-fit:cover}.lux-cimage__body{display:flex;flex-direction:column;justify-content:space-between;gap:3rem;padding:3rem 2.4rem}.lux-cimage__title{margin:0 0 2rem;font-size:2.4rem;font-weight:300;letter-spacing:.02em;text-transform:uppercase}.lux-cimage__text{font-size:1.5rem;line-height:1.8;letter-spacing:.04em;color:#6b6760}.lux-cimage__text p{margin:0 0 1.6rem}.lux-cimage__btn{display:flex;align-items:center;justify-content:center;padding:1.6rem 2rem;border:1px solid #1a1a1a;border-radius:999px;color:#1a1a1a;font-size:1.6rem;font-weight:300;letter-spacing:.04em;text-decoration:none;transition:background-color .3s ease,color .3s ease}.lux-cimage__btn:hover{background:#1a1a1a;color:#fff}@media screen and (min-width:750px){.lux-cimage__panel{grid-template-columns:1fr 1fr}.lux-cimage__body{padding:4.8rem}}.lux-contact__title{margin:0 0 1.2rem;font-size:3.6rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.lux-contact__intro{margin:0 0 3.2rem;font-size:1.6rem;letter-spacing:.03em}.lux-contact__card{background:#fff;color:#1a1a1a}.lux-contact__col{display:flex;flex-direction:column;padding:3rem 2.4rem}.lux-contact__card-title{margin:0 0 1.2rem;font-size:2rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.lux-contact__card-text{margin:0 0 1rem;font-size:1.4rem;letter-spacing:.04em;color:#6b6760}.lux-contact__actions{display:flex;flex-direction:column;gap:1rem;margin-top:2.4rem}.lux-contact__btn{display:flex;align-items:center;justify-content:center;gap:.8rem;padding:1.4rem 2rem;border:1px solid #1a1a1a;border-radius:999px;color:#1a1a1a;font-size:1.6rem;letter-spacing:.04em;text-decoration:none;transition:background-color .3s ease,color .3s ease}.lux-contact__btn:hover{background:#1a1a1a;color:#fff}@media screen and (min-width:750px){.lux-contact__col{padding:4rem 4.8rem}}.lux-contact__btn{font-family:inherit;background:transparent;cursor:pointer}.lux-contact__btn--solid{width:100%;margin-top:.6rem;background:#1a1a1a;color:#fff}.lux-contact__btn--solid:hover{background:#fff;color:#1a1a1a}.lux-contact__dialog{width:min(92vw,52rem);max-height:90vh;padding:0;border:0;background:#fff;color:#1a1a1a}.lux-contact__dialog::backdrop{background:#00000073}.lux-contact__dialog-inner{position:relative;padding:3.2rem 2.4rem}.lux-contact__close{position:absolute;top:1rem;right:1.4rem;border:0;background:none;font-size:3.2rem;line-height:1;cursor:pointer;color:#1a1a1a}.lux-contact__field{display:block;margin-bottom:1.6rem}.lux-contact__field span{display:block;margin-bottom:.6rem;font-size:1.3rem;letter-spacing:.04em;color:#6b6760}.lux-contact__field input,.lux-contact__field textarea{width:100%;padding:1.2rem 1.4rem;border:1px solid #cfcac2;border-radius:0;background:#fff;font:inherit;font-size:1.5rem;color:#1a1a1a}.lux-contact__field input:focus,.lux-contact__field textarea:focus{outline:1px solid #1a1a1a}.lux-contact__message{margin:1.6rem 0 0;font-size:1.5rem;line-height:1.6}.lux-contact__message--error{color:#b3261e}@media screen and (min-width:750px){.lux-contact__dialog-inner{padding:4rem 4.8rem}}.lux-faq__panel{padding:3rem 2.4rem;background:#fff;color:#1a1a1a}.lux-faq__head{display:flex;flex-direction:column;gap:2rem;margin-bottom:3rem}.lux-faq__title{margin:0;font-size:2.8rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.lux-faq__search{display:flex;align-items:center;gap:1rem;padding:1.2rem 1.6rem;background:#f6f5f3;border-radius:4px;color:#1a1a1a}.lux-faq__search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:1.5rem;font-style:italic;color:#1a1a1a}.lux-faq__grid{display:grid;grid-template-columns:1fr;gap:0 4rem;align-items:start}.lux-faq__item{border:0}.lux-faq__item[hidden]{display:none}.lux-faq__item summary{list-style:none;cursor:pointer;padding:1.4rem 0;font-size:1.6rem;font-weight:300;letter-spacing:.03em;line-height:1.5}.lux-faq__item summary::-webkit-details-marker{display:none}.lux-faq__item summary:hover,.lux-faq__item[open] summary{text-decoration:underline;text-underline-offset:.4rem}.lux-faq__item[open] summary{font-weight:400}.lux-faq__answer{padding:0 0 1.8rem;font-size:1.4rem;line-height:1.7;letter-spacing:.03em;color:#4f4b45}.lux-faq__empty{margin:2rem 0 0;font-size:1.5rem;color:#6b6760}.lux-faq__more{display:block;width:100%;margin-top:3rem;padding:1.8rem 2rem;border:1px solid #1a1a1a;border-radius:999px;background:transparent;color:#1a1a1a;font:inherit;font-size:1.6rem;letter-spacing:.04em;cursor:pointer;transition:background-color .3s ease,color .3s ease}.lux-faq__more:hover{background:#1a1a1a;color:#fff}.lux-faq__more[hidden]{display:none}@media screen and (min-width:750px){.lux-faq__panel{padding:4.8rem}.lux-faq__head{flex-direction:row;align-items:center;justify-content:space-between}.lux-faq__search{width:40rem}.lux-faq__grid{grid-template-columns:repeat(3,1fr)}}.lux-legal{color:#1a1a1a;background:#f5f2ec}.lux-legal__bar{background:#fff;border-bottom:1px solid #ded7cc}.lux-legal__bar-inner{display:flex;flex-direction:column;align-items:stretch;padding-inline:var(--lux-gutter, 2rem)}.lux-legal__title{margin:0;padding:2.4rem 0 1.2rem;font-size:2.4rem;font-weight:300;letter-spacing:.02em}.lux-legal__tabs{display:flex;overflow-x:auto}.lux-legal__tab{flex:0 0 auto;padding:1.8rem 2.4rem;border:0;border-bottom:2px solid transparent;border-left:1px solid #ece8e1;background:transparent;color:#1a1a1a;font:inherit;font-size:1.5rem;font-weight:300;letter-spacing:.02em;cursor:pointer}.lux-legal__tab[aria-selected=true]{border-bottom-color:#1a1a1a}.lux-legal__body{display:grid;grid-template-columns:1fr}.lux-legal__main{padding:3rem var(--lux-gutter, 2rem) 5rem}.lux-legal__side{padding:3rem var(--lux-gutter, 2rem);background:#fff}.lux-legal__panel-title{margin:0 0 3rem;padding-bottom:2.4rem;border-bottom:1px solid #ded7cc;font-size:2.2rem;font-weight:300;letter-spacing:.02em}.lux-legal__content{font-size:1.5rem;font-weight:300;line-height:1.8;letter-spacing:.03em;color:#6b6760}.lux-legal__content p,.lux-legal__content ul{margin:0 0 1.8rem}.lux-legal__content ul{padding-left:2rem}.lux-legal__content li{margin-bottom:.8rem}.lux-legal__content h2{margin:4.4rem 0 2rem;font-size:2.2rem;font-weight:300;line-height:1.4;color:#1a1a1a;scroll-margin-top:10rem}.lux-legal__content strong{font-weight:500;color:#1a1a1a}.lux-legal__content a{color:#1a1a1a;text-decoration:underline;text-underline-offset:.3rem}.lux-legal__toc a,.lux-legal__toc span{display:block;padding:1.4rem 0;border-bottom:1px solid #ece8e1;font-size:1.6rem;font-weight:300;letter-spacing:.02em;color:#1a1a1a;text-decoration:none}.lux-legal__toc span{border-bottom:0}.lux-legal__toc a:hover{text-decoration:underline;text-underline-offset:.4rem}@media screen and (min-width:750px){.lux-legal__bar-inner{flex-direction:row;align-items:center;justify-content:space-between;padding-inline:var(--lux-gutter, 4rem)}.lux-legal__title{padding:0}.lux-legal__tab{padding:3.2rem 2.6rem}.lux-legal__body{grid-template-columns:2fr 1fr}.lux-legal__main{padding:4.4rem var(--lux-gutter, 4rem) 8rem}.lux-legal__side{padding:4.4rem var(--lux-gutter, 4rem)}.lux-legal__toc{position:sticky;top:12rem}}.lux-returns__field{display:block;margin-bottom:1.6rem}.lux-returns__field span{display:block;margin-bottom:.6rem;font-size:1.3rem;letter-spacing:.04em;color:#6b6760}.lux-returns__field input,.lux-returns__field textarea{width:100%;padding:1.2rem 1.4rem;border:1px solid #cfcac2;border-radius:0;background:#fff;font:inherit;font-size:1.5rem;color:#1a1a1a}.lux-returns__field input:focus,.lux-returns__field textarea:focus{outline:1px solid #1a1a1a}.lux-returns__error{color:#b3261e}.lux-returns__submit{width:100%;margin-top:.6rem;padding:1.4rem 2rem;border:1px solid #1a1a1a;border-radius:999px;background:#1a1a1a;color:#fff;font:inherit;font-size:1.6rem;letter-spacing:.04em;cursor:pointer}.lux-returns__submit:hover{background:#fff;color:#1a1a1a}.lux-ship{padding:4rem 0 8rem;color:#1a1a1a}.lux-ship .page-width{max-width:none;padding-inline:clamp(2rem,6.3vw,12.6rem)}.lux-ship__title{margin:0 0 4rem;font-size:3.2rem;font-weight:300;letter-spacing:.02em}.lux-ship .lux-ship__section-title{margin:0;padding-top:4rem;text-align:center;font-size:2.4rem;font-weight:300;letter-spacing:.02em}.lux-ship__intro{margin:2rem 0 0;text-align:center;font-size:1.4rem;font-weight:300;letter-spacing:.04em}.lux-ship__methods{margin-top:6rem;display:grid;grid-template-columns:1fr;gap:4rem 6rem;margin-bottom:9rem;padding:0;list-style:none}.lux-ship__method{display:flex;align-items:flex-start;gap:2rem}.lux-ship__method>div{flex:1}.lux-ship__icon{flex:0 0 3.6rem;padding-top:.2rem}.lux-ship__icon svg{width:3.2rem;height:3.2rem}.lux-ship .lux-ship__method-title{margin:0 0 .4rem;font-size:1.6rem;font-weight:300;line-height:1.4;letter-spacing:.02em}.lux-ship .lux-ship__method-text{margin:0;font-size:1.4rem;font-weight:300;line-height:1.6;letter-spacing:.03em}.lux-ship .lux-ship__returns-title{margin:0 0 4rem;font-size:2rem;font-weight:300;letter-spacing:.02em}.lux-ship__return{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.6rem 0}.lux-ship .lux-ship__return-title{margin:0;font-size:1.6rem;font-weight:300;line-height:1.6;letter-spacing:.02em}.lux-ship .lux-ship__return-text,.lux-ship .lux-ship__return-text p{margin:0;font-size:1.6rem;font-weight:300;line-height:1.6;letter-spacing:.03em}.lux-ship__return-text a{color:inherit;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.4rem}.lux-ship__chev{flex:0 0 auto;align-self:center;margin-left:auto;color:#1a1a1a;line-height:0}.lux-ship__more{margin-top:6rem;font-size:1.5rem;font-weight:300;line-height:1.8}.lux-ship__methods,.lux-ship__returns{border-bottom:1px solid #e6e2da}.lux-ship__method,.lux-ship__return{position:relative;margin-inline:-2.4rem;padding:2.4rem;border-top:1px solid #e6e2da;align-items:center;transition:background-color .25s ease}.lux-ship__method:has(.lux-ship__chev):hover,.lux-ship__return:has(.lux-ship__chev):hover{background:#fff}.lux-ship__chev{transition:transform .25s ease}.lux-ship__chev:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.lux-ship__chev:focus-visible{outline:1px solid #1a1a1a;outline-offset:-1px}.lux-ship__method:hover .lux-ship__chev,.lux-ship__return:hover .lux-ship__chev{transform:translate(.4rem)}.lux-ship__return-text a{position:relative;z-index:1}.lux-ship__icon{align-self:flex-start}.lux-ship__returns{margin-top:0}@media(prefers-reduced-motion:reduce){.lux-ship__method,.lux-ship__return,.lux-ship__chev{transition:none}}.lux-drawer{position:fixed;inset:0 0 0 auto;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:#fff;color:#1a1a1a;transform:translate(100%);transition:transform .35s cubic-bezier(.22,.61,.36,1);overflow-y:auto}.lux-drawer.is-open{transform:translate(0)}.lux-drawer::backdrop{background:#46464600;transition:background-color .35s ease}.lux-drawer.is-open::backdrop{background:#46464680}html:has(.lux-drawer[open]){overflow:hidden}.lux-drawer__head{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.4rem 3rem;background:#fff;border-bottom:1px solid #e6e2da}.lux-drawer .lux-drawer__title{margin:0;font-size:2.2rem;font-weight:300;letter-spacing:.02em}.lux-drawer__close{border:0;background:none;font-size:3.2rem;line-height:1;color:#1a1a1a;cursor:pointer}.lux-drawer__body{padding:3rem;font-size:1.5rem;font-weight:300;line-height:1.8;letter-spacing:.03em}.lux-drawer__body h3{margin:3rem 0 1rem;font-size:1.8rem;font-weight:400}.lux-drawer__body p,.lux-drawer__body ul{margin:0 0 1.6rem}.lux-drawer__body a{color:inherit;text-decoration:underline;text-underline-offset:.4rem}@media screen and (min-width:750px){.lux-drawer{width:50vw}.lux-drawer__head,.lux-drawer__body{padding-inline:4.8rem}}@media(prefers-reduced-motion:reduce){.lux-drawer,.lux-drawer::backdrop{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
