.ProductCard_card__KAuJ_{border-radius:var(--radius-large);padding:2rem;display:flex;flex-direction:column;height:100%;background:var(--glass-bg);backdrop-filter:var(--glass-backdrop);-webkit-backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);transition:all .5s cubic-bezier(.4,0,.2,1);cursor:pointer;width:100%}.ProductCard_card__KAuJ_:hover{transform:translateY(-5px);background:var(--glass-hover);border-color:var(--glass-accent);box-shadow:0 12px 40px rgba(0,0,0,.3)}.ProductCard_header__skY7p{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.ProductCard_title__a4MAG{font-size:1.5rem;margin:0;color:#fff;font-family:var(--font-clashDisplay);font-weight:500}.ProductCard_category__FsCo_{color:#888;font-size:1rem;text-transform:uppercase}.ProductCard_description__HzLzL{color:#888;margin-bottom:2rem;flex-grow:1;line-height:1.5;font-size:16px;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.ProductCard_description__HzLzL pre{white-space:pre-wrap!important;white-space:-moz-pre-wrap!important;white-space:-pre-wrap!important;white-space:-o-pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important;max-width:100%;margin:0;font-family:inherit;font-size:inherit}.ProductCard_description__HzLzL a{color:#7296fa;text-decoration:underline;transition:color .2s ease;word-wrap:break-word;overflow-wrap:break-word;word-break:break-all;display:inline-block;max-width:100%}.ProductCard_description__HzLzL a:hover{color:#ff7f3f}.ProductCard_description__HzLzL p{margin-bottom:1rem;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.ProductCard_description__HzLzL ol,.ProductCard_description__HzLzL ul{margin:1rem 0;padding-left:1.5rem}.ProductCard_description__HzLzL li{margin-bottom:.5rem}.ProductCard_description__HzLzL h2,.ProductCard_description__HzLzL h3{color:#fff;margin:1.5rem 0 1rem;font-family:var(--font-clashDisplay);font-weight:500}.ProductCard_description__HzLzL h2{font-size:1.4rem}.ProductCard_description__HzLzL h3{font-size:1.2rem}.ProductCard_description__HzLzL b,.ProductCard_description__HzLzL strong{color:#e0e0e0;font-weight:600}.ProductCard_description__HzLzL em,.ProductCard_description__HzLzL i{font-style:italic}.ProductCard_description__HzLzL u{text-decoration:underline}.ProductCard_price__NPR0c{font-size:2.5rem;text-align:center;margin:1.5rem 0;font-family:var(--font-clashDisplay);display:flex;align-items:center;justify-content:center;gap:4px}.ProductCard_priceValue__qE9wJ{display:inline-block;animation:ProductCard_priceChange__5Ikhk .4s cubic-bezier(.4,0,.2,1)}.ProductCard_priceCurrency__3pLVu{color:#888;font-size:1.5rem;font-weight:400}@keyframes ProductCard_priceChange__5Ikhk{0%{transform:scale(1.1);opacity:.7}50%{transform:scale(.95);opacity:.9}to{transform:scale(1);opacity:1}}.ProductCard_buyButton__xi91a{width:100%;background:linear-gradient(135deg,rgba(114,150,250,.8),rgba(90,123,248,.8));backdrop-filter:var(--glass-backdrop);-webkit-backdrop-filter:var(--glass-backdrop);border:1px solid var(--accent);color:#fff;padding:1rem;border-radius:var(--radius-large);cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);font-size:16px;font-weight:500;box-shadow:0 8px 32px rgba(114,150,250,.3)}.ProductCard_buyButton__xi91a:hover{background:linear-gradient(135deg,rgba(114,150,250,.9),rgba(90,123,248,.9));transform:translateY(-2px);box-shadow:0 12px 40px rgba(114,150,250,.4)}.ProductCard_buyButtonDisabled__6QrsN{width:100%;background:var(--glass-bg);border:1px solid var(--glass-border);color:hsla(0,0%,100%,.5);padding:1rem;border-radius:var(--radius-small);font-size:1rem;cursor:not-allowed;transition:background .16s ease-out,box-shadow .16s ease-out;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);margin-top:auto;text-shadow:none}.ProductCard_buyButtonDisabled__6QrsN:hover{background:var(--glass-bg);transform:none;box-shadow:none}.Modal_overlay__kqqyn{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;justify-content:center;align-items:center;z-index:9999;padding-left:15px;padding-right:15px;opacity:0;animation:Modal_overlayFadeIn__ayqaH .3s ease-out forwards}.Modal_modal__pU8cJ{background:var(--glass-bg);backdrop-filter:var(--glass-backdrop);-webkit-backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-border);border-radius:var(--radius-xlarge);padding:2rem;width:100%;max-width:400px;box-shadow:0 20px 60px rgba(0,0,0,.3);opacity:0;transform:scale(.95) translateY(-10px);animation:Modal_modalAppear__W4SnC .3s ease-out .1s forwards}.Modal_modal__pU8cJ *,.Modal_modal__pU8cJ :after,.Modal_modal__pU8cJ :before{animation:none!important;transform:translateY(0) scale(1)!important;opacity:1!important}.Modal_modal__pU8cJ .Modal_checkbox__NbbuZ,.Modal_modal__pU8cJ .Modal_field__fCv8v,.Modal_modal__pU8cJ .Modal_paymentContainer__yg_Mn,.Modal_modal__pU8cJ .Modal_submitButton__Uyt82,.Modal_modal__pU8cJ .Modal_submitButton_active__R8C59{opacity:0;animation:Modal_modalContentFadeIn__FcQME .4s ease-out .2s forwards}.Modal_modal__pU8cJ .Modal_field__fCv8v:nth-child(2){animation-delay:.25s}.Modal_modal__pU8cJ .Modal_field__fCv8v:nth-child(3){animation-delay:.3s}.Modal_modal__pU8cJ .Modal_paymentContainer__yg_Mn{animation-delay:.35s}.Modal_modal__pU8cJ .Modal_checkbox__NbbuZ{animation-delay:.4s}.Modal_modal__pU8cJ .Modal_submitButton__Uyt82{animation-delay:.45s}@keyframes Modal_modalContentFadeIn__FcQME{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Modal_modal__pU8cJ .Modal_submitButton_active__R8C59:hover,.Modal_modal__pU8cJ button:hover{transition:background-color .2s ease!important}@keyframes Modal_overlayFadeIn__ayqaH{0%{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}to{opacity:1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}@-moz-document url-prefix(){.Modal_overlay__kqqyn{animation:Modal_overlayFadeInFirefox__Qrenu .5s ease-out forwards!important}.Modal_modal__pU8cJ{animation:Modal_modalAppearFirefox__SiFNv .4s ease-out .2s forwards!important}@keyframes Modal_overlayFadeInFirefox__Qrenu{0%{opacity:0;backdrop-filter:blur(0)}40%{opacity:.8;backdrop-filter:blur(1px)}70%{opacity:1;backdrop-filter:blur(2px)}to{opacity:1;backdrop-filter:blur(4px)}}@keyframes Modal_modalAppearFirefox__SiFNv{0%{opacity:0;transform:scale(.95) translateY(-10px);backdrop-filter:blur(0)}50%{opacity:.7;transform:scale(.98) translateY(-3px);backdrop-filter:blur(1px)}80%{opacity:1;transform:scale(1) translateY(0);backdrop-filter:blur(2px)}to{opacity:1;transform:scale(1) translateY(0);backdrop-filter:blur(4px)}}}@keyframes Modal_modalAppear__W4SnC{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes Modal_overlayFadeOut__J6orI{0%{opacity:1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}to{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}}@keyframes Modal_modalDisappear__fYkSF{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.95) translateY(-10px)}}.Modal_overlayClosing__meIMt{animation:Modal_overlayFadeOut__J6orI .3s ease-in forwards!important}.Modal_modalClosing__MT9nu{animation:Modal_modalDisappear__fYkSF .3s ease-in forwards!important}@-moz-document url-prefix(){.Modal_overlayClosing__meIMt{animation:Modal_overlayFadeOutFirefox__cUFai .3s ease-in forwards!important}.Modal_modalClosing__MT9nu{animation:Modal_modalDisappearFirefox__I9l4Z .3s ease-in forwards!important}@keyframes Modal_overlayFadeOutFirefox__cUFai{0%{opacity:1;backdrop-filter:blur(4px)}60%{opacity:.5;backdrop-filter:blur(2px)}to{opacity:0;backdrop-filter:blur(0)}}@keyframes Modal_modalDisappearFirefox__I9l4Z{0%{opacity:1;transform:scale(1) translateY(0);backdrop-filter:blur(4px)}to{opacity:0;transform:scale(.95) translateY(-10px);backdrop-filter:blur(0)}}}.LoginForm_form__PeYWR{color:#fff}.LoginForm_title__SLBpD{font-size:1.5rem;margin-bottom:1.5rem;text-align:center;font-weight:500;color:#fff}.LoginForm_field__aDFjL{margin-bottom:1rem}.LoginForm_field__aDFjL label{display:block;color:#888;margin-bottom:.5rem}.LoginForm_field__aDFjL input{width:100%;background:var(--glass-bg);border:1px solid var(--glass-border);color:#fff;padding:.75rem;border-radius:var(--radius-small);font-size:1rem;transition:all .08s ease-out;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}.LoginForm_field__aDFjL input:focus{outline:none;border-color:var(--accent);background:var(--glass-hover);box-shadow:0 0 20px rgba(114,150,250,.2);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:LoginForm_inputAccentFocus__myXdj .3s ease-out forwards}@keyframes LoginForm_inputAccentFocus__myXdj{0%{border-color:var(--glass-border);box-shadow:0 0 0 rgba(114,150,250,0)}to{border-color:var(--accent);box-shadow:0 0 20px rgba(114,150,250,.2)}}.LoginForm_paymentButton__IqXsn{width:100%;background-color:transparent;border:1px solid #333;color:#7296fa;padding:.75rem;border-radius:var(--radius-small);cursor:pointer;font-size:1rem}.LoginForm_checkbox__8SHCi{display:flex;align-items:center;gap:.5rem;margin:1.5rem 0}.LoginForm_checkbox__8SHCi input[type=checkbox]{accent-color:#7296fa}.LoginForm_checkbox__8SHCi label{color:#888;font-size:.9rem}.LoginForm_submitButton__qtBwV{width:100%;background:var(--glass-bg);border:1px solid var(--glass-border);color:hsla(0,0%,100%,.5);padding:1rem;border-radius:var(--radius-small);font-size:1rem;cursor:not-allowed;transition:background .16s ease-out,box-shadow .16s ease-out;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.LoginForm_submitButton_active__jkswu{background:linear-gradient(135deg,rgba(114,150,250,.8),rgba(90,123,248,.8));border:1px solid var(--accent);color:var(--white);cursor:pointer;box-shadow:0 8px 32px rgba(114,150,250,.3);animation:LoginForm_buttonActivate__HiaXg .16s ease-out forwards}@keyframes LoginForm_buttonActivate__HiaXg{0%{background:var(--glass-bg);box-shadow:none}to{background:linear-gradient(135deg,rgba(114,150,250,.8),rgba(90,123,248,.8));box-shadow:0 8px 32px rgba(114,150,250,.3)}}.LoginForm_submitButton__qtBwV.LoginForm_deactivating__SulVc{animation:LoginForm_buttonDeactivate__DLrGW .1s ease-out forwards}@keyframes LoginForm_buttonDeactivate__DLrGW{0%{background:linear-gradient(135deg,rgba(114,150,250,.8),rgba(90,123,248,.8));box-shadow:0 8px 32px rgba(114,150,250,.3)}to{background:var(--glass-bg);box-shadow:none}}.LoginForm_submitButton_active__jkswu:hover{background:linear-gradient(135deg,rgba(114,150,250,.9),rgba(90,123,248,.9));transform:translateY(-2px);box-shadow:0 12px 40px rgba(114,150,250,.4)}.LoginForm_closeButton__rXTed{position:absolute;top:-10px;right:-10px;width:32px;height:32px;background:var(--glass-bg);backdrop-filter:var(--glass-backdrop);-webkit-backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-border);border-radius:50%;color:hsla(0,0%,100%,.7);font-size:18px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10}.LoginForm_closeButton__rXTed:hover{background:var(--glass-hover);border-color:var(--accent);color:var(--accent);transform:scale(1.1) rotate(90deg)}.categories_container__9wt6n{display:flex;flex-direction:column;align-items:center;padding:2rem;background:var(--glass-bg);backdrop-filter:var(--glass-backdrop);-webkit-backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);margin:20px auto;border-radius:var(--radius-large);min-height:auto;color:#fff}.categories_title__4SoPe{font-size:2.5rem;font-weight:500;margin-bottom:2rem;font-family:var(--font-clashDisplay);color:#fff}.categories_createBtn__vUvHX{background:var(--glass-bg);border:1px solid var(--glass-border);color:#fff;padding:.75rem 1.5rem;font-size:1rem;cursor:pointer;transition:all .3s ease;border-radius:var(--radius-small);margin-bottom:2rem;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);font-weight:500}.categories_createBtn__vUvHX:hover{background:var(--glass-hover);border-color:var(--accent);color:var(--accent);transform:translateY(-2px);box-shadow:0 8px 32px rgba(114,150,250,.2)}.categories_categoryGrid__CBisD{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:2rem;gap:2rem;width:100%;margin-top:2rem}.categories_card__jboBf{border-radius:var(--radius-medium);padding:2rem;display:flex;flex-direction:column;gap:1.5rem;background:var(--glass-bg);backdrop-filter:var(--glass-backdrop);-webkit-backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);transition:all .3s ease}.categories_card__jboBf:hover{background:var(--glass-hover);border-color:var(--glass-accent);transform:translateY(-2px)}.categories_header__sc4ck{display:flex;justify-content:space-between;align-items:flex-start}.categories_place__PJT45{color:#fff;font-size:1rem;font-weight:500;background:rgba(114,150,250,.2);border:1px solid rgba(114,150,250,.3);padding:8px 16px;border-radius:var(--radius-small);text-shadow:none;white-space:nowrap;min-width:120px;text-align:center}.categories_actions__b7a4g{display:flex;gap:1rem}.categories_deleteButton__3Bw9A,.categories_editButton__EiJwy{width:100%;color:#fff;border:1px solid var(--glass-border);padding:1rem;border-radius:var(--radius-small);cursor:pointer;transition:all .3s ease;font-size:16px;font-weight:500;background:var(--glass-bg);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.categories_editButton__EiJwy{border-color:#4caf50}.categories_editButton__EiJwy:hover{background:var(--glass-hover);border-color:#4caf50;color:#4caf50;transform:translateY(-2px);box-shadow:0 8px 32px rgba(76,175,80,.2)}.categories_deleteButton__3Bw9A{border-color:#f44336}.categories_deleteButton__3Bw9A:hover{background:var(--glass-hover);border-color:#f44336;color:#f44336;transform:translateY(-2px);box-shadow:0 8px 32px rgba(244,67,54,.2)}.categories_notification__IgV9C{position:fixed;top:20px;right:20px;padding:1rem 1.5rem;border-radius:var(--radius-small);animation:categories_slideIn__etJrW .3s ease-out;z-index:1000;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.categories_success__J6EFb{background:rgba(76,175,80,.9);color:#fff;border:1px solid #4caf50;box-shadow:0 8px 32px rgba(76,175,80,.3)}.categories_error__bnCrm{background:rgba(244,67,54,.1);border:1px solid rgba(244,67,54,.3);color:#f44336}@keyframes categories_slideIn__etJrW{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.categories_form__DL6pH{display:flex;flex-direction:column;gap:1rem}.categories_formTitle__lNe3t{font-size:1.5rem;font-weight:500;margin-bottom:1rem;color:#fff;font-family:var(--font-clashDisplay)}.categories_input__rBmJL{background:hsla(0,0%,100%,.08);border:1px solid var(--glass-border);color:#fff;padding:.75rem;font-size:1rem;border-radius:var(--radius-small);transition:all .3s ease}.categories_input__rBmJL:focus{outline:none;border-color:var(--accent);background:var(--glass-hover);box-shadow:0 0 20px rgba(114,150,250,.2)}.categories_formActions__KUBej{display:flex;gap:1rem;margin-top:1rem}.categories_cancelBtn__A_9Ue,.categories_submitBtn__CB5Bf{width:100%;padding:.75rem 1.5rem;border:1px solid var(--glass-border);border-radius:var(--radius-small);cursor:pointer;font-size:1rem;transition:all .3s ease;background:var(--glass-bg);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);font-weight:500}.categories_submitBtn__CB5Bf,.categories_submitBtn__CB5Bf:hover{border-color:var(--accent);color:var(--accent)}.categories_submitBtn__CB5Bf:hover{background:var(--glass-hover);transform:translateY(-2px);box-shadow:0 8px 32px rgba(114,150,250,.2)}.categories_cancelBtn__A_9Ue{border-color:var(--glass-border);color:#fff}.categories_cancelBtn__A_9Ue:hover{background:var(--glass-hover);border-color:var(--glass-accent);color:var(--glass-accent);transform:translateY(-2px);box-shadow:0 8px 32px hsla(0,0%,100%,.1)}.products_container__JSDBi{display:flex;flex-direction:column;align-items:center;padding:2rem;background:var(--glass-bg);backdrop-filter:var(--glass-backdrop);-webkit-backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);margin-top:15px;border-radius:var(--radius-large);min-height:100vh;color:#fff}.products_title__0NkDh{font-size:2.5rem;font-weight:500;margin-bottom:2rem;font-family:var(--font-clashDisplay);color:#fff}.products_createBtn__CiYOC{background:var(--glass-bg);border:1px solid var(--glass-border);color:#fff;padding:.75rem 1.5rem;font-size:1rem;cursor:pointer;transition:all .3s ease;border-radius:var(--radius-small);margin-bottom:2rem;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);font-weight:500}.products_createBtn__CiYOC:hover{background:var(--glass-hover);border-color:var(--accent);color:var(--accent);transform:translateY(-2px);box-shadow:0 8px 32px rgba(114,150,250,.2)}.products_productList__hiTLC{width:100%;margin-top:2rem}.products_modal__8g3fd{background:var(--glass-bg);backdrop-filter:var(--glass-backdrop);-webkit-backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);padding:2rem;border-radius:var(--radius-medium);color:#fff}.products_form__hjO4u{display:flex;flex-direction:column;gap:1rem}.products_formTitle__GWutY{font-size:1.5rem;font-weight:500;margin-bottom:1rem;color:#fff;font-family:var(--font-clashDisplay)}.products_input__39aC3,.products_textarea__qqWy1{background:hsla(0,0%,100%,.08);border:1px solid var(--glass-border);color:#fff;padding:.75rem;font-size:1rem;border-radius:var(--radius-small);transition:all .3s ease}.products_input__39aC3:focus,.products_textarea__qqWy1:focus{outline:none;border-color:var(--accent);background:var(--glass-hover);box-shadow:0 0 20px rgba(114,150,250,.2)}.products_textarea__qqWy1{resize:vertical;min-height:100px}.products_submitBtn__szyMB{background:var(--glass-bg);border:1px solid var(--glass-border);color:#fff;padding:.75rem 1.5rem;font-size:1rem;cursor:pointer;transition:all .3s ease;border-radius:var(--radius-small);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);font-weight:500}.products_submitBtn__szyMB:hover{background:var(--glass-hover);border-color:var(--accent);color:var(--accent);transform:translateY(-2px);box-shadow:0 8px 32px rgba(114,150,250,.2)}.products_checkbox__LEoCk{display:flex;align-items:center;gap:.75rem;margin:1.5rem 0}.products_customCheckbox__vknnq{position:relative;display:flex;align-items:center;justify-content:center}.products_hiddenCheckbox__lGpuo{position:absolute;opacity:0;cursor:pointer;height:0;width:0;z-index:1;pointer-events:none}.products_checkmark__hinIz{width:20px;height:20px;background:var(--glass-bg);border:2px solid var(--glass-border);border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.products_checkmark__hinIz:hover{border-color:var(--accent);background:var(--glass-hover);transform:scale(1.05)}.products_checkmark__hinIz.products_checked__QQAUs{background:var(--accent);border-color:var(--accent);transform:scale(1.1);box-shadow:0 0 20px rgba(114,150,250,.3)}.products_checkIcon__ho_Ig{width:12px;height:12px;color:transparent;transition:all .3s cubic-bezier(.4,0,.2,1);transform:scale(0)}.products_checkmark__hinIz.products_checked__QQAUs .products_checkIcon__ho_Ig{color:#fff;transform:scale(1);animation:products_checkmarkAppear__zxY_Y .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes products_checkmarkAppear__zxY_Y{0%{transform:scale(0) rotate(-45deg);opacity:0}50%{transform:scale(1.2) rotate(0deg);opacity:.8}to{transform:scale(1) rotate(0deg);opacity:1}}.products_textLabel__jYBCt{color:#888;font-size:.9rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AdminProductCard_card__ECcNz{border-radius:var(--radius-medium);padding:2rem;display:flex;flex-direction:column;height:100%;background-color:transparent;border:1px solid #7296fa}.AdminProductCard_header__jr87v{display:flex;flex-direction:column;margin-bottom:1rem;gap:.5rem}.AdminProductCard_title__CpvzN{font-size:1.5rem;margin:0;color:#fff;font-family:var(--font-clashDisplay);font-weight:500;overflow-wrap:break-word;word-break:break-word;width:100%}.AdminProductCard_category__gx25o{color:#fff;font-size:.8rem;text-transform:uppercase;font-weight:500;padding:6px 12px;background:rgba(114,150,250,.2);border:1px solid rgba(114,150,250,.3);border-radius:var(--radius-small);display:inline-block;align-self:flex-start;text-shadow:none}.AdminProductCard_description__q_ejc{color:#888;margin-bottom:1.5rem;flex-grow:1;line-height:1.5;font-size:16px;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.AdminProductCard_description__q_ejc pre{white-space:pre-wrap!important;white-space:-moz-pre-wrap!important;white-space:-pre-wrap!important;white-space:-o-pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important;max-width:100%;margin:0;font-family:inherit;font-size:inherit}.AdminProductCard_description__q_ejc a{color:#7296fa;text-decoration:underline;transition:color .2s ease;word-wrap:break-word;overflow-wrap:break-word;word-break:break-all;display:inline-block;max-width:100%}.AdminProductCard_description__q_ejc a:hover{color:#ff7f3f}.AdminProductCard_description__q_ejc p{margin-bottom:1rem;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.AdminProductCard_description__q_ejc ol,.AdminProductCard_description__q_ejc ul{margin:1rem 0;padding-left:1.5rem}.AdminProductCard_description__q_ejc li{margin-bottom:.5rem}.AdminProductCard_description__q_ejc h2,.AdminProductCard_description__q_ejc h3{color:#fff;margin:1.5rem 0 1rem;font-family:var(--font-clashDisplay);font-weight:500}.AdminProductCard_description__q_ejc h2{font-size:1.4rem}.AdminProductCard_description__q_ejc h3{font-size:1.2rem}.AdminProductCard_description__q_ejc b,.AdminProductCard_description__q_ejc strong{color:#e0e0e0;font-weight:600}.AdminProductCard_description__q_ejc em,.AdminProductCard_description__q_ejc i{font-style:italic}.AdminProductCard_description__q_ejc u{text-decoration:underline}.AdminProductCard_price__dq4Xe{font-size:2.5rem;text-align:center;margin:1.5rem 0;font-family:var(--font-clashDisplay);display:flex;align-items:center;justify-content:center;gap:4px}.AdminProductCard_priceValue__dUa8E{display:inline-block;animation:AdminProductCard_priceChange__mODV2 .4s cubic-bezier(.4,0,.2,1)}.AdminProductCard_priceCurrency__P3XA0{color:#888;font-size:1.5rem;font-weight:400}@keyframes AdminProductCard_priceChange__mODV2{0%{transform:scale(1.1);opacity:.7}50%{transform:scale(.95);opacity:.9}to{transform:scale(1);opacity:1}}.AdminProductCard_actions__wCUIP{display:flex;justify-content:space-between;gap:1rem}.AdminProductCard_deleteButton__lr_0l,.AdminProductCard_editButton__xuV6B{width:100%;color:#fff;border:none;padding:1rem;border-radius:var(--radius-small);cursor:pointer;transition:background-color .2s ease;font-size:16px;font-weight:500}.AdminProductCard_editButton__xuV6B{background-color:#4caf50}.AdminProductCard_editButton__xuV6B:hover{background-color:#45a049}.AdminProductCard_deleteButton__lr_0l{background-color:#f44336}.AdminProductCard_deleteButton__lr_0l:hover{background-color:#d32f2f}.AdminProductList_container__aZh8C{padding:2rem 0;width:100%}.AdminProductList_title__CoWbB{margin-top:10px;font-size:1.8rem;margin-bottom:1.5rem;color:#fff;font-family:var(--font-clashDisplay);font-weight:500}.AdminProductList_grid___PQ79{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem}.OrderForm_form__fp6kd{color:#fff}.OrderForm_title__ATEV2{font-size:1.5rem;margin-bottom:1.5rem;text-align:center;animation:none!important;transition:none!important;font-weight:500;color:#fff}.OrderForm_field__xjSY4{margin-bottom:1rem}.OrderForm_field__xjSY4 label{display:block;color:#888;margin-bottom:.5rem}.OrderForm_field__xjSY4 input{width:100%;background:var(--glass-bg);border:1px solid var(--glass-border);color:#fff;padding:.75rem;border-radius:var(--radius-small);font-size:1rem;transition:all .4s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}.OrderForm_field__xjSY4 input:focus{outline:none;border-color:var(--accent);background:var(--glass-hover);box-shadow:0 0 20px rgba(114,150,250,.2);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:OrderForm_inputAccentFocus__pR6kI .3s ease-out forwards}@keyframes OrderForm_inputAccentFocus__pR6kI{0%{border-color:var(--glass-border);box-shadow:0 0 0 rgba(114,150,250,0)}to{border-color:var(--accent);box-shadow:0 0 20px rgba(114,150,250,.2)}}.OrderForm_paymentButton__ekY_N{background:var(--glass-bg);border:1px solid var(--glass-border);color:hsla(0,0%,100%,.5);border-radius:var(--radius-small)}.OrderForm_paymentButton__ekY_N,.OrderForm_paymentButton_active__nsGAx{width:100%;padding:.75rem;font-size:1rem;cursor:pointer;margin-bottom:.5rem;transition:all .08s ease-out;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);display:flex;align-items:center;justify-content:center;height:48px}.OrderForm_paymentButton_active__nsGAx{background:linear-gradient(135deg,rgba(114,150,250,.2),rgba(90,123,248,.2));border:1px solid var(--accent);color:#fff;border-radius:var(--radius-small);box-shadow:0 4px 20px rgba(114,150,250,.2)}.OrderForm_checkbox__bY9wv{display:flex;align-items:center;gap:.75rem;margin:1.5rem 0}.OrderForm_customCheckbox__H4Aej{position:relative;display:flex;align-items:center;justify-content:center}.OrderForm_customCheckbox__H4Aej input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0;z-index:1;pointer-events:none}.OrderForm_checkmark__jR8jL{width:20px;height:20px;background:var(--glass-bg);border:2px solid var(--glass-border);border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.OrderForm_checkmark__jR8jL:hover{border-color:var(--accent);background:var(--glass-hover);transform:scale(1.05)}.OrderForm_checkmark__jR8jL.OrderForm_checked__fZ6gu{background:var(--accent);border-color:var(--accent);transform:scale(1.1);box-shadow:0 0 20px rgba(114,150,250,.3)}.OrderForm_checkIcon__08zgG{width:12px;height:12px;color:transparent;transition:all .3s cubic-bezier(.4,0,.2,1);transform:scale(0)}.OrderForm_checkmark__jR8jL.OrderForm_checked__fZ6gu .OrderForm_checkIcon__08zgG{color:#fff;transform:scale(1);animation:OrderForm_checkmarkAppear__hPnUz .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes OrderForm_checkmarkAppear__hPnUz{0%{transform:scale(0) rotate(-45deg);opacity:0}50%{transform:scale(1.2) rotate(0deg);opacity:.8}to{transform:scale(1) rotate(0deg);opacity:1}}.OrderForm_textLabel__9b_qM{color:#888;font-size:.9rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;gap:4px}.OrderForm_publicOfferLink__8ngTw{color:var(--accent);text-decoration:none;font-weight:500;transition:all .3s ease;position:relative}.OrderForm_publicOfferLink__8ngTw:hover{color:#8ba3ff;transform:translateY(-1px)}.OrderForm_publicOfferLink__8ngTw:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--accent);transition:width .3s ease}.OrderForm_publicOfferLink__8ngTw:hover:after{width:100%}.OrderForm_submitButton__cTgo0{width:100%;background:var(--glass-bg);border:1px solid var(--glass-border);color:hsla(0,0%,100%,.5);padding:1rem;border-radius:var(--radius-small);font-size:1rem;cursor:not-allowed;transition:background .16s ease-out,box-shadow .16s ease-out;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.OrderForm_submitButton_active__EJdbF{background:linear-gradient(135deg,rgba(114,150,250,.8),rgba(90,123,248,.8));border:1px solid var(--accent);color:var(--white);cursor:pointer;box-shadow:0 8px 32px rgba(114,150,250,.3);animation:OrderForm_submitButtonActivate__nDV5i .16s ease-out forwards}@keyframes OrderForm_submitButtonActivate__nDV5i{0%{background:var(--glass-bg);box-shadow:none}to{background:linear-gradient(135deg,rgba(114,150,250,.8),rgba(90,123,248,.8));box-shadow:0 8px 32px rgba(114,150,250,.3)}}.OrderForm_submitButton__cTgo0.OrderForm_deactivating__pW9GU{animation:OrderForm_submitButtonDeactivate__LDaME .1s ease-out forwards}@keyframes OrderForm_submitButtonDeactivate__LDaME{0%{background:linear-gradient(135deg,rgba(114,150,250,.8),rgba(90,123,248,.8));box-shadow:0 8px 32px rgba(114,150,250,.3)}to{background:var(--glass-bg);box-shadow:none}}.OrderForm_closeButton__tV6Bf{position:absolute;top:-10px;right:-10px;width:32px;height:32px;background:var(--glass-bg);backdrop-filter:var(--glass-backdrop);-webkit-backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-border);border-radius:50%;color:hsla(0,0%,100%,.7);font-size:18px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10}.OrderForm_closeButton__tV6Bf:hover{background:var(--glass-hover);border-color:var(--accent);color:var(--accent);transform:scale(1.1) rotate(90deg)}.OrderForm_submitButton_active__EJdbF:hover{background:linear-gradient(135deg,rgba(114,150,250,.9),rgba(90,123,248,.9));transform:translateY(-2px);box-shadow:0 12px 40px rgba(114,150,250,.4)}.OrderForm_paymentContainer__zvYrY{display:flex;gap:7px}.OrderForm_paymentIcon__vFkF8{width:20px;height:20px;margin-right:4px;transition:all .3s ease}.OrderForm_paymentIcon__vFkF8[data-icon=crypto]{width:32px;height:32px;margin-right:2px}.OrderForm_paymentIcon__vFkF8[data-icon=card]{margin-right:6px}.OrderForm_paymentButton__ekY_N .OrderForm_paymentIcon__vFkF8{color:#fff}.OrderForm_paymentButton_active__nsGAx .OrderForm_paymentIcon__vFkF8{color:var(--accent)}.CategoryPage_container__LTuhl{width:100%;padding:2rem 0;margin-top:16px}.CategoryPage_grid__tWaVZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;width:100%;padding:0 1rem}.NLE_card__UXL5m{width:100%;height:100%;min-height:500px;background:var(--glass-bg);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);border-radius:var(--radius-large);padding:2rem;box-shadow:var(--glass-shadow);border:1px solid var(--glass-border);overflow:hidden;position:relative;display:flex;flex-direction:column;transition:all .6s cubic-bezier(.4,0,.2,1)}.NLE_card__UXL5m.NLE_animate-complete__1mWqA{backdrop-filter:var(--glass-backdrop);-webkit-backdrop-filter:var(--glass-backdrop)}@-moz-document url-prefix(){.NLE_card__UXL5m{transition:all .8s ease-out!important}.NLE_card__UXL5m.NLE_animate-complete__1mWqA{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}}.NLE_card__UXL5m:hover{background:var(--glass-hover);border-color:var(--glass-accent);transform:translateY(-2px)}.NLE_cardTitle__G7aV6{font-size:2rem;margin-bottom:.5rem;font-family:var(--font-clashDisplay);font-weight:500}.NLE_cardSubtitle__ByFHa{color:#888;margin-bottom:1.5rem;font-size:16px}.NLE_section__or9cy{margin-bottom:1.5rem;width:100%}.NLE_section__or9cy .NLE_label__m1zQr{min-height:22px}.NLE_label__m1zQr{display:block;color:#888;margin-bottom:.5rem}.NLE_input__gbwk4{width:100%;background:hsla(0,0%,100%,.08);border:1px solid var(--glass-border);color:#fff;padding:.75rem .5rem;border-radius:var(--radius-small);cursor:text;transition:all .3s ease;font-size:.9rem;text-align:center;box-sizing:border-box;height:42px}.NLE_input__gbwk4:focus{outline:none;border-color:var(--accent);background:var(--glass-hover);box-shadow:0 0 20px rgba(114,150,250,.2)}.NLE_buttonGroup__idylT{display:grid;grid-gap:.5rem;gap:.5rem;min-height:42px;align-items:center}.NLE_section__or9cy:nth-of-type(2){margin-top:1px}.NLE_section__or9cy:first-of-type .NLE_buttonGroup__idylT{grid-template-columns:1fr}.NLE_section__or9cy:nth-of-type(2) .NLE_buttonGroup__idylT{grid-template-columns:repeat(4,1fr)}.NLE_button__qMg4W{width:100%;background:hsla(0,0%,100%,.08);border:1px solid var(--glass-border);color:#fff;padding:.75rem .5rem;border-radius:var(--radius-small);cursor:pointer;transition:all .3s ease;font-size:.9rem;text-align:center;box-sizing:border-box;height:42px;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}.NLE_button__qMg4W:hover{background:var(--glass-hover);border-color:var(--glass-accent);transform:translateY(-1px)}.NLE_button__qMg4W.NLE_active__GEynV{background:linear-gradient(135deg,rgba(114,150,250,.2),rgba(90,123,248,.2));border-color:var(--accent);box-shadow:0 4px 20px rgba(114,150,250,.2);animation:NLE_buttonActivate__upFaq .08s ease-out forwards}@keyframes NLE_buttonActivate__upFaq{0%{background:hsla(0,0%,100%,.08);border-color:var(--glass-border);box-shadow:none}to{background:linear-gradient(135deg,rgba(114,150,250,.2),rgba(90,123,248,.2));border-color:var(--accent);box-shadow:0 4px 20px rgba(114,150,250,.2)}}.NLE_button__qMg4W.NLE_deactivating__JnS_l{animation:NLE_buttonDeactivate__IanO9 .05s ease-out forwards}@keyframes NLE_buttonDeactivate__IanO9{0%{background:linear-gradient(135deg,rgba(114,150,250,.2),rgba(90,123,248,.2));border-color:var(--accent);box-shadow:0 4px 20px rgba(114,150,250,.2)}to{background:hsla(0,0%,100%,.08);border-color:var(--glass-border);box-shadow:none}}.NLE_price__zS2il{font-size:2.5rem;text-align:center;margin:auto 0 1.5rem;font-family:var(--font-clashDisplay);display:flex;align-items:center;justify-content:center;gap:4px}.NLE_priceValue__7lx8T{display:inline-block;animation:NLE_priceChange__hkETX .4s cubic-bezier(.4,0,.2,1)}.NLE_priceCurrency__g3rH5{color:#888;font-size:1.5rem;font-weight:400}@keyframes NLE_priceChange__hkETX{0%{transform:scale(1.1);opacity:.7}50%{transform:scale(.95);opacity:.9}to{transform:scale(1);opacity:1}}.NLE_buyButton__kP_EV{width:100%;background:var(--glass-bg);backdrop-filter:var(--glass-backdrop);-webkit-backdrop-filter:var(--glass-backdrop);border:1px solid var(--glass-border);padding:1rem;border-radius:var(--radius-medium);font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;color:var(--white);margin-top:auto}.NLE_buyButton_active__nqS_6:hover{background:linear-gradient(135deg,rgba(114,150,250,.9),rgba(90,123,248,.9));transform:translateY(-2px);box-shadow:0 12px 40px rgba(114,150,250,.4)}.NLE_buyButton_active__nqS_6{background:linear-gradient(135deg,rgba(114,150,250,.8),rgba(90,123,248,.8));border-color:var(--accent);color:#fff;box-shadow:0 8px 32px rgba(114,150,250,.3)}@media (max-width:480px){.NLE_card__UXL5m{padding:1rem}.NLE_input__gbwk4{padding:.5rem}.NLE_section__or9cy:first-of-type .NLE_buttonGroup__idylT{grid-template-columns:1fr}.NLE_section__or9cy:nth-of-type(2) .NLE_buttonGroup__idylT{grid-template-columns:repeat(2,1fr)}}.CategoriesList_container__vXd7t{width:100%;max-width:1280px;margin:36px auto;padding:0 1rem;& h3{font-size:2rem;font-family:var(--font-clashDisplay);font-weight:500;text-align:center}}.CategoriesList_grid__92dJr{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:2rem;gap:2rem;margin-top:12px}@media (min-width:768px){.CategoriesList_grid__92dJr{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CategoriesList_grid__92dJr{grid-template-columns:repeat(3,1fr)}}.CategoriesList_gridItem__ukCfu{height:100%;min-height:300px}.categoryCard_link__bSF7I{text-decoration:none;display:block;height:100%}.categoryCard_card__Oetun{border-radius:var(--radius-large);padding:2rem;display:flex;height:100%;min-height:300px;position:relative;overflow:hidden;background:hsla(0,0%,100%,.08);border:1px solid var(--glass-border);transition:all .5s cubic-bezier(.4,0,.2,1);align-items:center;justify-content:center;box-shadow:var(--glass-shadow)}.categoryCard_link__bSF7I:hover .categoryCard_card__Oetun{transform:scale(1.02) translateY(-2px);background:var(--glass-hover);border-color:var(--glass-accent);box-shadow:0 12px 40px rgba(0,0,0,.3)}.categoryCard_backgroundImage__ggzFz{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:0}.categoryCard_backgroundImage__ggzFz:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.categoryCard_content__9Z0pe{position:relative;z-index:1;height:100%;display:flex;align-items:center;justify-content:center}.categoryCard_header__feunW{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.categoryCard_title__db4iX{font-size:1.5rem;margin:0;color:#fff;font-family:var(--font-clashDisplay);font-weight:500}.categoryCard_description__h6yYM{color:#888;margin-bottom:2rem;flex-grow:1;line-height:1.5;font-size:16px}