.ls-page-feedback{--ls-feedback-gold: #f5c77d;--ls-feedback-bg: #09040d;--ls-feedback-panel: rgba(255, 255, 255, .035);--ls-feedback-border: rgba(245, 199, 125, .24);--ls-feedback-text: rgba(247, 242, 233, .78);position:relative;padding:clamp(2rem,4vw,3.4rem) 0;background:var(--ls-feedback-bg)}.ls-page-feedback__panel{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:clamp(1.5rem,3vw,2.2rem);border:1px solid var(--ls-feedback-border);border-radius:22px;background:radial-gradient(circle at top left,rgba(245,199,125,.07),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.045),var(--ls-feedback-panel));box-shadow:0 12px 34px #0000003d}.ls-page-feedback__copy{min-width:0}.ls-page-feedback__heading,.ls-page-feedback__dialog-title{color:var(--ls-feedback-gold);font-family:var(--font-heading-family, "Cinzel", serif);line-height:1.3;text-shadow:0 0 10px rgba(245,199,125,.18)}.ls-page-feedback__heading{margin:0 0 .45rem;font-size:clamp(1.35rem,1.15rem + .65vw,1.8rem)}.ls-page-feedback__text{margin:0;max-width:68rem;color:var(--ls-feedback-text);font-size:1.5rem;line-height:1.6}.ls-page-feedback__open{--color-button: 245, 199, 125;--color-button-text: 245, 199, 125;--alpha-button-background: .06;flex:0 0 auto;min-width:17rem;min-height:4.4rem;padding:0 2.4rem;white-space:normal;text-align:center;color:#f5c77d;background:#f5c77d0f;border-radius:999px;transition:color .22s ease,background .22s ease,box-shadow .22s ease}.ls-page-feedback__open:after{border-radius:999px;box-shadow:0 0 0 1px #f5c77d52}.ls-page-feedback__open:not([disabled]):hover,.ls-page-feedback__open:focus-visible{color:#fff1d5;background:#f5c77d1f;box-shadow:0 0 16px #f5c77d1a}.ls-page-feedback__open:not([disabled]):hover:after,.ls-page-feedback__open:focus-visible:after{box-shadow:0 0 0 1px #f5c77d94}.ls-page-feedback__form{margin:0}.ls-page-feedback__dialog{width:min(64rem,calc(100vw - 3rem));max-width:none;max-height:calc(100dvh - 3rem);margin:auto;padding:0;overflow:auto;border:1px solid rgba(245,199,125,.42);border-radius:24px;color:#f7f2e9;background:radial-gradient(circle at top left,rgba(245,199,125,.09),transparent 32%),linear-gradient(180deg,#15091a,#09040d);box-shadow:0 24px 70px #000000ad,0 0 32px #f5c77d1f}.ls-page-feedback__dialog::backdrop{background:#040008d6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ls-page-feedback__dialog-inner{position:relative;padding:clamp(2rem,5vw,3.4rem)}.ls-page-feedback__dialog-title{margin:0 4.5rem .65rem 0;font-size:clamp(1.7rem,1.45rem + .85vw,2.35rem)}.ls-page-feedback__dialog-intro{margin:0 0 2rem;color:#f7f2e9c2;font-size:1.5rem;line-height:1.6}.ls-page-feedback__close{position:absolute;top:1.4rem;right:1.4rem;display:grid;width:4.2rem;height:4.2rem;padding:0;place-items:center;border:1px solid rgba(245,199,125,.42);border-radius:999px;color:var(--ls-feedback-gold);background:#09040deb;cursor:pointer;font-size:2.8rem;line-height:1}.ls-page-feedback__close:hover,.ls-page-feedback__close:focus-visible{color:#09040d;background:var(--ls-feedback-gold)}.ls-page-feedback__field{margin-top:1.6rem}.ls-page-feedback__field label{display:block;margin-bottom:.65rem;color:#f7f2e9;font-weight:650;font-size:1.45rem;line-height:1.4}.ls-page-feedback__optional{color:#f7f2e994;font-weight:400}.ls-page-feedback__field select,.ls-page-feedback__field input,.ls-page-feedback__field textarea{width:100%;min-height:4.8rem;padding:1.15rem 1.3rem;border:1px solid rgba(245,199,125,.28);border-radius:12px;color:#f7f2e9;background:#00000052;box-shadow:none;font:inherit;font-size:1.5rem;line-height:1.45}.ls-page-feedback__field textarea{min-height:13rem;resize:vertical}.ls-page-feedback__field select:focus,.ls-page-feedback__field input:focus,.ls-page-feedback__field textarea:focus{outline:2px solid rgba(245,199,125,.7);outline-offset:2px;border-color:#f5c77db3}.ls-page-feedback__field select option{color:#f7f2e9;background:#15091a}.ls-page-feedback__hint,.ls-page-feedback__privacy{color:#f7f2e994;font-size:1.25rem;line-height:1.5}.ls-page-feedback__hint{display:block;margin-top:.55rem}.ls-page-feedback__privacy{margin:1.5rem 0 0}.ls-page-feedback__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.ls-page-feedback__actions .button{min-width:15rem}.ls-page-feedback__status{display:flex;align-items:flex-start;gap:1rem;padding:1.3rem 1.4rem;border-radius:14px;font-size:1.4rem;line-height:1.55}.ls-page-feedback__status .svg-wrapper{flex:0 0 auto;width:2rem;height:2rem;margin-top:.15rem}.ls-page-feedback__status--error{margin-bottom:1rem;border:1px solid rgba(255,130,130,.36);background:#82141433}.ls-page-feedback__status--success{border:1px solid rgba(245,199,125,.35);background:#f5c77d12}.ls-page-feedback__status--success .ls-page-feedback__dialog-title{margin-right:3.5rem}.ls-page-feedback__status p{margin:.55rem 0 0;color:#f7f2e9c2}.ls-page-feedback__honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media screen and (max-width:749px){.ls-page-feedback{padding:1.8rem 0}.ls-page-feedback__panel{align-items:stretch;flex-direction:column;gap:1.25rem;border-radius:18px}.ls-page-feedback__text{font-size:1.4rem}.ls-page-feedback__open{width:100%}.ls-page-feedback__dialog{width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);border-radius:18px}.ls-page-feedback__dialog-inner{padding:2rem 1.5rem}.ls-page-feedback__close{top:1rem;right:1rem}.ls-page-feedback__actions{flex-direction:column}.ls-page-feedback__actions .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/ls-page-feedback.css.map */
