.rating-summary .label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.rating-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;max-height:100%}.account .customer-review.view .product-name{font-weight:300;letter-spacing:-.025rem;text-transform:none;line-height:1.3}.rating-summary{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;white-space:nowrap}.rating-summary .rating-label{margin-right:.5rem;color:#767676}.rating-summary .rating-result{position:relative;width:77px;height:16px}.rating-summary .rating-result:before{content:"";line-height:1;speak:none;font-size:16px;font-style:normal;font-weight:400;font-family:ms-icons}.rating-summary .rating-result>span{position:relative;display:block;height:16px;overflow:hidden;z-index:2}.rating-summary .rating-result>span:before{content:"";line-height:1;speak:none;font-size:16px;font-style:normal;font-weight:400;font-family:ms-icons}.rating-summary .rating-result>span span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.rating-summary .rating-result:before,.rating-summary .rating-result>span:before{position:absolute;top:0;right:auto;bottom:auto;left:0;display:block;color:#dddcdb;z-index:1;content:""}.rating-summary .rating-result>span:before{z-index:2;color:theme-color("caution")}.account .customer-review.view .product-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin-bottom:1rem}.account .customer-review.view .product-details .product-media{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:100%}.account .customer-review.view .product-details .product-info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:100%;margin-bottom:.5rem}.account .customer-review.view .product-details .product-info .product-reviews-summary,.account .customer-review.view .product-details .product-info .rating-average-label{display:none}.account .customer-review.view .product-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0;font-weight:400;letter-spacing:-.02em;border-bottom:1px solid #e9ecef;min-height:53px;color:#44793d;margin-bottom:.5rem;font-size:22px}@media screen and (min-width:640px){.account .customer-review.view .product-name{font-size:calc(19.71429px + .35714vw)}}@media screen and (min-width:1200px){.account .customer-review.view .product-name{font-size:24px}}.account .customer-review.view .review-details{padding:1rem 1.5rem;border:1px solid #e9ecef;background:#fff}.account .customer-review.view .review-details .title{color:#44793d;padding-bottom:.5rem;display:block;font-size:18px}@media screen and (min-width:640px){.account .customer-review.view .review-details .title{font-size:18px}}@media screen and (min-width:1200px){.account .customer-review.view .review-details .title{font-size:18px}}.account .customer-review.view .review-details .title strong{font-weight:400}@media screen and (max-width:992px){.account .customer-review.view .review-details .title{font-size:1rem}}@media screen and (min-width:992px){.account .customer-review.view .review-details .title{font-weight:400}}.account .customer-review.view .review-details .rating-summary{margin-bottom:1rem}.account .customer-review.view .review-details .review-title{font-weight:700}.account .customer-review.view .review-details .review-content{margin-bottom:1rem}.account .customer-review.view .review-details .review-date{font-size:.75rem;color:#767676}.product[role=tablist]:not(.options) .switch:after{content:"";line-height:1;speak:none;font-size:24px;font-style:normal;font-weight:400;font-family:ms-icons;color:#000}.product[role=tablist]:not(.options) .title.active .switch:after{content:"";line-height:1;speak:none;font-size:24px;font-style:normal;font-weight:400;font-family:ms-icons;color:#000;-webkit-transform:none;transform:none}