@charset "UTF-8";:root{--alarm-color: rgb(255 74 74 / 60%);--width: calc(0px + (260 - 0) * ((100vw - 320px) / (1024 - 320)));--background-transparent: rgb(14 14 19 / 85.5%);--thumb-color: rgb(16 71 28 / 37.7%);--background-hover: rgb(94 77 168 / 24%);--scrollbar-thumb-color: rgb(133 133 133 / 32.2%);--pos: center center;--size: 0;--inset-top: 0;--inset-right: 100%;--inset-bottom: 100%;--inset-left: 0}:root{--mq-header-size: normal}.greed-laout{grid-template-columns:1fr minmax(25rem,min-content) minmax(18rem,min-content) minmax(9rem,min-content) 50px}@media screen and (width <= 1440px){.greed-laout{grid-template-columns:1fr minmax(18rem,min-content) minmax(11rem,min-content) minmax(9rem,min-content) 50px}}@media screen and (width <= 960px){.greed-laout{grid-template-columns:1fr minmax(25rem,min-content) minmax(13rem,min-content) minmax(9rem,min-content) 30px}.greed-laout :root{--mq-header-size: big}}@media screen and (width <= 690px){.greed-laout{grid-template-columns:minmax(20rem,min-content) minmax(13rem,min-content) minmax(9rem,min-content) 30px}}@media screen and (width <= 490px){.greed-laout{grid-template-columns:minmax(18rem,min-content) minmax(7rem,min-content) minmax(4rem,min-content) 30px}}.anime-border,.card-slide__image{--t: transparent;--c: rgb(75 128 16);--b: 2px;--g: 3px;--var: var(--t) 25%, var(--c) 0;position:relative;z-index:1;padding:calc(var(--g) + var(--b));border:2px solid var(--t);background:conic-gradient(from 180deg at top var(--b) right var(--b),var(--var)) var(--i, 200%) 0/200% var(--i, var(--b)) no-repeat,conic-gradient(at bottom var(--b) left var(--b),var(--var)) 0 var(--i, 200%)/var(--i, var(--b)) 200% no-repeat;transition:.3s,background-position .3s .3s}.box-shadow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px 5px #000}.gradient-loader{background-image:radial-gradient(at 20% 31%,#656567,#65656700),radial-gradient(at 70% 63%,#144d1b,#144d1b00),radial-gradient(at 90.375% 78.106%,#52850a,#52850a00),radial-gradient(at 92% 43%,#252627,#25262700),radial-gradient(at 77% 25%,#656567,#65656700),radial-gradient(at 4.25% 55%,#144d1b,#144d1b00),radial-gradient(at 97% 62%,#52850a,#52850a00),radial-gradient(at 37% 16%,#252627,#25262700),radial-gradient(at 83% 39%,#656567,#65656700),radial-gradient(at 35% 91%,#144d1b,#144d1b00),radial-gradient(at 87% 74%,#52850a,#52850a00),linear-gradient(45deg,#346918 50%,#0d471b)}.link-split{position:relative;display:inline-block;line-height:1;white-space:nowrap;outline:0;transition:color 0s .3s}.link-split:before{clip-path:polygon(0 0,100% 0%,100% 30%,0 65%)}.link-split:after{clip-path:polygon(0 65%,100% 30%,100% 100%,0 100%)}.link-split:before,.link-split:after{content:attr(data-letters);position:absolute;top:0;left:0;opacity:1;transition:color .3s,opacity .3s,transform .5s}.link-split:hover{color:transparent;text-shadow:none;transition:none}.link-split:hover:before{transform:translate3d(0,-2px,0)}.link-split:hover:after{transform:translate3d(0,2px,0)}.link-split:hover:before,.link-split:hover:after{transition:color .3s,transform .3s}.link-underline-center{position:relative;transition:color .3s ease-in-out}.link-underline-center:before{content:"";position:absolute;bottom:0;transform:scaleX(0);width:100%;height:1px;opacity:.6;background-color:#10471c;transition:transform .3s ease-in-out}.link-underline-center:after{bottom:0;left:0}.link-underline-center:hover:before{transform:scaleX(1)}.link-underline-center:hover a{opacity:1}.link-underline{position:relative;transition:color .3s ease-in-out}.link-underline:before,.link-underline:after{content:"";position:absolute;bottom:0;transform:scaleX(0);width:0;height:1px;opacity:.6;background-color:#fff;transition:transform .3s ease-in-out}.link-underline:after{bottom:0;left:0}.link-underline:before{right:0;bottom:0}.link-underline:hover:before,.link-underline:hover:after{transform:scaleX(1);width:47%}.link-underline:hover a{opacity:1}.link-underline-lr{position:relative;transition:color .3s ease-in-out}.link-underline-lr:before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:linear-gradient(to right,#ffffffb0,#5e4da8);transition:width .3s ease-in-out}.link-underline-lr span{pointer-events:none}.link-underline-lr:hover:before{width:100%}.link-underline-lr:hover span{opacity:1}.grad-underline{background-image:linear-gradient(to left,transparent,transparent),linear-gradient(to left,var(--background-selected),var(--font-color-active));background-repeat:no-repeat;background-position:100% 100%,0 100%;background-size:100% 1px,0 1px;transition:background-size .4s}.card-slide .card-slide__slide,.card-slide .card-slide__image{box-shadow:0 0 20px 1px #efefef!important}.card-slide .card-slide__slide img,.card-slide .card-slide__image img{transition:transform .39s ease 0s}.card-slide__slide{overflow:hidden;height:100%;border-radius:10px}@media screen and (width <= 490px){.card-slide__slide{border-radius:5px}}.card-slide__slide-thumb{cursor:pointer;display:flex;justify-content:center;max-height:80px}.card-slide__slide-thumb.swiper-slide-thumb-active .card-slide__image{--i: 100%;transition:.3s,background-size .3s .3s}.card-slide .card-product__thumb-slide .card-slide__image{margin:auto}.card-slide__image{cursor:pointer;overflow:hidden;border-radius:10px}.card-slide__image img{width:100%;-o-object-fit:contain;object-fit:contain}.card-product__buttons{display:flex;justify-content:space-between}.card-product__body{padding-block:0 5rem}.card-product__content{display:flex;gap:30px;border-radius:10px;font-weight:400;background:#fff}@media screen and (width <= 960px){.card-product__content{gap:20px}.card-product__content :root{--mq-header-size: big}}@media screen and (width <= 690px){.card-product__content{flex-direction:column}}@media screen and (width <= 490px){.card-product__content{border-radius:5px}}.card-product__column{position:relative;padding:16px 0}.card-product__column:nth-child(1){overflow:hidden;flex:0 1 30%}@media (width > 690px) and (width <= 960px){.card-product__column:nth-child(1){min-width:calc(320px + 91 * (100vw - 690px) / 270)}}.card-product__column:nth-child(2){flex:0 1 70%}.card-product__column:nth-child(3){flex:0 1 20%}@media (width > 960px){.card-product__column{min-width:411px}}.card-product__column .card-product__label{position:absolute;z-index:9;top:20px;right:10px}.card-product__grid-cont{display:grid;grid-template-columns:1fr max-content}.card-product__specifications{margin-bottom:2rem}.card-product__label{max-width:140px}.card-product__slide{margin-bottom:20px}.card-product__thumb-slide{position:relative;width:100%;padding:16px!important}.card-product__thumb-wrapper{position:relative}.card-product__thumb-wrapper .navigation{transform:translateY(-18px)}.card-product__thumb-wrapper .navigation__prev,.card-product__thumb-wrapper .navigation__next{opacity:.7}.card-product__thumb{padding:16px 0!important}.card-product__button-prev{margin-bottom:22px;color:#585856}.card-product__button-prev .icon{margin-right:10px;font-size:14px}.card-product__button{margin-block:0 20px;color:#585856}.card-product__icon{cursor:pointer;margin-bottom:22px;text-align:right;transition:all .3s ease 0s}.card-product__icon:hover{transform:rotate(-45deg)}.card-product__article{margin-bottom:22px;font-size:12px}.card-product__stock{font-size:12px}.card-product__name{margin-bottom:22px}.card-product__unit{margin-bottom:10px;font-size:14px;font-weight:700}.card-product__table{border-collapse:collapse;font-size:14px;-moz-text-align-last:left;text-align-last:left}.card-product__table tbody{min-height:0}.card-product__table tr{border-bottom:1px solid rgb(236,236,238);text-align:left}.card-product__table th{display:inline-block;margin-right:4rem}.card-product__table td,.card-product__table th{padding:7px 0;font-weight:400}.card-product__thead{padding:15px 0 7px;font-size:14px;font-weight:700}.card-product__footer{display:flex;gap:30px}@media screen and (width <= 960px){.card-product__footer{gap:20px}.card-product__footer :root{--mq-header-size: big}}@media screen and (width <= 580px){.card-product__footer{flex-direction:column-reverse}}.card-product__service{display:flex;flex:0 1 30%;flex-direction:column;gap:20px}@media (width > 960px){.card-product__service{flex:0 1 40%;min-width:411px}}@media (width > 690px) and (width <= 960px){.card-product__service{min-width:calc(320px + 91 * (100vw - 690px) / 270)}}@media screen and (width <= 690px){.card-product__service{flex-direction:column}}.card-product__description{flex:0 1 70%}.card-product__title{margin-bottom:20px;font-size:20px}.card-product__text{font-size:12px}.card-product__text-wrapper{overflow:hidden;min-height:0}.card-product__image{max-width:140px}.card-product .section{overflow:hidden;display:grid;grid-template-rows:1fr;padding-bottom:10px;transition:grid-template-rows .2s ease-in-out}.card-product .section.hidden{grid-template-rows:0fr;padding-bottom:0}.service-product__row{display:flex;gap:10px}.service-product__row .service-product__title:nth-child(1){flex:0 45%}.service-product__row .service-product__title:nth-child(2){flex:0 55%}.service-product__column{display:flex;flex-direction:column;height:100%}.service-product__column .service-product__text:nth-child(2){flex:1 1 auto;height:100%}.service-product__column:nth-child(1){flex:0 1 45%}.service-product__column:nth-child(2){flex:0 55%}.service-product__title{font-size:20px}.service-product__type{margin-bottom:9px;font-size:14px;font-weight:700;color:#588d03}.service-product__text{font-size:12px}.card-counter__buttons{display:flex;gap:10px}.card-counter__prices{display:flex;gap:20px;align-items:center;margin-bottom:10px}.card-counter__prices .icon-rub{font-size:13px}.card-counter__prices span{margin-right:5px}.card-counter__price{font-size:14px;font-weight:700;line-height:100%;color:#588d03}.card-counter__old-price{font-size:14px;font-weight:700;line-height:100%;color:#b7b7b9;text-decoration:line-through}.card-counter__sum{font-size:14px;font-weight:700}.card-counter__sum .icon{font-size:13px}.card-counter__sum .icon:before{font-weight:700}.card-counter__button{cursor:pointer;position:relative;border-radius:1rem;background:linear-gradient(180deg,#588d03,#467b12,#346918 50%,#0d471b);transition:scale .2s,box-shadow .2s ease-in-out}.card-counter__button span{font-weight:500;color:#fff}.card-counter__button:hover{scale:.98;box-shadow:0 -1px 10px 1px #092b10ce inset}
