@media screen and (min-width:1024px){html{background:var(--grey)}.good-title{font-weight:800;font-size:2rem;display:flex;width:100%;margin-bottom:1.5rem;margin-top:.25rem;min-height:3.5rem;align-items:flex-start}.good-block-first-mobile{display:none}.good-vendor-desktop{display:flex;padding:.75rem;border-radius:1.5rem;background-color:var(--white);margin-left:auto;margin-bottom:-2.5rem;width:16rem;min-width:16rem;max-width:16rem;align-items:center;justify-content:center;height:6rem;max-height:6rem}.good-page-desktop-code{display:flex;gap:1rem;margin-top:2.5rem}.good-block-first-desktop{display:grid;grid-template-columns:5rem auto repeat(2,1fr);grid-template-rows:1fr auto;grid-column-gap:1.5rem;grid-row-gap:1.5rem}.good-block-first-desktop .swiper-left{grid-area:1 / 1 / 2 / 2}.good-block-first-desktop .good-page-images{grid-area:1 / 2 / 2 / 3;border-radius:1.5rem;background-color:var(--white)}.good-block-first-desktop .characteristics{grid-area:1 / 3 / 2 / 4}.preview-slider{overflow:hidden;max-height:22rem;position:relative;user-select:none}.preview-slider .swiper-wrapper{flex:1;max-height:fit-content}.preview-slider-next,.preview-slider-prev{display:flex;background-color:var(--white);border-radius:1rem;align-items:center;justify-content:center;height:2rem;margin-bottom:12px;cursor:pointer}.preview-slider-next{margin-bottom:0;margin-top:12px}.preview-slider .swiper-slide{min-height:3.75rem;overflow:hidden;display:flex;background-color:var(--white);border-radius:1rem;align-items:center;justify-content:center}.swiper-slide-thumb-active{border:2px solid var(--red)}.good-block-first-desktop .swiper{width:36.625rem;height:27.5rem;overflow:hidden;border-radius:1.5rem}.swiper-left .video-button{position:relative;top:0;width:5rem;height:3.75rem;background-color:rgba(227,30,36,.08);border-radius:1rem;margin-bottom:12px}.video-button svg{width:1.75rem;height:1.75rem}.good-page-images{user-select:none}.good-page-images img{width:100%;height:auto;object-fit:contain;display:flex}.characteristics-brief{display:flex;flex-flow:column;font-size:.75rem;gap:.75rem}.characteristics-title{font-weight:600;font-size:1rem;margin-bottom:1rem}.characteristics-brief-item{display:flex;gap:.25rem;font-weight:500}.characteristics-brief-item span{opacity:.6;white-space:nowrap}.characteristics-brief-item .line{flex:1;border-bottom:1px solid var(--black-10)}.characteristics .link{margin:.75rem 0 2rem 0}.characteristics .good-option{font-size:.75rem}.characteristics .chars-short{display:flex;flex-flow:column;gap:.35rem;max-height:5rem}.good-block-first-desktop .buttons{grid-area:1 / 4 / 3 / 5;min-width:19.875rem}.good-block-first-desktop .buttons-panel{display:flex;flex-flow:column;gap:.75rem;padding:1rem;background-color:#fff;border-radius:1.25rem}.good-block-first-desktop .info{grid-area:2 / 1 / 3 / 4}.good-block-first-desktop .buttons button{width:100%}.good-page-desktop-availability{display:flex;flex-flow:column;gap:.5rem;margin-bottom:1rem}.specification{color:var(--black-60);font-weight:500;font-size:1rem;max-height:4rem}.h2,.good-block h2{font-weight:800;font-size:1.5rem;line-height:120%;letter-spacing:-.01em;margin-bottom:2rem}.good-block{padding:0;margin:0;background-color:transparent;border:0;margin-top:2.5rem;padding-top:1rem}.good-characteristics{display:block;column-count:3;column-fill:balance;column-gap:1.5rem;max-height:none}.good-characteristic{font-size:1rem;margin-bottom:.5rem}.good-block.advantages{background-color:transparent}.good-advantages{display:flex;flex-flow:row;gap:1.5rem;flex-wrap:wrap}.good-advantage{width:calc(33.333% - 1rem);padding:1.5rem}.good-block.vendor{background-color:var(--white);padding:1.5rem;border-radius:1.5rem;border:1px solid var(--black-05);margin-top:.75rem;display:flex;flex-flow:column;margin-top:2rem}.vendor-info{display:flex;flex-flow:row;align-items:center}.vendor-info-3{flex-flow:row;width:100%;margin-left:5rem;padding-left:5rem;border-left:1px solid var(--black-05);justify-content:space-between}.vendor-info-1{border:0}.vendor-info img{max-width:156px;max-height:64px;margin:0;height:auto;width:auto}.vendor-info-1 svg{width:3rem;height:3rem}.reviews-empty{padding:3rem;font-size:1.125rem}.reviews-empty button{width:fit-content;margin:1.5rem auto 0 auto}.reviews-empty-title{margin-bottom:1.5rem;font-size:1.5rem}#related{margin-bottom:2.5rem}#review{padding-top:1rem}.good-page-related{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem}.good-page-related{min-height:32rem}.good-page-related.two-rows{min-height:65rem}.good-page-related:not(:has(.good-card:nth-child(4))){min-height:32rem}.good-page-related.two-rows:empty{min-height:65rem}.review{flex-flow:row}.review-header{min-width:15rem;flex-flow:column;align-items:flex-start;justify-content:flex-start;gap:1rem}.review-name{font-size:1rem;margin-bottom:.375rem}.review-date{font-size:.875rem}.review-title{font-size:1rem;margin-bottom:.75rem}.review-content{display:flex;flex-flow:column;gap:.75rem}.reviews-buttons button{width:fit-content;margin:auto}.good-page-favorite{display:flex;gap:1rem;margin-left:auto}.good-page-favorite .add-to-favorite{position:relative;top:0;left:0;padding:0;box-shadow:none;width:2.5rem;height:2.5rem}.good-page-share{background-color:var(--white)}.good-page-share:hover{color:var(--red);cursor:pointer}.good-page-share svg{width:2.5rem;height:2.5rem;pointer-events:none}.share-links{display:flex;flex-flow:column;gap:1rem}.share-links div{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:400;opacity:.6;font-size:.875rem}.share-links svg{width:1.5rem;height:1.5rem}.share-links div:hover{opacity:1}.modal-video{width:70vw;height:70vh;overflow:visible;background-color:transparent}.modal-video iframe{width:100%;height:100%;border-radius:1.5rem}.modal-close{position:absolute;right:-3rem;top:-3rem;background-color:var(--white);opacity:.8;border-radius:50%;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.modal-close:hover{opacity:1}.modal-close svg{width:50%;height:50%}.modal-images{width:70vw;overflow:visible;background-color:transparent}.swiper-lighthouse{background-color:var(--white);border-radius:1.5rem;overflow:hidden;user-select:none}.swiper-lighthouse img{width:100%;height:auto;display:flex}.swiper-lighthouse-preview{width:100%;overflow:hidden;user-select:none}.swiper-lighthouse-thumbs{display:flex;gap:.75rem;width:auto;margin:1.5rem auto 0 auto}.swiper-lighthouse-preview-slider-next,.swiper-lighthouse-preview-slider-prev{width:5rem;height:3.5rem;background:var(--white);border-radius:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}.swiper-lighthouse-preview-slider-next.disabled,.swiper-lighthouse-preview-slider-prev.disabled{color:var(--black-20);pointer-events:none;cursor:default}.swiper-lighthouse-preview .swiper-slide{background-color:var(--white);border-radius:1rem;width:5rem;height:3.5rem;user-select:none;display:flex;cursor:pointer}.swiper-lighthouse-preview img{margin:auto;border-radius:.25rem;display:flex}.good-page-mobile-stick{display:none!important}.good-page-desktop-stick{display:flex;flex-flow:column;width:100vw;position:fixed;top:-18rem;left:0;transition:top .2s ease;background:var(--white);border-bottom:1px solid var(--black-05);z-index:var(--z-xl);padding:0 var(--margin);box-shadow:0 .1875rem .5rem 0 var(--black-078)}.good-page-desktop-stick.fixed{display:flex;top:0}.good-page-desktop-stick-good{display:flex;gap:1rem;align-items:center;padding:.25rem 0}.good-page-desktop-stick-menu{display:flex;gap:2rem;align-items:center;border-top:1px solid var(--black-05)}.good-page-desktop-stick-menu a{padding:.25rem 0;border-bottom:.25rem solid transparent;cursor:pointer}.good-page-desktop-stick-menu a.active{border-bottom:.25rem solid var(--green)}.good-page-desktop-stick img{width:3rem;height:3rem}.good-page-desktop-stick .price{margin-right:2rem;margin-left:1rem}.good-page-desktop-stick .add-to-favorite{position:relative;top:0;right:0}.assemble-kit{padding:3rem var(--padding-2);border-radius:0;display:grid;grid-template-columns:auto 20rem;gap:0 1rem;margin:0 var(--margin-2)}.assemble-kit .h2{grid-column:span 2}.assemble-kit.with{grid-template-columns:1fr}.complect{flex-flow:column;max-height:30rem;overflow-y:hidden;overflow-y:auto;padding-bottom:0;padding-right:.5rem}.complect-item{flex-flow:row;align-items:center;gap:1.5rem;max-height:5.5rem}.complect-item-quantity{margin:-1rem 0;width:11rem;min-width:11rem}.complect-item-title{margin-right:auto;font-size:1rem}.complect-item-code{flex-flow:row;gap:1rem}.complect-item-in span{width:6rem}.complect-item-prices{margin-top:0}}