button{font-size:inherit;line-height:inherit;margin:0}.btn,button{cursor:pointer;font-family:Open Sans,Arial,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.btn{align-items:center;background:transparent;border:none;border-radius:2px;display:inline-flex;justify-content:center;text-align:center;text-decoration:none;transition:all .3s ease-in-out 0s}.btn:disabled{background:#f1f1f1;color:#999;pointer-events:none}.btn .icon{transition:none}.btn--primary{background:#cf3324;color:hsla(0,0%,96%,.957)}@media(hover:hover){.btn--primary:focus-visible,.btn--primary:hover{background:#f9705b;color:hsla(0,0%,96%,.957);outline:none}}.btn--primary:active{background:#af2417;color:hsla(0,0%,96%,.957)}.btn--secondary{background:#181c1f;color:hsla(0,0%,96%,.957)}@media(hover:hover){.btn--secondary:focus-visible,.btn--secondary:hover{background:#536779;color:hsla(0,0%,96%,.957);outline:none}}.btn--secondary:active{background:#0f1010;color:hsla(0,0%,96%,.957)}.btn--white{background:hsla(0,0%,96%,.2);color:hsla(0,0%,96%,.957)}.btn--white:focus,.btn--white:hover{background:hsla(0,0%,96%,.3);color:hsla(0,0%,96%,.957);outline:none}.btn--white:active{background:hsla(0,0%,96%,.4);color:hsla(0,0%,96%,.957)}.btn--l{display:flex;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:700;gap:8px;line-height:24px;padding:12px 24px;text-decoration:none;text-transform:none}.btn--l .icon{display:block;flex-shrink:0;height:24px;width:24px}@media(max-width:1024px){.btn--l{font-size:17px;font-weight:600;line-height:22px;padding:10px 20px}.btn--l .icon{height:22px;width:22px}}@media(max-width:768px){.btn--l{font-size:16px;line-height:20px;padding:10px 16px}.btn--l .icon{height:20px;width:20px}}.btn--m{display:flex;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;gap:4px;line-height:20px;padding:8px 16px;text-decoration:none;text-transform:none}.btn--m .icon{display:block;flex-shrink:0;height:20px;width:20px}@media(max-width:1024px){.btn--m{font-weight:600}}@media(max-width:768px){.btn--m{font-size:15px}.btn--m .icon{height:18px;width:18px}}.btn--s{display:flex;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;gap:2px;line-height:16px;padding:6px 12px;text-decoration:none;text-transform:none}.btn--s .icon{display:block;flex-shrink:0;height:16px;width:16px}.grid .product-card{box-shadow:0 0 10px 0 rgba(60,63,66,.15);display:flex;flex-direction:column;padding:24px;position:relative;transition:box-shadow .3s ease-in-out 0s}@media(max-width:1340px){.grid .product-card{padding:16px}}@media(max-width:400px){.grid .product-card{padding:12px}}.grid .product-card:hover{box-shadow:0 0 10px 7px rgba(60,63,66,.13)}@media(max-width:520px){.grid .product-card:hover{box-shadow:none}}.grid .product-card:hover img{transform:scale(1.06)}.grid .product-card picture{display:block;height:0;margin-bottom:16px;overflow:hidden;padding-bottom:87.5912408759%;position:relative;width:100%}.grid .product-card picture img{display:block;height:100%;object-fit:contain;position:absolute;transition:all .3s ease-in-out 0s;width:100%}.grid .product-card .icon--favorite{background-color:#cf3324!important;color:#cf3324;cursor:pointer;height:24px;position:absolute;right:16px;top:16px;width:24px;z-index:5}@media(max-width:520px){.grid .product-card .icon--favorite{right:8px;top:8px}}.grid .product-card__content{cursor:pointer;margin-top:auto;position:relative}.grid .product-card__link{color:#181c1f;display:block;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:8px;text-align:center;text-decoration:none;text-transform:none;z-index:5}@media(max-width:1340px){.grid .product-card__link{font-size:16px;line-height:20px;margin-bottom:4px}}@media(max-width:1024px){.grid .product-card__link{font-size:15px;font-weight:600;line-height:18px}}.grid .product-card__link:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.grid .product-card__link .name{-moz-box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical;display:block;display:-moz-box;display:-webkit-box;overflow:hidden;position:relative;text-overflow:ellipsis;z-index:5}.grid .product-card__link .name:hover~.tooltip{opacity:1;pointer-events:auto}.grid .product-card__link .tooltip{background:#fefefe;color:#181c1f;display:block;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:all .3s ease-in-out 0s;width:100%;z-index:6}.grid .product-card__link .tooltip:hover{opacity:1;pointer-events:auto}.grid .product-card__desc{display:none}.grid .product-card__price{font-family:Open Sans;font-size:23px;font-style:normal;font-weight:700;line-height:36px;margin-bottom:8px;margin-top:auto;text-decoration:none;text-transform:none}@media(max-width:1340px){.grid .product-card__price{font-size:20px;line-height:28px;margin-bottom:4px;padding:0 8px}}@media(max-width:520px){.grid .product-card__price{padding:0}}.grid .product-card__price span{font-family:Arial}.grid .product-card .btn--primary{margin-top:auto;transition:none}@media(max-width:1340px){.grid .product-card .btn--primary{font-size:16px;padding:8px}}@media(max-width:520px){.grid .product-card .btn--primary{margin:0}}.rows .product-card{box-shadow:0 0 10px 0 rgba(60,63,66,.15);display:flex;display:grid;gap:8px;grid-template-columns:80px 1fr 1fr;margin-bottom:32px;padding:16px;position:relative;transition:box-shadow .3s ease-in-out 0s;width:100%}@media(max-width:1340px){.rows .product-card{padding:8px}}@media(max-width:400px){.rows .product-card{grid-template-columns:60px 1fr 1fr}}.rows .product-card:hover{box-shadow:0 0 10px 0 rgba(60,63,66,.25)}@media(max-width:520px){.rows .product-card:hover{box-shadow:none}}.rows .product-card__right{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:end;margin-left:auto}@media(max-width:400px){.rows .product-card__right{width:100%}}.rows .product-card picture{display:block;flex-shrink:0;height:80px;width:80px}@media(max-width:400px){.rows .product-card picture{height:65px;margin:0 auto;width:65px}}.rows .product-card picture img{display:block;height:100%;object-fit:contain;width:100%}.rows .product-card__link{color:#181c1f;font-family:Open Sans;font-size:23px;font-style:normal;font-weight:700;line-height:36px;text-align:left;text-decoration:none;text-transform:none}@media(max-width:1340px){.rows .product-card__link{font-size:18px;line-height:26px}}@media(max-width:1024px){.rows .product-card__link{font-size:17px;line-height:22px}}@media(max-width:520px){.rows .product-card__link{font-size:16px;font-weight:600;line-height:22px}}@media(max-width:400px){.rows .product-card__link{font-size:14px;line-height:18px}}.rows .product-card__link:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.rows .product-card__link .tooltip{display:none}.rows .product-card__desc{color:#727a83;font-size:16px;font-weight:500;line-height:24px;margin-top:8px}@media(max-width:1340px){.rows .product-card__desc{font-size:15px;line-height:23px;margin-top:4px}}@media(max-width:1024px){.rows .product-card__desc{font-size:14px;line-height:20px}}@media(max-width:520px){.rows .product-card__desc{margin-top:2px}}@media(max-width:400px){.rows .product-card__desc{font-size:13px;line-height:18px}}.rows .product-card__price{flex-shrink:0;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:700;line-height:28px;text-decoration:none;text-transform:none}@media(max-width:1340px){.rows .product-card__price{font-size:16px}}@media(max-width:520px){.rows .product-card__price{font-size:14px}}.rows .product-card__price span{font-family:Arial}.rows .product-card .btn--primary{flex-shrink:0;font-size:18px;font-weight:700;line-height:24px;padding:12px 24px;transition:none}@media(max-width:1340px){.rows .product-card .btn--primary{font-size:16px;padding:8px 16px}}@media(max-width:520px){.rows .product-card .btn--primary{font-size:14px;font-weight:600}}.icon{background-color:currentColor;display:block;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;transition:color .2s ease-in-out 0s}.icon--nav{mask-image:url(/_nuxt/083c1d8993aa00b0b0ff208e306c136c.svg);-webkit-mask-image:url(/_nuxt/083c1d8993aa00b0b0ff208e306c136c.svg)}.icon--spoiler-default{mask-image:url(/_nuxt/9d14ffd62c5f00a0e3452e4ea31ca57c.svg);-webkit-mask-image:url(/_nuxt/9d14ffd62c5f00a0e3452e4ea31ca57c.svg)}.icon--spoiler-active{mask-image:url(/_nuxt/63d36b87591bd8afdfc241755dd780c5.svg);-webkit-mask-image:url(/_nuxt/63d36b87591bd8afdfc241755dd780c5.svg)}.icon--trash{mask-image:url(/_nuxt/e7a81c7b91700fb2f9f17db1af14c924.svg);-webkit-mask-image:url(/_nuxt/e7a81c7b91700fb2f9f17db1af14c924.svg)}.icon--danger{mask-image:url(/_nuxt/a56f09b77e07541c6a325192ddfe44b7.svg);-webkit-mask-image:url(/_nuxt/a56f09b77e07541c6a325192ddfe44b7.svg)}.icon--arrow-down{mask-image:url(/_nuxt/01b4c5bdedf63b7b905b179d2c1c071f.svg);-webkit-mask-image:url(/_nuxt/01b4c5bdedf63b7b905b179d2c1c071f.svg)}.icon--arrow-right{mask-image:url(/_nuxt/86d0e0afbe972fc85c46550dd5959843.svg);-webkit-mask-image:url(/_nuxt/86d0e0afbe972fc85c46550dd5959843.svg)}.icon--arrow-left{mask-image:url(/_nuxt/614df89d0b66fa5aba53aa7353545cd5.svg);-webkit-mask-image:url(/_nuxt/614df89d0b66fa5aba53aa7353545cd5.svg)}.icon--auth{mask-image:url(/_nuxt/ce4c4e5fec93bfe1ea9d48048cc47ede.svg);-webkit-mask-image:url(/_nuxt/ce4c4e5fec93bfe1ea9d48048cc47ede.svg)}.icon--home{mask-image:url(/_nuxt/e32c874e084992f779892ba2bd964d36.svg);-webkit-mask-image:url(/_nuxt/e32c874e084992f779892ba2bd964d36.svg)}.icon--profile{mask-image:url(/_nuxt/6a4a36db24397981ce7ee0a0b427dabf.svg);-webkit-mask-image:url(/_nuxt/6a4a36db24397981ce7ee0a0b427dabf.svg)}.icon--close{mask-image:url(/_nuxt/b49bb0b79f5af95e34a9b1c8cd1aaa8e.svg);-webkit-mask-image:url(/_nuxt/b49bb0b79f5af95e34a9b1c8cd1aaa8e.svg)}.icon--download{mask-image:url(/_nuxt/872d3b53197bba1e2b1eb371011376cd.svg);-webkit-mask-image:url(/_nuxt/872d3b53197bba1e2b1eb371011376cd.svg)}.icon--map-pin{mask-image:url(/_nuxt/6db6fc512bb6319e234697a9e4ac1e0b.svg);-webkit-mask-image:url(/_nuxt/6db6fc512bb6319e234697a9e4ac1e0b.svg)}.icon--cart{mask-image:url(/_nuxt/1129ec121066e79b11ba3eacd8d05f84.svg);-webkit-mask-image:url(/_nuxt/1129ec121066e79b11ba3eacd8d05f84.svg)}.icon--favorite{mask-image:url(/_nuxt/48e49bbf113be261579449b1d3380e44.svg);-webkit-mask-image:url(/_nuxt/48e49bbf113be261579449b1d3380e44.svg)}.icon--phone{mask-image:url(/_nuxt/f37dda5216c180ddb70aaecbaa44d7a3.svg);-webkit-mask-image:url(/_nuxt/f37dda5216c180ddb70aaecbaa44d7a3.svg)}.icon--search{mask-image:url(/_nuxt/4d280d5bb0ffdd801f596c4489460cf2.svg);-webkit-mask-image:url(/_nuxt/4d280d5bb0ffdd801f596c4489460cf2.svg)}.icon--menu{mask-image:url(/_nuxt/a7e0ce367b8d14cfef4f8858256b23c6.svg);-webkit-mask-image:url(/_nuxt/a7e0ce367b8d14cfef4f8858256b23c6.svg)}.icon--heart{mask-image:url(/_nuxt/48e49bbf113be261579449b1d3380e44.svg);-webkit-mask-image:url(/_nuxt/48e49bbf113be261579449b1d3380e44.svg)}.icon--heart-active{mask-image:url(/_nuxt/d063b11f04b65e39254557592a29364a.svg);-webkit-mask-image:url(/_nuxt/d063b11f04b65e39254557592a29364a.svg)}.icon--login{mask-image:url(/_nuxt/4d1a228f632f12eb3e6e1bb6a82f94a8.svg);-webkit-mask-image:url(/_nuxt/4d1a228f632f12eb3e6e1bb6a82f94a8.svg)}.icon--list-icon-1{mask-image:url(/_nuxt/d21ea2fbcd2e0868b9a0ef999c123228.svg);-webkit-mask-image:url(/_nuxt/d21ea2fbcd2e0868b9a0ef999c123228.svg)}.icon--list-icon-2{mask-image:url(/_nuxt/145ec22ad58c45c9ea77f61da4c2a74c.svg);-webkit-mask-image:url(/_nuxt/145ec22ad58c45c9ea77f61da4c2a74c.svg)}.icon--list-icon-3{mask-image:url(/_nuxt/f7c8d1fd70c6d60309a4ac73fa9a53ba.svg);-webkit-mask-image:url(/_nuxt/f7c8d1fd70c6d60309a4ac73fa9a53ba.svg)}.icon--list-icon-4{mask-image:url(/_nuxt/ccbb101747e7788d6cf0096e33f24b66.svg);-webkit-mask-image:url(/_nuxt/ccbb101747e7788d6cf0096e33f24b66.svg)}.icon--arrow-forward{mask-image:url(/_nuxt/2ae03ec90b4d1d0ea7fe8933084c5743.svg);-webkit-mask-image:url(/_nuxt/2ae03ec90b4d1d0ea7fe8933084c5743.svg)}.icon--vk{mask-image:url(/_nuxt/ae2b72c169ba891d85493e4c84c6f701.svg);-webkit-mask-image:url(/_nuxt/ae2b72c169ba891d85493e4c84c6f701.svg)}.icon--tg{mask-image:url(/_nuxt/accca0eb42e6b8f952021a0f1f0aad9a.svg);-webkit-mask-image:url(/_nuxt/accca0eb42e6b8f952021a0f1f0aad9a.svg)}.icon--ig{mask-image:url(/_nuxt/a7b4e7a99289afb576cdba6cb5ec1804.svg);-webkit-mask-image:url(/_nuxt/a7b4e7a99289afb576cdba6cb5ec1804.svg)}.icon--tiktok{mask-image:url(/_nuxt/556a5fcb8b5542e8bd43d5fc3cdcf158.svg);-webkit-mask-image:url(/_nuxt/556a5fcb8b5542e8bd43d5fc3cdcf158.svg)}.icon--wa{mask-image:url(/_nuxt/be5ef52f74ab9cd8d140e48462286c5c.svg);-webkit-mask-image:url(/_nuxt/be5ef52f74ab9cd8d140e48462286c5c.svg)}.icon--viber{mask-image:url(/_nuxt/5183ed930ade34927dc545a0558d1a67.svg);-webkit-mask-image:url(/_nuxt/5183ed930ade34927dc545a0558d1a67.svg)}.icon--plus{mask-image:url(/_nuxt/9d14ffd62c5f00a0e3452e4ea31ca57c.svg);-webkit-mask-image:url(/_nuxt/9d14ffd62c5f00a0e3452e4ea31ca57c.svg)}.icon--minus{mask-image:url(/_nuxt/63d36b87591bd8afdfc241755dd780c5.svg);-webkit-mask-image:url(/_nuxt/63d36b87591bd8afdfc241755dd780c5.svg)}.icon--grid{mask-image:url(/_nuxt/abfbee2df7fd6bc1f285e787919578e2.svg);-webkit-mask-image:url(/_nuxt/abfbee2df7fd6bc1f285e787919578e2.svg)}.icon--rows{mask-image:url(/_nuxt/5c95e5d5f63e66c2124cb59ad1235a49.svg);-webkit-mask-image:url(/_nuxt/5c95e5d5f63e66c2124cb59ad1235a49.svg)}.icon--catalog{mask-image:url(/_nuxt/9f5373d16ab4ff1b90d1878d090e6236.svg);-webkit-mask-image:url(/_nuxt/9f5373d16ab4ff1b90d1878d090e6236.svg)}.pagination{align-items:center;display:flex;justify-content:flex-start;margin:40px auto}@media(max-width:768px){.pagination{justify-content:center}}.pagination__list{align-items:center;display:flex;justify-content:flex-start;list-style:none;margin:0;padding:0}.pagination__item{align-items:center;color:#181c1f;display:flex;font-size:20px;font-weight:500;justify-content:center;line-height:32px;min-width:32px}@media(max-width:520px){.pagination__item{font-size:13px;height:30px;margin:0;min-width:30px}}.pagination__item.active .pagination__link{background-color:#af2417;color:#fefefe}.pagination__item:first-of-type .icon{transform:rotate(180deg)}.pagination__link{align-items:center;border-radius:2px;color:#1c2d4f;cursor:pointer;display:flex;font-family:Open Sans,Arial,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:20px;font-weight:500;height:40px;justify-content:center;line-height:32px;margin:0 4px;min-width:40px;text-decoration:none;transition:all .3s ease-in-out 0s}@media(max-width:520px){.pagination__link{font-size:13px;height:30px;margin:0 2px;min-width:30px}}.pagination__link:hover{color:#f9705b}.pagination__link .icon{color:#181c1f;height:24px;width:24px}