.q-btn{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.9rem;min-height:5.4rem;padding:0 3.4rem;border-radius:999px;border:1px solid rgba(255,236,205,.75);background:linear-gradient(180deg,#f8cf95,#eeb06a 45%,#dc8d3f);color:#1b1f3b;font-family:var(--font-body-family);font-size:1.55rem;font-weight:700;letter-spacing:.03em;line-height:1;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:inset 0 1px #ffffffd9,inset 0 -3px 8px #8c460f47,0 8px 22px #e8a65d61,0 2px 4px #1b1f3b2e;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease,filter .25s ease}.q-btn:before{content:"";position:absolute;top:1px;right:1.2rem;bottom:52%;left:1.2rem;border-radius:999px 999px 50% 50%/999px 999px 30% 30%;background:linear-gradient(180deg,#ffffffbf,#ffffff0d);pointer-events:none;z-index:-1}.q-btn:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;border:2px solid rgba(232,166,93,.7);pointer-events:none;z-index:-2;animation:q-btn-halo 2.8s ease-out infinite}.q-btn:hover{transform:translateY(-2px) scale(1.03);filter:brightness(1.06) saturate(1.08);box-shadow:inset 0 1px #ffffffe6,inset 0 -3px 8px #8c460f47,0 14px 34px #e8a65d8c,0 0 0 4px #e8a65d29}.q-btn:active{transform:translateY(1px) scale(.95);filter:brightness(.97);box-shadow:inset 0 3px 10px #8c460f66,0 4px 10px #e8a65d4d;transition-duration:.08s}.q-btn:focus-visible{outline:2px solid #f5efe6;outline-offset:3px}.q-btn__arrow{width:1.6rem;height:1.6rem;flex:none;transition:transform .25s ease}.q-btn:hover .q-btn__arrow{transform:translate(4px)}.q-btn--glass{border-color:#f5efe680;background:linear-gradient(180deg,#fff3,#ffffff0f);color:#f5efe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 1px #ffffff73,0 8px 22px #0a0c1e4d}.q-btn--glass:before{background:linear-gradient(180deg,#ffffff59,#fff0)}.q-btn--glass:after{display:none}.q-btn--glass:hover{border-color:#e8a65d;color:#fff;box-shadow:inset 0 1px #ffffff8c,0 12px 30px #0a0c1e66,0 0 0 4px #e8a65d2e}.q-btn--ghost{border:1.5px solid #1b1f3b;background:linear-gradient(180deg,#ffffffb3,#fff3);color:#1b1f3b;box-shadow:inset 0 1px #ffffffe6,0 6px 16px #1b1f3b14}.q-btn--ghost:after{display:none}.q-btn--ghost:hover{background:#1b1f3b;color:#f5efe6;box-shadow:0 12px 28px #1b1f3b40}.q-btn--pop{animation:q-btn-pop .45s cubic-bezier(.3,1.6,.5,1)}.q-btn-burst{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;border:2px solid rgba(255,214,160,.95);pointer-events:none;z-index:-1;animation:q-btn-burst .6s ease-out forwards}@keyframes q-btn-halo{0%{transform:scale(1);opacity:.85}70%,to{transform:scale(1.18,1.45);opacity:0}}@keyframes q-btn-pop{0%{transform:scale(.94)}60%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes q-btn-burst{0%{transform:scale(1);opacity:1}to{transform:scale(1.3,1.8);opacity:0}}.q-sheen-host{position:relative;isolation:isolate}.q-sheen{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;pointer-events:none;z-index:1}.q-sheen:before{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:45%;background:linear-gradient(105deg,#fff0,#ffffffb3,#fff0);transform:skew(-20deg);animation:q-sheen-sweep 4s ease-in-out infinite}.q-sheen-host:hover .q-sheen:before{animation:q-sheen-sweep-hover .8s ease-out}@keyframes q-sheen-sweep{0%,60%{left:-60%}80%,to{left:130%}}@keyframes q-sheen-sweep-hover{0%{left:-60%}to{left:130%}}.q-ripple{position:fixed;width:280px;height:280px;margin:-140px 0 0 -140px;border-radius:50%;pointer-events:none;z-index:2147483000;background:radial-gradient(circle,#3fd1b080,#6e78e661 38%,#965fdc2e 58%,#965fdc00 72%);filter:blur(6px);transform:scale(.1);opacity:1;animation:q-ripple .9s cubic-bezier(.22,.61,.36,1) forwards}@keyframes q-ripple{to{transform:scale(1);opacity:0}}.q-demo{position:absolute;top:1.2rem;left:1.2rem;z-index:2;padding:.4rem 1rem;border-radius:999px;background:#1b1f3b99;border:1px solid rgba(245,239,230,.3);color:#f5efe6;font-size:1rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.q-demo-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 45% at 30% 15%,rgba(63,209,176,.55),transparent 70%),radial-gradient(60% 40% at 75% 25%,rgba(150,95,220,.5),transparent 70%),radial-gradient(80% 50% at 50% 100%,rgba(232,166,93,.35),transparent 70%),#1b1f3b}@media(prefers-reduced-motion:reduce){.q-sheen:before,.q-sheen-host:hover .q-sheen:before,.q-btn:after,.q-btn--pop,.q-btn-burst{animation:none}.q-btn:after,.q-btn-burst,.q-ripple{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/quietara-effects.css.map */
