.wrapper{height:auto}.wrapper .container{display:flex;gap:2rem;justify-content:flex-start;margin:0 auto;max-width:120rem;padding:0 1.5rem;padding:2rem}.wrapper .container .picture-column{flex:1;margin-right:2rem;max-width:45rem}.wrapper .container .picture-column .product-picture{border-radius:.8rem;max-height:56rem;max-width:45rem}.wrapper .brand{font-family:DM Sans,sans-serif;font-size:2.4rem;font-weight:700;letter-spacing:0;line-height:3.1rem;text-align:left;color:#66e600;margin-bottom:.3rem}@media (min-width: 1280px){.wrapper .brand{line-height:4.5rem}}.wrapper .name{font-family:DM Sans,sans-serif;font-size:4rem;font-weight:700;letter-spacing:0;line-height:5.2rem;text-align:left;color:#fff}@media (min-width: 1280px){.wrapper .name{font-size:6.4rem;line-height:8.3rem}}.wrapper .price{font-family:DM Sans,sans-serif;font-size:3.2rem;letter-spacing:0;line-height:4.2rem;text-align:left;color:#a8ff50}@media (min-width: 1280px){.wrapper .price{font-size:4.8rem;line-height:5.5rem}}.wrapper .rating{color:#6c7377;color:#fff;flex-shrink:0;margin-bottom:3rem}.wrapper .rating .stars{margin-right:-.4rem}.wrapper .buttons{display:flex}.wrapper .buttons button{margin-right:1.5rem}.wrapper .buttons button:last-child{margin-right:0}.wrapper .page{margin-bottom:10rem}.wrapper .page .navigation{display:flex;gap:1.7rem;margin:0 auto;width:118rem}.wrapper .page .navigation .nav-link{font-family:Plus Jakarta Sans,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:2rem;text-align:left;align-items:center;background-color:#1b2730;border:.1rem solid rgba(0,0,0,0);border-radius:.8rem;color:#fff;display:flex;font-weight:700;height:6.1rem;margin-bottom:1.6rem;padding:1rem;text-decoration:none;transition:background-color .2s ease,border .2s ease;width:100%}.wrapper .page .navigation .nav-link:hover{background-color:#43484c}.wrapper .page .navigation .nav-link:active,.wrapper .page .navigation .nav-link:focus{border:.1rem solid #66e600}.wrapper .page .container{background-color:#1b2730;border-radius:.8rem;color:#fff;padding:5.4rem;width:118rem}.wrapper .page .container .content{position:relative}
