.review-page>.title{margin:40px 0;font-size:20px;font-weight:bold}.review-page .cart .product{margin:20px 0}.review-page .cart .product .stockBox{display:grid;grid-template-areas:"image info review";grid-template-columns:120px auto 380px;grid-gap:10px;margin-bottom:10px}.review-page .cart .product .stockBox .image{grid-area:image;width:120px;height:154px;background-size:cover;background-position:center;background-repeat:no-repeat}.review-page .cart .product .stockBox .info{grid-area:info}.review-page .cart .product .stockBox .info .title{font-weight:bold}.review-page .cart .product .stockBox .info .attributes{grid-area:attributes;margin-bottom:10px;font-size:14px}.review-page .cart .product .stockBox .info .attributes .attribute{margin-top:10px}.review-page .cart .product .stockBox .info .attributes .attribute .option span{margin-left:10px}.review-page .cart .product .stockBox .info .attributes .attribute .option span:first-child{font-weight:bold}.review-page .cart .product .stockBox .info .attributes .attribute .option .color{position:relative;display:inline-block;vertical-align:middle;width:20px;height:20px;border-radius:10px;background-size:cover;background-position:center;margin:4px;box-sizing:border-box;z-index:2;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}.review-page .cart .product .stockBox .info .attributes .attribute .option .color:after{content:" ";position:absolute;top:-2px;left:auto;bottom:auto;right:-2px;width:22px;height:22px;border:1px solid rgba(0,0,0,0.2);border-radius:11px}.review-page .cart .product .stockBox .review{grid-area:review}.review-page .web>.title{margin:40px 0;font-size:20px;font-weight:bold}.review-page .web .review{margin-bottom:40px}.review-page .web .description{margin-top:10px}.review-page .web .description textarea{width:100%;height:80px;padding:10px;border:1px solid #cccccc;box-sizing:border-box;resize:none}.review-page .web .button{display:block;float:left;width:120px;margin-top:20px;line-height:42px;background:var(--primary);color:var(--white);text-align:center;opacity:0.8;cursor:pointer;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}.review-page .web .button:hover{opacity:1}.review-page .review .title{margin-bottom:10px}.review-page .review .stars.new .star:before{color:#cccccc}.review-page .review .stars .star{display:inline-block;vertical-align:top;margin:4px 0;padding:0 4px;cursor:pointer}.review-page .review .stars .star:before{content:"star_rate";font-family:"Material Icons";display:block;color:#FFB231;font-size:26px}.review-page .review .stars .star.active ~ .star:before{color:#cccccc}.review-page .review .stars:hover .star:before{color:#FFB231 !important}.review-page .review .stars:hover .star:hover ~ .star:before{color:#cccccc  !important}.review-page .review .description{margin-top:10px}.review-page .review .description textarea{width:100%;height:80px;padding:10px;border:1px solid #cccccc;box-sizing:border-box;resize:none}@media (max-width: 768px){.review-page{padding:10px}.review-page .cart .product .stockBox{grid-template-areas:"image info" "review review";grid-template-columns:120px auto}}

