.product-container{margin-top:8em;display:grid;grid-template-columns:1fr 1fr 1fr;place-items:center;gap:1em}.products{display:grid;width:220px;height:334px;position:relative;place-items:center;transition:.35s ease-in-out}.products:hover{box-shadow:10px 4px 15px #00000059;cursor:pointer}.description{display:flex;flex-direction:column;position:relative;bottom:.5em;gap:1em;align-items:center}.add-to-cart-btn{background-color:transparent;border:1px solid #000000;padding:4px 10px;border-radius:50px}.add-to-cart-btn:hover{background-color:#000;color:#fff;cursor:pointer}@media (max-width:700px){.product-container{grid-template-columns:1fr 1fr}}@media (max-width: 473px){.product-container{grid-template-columns:1fr}}.cart-items{position:relative;margin-top:8em;display:grid;place-content:center;gap:22px}.product-layout{width:536px;height:308px;background:#F7F7F7;box-shadow:0 4px 4px #00000040;border-radius:20px}.display{display:flex;align-items:center;justify-content:center}.display img{position:relative;right:3.5em;top:1em}.imgs{width:"207px";height:"276px"}.extra{position:inherit;top:2em;display:grid;gap:3em}.conjoin{margin:0}.conjoin button{width:25px;height:20px;background-color:#000;color:#f5f5f5;font-weight:700}.check-out{display:grid;gap:.8em}.check-out-flex{display:flex;position:relative}.check-sec{background-color:transparent;padding:10px;border-radius:10px;cursor:pointer}.check-primary{padding:5px 10px;background-color:#000;color:#fff;position:inherit;left:18em;border-radius:10px;cursor:pointer}@media (max-width:650px){.product-layout{width:460px;height:308px}.display img{right:2em}.check-primary{left:12em}}@media (max-width: 470px){.product-layout{width:350px;height:308px}p b{font-size:14px}.display img{right:0;margin-right:5px;width:100px;height:176px}.check-primary{left:2em}}.nav-container{width:100vw;height:80px;background-color:#f5f5f5;position:fixed;top:0;z-index:2}nav{display:flex;justify-content:space-between;align-items:center;padding:20px 10%}nav .links a{text-decoration:none}*{padding:0;margin:0;box-sizing:border-box;font-family:rubik}.footer{width:100vw;height:80px;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),#F7F7F7;display:grid;place-items:center;margin-top:20px;position:relative}.payment-container{margin-top:8em;width:min(80%,950px);margin-inline:auto;background-color:#000;border-radius:10px;padding:20px 0}.payment-container h2{color:#fff;font-size:20px;text-align:center}.payment-container p{text-align:center;color:#fff;margin-top:38px;margin-bottom:43px}.payment-container p span{font-weight:700}.details{display:grid;gap:43px;place-content:center}.details p{background-color:#fff;border:none;color:#000;padding:10px,11px;width:287px;height:39px;display:inherit;place-content:inherit}.details .p2{width:auto;padding:10px 25px}.contact{display:grid;place-content:center}form{width:min(361px);border:2px solid #ffffff;display:grid;color:#fff;gap:22px;padding:22px 33px}.input{height:32px;padding-left:10px}textarea{height:82px;padding:10px}.send{padding:10px 80px;border-radius:10px;cursor:pointer;font-weight:500}@media (max-width:470px){.payment-container{font-size:12px}.payment-container h2{font-size:16px}form{border:none}}
