.t-grid__item{-ms-flex-negative:0;flex-shrink:0;width:calc(33.3333333333% - 10px);margin-bottom:10px}.sl-wrapper .sl-image .sl-caption{background-color:#fff;color:#000}.t-grid-products{position:fixed;bottom:30px;right:30px;padding:15px 25px;z-index:100000000000000000000;background-color:#fff;max-width:550px}.t-grid-products .splide__arrow--prev{left:-45px}.t-grid-products .splide__arrow--next{right:-45px}.t-grid-products .splide__arrow{background-color:#cec0ae!important}@media (max-width:768px){.t-grid-products .splide__arrow{width:25px;height:25px}}.t-grid-products .splide__arrow svg{height:.7em;width:.7em;fill:#fff}.t-grid-products .t-grid-slider{padding-left:40px;padding-right:40px}@media (max-width:400px){.t-grid-products .splide__arrow--prev{left:-35px}.t-grid-products .splide__arrow--next{right:-35px}.t-grid-products .t-grid-slider{padding-left:30px;padding-right:30px}}.t-grid-products--only-one .t-grid-slider{padding-left:0;padding-right:0}.t-grid-products--only-one .splide__arrow{display:none}.t-grid-products__title{display:block;font-size:14px;font-weight:600;margin-bottom:8px}@media (max-width:768px){.t-grid-products{width:100%;max-width:100%;bottom:0;right:auto;left:0;padding:10px 15px}.t-grid-products__title{font-size:12px}}.t-grid-products__list{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.t-grid-product{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:10px}.t-grid-product__image{width:80px!important;height:80px!important;border:1px solid #d3ced2!important}.t-grid-product__title{font-size:14px;display:block;margin-bottom:3px}@media (max-width:768px){.t-grid-product__image{width:50px!important;height:50px!important}.t-grid-product__title{font-size:12px}}.t-grid-product__price{font-size:11px;display:block;font-weight:600}.t-grid-product__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.t-grid-product__button{background-color:#cec0ae;color:#fff;font-size:12px;border-radius:5px;padding:10px 20px;font-weight:600}.sl-overlay,.t-grid-product__button:hover{background-color:#000}@media (max-width:768px){.t-grid-product__button{font-size:10px;padding:5px 8px}}.sl-wrapper{z-index:99999999999999;color:#fff}.sl-wrapper .sl-close,.sl-wrapper .sl-counter,.sl-wrapper .sl-navigation button{color:#fff}