.list-categories{display:flex;flex-wrap:wrap;gap:30px 10px;justify-content:center;margin-top:1em}.list-categories button{background:#cfe8f3;border:1px solid #f3f4f6;border-radius:9em;color:#1d1d1d;cursor:pointer;font-family:Futura Md BT;padding:.9375rem 2.75rem;transition:all .3s ease-out}.list-categories button:hover{border:1px solid salmon}.list-categories button.active,.list-categories button:hover{background:linear-gradient(347deg,#ffd4cfa6,#fff4f2);box-shadow:6px 6px 18px #0000001c;color:#1d1d1d}.list-categories button.active{border-color:salmon}.tabs-wrapper{margin:0 auto;max-width:1100px;position:relative}[data-tabContainer]{align-items:center;opacity:0;pointer-events:none;position:absolute;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;width:100%}[data-tabContainer].active{opacity:1;padding-top:2em;pointer-events:auto;position:relative;transform:translateY(0)}[data-tabContainer] .span6:first-child{border-bottom:1px solid #b3cfe6;border-top:1px solid #b3cfe6;padding:20px}[data-tabContainer] .span6:last-child{margin:0 auto}@media (min-width:960px){[data-animate].center{margin-left:auto;margin-right:auto}[data-animate].right{margin-left:auto}}@media (max-width:1200px){.list-categories{gap:20px 10px}.list-categories button{font-size:15px;padding:.8rem 1rem;width:43%}[data-tabContainer] .span6:last-child{margin-top:20px!important}}@media (max-width:767px){.list-categories{margin-top:.5em}.list-categories button{padding:.8rem 1rem;width:48%}}@media (max-width:585px){.list-categories button{width:100%}}