.coco-reviews-section,.coco-review-modal{font-family:Futura,Futura PT,sans-serif}.coco-reviews-section{width:100%;max-width:760px;margin:54px auto;padding:38px 28px;background:var(--coco-bg);color:var(--coco-text)}.coco-reviews-heading{margin-bottom:26px;text-align:center}.coco-reviews-heading h2{margin:0 0 9px;color:var(--coco-text);font-family:Futura,Futura PT,sans-serif;font-size:19px;line-height:1.2;font-weight:400;letter-spacing:.18em;text-transform:uppercase}.coco-reviews-intro{max-width:440px;margin:0 auto 14px;color:var(--coco-muted);font-size:12px;line-height:1.55;letter-spacing:.035em}.coco-google-rating{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-bottom:19px;color:inherit;text-decoration:none;transition:opacity .25s ease}.coco-google-rating:hover{opacity:.62}.coco-google-stars{display:inline-flex;align-items:center;gap:3px;line-height:0}.coco-google-stars img{display:block;width:13px;height:13px;object-fit:contain}.coco-google-text{color:var(--coco-muted);font-size:9px;line-height:1.2;letter-spacing:.11em;text-transform:uppercase}.coco-share-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px}.coco-share-line{display:block;height:1px;background:var(--coco-lines)}.coco-write-review{-webkit-appearance:none;appearance:none;border:1px solid var(--coco-lines);border-radius:0;background:transparent;padding:11px 20px;color:var(--coco-text);font-family:inherit;font-size:9px;line-height:1;letter-spacing:.17em;text-transform:uppercase;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.coco-write-review:hover{border-color:var(--coco-button-bg);background:var(--coco-button-bg);color:var(--coco-button-text)}.coco-review-loading{margin:0;padding:26px 0 0;color:var(--coco-muted);font-size:11px;text-align:center}.coco-review{padding:25px 0 27px;border-bottom:1px solid var(--coco-lines)}.coco-review:last-child{border-bottom:0}.coco-stars{display:inline-flex;align-items:center;gap:3px;margin:0 0 10px;line-height:0}.coco-stars img{display:block;width:13px;height:13px;object-fit:contain}.coco-review h4{margin:0 0 10px;color:var(--coco-text);font-family:Futura,Futura PT,sans-serif;font-size:12px;line-height:1.4;font-weight:400;letter-spacing:.13em;text-transform:uppercase}.coco-review p{max-width:680px;margin:0 0 12px;color:var(--coco-text);font-size:13px;line-height:1.65;letter-spacing:.015em}.coco-review-meta{display:flex;flex-wrap:wrap;align-items:center;gap:7px;color:var(--coco-muted);font-size:9px;line-height:1.4;letter-spacing:.09em;text-transform:uppercase}.coco-review-meta strong{color:var(--coco-text);font-weight:400}.coco-review-meta .verified{color:var(--coco-stars)}.coco-review-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:none;align-items:center;justify-content:center;padding:22px;background:#120b08b8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.coco-review-modal.is-open{display:flex}.coco-review-modal__panel{position:relative;width:min(590px,100%);max-height:90vh;overflow:auto;padding:42px;border:1px solid var(--coco-lines);border-radius:0;background:var(--coco-bg);color:var(--coco-text);box-shadow:0 28px 70px #00000038}.coco-review-modal__close{position:absolute;top:14px;right:18px;-webkit-appearance:none;appearance:none;border:0;background:transparent;color:var(--coco-muted);font-size:25px;line-height:1;cursor:pointer}.coco-review-modal h3{margin:0 0 10px;color:var(--coco-text);font-family:inherit;font-size:18px;line-height:1.3;font-weight:400;letter-spacing:.16em;text-transform:uppercase}.coco-modal-intro{max-width:460px;margin:0 0 25px;color:var(--coco-muted);font-size:12px;line-height:1.65}.coco-review-form{display:grid;gap:15px}.coco-review-form label{display:grid;gap:7px}.coco-review-form label>span{color:var(--coco-muted);font-size:9px;letter-spacing:.14em;text-transform:uppercase}.coco-review-form input,.coco-review-form textarea,.coco-review-form select{box-sizing:border-box;width:100%;border:1px solid var(--coco-lines);border-radius:0;background:transparent;padding:12px 13px;color:var(--coco-text);font:inherit;font-size:12px;outline:none}.coco-review-form input:focus,.coco-review-form textarea:focus,.coco-review-form select:focus{border-color:var(--coco-stars)}.coco-review-form textarea{min-height:130px;resize:vertical}.coco-review-form button[type=submit],.coco-review-thank-you-close{-webkit-appearance:none;appearance:none;margin-top:5px;border:1px solid var(--coco-button-bg);border-radius:0;background:var(--coco-button-bg);padding:13px 22px;color:var(--coco-button-text);font-family:inherit;font-size:9px;letter-spacing:.17em;text-transform:uppercase;cursor:pointer}.coco-review-thank-you{padding:34px 5px;text-align:center}.coco-review-thank-you h4{margin:0 0 12px;color:var(--coco-text);font-family:inherit;font-size:18px;font-weight:400;letter-spacing:.16em;text-transform:uppercase}.coco-review-thank-you p{margin:0 0 20px;color:var(--coco-muted);font-size:12px;line-height:1.65}@media screen and (max-width:749px){.coco-reviews-section{margin:38px auto;padding:30px 20px}.coco-reviews-heading{margin-bottom:22px}.coco-reviews-heading h2{font-size:16px}.coco-share-row{gap:11px}.coco-write-review{padding:10px 14px;font-size:8px}.coco-review{padding:22px 0}.coco-review-modal__panel{padding:38px 24px 28px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/cocorrina-reviews.css.map */
