#ProductName{margin:0;padding:0}#ProductName a h2{color:rgb(71,71,78);font-size:24px;line-height:24px;margin:0;padding:0;text-decoration:none}#ProductImage{display:inline-block;float:none;margin:16px 0 0 0;width:100%}#ProductImage img{border-radius:8px;width:100%}#ProductDescription{display:inline-block;margin:16px 0;width:100%}#ProductDescription div:first-child{font-size:13px;font-weight:600;margin:0 0 8px 0;padding:0}#GuestReviewsContent .AggregateRating{float:right;vertical-align:middle}#GuestReviewsContent .Reviews{margin:0 0 0 3em}#GuestReviewsContent .Review{margin:1em}#GuestReviewsContent .Clear{clear:right}#GuestReviewsContent div.gurLeader{text-align:left}#GuestReviewsContent div.gurLeader span{background-color:rgb(255,255,255);border-radius:4px;font-size:15px;font-weight:700;padding:4px}#GuestReviewsContent div.gurLeader span:first-child{background-color:transparent;font-size:13px}#GuestReviewsContent div.gurLeader span:last-child{background-color:transparent;font-size:13px;font-weight:400}#GuestReviewsContent div.gurReviews{clear:right}#GuestReviewsContent div.gurReviews div.gurReview *{font-size:13px}#GuestReviewsContent div.gurReviews div.gurReview h5{font-weight:700;margin:0;padding:0}#GuestReviewsContent div.gurReview h4.gurReviewHeader{background-color:rgb(37,31,66);border-radius:4px;margin:16px 0 0 0;padding:8px 1.77777%}#GuestReviewsContent div.gurReview h4.gurReviewHeader span{color:rgb(255,255,255);font-weight:400;margin:0;padding:0;vertical-align:middle}#GuestReviewsContent div.gurReview h4.gurReviewHeader span:first-child{float:right}#GuestReviewsContent div.gurReview div.gurReviewGuest{margin:16px 0 0 0;padding:0}#GuestReviewsContent div.gurReview div.gurReviewGuest div.gurReviewRating{float:right}#GuestReviewsContent div.gurReview div.gurReviewGuest div.gurReviewRating span{background-color:rgb(255,255,255);border-radius:4px;font-size:15px;font-weight:700;padding:4px}#GuestReviewsContent div.gurReview div.gurReviewGuest div.gurReviewRating span:first-child{background-color:transparent;display:none;font-size:13px}#GuestReviewsContent div.gurReview div.gurReviewGuest div.gurReviewRating span:last-child{background-color:transparent;font-size:13px;font-weight:400}#GuestReviewsContent div.gurReview div.gurReviewArrival{margin:8px 0 0 0;padding:0}#GuestReviewsContent div.gurReview div.gurReviewRatings{margin:8px 0 0 0;padding:0}#GuestReviewsContent div.gurReview div.gurReviewRatingsRatings{display:flex;flex-wrap:wrap;gap:0;margin:8px 0 0 0;padding:0}#GuestReviewsContent div.gurReview div.gurReviewRatingsRating{box-sizing:border-box;flex:0 0 47%;margin:0 0 0 1.77%;padding:0;text-align:right}#GuestReviewsContent div.gurReview div.gurReviewRatingsRating span{line-height:23px;margin:0;padding:0;vertical-align:middle}#GuestReviewsContent div.gurReview div.gurReviewRatingsRating span:first-child{margin:0 8px 0 0;padding:0}#GuestReviewsContent div.gurReview div.gurReviewRatingsRating span:last-child{background-color:rgb(255,255,255);border-radius:4px;display:inline-block;line-height:19px;text-align:center;width:30px}#GuestReviewsContent div.gurReview div.gurReviewRecommends{display:flex;flex-wrap:wrap;margin:8px 0 0 0;padding:0}#GuestReviewsContent div.gurReview div.gurReviewRecommend{box-sizing:border-box;flex:0 0 96.6%;margin:0 0 0 1.77%;padding:0;text-align:right}#GuestReviewsContent div.gurReview div.gurReviewRecommend span{line-height:23px;margin:0;padding:0;vertical-align:middle}#GuestReviewsContent div.gurReview div.gurReviewRecommend span:first-child{margin:0 8px 0 0;padding:0}#GuestReviewsContent div.gurReview div.gurReviewRecommend span:last-child{background-color:rgb(255,255,255);border-radius:4px;display:inline-block;line-height:19px;text-align:center;width:30px}#GuestReviewsContent div.gurReview div.gurReviewComments{margin:16px 0 0 0;padding:0}#GuestReviewsContent div.gurReview div.gurReviewResponse{margin:16px 0 0 0;padding:0}#GuestReviewsContent div.gurReview div.gurReviewBookButton{margin:16px 0 8px 0;padding:0;text-align:center}#GuestReviewsContent div.gurReview div.gurReviewBookButton a{color:rgb(255,255,255);display:inline-block;font-size:15px;line-height:41px;margin:0!important;max-width:200px;min-width:120px;padding:0!important;text-align:center;text-decoration:none;vertical-align:middle;width:100%}#GuestReviewsContent div.gurReview div.gurReviewBookButton:last-child{display:none}@media (min-width:410px){#GuestReviewsContent div.gurReview div.gurReviewGuest div.gurReviewRating span:first-child{display:inline}#GuestReviewsContent div.gurReview div.gurReviewRatingsRating{flex:0 0 30%}#GuestReviewsContent div.gurReview div.gurReviewRecommend{flex:0 0 62.55%}}@media (min-width:481px){#ProductImage{float:right;margin:16px 0;width:38%}#ProductDescription{width:60%}}@media (min-width:640px){#GuestReviewsContent div.gurReview div.gurReviewRatingsRating{flex:0 0 47%}#GuestReviewsContent div.gurReview div.gurReviewRecommend{flex:0 0 96.6%}#GuestReviewsContent div.gurReview div.gurReviewGuest div.gurReviewRating span:first-child{display:none}}@media (min-width:768px){#ProductImage{width:49%}#ProductDescription{width:49%}}@media (min-width:860px){#GuestReviewsContent div.gurReview div.gurReviewGuest div.gurReviewRating span:first-child{display:inline}#GuestReviewsContent div.gurReview div.gurReviewRatingsRating{flex:0 0 30%}#GuestReviewsContent div.gurReview div.gurReviewRecommend{flex:0 0 62.55%}}@media (min-width:980px){#ProductImage{width:38%}#ProductDescription{width:60%}}