.arachne-product-reviews{background:#0d0d0d!important;margin:0!important;padding:0!important;border-top:1px solid rgba(255,255,255,.08)}#MainContent .apr-root{background:#0d0d0d;color:#fafafa;padding:80px 24px;max-width:1200px;margin:0 auto;box-sizing:border-box;font-family:Poppins,sans-serif}#MainContent .apr-root *,#MainContent .apr-root *:before,#MainContent .apr-root *:after{box-sizing:border-box}#MainContent .apr-root .apr-layout{display:flex;align-items:flex-start;gap:64px}#MainContent .apr-root .apr-side{width:280px;flex-shrink:0;position:sticky;top:100px;display:flex;flex-direction:column;gap:28px}#MainContent .apr-root .apr-eyebrow{font-family:Archivo,sans-serif;font-weight:700;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin:0;line-height:1}#MainContent .apr-root .apr-score-num{font-family:Archivo,sans-serif;font-weight:800;font-size:60px;line-height:1;letter-spacing:-.03em;color:var(--accent);display:block}#MainContent .apr-root .apr-score-stars{display:flex;align-items:center;gap:3px;margin-top:10px}#MainContent .apr-root .apr-score-count{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;color:#ccc;margin:10px 0 0;line-height:1}#MainContent .apr-root .apr-hist{display:flex;flex-direction:column;gap:6px}#MainContent .apr-root .apr-bar-row{display:flex;align-items:center;gap:10px;width:100%;background:transparent;border:none;padding:4px 0;margin:0;cursor:pointer;font-family:inherit;text-align:left}#MainContent .apr-root div.apr-bar-row{cursor:default}#MainContent .apr-root .apr-bar-label{font-family:Poppins,sans-serif;font-weight:400;font-size:11px;color:#888;width:24px;flex-shrink:0;transition:color .15s ease;line-height:1}#MainContent .apr-root .apr-bar-track{flex:1;height:4px;background:#ffffff14;border-radius:2px;overflow:hidden;display:block;position:relative}#MainContent .apr-root .apr-bar-fill{display:block;height:100%;background:var(--accent);border-radius:2px;width:0%;transition:width .65s cubic-bezier(.25,.46,.45,.94)}#MainContent .apr-root .apr-bar-fill--static{transition:none}#MainContent .apr-root .apr-bar-count{font-family:Poppins,sans-serif;font-weight:300;font-size:11px;color:#888;width:34px;text-align:right;flex-shrink:0;transition:color .15s ease;line-height:1}#MainContent .apr-root button.apr-bar-row:hover .apr-bar-label,#MainContent .apr-root button.apr-bar-row:hover .apr-bar-count{color:#fafafa}#MainContent .apr-root button.apr-bar-row:focus-visible{outline:2px solid var(--accent);outline-offset:2px;box-shadow:none}#MainContent .apr-root .apr-bar-row.is-active .apr-bar-label,#MainContent .apr-root .apr-bar-row.is-active .apr-bar-count{color:var(--accent)}#MainContent .apr-root .apr-photostrip{display:flex;flex-direction:column;gap:12px}#MainContent .apr-root .apr-photostrip-row{display:flex;flex-wrap:wrap;gap:6px}#MainContent .apr-root .apr-strip-thumb{width:60px;height:60px;object-fit:cover;border-radius:8px;border:1px solid rgba(255,255,255,.07);background:#111;cursor:zoom-in;opacity:.85;transition:opacity .15s ease;display:block}#MainContent .apr-root .apr-strip-thumb:hover{opacity:1}#MainContent .apr-root .apr-photo-btn{display:block;padding:0;border:0;border-radius:8px;background:none;cursor:zoom-in}#MainContent .apr-root .apr-photo-btn:hover .apr-strip-thumb,#MainContent .apr-root .apr-photo-btn:hover .apr-pic-thumb{opacity:1}#MainContent .apr-root .apr-photo-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px;box-shadow:none}#MainContent .apr-root .apr-strip-more{width:60px;height:60px;border-radius:8px;background:#111;border:1px solid rgba(255,255,255,.08);color:var(--accent);font-family:Archivo,sans-serif;font-weight:700;font-size:11px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:border-color .15s ease}#MainContent .apr-root .apr-strip-more:hover{border-color:#ffffff4d}#MainContent .apr-root .apr-strip-more:focus-visible{outline:2px solid var(--accent);outline-offset:2px;box-shadow:none}#MainContent .apr-root .apr-strip-ph{width:60px;height:60px;border-radius:8px;background:#1d1d1b;border:1px solid rgba(255,255,255,.07)}#MainContent .apr-root .apr-main{flex:1;min-width:0}#MainContent .apr-root .apr-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:20px}#MainContent .apr-root .apr-chips{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#MainContent .apr-root .apr-chip{font-family:Poppins,sans-serif;font-weight:400;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#888;background:transparent;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:8px 14px;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease;line-height:1.2}#MainContent .apr-root .apr-chip:hover{color:#ccc;border-color:#ffffff4d}#MainContent .apr-root .apr-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px;box-shadow:none}#MainContent .apr-root .apr-chip.is-active{font-family:Archivo,sans-serif;font-weight:700;background:var(--accent);border-color:var(--accent);color:#0d0d0d}#MainContent .apr-root .apr-sort-select{background:#111;border:1px solid rgba(255,255,255,.08);color:#ccc;font-size:12px;font-family:Poppins,sans-serif;font-weight:400;letter-spacing:.04em;padding:8px 32px 8px 12px;border-radius:8px;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='rgba(250,250,250,0.4)' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;transition:border-color .15s ease}#MainContent .apr-root .apr-sort-select:hover,#MainContent .apr-root .apr-sort-select:focus{border-color:#c2e81266;outline:none;box-shadow:none}#MainContent .apr-root .apr-sort-select:disabled{opacity:.45;cursor:default}#MainContent .apr-root .apr-insight{font-family:Poppins,sans-serif;font-weight:300;font-style:italic;font-size:13px;color:#888;margin:0 0 16px;letter-spacing:.01em;line-height:1.55;max-width:560px}#MainContent .apr-root .apr-list{display:flex;flex-direction:column}#MainContent .apr-root .apr-item{padding:28px 0;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:12px}#MainContent .apr-root .apr-item:last-child{border-bottom:1px solid rgba(255,255,255,.08)}#MainContent .apr-root .apr-feat{background:#111;border:1px solid rgba(255,255,255,.08);border-left:3px solid var(--accent);border-radius:var(--aa-radius, 10px);padding:24px;margin-bottom:16px}#MainContent .apr-root .apr-feat:last-child{border-bottom:1px solid rgba(255,255,255,.08)}#MainContent .apr-root .apr-feat-badge{font-family:Archivo,sans-serif;font-weight:700;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);line-height:1}#MainContent .apr-root .apr-feat-demo-note{font-size:10px;color:#fafafa4d;margin:0;letter-spacing:.03em}#MainContent .apr-root .apr-item-head{display:flex;align-items:center;justify-content:space-between;gap:12px}#MainContent .apr-root .apr-item-stars{display:flex;align-items:center;gap:2px;line-height:1}#MainContent .apr-root .apr-item-date{font-family:Poppins,sans-serif;font-weight:300;font-size:12px;color:#888;white-space:nowrap;line-height:1}#MainContent .apr-root .apr-item-title{font-family:Archivo,sans-serif;font-weight:700;font-size:16px;color:#fafafa;line-height:1.4;letter-spacing:-.01em;margin:0;overflow-wrap:anywhere}#MainContent .apr-root .apr-item-body{font-family:Poppins,sans-serif;font-weight:300;font-size:15px;color:#ccc;line-height:1.7;margin:0;max-width:65ch;overflow-wrap:anywhere}#MainContent .apr-root .apr-readmore{background:none;border:none;padding:0;margin-left:8px;color:var(--accent);font-family:Archivo,sans-serif;font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;display:inline-block;transition:opacity .15s ease}#MainContent .apr-root .apr-readmore:hover{text-decoration:underline;text-underline-offset:3px}#MainContent .apr-root .apr-readmore:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px;box-shadow:none}#MainContent .apr-root .apr-pics{display:flex;flex-wrap:wrap;gap:8px}#MainContent .apr-root .apr-pic-thumb{width:72px;height:72px;object-fit:cover;border-radius:8px;cursor:zoom-in;opacity:.85;transition:opacity .15s ease;display:block;border:1px solid rgba(255,255,255,.07);background:#111}#MainContent .apr-root .apr-pic-thumb:hover{opacity:1}#MainContent .apr-root .apr-item-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px}#MainContent .apr-root .apr-item-name{font-family:Archivo,sans-serif;font-weight:700;font-size:13px;color:#fafafa;line-height:1;overflow-wrap:anywhere}#MainContent .apr-root .apr-verified{display:inline-flex;align-items:center;gap:4px;color:#c2e812bf;font-family:Poppins,sans-serif;font-weight:400;font-size:10px;letter-spacing:.1em;text-transform:uppercase;line-height:1}#MainContent .apr-root .apr-reply{margin-left:16px;padding:12px 16px;background:#c2e8120a;border-left:2px solid var(--accent);border-radius:0 8px 8px 0}#MainContent .apr-root .apr-reply-label{font-family:Archivo,sans-serif;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#c2e812b3;margin-bottom:6px;display:flex;align-items:center;gap:6px}#MainContent .apr-root .apr-reply-text{font-family:Poppins,sans-serif;font-weight:300;font-size:13px;color:#ccc;line-height:1.6;margin:0;overflow-wrap:anywhere}#MainContent .apr-root .apr-empty,#MainContent .apr-root .apr-error-state{text-align:center;padding:64px 24px;color:#888;font-size:15px;font-weight:300}#MainContent .apr-root .apr-empty p,#MainContent .apr-root .apr-error-state p{margin:0}#MainContent .apr-root .apr-empty .apr-empty-italic{font-style:italic;font-weight:300}#MainContent .apr-root .apr-partial-note{text-align:center;font-size:12px;color:#fafafa4d;margin:8px 0 0;letter-spacing:.02em}@keyframes apr-skeleton-pulse{0%,to{opacity:.3}50%{opacity:.55}}#MainContent .apr-root .skeleton{background:#222;border-radius:4px;animation:apr-skeleton-pulse 2s ease-in-out infinite;display:block}#MainContent .apr-root .apr-skel{pointer-events:none}#MainContent .apr-root .apr-loadmore-wrap{display:flex;justify-content:center;margin-top:32px}#MainContent .apr-root .apr-loadmore-btn{background:transparent;border:1px solid rgba(255,255,255,.16);color:#ccc;font-family:Poppins,sans-serif;font-weight:400;font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:13px 32px;border-radius:8px;cursor:pointer;transition:border-color .18s ease,color .18s ease}#MainContent .apr-root .apr-loadmore-btn:hover{border-color:#ffffff4d;color:#fafafa}#MainContent .apr-root .apr-loadmore-btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px;box-shadow:none}#MainContent .apr-root .apr-loadmore-btn:disabled{opacity:.35;cursor:default}#MainContent .apr-root .apr-write-btn{display:block;width:100%;margin-top:24px;background:var(--accent);border:none;border-radius:8px;color:#0d0d0d;font-family:Archivo,sans-serif;font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:14px 24px;cursor:pointer;transition:opacity .18s ease}#MainContent .apr-root .apr-write-btn:hover{opacity:.85}#MainContent .apr-root .apr-write-btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.jdgm-write-review-modal__overlay{background:#000000c7!important}.jdgm-write-review-modal__content{background:#141414!important;color:#fafafa!important;border:1px solid #292929!important;border-radius:10px!important;box-shadow:none!important;padding:48px 32px!important}.jdgm-write-review-modal__close-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;top:14px!important;right:14px!important;z-index:10!important;color:#e0e0e0!important;background:#ffffff0d!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:8px!important;cursor:pointer!important;transition:color .18s ease,border-color .18s ease,background .18s ease!important}.jdgm-write-review-modal__close-btn:hover{color:var(--accent, #C2E812)!important;border-color:var(--accent, #C2E812)!important;background:#c2e81214!important}.jdgm-write-review-modal__close-btn:focus-visible{outline:2px solid var(--accent, #C2E812)!important;outline-offset:2px!important}.jdgm-write-review-modal__close-btn svg path{stroke:currentColor!important}.jdgm-write-review-modal__title{font-family:Archivo,sans-serif!important;font-weight:800!important;color:#fafafa!important}.jdgm-write-review-modal__intro,.jdgm-write-review-modal__text,.jdgm-write-review-modal__field-help,.jdgm-write-review-modal__gdpr-statement{font-family:Poppins,sans-serif!important;font-weight:300!important;color:#888!important}.jdgm-write-review-modal__gdpr-statement a{color:var(--accent, #C2E812)!important}.jdgm-write-review-modal__product-title{font-family:Archivo,sans-serif!important;font-weight:700!important;color:#fafafa!important}.jdgm-write-review-modal__content .jdgm-star{color:#ffffff38!important}.jdgm-write-review-modal__content .jdgm-star.jdgm--on,.jdgm-write-review-modal__content .jdgm-star.jdgm--half,.jdgm-write-review-modal__content .jdgm-star:hover{color:var(--accent, #C2E812)!important}.jdgm-write-review-modal__stars:before,.jdgm-write-review-modal__stars:after{color:#777!important;font-family:Archivo,sans-serif!important;font-weight:700!important;letter-spacing:.08em!important}.jdgm-write-review-modal__field-label{font-family:Archivo,sans-serif!important;font-weight:700!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#aaa!important}.jdgm-write-review-modal__field-input{background:#1a1a1a!important;border:1px solid #292929!important;border-radius:8px!important;color:#fafafa!important;font-family:Poppins,sans-serif!important;font-weight:400!important}.jdgm-write-review-modal__field-input::placeholder{color:#666!important}.jdgm-write-review-modal__field-input:focus{border-color:var(--accent, #C2E812)!important;outline:none!important;box-shadow:none!important}.jdgm-write-review-modal__field-error{color:#e86a6a!important;font-family:Poppins,sans-serif!important}.jdgm-write-review-modal__nav-btn{font-family:Archivo,sans-serif!important;font-weight:700!important;font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:8px!important;transition:opacity .18s ease,color .18s ease,border-color .18s ease!important}.jdgm-write-review-modal__nav-btn-next,.jdgm-write-review-modal__nav-btn-close{background:var(--accent, #C2E812)!important;color:#0d0d0d!important;border:none!important}.jdgm-write-review-modal__nav-btn-next:hover,.jdgm-write-review-modal__nav-btn-close:hover{opacity:.85}.jdgm-write-review-modal__nav-btn-back{background:transparent!important;color:#ccc!important;border:1px solid rgba(255,255,255,.16)!important}.jdgm-write-review-modal__nav-btn-back:hover{color:#fafafa!important;border-color:#ffffff4d!important}.jdgm-write-review-modal__nav-btn:disabled{opacity:.35!important}.jdgm-write-review-modal__checkbox-custom{background:#1a1a1a!important;border:1px solid #444444!important;border-radius:4px!important}.jdgm-write-review-modal__checkbox-input:checked~.jdgm-write-review-modal__checkbox-custom,.jdgm-write-review-modal__checkbox-input:checked+.jdgm-write-review-modal__checkbox-custom,.jdgm-write-review-modal__checkbox-custom.jdgm--checked{background:var(--accent, #C2E812)!important;border-color:var(--accent, #C2E812)!important}.jdgm-write-review-modal__checkbox-input:checked~.jdgm-write-review-modal__checkbox-custom:after,.jdgm-write-review-modal__checkbox-input:checked+.jdgm-write-review-modal__checkbox-custom:after{border-color:#0d0d0d!important;color:#0d0d0d!important}.jdgm-write-review-modal__checkbox-text{color:#ccc!important;font-family:Poppins,sans-serif!important}.jdgm-write-review-modal__media-upload{background:#1a1a1a!important;border:1px dashed #3A3A3A!important;border-radius:8px!important;color:#888!important}.jdgm-write-review-modal__media-upload-prompt,.jdgm-write-review-modal__media-upload-icon{color:#888!important;font-family:Poppins,sans-serif!important}.jdgm-write-review-modal__page--review-form-intro{justify-content:center!important;gap:40px!important}.jdgm-write-review-modal__page--review-form-intro .jdgm-write-review-modal__form{flex:0 0 auto!important;min-height:0!important;height:auto!important;gap:28px!important}#MainContent .apr-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000000ed;align-items:center;justify-content:center;cursor:zoom-out;animation:apr-lb-in .18s ease}@keyframes apr-lb-in{0%{opacity:0}to{opacity:1}}#MainContent .apr-lightbox.apr-lightbox-open{display:flex}#MainContent .apr-lightbox .apr-lightbox-img{max-width:90vw;max-height:88vh;object-fit:contain;border-radius:8px;pointer-events:none;display:block;animation:apr-lb-img-in .22s cubic-bezier(.25,.46,.45,.94)}@keyframes apr-lb-img-in{0%{transform:scale(.93);opacity:0}to{transform:scale(1);opacity:1}}#MainContent .apr-lightbox .apr-lightbox-close{position:absolute;top:20px;right:24px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#ffffffb3;cursor:pointer;padding:0;transition:color .15s ease,background .15s ease}#MainContent .apr-lightbox .apr-lightbox-close:hover{color:#fff;background:#ffffff29}@media(prefers-reduced-motion:reduce){#MainContent .apr-root .apr-bar-fill,#MainContent .apr-root .apr-chip,#MainContent .apr-root .apr-readmore{transition:none}#MainContent .apr-root .skeleton{animation:none;opacity:.4}}@media(max-width:900px){#MainContent .apr-root{padding:64px 20px}#MainContent .apr-root .apr-layout{flex-direction:column;gap:40px}#MainContent .apr-root .apr-side{position:static;width:100%;max-width:360px}}@media(max-width:600px){#MainContent .apr-root{padding:52px 16px}#MainContent .apr-root .apr-score-num{font-size:48px}#MainContent .apr-root .apr-controls{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/section-product-reviews.css.map */
