.what-makes-different{width:100%}.what-makes-different__header{text-align:center;margin-bottom:40px}.what-makes-different__title{margin:0 0 10px;font-weight:600;line-height:1.2}.what-makes-different__subtitle{margin:0;font-size:16px;line-height:1.5}.what-makes-different__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.what-makes-different__card{overflow:hidden;box-shadow:0 2px 10px #00000014;transition:box-shadow .3s ease,transform .3s ease}.what-makes-different__card:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-4px)}.what-makes-different__image-wrapper{aspect-ratio:4/3;overflow:hidden}.what-makes-different__image{width:100%;height:100%;object-fit:cover}.what-makes-different__placeholder{background:#f5f5f5;display:flex;align-items:center;justify-content:center}.what-makes-different__placeholder svg{width:60%;height:auto;opacity:.5}.what-makes-different__content{padding:24px}.what-makes-different__card-title{margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.3}.what-makes-different__problem,.what-makes-different__solution{margin:0 0 12px;font-size:14px;line-height:1.6}.what-makes-different__problem:last-child,.what-makes-different__solution:last-child{margin-bottom:0}.what-makes-different__problem strong,.what-makes-different__solution strong{font-weight:600}@media screen and (max-width:991px){.what-makes-different__grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media screen and (min-width:750px){.what-makes-different .page-width{padding-left:5rem;padding-right:5rem;max-width:160rem;margin:0 auto;width:100%}}@media screen and (max-width:749px){.what-makes-different .page-width{padding-left:0!important;padding-right:0!important;max-width:100%!important}.what-makes-different__header{margin-bottom:30px;padding-left:15px;padding-right:15px}.what-makes-different__grid{display:flex!important;grid-template-columns:unset!important;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:24px;-webkit-overflow-scrolling:touch;padding:0 24px 10px;margin:0}.what-makes-different__grid::-webkit-scrollbar{display:none}.what-makes-different__grid{-ms-overflow-style:none;scrollbar-width:none}.what-makes-different__card{min-width:70%;max-width:70%;flex-shrink:0;scroll-snap-align:start}.what-makes-different__card:first-child{margin-left:0}.what-makes-different__card:last-child{margin-right:0}.what-makes-different__content{padding:20px}.what-makes-different__card-title{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/section-what-makes-us-different.css.map */
