.cookie-banner[data-v-18252faf]{align-items:center;background:#6f55ff;bottom:0;box-shadow:0 -2px 10px #0000001a;display:flex;height:68px;left:0;padding:0 24px;position:fixed;right:0;z-index:9999999}@media screen and (max-width:768px){.cookie-banner[data-v-18252faf]{background:#fff;box-shadow:0 -1px 6px #00000014;height:56px;min-height:56px;padding:0 12px}}.cookie-content[data-v-18252faf]{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 auto;max-width:1260px;width:100%}@media screen and (max-width:768px){.cookie-content[data-v-18252faf]{align-items:center;flex-direction:row;gap:10px}}.cookie-text[data-v-18252faf]{flex:1;min-width:0}.cookie-text p[data-v-18252faf]{color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.4;margin:0}@media screen and (max-width:768px){.cookie-text p[data-v-18252faf]{color:#111;display:-webkit-box;font-size:12px;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.cookie-buttons[data-v-18252faf]{display:flex;flex-shrink:0;gap:12px}@media screen and (max-width:768px){.cookie-buttons[data-v-18252faf]{flex-direction:row;gap:8px}}.decline-btn[data-v-18252faf]{background:#fff;border:none;border-radius:6px;color:#6f55ff;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:500;min-width:80px;padding:8px 16px;transition:all .2s ease}@media screen and (max-width:768px){.decline-btn[data-v-18252faf]{border:1px solid #d5d7da;color:#414651;font-size:12px;min-width:0;padding:6px 10px}}.accept-btn[data-v-18252faf]{background:linear-gradient(180deg,#ffffff1a 46%,#fff0 54%),#8b5dff;border:none;border-radius:6px;box-shadow:0 0 0 1px #8b5dff80,inset 0 1px #ffffff12,0 1px 3px #8b5dff33;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:500;min-width:80px;padding:8px 16px;transition:all .2s ease}@media screen and (max-width:768px){.accept-btn[data-v-18252faf]{font-size:12px;min-width:0;padding:6px 12px}}.slide-up-enter-active[data-v-18252faf],.slide-up-leave-active[data-v-18252faf]{transition:all .3s ease}.slide-up-enter-from[data-v-18252faf],.slide-up-leave-to[data-v-18252faf]{opacity:0;transform:translateY(100%)}body,html{overflow-x:hidden}button[type=submit]{align-items:center;background:linear-gradient(180deg,#ffffff1a 46%,#fff0 54%),#6f55ff;border:1px solid rgba(150,147,170,.13);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;height:40px;justify-content:center;line-height:20px;margin-top:22px;padding:10px 0;text-align:center;width:100%}.input-wrapper{display:flex;flex-direction:column;gap:6px}.input-wrapper:nth-of-type(n){margin-top:20px}.input-wrapper label{color:#131316;font-family:Inter,sans-serif;font-size:12.906px;font-style:normal;font-weight:400;line-height:14px}.input-wrapper input,.input-wrapper textarea{background:#ffffff1a;background-color:#fff;border:1px solid rgba(150,147,170,.26);border-radius:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.2px;padding:13px 11px;resize:none}.input-wrapper input:focus,.input-wrapper textarea:focus{outline:none}.input-wrapper input::-moz-placeholder,.input-wrapper textarea::-moz-placeholder{color:#9693aa;font-family:Inter,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.2px}.input-wrapper input::placeholder,.input-wrapper textarea::placeholder{color:#9693aa;font-family:Inter,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.2px}#top-stack{background:#fff;position:sticky;top:0;z-index:1500}#header__wrapper{background-color:#fff;border-bottom:1px solid #e7e7e7;overflow:visible;position:relative}google-pay-button{animation:gpay-fade-in .15s ease forwards;animation-delay:.3s;border-radius:8px!important;display:block!important;height:50px!important;max-height:50px!important;min-height:50px!important;opacity:0;overflow:hidden!important;width:100%!important}@keyframes gpay-fade-in{0%{opacity:0}to{opacity:1}}google-pay-button .gpay-card-info-container,google-pay-button button{align-items:center!important;display:flex!important;justify-content:center!important}google-pay-button .gpay-card-info-container,google-pay-button .gpay-card-info-iframe,google-pay-button button{border-radius:8px!important;height:50px!important;max-height:50px!important;min-height:50px!important;width:100%!important}google-pay-button .gpay-card-info-iframe{display:block!important}google-pay-button .gpay-button,google-pay-button .gpay-button-container-size-match-height{align-items:center!important;display:flex!important;height:50px!important;justify-content:center!important;max-height:50px!important;min-height:50px!important;width:100%!important}google-pay-button .gpay-button{border-radius:8px!important}google-pay-button .gpay-button-static-content-container-loading{height:50px!important;width:100%!important}#cart google-pay-button,#cart google-pay-button .gpay-button,#cart google-pay-button .gpay-button-container-size-match-height,#cart google-pay-button .gpay-card-info-container,#cart google-pay-button .gpay-card-info-iframe,#cart google-pay-button button{height:44px!important;max-height:44px!important;min-height:44px!important}#cart google-pay-button .gpay-button-static-content-container-loading{height:44px!important}body{background-color:#f6f6f7;color:#131316;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;margin:0;overflow-x:hidden;padding:0}.page-enter-active,.page-leave-active{transition:all .2s}.page-enter-from,.page-leave-to{filter:blur(1rem);opacity:0}
