.Product_Card{ .cardSec { padding: 15px; background-color: var(--themeBg2); border-radius: 30px; border: 1px solid #d9d9d9; box-shadow: 6px 8px 32px #0e31280f; } .imgSec { line-height: 0px; border-radius: 10px; overflow: hidden; margin-bottom: 20px; height: 230px; } .imgSec img { transition: 0.3s; } .cardSec:hover .imgSec img { transform: scale(1.1) rotate(2deg); } .innerTagGrid { grid-template-columns: 15px 1fr; gap: 5px; } .rating { font-size: 13px; color: var(--paragraphColorBlack); } .rating i { color: #ff9f39; } .iconSec { width: 15px; height: 15px; } .innerPara { font-size: 13px; color: var(--paragraphColorBlack); } .cardHead { font-size: 18px; line-height: 28px; font-family: var(--pFont); font-weight: 600; color: var(--headingColor2); margin: 15px 0px; } .disPrice { font-size: 16px; line-height: 26px; font-weight: 600; color: var(--paragraphColorBlack); } .orgPrice { font-size: 14px; line-height: 24px; font-weight: 600; color: var(--paragraphColorBlack); opacity: 0.6; text-decoration: line-through; } .btn { width: -webkit-fill-available; background-color: white; border: 1px solid var(--btnColor); color: var(--btnTextColor); border-radius: 10px; padding: 10px; font-size: 15px; font-weight: 600; transition: 0.3s; margin-top: 15px; } .btn:hover { background-color: var(--btnHoverColor); color: var(--btnHoverTextColor); } .btn{ background-color: var(--btnColor); } }.Product_Card{ @media only screen and (max-width: 900px) { background-attachment:scroll; } }