.lux .hhero{position:relative}.lux .hhero__media{height:400px;color:#fff;background:#2b2420}.lux .hhero__media>img{filter:blur(14px) brightness(.62) sepia(.15);transform:scale(1.1)}.lux .hhero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,#00000059,#0000 75%)}.lux .hhero__content{position:absolute;z-index:1;left:20px;bottom:22px;right:34%}.lux .hhero__cats{display:flex;gap:8px 50px;flex-wrap:wrap;margin-top:14px}.lux .hhero__cats a{font-family:var(--serif);font-weight:500;font-variation-settings:"opsz" 72;letter-spacing:-.02em;font-size:20px;line-height:1.2;padding:2px 0;white-space:nowrap;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .3s var(--ease)}.lux .hhero__cats a:hover{background-size:100% 1px}.lux .hhelp{position:absolute;z-index:1;right:calc(var(--gutter) + 20px);bottom:21px;width:min(355px,40%);color:#fff}.lux .hhelp__title{margin-bottom:18px}.lux .hhelp__list a{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:3px 0;min-height:25px;font:300 14px/19px var(--sans);color:#ffffffb8;transition:color .2s}.lux .hhelp__list a>span:last-child{display:inline-flex;align-items:center;gap:12px;text-align:right;white-space:nowrap}.lux .hhelp__list a:hover,.lux .hhelp__current a{color:#fff}.lux .hhelp__current a{font-weight:500}.lux .kmethods,.lux .kcoffees{background:linear-gradient(var(--ink),var(--ink)) var(--gutter) 0 / calc(100% - 2 * var(--gutter)) 1px no-repeat}.lux .kmethods{margin-top:64px;padding-top:12px;row-gap:14px}.lux .kmethods__label{grid-column:1 / span 6;padding-top:2px}.lux .kmethods__body{grid-column:7 / -1}.lux .kmethods__lead{font-family:var(--serif);font-weight:500;font-variation-settings:"opsz" 72;letter-spacing:-.02em;font-size:20px;line-height:1.2;text-wrap:balance}.lux .kmethods__list{margin-top:46px}.lux .kmethods__row{padding:12px 0 22px}.lux .kmethods__row+.kmethods__row{border-top:1px solid var(--ink)}.lux .kmethods__row:last-child{padding-bottom:0}.lux .kmethods__line{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-top:10px;font:300 13px/1.5 var(--sans)}.lux .kmethods__line a{flex:none;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.lux .kmethods__line a:hover{text-decoration-thickness:2px}.lux .kmethods__line--social{justify-content:flex-start}.lux .kmethods__line--social a{font:300 14px/1.5 var(--sans);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .3s var(--ease)}.lux .kmethods__line--social a:hover{background-size:100% 1px}.lux .kform-wrap{margin-top:64px;scroll-margin-top:calc(var(--header-h) + 16px)}.lux .kform{grid-column:7 / -1;background:var(--stone);padding:24px}.lux .kform__intro{margin-top:14px;font:300 13px/1.5 var(--sans)}.lux .kform__form{margin-top:26px}.lux .kfield-row{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}.lux .kfield-row .kfield input{border-top:1px solid var(--field-line)}.lux .kfield{--field-line: rgb(0 0 0 / .5);position:relative}.lux .kfield input,.lux .kfield select,.lux .kfield textarea{display:block;width:100%;height:35px;margin:0;padding:14px 0 2px;background:transparent;border:0;border-bottom:1px solid var(--field-line);border-radius:0;box-shadow:none;font:300 14px/18px var(--sans);color:var(--ink);-webkit-appearance:none;appearance:none}.lux .kfield select{padding-right:24px;cursor:pointer}.lux .kfield textarea{height:auto;min-height:64px;padding-top:22px;resize:vertical}.lux .kfield input:focus-visible,.lux .kfield select:focus-visible,.lux .kfield textarea:focus-visible{outline:none;border-bottom-color:var(--ink);box-shadow:0 1px 0 var(--ink)}.lux .kfield label{position:absolute;left:0;top:10px;font:500 12px/15px var(--sans);color:var(--ink);pointer-events:none;transform-origin:0 0;transition:transform .2s var(--ease),color .2s}.lux .kfield-row .kfield label{top:11px}.lux .kfield input:focus+label,.lux .kfield input:not(:placeholder-shown)+label,.lux .kfield textarea:focus+label,.lux .kfield textarea:not(:placeholder-shown)+label,.lux .kfield select:focus+label,.lux .kfield select:valid+label{transform:translateY(-8px) scale(.8);color:var(--ink-2)}.lux .kfield input::placeholder,.lux .kfield textarea::placeholder{color:transparent}.lux .kfield__chev{position:absolute;right:2px;top:15px;width:8px;height:5px;pointer-events:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 5'%3E%3Cpath d='M.5.5 4 4 7.5.5' fill='none' stroke='%23000' stroke-width='1.1'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 5'%3E%3Cpath d='M.5.5 4 4 7.5.5' fill='none' stroke='%23000' stroke-width='1.1'/%3E%3C/svg%3E") center / contain no-repeat}.lux .kfield__err{font:500 12px/1.4 var(--sans)}.lux .kfield__err:empty{display:none}.lux .kfield__err:not(:empty){display:block;padding:5px 0 6px}.lux .kfield [aria-invalid=true]{--field-line: var(--ink);border-bottom-width:2px}.lux .kform__submit{display:block;width:100%;height:38px;margin-top:30px;background:var(--ink);color:var(--paper);font:500 14px/1 var(--sans);transition:background-color .2s}.lux .kform__submit:hover{background:var(--ink-2)}.lux .kform__submit:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.lux .kform__status{font:300 13px/1.5 var(--sans)}.lux .kform__status:not(:empty){display:block;margin-top:16px}.lux .kform__notice{margin-top:22px;padding:12px 0 12px 14px;border-left:2px solid var(--ink);font:300 13px/1.5 var(--sans)}.lux .kform__notice strong{display:block;font-weight:500}.lux .kform__notice ul{margin-top:4px}.lux .kcoffees{padding-top:12px}.lux .kcoffees__head{display:flex;align-items:baseline;justify-content:space-between;gap:24px}.lux .kcoffees__rail{margin-top:20px;grid-auto-columns:calc((100% - 32px) / 3)}.lux .kcard{display:grid;grid-template-columns:160px minmax(0,1fr);column-gap:16px;height:100%;padding-top:10px;border-top:1px solid var(--ink)}.lux .kcard__media{position:relative;height:202px;aspect-ratio:auto}.lux .kcard__media.pcard__media--bag img{width:92%;left:4%}.lux .kcard__text{display:flex;flex-direction:column;min-width:0;padding-top:2px}.lux .kcard__origin{margin-top:8px;font:500 13px/1.35 var(--sans)}.lux .kcard__cta{display:flex;align-items:center;gap:28px;margin-top:auto;padding-top:12px;border-top:1px solid var(--ink);font:300 11px/1.3 var(--sans);letter-spacing:.2em;text-transform:uppercase}.lux .kcard__cta .i-arrow{transition:transform .3s var(--ease)}.lux .kcard:hover .kcard__cta .i-arrow{transform:translate(3px)}.lux .kcard:hover .kcard__name{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.lux .fq-blocks{padding-top:64px}.lux .fq-block{border-top:1px solid var(--ink);scroll-margin-top:calc(var(--header-h) + 16px)}.lux .fq-block+.fq-block{margin-top:56px}.lux .fq-block__title{grid-column:1 / span 4;padding-top:10px;font-family:var(--serif);font-weight:500;font-variation-settings:"opsz" 72;letter-spacing:-.02em;font-size:20px;line-height:1.2}.lux .fq-block__body{grid-column:5 / -1}.lux .fq-block__body .accordion__item:first-child{border-top:0}.lux .fq-block .accordion__panel{max-width:none;padding-top:2px}.lux .fq-block .accordion__panel>*+*{margin-top:8px}.lux .fq-block .accordion__panel a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.lux .fq-block .accordion__panel a:hover{text-decoration:none}@media(max-width:767px){.lux .hhero__media{height:172px}.lux .hhero__content{left:10px;right:0;bottom:10px}.lux .hhero__title{font-size:32px}.lux .hhero__cats{flex-wrap:nowrap;gap:16px;margin-top:6px;padding-right:10px;overflow-x:auto;scrollbar-width:none}.lux .hhero__cats::-webkit-scrollbar{display:none}.lux .hhero--plain .hhero__media{height:auto;aspect-ratio:370 / 142}.lux .hhelp{position:static;width:auto;margin-top:18px;color:var(--ink)}.lux .hhelp__title{font-size:18px;margin-bottom:18px}.lux .hhelp__list a{color:var(--muted)}.lux .hhelp__list a:hover,.lux .hhelp__current a{color:var(--ink)}.lux .hhelp__current a{font-weight:300}.lux .kmethods{margin-top:38px;padding-top:16px;row-gap:0}.lux .kmethods__label,.lux .kmethods__body{grid-column:1 / -1}.lux .kmethods__label{font-size:18px;padding-top:0}.lux .kmethods__lead{margin-top:34px;font-size:21px}.lux .kmethods__list{margin-top:42px}.lux .kmethods__row .t-label{font-size:18px}.lux .kmethods__row{padding:10px 0 14px}.lux .kmethods__line{display:block;margin-top:8px}.lux .kmethods__line a{display:inline-block;margin-top:4px;font-size:14px}.lux .kform-wrap{margin-top:48px}.lux .kform{grid-column:1 / -1;padding:16px}.lux .kform__title{font-size:20px}.lux .kform__form{margin-top:30px}.lux .kfield-row{grid-template-columns:1fr}.lux .kfield-row .kfield+.kfield input{border-top:0}.lux .kfield-row .kfield+.kfield label{top:10px}.lux .kcoffees{margin-top:76px;padding-top:14px}.lux .kcoffees__head .t-label{font-size:18px}.lux .kcoffees__rail{grid-auto-columns:300px}.lux .kcard{grid-template-columns:120px minmax(0,1fr);column-gap:12px}.lux .kcard__media{height:160px}.lux .fq-blocks{padding-top:50px}.lux .fq-block+.fq-block{margin-top:40px}.lux .fq-block__title,.lux .fq-block__body{grid-column:1 / -1}.lux .fq-block__title{padding-top:12px}.lux .fq-block__body{margin-top:36px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lux-help.css.map */
