.item-sale-other{display:flex;flex-direction:column;padding:1.75rem 15rem 2.25rem 1.75rem;font-size:18px;border-radius:1rem;background-color:#505050;color:#fff;overflow:hidden;position:relative;transition:all .3s 0s}.item-sale-other h3{font-size:32px;color:#fff;margin-bottom:.5rem}.item-sale-other .date{border-radius:1rem;background:#f0bf39;font-weight:500;font-size:16px;line-height:1;letter-spacing:.03em;color:#333;width:fit-content;padding:.5rem 1rem;margin-bottom:.75rem}.item-sale-other .price{margin-top:2.25rem;font-weight:500;font-size:36px;letter-spacing:.03em;display:flex;flex-direction:column;gap:.25rem}.item-sale-other .price s{font-weight:400;font-size:18px;color:rgb(255 255 255 / .66)}.item-sale-other .btn{max-width:325px;margin-top:2.5rem;font-size:16px}.item-sale-other .img{max-width:250px;height:100%;position:absolute;right:0;top:0;scale:1.1}.item-sale-other .img img{object-fit:contain}@media(max-width:1440px){.item-sale-other{font-size:16px;padding:1.25rem 12rem 1.75rem 1.5rem}.item-sale-other .date{font-size:14px}.item-sale-other h3{font-size:28px}.item-sale-other .price{margin-top:2rem;font-size:32px}.item-sale-other .btn{margin-top:1.5rem}.item-sale-other .img{max-width:195px}}@media(max-width:1200px){.item-sale-other{padding:1.25rem 8rem 1.25rem 1.25rem}.item-sale-other h3{font-size:26px}.item-sale-other .price{margin-top:1.5rem;font-size:28px}.item-sale-other .price s{font-size:16px}.item-sale-other .btn{font-size:14px;max-width:250px}.item-sale-other .img{max-width:145px;scale:unset}}@media(max-width:992px){.item-sale-other{padding-right:15rem}.item-sale-other .btn{max-width:325px}.item-sale-other .img{max-width:245px;scale:1.1}}@media(max-width:576px){.item-sale-other h3{font-size:24px;max-width:200px}.item-sale-other .price{font-size:32px;margin-top:.5rem;gap:unset}.item-sale-other .price s{font-size:18px}.item-sale-other span{max-width:200px}.item-sale-other .img{max-width:160px;height:210px;top:2rem;scale:unset}}@media(max-width:360px){.item-sale-other{font-size:14px}.item-sale-other .date{font-size:12px}.item-sale-other h3{font-size:22px;max-width:190px}.item-sale-other .price{font-size:28px}.item-sale-other .price s{font-size:16px}.item-sale-other span{max-width:190px}.item-sale-other .btn{font-size:12px}.item-sale-other .img{max-width:150px;height:190px}}.item-sale{display:flex;flex-direction:column;padding:1.5rem 35% 1.75rem 1.5rem;border-radius:1rem;background-color:rgb(51 51 51 / .9);color:#fff;overflow:hidden;position:relative;transition:all .3s 0s;height:100%}.item-sale .img{position:absolute;top:0;right:0;width:235px;height:100%}.item-sale .img img{object-fit:contain;object-position:bottom}.item-sale span{border-radius:1rem;background:#f0bf39;font-weight:500;font-size:16px;line-height:1;letter-spacing:.03em;color:#333;width:fit-content;padding:.5rem 1rem;margin-bottom:.75rem}.item-sale a{font-size:28px;transition:all .3s 0s;color:#fff}.item-sale .price{margin-top:auto;font-weight:500;font-size:32px;line-height:1.3;display:flex;flex-direction:column;transition:all .3s 0s}.item-sale .price s{font-weight:400;font-size:18px;color:#728288}.item-sale h3+.text{margin-top:1rem}.item-sale h3+.price{margin-top:3rem}.item-sale .text{font-size:18px;line-height:1.5}.item-sale .text p:last-child{margin-bottom:unset}.item-sale .text a{font-size:18px;text-decoration:underline}.item-sale:has(.price) .text{margin-bottom:3rem}.item-sale:not(:has(.img)){padding:1.5rem 1.5rem 1.75rem 1.5rem!important}.item-sale:hover{scale:1.03}.item-sale:hover a,.item-sale:hover .price{color:#f0bf39}.item-sale:hover .img{scale:1.05}@media(max-width:1440px){.item-sale{padding:1.5rem 40% 1.5rem 1.5rem}.item-sale:not(:has(.img)){padding:1.5rem!important}.item-sale .img{width:210px}.item-sale a{font-size:24px}.item-sale .text{font-size:16px}.item-sale .text a{font-size:16px}}@media(max-width:1200px){.item-sale{padding:1.25rem 35% 1.25rem 1.25rem}.item-sale:not(:has(.img)){padding:1.25rem!important}.item-sale .img{width:150px}.item-sale span{font-size:14px}}@media(max-width:992px){.item-sale{padding:1.25rem 30% 1rem 1.25rem}.item-sale .img{width:105px}.item-sale .price{font-size:28px}.item-sale .price s{font-size:16px}.item-sale .text{font-size:14px}.item-sale .text a{font-size:14px}}@media(max-width:768px){.item-sale:has(.price) .text{margin-bottom:1.25rem}.item-sale span{font-size:12px}.item-sale a{font-size:22px}.item-sale .price{margin-top:1rem}.item-sale .img{width:165px}}@media(max-width:576px){.item-sale{padding:1.25rem 40% 1rem 1.25rem}.item-sale:not(:has(.img)){padding:1.25rem 1.25rem 1rem 1.25rem!important}.item-sale h3{line-height:1.2}.item-sale .img{width:140px}.item-sale .price s{font-size:14px}.item-sale .text{margin-top:.5rem}.item-sale a{font-size:20px}.item-sale span{margin-bottom:.5rem}}@media(max-width:360px){.item-sale{padding:1rem 35% 1rem 1rem}.item-sale:not(:has(.img)){padding:1rem!important}.item-sale:has(.price) .text{margin-bottom:.5rem}.item-sale .img{width:115px}.item-sale .price{font-size:26px}.item-sale .text{font-size:12px}.item-sale .text a{font-size:12px}}.item-review-foto{width:120px;height:120px;border-radius:1rem;pointer-events:auto;background-color:#f2f2f2}.item-review-foto img{transition:scale .3s 0s}.item-review-foto:hover,.item-review-foto.show{border:4px solid #f0bf39}.item-review-foto:hover img,.item-review-foto.show img{scale:1.1}@media(max-width:1440px){.item-review-foto{width:110px;height:110px}}@media(max-width:1200px){.item-review-foto{width:100px;height:100px}}@media(max-width:576px){.item-review-foto{width:calc(33% - .285rem);min-width:100px}}@media(max-width:360px){.item-review-foto{width:90px;height:90px;min-width:90px}}.item-review{padding:2rem 2rem 1.5rem 2rem;border-radius:1rem;background-color:#f2f2f2;display:flex;flex-direction:column;gap:1rem}.item-review .img_main{border-radius:1rem;height:375px;position:relative;background-color:#fff}.item-review .img_main .icon{background-color:#505050}.item-review .img_main .icon-wrap{position:absolute;top:2rem;right:2rem}.item-review .img_video{pointer-events:auto}.item-review .img_video img{transition:all .3s 0s}.item-review .img_video:hover img{scale:1.03}.item-review .img_video:hover .icon-wrap{box-shadow:0 0 0 1.5rem rgb(240 191 57 / .35),0 0 0 3rem rgb(240 191 57 / .2)}.item-review .text{line-height:1.5;height:150px;scroll-behavior:smooth;overflow:auto;scrollbar-face-color:#f2f2f2;scrollbar-track-color:#fff0}.item-review .text::-webkit-scrollbar{width:3px;height:3px}.item-review .text::-webkit-scrollbar-thumb{background:#f0bf39}.item-review .text::-webkit-scrollbar-track{background:#fff0}.item-review .text{padding-right:.5rem}.item-review .text p:last-child{margin-bottom:unset}.item-review .bottom{display:flex;gap:2rem;margin-top:.75rem;align-items:center;justify-content:space-between}.item-review .bottom .img{max-width:125px;filter:opacity(20%) grayscale(100%) invert(45%);pointer-events:auto}.item-review .bottom a:hover{filter:unset;scale:1.03}.item-review .bottom span{font-weight:600;line-height:1.4;color:#333}.item-review .bottom .date{font-weight:400;font-size:16px}.item-review .rating{display:flex;gap:1.25rem;align-items:center}.item-review .rating .stars{width:110px;min-width:110px;display:inline-flex;height:17px;-webkit-mask:url(https://www.gildiadenta.ru/wp-content/themes/vpdev/blocks/_grid/css/../../../assets/svg/star.svg) space left/contain;background-color:#f0bf39}@media(max-width:1440px){.item-review .img_main{height:360px}.item-review .text{font-size:18px;height:210px}}@media(max-width:1200px){.item-review{padding:1.5rem}.item-review .text{height:290px}.item-review .img_main{height:300px}.item-review .bottom span{font-size:16px}.item-review .bottom .date{font-size:14px}.item-review .bottom .img{max-width:110px}}@media(max-width:992px){.item-review .text{max-height:170px;height:unset}}@media(max-width:768px){.item-review{padding:1.25rem 0;position:relative;z-index:1}.item-review:before{content:"";position:absolute;top:0;background-color:#f2f2f2;border-radius:1rem;left:calc((100% - 100vw)/2);width:100vw;height:100%;z-index:-1}.item-review{z-index:0}.item-review .text{font-size:16px}.item-review .img_main{height:260px}.item-review .bottom span{font-size:18px}}@media(max-width:576px){.item-review .bottom .img{max-width:90px}}@media(max-width:360px){.item-review .img_main{height:230px}.item-review .text{font-size:14px}.item-review .bottom span{font-size:16px}.item-review .bottom .date{font-size:12px}}