@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../fonts/inter.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Inter Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:114.6542%;ascent-override:84.4932%;descent-override:21.0381%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Segoe UI";src:local("Segoe UI");size-adjust:107.7093%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:106.1198%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Noto Sans";src:local("Noto Sans");size-adjust:100.7466%;ascent-override:96.1571%;descent-override:23.9423%;line-gap-override:0%}.product-main__multiplicity-body[data-v-63197658]{position:relative;width:150px;height:50px}.product-main__multiplicity-body--icon[data-v-63197658]{width:120%;height:120%;position:absolute;top:-10%;left:-10%}.product-main__multiplicity-content[data-v-63197658]{display:flex;flex-direction:row;justify-content:center;align-items:center}.product-main__multiplicity-content p[data-v-63197658]{max-width:100px;font-family:Inter,"Inter Fallback: BlinkMacSystemFont","Inter Fallback: Segoe UI","Inter Fallback: Helvetica Neue","Inter Fallback: Arial","Inter Fallback: Noto Sans";font-weight:500;font-size:14px;line-height:120%;letter-spacing:0}.product-main__multiplicity-content--icon[data-v-63197658]{font-size:28px;width:28px;height:28px;margin:11px}.product-goals[data-v-58a44736]{display:flex;flex-direction:column;gap:4px}@media(max-width:750px){.product-goals[data-v-58a44736]{gap:2px}}.product-goals__item[data-v-58a44736]{padding:10px;box-sizing:border-box;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;background:linear-gradient(180deg,#5d06b900,#5d06b9),#000;transition:.3s ease}.product-goals__item[data-v-58a44736]:hover{box-shadow:0 0 15.6px 0 var(--accent)}.product-goals__item:hover .product-goals__name[data-v-58a44736]{transform:translate(0);opacity:1}@media(max-width:750px){.product-goals__item[data-v-58a44736]{padding:4px;width:24px;height:24px}}.product-goals__img[data-v-58a44736]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-goals__name[data-v-58a44736]{position:absolute;padding:7px 10px;box-sizing:border-box;border-radius:99px;left:110%;top:calc(50% - 13px);white-space:nowrap;background-color:#261c35;line-height:1;font-size:12px;color:var(--white);pointer-events:none;transform:translate(10px);opacity:0;transition:transform .3s ease,opacity .3s ease}.product-counter__cart[data-v-293bed9e]{height:50px;flex:1;min-width:120px;flex-shrink:0}.product-counter__counter-row[data-v-293bed9e]{position:absolute;inset:0;z-index:1;display:flex;align-items:center}.product-counter__counter-row.mobile[data-v-293bed9e]{display:flex;justify-content:flex-end}.product-counter__counter-row--hidden[data-v-293bed9e]{transition:none;transform:translate(-105%);opacity:0;pointer-events:none}.product-counter__counter-row--visible[data-v-293bed9e]{transition:transform .38s cubic-bezier(.4,0,.2,1),opacity .32s ease;transform:translate(0);opacity:1;pointer-events:auto}.product-counter__counter-row--exit[data-v-293bed9e]{transition:transform .38s cubic-bezier(.4,0,.2,1),opacity .32s ease;transform:translate(-105%);opacity:0;pointer-events:none}.product-counter__spacer[data-v-293bed9e]{flex:1}.product-counter__counter-row--large .product-counter__spacer[data-v-293bed9e]{flex:.1}.product-counter__counter-row--small .product-counter__cart[data-v-293bed9e]{display:none}.product-counter__counter-row--small.product-counter__counter-row[data-v-293bed9e]{width:100%;justify-content:center}.product-counter__counter-row--small .product-counter__spacer[data-v-293bed9e]{flex:0}.product-counter[data-v-56f4fc74]{position:relative;height:50px;width:100%;overflow:hidden}@media(max-width:400px){.product-counter[data-v-56f4fc74]{overflow:visible}}.product-counter__unavailable[data-v-56f4fc74]{display:flex;align-items:center;justify-content:center;height:50px;width:100%;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;font-size:14px;color:#fff;background:none}.product-counter__available[data-v-56f4fc74]{position:relative;height:50px;width:100%}.product-counter__add-wrap[data-v-56f4fc74]{position:absolute;inset:0;z-index:2}.product-counter__add-wrap[data-v-56f4fc74] button{width:100%;height:100%}@media(max-width:400px){.product-counter__add-wrap[data-v-56f4fc74] button.button.primary-card{padding-left:0;padding-right:0}}.product-counter__add-wrap--visible[data-v-56f4fc74]{transition:transform .38s cubic-bezier(.4,0,.2,1),opacity .32s ease;transform:translate(0);opacity:1;pointer-events:auto}.product-counter__add-wrap--exit[data-v-56f4fc74]{transition:transform .38s cubic-bezier(.4,0,.2,1),opacity .32s ease;transform:translate(-105%);opacity:0;pointer-events:none}.product-counter__add-wrap--enter[data-v-56f4fc74]{transition:none;transform:translate(-105%);opacity:0;pointer-events:none}@font-face{font-family:"Unbounded Fallback: Segoe UI";src:local("Segoe UI");size-adjust:135.3304%;ascent-override:73.5238%;descent-override:18.1038%;line-gap-override:0%}@font-face{font-family:"Unbounded Fallback: Noto Sans";src:local("Noto Sans");size-adjust:126.5823%;ascent-override:78.605%;descent-override:19.355%;line-gap-override:0%}@font-face{font-family:"Unbounded Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:144.0563%;ascent-override:69.0702%;descent-override:17.0072%;line-gap-override:0%}@font-face{font-family:"Unbounded Fallback: Arial";src:local("Arial");size-adjust:134.5893%;ascent-override:73.9286%;descent-override:18.2035%;line-gap-override:0%}@font-face{font-family:Unbounded;src:local("Unbounded Regular"),local("Unbounded"),url(../fonts/unbounded.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Unbounded Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:133.3333%;ascent-override:74.625%;descent-override:18.375%;line-gap-override:0%}[data-v-e19edccf] .product-card__image{width:427px;height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:1/1}.product-card[data-v-e19edccf]{display:grid;grid-template-rows:auto auto 1fr;box-sizing:border-box;padding:44px 36px;border:2px solid #b1b1b1;border-radius:16px;position:relative;overflow:hidden;height:100%;width:100%;background-color:#080808;cursor:pointer}.product-card__bg[data-v-e19edccf]{position:absolute;inset:0;z-index:0;pointer-events:none}.product-card__bg-image[data-v-e19edccf]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;clip-path:circle(0 at 50% 50%);transition:clip-path .3s ease}.product-card[data-v-e19edccf]:before{width:100%;aspect-ratio:1/1;left:0;top:0;z-index:2;background:radial-gradient(53.34% 53.34% at 50% 50%,var(--accent) 21.63%,rgba(93,6,185,0) 100%);transform:scale(0);opacity:0;transition:background-position .3s ease,transform .3s ease,opacity .3s ease}.product-card[data-v-e19edccf]:after,.product-card[data-v-e19edccf]:before{content:"";position:absolute;pointer-events:none}.product-card[data-v-e19edccf]:after{inset:0;z-index:1;background:radial-gradient(50% 50% at 50% 50%,#00000094 0,#000000c9)}.product-card[data-v-e19edccf]:hover:before{opacity:1;transform:scale(1.4)}.product-card:hover .product-card__bg-image[data-v-e19edccf]{clip-path:circle(150% at 50% 50%)}.product-card__goals[data-v-e19edccf]{position:absolute;left:16px;top:16px;z-index:3}.product-card__badges[data-v-e19edccf]{position:absolute;right:16px;top:16px;z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.product-card__badge[data-v-e19edccf]{font-family:Unbounded,"Unbounded Fallback: BlinkMacSystemFont","Unbounded Fallback: Segoe UI","Unbounded Fallback: Helvetica Neue","Unbounded Fallback: Arial","Unbounded Fallback: Noto Sans";font-weight:600;font-size:24px;line-height:1;color:var(--green);position:relative;width:-moz-fit-content;width:fit-content;transition:filter .3s ease}.product-card__badge[data-v-e19edccf]:after,.product-card__badge[data-v-e19edccf]:before{content:attr(data-name);position:absolute;right:0;top:0;opacity:0;transition:opacity .3s ease,transform .3s ease,filter .3s ease}.product-card__badge[data-v-e19edccf]:hover{filter:blur(0)}.product-card__badge[data-v-e19edccf]:hover:after,.product-card__badge[data-v-e19edccf]:hover:before{opacity:.5;filter:blur(2px)}.product-card__badge[data-v-e19edccf]:hover:after{transform:translateY(30%)}.product-card__badge[data-v-e19edccf]:hover:before{transform:translateY(60%)}.product-card__cover[data-v-e19edccf]{display:flex;justify-content:center;align-items:center;margin-bottom:18px;position:relative;z-index:2}.product-card__info[data-v-e19edccf]{display:flex;flex-direction:column;gap:14px;margin-bottom:28px;position:relative;z-index:2}.product-card__name[data-v-e19edccf]{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-family:Unbounded,"Unbounded Fallback: BlinkMacSystemFont","Unbounded Fallback: Segoe UI","Unbounded Fallback: Helvetica Neue","Unbounded Fallback: Arial","Unbounded Fallback: Noto Sans";font-weight:400;font-size:24px;line-height:1.2;letter-spacing:-1px;text-transform:uppercase;text-decoration:none;color:#fff;margin:0;transition:color .3s ease}.product-card__name[data-v-e19edccf]:hover{color:var(--green)}.product-card__category[data-v-e19edccf]{display:flex;justify-content:space-between;margin:0;font-weight:400;font-size:20px;line-height:22px;color:#b1b1b1}@media(max-width:1080px){.product-card__pack[data-v-e19edccf]{display:none}}.product-card__footer[data-v-e19edccf]{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;position:relative;z-index:2}.product-card__prices[data-v-e19edccf]{display:flex;align-items:flex-end;gap:0 18px;flex-wrap:wrap;flex-shrink:0}.product-card__counter[data-v-e19edccf]{width:290px}.product-card__price[data-v-e19edccf]{margin:0;font-family:Unbounded,"Unbounded Fallback: BlinkMacSystemFont","Unbounded Fallback: Segoe UI","Unbounded Fallback: Helvetica Neue","Unbounded Fallback: Arial","Unbounded Fallback: Noto Sans";font-weight:600;font-size:30px;letter-spacing:-1.2px;line-height:1;text-transform:uppercase}.product-card__price.old[data-v-e19edccf]{font-size:18px;color:#7f7f7f;text-decoration:line-through}@media(max-width:1440px){.product-card[data-v-e19edccf]{padding:18px}.product-card[data-v-e19edccf] .product-card__image{width:300px}.product-card__prices[data-v-e19edccf]{flex-direction:column;align-items:flex-start;gap:6px}.product-card__info[data-v-e19edccf]{gap:8px}.product-card__cover[data-v-e19edccf]{margin-bottom:16px}.product-card__name[data-v-e19edccf]{font-size:18px}.product-card__category[data-v-e19edccf]{font-size:16px}.product-card__price[data-v-e19edccf]{font-size:20px}.product-card__price.old[data-v-e19edccf]{font-size:16px}}@media(max-width:1239px){.product-card[data-v-e19edccf]{padding:12px 14px;display:flex;flex-direction:column}.product-card__goals[data-v-e19edccf]{display:none}.product-card__cover[data-v-e19edccf]{margin-bottom:8px;margin-top:16px}.product-card__badges[data-v-e19edccf]{flex-direction:row;justify-content:space-between;width:calc(100% - 28px);box-sizing:border-box;gap:0;right:0;left:14px}.product-card__badge[data-v-e19edccf]{font-size:16px}.product-card__name[data-v-e19edccf]{font-size:13px}.product-card__info[data-v-e19edccf]{gap:4px;margin-bottom:6px;flex-grow:1}.product-card__category[data-v-e19edccf]{font-size:14px}.product-card__footer[data-v-e19edccf]{flex-direction:column;align-items:flex-start;gap:10px}.product-card__prices[data-v-e19edccf]{flex-direction:row;align-items:flex-end}.product-card__price[data-v-e19edccf]{font-size:16px}.product-card__price.old[data-v-e19edccf]{font-size:14px}.product-card__counter[data-v-e19edccf]{width:100%}.product-card[data-v-e19edccf] .product-card__image{width:100%;min-height:114px;height:100%;aspect-ratio:16/9}}@media(min-width:651px){.desktop-only[data-v-e19edccf]{display:flex}.mobile-only[data-v-e19edccf]{display:none}}@media(max-width:650px){.product-card__counter-action.button.primary-card[data-v-e19edccf]{font-size:12px;line-height:120%;padding:0}.product-card__category[data-v-e19edccf]{font-size:12px;line-height:1.1;padding-bottom:6px}.desktop-only[data-v-e19edccf]{display:none}.mobile-only[data-v-e19edccf]{display:flex}}
