.catalog-product-view [slot=tabpanels]{display:flex;flex-direction:column;width:100%}.review-list{margin-bottom:30px}.review-list .block-title strong{margin-top:2.5rem;margin-bottom:2rem;font-weight:900;font-size:2.2rem;font-family:var(--font-family-alt);line-height:1.1}ol.items.review-items{margin:0;padding:0;list-style:none none}.review-content{margin-bottom:20px}.review-ratings .rating-summary{display:table-row}.rating-summary{overflow:hidden;white-space:nowrap}.rating-summary .rating-result{position:relative;display:inline-block;width:100px;margin-left:-5px;vertical-align:middle}.rating-summary .rating-result>span{display:block;overflow:hidden}.rating-summary .rating-result>span span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0,0,0,0)}.rating-summary .rating-result:before{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:28px;color:#c7c7c7;font-weight:400;font-size:28px;font-family:'icomoon','icons-blank-theme';font-style:normal;line-height:28px;content:'\e605' '\e605' '\e605' '\e605' '\e605';-webkit-font-smoothing:antialiased;speak:none}.rating-summary .rating-result>span:before{position:relative;z-index:2;display:block;height:28px;color:#1c73c4;font-weight:400;font-size:28px;font-family:'icomoon','icons-blank-theme';font-style:normal;line-height:28px;content:'\e605' '\e605' '\e605' '\e605' '\e605';-webkit-font-smoothing:antialiased;speak:none}.review-item:after{display:table;clear:both;content:''}.review-add .block-title{display:none}@media (min-width:640px){.review-form{max-width:500px}}@media (min-width:768px){.review-form{max-width:750px}}.review-form .field-recaptcha{margin-bottom:10px}.review-form fieldset{padding:0;letter-spacing:-.31em;border:0}@media (min-width:640px){.fieldset .review-legend.legend{margin-bottom:30px}}.fieldset .review-legend.legend{margin-bottom:20px;margin-left:0}.review-form .fieldset>.legend{float:left;box-sizing:border-box;margin:0 0 25px;padding:0;font-size:2rem;line-height:1.2}.review-form .fieldset>*{letter-spacing:normal}.review-form .fieldset>.legend+br{display:block;clear:both;height:0;overflow:hidden;visibility:hidden}.review-form .fieldset>.field{width:100%}@media (min-width:768px){.review-form .fieldset>.field{box-sizing:border-box;margin:0 0 29px}.review-form .fieldset>.field:not(.choice)>.label{float:left;box-sizing:border-box;padding:10px 15px 5px 0;text-align:left}.fieldset>.field:not(.choice)>.control{float:left;width:74.2%}}.review-form fieldset.field{margin:0 0 29px;padding:0;border:0}.review-form .fieldset>.field>.label{font-weight:700}.review-field-ratings .nested{display:table}.review-field-ratings .review-field-rating{display:table-row;margin-bottom:10px}.review-form .control.review-control-vote{display:table-cell;margin-top:10px;margin-bottom:48px;padding-top:2px;padding-bottom:10px;overflow:hidden;vertical-align:top}.review-control-vote:before{position:absolute;z-index:1;display:block;height:28px;color:#c7c7c7;font-weight:400;font-size:28px;font-family:'icomoon','icons-blank-theme';font-style:normal;line-height:28px;vertical-align:top;content:'\e605' '\e605' '\e605' '\e605' '\e605';speak:none;-webkit-font-smoothing:antialiased}.review-control-vote label:before{height:28px;color:#1c73c4;font-weight:400;font-size:28px;font-family:'icomoon','icons-blank-theme';font-style:normal;line-height:28px;vertical-align:top;opacity:0;speak:none;-webkit-font-smoothing:antialiased}.review-control-vote input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0,0,0,0)}.review-control-vote .rating-1{z-index:6}.review-control-vote .rating-2{z-index:5}.review-control-vote .rating-3{z-index:4}.review-control-vote .rating-4{z-index:3}.review-control-vote .rating-5{z-index:2}.review-control-vote .rating-1:before{content:'\e605'}.review-control-vote .rating-2:before{content:'\e605' '\e605'}.review-control-vote .rating-3:before{content:'\e605' '\e605' '\e605'}.review-control-vote .rating-4:before{content:'\e605' '\e605' '\e605' '\e605'}.review-control-vote .rating-5:before{content:'\e605' '\e605' '\e605' '\e605' '\e605'}.review-control-vote label span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0,0,0,0)}.review-control-vote label{position:absolute;display:block;cursor:pointer}.review-form textarea{box-sizing:border-box;width:100%;height:auto;margin:0;padding:10px;font-size:14px;font-family:"Mukta",'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.42857143;vertical-align:baseline;background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;resize:vertical}.fieldset>.field.required>.label:after{content:'*'}.review-form .fieldset>.field>.label+br{display:none}.review-control-vote input[type=radio]:hover+label:before,.review-control-vote input[type=radio]:checked+label:before{opacity:1}button{display:inline-block;box-sizing:border-box;margin:0;padding:7px 15px;color:#1c73c4;font-weight:700;font-size:1.4rem;font-family:"Mukta",'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.6rem;vertical-align:middle;cursor:pointer}button:focus{outline:0}input:not([disabled]):focus,textarea:not([disabled]):focus{box-shadow:0 0 3px 1px var(--primary-faded)}*:focus{outline:0;box-shadow:none}input.mage-error,select.mage-error,textarea.mage-error{border-color:#ed8380}div.mage-error[generated]{margin-top:7px;color:#e02b27;font-size:1.2rem}.review-add fieldset.review-fieldset .review-field-nickname{display:grid;margin-bottom:5px}.review-add fieldset.review-fieldset .review-field-nickname .control{width:100%}.review-add fieldset.review-fieldset .review-field-nickname .label{padding-bottom:5px}.review-add fieldset.review-fieldset .review-field-summary{display:grid;margin-bottom:5px}.review-add fieldset.review-fieldset .review-field-summary .control{width:100%}.review-add fieldset.review-fieldset .review-field-summary .label{padding-bottom:5px}.review-add fieldset.review-fieldset .review-field-text{display:grid}.review-add fieldset.review-fieldset .review-field-text .control{width:100%}.review-add fieldset.review-fieldset .review-field-text .label{padding-bottom:5px}.review-add fieldset.review-fieldset fieldset.field:not(.choice) legend.label{float:left;box-sizing:border-box;width:100%;padding-top:10px;text-align:left}.review-add fieldset.review-field-ratings{display:flex}.review-add fieldset.review-field-ratings #product-review-table .review-field-rating .label{display:table-cell;padding-top:0;padding-right:calc(var(--spacing-xl)*1.2);padding-bottom:0;font-size:19px;vertical-align:top}.review-add fieldset.review-field-ratings>.control{padding-top:var(--spacing-xs)}.review-add .actions-toolbar.review-form-actions{display:flex;justify-content:flex-end}.review-add .actions-toolbar.review-form-actions .primary.actions-primary{display:flex}.review-add #cancel_review_form{margin-right:var(--spacing-sm);padding-right:0;padding-left:0;font-size:17px;background:0 0;border:none;box-shadow:none}.review-add #cancel_review_form:hover{color:var(--primary)}@media (max-width:767px){.review-add #submit_review_form{font-size:17px}}#product-review-container ol.items.review-items li.item.review-item{display:flex;padding:30px 0;border-bottom:none}@media (max-width:767px){#product-review-container ol.items.review-items li.item.review-item{display:block}}#product-review-container ol.items.review-items li.item.review-item:last-of-type{border-bottom:1px solid var(--base-separator)}#product-review-container .review-title{margin-bottom:0;font-weight:600;font-size:17px;font-family:var(--font-family-alt);line-height:28px}#product-review-container .review-author{display:inline;flex:0 0 10%;margin-top:0;margin-right:var(--spacing-xl);margin-bottom:1rem}#product-review-container .review-author strong{font-size:21px}#product-review-container .review-text-container{flex:0 1 50%;margin-right:calc(var(--spacing-xl)*2)}#product-review-container .review-ratings{display:table;flex:0 1 20%;max-width:240px;margin-right:9px;margin-left:auto;text-align:right}@media (max-width:767px){#product-review-container .review-ratings{text-align:left}}#write_review_button{display:block;align-self:flex-start}#product-review-container .review-ratings .rating-summary .label{display:table-cell;padding-top:1px;padding-right:25px;padding-bottom:5px;vertical-align:top}@media (min-width:768px){#product-review-container .review-ratings .rating-summary .label{padding-right:var(--spacing-sm)}#product-review-container:not(:empty)~#write_review_button{margin-top:-110px}}#product-review-container .review-ratings .rating-summary .rating-result:before,#product-review-container .review-ratings .rating-summary .rating-result>span:before,.review-add .review-control-vote label:before,.review-add .review-control-vote:before{letter-spacing:-6px}#product-review-container div.rating-result[title^="20%"]>span{width:26% !important}#product-review-container div.rating-result[title^="40%"]>span{width:46% !important}#product-review-container div.rating-result[title^="60%"]>span{width:66% !important}#product-review-container div.rating-result[title^="80%"]>span{width:93% !important}#product-review-container div.rating-result[title^="100%"]>span{width:110% !important}#product-review-container .review-toolbar{padding-top:30px;border-top:1px solid var(--base-separator)}@media (max-width:767px){#product-review-container .review-ratings{margin-left:0}}@media (max-width:767px){#product-review-container:not(:empty)+#write_review_button{margin-top:0;margin-right:auto;margin-left:auto}#product-review-container .review-ratings .rating-summary .label{padding-top:5px}}