.nm-customer-results{background:#fff;padding:20px 0}.nm-customer-results .nm-cr__inner{max-width:1300px;margin:0 auto;padding:0 15px}.nm-customer-results .nm-cr__head{margin:20px 0;text-align:center}.nm-customer-results .nm-cr__h{font-family:var(--nm-head);font-size:22.5px;line-height:29.25px;font-weight:700;letter-spacing:.6px;color:var(--nm-heading);text-align:center;margin:0}.nm-customer-results .nm-cr__light{display:block;font-weight:200}.nm-customer-results .nm-cr__bold{display:block;font-weight:800}.nm-customer-results .nm-cr__grid{display:flex;gap:30px;align-items:stretch;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.nm-customer-results .nm-cr__card{flex:0 0 80%;min-width:80%;background:#fafafa;padding:15px;border-radius:12px;border:1px solid #fce4ec;box-shadow:0 4px 12px #0000000d;display:flex;flex-direction:column;justify-content:space-between;text-align:left}.nm-customer-results .nm-cr__img{position:relative;padding-top:100%;overflow:hidden;border-radius:8px;margin:0 0 16px}.nm-customer-results .nm-cr__img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.nm-customer-results .nm-cr__title{margin:10px 0 0;padding:0 0 8px;font-family:var(--nm-head);font-size:14px;line-height:18.2px;font-weight:600;letter-spacing:.6px;color:var(--nm-heading);border-bottom:1px solid #fce4ec}.nm-customer-results .nm-cr__name{margin:12px 0;padding:0 0 8px;font-size:12px;line-height:19.2px;color:#555;border-bottom:1px solid #fce4ec;display:flex;align-items:center}.nm-customer-results .nm-cr__card ul{list-style:none;margin:0;padding:0}.nm-customer-results .nm-cr__card li{min-height:25px;padding:0 0 0 25px;margin:0;font-size:12px;line-height:19.2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Ccircle cx='9' cy='9' r='9' fill='%23d4af37'/%3E%3Cpath d='M5.2 9.3l2.4 2.3 5.2-5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") left top / 18px 18px no-repeat}.nm-customer-results .nm-cr__card li.nm-cr__new{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Ccircle cx='9' cy='9' r='9' fill='%23d6f1eb'/%3E%3Cpath d='M5.2 9.3l2.4 2.3 5.2-5' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.nm-customer-results.nm-cr--green .nm-cr__card li,.nm-customer-results.nm-cr--green .nm-cr__card li.nm-cr__new{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Ccircle cx='9' cy='9' r='9' fill='%23125a46'/%3E%3Cpath d='M5.2 9.3l2.4 2.3 5.2-5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.nm-customer-results .nm-cr__quote{margin:12px 0;font-size:12px;line-height:19.2px}.nm-customer-results .nm-cr__btn{display:inline-block;margin:15px auto 0;padding:6px 14px;background:var(--nm-mint,#d6f1eb);color:#000;border:0;border-radius:6px;font:600 12px/14px Arial,Helvetica,sans-serif;letter-spacing:normal;cursor:pointer}.nm-customer-results .nm-cr__modal{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0009}.nm-customer-results .nm-cr__modal[hidden]{display:none}.nm-customer-results .nm-cr__dialog{position:relative;background:#fff;margin:10% auto;max-height:350px;overflow-y:auto;padding:20px;border-radius:12px;width:90%;max-width:500px;text-align:left;font-size:12px;line-height:19.2px}.nm-customer-results .nm-cr__close{position:absolute;right:12px;top:8px;background:none;border:0;padding:0;font-size:24px;line-height:24px;color:#1e1e1e;cursor:pointer}.nm-customer-results .nm-cr__dialog p{margin:12px 0;font-size:12px;line-height:19.2px}.nm-customer-results .nm-cr__dialog ul{margin:12px 0}.nm-customer-results .nm-cr__dialog li{margin-bottom:10px;line-height:1.5}.nm-customer-results .nm-cr__dialog a{color:#06c;font-weight:600;text-decoration:underline}.nm-customer-results .nm-cr__dialog a:hover{color:#004999}@media(min-width:750px){.nm-customer-results{padding:40px 20px}.nm-customer-results .nm-cr__inner{padding:0 50px}.nm-customer-results .nm-cr__head{margin:20px 0 25px}.nm-customer-results .nm-cr__h{font-size:30px;line-height:39px}}@media(min-width:769px){.nm-customer-results .nm-cr__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));overflow:visible}.nm-customer-results .nm-cr__card{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/nm-customer-results.css.map */
