.co-comments{position:relative;isolation:isolate;overflow:clip;background-color:var(--co-cream);padding-top:var(--cc-pad-top, clamp(64px, 8vw, 116px));padding-bottom:var(--cc-pad-bottom, clamp(64px, 8vw, 116px))}.co-comments-region{position:relative;z-index:1}.co-comments-inner{max-width:920px;margin-inline:auto;padding-inline:var(--page-margin)}.co-comments-heading{margin:0 0 clamp(20px,3vw,32px);color:var(--co-black);font-size:clamp(28px,4vw,52px);line-height:1.02;text-transform:uppercase}.co-comments-count{color:var(--co-black);opacity:.55}.co-comments-list{display:flex;flex-direction:column;gap:clamp(16px,2.4vw,28px);margin-bottom:clamp(32px,5vw,56px)}.co-comment{background:#fff;border:2px solid var(--co-black);border-radius:clamp(16px,2vw,24px);padding:clamp(18px,2.6vw,30px);color:var(--co-black);font-family:var(--co-dm-sans);font-size:clamp(15px,1.1vw,17px);line-height:1.55}.co-comment-body>:first-child{margin-top:0}.co-comment-body>:last-child{margin-bottom:0}.co-comment-body a{color:var(--co-pink);text-decoration:underline}.co-comment-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:clamp(12px,1.6vw,18px);font-size:13px}.co-comment-author{font-weight:700}.co-comment-dot{opacity:.5}.co-comment-date{opacity:.6}.co-comments-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:clamp(24px,3vw,36px)}.co-comments-pagination a,.co-comments-pagination .current{color:var(--co-black);padding:6px 12px;border-radius:999px}.co-comments-pagination .current,.co-comments-pagination a:hover{background:var(--co-green)}.co-comments-form{background:transparent}.co-comments .blog-post-comments__form-container{max-width:none;margin-top:clamp(8px,1.5vw,20px)}.co-comments .blog-post-comments__form-container>h2{font-family:var(--co-dm-sans);color:var(--co-black);font-size:clamp(15px,1.4vw,19px);font-weight:700;line-height:1.3;margin:0 0 clamp(14px,2vw,22px)}.co-comments .blog-post-comments__form-input{border:2px solid var(--co-black);border-radius:14px;padding:14px 18px;background:#fff;color:var(--co-black);font-family:var(--co-dm-sans)}.co-comments .blog-post-comments__form-input--textarea{border-radius:16px}.co-comments .blog-post-comments__form-input::placeholder{color:var(--co-black);opacity:.5}.co-comments .blog-post-comments__form-message{color:var(--co-black);font-family:var(--co-dm-sans)}.co-comments .blog-post-comments__form-moderated{color:var(--co-black);opacity:.7;font-family:var(--co-dm-sans)}.co-comments .blog-post-comments__form-submit{margin-block-start:clamp(16px,2vw,24px);box-shadow:none}.co-comments-deco{position:absolute;width:var(--dsize, 60px);left:var(--dx, 50%);top:var(--dy, 30%);transform:translate(-50%,-50%);z-index:4;pointer-events:none}.co-comments-deco-inner{width:100%}.co-comments-deco-img{width:100%;height:auto;display:block}@media screen and (max-width:749px){.co-comments .blog-post-comments__form{grid-template-columns:1fr}.co-comments-deco--hide-mobile{display:none}.co-comments-deco{left:var(--dx-m, var(--dx));top:var(--dy-m, var(--dy));width:var(--dsize-m, var(--dsize))}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/co-styles-comments.css.map */
