.ls-launcher{--ls-edge:24px;--ls-bottom:24px;position:fixed;right:var(--ls-edge);bottom:calc(var(--ls-bottom) + var(--ls-preview-offset,0px));z-index:900;display:flex;align-items:center;justify-content:center;width:48px;height:48px;min-height:48px;padding:0;border:1px solid #c8a96e;border-radius:50%;background:#c8a96e;color:#111009;font-family:Josefin Sans,sans-serif;font-size:13px;font-weight:500;letter-spacing:.025em;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;box-shadow:0 4px 20px #0003;transition:background .2s ease}.ls-launcher:hover{background:#e8d4a0}.ls-launcher:focus-visible,.ls-dialog :is(button,a,input,textarea,summary):focus-visible{outline:2px solid #e8d4a0;outline-offset:4px}html:has(dialog[open]) .ls-launcher{visibility:hidden}.ls-dialog{position:fixed;inset:auto 24px calc(24px + var(--ls-preview-offset,0px)) auto;width:360px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 48px - var(--ls-preview-offset,0px));margin:0;padding:0;border:1px solid #c8a96e40;border-radius:14px;background:#13120f;color:#f1e8da;box-shadow:0 16px 64px #0007;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c8a96e55 transparent;font-family:Josefin Sans,sans-serif;font-size:14px;font-weight:300;line-height:1.55;letter-spacing:.015em}.ls-dialog::backdrop{background:#0002}.ls-header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:20px 20px 16px;background:#13120f}.ls-brand{display:flex;align-items:center;gap:12px;color:#c8a96e}.ls-brand-mark{flex:none}.ls-brand h2{margin:0;font-family:Cormorant Garamond,serif;font-size:18px;font-weight:400;line-height:1.1;letter-spacing:.18em}.ls-brand h2 span{display:block;margin-top:5px;font-family:Josefin Sans,sans-serif;font-size:11px;font-weight:300;letter-spacing:.06em;color:#c4b49a}.ls-icon-button{display:grid;place-items:center;width:44px;height:44px;margin:-8px -8px -8px 0;padding:0;border:0;background:transparent;color:#d3c9b9;cursor:pointer}.ls-body{padding:0 24px 24px}.ls-greeting{margin:0 0 20px;color:#d3c9b9;font-size:14px}.ls-view[hidden]{display:none}.ls-faq{margin:0;border-bottom:1px solid #ffffff0b}.ls-faq:last-child{border:0}.ls-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:46px;padding:10px 0;list-style:none;color:#f1e8da;font-size:14px;font-weight:400;cursor:pointer}.ls-faq summary::-webkit-details-marker{display:none}.ls-faq-toggle{font-size:18px;font-weight:300;color:#c8a96e}.ls-faq[open] .ls-faq-toggle{transform:rotate(45deg)}.ls-answer{padding:0 0 16px;color:#c4b9a8}.ls-answer p{margin:0 0 8px}.ls-answer ul{margin:0;padding-left:17px}.ls-answer li{margin:0 0 10px}.ls-answer a,.ls-text-button,.ls-email{padding:0;border:0;background:none;color:#e8d4a0;text-decoration:none;font:inherit;cursor:pointer}.ls-answer a:hover,.ls-text-button:hover,.ls-email:hover{text-decoration:underline;text-underline-offset:4px}.ls-primary{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:46px;margin-top:24px;padding:12px 16px;border:1px solid #c8a96e;border-radius:4px;background:#c8a96e;color:#111009;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:.015em;cursor:pointer}.ls-primary:hover{background:#e8d4a0}.ls-reply-note{margin:10px 0 0;color:#b7ac99;font-size:12px;line-height:1.6;text-align:center}.ls-back{display:inline-flex;align-items:center;gap:8px;min-height:36px;margin:0 0 12px;font-size:13px}.ls-form label{display:block;margin:0 0 16px;color:#d3c9b9;font-size:13px}.ls-form input:not([type=hidden]),.ls-form textarea{display:block;width:100%;margin:6px 0 0;padding:11px 12px;border:1px solid #c8a96e40;border-radius:4px;background:#1b1915;color:#f1e8da;font-family:inherit;font-size:16px;font-weight:300;letter-spacing:0;line-height:1.5;box-sizing:border-box}.ls-form textarea{resize:vertical;min-height:104px}.ls-form .ls-primary{margin-top:4px}.ls-email{display:block;margin-top:18px;text-align:center;font-size:12px;overflow-wrap:anywhere}.ls-error{margin-bottom:16px;color:#edc4af}.ls-error ul{padding-left:18px}.ls-success p{margin:0 0 12px}html.diy-fullscreen .ls-launcher{--ls-bottom:150px}@media(max-width:768px){.ls-launcher{--ls-edge:16px;--ls-bottom: calc(20px + env(safe-area-inset-bottom,0px)) ;width:48px;height:48px;padding:0;border-radius:50%}body:has(.pdp-upper) .ls-launcher,html.diy-fullscreen .ls-launcher{--ls-bottom: calc(96px + env(safe-area-inset-bottom,0px)) }.ls-dialog{right:16px;bottom:calc(16px + var(--ls-preview-offset,0px) + env(safe-area-inset-bottom,0px));width:360px;max-height:calc(100dvh - 32px - var(--ls-preview-offset,0px) - env(safe-area-inset-bottom,0px))}.ls-body{padding:0 20px 20px}.ls-header{padding:18px 16px 14px}}@media(prefers-reduced-motion:reduce){.ls-launcher{transition:none}}.diy-fs-actions{display:contents}.diy-fs-help{display:none}.diy-fs-help:focus-visible{outline:2px solid #e8d4a0;outline-offset:2px}@media(max-width:768px),(max-height:500px)and (pointer:coarse){html.diy-fullscreen .ls-launcher{display:none}html.diy-fullscreen .diy-fs-actions{position:fixed;top:calc(4px + var(--wg-nav-offset,0px));right:6px;z-index:9999;display:flex;align-items:center}html.diy-fullscreen .diy-fs-help,html.diy-fullscreen .diy-fs-actions .diy-fs-cart{position:relative;inset:auto;display:grid;place-items:center;box-sizing:border-box;flex:0 0 44px;width:44px;height:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:4px;background:transparent;color:#c8a96e;text-decoration:none;cursor:pointer}html.diy-fullscreen .diy-fs-help:hover,html.diy-fullscreen .diy-fs-actions .diy-fs-cart:hover{color:#e8d4a0}}.ls-launcher svg{pointer-events:none}.ls-question{display:flex;align-items:center;gap:8px}.ls-offer-emoji{flex:none;font:14px/1 "Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.ls-faq-toggle{flex:none}luminos-support[data-support-dock] .ls-launcher,.ls-launcher[data-dragging]{top:clamp(calc(12px + env(safe-area-inset-top,0px)),var(--ls-y),calc(100dvh - 48px - var(--ls-bottom) - var(--ls-preview-offset, 0px)));bottom:auto}luminos-support[data-support-dock=left] .ls-launcher{left:var(--ls-edge);right:auto}luminos-support[data-support-dock=left] .ls-dialog{left:24px;right:auto}luminos-support .ls-launcher[data-dragging]{left:clamp(8px,var(--ls-drag-x),calc(100vw - 56px));right:auto;cursor:grabbing}@media(max-width:768px){luminos-support[data-support-dock=left] .ls-dialog{left:16px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/support-widget.css.map */
