.grid-section{display:flex;flex-direction:column;gap:56px}.grid-section-header,.grid-section-content{max-width:1280px;margin:0 auto}.grid-section-header .section-title{text-align:center}.grid-section-header{display:flex;flex-direction:column;gap:20px;align-items:center}.grid-section-header .section-descriptions{max-width:600px}.grid-section-header .section-descriptions p{color:#4f4f4f;text-align:center;font-family:var(--font-body-family);margin:0}.grid-section-content{display:flex;flex-direction:column;gap:32px}.grid-section-content-top{display:flex;flex-direction:row;gap:32px}.grid-section-card{width:50%;height:600px;max-height:512px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:10px;box-shadow:0 32px 64px -12px #0a0d121a;display:flex;flex-direction:column;justify-content:end;transform:translateZ(0);transition:transform .2s ease,box-shadow .2s ease;will-change:transform;position:relative}.top-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block!important}.grid-section-card:hover{transform:scale(1.03);box-shadow:0 14px 35px #0000002e}.grid-section-card-content{display:flex;flex-direction:row;gap:32px;align-items:end;padding:32px}.grid-section-card-content-left{display:flex;flex-direction:column;gap:16px;align-items:self-start}.grid-section-card-title{color:#fff;font-family:var(--font-heading-family);font-size:32px;font-style:normal;font-weight:400;line-height:40px}.grid-section-card-description{color:#fff;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:1.4;margin:0}.grid-section-content-bottom{border-radius:10px;position:relative}.grid-section-card-bottom{display:flex;flex-direction:column;gap:56px;padding:64px;position:relative}.grid-section-card-bottom-text{display:flex;flex-direction:column;gap:20px;align-items:self-start}.grid-section-content-top-new{display:flex;flex-direction:row;justify-content:center;gap:32px}@media(max-width:1150px){.grid-section-card-bottom-text{max-width:500px}}.grid-section-card-bottom-text .section-title{color:#fff}.grid-section-card-bottom-text .section-descriptions{color:#e7e7e7;max-width:600px}.grid-section-card-bottom-buttons{display:flex;flex-direction:row;gap:16px}.grid-section-floating-image{max-width:480px;max-height:480px;position:absolute;top:20px;right:0}.grid-section-bottom-bg{position:absolute;right:0;bottom:0;opacity:.25}@media(max-width:900px){.grid-section{padding:100px 20px}.grid-section-content{width:100%}.grid-section-content-top-new-swiper{width:100%;overflow:visible;clip-path:inset(0 -100vw 0 0)}.grid-section-content-top-new-swiper .swiper-slide{width:fit-content}.grid-section-content-top-new-swiper .grid-section-content-top-new-card{width:100%}.grid-section-content-bottom{display:flex;flex-direction:column;align-items:center}.grid-section-content-top{flex-direction:column}.grid-section-card-bottom-text{max-width:100%;justify-content:center;align-items:center}.grid-section-card-bottom-text .section-title,.grid-section-card-bottom-text .section-descriptions{text-align:center}.grid-section-card-content{padding:20px}.grid-section-floating-image{top:unset;right:unset;bottom:-100px;left:50%;transform:translate(-50%);max-width:70%;max-height:fit-content}.grid-section-card-bottom{padding:64px 20px 400px;overflow:hidden}.grid-section-card-bottom-buttons{flex-direction:column;gap:16px}.grid-section-card-bottom-buttons .first-button,.grid-section-card-bottom-buttons .second-button,.grid-section-card{width:100%}}@media(max-width:768px){.grid-section-floating-image{max-width:unset;max-height:100%;width:482px;height:482px}.grid-section-bottom-bg{width:854.415px;height:740.983px;transform:rotate(-.11deg);right:-350.644px;bottom:-77.603px;max-width:unset;max-height:unset}.grid-section-content-top-new-swiper .grid-section-content-top-new-card{max-width:300px;height:400px}.grid-section-card{max-height:400px}.grid-section-card-title{font-size:24px;font-style:normal;font-weight:400;line-height:28px}.grid-section-card-description{font-size:16px;font-style:normal;font-weight:400;line-height:1.4}.grid-section-card-content{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/grid-section.css.map */
