.singleProductDescription{grid-template-columns:1fr 1fr;gap:40px;padding:40px 0;display:grid}.singleProductDescription img{border-radius:12px}.singleProductDescription>div:first-child img:first-child{box-shadow:0 10px 25px #00000026}.thumbnailContainer{gap:12px;margin-top:15px;display:flex}.thumbnailContainer img{border:2px solid #0000;border-radius:8px;transition:all .2s}.thumbnailContainer img:hover{border-color:#000;transform:scale(1.05)}.activeThumb{border-color:#f60!important}.singleProductDescription h1{margin-bottom:15px;font-size:28px}.singleProductDescription p{color:#555;margin-bottom:20px;font-size:16px;line-height:1.6}.singleProductDescription strong{color:#e63946;font-size:22px}.hrproduct{border:none;border-bottom:1px solid #ddd}.productsButton{justify-content:space-between;display:flex}.productsButton button{border-radius:5px;width:45%;padding:1rem 0;transition:all .5s}#link__detailsButton{text-align:center;background-color:tomato;border-radius:12px;width:45%;transition:all .3s}#link__detailsButton>button{color:#fff}#link__detailsButton:hover{background-color:#c42408}.FirstButtonDEtails{background-color:#e9e9e9}.ProductPrice__Des{gap:2rem;display:inline-flex}.ProductPrice__Des strong,p{font-size:30px}.ProductPrice__Des>p{color:#530303;font-size:22px;font-weight:700}#BeforePriceIndescription{color:red;text-decoration:line-through}#descriptionRealPrice{color:green;font-weight:700}.productsButton button:first-child:active,button:last-child:active{color:green;transform:scale(1.1)}@media (max-width:768px){.singleProductDescription{grid-template-columns:1fr}.thumbnailContainer{justify-content:center}.singleProductDescription h1{font-size:22px}}
