.tabContainer{width:100%}.opt-btn,.opt-choice{margin:0 auto}.opt-btn{background:#fff;border-radius:10px;padding:5%!important;transition:all .25s ease-out;width:340px}.opt-btn:hover{background-color:#fff;box-shadow:0 8px 24px hsla(210,8%,62%,.2);transform:translateY(-5px)}.p__title{color:#222;text-transform:uppercase}.tabContainer .buttonContainer{display:grid;gap:20px;grid-template-columns:repeat(4,auto);padding:5% 0}.tabContainer .buttonContainer button{background-color:transparent;border:none;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;float:left;font-family:sans-serif;font-size:18px;justify-content:space-evenly;outline:none}.button__img{height:300px;transition:all .25s ease-out;width:300px}.tabContainer .tabPanel{box-sizing:border-box;color:#fff;display:none;font-family:sans-serif;font-size:22px;grid-template-columns:auto auto auto;height:85%;margin:0 auto}.opt-choice{padding:5% 0}.opt-btn p{padding-top:5%}#underLine{text-decoration:underline}.p__title{font-size:1.5rem}img.collection-img{height:282px;width:282px}@media(max-width:1400px){.opt-btn{width:300px}.tabContainer .buttonContainer{grid-template-columns:repeat(4,auto)}}@media(max-width:1250px){.tabContainer .buttonContainer{grid-template-columns:repeat(3,auto)}}@media(max-width:999px){.tabContainer .buttonContainer{grid-template-columns:repeat(2,auto)}}@media(max-width:666px){.tabContainer .buttonContainer{grid-template-columns:auto}}