.modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#0009}.modal-content{background-color:var(--color-white);padding:40px;border-radius:12px;max-width:814px;max-height:100%;overflow-y:auto;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}#reviewModal .display-24-bold-campton-uppercase{color:var(--color-green2)!important;line-height:28px!important}#reviewModal hr{margin:16px 0!important;width:100%}.fieldset{margin-bottom:1.25rem}#reviewModal .review-field{display:flex;flex-direction:column;margin-bottom:16px;gap:8px}.star svg path,.outerStar svg path{fill:#e7e7e7;transition:fill .2s ease}.star.hovered svg path,.star.active svg path,.outerStar.hovered svg path,.outerStar.active svg path{fill:#f0a219}.star svg,.outerStar svg{pointer-events:none}#starRating,#outerStarRating{display:flex;gap:10px;width:fit-content;border:1px solid var(--color-gray-300);padding:16px 24px;border-radius:8px}#outerStarRating{width:296px;justify-content:center;height:72px}.star,.outerStar{height:40px}.product-image-wrapper{display:flex;align-items:center;gap:16px}.product-image-wrapper img{width:142px;height:142px;object-fit:cover;border:1px solid var(--color-gray-300);border-radius:8px}.product-text{display:flex;flex-direction:column;justify-content:center;gap:4px;overflow:hidden;text-overflow:ellipsis}.product-subtype{font-family:DB_Heavent_Regular,sans-serif;font-size:20px!important;text-decoration:underline;text-decoration-thickness:0;text-underline-offset:3px;color:#000;line-height:22px!important;letter-spacing:0}#reviewModal .display-18-bold-campton{color:var(--color-green2)!important;line-height:24px!important}#reviewModal .review_label{font-family:DB_Heavent_Regular;font-weight:400;font-style:normal;font-size:18px;line-height:18px}#reviewModal fieldset{margin-bottom:16px}#reviewModal input[type=text],#reviewModal input[type=email],#reviewModal textarea{width:410px!important;padding:12px 16px!important;border-radius:4px!important;border:1px solid var(--color-gray-300);resize:none}#reviewModal form{margin:0!important;padding:0!important;max-width:100%}#reviewModal .terms{display:flex;gap:12px}#reviewModal .terms .body-20-regular{line-height:22px!important;letter-spacing:0;color:#000}#reviewModal input[type=checkbox]{accent-color:var(--color-green2)}#reviewModal input[type=submit]{background-color:var(--color-green2);padding:8px 24px;border-radius:40px;color:var(--color-white);border:0;width:218px;height:48px;cursor:pointer}@media screen and (max-width: 749px){#reviewModal input[type=submit]{width:100%}#reviewModal input[type=text],#reviewModal input[type=email],#reviewModal textarea{width:310px!important}.modal-content{border-radius:16px;padding:24px;width:358px;height:739px}.product-image-wrapper{height:auto}.product-image-wrapper img{width:68px;height:68px}#outerStarRating{width:310px}.product-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;text-overflow:ellipsis}#reviewModal .display-18-bold-campton{margin-top:4px}}.jdgm-rev__timestamp{font-family:DB_Heavent_Regular!important;font-weight:400!important;font-size:var(--font-size-20)!important;line-height:20px!important;text-transform:uppercase;color:#000!important}.jdgm-rev__author,.jdgm-rev__replier-wrapper,.jdgm-paginate{font-family:DB_Heavent_Regular;font-weight:400;font-size:var(--font-size-24);line-height:28px}.jdgm-rev__body,.jdgm-rev__reply-content{font-family:DB_Heavent_Bold;font-weight:700;font-size:var(--font-size-24);line-height:24px}.jdgm-sort-dropdown{font-family:DB_Heavent_Regular;font-size:var(--font-size-24)!important;line-height:28px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-review-modal.css.map */
