@charset "UTF-8";.Notification-module__notification___WfYqO{position:fixed;top:12px;right:-400px;width:331px;height:68px;padding:0 23px;background:#000;border-radius:20px;display:flex;align-items:center;justify-content:center;gap:11px;cursor:pointer;transition:transform .2s ease-in-out;z-index:1001}.Notification-module__notification___WfYqO.Notification-module__visible___FdISu{transform:translate(-420px)}.Notification-module__notification___WfYqO:hover{transform:translate(-420px) scale(1.02)}.Notification-module__notification___WfYqO .Notification-module__icon___VdlxR{display:flex;align-items:center;justify-content:center;color:#fff}.Notification-module__notification___WfYqO .Notification-module__icon___VdlxR path{stroke:#fff}.Notification-module__notification___WfYqO .Notification-module__text___8QVzU{font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:-.06em;color:#fff;white-space:nowrap}.Notification-module__mobileNotification___depbi{top:122px!important}.CartItem-module__cartItem___hj62D{display:flex;width:100%;height:fit-content;min-height:90px;background:#fff;border-radius:15px;gap:10px}.CartItem-module__imageLink___LXSU2{box-sizing:border-box;width:90px;height:90px;background:#fff;border:1px solid #D5D5D5;border-radius:15px;object-fit:contain;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.CartItem-module__imageLink___LXSU2 .CartItem-module__skeletonWrapper___7vMEo{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.CartItem-module__imageLink___LXSU2 .CartItem-module__image___DlXHv{width:100%;height:100%;object-fit:cover;z-index:2;opacity:0;transition:opacity .3s ease}.CartItem-module__imageLink___LXSU2 .CartItem-module__image___DlXHv.CartItem-module__loaded___5O12-{opacity:1}.CartItem-module__infoBlock___Qi9Tg{display:flex;flex-direction:column;gap:5px}.CartItem-module__info___1pfuY{flex:1;padding-top:7px;padding-bottom:7px;display:flex;flex-direction:column;justify-content:space-between}.CartItem-module__name___d20bx{font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:-.06em}.CartItem-module__size___5Ogkn{font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:-.06em;color:#9b9b9b}.CartItem-module__quantity___W9-5j{display:flex;align-items:center;gap:12px;font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:-.06em}.CartItem-module__quantity___W9-5j .CartItem-module__quantityButton___LMQUB{color:#000;box-sizing:border-box;width:17px;height:17px;border:1px solid #000000;border-radius:50%;background:none;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:11px;line-height:11px;font-weight:300;letter-spacing:.01em}.CartItem-module__quantity___W9-5j .CartItem-module__quantityButton___LMQUB:hover{background:#f5f5f5}.CartItem-module__priceBlock___y7YWr{display:flex;gap:10px;align-items:center}.CartItem-module__price___P5W-K{font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:-.06em}.CartItem-module__originalPrice___GvMbD{font-style:normal;font-weight:400;font-size:8px;letter-spacing:-.03em;text-decoration-line:line-through;color:#000;opacity:.45}.CartItem-module__removeButton___HfWdJ{color:#000;box-sizing:border-box;width:17px;height:17px;border:1px solid #000000;border-radius:50%;background:none;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:6px;margin-top:7px;margin-right:7px;font-weight:700;font-size:7px}.CartItem-module__removeButton___HfWdJ:hover{color:#666}.Cart-module__cartPage___dfWDO{max-width:600px;margin:15px auto 0}.Cart-module__title___DEXRB{font-style:normal;font-weight:400;font-size:24px;line-height:29px;letter-spacing:-.06em}.Cart-module__content___TYi-Z{margin-top:15px;padding-bottom:15px;display:flex;flex-direction:column;gap:20px}.Cart-module__items___aaUUs{display:flex;flex-direction:column;gap:10px}.Cart-module__totalInfo___vMORU{margin-bottom:14px}.Cart-module__priceRow___l1KHw{display:flex;gap:5px;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:-.06em;color:#000}.Cart-module__totalPrice___mD1w3{font-weight:700}.Cart-module__originalPrice___itaYU{font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:-.03em;text-decoration-line:line-through;color:#000;opacity:.45}.Cart-module__discountRow___sjxLV{font-style:normal;font-weight:400;font-size:8px;line-height:10px;letter-spacing:-.06em;color:#000;opacity:.5}.Cart-module__checkoutButton___kf-Ju{width:100%;height:40px;background:linear-gradient(90deg,#5e29ff,#bf65ff 45.5%,#c1adff);border-radius:5px;color:#fff;font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:-.06em;border:none;cursor:pointer}.Cart-module__checkoutButton___kf-Ju:hover{background:#6346ff}.Cart-module__emptyCart___HZsxQ{grid-column:1/-1;text-align:center;padding:50px;font-size:18px;color:#666}.Catalog-module__catalogHeader___wpP08{margin-top:15px;display:flex;justify-content:space-between;align-items:center}.Catalog-module__catalogHeader___wpP08 .Catalog-module__title___PeUvL{font-family:Stolzl;font-style:normal;font-weight:400;font-size:24px;line-height:29px;letter-spacing:-.06em;color:#000}.Catalog-module__catalogHeader___wpP08 .Catalog-module__title___PeUvL.Catalog-module__homeTitle___xDv7J{font-size:20px;padding-left:0}.Catalog-module__catalogHeader___wpP08 .Catalog-module__filterButtons___K12At{display:flex;align-items:center;gap:10px;justify-content:center;flex-shrink:0}.Catalog-module__catalogHeader___wpP08 .Catalog-module__filterButtons___K12At .Catalog-module__filterButton1___K5qLo{display:flex;align-items:center;gap:5px;box-sizing:border-box;border:1px solid #000000;border-radius:15px;height:20px;padding:5px 12px 5px 8px;font-style:normal;font-weight:400;font-size:10px;line-height:10px;letter-spacing:-.06em;color:#000;position:relative;overflow:visible;width:fit-content;flex-shrink:0}.Catalog-module__catalogHeader___wpP08 .Catalog-module__filterButtons___K12At .Catalog-module__filterButton1___K5qLo .Catalog-module__sortModal___ti-Dn{box-sizing:border-box;position:absolute;width:170px;height:fit-content;top:26px;right:0;background:#fff;border:1px solid #000000;border-radius:10px;padding:8px;display:flex;flex-direction:column;gap:10px;z-index:100}.Catalog-module__catalogHeader___wpP08 .Catalog-module__filterButtons___K12At .Catalog-module__filterButton1___K5qLo .Catalog-module__sortModal___ti-Dn svg{width:12px;height:12px;flex-shrink:0}.Catalog-module__catalogHeader___wpP08 .Catalog-module__filterButtons___K12At .Catalog-module__filterButton1___K5qLo .Catalog-module__sortOption___rhpNp{font-style:normal;font-weight:400;font-size:12px;line-height:10px;letter-spacing:-.06em;color:#000;opacity:.3;display:flex;align-items:center;gap:8px;box-sizing:border-box}.Catalog-module__catalogHeader___wpP08 .Catalog-module__filterButtons___K12At .Catalog-module__filterButton1___K5qLo .Catalog-module__sortOption___rhpNp.Catalog-module__selected___6Yf2G{opacity:1}.Catalog-module__catalogHeader___wpP08 .Catalog-module__filterButtons___K12At .Catalog-module__filterButton2___PHjnf{font-family:Stolzl;font-style:normal;font-weight:400;font-size:10px;line-height:14px;letter-spacing:-.03em;text-decoration-line:underline;color:#000;border:none;background:none}.Catalog-module__productGrid___nhHq9{margin-top:11px;margin-bottom:11px;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.Catalog-module__productCard___gL-0h{border-radius:15px;overflow:hidden;text-decoration:none;color:inherit;display:block}.Catalog-module__productCard___gL-0h:hover{opacity:.95}.Catalog-module__productCard___gL-0h .Catalog-module__imageWrapper___ROc-f{position:relative;background:#fff;border-radius:15px;height:214px;display:flex;align-items:center;justify-content:center;overflow:hidden}.Catalog-module__productCard___gL-0h .Catalog-module__imageWrapper___ROc-f .Catalog-module__skeletonWrapper___zABwZ{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.Catalog-module__productCard___gL-0h .Catalog-module__imageWrapper___ROc-f .Catalog-module__productImage___St-tF{width:100%;height:100%;object-fit:cover;z-index:2;opacity:0;transition:opacity .3s ease}.Catalog-module__productCard___gL-0h .Catalog-module__imageWrapper___ROc-f .Catalog-module__productImage___St-tF.Catalog-module__loaded___kNe-j{opacity:1}.Catalog-module__productCard___gL-0h .Catalog-module__imageWrapper___ROc-f .Catalog-module__favoriteButton___ZLONL{position:absolute;top:10px;right:10px;width:30px;height:30px;border-radius:50%;border:none;background:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;z-index:99}.Catalog-module__productCard___gL-0h .Catalog-module__imageWrapper___ROc-f .Catalog-module__favoriteButton___ZLONL.Catalog-module__active___xinsV{color:#fff}.Catalog-module__productCard___gL-0h .Catalog-module__imageWrapper___ROc-f .Catalog-module__favoriteButton___ZLONL.Catalog-module__active___xinsV path{fill:red;stroke:red}.Catalog-module__productCard___gL-0h .Catalog-module__productInfo___lOrfi{padding:10px}.Catalog-module__productCard___gL-0h .Catalog-module__productInfo___lOrfi .Catalog-module__name___r9u0l{font-family:Stolzl;font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:-.03em;color:#000}.Catalog-module__productCard___gL-0h .Catalog-module__productInfo___lOrfi .Catalog-module__priceBlock___h1ZOb{display:flex;align-items:center;gap:8px}.Catalog-module__productCard___gL-0h .Catalog-module__productInfo___lOrfi .Catalog-module__priceBlock___h1ZOb .Catalog-module__price___x1BSl{font-family:Stolzl;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.03em;color:#000}.Catalog-module__productCard___gL-0h .Catalog-module__productInfo___lOrfi .Catalog-module__priceBlock___h1ZOb .Catalog-module__price___x1BSl .Catalog-module__ruble___-P4vr{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Open Sans,Roboto,Arial,sans-serif;font-size:16px;font-weight:500;text-decoration-line:none}.Catalog-module__productCard___gL-0h .Catalog-module__productInfo___lOrfi .Catalog-module__priceBlock___h1ZOb .Catalog-module__oldPrice___EP6oc{font-family:Stolzl;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:-.03em;text-decoration-line:line-through;color:#000;opacity:.45}.Catalog-module__productCard___gL-0h .Catalog-module__productInfo___lOrfi .Catalog-module__priceBlock___h1ZOb .Catalog-module__oldPrice___EP6oc .Catalog-module__ruble___-P4vr{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Open Sans,Roboto,Arial,sans-serif;font-size:12px;font-weight:500;text-decoration-line:none}.Catalog-module__productCard___gL-0h .Catalog-module__discount___jV9nP{background:#00d52b;border-radius:5px;padding:2px 5px;font-family:Stolzl;font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:-.03em;color:#fff}.Catalog-module__loading___p1Ik2{padding:20px;text-align:center;color:#919191}.Catalog-module__noResults___4n-AO{text-align:center;padding:40px 20px;color:#666;font-size:16px}.Catalog-module__loadMoreContainer___DZtjM{display:flex;justify-content:center;margin:30px 0}.Catalog-module__loadMoreButton___o9pJV{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;padding:12px 24px;font-size:16px;cursor:pointer;transition:all .3s ease}.Catalog-module__loadMoreButton___o9pJV:hover{background-color:#e0e0e0}.Catalog-module__loadMoreButton___o9pJV:focus{outline:none;box-shadow:0 0 0 2px #0000001a}.Catalog-module__endOfList___Jfuex{text-align:center;padding:20px;color:#888;font-size:14px;border-top:1px solid #eee;margin-top:20px;grid-column:1/-1}.Catalog-module__spinnerContainer___zcFun{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:30px 0;width:100%;height:80px;background-color:#f9f9f9;border-radius:8px}.Catalog-module__spinner___7yXyb{width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#333;animation:Catalog-module__spin___Y-vX0 1s ease-in-out infinite;margin-bottom:10px}.Catalog-module__loadingText___iI21-{font-size:14px;color:#666;margin:0}@keyframes Catalog-module__spin___Y-vX0{to{transform:rotate(360deg)}}.FiltersModal-module__modalOverlay___-Njg5{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.FiltersModal-module__modal___sesi3{width:280px;height:fit-content;background:#fff;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;border-radius:30px;position:relative;max-height:80vh}.FiltersModal-module__header___mD-AF{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.FiltersModal-module__header___mD-AF h2{font-size:24px;font-weight:400;margin:0}.FiltersModal-module__resetButton___G-DR2{font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:-.06em;text-decoration-line:underline;color:#000;opacity:.6;background:none;border:none;box-sizing:border-box;cursor:pointer;position:absolute;right:66px;display:flex;align-items:center;justify-content:center}.FiltersModal-module__closeButton___vsdi1{width:32px;height:32px;border:none;background:#000;color:#fff;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:20px}.FiltersModal-module__closeButton___vsdi1 svg{width:11px;height:11px;flex-shrink:0}.FiltersModal-module__content___WQOvX{flex-grow:1;overflow-y:auto;overflow-x:hidden;overflow-x:scroll;overflow-y:visible!important;-ms-overflow-style:none;scrollbar-width:none}.FiltersModal-module__content___WQOvX::-webkit-scrollbar{display:none}.FiltersModal-module__content___WQOvX section{margin-bottom:20px}.FiltersModal-module__content___WQOvX section h3{font-size:16px;font-weight:400;margin:0 0 12px}.FiltersModal-module__checkbox___jOxXH{display:flex;align-items:center;margin-bottom:8px;cursor:pointer}.FiltersModal-module__checkbox___jOxXH input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:15px;height:15px;border:.5px solid #000000;border-radius:5px;margin-right:8px;cursor:pointer}.FiltersModal-module__checkbox___jOxXH input[type=checkbox]:checked{background-color:#000;border-color:#000}.FiltersModal-module__checkbox___jOxXH span{font-size:14px}.FiltersModal-module__priceInputs___foCVV{display:flex;gap:7px;align-items:center}.FiltersModal-module__priceInputs___foCVV input{box-sizing:border-box;width:72px;height:18px;border:1px solid #000000;border-radius:5px;padding:4px}.FiltersModal-module__priceInputs___foCVV input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.FiltersModal-module__priceInputs___foCVV input[type=number]::-webkit-inner-spin-button,.FiltersModal-module__priceInputs___foCVV input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.FiltersModal-module__priceInputs___foCVV span{font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:-.06em}.FiltersModal-module__applyButton___LPKsb{width:100%;padding:12px;background:#000;color:#fff;border:none;border-radius:25px;cursor:pointer;font-size:14px;margin-top:5px}.FiltersModal-module__applyButton___LPKsb:hover{opacity:.9}.FiltersModal-module__customSelect___lZXED{position:relative;width:100%;-webkit-user-select:none;user-select:none}.FiltersModal-module__selectHeader___oBQSI{width:100%;padding:5px 10px;font-size:14px;border:1px solid #E5E7EB;border-radius:8px;background-color:#fff;cursor:pointer;position:relative;margin-bottom:15px}.FiltersModal-module__selectHeader___oBQSI:hover{border-color:#000}.FiltersModal-module__selectHeader___oBQSI:after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform .2s}.FiltersModal-module__selectHeader___oBQSI.FiltersModal-module__open___5n84U:after{transform:translateY(-50%) rotate(180deg)}.FiltersModal-module__optionsList___I8piO{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#fff;border:1px solid #E5E7EB;border-radius:8px;max-height:200px;overflow-y:auto;z-index:10;box-shadow:0 4px 6px -1px #0000001a}.FiltersModal-module__option___Xnu8P{padding:5px 10px;cursor:pointer;font-size:14px}.FiltersModal-module__option___Xnu8P:hover{background-color:#000;color:#fff}.SearchBar-module__searchContainer___-FD45{margin-top:15px;position:relative}.SearchBar-module__inputWrapper___-4wrM{position:relative;width:100%}.SearchBar-module__inputWrapper___-4wrM:after{content:"";position:absolute;top:49%;left:8px;transform:translateY(-50%);width:18px;height:18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDE4IDE4JyBmaWxsPSdub25lJz48cGF0aCBkPSdNOC4yNSAxNC4yNUMxMS41NjM3IDE0LjI1IDE0LjI1IDExLjU2MzcgMTQuMjUgOC4yNUMxNC4yNSA0LjkzNjI5IDExLjU2MzcgMi4yNSA4LjI1IDIuMjVDNC45MzYyOSAyLjI1IDIuMjUgNC45MzYyOSAyLjI1IDguMjVDMi4yNSAxMS41NjM3IDQuOTM2MjkgMTQuMjUgOC4yNSAxNC4yNVonIHN0cm9rZT0nIzkxOTE5MScgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvPjxwYXRoIGQ9J00xNS43NSAxNS43NUwxMi40ODc1IDEyLjQ4NzUnIHN0cm9rZT0nIzkxOTE5MScgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:center;pointer-events:none}.SearchBar-module__searchInput___1K4GN{width:100%;background:#fff;color:#919191;border-radius:15px;border:none;padding:0 15px 0 32px;font-size:14px;outline:none;height:33px}.SearchBar-module__searchInput___1K4GN::placeholder{color:#999}.SearchBar-module__loader___LGLA9{position:absolute;right:35px;top:50%;transform:translateY(-50%);width:16px;height:16px;border:2px solid #f3f3f3;border-top:2px solid #919191;border-radius:50%;animation:SearchBar-module__spin___WyK6a 1s linear infinite}.SearchBar-module__clearButton___JQYg-{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;padding:4px;cursor:pointer;color:#919191;font-size:14px;line-height:1}.SearchBar-module__clearButton___JQYg-:hover{color:#000}.SearchBar-module__historyDropdown___lKD6d{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:8px;margin-top:4px;box-shadow:0 4px 12px #0000001a;z-index:1000}.SearchBar-module__historyItem___VkuDZ{display:flex;align-items:center;width:100%;padding:8px 12px;border:none;background:none;text-align:left;cursor:pointer}.SearchBar-module__historyItem___VkuDZ:hover{background:#f5f5f5}.SearchBar-module__historyIcon___AF8mT{margin-right:8px;font-size:12px;color:#919191}@keyframes SearchBar-module__spin___WyK6a{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}.CustomerForm-module__section___whgmn{margin-bottom:30px}.CustomerForm-module__formGroup___Nyesu{margin-bottom:10px;position:relative}.CustomerForm-module__formGroup___Nyesu label{font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:-.06em;color:#7a7a7a;display:flex;gap:5px;align-items:flex-end}.CustomerForm-module__formGroup___Nyesu input,.CustomerForm-module__formGroup___Nyesu textarea{margin-top:5px;width:100%;padding:12px;border:1px solid #C5C5C5;background-color:#e4e4e4;border-radius:15px;font-size:14px}.CustomerForm-module__formGroup___Nyesu input:focus,.CustomerForm-module__formGroup___Nyesu textarea:focus{outline:none;border-color:#5e29ff}.CustomerForm-module__formGroup___Nyesu input.CustomerForm-module__error___fDRMN,.CustomerForm-module__formGroup___Nyesu textarea.CustomerForm-module__error___fDRMN{background-color:#ffcdcd}.CustomerForm-module__formGroup___Nyesu textarea{min-height:100px;resize:vertical}.CustomerForm-module__required___lFcRf{color:red}.CustomerForm-module__errorMessage___Hq-E9{color:red;font-size:10px;display:block;line-height:14px}.DeliveryForm-module__section___1mY8w{margin-bottom:30px}.DeliveryForm-module__section___1mY8w h2{font-size:24px;margin-bottom:15px;font-weight:400}.DeliveryForm-module__deliveryOptions___jxq2X{margin-bottom:20px;display:flex;flex-direction:column;gap:11px}.DeliveryForm-module__radioLabel___n3DcL{display:flex;align-items:center;cursor:pointer;gap:12px}.DeliveryForm-module__radioLabel___n3DcL input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;border:1px solid #000;border-radius:50%;margin:0;position:relative;cursor:pointer}.DeliveryForm-module__radioLabel___n3DcL input[type=radio]:checked{border:1px solid #000}.DeliveryForm-module__radioLabel___n3DcL input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:#000;border-radius:50%}.DeliveryForm-module__radioLabel___n3DcL span{font-size:14px;font-weight:400;letter-spacing:-.06em}.DeliveryForm-module__formGroup___6Vdq6{margin-bottom:10px}.DeliveryForm-module__formGroup___6Vdq6 label{font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:-.06em;color:#7a7a7a;display:flex;gap:5px;align-items:flex-end}.DeliveryForm-module__formGroup___6Vdq6 input{margin-top:5px;width:100%;padding:12px;border:1px solid #C5C5C5;background-color:#e4e4e4;border-radius:15px;font-size:14px}.DeliveryForm-module__formGroup___6Vdq6 input:focus{outline:none;border-color:#5e29ff}.DeliveryForm-module__formGroup___6Vdq6 input.DeliveryForm-module__error___YD1zD{border-color:red}.DeliveryForm-module__required___wMLF4{color:red;margin-left:2px}.DeliveryForm-module__errorMessage___0ODi6{color:red;font-size:10px;display:block;line-height:14px}.DeliveryForm-module__dropdown___CKnCw{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #D5D5D5;border-radius:0 0 10px 10px;max-height:200px;overflow-y:auto;z-index:1000;box-shadow:0 4px 6px #0000001a}.DeliveryForm-module__dropdownItem___ah4Fg{padding:10px 12px;cursor:pointer;transition:background-color .2s}.DeliveryForm-module__dropdownItem___ah4Fg:hover{background-color:#f8f8f8}.DeliveryForm-module__addressSelect___P6sMz{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;margin-bottom:15px;font-size:16px}.DeliveryForm-module__addressSelect___P6sMz:focus{outline:none;border-color:#007bff}.DeliveryForm-module__addressSelect___P6sMz option{padding:10px}.DeliveryForm-module__deliveryMap___pJttf{width:100%;max-width:600px;margin:0 auto;height:364px;overflow:hidden}.DeliveryForm-module__deliveryAddress___KNKaj{margin-bottom:10px}.DeliveryForm-module__deliveryAddress___KNKaj span{font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:-.06em;color:#000;opacity:.5}.DeliveryForm-module__deliveryAddress___KNKaj p{margin-top:5px;width:100%;padding:12px;border:1px solid #C5C5C5;background-color:#e4e4e4;color:#818181;border-radius:15px;font-size:14px}.DeliveryForm-module__deliveryAddress___KNKaj p:focus{outline:none;border-color:none}.DeliveryForm-module__deliveryAddress___KNKaj p.DeliveryForm-module__error___YD1zD{border-color:red}.DeliveryForm-module__contactButton___Aeo0q{width:100%;height:48px;background:linear-gradient(90deg,#5e29ff,#bf65ff 45.5%,#c1adff);border-radius:10px;border:none;color:#fff;font-size:16px;cursor:pointer;transition:opacity .3s}.DeliveryForm-module__contactButton___Aeo0q:disabled{opacity:.5;cursor:not-allowed}.DeliveryForm-module__contactButton___Aeo0q:hover:not(:disabled){opacity:.9}.DeliveryForm-module__displayNone___OlPoc{display:none!important}.PaymentSection-module__section___loKL9{margin-bottom:30px}.PaymentSection-module__section___loKL9 h2{font-size:14px;margin-bottom:15px;font-weight:400}.PaymentSection-module__paymentOption___e9E3F{border-radius:10px}.PaymentSection-module__radioLabel___rhTak{display:flex;align-items:center;cursor:pointer;gap:12px}.PaymentSection-module__radioLabel___rhTak input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;border:1px solid #000;border-radius:50%;margin:0;position:relative;cursor:pointer}.PaymentSection-module__radioLabel___rhTak input[type=radio]:checked{border:1px solid #000}.PaymentSection-module__radioLabel___rhTak input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:#000;border-radius:50%}.PaymentSection-module__radioLabel___rhTak span{font-size:14px;font-weight:400;letter-spacing:-.06em}.PaymentSection-module__agreementBlock___GdCTF{margin-top:30px;margin-bottom:30px}.PaymentSection-module__agreementBlock___GdCTF p{margin-top:10px}.PaymentSection-module__checkboxLabel___KUxhA{display:flex;align-items:center;cursor:pointer;gap:10px}.PaymentSection-module__checkboxLabel___KUxhA input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.PaymentSection-module__checkboxLabel___KUxhA input[type=checkbox]:checked+.PaymentSection-module__customCheckbox___Qp62S svg{opacity:1}.PaymentSection-module__customCheckbox___Qp62S{width:18px;height:18px;border:1px solid #000;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.PaymentSection-module__customCheckbox___Qp62S svg{opacity:0;transition:opacity .2s}.PaymentSection-module__agreementText___lm013{font-size:12px;letter-spacing:-.04em}.PaymentSection-module__agreementText___lm013 a{color:#000;text-decoration:underline}.PaymentSection-module__errorMessage___ZqkyY{color:red;font-size:12px;margin-top:4px;display:block}.SuccessModal-module__modalOverlay___La4Sf{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.SuccessModal-module__modal___0LYgC{background:#fff;padding:30px;border-radius:15px;text-align:center;max-width:400px;width:90%}.SuccessModal-module__modal___0LYgC h2{font-size:24px;margin-bottom:10px}.SuccessModal-module__modal___0LYgC p{color:#666;margin-bottom:20px}.SuccessModal-module__spinner___AebfR{width:80px;height:80px;margin:0 auto}.SuccessModal-module__spinner___AebfR svg{width:100%;height:100%;animation:SuccessModal-module__rotate___qSzhY 2s linear infinite}.SuccessModal-module__spinner___AebfR svg circle{stroke:#5e29ff;stroke-width:3;stroke-linecap:round;stroke-dasharray:150;stroke-dashoffset:150;animation:SuccessModal-module__dash___lVhOF 1.5s ease-in-out infinite}@keyframes SuccessModal-module__rotate___qSzhY{to{transform:rotate(360deg)}}@keyframes SuccessModal-module__dash___lVhOF{0%{stroke-dashoffset:150}50%{stroke-dashoffset:30}to{stroke-dashoffset:150}}.PromoCodeForm-module__promoCodeForm___sNNNP{margin-bottom:30px;border-radius:5px}.PromoCodeForm-module__promoCodeForm___sNNNP span{font-weight:400;font-size:14px;line-height:17px;letter-spacing:-.06em;color:#000;opacity:.5}.PromoCodeForm-module__promoCodeForm___sNNNP .PromoCodeForm-module__inputGroup___da9if{display:flex;gap:10px;margin-top:5px;margin-bottom:4px}.PromoCodeForm-module__promoCodeForm___sNNNP .PromoCodeForm-module__promoInput___zsCTK{width:100%;padding:12px;border:1px solid #C5C5C5;background-color:#e4e4e4;border-radius:15px;font-size:14px}.PromoCodeForm-module__promoCodeForm___sNNNP .PromoCodeForm-module__promoInput___zsCTK:focus{outline:none;border-color:#5e29ff}.PromoCodeForm-module__promoCodeForm___sNNNP .PromoCodeForm-module__promoInput___zsCTK.PromoCodeForm-module__error___dvQdp{background-color:#ffcdcd}.PromoCodeForm-module__promoCodeForm___sNNNP .PromoCodeForm-module__promoButton___DqUll{padding:10px 15px;background-color:#4a4a4a;color:#fff;border:none;border-radius:15px;cursor:pointer;font-weight:700;transition:background-color .2s}.PromoCodeForm-module__promoCodeForm___sNNNP .PromoCodeForm-module__promoButton___DqUll:hover{background-color:#333}.PromoCodeForm-module__promoCodeForm___sNNNP .PromoCodeForm-module__promoButton___DqUll:disabled{background-color:#ccc;cursor:not-allowed}.PromoCodeForm-module__promoCodeForm___sNNNP .PromoCodeForm-module__successMessage___2Zy0L{color:#40af46;font-weight:700;font-size:12px}.PromoCodeForm-module__promoCodeForm___sNNNP .PromoCodeForm-module__errorMessage___7ceLW{color:red;font-size:12px}.PromoCodeForm-module__promoCodeForm___sNNNP .PromoCodeForm-module__appliedPromo___N6FOk{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#e8f5e9;border-radius:4px;margin-top:5px}.PromoCodeForm-module__promoCodeForm___sNNNP .PromoCodeForm-module__appliedPromo___N6FOk span{font-size:14px;white-space:nowrap}.CheckoutPage-module__checkoutPage___rLWwi{max-width:600px;margin:15px auto}.CheckoutPage-module__checkoutPage___rLWwi h1{font-style:normal;font-weight:400;font-size:24px;line-height:29px;letter-spacing:-.06em;margin-bottom:15px}.CheckoutPage-module__total___IJ40Z{margin:30px 0 20px}.CheckoutPage-module__total___IJ40Z p{margin:5px 0;font-size:14px}.CheckoutPage-module__total___IJ40Z p:last-child{font-size:14px}.CheckoutPage-module__submitButton___aquUQ{width:100%;height:48px;background:linear-gradient(90deg,#5e29ff,#bf65ff 45.5%,#c1adff);border-radius:10px;border:none;color:#fff;font-size:16px;cursor:pointer;transition:opacity .3s}.CheckoutPage-module__submitButton___aquUQ:disabled{opacity:.5;cursor:not-allowed}.CheckoutPage-module__submitButton___aquUQ:hover:not(:disabled){opacity:.9}.CheckoutPage-module__stockErrors___Qk8nR{margin:20px 0;padding:15px;border:1px solid #FF0000;border-radius:15px;background-color:#fff2f0}.CheckoutPage-module__stockErrors___Qk8nR h3{color:red;margin-bottom:10px}.CheckoutPage-module__stockErrors___Qk8nR p{font-size:14px}.CheckoutPage-module__stockErrors___Qk8nR .CheckoutPage-module__errorMessage___TYAEy{color:red;margin:5px 0}.CheckoutPage-module__stockErrors___Qk8nR .CheckoutPage-module__errorHint___xvum4{margin-top:10px;color:#7a7a7a;font-size:14px}.CheckoutPage-module__modalOverlay___hnT03{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000009c;z-index:1000;display:flex;justify-content:center;align-items:center}.CheckoutPage-module__oldPrice___oULQX{text-decoration:line-through;color:#999;margin-left:8px;font-size:.9em}.CheckoutPage-module__promoDiscount___kSsRe{color:rgba(26,178,72,var(--un-bg-opacity))!important}.FavoriteItem-module__favoriteItem___vT3HQ{display:flex;width:100%;height:fit-content;min-height:90px;background:#fff;border-radius:15px;gap:10px;position:relative}.FavoriteItem-module__imageLink___-uwzE{box-sizing:border-box;width:90px;height:90px;background:#fff;border:1px solid #D5D5D5;border-radius:15px;object-fit:contain;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative;flex-shrink:0}.FavoriteItem-module__imageLink___-uwzE .FavoriteItem-module__skeletonWrapper___A78kR{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.FavoriteItem-module__imageLink___-uwzE .FavoriteItem-module__image___mD097{width:100%;height:100%;object-fit:cover;z-index:2;opacity:0;transition:opacity .3s ease}.FavoriteItem-module__imageLink___-uwzE .FavoriteItem-module__image___mD097.FavoriteItem-module__loaded___6pR3A{opacity:1}.FavoriteItem-module__infoBlock___3x6vA{display:flex;flex-direction:column;gap:5px}.FavoriteItem-module__info___sBHGD{flex:1;padding-top:7px;padding-bottom:7px;display:flex;flex-direction:column;justify-content:space-between}.FavoriteItem-module__name___ePQre{font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:-.06em}.FavoriteItem-module__size___3-mbQ{font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:-.06em;color:#9b9b9b}.FavoriteItem-module__quantity___4lGJV{display:flex;align-items:center;gap:12px;font-style:normal;font-weight:400;font-size:10px;letter-spacing:-.06em}.FavoriteItem-module__quantity___4lGJV .FavoriteItem-module__quantityButton___5KlP6{color:#000;box-sizing:border-box;width:11px;height:11px;border:1px solid #000000;border-radius:50%;background:none;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:11px;line-height:11px;padding:0;font-weight:300;letter-spacing:.01em}.FavoriteItem-module__quantity___4lGJV .FavoriteItem-module__quantityButton___5KlP6:hover{background:#f5f5f5}.FavoriteItem-module__quantity___4lGJV .FavoriteItem-module__quantityButton___5KlP6:disabled{opacity:.5;cursor:not-allowed}.FavoriteItem-module__priceBlock___WiW-W{display:flex;gap:10px;align-items:center}.FavoriteItem-module__price___JQmBA{font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:-.06em}.FavoriteItem-module__originalPrice___NwcJk{font-style:normal;font-weight:400;font-size:8px;letter-spacing:-.03em;text-decoration-line:line-through;color:#000;opacity:.45}.FavoriteItem-module__removeButton___eqUOa{color:#000;box-sizing:border-box;width:11px;height:11px;border:1px solid #000000;border-radius:50%;background:none;cursor:pointer;display:flex;justify-content:center;align-items:center;margin-top:7px;margin-right:7px;font-weight:700;line-height:0px;font-size:7px}.FavoriteItem-module__removeButton___eqUOa:hover{color:#666}.FavoriteItem-module__addToCartButton___hTRgS{position:absolute;width:121px;height:32px;background:linear-gradient(90deg,#5e29ff,#bf65ff 45.5%,#c1adff);border-radius:5px;bottom:7px;right:7px;font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:-.06em;color:#fff;border:none;cursor:pointer}.FavoriteItem-module__addToCartButton___hTRgS:hover{opacity:.9}.FavoriteItem-module__sizes___4JHRq{display:flex;gap:5px;overflow-y:hidden}.FavoriteItem-module__sizeButton___a3awz{color:#000;border:1px solid #ddd;padding:5px;border-radius:4px;box-sizing:border-box;background:none;cursor:pointer;transition:all .2s;font-size:10px;line-height:10px;height:20px;min-width:20px;width:fit-content;display:flex;justify-content:center;align-items:center;margin:0;flex-shrink:0;text-wrap:nowrap}.FavoriteItem-module__sizeButton___a3awz:hover{border-color:#999}.FavoriteItem-module__sizeButton___a3awz.FavoriteItem-module__selected___AEelM{background:#000;color:#fff;border-color:#000}.Favorites-module__favoritesPage___AGPRA{max-width:600px;margin:15px auto 0;padding-bottom:15px}.Favorites-module__title___97Dy2{font-style:normal;font-weight:400;font-size:24px;line-height:29px;letter-spacing:-.06em;margin-bottom:10px}.Favorites-module__grid___i9tZu{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px}.Favorites-module__productWrapper___Ex8l-{position:relative;display:flex;flex-direction:column}.Favorites-module__addToCartButton___Mioxd{margin-top:10px;padding:12px;background:#7b61ff;color:#fff;border:none;border-radius:8px;font-size:14px;cursor:pointer;transition:background .2s}.Favorites-module__addToCartButton___Mioxd:hover{background:#6346ff}.Favorites-module__emptyFavorites___eyqsp{text-align:center;padding:50px;font-size:18px;color:#666}.Favorites-module__productLink___ae0CV{display:block;text-decoration:none;color:inherit}.Favorites-module__productLink___ae0CV:hover{opacity:.9}.Stories-module__storiesContainer___V4ve0{width:100%;overflow:hidden;margin-top:15px}.Stories-module__stories___PhPiL{display:flex;gap:10px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.Stories-module__stories___PhPiL::-webkit-scrollbar{display:none}.Stories-module__storyItem___M8jhS{width:77px;height:77px;border-radius:15px;display:flex;flex-direction:column;text-decoration:none;color:#fff;position:relative;overflow:hidden;flex-shrink:0;padding:10px 8px}.Stories-module__storyItem___M8jhS:hover{opacity:.9}.Stories-module__storyItem___M8jhS[data-story-id="1"] .Stories-module__storyImage___NABDv{width:72px;height:auto;bottom:-8px;left:-11px;transform:rotate(-19deg);z-index:1}.Stories-module__storyItem___M8jhS[data-story-id="1"] .Stories-module__storyImage2___d3CMv{width:56px;height:auto;right:-13px;bottom:-22px;transform:rotate(29deg);z-index:2}.Stories-module__storyItem___M8jhS[data-story-id="2"] .Stories-module__storyImage___NABDv{width:125px;height:auto;bottom:-47px;left:-28px;transform:rotate(18deg)}.Stories-module__storyItem___M8jhS[data-story-id="3"] .Stories-module__storyImage___NABDv{width:85px;height:auto;right:-26px;bottom:-40px}.Stories-module__storyItem___M8jhS[data-story-id="4"] .Stories-module__storyImage___NABDv{width:65px;height:auto;bottom:-28px;transform:rotate(18deg)}.Stories-module__storyImage___NABDv,.Stories-module__storyImage2___d3CMv{width:30px;height:30px;object-fit:cover;margin-bottom:5px;position:absolute}.Stories-module__storyTitle___EINmz{white-space:pre-line;font-family:Stolzl;font-style:normal;font-weight:400;font-size:8px;line-height:10px;letter-spacing:-.06em;color:#000}.Stories-module__skeleton___yTeQc{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#ffffff1a,#fff3,#ffffff1a);background-size:200% 100%;animation:Stories-module__shimmer___yeYrx 1.5s infinite}@keyframes Stories-module__shimmer___yeYrx{0%{background-position:-200% 0}to{background-position:200% 0}}.Categories-module__genderToggle___-gbA9{display:flex;width:100%;margin-top:15px;position:relative;height:33px;background:#fff;border-radius:20px;padding:2px}.Categories-module__genderButton___wxK6k{flex:1;border:none;background:transparent;font-size:14px;cursor:pointer;transition:all .3s ease;position:relative;z-index:1;color:#000}.Categories-module__genderButton___wxK6k.Categories-module__active___s4Uiv{color:#fff}.Categories-module__genderButton___wxK6k.Categories-module__active___s4Uiv:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;border-radius:20px;z-index:-1}.Categories-module__categoryGrid___9vJJD{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 8px;margin-top:15px}.Categories-module__categoryItem___g7hlq{text-decoration:none;color:inherit;background:#fff;border-radius:15px;overflow:hidden;aspect-ratio:1;height:106px;width:100%}.Categories-module__categoryContent___LkTb8{position:relative;width:100%;height:100%;padding:10px 12px;display:flex;flex-direction:column;justify-content:space-between}.Categories-module__categoryText___8RyYe{z-index:1}.Categories-module__categoryTitle___qxhPA{font-family:Stolzl;font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:-.06em;color:#000;margin:0;white-space:pre-line}.Categories-module__categoryTitle___qxhPA span{color:#fff;background:#00d52b;border-radius:5px;padding:1px 1.5px}.Categories-module__categoryImage___ey-CD,.Categories-module__categoryImage2___S-ap3{position:absolute;bottom:-40px;right:-10px;height:auto;object-fit:cover;border-radius:10px;transform:rotate(20deg)}[data-image="1"]{background:linear-gradient(101.16deg,#282828 1.88%,#787878 52.92%,#282828 88.88%)}[data-image="1"] h3{color:#fff}[data-image="1_women"]{background:#ff91ce}[data-image="1_women"] h3{color:#fff}[data-image="1_women"] span{background:none}[data-image="1"] .Categories-module__categoryImage___ey-CD,[data-image="1_women"] .Categories-module__categoryImage___ey-CD{width:115px;transform:rotate(-1deg);top:8px;right:-20px}[data-image="2"] .Categories-module__categoryImage___ey-CD,[data-image="2_women"] .Categories-module__categoryImage___ey-CD{width:150px;transform:scaleX(-1)}[data-image="3"] .Categories-module__categoryImage___ey-CD{transform:rotate(-7deg);left:10px;bottom:0;width:150px}[data-image="3_women"] .Categories-module__categoryImage___ey-CD{transform:rotate(-13deg);left:5px;bottom:-5px;width:150px}[data-image="4"] .Categories-module__categoryImage___ey-CD{width:150px;bottom:-80px;transform:rotate(26deg)}[data-image="4_women"] .Categories-module__categoryImage___ey-CD{width:70px;bottom:-65px;right:30px;transform:rotate(26deg)}[data-image="5"] .Categories-module__categoryImage___ey-CD,[data-image="5_women"] .Categories-module__categoryImage___ey-CD{bottom:-55px;left:25px;transform:rotate(18deg);width:150px}[data-image="6"] .Categories-module__categoryImage___ey-CD,[data-image="6_women"] .Categories-module__categoryImage___ey-CD{bottom:-54px;right:-10px;transform:rotate(14deg);width:150px}[data-image="6_women"] .Categories-module__categoryImage___ey-CD{bottom:-54px;right:-10px;transform:rotate(14deg);width:180px}[data-image="7"] .Categories-module__categoryImage___ey-CD,[data-image="7_women"] .Categories-module__categoryImage___ey-CD{top:37px;right:-24px;transform:rotate(1deg);width:104px;z-index:2}[data-image="7"] .Categories-module__categoryImage2___S-ap3,[data-image="7_women"] .Categories-module__categoryImage2___S-ap3{top:7px;transform:rotate(13deg);width:145px}[data-image="8"] .Categories-module__categoryImage___ey-CD,[data-image="8_women"] .Categories-module__categoryImage___ey-CD{top:18px;right:1px;transform:rotate(1deg);width:96px;z-index:2}[data-image="8"] .Categories-module__categoryImage2___S-ap3,[data-image="8_women"] .Categories-module__categoryImage2___S-ap3{right:40px;top:21px;transform:rotate(10deg);width:70px;z-index:3}.Categories-module__skeleton___PtHuM{position:absolute;top:-5px;left:0;right:0;bottom:0;border-radius:15px;overflow:hidden;background:#ffffff1a}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var( --custom-highlight-background, linear-gradient( 90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100% ) );transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}.BottomActions-module__bottomActions___1j6Q2{display:flex;flex-direction:column;gap:10px;margin-top:24px;margin-bottom:89px}.BottomActions-module__topRow___TZAAe{display:grid;grid-template-columns:1fr 1fr;gap:10px}.BottomActions-module__reviewsButton___TAHZF,.BottomActions-module__referralButton___ZWa0m,.BottomActions-module__contactButton___NzEfu{text-decoration:none;color:inherit;padding:15px 11px;border-radius:20px;display:block;height:79px}.BottomActions-module__reviewsButton___TAHZF{background:#fff}.BottomActions-module__referralButton___ZWa0m{background:linear-gradient(90deg,#67a4ff,#c1adff 68.17%),#ffe591;box-shadow:0 0 40px 3px #0000000d;border-radius:15px;position:relative}.BottomActions-module__referralButton___ZWa0m span{color:#fff!important}.BottomActions-module__referralButton___ZWa0m span.BottomActions-module__subtitle___ME2tf{opacity:.7!important;text-align:start!important}.BottomActions-module__contactButton___NzEfu{background:#fff;display:flex;align-items:center;justify-content:center;gap:3px}.BottomActions-module__reviewsContent___lBPPP,.BottomActions-module__referralText___zbvqb{gap:3px}.BottomActions-module__reviewsContent___lBPPP{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.BottomActions-module__referralContent___FoAAm{display:flex;justify-content:center}.BottomActions-module__contactContent___UWrnu{display:flex;justify-content:space-between;align-items:center}.BottomActions-module__reviewsText___m8KAo,.BottomActions-module__referralText___zbvqb{display:flex;flex-direction:column}.BottomActions-module__reviewsText___m8KAo{flex-direction:initial;gap:7px}.BottomActions-module__title___r7f95{font-family:Stolzl;font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:-.06em;color:#000}.BottomActions-module__subtitle___ME2tf{font-family:Stolzl;font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:-.06em;color:#000;opacity:.5;z-index:1;text-align:center}.BottomActions-module__stars___eazb6{display:flex;align-items:center}.BottomActions-module__stars___eazb6 img{width:13px;height:13px}.BottomActions-module__giftIcon___sYE2Q{width:26.68px;height:26.68px;bottom:18px;margin-top:20px;margin-left:-5px;transform:rotate(15deg);z-index:0}.BottomActions-module__arrow___j0136{font-size:24px;color:#000}.GradientBlock-module__gradientBlock___2Y-Mp{position:absolute;width:286px;height:205px;pointer-events:none;z-index:-1000000}.GradientBlock-module__first___0OhZT{width:100%;top:349px}.GradientBlock-module__first___0OhZT .GradientBlock-module__circle1___vnxfn{position:absolute;width:100px;height:68px;left:10%;background:#c1adff;top:20%;filter:blur(22.6px)}.GradientBlock-module__first___0OhZT .GradientBlock-module__circle2___Sx0QM{position:absolute;width:100px;height:100px;left:60%;background:#c0ff90;filter:blur(22.6px)}.GradientBlock-module__first___0OhZT .GradientBlock-module__circle3___Srnmi{position:absolute;width:100px;height:100px;background:#fb90ff;left:30%;filter:blur(22.6px);top:5%}.GradientBlock-module__second___4XB-s{width:100%;top:649px}.GradientBlock-module__second___4XB-s .GradientBlock-module__circle1___vnxfn{position:absolute;width:130px;height:130px;left:10%;background:#ffadad;filter:blur(22.6px)}.GradientBlock-module__second___4XB-s .GradientBlock-module__circle2___Sx0QM{position:absolute;width:130px;height:130px;left:55%;background:#e9ff90;filter:blur(22.6px)}.GradientBlock-module__second___4XB-s .GradientBlock-module__circle3___Srnmi{position:absolute;width:130px;height:130px;background:#90b1ff;left:30%;top:40%;filter:blur(22.6px)}.RunningLine-module__container___B-Arw{width:100%;height:22px;overflow:hidden;margin-top:22px}.RunningLine-module__runningText___2pkpF{display:inline-block;white-space:nowrap;animation:RunningLine-module__runningLine___lyv5b 20s linear infinite;font-size:20px;color:#000;letter-spacing:-.06em}.RunningLine-module__runningText___2pkpF span{display:inline-block}@keyframes RunningLine-module__runningLine___lyv5b{0%{transform:translate(0)}to{transform:translate(-50%)}}.OrderProduct-module__productCard___sSCxg{background:#fff;border-radius:15px;display:flex;position:relative}.OrderProduct-module__productImageWrapper___Pr-CQ{width:90px;height:90px;flex-shrink:0;background:#fff;border:1px solid #D5D5D5;border-radius:15px;overflow:hidden}.OrderProduct-module__productImageWrapper___Pr-CQ img{width:100%;height:100%;object-fit:cover}.OrderProduct-module__productImageWrapper___Pr-CQ .OrderProduct-module__addToCartButton___mnAvi{position:absolute;bottom:10px;right:10px;width:121px;height:32px;padding:10px 12px;cursor:pointer;transition:all .3s ease;font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:-.06em;color:#fff;background:linear-gradient(90deg,#5e29ff,#bf65ff 45.5%,#c1adff);border-radius:5px;border:none}.OrderProduct-module__productImageWrapper___Pr-CQ .OrderProduct-module__addToCartButton___mnAvi:hover{background-color:#000;color:#fff}.OrderProduct-module__productImage___tgqzY{width:100%;height:auto;object-fit:cover;border-radius:8px}.OrderProduct-module__productDetails___82Ln-{padding:7px;width:100%;display:flex;flex-direction:column;justify-content:space-between}.OrderProduct-module__productDetails___82Ln- .OrderProduct-module__productDetailsFirstBlock___wAmJg{display:flex;flex-direction:column;gap:5px}.OrderProduct-module__productDetails___82Ln- h3{font-style:normal;font-weight:400;font-size:12px;line-height:12px;letter-spacing:-.06em}.OrderProduct-module__productDetails___82Ln- p{font-style:normal;font-weight:400;font-size:12px;line-height:12px;letter-spacing:-.06em;color:#9b9b9b}.OrderInfo-module__orderInfo___rGNbb{margin-top:10px}.OrderInfo-module__orderInfo___rGNbb h2{font-style:normal;font-weight:400;font-size:16px;line-height:18px;letter-spacing:-.06em;margin-bottom:5px}.OrderInfo-module__orderInfo___rGNbb h3{margin-top:10px;font-style:normal;font-weight:400;font-size:14px;line-height:12px;margin-bottom:5px;letter-spacing:-.06em}.OrderInfo-module__orderInfo___rGNbb p{font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:-.06em;color:#9b9b9b}.OrderInfo-module__infoGrid___N0Yxa{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.OrderInfo-module__infoBlock___Y901Q{margin-top:10px}.OrderInfo-module__infoBlock___Y901Q h3{font-style:normal;font-weight:400;font-size:14px;line-height:12px;letter-spacing:-.06em}.OrderInfo-module__infoBlock___Y901Q p{font-style:normal;font-weight:400;font-size:14px;line-height:12px;letter-spacing:-.06em;color:#9b9b9b}.OrderStatus-module__orderStatus___30hAv{margin-top:10px;display:flex;flex-direction:column;gap:5px}.OrderStatus-module__orderStatus___30hAv h2{font-style:normal;font-weight:400;font-size:16px;line-height:18px;letter-spacing:-.06em}.OrderStatus-module__orderStatus___30hAv .OrderStatus-module__status___l1ebd{font-size:18px;font-weight:500}.OrderStatus-module__trackNumberWrapper___rVfG5{display:flex;align-items:center}.OrderStatus-module__trackNumberWrapper___rVfG5 h2{margin:0}.OrderStatus-module__copyButton___PThZc{background:none;border:none;padding:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#000;transition:color .3s ease}.OrderStatus-module__copyButton___PThZc svg{width:15px;height:15px}.OrderPage-module__orderPage___NRio5{max-width:600px;margin:15px auto}.OrderPage-module__orderPage___NRio5 h1{font-style:normal;font-weight:400;font-size:24px;line-height:29px;letter-spacing:-.06em}.OrderPage-module__orderPage___NRio5 h6{margin-top:10px;text-align:center;font-weight:500;font-size:12px;line-height:14px;color:#9b9b9b}.OrderPage-module__productsSection___EjQDs{margin-top:10px;display:flex;flex-direction:column;gap:10px}.OrderPage-module__productCard___J4dzX{background:#fff;border-radius:15px;display:flex;position:relative}.OrderPage-module__productImageWrapper___pKSK3{width:90px;height:90px;flex-shrink:0;background:#fff;border:1px solid #D5D5D5;border-radius:15px}.OrderPage-module__productImageWrapper___pKSK3 .OrderPage-module__addToCartButton___aPnOk{position:absolute;bottom:10px;right:10px;width:121px;height:32px;padding:10px 12px;cursor:pointer;transition:all .3s ease;font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:-.06em;color:#fff;background:linear-gradient(90deg,#5e29ff,#bf65ff 45.5%,#c1adff);border-radius:5px;border:none}.OrderPage-module__productImageWrapper___pKSK3 .OrderPage-module__addToCartButton___aPnOk:hover{background-color:#000;color:#fff}.OrderPage-module__productImage___kOQsS{width:100%;height:auto;object-fit:cover;border-radius:8px}.OrderPage-module__productDetails___pJ6F0{padding:7px;width:100%;display:flex;flex-direction:column;justify-content:space-between}.OrderPage-module__productDetails___pJ6F0 .OrderPage-module__productDetailsFirstBlock___lD-gr{display:flex;flex-direction:column;gap:5px}.OrderPage-module__productDetails___pJ6F0 h3{font-style:normal;font-weight:400;font-size:14px;line-height:12px;letter-spacing:-.06em}.OrderPage-module__productDetails___pJ6F0 p{font-style:normal;font-weight:400;font-size:14px;line-height:12px;letter-spacing:-.06em;color:#9b9b9b}.OrderPage-module__orderInfo___fIfHy{margin-top:15px}.OrderPage-module__orderInfo___fIfHy h2{font-style:normal;font-weight:400;font-size:14px;line-height:18px;letter-spacing:-.06em}.OrderPage-module__infoGrid___qkzxB{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.OrderPage-module__infoBlock___7SFKO{margin-top:10px}.OrderPage-module__infoBlock___7SFKO h3{font-style:normal;font-weight:400;font-size:16px;line-height:12px;letter-spacing:-.06em}.OrderPage-module__infoBlock___7SFKO p{font-style:normal;font-weight:400;font-size:16px;line-height:12px;letter-spacing:-.06em;color:#9b9b9b}.OrderPage-module__orderStatus___pHMg7{margin-top:10px;display:flex;flex-direction:column;gap:5px}.OrderPage-module__orderStatus___pHMg7 h2{font-style:normal;font-weight:400;font-size:16px;line-height:18px;letter-spacing:-.06em}.OrderPage-module__orderStatus___pHMg7 .OrderPage-module__status___rg-6X{font-size:18px;font-weight:500}.OrderPage-module__trackNumberWrapper___dmTnj{display:flex;align-items:center}.OrderPage-module__trackNumberWrapper___dmTnj h2{margin:0}.OrderPage-module__copyButton___Ytejy{background:none;border:none;padding:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#000;transition:color .3s ease}.OrderPage-module__copyButton___Ytejy svg{width:15px;height:15px}.OrderPage-module__contactButton___QikJc{margin-top:15px;width:100%;height:48px;background:linear-gradient(90deg,#5e29ff,#bf65ff 45.5%,#c1adff);border-radius:10px;border:none;color:#fff;font-size:16px;cursor:pointer;transition:opacity .3s;display:flex;align-items:center;justify-content:center}.OrderPage-module__contactButton___QikJc span{color:#fff}.OrderPage-module__contactButton___QikJc:disabled{opacity:.5;cursor:not-allowed}.OrderPage-module__contactButton___QikJc:hover:not(:disabled){opacity:.9}.OrderPage-module__orderHeader___MjRbB{display:flex;gap:5px}.ProductInfo-module__productInfo___Fgg5E{overflow:hidden}.ProductInfo-module__productInfo___Fgg5E .ProductInfo-module__title___i6RbY{font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.06em}.ProductInfo-module__productInfo___Fgg5E .ProductInfo-module__priceBlock___atMoP{display:flex;align-items:center;gap:12px;margin-top:2px}.ProductInfo-module__productInfo___Fgg5E .ProductInfo-module__priceBlock___atMoP .ProductInfo-module__price___SOfRf{font-style:normal;font-weight:400;font-size:28px;line-height:34px;text-align:right;letter-spacing:-.06em}.ProductInfo-module__productInfo___Fgg5E .ProductInfo-module__priceBlock___atMoP .ProductInfo-module__salePrice___YeCPY{font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.03em;text-decoration-line:line-through;opacity:.45}.ProductInfo-module__productInfo___Fgg5E .ProductInfo-module__priceBlock___atMoP .ProductInfo-module__discount___ljEV8{background:#22c55e;color:#fff;padding:4px 8px;border-radius:8px;font-size:14px}.ProductInfo-module__productInfo___Fgg5E .ProductInfo-module__description___P0BlU{margin-top:15px;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.03em;opacity:.4;white-space:pre-wrap;-webkit-hyphens:auto;hyphens:auto;text-align:justify}.ProductInfo-module__description___P0BlU{font-size:12px;line-height:1.5;color:#333}.ProductInfo-module__collapsed___ah8L6{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:4.5em}.ProductInfo-module__expanded___oc4am{display:block}.ProductInfo-module__toggleButton___kSvoY{margin-top:8px;background:none;border:none;cursor:pointer;font-size:14px;padding:0;text-decoration:underline}.ProductInfo-module__toggleButton___kSvoY:focus{outline:none}.ProductSize-module__sizeSelector___KxdkS{background:#fff;border-radius:15px;padding:10px;margin-top:15px}.ProductSize-module__sizeSelector___KxdkS .ProductSize-module__header___wUKLc{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px}.ProductSize-module__sizeSelector___KxdkS .ProductSize-module__header___wUKLc .ProductSize-module__title___T-xEk{font-weight:500}.ProductSize-module__sizeSelector___KxdkS .ProductSize-module__header___wUKLc .ProductSize-module__sizeGuide___JwV5j{text-decoration:underline;background:none;border:none;cursor:pointer;padding:0;font-size:10px;font-weight:400}.ProductSize-module__sizeSelector___KxdkS .ProductSize-module__header___wUKLc .ProductSize-module__sizeGuide___JwV5j:hover{color:#000}.ProductSize-module__sizeSelector___KxdkS .ProductSize-module__sizeGrid___FPupJ{display:flex;flex-wrap:wrap;gap:10px}.ProductSize-module__sizeSelector___KxdkS .ProductSize-module__sizeGrid___FPupJ .ProductSize-module__sizeButton___qVrhJ{padding:15px;border:1px solid #ddd;border-radius:8px;background:#fff;cursor:pointer;font-size:16px;transition:all .2s;min-width:50px;width:fit-content;height:50px;display:flex;align-items:center;justify-content:center}.ProductSize-module__sizeSelector___KxdkS .ProductSize-module__sizeGrid___FPupJ .ProductSize-module__sizeButton___qVrhJ:hover:not(.ProductSize-module__disabled___xrCAL){border-color:#000}.ProductSize-module__sizeSelector___KxdkS .ProductSize-module__sizeGrid___FPupJ .ProductSize-module__sizeButton___qVrhJ.ProductSize-module__selected___T0ryt{background:#000;color:#fff;border-color:#000}.ProductSize-module__sizeSelector___KxdkS .ProductSize-module__sizeGrid___FPupJ .ProductSize-module__sizeButton___qVrhJ.ProductSize-module__disabled___xrCAL{background-color:#f5f5f5;color:#999;cursor:not-allowed;border-color:#ddd}.ProductSize-module__sizeSelector___KxdkS .ProductSize-module__sizeGrid___FPupJ .ProductSize-module__sizeButton___qVrhJ.ProductSize-module__disabled___xrCAL:hover{background-color:#f5f5f5;border-color:#ddd}.ProductActions-module__actions___Av3mr{display:flex;gap:10px;align-items:center;margin:20px 0}.ProductActions-module__actions___Av3mr .ProductActions-module__quantity___acfIY{display:flex;align-items:center;background:#d9d9d9;border-radius:15px;border:none;overflow:hidden;padding:15px 11px;gap:15px;width:fit-content;flex-shrink:0}.ProductActions-module__actions___Av3mr .ProductActions-module__quantity___acfIY .ProductActions-module__quantityButton___tRMe3{width:21px;height:21px;background:#f5f5f5;border-radius:50%;border:none;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;line-height:21px}.ProductActions-module__actions___Av3mr .ProductActions-module__quantity___acfIY .ProductActions-module__quantityButton___tRMe3:hover{background:#f5f5f5}.ProductActions-module__actions___Av3mr .ProductActions-module__quantity___acfIY input{width:20px;text-align:center;border:none;font-size:16px;background:transparent}.ProductActions-module__actions___Av3mr .ProductActions-module__addToCart___rwvw-{width:100%;height:50px;background:linear-gradient(90deg,#5e29ff,#bf65ff 45.5%,#c1adff);box-shadow:0 0 40px 3px #0000000d;border-radius:15px;font-style:normal;font-weight:400;font-size:14px;line-height:19px;letter-spacing:-.06em;color:#f5f5f5;border:none;padding:5px 20px;display:flex;align-items:center;justify-content:center}.ProductActions-module__actions___Av3mr .ProductActions-module__addToCart___rwvw-:hover{opacity:.9}.ProductActions-module__actions___Av3mr .ProductActions-module__favorite___K8DnD{width:50px;height:50px;background:#fff;box-shadow:0 0 40px 3px #0000000d;border-radius:15px;border:none;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ProductActions-module__actions___Av3mr .ProductActions-module__favorite___K8DnD.ProductActions-module__active___hgloM{color:#fff}.ProductActions-module__actions___Av3mr .ProductActions-module__favorite___K8DnD.ProductActions-module__active___hgloM path{fill:red;stroke:red}.DeliveryInfo-module__deliveryInfo___jgeBV{margin-top:20px;border-radius:15px;background:#fff;box-shadow:0 1px 2px #0000000d}.DeliveryInfo-module__deliveryInfo___jgeBV .DeliveryInfo-module__header___hnnb-{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 16px 16px 10px;border:none;background:none;cursor:pointer;text-align:left}.DeliveryInfo-module__deliveryInfo___jgeBV .DeliveryInfo-module__header___hnnb- .DeliveryInfo-module__title___kMbwH{font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.06em}.DeliveryInfo-module__deliveryInfo___jgeBV .DeliveryInfo-module__header___hnnb- .DeliveryInfo-module__arrow___42Omf{transition:transform .3s ease}.DeliveryInfo-module__deliveryInfo___jgeBV .DeliveryInfo-module__header___hnnb-.DeliveryInfo-module__open___Flcpm .DeliveryInfo-module__arrow___42Omf{transform:rotate(180deg)}.DeliveryInfo-module__deliveryInfo___jgeBV .DeliveryInfo-module__contentWrapper___VZI-O{overflow:hidden;transition:height .3s ease;height:0}.DeliveryInfo-module__deliveryInfo___jgeBV .DeliveryInfo-module__content___FfHSR{font-weight:400;font-size:10px;line-height:12px;letter-spacing:-.06em;color:#000;opacity:.7;padding:0 16px 16px 10px}.ProductGallery-module__gallery___ZKNTb{display:flex;flex-direction:column;gap:20px}.ProductGallery-module__mainImage___Y0HnI{width:100%;height:265px;aspect-ratio:3/4;position:relative;overflow:hidden;cursor:grab;background:#fff;border-radius:15px}.ProductGallery-module__mainImage___Y0HnI:active{cursor:grabbing}.ProductGallery-module__mainImage___Y0HnI img{width:100%;height:100%;object-fit:cover}.ProductGallery-module__imageSlider___c2tuX{display:flex;width:100%;height:100%;transition:transform .3s ease-in-out;will-change:transform}.ProductGallery-module__slide___QM9tE{width:100%;height:auto;flex-shrink:0;display:flex;justify-content:center;align-items:center;cursor:pointer;overflow:hidden}.ProductGallery-module__slide___QM9tE img{width:auto;height:265px;object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none}.ProductGallery-module__thumbnails___VJkCR{display:flex;gap:10px;overflow-x:auto;padding-bottom:10px}.ProductGallery-module__thumbnails___VJkCR::-webkit-scrollbar{height:4px}.ProductGallery-module__thumbnails___VJkCR::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.ProductGallery-module__thumbnails___VJkCR::-webkit-scrollbar-thumb{background:#888;border-radius:2px}.ProductGallery-module__thumbnail___lmwHh{width:60px;height:60px;flex-shrink:0;cursor:pointer;border-radius:4px;overflow:hidden;opacity:.6;transition:opacity .2s}.ProductGallery-module__thumbnail___lmwHh:hover{opacity:.8}.ProductGallery-module__thumbnail___lmwHh.ProductGallery-module__active___8Drxr{opacity:1;border:2px solid #000}.ProductGallery-module__thumbnail___lmwHh img{width:100%;height:100%;object-fit:cover}.ProductGallery-module__fullscreenOverlay___nP04w{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;z-index:1000;display:flex;justify-content:center;align-items:center;touch-action:none}.ProductGallery-module__closeButton___IZuFF{position:absolute;top:80px;right:10px;width:30px;height:30px;background-color:#fff3;border:none;border-radius:50%;color:#fff;font-size:16px;line-height:16px;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:1001;transition:background-color .3s}.ProductGallery-module__closeButton___IZuFF:hover{background-color:#fff6}.ProductGallery-module__closeButtonMobile___lXDA8{position:absolute;top:120px;right:10px;width:30px;height:30px;background-color:#fff3;border:none;border-radius:50%;color:#fff;font-size:16px;line-height:16px;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:1001;transition:background-color .3s}.ProductGallery-module__closeButtonMobile___lXDA8:hover{background-color:#fff6}.ProductGallery-module__fullscreenContent___-60hZ{width:100%;height:100%;overflow:hidden;position:relative}.ProductGallery-module__fullscreenSlider___omMdk{display:flex;width:100%;height:100%}.ProductGallery-module__fullscreenSlide___Tv6JN{min-width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.ProductGallery-module__fullscreenImage___g-2sM{width:100vw;max-height:100vh;object-fit:contain;transform-origin:center;will-change:transform;-webkit-user-select:none;user-select:none}.ProductGallery-module__fullscreenSwipeIndicators___OvWTk{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;padding:0 10px;box-sizing:border-box;pointer-events:none}.ProductGallery-module__fullscreenSwipeIndicator___V2bz7{background-color:#fff3;color:#fff;border:none;width:30px;height:30px;border-radius:50%;font-size:15px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s;pointer-events:auto}.ProductGallery-module__fullscreenSwipeIndicator___V2bz7:hover{background-color:#fff6}.ProductGallery-module__fullscreenSwipeIndicator___V2bz7.ProductGallery-module__left___Z0fgh{margin-right:auto}.ProductGallery-module__fullscreenSwipeIndicator___V2bz7.ProductGallery-module__right___hGGxa{margin-left:auto}.ProductGallery-module__fullscreenPagination___D5oyY{position:absolute;bottom:20px;left:0;right:0;display:flex;justify-content:center;gap:10px}.ProductGallery-module__fullscreenDot___H7-7m{width:10px;height:10px;border-radius:50%;background-color:#ffffff4d;transition:background-color .3s;cursor:pointer}.ProductGallery-module__fullscreenDot___H7-7m.ProductGallery-module__active___8Drxr{background-color:#fff}.ProductGallery-module__imagePlaceholder___FZCG9{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#f5f5f5}.ProductGallery-module__thumbnailPlaceholder___lc9i0{width:100%;height:100%;background-color:#f5f5f5}.ProductGallery-module__spinner___0CjQM{width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#333;animation:ProductGallery-module__spin___LO94l 1s ease-in-out infinite}@keyframes ProductGallery-module__spin___LO94l{to{transform:rotate(360deg)}}.ProductCard-module__productCard___9zF--{max-width:600px;margin:23px auto 0;display:flex;flex-direction:column;gap:15px}.ProductCard-module__productCard___9zF-- .ProductCard-module__productImage___Ru9o9{display:flex;justify-content:center;align-items:center;background:#fff;border-radius:15px;overflow:hidden}.ProductCard-module__productCard___9zF-- .ProductCard-module__productImage___Ru9o9 img{width:auto;height:265px;min-height:265px;max-height:365px}.ProductCard-module__noStock___pLtih{margin-top:15px;padding:15px;border:1px solid #ddd;border-radius:8px;background:#fff;cursor:pointer;font-size:16px;transition:all .2s;min-width:50px;width:fit-content;height:50px;display:flex;align-items:center;justify-content:center;color:#8f8f8f}.Profile-module__profilePage___Bc2B8{max-width:600px;margin:15px auto}.Profile-module__title___CR1f7{font-style:normal;font-weight:400;font-size:24px;line-height:29px;letter-spacing:-.06em}.Profile-module__userInfo___VENfr{display:flex;height:111px;align-items:center;gap:10px;margin-top:15px;border-radius:15px}.Profile-module__avatar___4Lfgt{width:111px;height:111px;border-radius:10px;object-fit:cover}.Profile-module__userDetails___ankQL{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.Profile-module__userDetails___ankQL .Profile-module__userDescription___tcob-{display:flex;flex-direction:column;gap:1px;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.06em}.Profile-module__shareButton___W73B1{height:32px;background:linear-gradient(90deg,#5e29ff,#bf65ff 45.5%,#c1adff),#000;border-radius:5px;font-style:normal;font-weight:400;font-size:10px;line-height:12px;color:#f5f5f5;border:none;cursor:pointer}.Profile-module__shareButton___W73B1:hover{background:#6346ff}.Profile-module__ordersSection___AX-jn{margin-top:42px}.Profile-module__ordersSection___AX-jn h2{font-style:normal;font-weight:400;font-size:24px;line-height:29px;letter-spacing:-.06em}.Profile-module__ordersSection___AX-jn h3{font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.06em;color:#000}.Profile-module__ordersList___ePFeG{margin-top:20px}.Profile-module__orderCard___FyVVl{background:#fff;border-radius:15px;margin-top:10px}.Profile-module__orderItem___Q6T1R{display:flex;border-bottom:1px solid #eee}.Profile-module__orderItem___Q6T1R:last-child{border-bottom:none}.Profile-module__productImageWrapper___NSMLV{width:90px;height:90px;border:1px solid #eee;border-radius:8px;display:flex;align-items:center;overflow:hidden;position:relative}.Profile-module__productImageWrapper___NSMLV .Profile-module__productImage___FH--m{width:100%;height:100%;object-fit:cover}.Profile-module__productImageWrapper___NSMLV .Profile-module__productImageSmall___d5b5q{width:60%;height:60%;margin:auto}.Profile-module__productImageWrapper___NSMLV .react-loading-skeleton{width:100%;height:100%;line-height:1;border-radius:8px}.Profile-module__itemDetails___r5ZKm{flex-grow:1;padding:9px;align-items:center}.Profile-module__itemDetails___r5ZKm p{font-style:normal;font-weight:300;font-size:10px;line-height:12px;color:#9b9b9b}.Profile-module__itemDetails___r5ZKm .Profile-module__productName___u4V5P{font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:-.06em;margin-bottom:6px;color:#000}.Profile-module__itemDetails___r5ZKm .Profile-module__orderStatus___-Rurq{color:#9400bd}@keyframes ProfileSkeleton-module__shimmer___Q0y20{0%{background-position:-1000px 0}to{background-position:1000px 0}}.ProfileSkeleton-module__skeleton___fFkXW{width:100%;padding:20px}.ProfileSkeleton-module__shimmerBg___3iwlv,.ProfileSkeleton-module__statusSkeleton___vDl9W,.ProfileSkeleton-module__trackingSkeleton___sZfIb,.ProfileSkeleton-module__priceSkeleton___r-IUX,.ProfileSkeleton-module__titleSkeleton___QSkk5,.ProfileSkeleton-module__imageSkeleton___8TOA1,.ProfileSkeleton-module__orderCardSkeleton___whC-i,.ProfileSkeleton-module__buttonSkeleton___rS7f7,.ProfileSkeleton-module__balanceSkeleton___IoQJL,.ProfileSkeleton-module__nameSkeleton___KIzOk,.ProfileSkeleton-module__avatarSkeleton___SsjK6{animation:ProfileSkeleton-module__shimmer___Q0y20 2s infinite linear;background:linear-gradient(to right,#f6f7f8 4%,#edeef1 25%,#f6f7f8 36%);background-size:1000px 100%}.ProfileSkeleton-module__header___pm6nB{display:flex;gap:20px;margin-bottom:30px}.ProfileSkeleton-module__avatarSkeleton___SsjK6{width:80px;height:80px;border-radius:50%}.ProfileSkeleton-module__userInfoSkeleton___dueBq{flex:1;display:flex;flex-direction:column;gap:12px}.ProfileSkeleton-module__nameSkeleton___KIzOk{height:24px;width:150px;border-radius:4px}.ProfileSkeleton-module__balanceSkeleton___IoQJL{height:20px;width:120px;border-radius:4px}.ProfileSkeleton-module__buttonSkeleton___rS7f7{height:40px;width:200px;border-radius:8px;margin-top:8px}.ProfileSkeleton-module__ordersSkeleton___XuYvh{display:flex;flex-direction:column;gap:16px}.ProfileSkeleton-module__orderCardSkeleton___whC-i{display:flex;gap:16px;padding:16px;border-radius:12px;background:#fff}.ProfileSkeleton-module__imageSkeleton___8TOA1{width:100px;height:100px;border-radius:8px}.ProfileSkeleton-module__contentSkeleton___Hi72c{flex:1;display:flex;flex-direction:column;gap:8px}.ProfileSkeleton-module__titleSkeleton___QSkk5{height:20px;width:70%;border-radius:4px}.ProfileSkeleton-module__priceSkeleton___r-IUX{height:16px;width:40%;border-radius:4px}.ProfileSkeleton-module__trackingSkeleton___sZfIb{height:16px;width:60%;border-radius:4px}.ProfileSkeleton-module__statusSkeleton___vDl9W{height:16px;width:30%;border-radius:4px}.Referral-module__referralPage___V0lov{background-color:#f5f5f5}.Referral-module__container___fG7aM{max-width:600px;margin:13px auto;padding-bottom:35px}.Referral-module__userInfo___CcURU{display:flex;align-items:center;margin-bottom:20px;padding:15px;background:#fff;border-radius:12px}.Referral-module__userInfo___CcURU .Referral-module__avatar___gNXc0{width:48px;height:48px;border-radius:50%;overflow:hidden;margin-right:12px}.Referral-module__userInfo___CcURU .Referral-module__avatar___gNXc0 img{width:100%;height:100%;object-fit:cover}.Referral-module__userInfo___CcURU .Referral-module__name___wn6Px{flex-grow:1;display:flex;flex-direction:column}.Referral-module__userInfo___CcURU .Referral-module__name___wn6Px .Referral-module__tag___RWUld{font-size:12px;color:#666;background:#f0f0f0;padding:2px 8px;border-radius:12px;display:inline-block;margin-top:4px}.Referral-module__userInfo___CcURU .Referral-module__social___yyh-c{display:flex;align-items:center;gap:12px}.Referral-module__userInfo___CcURU .Referral-module__social___yyh-c .Referral-module__telegramLink___5r-sU{color:#08c;text-decoration:none}.Referral-module__userInfo___CcURU .Referral-module__social___yyh-c .Referral-module__icons___0J-VB{display:flex;gap:8px}.Referral-module__referralCard___8-9To .Referral-module__title___O7dEG{margin-top:12px;font-family:Stolzl;font-style:normal;font-weight:400;font-size:24px;line-height:29px;text-align:center;letter-spacing:-.06em;color:#000}.Referral-module__referralCard___8-9To .Referral-module__subtitle___f4fzB{font-family:Stolzl;font-style:normal;font-weight:400;font-size:24px;line-height:29px;text-align:center;letter-spacing:-.06em;color:#000}.Referral-module__referralCard___8-9To .Referral-module__subtitle___f4fzB .Referral-module__highlight___vE875{background:linear-gradient(90deg,#5e29ff,#bf65ff 90.5%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Referral-module__referralCard___8-9To .Referral-module__illustration___oQ59c{width:100%;height:158px;background:linear-gradient(90deg,#5e29ff,#bf65ff 45.5%,#c1adff),#fff;box-shadow:0 0 40px 3px #0000000d;border-radius:100px 100px 15px 15px;position:relative;overflow:hidden}.Referral-module__referralCard___8-9To .Referral-module__illustration1___L-xxq,.Referral-module__referralCard___8-9To .Referral-module__illustration2___7CtzY,.Referral-module__referralCard___8-9To .Referral-module__illustration3___ZXx1V{bottom:0;position:absolute;height:140px;width:auto;object-fit:cover;z-index:1}.Referral-module__referralCard___8-9To .Referral-module__illustration1___L-xxq{left:50%;height:145px;z-index:2;transform:translate(-50%)}.Referral-module__referralCard___8-9To .Referral-module__illustration2___7CtzY{left:53%;height:133px}.Referral-module__referralCard___8-9To .Referral-module__illustration3___ZXx1V{right:54%;height:118px}.Referral-module__referralCard___8-9To .Referral-module__description___4Ant6{margin-top:6px;background:#fff;box-shadow:0 0 40px 3px #0000000d;border-radius:15px;padding:19px 17px 17px}.Referral-module__referralCard___8-9To .Referral-module__description___4Ant6 p{font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:-.06em}.Referral-module__referralCard___8-9To .Referral-module__description___4Ant6 .Referral-module__highlight___vE875{background:linear-gradient(90deg,#5e29ff,#bf65ff 90.5%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Referral-module__referralCard___8-9To .Referral-module__description___4Ant6 .Referral-module__note___1-AMI{margin-top:4px;background:#e5e3e3;opacity:.46;border-radius:5px;padding:9px 11px;font-style:normal;font-weight:400;font-size:8px;line-height:10px;letter-spacing:-.03em;opacity:.7}.Referral-module__referralCard___8-9To .Referral-module__inviteButton___gXtrb{width:100%;padding:10px;background:linear-gradient(90deg,#5e29ff,#bf65ff 45.5%,#c1adff);border-radius:5px;height:32px;border:none;font-size:16px;font-weight:500;margin-top:10px;cursor:pointer;font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:-.06em;color:#f5f5f5}.Referral-module__referralCard___8-9To .Referral-module__inviteButton___gXtrb:hover{background:#7c3aed}.Referral-module__referralCard___8-9To .Referral-module__referralStats___IekVx{margin-top:35px;display:flex;gap:17px;flex-direction:column;padding:21px 17px 17px;background:#fff;box-shadow:0 0 40px 3px #0000000d;border-radius:15px}.Referral-module__referralCard___8-9To .Referral-module__referralStats___IekVx .Referral-module__referralLink___B-Pp3 .Referral-module__linkTitle___-ZiO-{font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:-.06em;color:#000}.Referral-module__referralCard___8-9To .Referral-module__referralStats___IekVx .Referral-module__referralLink___B-Pp3 .Referral-module__linkContainer___iGuq8{margin-top:10px;display:flex;gap:12px;border-radius:12px;flex-direction:column}.Referral-module__referralCard___8-9To .Referral-module__referralStats___IekVx .Referral-module__referralLink___B-Pp3 .Referral-module__linkContainer___iGuq8 .Referral-module__link___-aypd{font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:-.06em;color:#44abff;flex-grow:1;word-break:break-all}.Referral-module__referralCard___8-9To .Referral-module__referralStats___IekVx .Referral-module__referralLink___B-Pp3 .Referral-module__linkContainer___iGuq8 .Referral-module__copyButton___EoJ0B{white-space:nowrap;box-sizing:border-box;width:100%;height:44px;border:1px solid #44ABFF;border-radius:15px;color:#44abff;background:none;cursor:pointer}.Referral-module__referralCard___8-9To .Referral-module__referralStats___IekVx .Referral-module__stats___sqqaD{background:#f1f1f1;border-radius:15px;padding:14px;display:flex;flex-direction:column;gap:10px}.Referral-module__referralCard___8-9To .Referral-module__referralStats___IekVx .Referral-module__stats___sqqaD .Referral-module__statItem___kvhk6{display:flex;justify-content:space-between}.Referral-module__referralCard___8-9To .Referral-module__referralStats___IekVx .Referral-module__stats___sqqaD .Referral-module__statItem___kvhk6:last-child{border-bottom:none}.Referral-module__referralCard___8-9To .Referral-module__referralStats___IekVx .Referral-module__stats___sqqaD .Referral-module__statItem___kvhk6 .Referral-module__statLabel___MxpQq,.Referral-module__referralCard___8-9To .Referral-module__referralStats___IekVx .Referral-module__stats___sqqaD .Referral-module__statItem___kvhk6 .Referral-module__statValue___yN7pH{font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:-.06em;color:#000}.Header-module__header___qxHtx{display:flex;justify-content:space-between;align-items:center;position:fixed;right:0;z-index:1000000;padding:12px 20px;top:0;background:#f5f5f5;max-width:500px;width:100%;left:50%;transform:translate(-50%)!important}.Header-module__mobileHeader___IJFuJ{position:fixed;top:105px;left:0;right:0;z-index:1000;height:fit-content;transform:none!important}.Header-module__leftSection___R-SP5 .Header-module__profile___LP-AY{display:flex;align-items:center;gap:5px}.Header-module__leftSection___R-SP5 .Header-module__profile___LP-AY .Header-module__avatar___CR-HQ{width:40px;height:40px;border-radius:10px;overflow:hidden;flex-shrink:0}.Header-module__leftSection___R-SP5 .Header-module__profile___LP-AY .Header-module__avatarImage___ZBGVX{width:40px;height:40px;flex-shrink:0}.Header-module__leftSection___R-SP5 .Header-module__profile___LP-AY .Header-module__profileInfo___Wls6J{display:flex;flex-direction:column;gap:4px}.Header-module__leftSection___R-SP5 .Header-module__profile___LP-AY .Header-module__profileInfo___Wls6J .Header-module__name___MARxt{font-size:12px;color:#000;margin-left:4px}.Header-module__leftSection___R-SP5 .Header-module__profile___LP-AY .Header-module__profileInfo___Wls6J .Header-module__subtitle___0wMbA{color:#f5f5f5;background:#000;border-radius:15px;padding:3px 6px;width:fit-content;display:flex;align-items:center;justify-content:center;font-family:Stolzl;font-style:normal;font-weight:300;font-size:10px;line-height:10px;letter-spacing:-.03em}.Header-module__rightSection___lUqJn{display:flex;align-items:center;gap:5px}.Header-module__rightSection___lUqJn .Header-module__link___-g0Vf{display:flex;align-items:center;justify-content:center}.Header-module__rightSection___lUqJn .Header-module__link___-g0Vf:hover{opacity:.8}.Header-module__rightSection___lUqJn .Header-module__telegram___6Xrsk{height:40px;width:40px;background:#44abff;border-radius:10px;padding:4px;display:flex;align-items:center;justify-content:center}.Header-module__rightSection___lUqJn .Header-module__telegram___6Xrsk .Header-module__telegramIcon___cy96l{width:28px;height:28px;background:#f5f5f5;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Header-module__rightSection___lUqJn .Header-module__telegram___6Xrsk .Header-module__telegramIcon___cy96l svg{width:18px;height:18px;display:block;flex-shrink:0}.Header-module__rightSection___lUqJn .Header-module__telegram___6Xrsk span{font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:-.06em;color:#f5f5f5}.Header-module__rightSection___lUqJn .Header-module__favorites___H6voz,.Header-module__rightSection___lUqJn .Header-module__cart___JCbYg,.Header-module__rightSection___lUqJn .Header-module__home___vUduJ{width:40px;height:40px;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center}.Header-module__rightSection___lUqJn .Header-module__favorites___H6voz svg,.Header-module__rightSection___lUqJn .Header-module__cart___JCbYg svg,.Header-module__rightSection___lUqJn .Header-module__home___vUduJ svg{width:18px;height:18px}.Header-module__cart___JCbYg{position:relative}.Header-module__cart___JCbYg .Header-module__cartBadge___Hshzz{position:absolute;top:-8px;right:-8px;background-color:red;color:#fff;border-radius:50%;aspect-ratio:1;width:fit-content;height:auto;padding:0 6px;font-size:8px;font-weight:400;display:flex;align-items:center;justify-content:center}.Header-module__favorites___H6voz{position:relative}.Header-module__favorites___H6voz .Header-module__favoriteBadge___eNJxh{position:absolute;top:-8px;right:-8px;background-color:red;color:#fff;border-radius:50%;aspect-ratio:1;width:fit-content;height:auto;padding:0 6px;font-size:8px;font-weight:400;display:flex;align-items:center;justify-content:center}.ScrollToTop-module__scrollToTop___yIVCw{z-index:10000;position:fixed;bottom:15px;width:40px;height:40px;border-radius:50%;border:1px solid #000;background-color:#fff;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px #0003;z-index:1000;opacity:0;visibility:hidden;transform:translateY(20px);transition:opacity .3s ease,visibility .3s ease,transform .3s ease,background-color .3s ease}.ScrollToTop-module__scrollToTop___yIVCw.ScrollToTop-module__visible___4c1xZ{opacity:1;visibility:visible;transform:translateY(0)}.ScrollToTop-module__scrollToTop___yIVCw.ScrollToTop-module__right___nmERl{right:10px}.ScrollToTop-module__scrollToTop___yIVCw.ScrollToTop-module__left___7MN7c{left:20px}.ScrollToTop-module__scrollToTop___yIVCw svg{width:24px;height:24px;transform:rotate(180deg)}@font-face{font-family:Stolzl;src:url(/assets/stolzl_light-CzoxHqIU.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Stolzl;src:url(/assets/stolzl_regular-D4koxN5F.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Stolzl;src:url(/assets/stolzl_medium-DLpq-nOi.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Stolzl;src:url(/assets/stolzl_bold-CGKgmTki.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--bg-color: #F5F5F5;--text-color: #000000;--app-max-width: 500px;--app-padding: 20px;--header-height: 64px;--app-height: 100%}*{margin:0;padding:0;box-sizing:border-box;font-family:Stolzl,sans-serif;-webkit-tap-highlight-color:transparent;outline:none;overscroll-behavior:none!important;color:#000}html,body{height:100vh!important;width:100%;margin:0!important;padding:0;overflow:hidden!important;position:fixed!important;top:0;left:0;right:0;bottom:0}body{font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg-color);scrollbar-width:none;-ms-overflow-style:none;height:var(--app-height);touch-action:pan-x pan-y}body::-webkit-scrollbar{display:none}#root{max-width:var(--app-max-width);margin:0 auto;height:100%;overflow:hidden!important;display:flex;flex-direction:column;position:relative;padding:64px 20px 0;overflow:scroll!important;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:none}.app-container{display:flex;flex-direction:column;height:100%;padding:var(--header-height) var(--app-padding) 0;position:relative}.scrollable-content{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-bottom:env(safe-area-inset-bottom,12px);scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:none}.scrollable-content::-webkit-scrollbar{display:none}a{text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent}a:focus,a:visited,a:active{color:inherit;outline:none}a:hover{text-decoration:none!important}button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border:none;background:none;cursor:pointer}button:focus{outline:none}*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectable{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}body.mobile{padding-top:154px;height:100%}body.mobile:after{content:"";position:fixed;top:0;left:0;right:0;height:105px;background:#2b2b2b;z-index:10}.mobile #root{padding-top:10px}.popularProducts{margin-top:98px!important}.popularProducts .productGrid{padding:0 15px 15px}.skeleton{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;overflow:hidden}#cdek-map .cdek-xvnk8x{display:none!important}@supports (-webkit-touch-callout: none){:root{--app-height: -webkit-fill-available}.scrollable-content{height:-webkit-fill-available}}.loading-screen{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--bg-color);z-index:9999}.spinner{width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#3390ec;animation:spin 1s ease-in-out infinite;margin-bottom:16px}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 768px){:root{--app-padding: 16px}}
