.purity-report-container{width:100%;height:auto;display:grid;grid-template-columns:100%;min-height:300px}.purity-report-aside{width:100%;max-width:700px;margin:0 auto auto;padding:20px;display:grid}.purity-report-aside-container{width:100%;height:100%;display:block}.purity-report-form-container{width:100%}.purity-report-form-header{font-size:18px;font-weight:700}.purity-report-form-text{font-size:14px}.purity-report-form-field-group{width:100%;padding:15px 0;display:grid;grid-template-columns:auto 100px}.purity-report-form-field-input{position:relative;width:100%}.purity-report-form-field-input input{position:absolute;top:0;left:0;background:#f1f1f1;width:100%;height:40px;padding:10px;font-size:14px;border:none;outline:none;box-shadow:none}.purity-report-form-field-input-clear{position:absolute;right:0;top:0;bottom:0;width:30px;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;text-align:center;display:none}.purity-report-form-field-input-clear svg{width:15px!important;height:40px!important}.purity-report-form-field-btn button{width:100%;height:40px;padding:10px;font-size:14px;border:none;background-color:rgb(var(--color-base-accent));color:rgb(var(--color-base-solid-button-labels));cursor:pointer}.purity-report-form-result-container{width:100%;padding:20px 40px;display:grid;grid-template-columns:100%}.purity-report-form-result-error{text-align:center;font-size:16px;font-weight:700;color:#e74c3c}.purity-report-form-result-item{width:100%;height:100px;display:grid;grid-template-columns:40% 60%;grid-template-rows:100%;margin:20px 0}.purity-report-form-result-item-img{width:100%;height:100px}.purity-report-form-result-item-img img{width:100%;height:100%;object-fit:contain}.purity-report-form-result-item-info{width:100%;height:100%;display:grid;grid-template-columns:100%;grid-template-rows:auto 30px 40px}.purity-report-form-result-item-title{width:100%;font-size:16px;font-weight:700}.purity-report-form-result-item-subtext{width:100%;font-size:14px}.purity-report-form-result-item-title-btn{width:100%;max-width:150px;height:40px;padding:10px;font-size:14px;border:none;background-color:#cb998d;color:#fff;cursor:pointer;text-decoration:none;text-align:center}@media screen and (max-width: 990px){.purity-report-form-result-item-img{height:150px}.purity-report-form-result-container{padding:5px 10px}.purity-report-form-result-item{height:150px}}
/*# sourceMappingURL=/cdn/shop/t/482/assets/purity-report.css.map */
