#shopify-product-reviews{margin:0!important}.spr-header-title{font-size:calc(24px * var(--font-heading-scale));line-height:130%;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:var(--color-base);padding-bottom:20px;border-bottom:var(--border-width) var(--border-style) var(--color-border);margin:0}.spr-button-primary,.spr-summary-actions-newreview{--background: var(--color-button);--color:var(--color-button-text);--background-hover: var(--color-button-hover);--color-hover:var(--color-button-text-hover);display:inline-flex;align-items:center;justify-content:center;text-align:center;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-button-weight);font-size:var(--font-body-size);line-height:var(--font-body-line-height);height:60px;background:var(--background);color:var(--color);border-radius:var(--radius-button);border:unset;padding:20px;width:auto;text-decoration:none;cursor:pointer;transition:color var(--duration-medium) ease,background var(--duration-medium) ease}@media (min-width:993px){.spr-button-primary:hover,.spr-summary-actions-newreview:hover{background:var(--background-hover);color:var(--color-hover)}}.spr-summary-actions-togglereviews{font-size:var(--font-body-size);line-height:var(--font-body-line-height)}.spr-form-title{font-size:calc(20px * var(--font-heading-scale));line-height:var(--font-heading-line-height);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:var(--color-base);margin-bottom:10px!important}.spr-form-label{display:none!important}.spr-form-review-rating{margin-top:20px!important;margin-bottom:20px!important}.spr-form-review-rating .spr-form-label{display:block!important;margin-bottom:5px}input.spr-form-input,textarea.spr-form-input{box-sizing:border-box;-webkit-appearance:none;appearance:none;padding-left:20px;border:none;width:100%;height:var(--form_field-height);background:var(--color-input-background);border-radius:var(--radius-input);backface-visibility:hidden;color:var(--component-color-input-text, var(--color-input-text));border:var(--border-width--input) solid var(--color-lines-borders);transition:border var(--duration-medium) ease,background var(--duration-medium) ease;position:relative}input.spr-form-input:active,input.spr-form-input:focus,input.spr-form-input:not(:focus):hover{color:var(--component-color-input-text-active, var(--color-input-text));border-color:var(--color-border-hover);background:var(--color-input-background-active);z-index:1}textarea.spr-form-input:active,textarea.spr-form-input:focus,textarea.spr-form-input:not(:focus):hover{color:var(--component-color-input-text-active, var(--color-input-text));border-color:var(--color-border-hover);background:var(--color-input-background-active);z-index:1}textarea.spr-form-input{padding-top:15px}#shopify-product-reviews .spr-container{border-radius:0;padding:0;border:none}#shopify-product-reviews .spr-form{border-color:var(--color-border)}.spr-reviews .spr-review{border-top:max(var(--border-width),1px) var(--border-style) var(--color-border)}.spr-reviews{margin:0}[class*=spr-form-].spr-form-actions{margin-top:12px!important;margin-bottom:20px}.spr-form-label{font-size:calc(16px * var(--font-body-scale));line-height:130%}.spr-review-header-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:var(--color-base);font-size:calc(20px * var(--font-heading-scale));line-height:130%}.spr-review:first-child{margin-top:0}.spr-review-header-byline{font-style:normal;margin:5px 0 10px;font-size:calc(14px * var(--font-body-scale));line-height:130%}.spr-review-reportreview{color:var(--color-base);font-size:calc(16px * var(--font-heading-scale));line-height:130%;position:relative;text-decoration:none}.spr-review-reportreview:before{content:"";pointer-events:none;position:absolute;left:0;top:100%;width:0;height:1px;background:var(--color-base);transition:width var(--duration-medium) var(--animation-bezier)}@media (min-width: 993px){.spr-review-reportreview:hover:before{width:100%}}.spr-review-content{margin:0 0 10px}[class*=spr-form-]{margin:0}[class*=spr-form-]+[class*=spr-form-]{margin-top:-1px}.spr-form-message-success,.spr-review-content-body{font-size:calc(16px * var(--font-body-scale));line-height:130%}.spr-review-header-starratings{margin-bottom:10px}.spr-form{margin:-10px 0 0;padding:0;border:none}.spr-review{padding:20px 0}.spr-summary-caption:first-child{margin-top:0}.spr-summary-caption{display:block;font-size:calc(16px * var(--font-body-scale));line-height:130%}[class^=spr-icon-]:before,[class*=" spr-icon-"]:before{font-size:16px;width:18px}.spr-container .spr-icon,.spr-container a.spr-icon:hover{--color-icon:var(--color-review-stars);color:var(--color-icon)}label.spr-icon:before{font-size:16px}label.spr-icon{cursor:pointer}.spr-form-input.spr-starrating input[type=radio]:focus+label{-webkit-box-shadow:0 0 0 2px var(--color-base);box-shadow:0 0 0 2px var(--color-base);border-radius:4px;outline:2px solid transparent}.spr-icon.spr-icon-star-empty,.spr-icon.spr-icon-star-empty:before{opacity:1}.spr-form-input.spr-starrating{margin-left:2px}.spr-summary{padding:20px 0}@media (min-width:577px){.spr-summary{display:flex;align-items:center;width:100%}.spr-summary .spr-summary-actions{margin-left:auto}.spr-summary-caption{margin-top:2px}.product__right-column .spr-summary-caption{margin-top:10px}.spr-summary .spr-starrating{margin-right:20px}}.product__right-column .spr-summary{display:flex;align-items:unset;flex-direction:column}.product__right-column .spr-summary .spr-summary-actions{display:block;margin-left:unset;margin-top:20px}.spr-button-primary,.product__right-column .spr-summary-actions-newreview{float:unset}@media (max-width:992px){label.spr-icon:before{font-size:32px}.spr-icon{width:2.6em}[class*=spr-form-].spr-form-actions{margin-top:20px!important}}@media (max-width:576px){.spr-button-primary,.spr-summary-actions-newreview{width:100%}.spr-summary-actions-newreview{margin-top:20px}.spr-summary-caption{margin-top:10px}.spr-icon{width:100%}.product__right-column .spr-summary .spr-summary-actions,.spr-summary .spr-summary-actions{margin-top:10px}.spr-form-input{display:flex}}@media only screen and (max-width: 480px){.spr-header-title,.spr-summary{text-align:left}}.spr-form-review-title input,.spr-form-contact-name input{border-radius:0;border-top-left-radius:var(--radius-input);border-top-right-radius:var(--radius-input)}.spr-form-review-body textarea,.spr-form-contact-email input{border-radius:0;border-bottom-left-radius:var(--radius-input);border-bottom-right-radius:var(--radius-input)}.spr-review:last-child{padding-bottom:2px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-rating-form.css.map */
