#__nuxt{flex-direction:column;display:flex}.listing-top{overflow:hidden}.listing-top__count{letter-spacing:.12em;text-transform:uppercase;color:var(--text-002);text-align:center;margin-top:16px;margin-bottom:-4px;font-size:12px;font-weight:500;line-height:1.36}.listing-top__title{text-align:center;margin-top:16px;margin-bottom:20px;font-size:30px}.listing-tabs{-moz-column-gap:4px;white-space:nowrap;align-items:center;column-gap:4px;display:flex;overflow:auto}.listing-tabs .btn{margin-bottom:4px}.listing-bottom-tabs{align-items:center;gap:8px;display:flex;overflow:auto}.listing-bottom-tabs .btn{white-space:nowrap}.listing-descr h1{margin-bottom:20px;font-size:30px}.listing-descr h2{margin-top:20px;margin-bottom:20px;font-size:24px}.listing-brands{width:calc(100% + 16px);margin-bottom:24px;margin-right:-16px;position:relative}.listing-brands__track{-moz-column-gap:8px;scrollbar-width:none;column-gap:8px;display:flex;overflow-x:auto}.listing-brands__track::-webkit-scrollbar{display:none}.listing-brands__track.drag-scroll_on{cursor:grabbing}.listing-brands__track.drag-scroll_on a,.listing-brands__track.drag-scroll_on img,.listing-pages__item_active,.listing-pages__item_gap{pointer-events:none}.listing-brands__item{flex-direction:column;flex:0 0 106px;gap:4px;display:flex}.listing-brands__img{background-color:var(--white);border-radius:4px;justify-content:center;align-items:center;height:64px;display:flex}.listing-brands__img img{-o-object-fit:contain;object-fit:contain;width:81px;height:46px}.listing-brands__name{color:var(--text-002);text-align:center;font-size:12px;line-height:1.32}.listing-brands .btnArrSwiper{display:none}.listing-brands-bottom{flex-direction:column;gap:24px;margin-bottom:24px;display:flex;overflow:hidden}.listing-brands-bottom .listing-brands{width:100%;margin:0}.listing-bar{background-color:var(--bg-001);align-items:center;padding-top:16px;padding-bottom:16px;display:flex}.listing-filters_fixed .listing-bar{z-index:10;padding-top:8px;padding-bottom:8px;position:fixed;top:0;left:0}body:not(:has(.hidden-h)) .listing-filters_fixed .listing-bar{top:50px}.listing-content{flex-direction:column;justify-content:center;gap:24px;margin-bottom:48px;display:flex}.listing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;display:grid}.listing-pages{flex-wrap:wrap;gap:8px}.listing-pages,.listing-pages__item{justify-content:center;align-items:center;display:flex}.listing-pages__item{border:1px solid var(--border-002);letter-spacing:.12em;border-radius:100%;width:40px;height:40px;font-size:10px;font-weight:500;line-height:1.36;transition:all .3s}.listing-pages__item:hover,.listing-pages__item_active{border-color:var(--text-002)}.listing-content_loading .listing-grid{opacity:.5;pointer-events:none;transition:opacity .3s}.lcard{width:100%;display:flex;position:relative}.lcard__inner{flex-shrink:0;width:100%;margin-bottom:30px}.lcard__link{border-radius:6px;flex-direction:column}.lcard__link,.lcard__photos{z-index:1;width:100%;display:flex;position:relative}.lcard__photos{scroll-snap-type:x mandatory;scrollbar-width:none;background:#fff;margin-bottom:5px;overflow-x:auto}.lcard__photos::-webkit-scrollbar{display:none}.lcard__photo{aspect-ratio:483/644;scroll-snap-align:start;flex:0 0 100%;display:block;position:relative}.lcard__photo:before{content:"";background:url(//pics.gulliver.ru/ioss\(quality=90,resize=600\)/toys/toys_empty.png) 0 0/cover}.lcard__photo img,.lcard__photo:before{width:100%;height:100%;position:absolute;top:0;left:0}.lcard__photo img{-o-object-fit:contain;object-fit:contain}.lcard__labels{z-index:1;gap:4px;display:inline-flex;position:absolute;top:12px;left:12px}.lcard__large{background:var(--red);border-radius:60px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.lcard__large-hint{display:none}.lcard__large:hover .lcard__large-hint{color:#4c4a49;background-color:#fff;border-radius:15px;width:217px;padding:10px;font-size:14px;line-height:15px;display:flex;position:absolute;top:-54px;left:0;box-shadow:0 2px 11px #897a7666}.lcard__bottom{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex;position:relative}.lcard__name{width:100%;height:40px;font-size:12px;line-height:1.32}.lcard__price{flex-flow:column wrap;gap:4px;width:100%;margin-top:-15px;display:flex}.lcard__prices{align-items:center;gap:8px;display:flex}.lcard__current{font-size:12px;font-weight:500;line-height:1.36;display:block}.lcard__current_sale{color:var(--red)}.lcard__old{color:var(--text-002);font-size:10px;font-weight:500;line-height:1.32;text-decoration:line-through;display:block}.lcard__split{gap:8px}.lcard__dots,.lcard__fav,.lcard__split,.lcard__split-text{align-items:center;display:flex}.lcard__split-text{color:var(--text-002);gap:4px;font-size:10px;font-weight:500;line-height:1.32}.lcard__fav{z-index:1;width:24px;height:24px;color:var(--text-003);justify-content:center;top:12px;right:10px}.lcard__fav,.lcard__fav svg,.lcard__nav{transition:all .3s;position:absolute}.lcard__fav svg{top:50%;left:50%;translate:-50% -50%}.lcard__fav:not(.lcard__fav_on) .lcard__fav-full,.lcard__fav_on .lcard__fav-empty{opacity:0}.lcard__fav_on{color:var(--text-002)}.lcard__nav{z-index:1;aspect-ratio:483/644;pointer-events:none;width:100%;top:0;left:0}.lcard__nav .btnArrSwiper{pointer-events:all;width:36px;height:36px}.lcard__dots{flex-wrap:wrap;justify-content:flex-end;gap:2px;padding-right:24px;position:absolute;bottom:26px;left:0;right:0}.lcard__dot{background-color:var(--border-001);border-radius:50%;width:5px;height:5px}.lcard__dot_active{background-color:var(--extra)}.lcard__cart{z-index:1;justify-content:flex-end;gap:10px;width:calc(100% - 32px);display:flex;position:absolute;bottom:30px;right:0}.lcard__market,.lcard__market svg{width:36px;height:36px;display:block}.lcard__add,.lcard__count{transition:all .3s}.lcard__cart:not(.lcard__cart_in) .lcard__count,.lcard__cart_in .lcard__add,.lcard__count:not(.lcard__count_many) .lcard__count-btn_minus,.lcard__count_many .lcard__count-btn_remove{opacity:0;pointer-events:none}.lcard__count{border:1px solid var(--border-001);background-color:var(--white);border-radius:50px;align-items:center;gap:4px;width:100%;height:100%;min-height:32px;display:flex;position:absolute;top:0;left:0}.lcard__count-btn{width:32px;height:32px;color:var(--black);justify-content:center;align-items:center;transition:all .3s;display:flex}.lcard__count-btn_remove{position:absolute;top:50%;left:0;translate:0 -50%}.lcard__count-value{text-align:center;flex:1;min-width:0;font-size:12px;line-height:1.32}@media (width>=556px){.lcard__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (width<=555px){.lcard__name{height:auto;min-height:40px;margin-bottom:10px}}@media (width<=768px){.lcard{padding:5px}.lcard__cart{justify-content:flex-start;left:0}.lcard__price{flex-direction:row;justify-content:space-between;align-items:center}.lcard__current{font-size:18px}}@media (width>=768px){body:not(:has(.hidden-h)) .listing-filters_fixed .listing-bar{top:4rem}}@media (width<=1023px){.listing-bar .btn-primary{flex:1;padding-left:11px;padding-right:11px}.listing-bottom-tabs{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}.listing-bottom-tabs:before{content:"";min-width:8px}.listing-grid{width:calc(100% + 28px);margin-left:-14px;margin-right:-14px}}@media (width<=1024px){.listing-top__count{margin-bottom:20px}.lcard__photos{min-height:200px}.lcard__cart{bottom:50px}}@media (width<=768px){.lcard__cart{bottom:35px}}@media (width>=1024px){.listing-bar{padding-top:24px;padding-bottom:24px}.listing-bottom-tabs{flex-wrap:wrap;justify-content:center}.listing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px}}@media (width<=1199px){.listing-tabs{width:calc(100% + 32px);margin-bottom:-4px;margin-left:-16px;margin-right:-16px}.listing-tabs:before{content:"";min-width:12px;display:block}.lcard__link{padding-bottom:48px}.lcard__nav{display:none}.lcard__fav:active{color:var(--text-002)}.lcard__count:active,.lcard__fav_on:active{color:var(--text-003)}}@media (width>=1200px){.listing-top_brands .listing-top__title{margin-bottom:-8px}.listing-brands{width:calc(100% + 80px);margin-bottom:48px;margin-left:-40px;margin-right:-40px;padding-top:60px}.listing-brands__track{-moz-column-gap:16px;column-gap:16px}.listing-brands__item{flex-basis:190px}.listing-brands__img{border-radius:6px;height:94px}.listing-brands__img img{width:112px;height:64px}.listing-brands__name,.listing-top__count{font-size:14px}.listing-brands .btnArrSwiper{display:flex;position:absolute;top:0}.listing-brands__next{right:40px}.listing-brands__prev{right:88px}.listing-brands-bottom{align-items:center;gap:40px;margin-bottom:40px}.listing-brands-bottom .listing-brands__next{right:0}.listing-brands-bottom .listing-brands__prev{right:44px}.listing-tabs{-moz-column-gap:8px;border-bottom:1px solid var(--border-001);flex-wrap:wrap;justify-content:center;column-gap:8px;padding-bottom:16px}.listing-tabs .btn{margin-bottom:8px}.listing-content{gap:40px;margin-bottom:40px}.listing-pages__item{width:44px;height:44px;font-size:12px}.lcard__photos{pointer-events:none}.lcard:not(:hover) .lcard__nav{opacity:0}.lcard__labels{top:24px;left:24px}.lcard__name{font-size:14px}.lcard__bottom{gap:16px}.lcard__price{padding-right:148px}.lcard__current{font-size:16px}.lcard__old,.lcard__split-text{font-size:12px}.lcard__fav{width:32px;height:32px;top:24px;right:18px}.lcard__fav:hover{color:var(--text-002)}.lcard__count-btn:hover,.lcard__fav_on:hover{color:var(--text-003)}.lcard__cart{width:132px}.lcard__count{min-height:36px}.lcard__count-btn{width:36px;height:36px}.lcard__count-value{font-size:14px}}@media (width>=1440px){.listing-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1700px){.listing-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=1921px){.listing-top_brands .listing-top__title{margin-bottom:-10px}.listing-brands__prev{right:92px}.listing-brands-bottom{padding-top:64px}.listing-brands-bottom .listing-brands__prev{right:48px}.listing-top__count{font-size:16px}body:not(:has(.hidden-h)) .listing-filters_fixed .listing-bar{top:84px}.listing-pages__item{width:48px;height:48px;font-size:14px}.lcard__name{height:2.64em;font-size:16px}.lcard__price{padding-right:158px}.lcard__current{font-size:19px}.lcard__split-text{font-size:14px}.lcard__fav{top:27px}.lcard__cart{width:142px}}.listing-top_brand{overflow:visible}@media (width>=1200px){.listing-top_brand{padding-top:40px}}.brand-top picture{display:contents}@media (width<=1024px){.brand-top__count{margin-bottom:20px}}.brand-about .descriptionSwiper{position:relative;overflow:hidden}.brand-about .descriptionSwiper .swiper-slide{width:calc(95.6938% - .344498px);display:block;position:relative}@media (width>=768px){.brand-about .descriptionSwiper .swiper-slide{width:calc(46.2963% - 4.2963px)}}@media (width>=1199px){.brand-about .descriptionSwiper .swiper-slide{width:100%}}.brand-about .description-card__text{height:200px;overflow:hidden}.brand-about .description-card__text_open{height:auto}.brand-about .accordion-line-clamp__btn,.brands-banners{margin-bottom:30px}.brand-videos .vk-video-content{cursor:pointer;aspect-ratio:9/16;width:100%;display:block;position:relative}.brand-videos_horizontal .vk-video-content{aspect-ratio:16/9}.brand-videos .vk-video-content iframe,.brand-videos .vk-video-content img{-o-object-fit:cover;object-fit:cover;border:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.brand-videos .vk-video-content.play:after{content:"▶";z-index:2;color:#fff;text-indent:2px;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;font-size:28px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brand-videos .vk-video-content.download:before{content:"Загрузка...";z-index:1;color:#fff;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brand-videos{position:relative;overflow:hidden}.brand-videos__track{-moz-column-gap:8px;scrollbar-width:none;align-items:flex-start;column-gap:8px;display:flex;overflow-x:auto}.brand-videos__track::-webkit-scrollbar{display:none}.brand-videos__item{flex:none;position:relative}.brand-videos_vertical .brand-videos__item{width:calc(40.404% - 4.76768px)}.brand-videos_horizontal .brand-videos__item{width:calc(95.6938% - .344498px)}@media (width>=768px){.brand-videos_vertical .brand-videos__item{width:calc(19.4932% - 6.44055px)}.brand-videos_horizontal .brand-videos__item{width:calc(46.1894% - 4.30485px)}}@media (width>=1199px){.brand-videos__track{-moz-column-gap:24px;column-gap:24px}.brand-videos_vertical .brand-videos__item{width:calc(16.6667% - 20px)}.brand-videos_horizontal .brand-videos__item{width:calc(25% - 18px)}}.brands-banners{margin-top:24px}.brands-banners__track{-moz-column-gap:8px;scroll-snap-type:x mandatory;scrollbar-width:none;column-gap:8px;width:calc(100% + 16px);margin-right:-16px;display:flex;overflow-x:auto}.brands-banners__track::-webkit-scrollbar{display:none}.brands-banners__item{aspect-ratio:1228/708;scroll-snap-align:start;border-radius:6px;flex:0 0 calc(95.6938% - .344498px)}.brands-banners__item .brandBigSwiper__logo{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;max-height:100%;position:absolute;top:0;left:0}.brands-banners__dots{justify-content:center;gap:2px;margin-top:17.5px;display:flex}.brands-banners__dot{background-color:var(--border-001);border-radius:50%;width:5px;height:5px;padding:0}.brands-banners__dot_active{background-color:var(--extra)}@media (width>=768px){.brands-banners__item{flex-basis:calc(46.2963% - 4.2963px)}}@media (width>=1199px){.brands-banners__track{-moz-column-gap:24px;column-gap:24px;width:100%;margin-right:0}.brands-banners__item{flex-basis:calc(33.3333% - 16px)}.brands-banners__dots{display:none}}@media (width>=1200px){.brands-banners{margin-top:40px}}.catalog-brand .brand-card__img .abs-full{height:auto;top:50%;transform:translateY(-50%)}.brands-empty{text-align:center;color:var(--text-003);padding:40px 0}@media (width<=1199px){.product-gallery{position:relative}.product-gallery .swiper-wrapper{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1px;display:flex;overflow-x:auto}.product-gallery .swiper-wrapper::-webkit-scrollbar{display:none}.product-gallery .swiper-slide{scroll-snap-align:start;flex:0 0 100%;width:auto;position:relative}.product-gallery__dots{z-index:1;width:100%;position:absolute;bottom:10px;left:0}.product-gallery__dots .swiper-pagination-bullet{border-radius:50%;padding:0}}@media (width>=768px) and (width<=1199px){.product-gallery .swiper-slide{flex-basis:calc(50% - .5px)}}
