.grid-services__items{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-auto-rows:minmax(180px,auto);gap:1rem;align-items:stretch}.grid-item__content{background-color:#18191b;transition:border-color .3s ease;border:2px solid transparent;border-radius:30px;padding:2rem 1.5rem;height:100%}.grid-item__content h3,.grid-item__content span{font-size:1.5rem}.grid-item__content span:not(.grid-item__content__desc span),.service-details__body span:not(.service-details__cases span,.service-details__cases__heading){font-weight:600;color:rgb(var(--main-color))}.service-details__case .service-details__case__image{width:30px;object-fit:cover;aspect-ratio:1/1;border-radius:5px;filter:grayscale(100%);transition:rotate .2s ease-in-out}.service-details__case:hover .service-details__case__image{rotate:5deg}.service-details__case{transition:box-shadow .2s ease-in-out}.service-details__case:hover{box-shadow:0 0 8px rgba(var(--main-color),.6),0 0 20px rgba(var(--main-color),.4),0 0 40px rgba(var(--main-color),.2)}.service-details__body .service-details__desc *{color:rgb(var(--color-text))!important;list-style-type:disc!important}.service-details__body .service-details__desc p,.service-details__body .service-details__desc ul,.service-details__body .service-details__desc li{font-size:16px}.service-details__body p:empty{display:none}.service-details__body .service-details__desc{max-height:300px;overflow-y:auto;overflow-x:hidden}.service-details__desc::-webkit-scrollbar{width:6px}.service-details__desc::-webkit-scrollbar-track{background:transparent}.service-details__desc::-webkit-scrollbar-thumb{background-color:rgb(var(--main-color));border-radius:20px;border:2px solid transparent;background-clip:content-box}.grid-item__content__desc span{font-size:.9rem;text-decoration:underline;cursor:pointer;margin-top:.5rem}.grid-item__content{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;color:#fff}.grid-item__content>*{width:100%}@media screen and (min-width:1024px){.grid__item:hover .grid-item__content{border-color:rgb(var(--main-color))}.service-details__content__inner{width:60%!important}.service-details__wrapper.is-active{align-items:center!important}}.service-details__cases{flex-wrap:wrap;gap:.65rem .75rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.service-details__case{letter-spacing:.04em;text-transform:uppercase;background:#ffffff08;border:1px solid #ffffff14;border-radius:5px;align-items:center;gap:.55rem;padding:.35rem .7rem .35rem .35rem;font-size:.7rem;display:inline-flex}@property --gradient-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.service-details__content__inner{position:relative;height:auto;background:#18191b;isolation:isolate}.service-details__content__inner.has--image{grid-template-columns:repeat(2,1fr);height:480px}.service-details__media img{object-fit:contain}@media screen and (max-width:768px){.service-details__content__inner.has--image{height:auto;grid-template-columns:1fr;grid-template-rows:auto auto;max-height:85svh}.service-details__media{max-height:50vh}}@media screen and (max-width:490px){.service-details__media{max-height:27.5vh}}.service-details__content__inner:before,.service-details__content__inner:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;background:conic-gradient(from var(--gradient-angle),rgb(24,25,27),rgba(54,244,164,.2),rgb(54,244,164),rgba(54,244,164,.4),rgb(54,244,164),rgba(54,244,164,.2),rgb(24,25,27));animation:rotate 5s linear infinite;z-index:0}.service-details__content__inner__overlay{position:absolute!important;left:0;top:0;right:0;bottom:0;background-color:#18191b;margin:2px;border-radius:20px;z-index:1}.service-details__content__inner>*{position:relative;z-index:2}.service-details__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;padding:1rem;display:flex;align-items:center;justify-content:center;background:#090a0c80;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.service-details__wrapper.is-active{opacity:1;visibility:visible;pointer-events:auto;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:flex-end}.service-details__content{position:relative;width:min(980px,100%);max-height:calc(100vh - 2rem)}.service-details__close{position:absolute;top:.8rem;right:.8rem;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:999px;border:1px solid rgba(255,255,255,.15);background:#18191bd9;color:#fff;font-size:1.4rem;cursor:pointer}@keyframes rotate{to{--gradient-angle: 360deg}}@media screen and (max-width:490px){.service-details__content .service-details__content__inner{height:auto;grid-template-columns:1fr;grid-template-rows:auto auto}.service-details__content{max-height:calc(100vh - 1rem)}.service-details__body .service-details__desc{max-height:200px}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/grid-services-items.css.map */
