body.catalog-product-view .product.info.detailed,body.catalog-product-view .product.info.detailed.product-accordion,body.catalog-product-view .product.info.detailed .product.data.items,body.catalog-product-view .product.info.detailed #reviews,body.catalog-product-view .product.info.detailed #product-review-container,body.catalog-product-view .product.info.detailed #customer-reviews,body.catalog-product-view .product.info.detailed .amrev-items-block,body.catalog-product-view .product.info.detailed .amreview-review-items,body.catalog-product-view .product.info.detailed .amreview-review-wrapper,body.catalog-product-view .product.info.detailed .amreview-description-wrap{height:auto !important;max-height:none !important;min-height:0 !important;overflow:visible !important}body.catalog-product-view #reviews{--cg-r-navy:#061e3a;--cg-r-blue:#12385f;--cg-r-ink:#172033;--cg-r-muted:#667085;--cg-r-line:#e4d7c2;--cg-r-line-2:#d2bb98;--cg-r-gold:#c6922e;--cg-r-gold-soft:#fff7e7;--cg-r-cream:#fffaf1;--cg-r-cream-2:#f7f1e7;--cg-r-green:#287a4b;--cg-r-green-soft:#eef8f2;--cg-r-red:#a2483d;--cg-r-red-soft:#fff3f1;--cg-r-shadow:0 14px 36px rgba(6,30,58,.075);--cg-r-shadow-soft:0 8px 22px rgba(6,30,58,.055);display:block !important;width:100% !important;margin:28px 0 0 !important;padding:0 !important;border:0 !important;background:0 0 !important;box-shadow:none !important;overflow:visible !important}body.catalog-product-view #reviews *,body.catalog-product-view #reviews *:before,body.catalog-product-view #reviews *:after{box-sizing:border-box !important}body.catalog-product-view #reviews.cg-review-premium-frame,body.catalog-product-view #reviews.cg-review-natural-frame{border:0 !important;background:0 0 !important;box-shadow:none !important}body.catalog-product-view #reviews .cg-review-heading,body.catalog-product-view #reviews .cg-review-trust-points{display:none !important}body.catalog-product-view #reviews .cg-review-natural-head{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:18px !important;align-items:center !important;margin:0 0 18px !important;padding:20px 22px !important;border:1px solid rgba(210,187,152,.82) !important;border-radius:22px !important;background:radial-gradient(circle at 0 0,rgba(198,146,46,.11),transparent 34%),linear-gradient(180deg,#fff,#fffaf1) !important;box-shadow:var(--cg-r-shadow-soft) !important}body.catalog-product-view #reviews .cg-review-natural-kicker{display:inline-flex !important;align-items:center !important;gap:8px !important;margin:0 0 7px !important;color:var(--cg-r-gold) !important;font-size:12px !important;line-height:1 !important;font-weight:950 !important;letter-spacing:.13em !important;text-transform:uppercase !important}body.catalog-product-view #reviews .cg-review-natural-kicker:before{content:"✓" !important;display:inline-grid !important;place-items:center !important;width:21px !important;height:21px !important;border-radius:999px !important;background:var(--cg-r-green) !important;color:#fff !important;font-size:12px !important}body.catalog-product-view #reviews .cg-review-natural-head h2{margin:0 !important;color:var(--cg-r-navy) !important;font-size:clamp(24px,2.5vw,34px) !important;line-height:1.06 !important;font-weight:950 !important;letter-spacing:-.045em !important}body.catalog-product-view #reviews .cg-review-natural-head p{max-width:760px !important;margin:8px 0 0 !important;color:var(--cg-r-muted) !important;font-size:14px !important;line-height:1.55 !important;font-weight:650 !important}body.catalog-product-view #reviews .cg-review-natural-badges{display:flex !important;flex-wrap:wrap !important;justify-content:flex-end !important;gap:8px !important}body.catalog-product-view #reviews .cg-review-natural-badges span{display:inline-flex !important;align-items:center !important;min-height:32px !important;padding:8px 11px !important;border:1px solid rgba(40,122,75,.22) !important;border-radius:999px !important;background:rgba(40,122,75,.08) !important;color:var(--cg-r-green) !important;font-size:12px !important;line-height:1 !important;font-weight:900 !important;white-space:nowrap !important}body.catalog-product-view #reviews #customer-reviews .amreview-info-wrapper{display:grid !important;grid-template-columns:180px minmax(280px,1fr) minmax(220px,290px) !important;gap:14px !important;align-items:stretch !important;margin:0 0 20px !important;padding:14px !important;border:1px solid rgba(210,187,152,.76) !important;border-radius:20px !important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,250,241,.92)) !important;box-shadow:var(--cg-r-shadow-soft) !important;overflow:visible !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-info,body.catalog-product-view #reviews #customer-reviews .amreview-summary-details,body.catalog-product-view #reviews #customer-reviews .amreview-add-new{min-width:0 !important;margin:0 !important;border:1px solid rgba(228,215,194,.9) !important;border-radius:16px !important;background:#fff !important;box-shadow:none !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-info{display:grid !important;grid-template-columns:62px minmax(0,1fr) !important;grid-template-rows:auto auto !important;gap:3px 12px !important;align-items:center !important;padding:14px !important;text-align:left !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary{grid-row:1/3 !important;display:grid !important;place-items:center !important;width:62px !important;height:62px !important;margin:0 !important;border-radius:16px !important;background:linear-gradient(135deg,var(--cg-r-navy),var(--cg-r-blue)) !important;color:#fff !important;font-size:30px !important;line-height:1 !important;font-weight:950 !important;letter-spacing:-.05em !important;box-shadow:0 10px 22px rgba(6,30,58,.18) !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary:after{display:none !important}body.catalog-product-view #reviews #customer-reviews .amreview-rating-wrapper{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:4px !important}body.catalog-product-view #reviews #customer-reviews .amreview-count{margin:0 !important;color:var(--cg-r-navy) !important;font-size:14px !important;line-height:1.2 !important;font-weight:950 !important}body.catalog-product-view #reviews #customer-reviews .amreview-showmore{margin:1px 0 0 !important;padding:0 !important;border:0 !important;background:0 0 !important;color:var(--cg-r-muted) !important;font-size:12px !important;font-weight:800 !important;text-decoration:underline !important;text-underline-offset:3px !important}body.catalog-product-view #reviews #customer-reviews .amreview-percent-block{grid-column:2 !important;margin:0 !important;padding:0 !important;border:0 !important;background:0 0 !important;color:var(--cg-r-green) !important;font-size:12px !important;line-height:1.25 !important}body.catalog-product-view #reviews #customer-reviews .amreview-percent-block .amreview-value,body.catalog-product-view #reviews #customer-reviews .amreview-percent-block .amreview-desc{display:inline !important;color:var(--cg-r-green) !important;font-size:12px !important;font-weight:850 !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-details{display:grid !important;gap:6px !important;padding:14px !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-details .amreview-label{display:grid !important;grid-template-columns:50px minmax(110px,1fr) 70px !important;align-items:center !important;gap:10px !important;min-height:23px !important;padding:0 !important;color:var(--cg-r-ink) !important;text-decoration:none !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-details .amreview-stars,body.catalog-product-view #reviews #customer-reviews .amreview-summary-details .amreview-text{margin:0 !important;font-size:12px !important;line-height:1.1 !important;font-weight:900 !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-details .amreview-text{color:var(--cg-r-muted) !important;text-align:right !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-details .amreview-bar{height:7px !important;min-height:7px !important;border-radius:999px !important;background:#eee6d8 !important;overflow:hidden !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-details .amreview-bar .amreview-bar.-active,body.catalog-product-view #reviews #customer-reviews .amreview-summary-details .amreview-bar.-active{height:100% !important;min-height:100% !important;border-radius:inherit !important;background:linear-gradient(90deg,var(--cg-r-gold),#e5bd63) !important}body.catalog-product-view #reviews #customer-reviews .amreview-add-new{display:flex !important;flex-direction:column !important;justify-content:center !important;gap:9px !important;padding:15px !important;background:linear-gradient(135deg,var(--cg-r-navy),var(--cg-r-blue)) !important;color:#fff !important}body.catalog-product-view #reviews #customer-reviews .amreview-add-new .amreview-button,body.catalog-product-view #reviews #customer-reviews .amreview-add-new .action.primary{display:inline-flex !important;justify-content:center !important;align-items:center !important;min-height:40px !important;width:100% !important;padding:10px 15px !important;border:0 !important;border-radius:999px !important;background:linear-gradient(135deg,#e6bd61,var(--cg-r-gold)) !important;color:#fff !important;font-size:13px !important;line-height:1 !important;font-weight:950 !important;text-decoration:none !important;box-shadow:0 10px 20px rgba(0,0,0,.18) !important}body.catalog-product-view #reviews #customer-reviews .amreview-add-new .amreview-label{margin:0 !important;color:rgba(255,255,255,.86) !important;font-size:12px !important;line-height:1.35 !important;font-weight:650 !important}body.catalog-product-view #reviews #customer-reviews .amrev-title-block{display:flex !important;flex-direction:column !important;gap:5px !important;margin:18px 0 10px !important;padding:0 !important;color:var(--cg-r-navy) !important}body.catalog-product-view #reviews #customer-reviews .amrev-title-block .am-strong{display:block !important;color:var(--cg-r-navy) !important;font-size:clamp(20px,2.1vw,28px) !important;line-height:1.08 !important;font-weight:950 !important;letter-spacing:-.035em !important}body.catalog-product-view #reviews #customer-reviews .amrev-title-block .cg-reviews-subtitle{display:block !important;margin:0 !important;color:var(--cg-r-muted) !important;font-size:13px !important;line-height:1.35 !important;font-weight:650 !important}body.catalog-product-view #reviews #customer-reviews .amrev-toolbar-container{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;margin:0 0 14px !important;padding:11px 12px !important;border:1px solid rgba(228,215,194,.95) !important;border-radius:16px !important;background:#fff !important;box-shadow:var(--cg-r-shadow-soft) !important}body.catalog-product-view #reviews #customer-reviews .cg-filter-heading{display:flex !important;flex-direction:column !important;gap:2px !important;min-width:150px !important}body.catalog-product-view #reviews #customer-reviews .cg-filter-kicker{color:var(--cg-r-gold) !important;font-size:10px !important;line-height:1 !important;font-weight:950 !important;letter-spacing:.12em !important;text-transform:uppercase !important}body.catalog-product-view #reviews #customer-reviews .cg-filter-title{color:var(--cg-r-navy) !important;font-size:13px !important;line-height:1.2 !important;font-weight:950 !important}body.catalog-product-view #reviews #customer-reviews .amrev-filters{display:flex !important;flex-wrap:wrap !important;justify-content:flex-end !important;gap:8px !important;margin:0 !important;padding:0 !important;list-style:none !important}body.catalog-product-view #reviews #customer-reviews .amrev-filter{position:relative !important;margin:0 !important;padding:0 !important}body.catalog-product-view #reviews #customer-reviews .amrev-filter input.amrev-input{position:absolute !important;left:1px !important;top:1px !important;width:1px !important;height:1px !important;opacity:0 !important;appearance:none !important;-webkit-appearance:none !important;clip-path:inset(50%) !important;pointer-events:none !important}body.catalog-product-view #reviews #customer-reviews .amrev-filter label.amrev-label{display:inline-flex !important;align-items:center !important;gap:7px !important;min-height:36px !important;padding:8px 12px !important;border:1px solid rgba(210,187,152,.95) !important;border-radius:999px !important;background:var(--cg-r-cream) !important;color:var(--cg-r-navy) !important;font-size:12px !important;line-height:1 !important;font-weight:950 !important;white-space:nowrap !important;cursor:pointer !important;box-shadow:none !important}body.catalog-product-view #reviews #customer-reviews .amrev-filter label.amrev-label:before{content:attr(data-cg-icon) !important;display:inline-grid !important;place-items:center !important;width:21px !important;height:21px !important;border-radius:999px !important;background:#fff !important;color:var(--cg-r-gold) !important;font-size:12px !important;font-weight:950 !important;box-shadow:inset 0 0 0 1px rgba(210,187,152,.9) !important}body.catalog-product-view #reviews #customer-reviews .amrev-filter input.amrev-input:checked+label.amrev-label{background:var(--cg-r-blue) !important;border-color:var(--cg-r-blue) !important;color:#fff !important}body.catalog-product-view #reviews #customer-reviews .amrev-items-block{margin:0 !important;padding:0 !important}body.catalog-product-view #reviews #customer-reviews ol.amreview-review-items,body.catalog-product-view #reviews #customer-reviews .amreview-review-items{display:grid !important;grid-template-columns:1fr !important;gap:14px !important;margin:0 !important;padding:0 !important;list-style:none !important}body.catalog-product-view #reviews #customer-reviews li.amreview-review-wrapper,body.catalog-product-view #reviews #customer-reviews .review-item.amreview-review-wrapper{display:block !important;width:100% !important;margin:0 !important;padding:18px 20px !important;border:1px solid rgba(210,187,152,.78) !important;border-radius:20px !important;background:linear-gradient(180deg,#fff,#fffdf8) !important;box-shadow:var(--cg-r-shadow) !important;overflow:visible !important}body.catalog-product-view #reviews #customer-reviews li.amreview-review-wrapper:before,body.catalog-product-view #reviews #customer-reviews .review-item.amreview-review-wrapper:before{display:none !important;content:none !important}body.catalog-product-view #reviews #customer-reviews .amreview-author-details{display:block !important;width:100% !important;margin:0 0 13px !important;padding:0 !important;border:0 !important}body.catalog-product-view #reviews #customer-reviews .amreview-author-details .amreview-wrap{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;align-items:center !important;gap:8px 10px !important;min-height:0 !important;padding:0 !important;border:0 !important;background:0 0 !important;box-shadow:none !important;overflow:visible !important}body.catalog-product-view #reviews #customer-reviews .amreview-author{position:relative !important;display:inline-flex !important;align-items:center !important;min-height:36px !important;margin:0 !important;padding:0 0 0 45px !important;color:var(--cg-r-navy) !important;font-size:14px !important;line-height:1.2 !important;font-weight:950 !important;white-space:normal !important;word-break:normal !important;overflow:visible !important}body.catalog-product-view #reviews #customer-reviews .amreview-author:before{content:attr(data-cg-initials) !important;position:absolute !important;left:0 !important;top:50% !important;transform:translateY(-50%) !important;display:grid !important;place-items:center !important;width:34px !important;height:34px !important;border-radius:999px !important;background:linear-gradient(145deg,var(--cg-r-navy),var(--cg-r-blue)) !important;color:#fff !important;font-size:11px !important;line-height:1 !important;font-weight:950 !important}body.catalog-product-view #reviews #customer-reviews .amreview-verified,body.catalog-product-view #reviews #customer-reviews .amreview-recommended,body.catalog-product-view #reviews #customer-reviews .amreview-date{display:inline-flex !important;align-items:center !important;width:auto !important;max-width:100% !important;min-height:28px !important;margin:0 !important;padding:6px 9px !important;border-radius:999px !important;font-size:11px !important;line-height:1.15 !important;font-weight:900 !important;white-space:normal !important;word-break:normal !important;overflow:visible !important;text-overflow:clip !important;writing-mode:horizontal-tb !important;text-orientation:mixed !important}body.catalog-product-view #reviews #customer-reviews .amreview-verified{background:var(--cg-r-green-soft) !important;color:var(--cg-r-green) !important}body.catalog-product-view #reviews #customer-reviews .amreview-verified:before{content:"✓" !important;margin-right:5px !important}body.catalog-product-view #reviews #customer-reviews .amreview-recommended{background:var(--cg-r-gold-soft) !important;color:#8a641c !important}body.catalog-product-view #reviews #customer-reviews .amreview-recommended:before{content:"★" !important;margin-right:5px !important}body.catalog-product-view #reviews #customer-reviews .amreview-date{margin-left:auto !important;background:#f6f7f9 !important;color:var(--cg-r-muted) !important}body.catalog-product-view #reviews #customer-reviews .amreview-description-wrap{display:block !important;width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important}body.catalog-product-view #reviews #customer-reviews .amrev-desc-title{display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:14px !important;margin:0 0 10px !important;overflow:visible !important}body.catalog-product-view #reviews #customer-reviews .amreview-title-review{display:block !important;max-width:780px !important;color:var(--cg-r-navy) !important;font-size:clamp(18px,1.7vw,23px) !important;line-height:1.18 !important;font-weight:950 !important;letter-spacing:-.03em !important;word-break:normal !important;overflow:visible !important}body.catalog-product-view #reviews #customer-reviews .amrev-voteqty{display:inline-flex !important;flex:0 0 auto !important;align-items:center !important;min-height:30px !important;padding:7px 10px !important;border:1px solid var(--cg-r-line) !important;border-radius:999px !important;background:#fff !important;color:var(--cg-r-muted) !important;font-size:11px !important;line-height:1 !important;font-weight:900 !important;white-space:nowrap !important}body.catalog-product-view #reviews #customer-reviews .cg-review-card-metadata{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:7px !important;margin:0 0 11px !important}body.catalog-product-view #reviews #customer-reviews .cg-review-card-metadata span{display:inline-flex !important;align-items:center !important;min-height:28px !important;padding:6px 9px !important;border:1px solid rgba(228,215,194,.9) !important;border-radius:999px !important;background:var(--cg-r-cream) !important;color:var(--cg-r-navy) !important;font-size:11px !important;line-height:1 !important;font-weight:900 !important}body.catalog-product-view #reviews #customer-reviews .cg-review-card-metadata .-verified{color:var(--cg-r-green) !important}body.catalog-product-view #reviews #customer-reviews .amreview-rating-label{display:inline-block !important;margin:0 8px 7px 0 !important;color:var(--cg-r-muted) !important;font-size:11px !important;line-height:1 !important;font-weight:950 !important;letter-spacing:.06em !important;text-transform:uppercase !important}body.catalog-product-view #reviews #customer-reviews .amstars-rating-container.-small{display:inline-block !important;vertical-align:middle !important;transform:scale(.98) !important;transform-origin:left center !important}body.catalog-product-view #reviews #customer-reviews .amreview-description{margin:10px 0 0 !important}body.catalog-product-view #reviews #customer-reviews .amreview-description .amreview-text,body.catalog-product-view #reviews #customer-reviews .amshowmore-text{color:#29364a !important;font-size:15px !important;line-height:1.62 !important;font-weight:500 !important}body.catalog-product-view #reviews #customer-reviews .amreview-adminanswer-block{margin:14px 0 0 !important;padding:13px 15px !important;border:1px solid rgba(18,56,95,.13) !important;border-radius:16px !important;background:#eff5fb !important}body.catalog-product-view #reviews #customer-reviews .amreview-adminanswer-block .amreview-title{margin:0 0 5px !important;color:var(--cg-r-navy) !important;font-size:12px !important;line-height:1.2 !important;font-weight:950 !important;letter-spacing:.04em !important;text-transform:uppercase !important}body.catalog-product-view #reviews #customer-reviews .amreview-adminanswer-block .amreview-title:before{content:"CG" !important;display:inline-grid !important;place-items:center !important;width:22px !important;height:22px !important;margin-right:7px !important;border-radius:999px !important;background:var(--cg-r-navy) !important;color:#fff !important;font-size:9px !important;font-weight:950 !important;vertical-align:middle !important}body.catalog-product-view #reviews #customer-reviews .amreview-adminanswer-block .amreview-text{color:#32415a !important;font-size:14px !important;line-height:1.55 !important}body.catalog-product-view #reviews #customer-reviews .amreview-helpful-wrap{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:9px !important;margin:14px 0 0 !important;padding:10px 12px !important;border:1px solid var(--cg-r-line) !important;border-radius:14px !important;background:#fff !important}body.catalog-product-view #reviews #customer-reviews .amreview-helpful{color:var(--cg-r-navy) !important;font-size:12px !important;line-height:1 !important;font-weight:950 !important}body.catalog-product-view #reviews #customer-reviews .amreview-options{display:inline-flex !important;gap:7px !important}body.catalog-product-view #reviews #customer-reviews .amreview-options button{display:inline-flex !important;align-items:center !important;gap:6px !important;min-height:31px !important;padding:7px 10px !important;border:1px solid var(--cg-r-line) !important;border-radius:999px !important;background:var(--cg-r-cream) !important;color:var(--cg-r-navy) !important;font-size:12px !important;font-weight:900 !important}body.catalog-product-view #reviews #customer-reviews .amreview-options .amreview-plus:before{content:"👍" !important}body.catalog-product-view #reviews #customer-reviews .amreview-options .amreview-minus:before{content:"👎" !important}body.catalog-product-view #reviews #customer-reviews .amreview-options .amreview-icon{display:none !important}body.catalog-product-view #reviews #customer-reviews .amreview-proscons-container{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px !important;margin:14px 0 0 !important;overflow:visible !important}body.catalog-product-view #reviews #customer-reviews .amreview-proscons,body.catalog-product-view #reviews #customer-reviews .amreview-proscons.-like,body.catalog-product-view #reviews #customer-reviews .amreview-proscons.-dislike{position:relative !important;display:block !important;width:100% !important;min-width:0 !important;max-width:none !important;margin:0 !important;padding:13px !important;border-radius:15px !important;font-size:13px !important;line-height:1.48 !important;font-weight:650 !important;text-align:left !important;white-space:normal !important;word-break:normal !important;overflow-wrap:normal !important;writing-mode:horizontal-tb !important;text-orientation:mixed !important;overflow:visible !important}body.catalog-product-view #reviews #customer-reviews .amreview-proscons:before,body.catalog-product-view #reviews #customer-reviews .amreview-proscons:after{content:none !important;display:none !important}body.catalog-product-view #reviews #customer-reviews .amreview-proscons.-like{border:1px solid rgba(40,122,75,.18) !important;background:rgba(40,122,75,.075) !important;color:#245a3b !important}body.catalog-product-view #reviews #customer-reviews .amreview-proscons.-dislike{border:1px solid rgba(162,72,61,.16) !important;background:rgba(162,72,61,.055) !important;color:#74362f !important}body.catalog-product-view #reviews #customer-reviews .cg-proscons-label{display:inline-flex !important;align-items:center !important;width:fit-content !important;max-width:100% !important;margin:0 0 7px !important;padding:5px 8px !important;border-radius:999px !important;background:rgba(255,255,255,.72) !important;color:inherit !important;font-size:11px !important;line-height:1 !important;font-weight:950 !important;letter-spacing:.045em !important;text-transform:uppercase !important;white-space:nowrap !important;writing-mode:horizontal-tb !important;text-orientation:mixed !important}body.catalog-product-view #reviews #customer-reviews .cg-proscons-copy{display:block !important;color:inherit !important;font-size:13px !important;line-height:1.5 !important;font-weight:650 !important;white-space:normal !important;word-break:normal !important;writing-mode:horizontal-tb !important;text-orientation:mixed !important}body.catalog-product-view #reviews #customer-reviews .review-toolbar.amreview-toolbar-wrap{margin:14px 0 0 !important;padding:11px 12px !important;border:1px solid var(--cg-r-line) !important;border-radius:16px !important;background:#fff !important;box-shadow:var(--cg-r-shadow-soft) !important}body.catalog-product-view #reviews #customer-reviews .review-toolbar .pager{display:flex !important;justify-content:flex-end !important;margin:0 !important}body.catalog-product-view #reviews #customer-reviews .limiter{display:inline-flex !important;align-items:center !important;gap:8px !important;color:var(--cg-r-muted) !important;font-size:12px !important;font-weight:900 !important}body.catalog-product-view #reviews #customer-reviews .limiter-options{min-height:34px !important;padding:5px 30px 5px 11px !important;border:1px solid var(--cg-r-line) !important;border-radius:999px !important;background:var(--cg-r-cream) !important;color:var(--cg-r-navy) !important;font-weight:950 !important}body.catalog-product-view #reviews #review-form .message.info,body.catalog-product-view #reviews .cg-review-buyer-only-message{margin:16px 0 0 !important;padding:13px 15px !important;border:1px solid rgba(40,122,75,.2) !important;border-radius:16px !important;background:var(--cg-r-green-soft) !important;color:#245a3b !important;font-size:13px !important;line-height:1.45 !important;font-weight:850 !important}body.catalog-product-view #reviews #customer-reviews.cg-review-natural-empty .amreview-summary-details,body.catalog-product-view #reviews #customer-reviews.cg-review-natural-empty .amrev-toolbar-container,body.catalog-product-view #reviews #customer-reviews.cg-review-natural-empty .amrev-title-block,body.catalog-product-view #reviews #customer-reviews.cg-review-natural-empty .amrev-items-block .amreview-review-list.-empty{display:none !important}body.catalog-product-view #reviews .cg-review-natural-empty-card{margin:0 0 16px !important;padding:18px 20px !important;border:1px solid var(--cg-r-line) !important;border-radius:18px !important;background:#fff !important;box-shadow:var(--cg-r-shadow-soft) !important}@media (max-width:1050px){body.catalog-product-view #reviews #customer-reviews .amreview-info-wrapper{grid-template-columns:1fr 1.4fr !important}body.catalog-product-view #reviews #customer-reviews .amreview-add-new{grid-column:1/-1 !important}}@media (max-width:780px){body.catalog-product-view #reviews .cg-review-natural-head{display:block !important;padding:18px !important}body.catalog-product-view #reviews .cg-review-natural-badges{justify-content:flex-start !important;margin-top:12px !important}body.catalog-product-view #reviews #customer-reviews .amreview-info-wrapper{grid-template-columns:1fr !important;padding:12px !important}body.catalog-product-view #reviews #customer-reviews .amrev-toolbar-container{display:block !important}body.catalog-product-view #reviews #customer-reviews .amrev-filters{justify-content:flex-start !important;margin-top:10px !important}body.catalog-product-view #reviews #customer-reviews .amrev-desc-title{display:block !important}body.catalog-product-view #reviews #customer-reviews .amrev-voteqty{margin-top:9px !important;width:fit-content !important}body.catalog-product-view #reviews #customer-reviews .amreview-date{margin-left:0 !important}body.catalog-product-view #reviews #customer-reviews .amreview-proscons-container{grid-template-columns:1fr !important}}body.catalog-product-view #reviews .cg-review-natural-badges span:nth-child(2),body.catalog-product-view #reviews .cg-review-modern-badges span:nth-child(2),body.catalog-product-view #reviews .cg-review-trust-points span:nth-child(2){display:none !important}body.catalog-product-view #reviews #customer-reviews .cg-review-heading:after{content:"Buyer-only reviews" !important}body.catalog-product-view #reviews #customer-reviews .amreview-info-wrapper{display:grid !important;grid-template-columns:minmax(118px,138px) minmax(430px,1fr) minmax(230px,285px) !important;gap:14px !important;align-items:stretch !important;width:100% !important;max-width:100% !important;overflow:visible !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-info{display:grid !important;grid-template-columns:50px minmax(0,1fr) !important;grid-template-rows:auto auto auto !important;align-content:center !important;align-items:center !important;gap:3px 9px !important;min-width:0 !important;width:auto !important;max-width:138px !important;padding:12px !important;text-align:left !important;overflow:visible !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-info .amstars-rating-container{display:none !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-info .amreview-summary{grid-row:1/3 !important;display:grid !important;place-items:center !important;width:50px !important;height:50px !important;min-width:50px !important;min-height:50px !important;max-width:50px !important;max-height:50px !important;margin:0 !important;border-radius:14px !important;background:linear-gradient(135deg,#061e3a,#12385f) !important;color:#fff !important;font-size:27px !important;line-height:1 !important;font-weight:950 !important;letter-spacing:-.04em !important;box-shadow:0 10px 22px rgba(6,30,58,.18) !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-info .amreview-summary:before,body.catalog-product-view #reviews #customer-reviews .amreview-summary-info .amreview-summary:after{display:none !important;content:none !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-info .amreview-rating-wrapper{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:center !important;gap:2px !important;min-width:0 !important;width:auto !important;max-width:64px !important;overflow:visible !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-info .amreview-count{margin:0 !important;color:#061e3a !important;font-size:13px !important;line-height:1.15 !important;font-weight:950 !important;white-space:nowrap !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-info .amreview-showmore{display:inline !important;margin:0 !important;padding:0 !important;border:0 !important;background:0 0 !important;color:#667085 !important;font-size:11px !important;line-height:1.15 !important;font-weight:800 !important;text-decoration:underline !important;text-underline-offset:3px !important;white-space:normal !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-info .amreview-percent-block{grid-column:1/-1 !important;display:block !important;width:100% !important;margin:8px 0 0 !important;padding:8px 0 0 !important;border-top:1px solid rgba(228,215,194,.85) !important;color:#287a4b !important;font-size:11px !important;line-height:1.22 !important;font-weight:750 !important;text-align:left !important;overflow-wrap:normal !important;word-break:normal !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-info .amreview-percent-block .amreview-value{display:inline !important;color:#287a4b !important;font-size:12px !important;line-height:1.22 !important;font-weight:950 !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-info .amreview-percent-block .amreview-desc{display:inline !important;color:#287a4b !important;font-size:11px !important;line-height:1.22 !important;font-weight:750 !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-details{min-width:0 !important;width:100% !important;max-width:none !important;padding:13px 15px !important;overflow:visible !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-details .amreview-label{display:grid !important;grid-template-columns:58px minmax(210px,1fr) 78px !important;align-items:center !important;gap:12px !important;min-height:24px !important;padding:0 !important;width:100% !important;max-width:100% !important;overflow:visible !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-details .amreview-stars,body.catalog-product-view #reviews #customer-reviews .amreview-summary-details .amreview-text{margin:0 !important;font-size:12px !important;line-height:1.1 !important;font-weight:900 !important;white-space:nowrap !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-details .amreview-text{text-align:right !important;color:#536079 !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-details .amreview-bar{height:8px !important;min-height:8px !important;border-radius:999px !important;background:#eee6d8 !important;overflow:hidden !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-details .amreview-bar .amreview-bar.-active,body.catalog-product-view #reviews #customer-reviews .amreview-summary-details .amreview-bar.-active{height:100% !important;min-height:100% !important;border-radius:inherit !important;background:linear-gradient(90deg,#c6922e,#e5bd63) !important}body.catalog-product-view #reviews #customer-reviews .amrev-toolbar-container,body.catalog-product-view #reviews #customer-reviews .amrev-filters,body.catalog-product-view #reviews #customer-reviews .amrev-filter{overflow:visible !important}body.catalog-product-view #reviews #customer-reviews .amrev-filters{display:flex !important;flex-wrap:wrap !important;justify-content:flex-end !important;align-items:center !important;gap:8px !important;min-width:0 !important;max-width:100% !important}body.catalog-product-view #reviews #customer-reviews .amrev-filter{flex:0 1 auto !important;min-width:0 !important;max-width:100% !important}body.catalog-product-view #reviews #customer-reviews .amrev-filter input.amrev-input{position:absolute !important;left:1px !important;top:1px !important;width:1px !important;height:1px !important;opacity:0 !important;appearance:none !important;-webkit-appearance:none !important;clip-path:inset(50%) !important;pointer-events:none !important}body.catalog-product-view #reviews #customer-reviews .amrev-filter label.amrev-label{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:flex-start !important;gap:7px !important;min-width:max-content !important;max-width:100% !important;min-height:36px !important;padding:7px 12px 7px 8px !important;border:1px solid rgba(210,187,152,.95) !important;border-radius:999px !important;background:#fffaf1 !important;color:#061e3a !important;font-size:12px !important;line-height:1 !important;font-weight:950 !important;white-space:nowrap !important;overflow:visible !important;cursor:pointer !important}body.catalog-product-view #reviews #customer-reviews .amrev-filter label.amrev-label:before{content:attr(data-cg-icon) !important;position:static !important;left:auto !important;top:auto !important;right:auto !important;bottom:auto !important;transform:none !important;display:inline-grid !important;flex:0 0 22px !important;place-items:center !important;width:22px !important;height:22px !important;min-width:22px !important;min-height:22px !important;margin:0 !important;border-radius:999px !important;background:#fff !important;color:#c6922e !important;font-size:12px !important;line-height:1 !important;font-weight:950 !important;box-shadow:inset 0 0 0 1px rgba(210,187,152,.9) !important}body.catalog-product-view #reviews #customer-reviews .amrev-filter label.amrev-label:after{content:none !important;display:none !important}body.catalog-product-view #reviews #customer-reviews .cg-filter-icon{display:inline-grid !important;flex:0 0 22px !important;place-items:center !important;width:22px !important;height:22px !important;min-width:22px !important;min-height:22px !important;border-radius:999px !important;background:#fff !important;color:#c6922e !important;font-size:12px !important;line-height:1 !important;font-weight:950 !important;box-shadow:inset 0 0 0 1px rgba(210,187,152,.9) !important}body.catalog-product-view #reviews #customer-reviews .cg-filter-text{display:inline-block !important;flex:0 0 auto !important;color:inherit !important;white-space:nowrap !important;overflow:visible !important}@media (max-width:1100px){body.catalog-product-view #reviews #customer-reviews .amreview-info-wrapper{grid-template-columns:minmax(118px,138px) minmax(0,1fr) !important}body.catalog-product-view #reviews #customer-reviews .amreview-add-new{grid-column:1/-1 !important}}@media (max-width:720px){body.catalog-product-view #reviews #customer-reviews .amreview-info-wrapper{grid-template-columns:1fr !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-info{max-width:none !important;grid-template-columns:50px minmax(0,1fr) !important}body.catalog-product-view #reviews #customer-reviews .amreview-summary-details .amreview-label{grid-template-columns:54px minmax(90px,1fr) 72px !important}body.catalog-product-view #reviews #customer-reviews .amrev-filters{justify-content:flex-start !important}}body.catalog-product-view #reviews .cg-review-natural-badges span,body.catalog-product-view #reviews .cg-review-modern-badges span,body.catalog-product-view #reviews .cg-review-trust-points span{white-space:nowrap !important}body.catalog-product-view #reviews .cg-review-natural-badges span:nth-child(2),body.catalog-product-view #reviews .cg-review-modern-badges span:nth-child(2),body.catalog-product-view #reviews .cg-review-trust-points span:nth-child(2){display:none !important}body.catalog-product-view #reviews #customer-reviews .amrev-filter.cg-filter-disabled,body.catalog-product-view #reviews #customer-reviews .amrev-filter.cg-filter-disabled label{cursor:not-allowed !important}body.catalog-product-view #reviews #customer-reviews .amrev-filter.cg-filter-disabled label.amrev-label{opacity:.52 !important;filter:grayscale(.35) !important;background:#f6f2ea !important;color:#7b7280 !important;pointer-events:none !important}body.catalog-product-view #reviews #customer-reviews .amrev-filter.cg-filter-disabled label.amrev-label:after{content:"0" !important;display:inline-grid !important;place-items:center !important;min-width:18px !important;height:18px !important;margin-left:2px !important;border-radius:999px !important;background:#fff !important;color:#7b7280 !important;font-size:10px !important;line-height:1 !important;font-weight:950 !important;box-shadow:inset 0 0 0 1px rgba(210,187,152,.75) !important}body.catalog-product-view #reviews #customer-reviews .cg-filter-empty-state{margin:0 0 14px !important;padding:14px 16px !important;border:1px solid rgba(198,146,46,.24) !important;border-radius:16px !important;background:#fffaf1 !important;color:#5c4a2d !important;font-size:13px !important;line-height:1.45 !important;font-weight:750 !important}body.catalog-product-view #reviews #customer-reviews .cg-filter-empty-state strong{display:block !important;margin-bottom:4px !important;color:#061e3a !important;font-size:14px !important;font-weight:950 !important}body.catalog-product-view #reviews #customer-reviews .cg-filter-empty-state button{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:34px !important;margin-top:10px !important;padding:7px 12px !important;border:1px solid rgba(210,187,152,.95) !important;border-radius:999px !important;background:#fff !important;color:#061e3a !important;font-size:12px !important;font-weight:950 !important;cursor:pointer !important}body.catalog-product-view #reviews #customer-reviews .amrev-filter label.amrev-label:before{position:static !important;transform:none !important}body.catalog-product-view #reviews input[name=with_images],body.catalog-product-view #reviews label[for=amreview-filter-with_images],body.catalog-product-view #reviews .amrev-filter:has(input[name=with_images]){display:none !important}body.catalog-product-view #reviews .cg-review-natural-badges span:nth-child(2),body.catalog-product-view #reviews .cg-review-modern-badges span:nth-child(2),body.catalog-product-view #reviews .cg-review-trust-points span:nth-child(2){display:none !important}body.catalog-product-view #reviews .cg-review-report-action{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:32px !important;margin-top:12px !important;padding:6px 12px !important;border:1px solid #e4d7c2 !important;border-radius:999px !important;background:#fff !important;color:#5f6678 !important;font-size:12px !important;font-weight:800 !important;text-decoration:underline !important;text-underline-offset:3px !important;cursor:pointer !important}body.catalog-product-view #reviews .cg-review-report-action:hover{color:#061e3a !important;border-color:#c6922e !important;text-decoration:none !important}.cg-review-report-modal[hidden]{display:none !important}.cg-review-report-modal{position:fixed !important;inset:0 !important;z-index:100000 !important;display:grid !important;place-items:center !important;padding:18px !important}.cg-review-report-modal__overlay{position:absolute !important;inset:0 !important;background:rgba(6,30,58,.42) !important}.cg-review-report-modal__panel{position:relative !important;width:min(560px,100%) !important;border-radius:22px !important;background:#fff !important;box-shadow:0 30px 90px rgba(6,30,58,.28) !important;overflow:hidden !important}.cg-review-report-modal__head{display:flex !important;align-items:start !important;justify-content:space-between !important;gap:14px !important;padding:20px 22px !important;border-bottom:1px solid #e4d7c2 !important;background:linear-gradient(180deg,#fff,#fffaf1) !important}.cg-review-report-modal__head span{display:block !important;color:#c6922e !important;font-size:12px !important;font-weight:900 !important;letter-spacing:.08em !important;text-transform:uppercase !important}.cg-review-report-modal__head h3{margin:4px 0 0 !important;color:#061e3a !important;font-size:22px !important;line-height:1.15 !important;font-weight:900 !important}.cg-review-report-modal__close{border:0 !important;background:0 0 !important;color:#061e3a !important;font-size:20px !important;font-weight:900 !important;cursor:pointer !important}.cg-review-report-modal__body{padding:20px 22px !important}.cg-review-report-modal__field{margin-bottom:15px !important}.cg-review-report-modal__field label{display:block !important;margin-bottom:6px !important;color:#061e3a !important;font-weight:800 !important}.cg-review-report-modal select,.cg-review-report-modal textarea{width:100% !important;border:1px solid #d8c7aa !important;border-radius:12px !important;padding:11px 12px !important;font-size:14px !important}.cg-review-report-modal textarea{min-height:110px !important;resize:vertical !important}.cg-review-report-modal__note{margin:0 0 15px !important;color:#667085 !important;font-size:13px !important;line-height:1.45 !important}.cg-review-report-modal__status{margin:0 0 12px !important;font-size:13px !important;font-weight:800 !important}.cg-review-report-modal__status.-success{color:#287a4b !important}.cg-review-report-modal__status.-error{color:#a2483d !important}.cg-review-report-modal__actions{display:flex !important;justify-content:flex-end !important;gap:10px !important}.cg-review-report-modal__cancel,.cg-review-report-modal__submit{min-height:40px !important;padding:9px 15px !important;border-radius:999px !important;font-weight:900 !important;cursor:pointer !important}.cg-review-report-modal__cancel{border:1px solid #d8c7aa !important;background:#fff !important;color:#061e3a !important}.cg-review-report-modal__submit{border:1px solid #061e3a !important;background:#061e3a !important;color:#fff !important}body.catalog-product-view #reviews input[name=with_images],body.catalog-product-view #reviews label[for=amreview-filter-with_images],body.catalog-product-view #reviews .amrev-filter:has(input[name=with_images]){display:none !important}body.catalog-product-view #reviews .cg-review-report-action{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:32px !important;margin-top:12px !important;padding:6px 12px !important;border:1px solid #e4d7c2 !important;border-radius:999px !important;background:#fff !important;color:#5f6678 !important;font-size:12px !important;font-weight:800 !important;text-decoration:underline !important;text-underline-offset:3px !important;cursor:pointer !important}body.catalog-product-view #reviews .cg-review-report-action:hover{color:#061e3a !important;border-color:#c6922e !important;text-decoration:none !important}body.catalog-product-view #reviews input[name=with_images],body.catalog-product-view #reviews label[for=amreview-filter-with_images],body.catalog-product-view #reviews .amrev-filter:has(input[name=with_images]){display:none !important}.cg-review-report-modal[hidden]{display:none !important}.cg-review-report-modal{position:fixed !important;inset:0 !important;z-index:100000 !important;display:grid !important;place-items:center !important;padding:18px !important}.cg-review-report-modal__overlay{position:absolute !important;inset:0 !important;background:rgba(6,30,58,.42) !important}.cg-review-report-modal__panel{position:relative !important;width:min(560px,100%) !important;border-radius:22px !important;background:#fff !important;box-shadow:0 30px 90px rgba(6,30,58,.28) !important;overflow:hidden !important}.cg-review-report-modal__head{display:flex !important;align-items:start !important;justify-content:space-between !important;gap:14px !important;padding:20px 22px !important;border-bottom:1px solid #e4d7c2 !important;background:linear-gradient(180deg,#fff,#fffaf1) !important}.cg-review-report-modal__head span{display:block !important;color:#c6922e !important;font-size:12px !important;font-weight:900 !important;letter-spacing:.08em !important;text-transform:uppercase !important}.cg-review-report-modal__head h3{margin:4px 0 0 !important;color:#061e3a !important;font-size:22px !important;line-height:1.15 !important;font-weight:900 !important}.cg-review-report-modal__close{border:0 !important;background:0 0 !important;color:#061e3a !important;font-size:20px !important;font-weight:900 !important;cursor:pointer !important}.cg-review-report-modal__body{padding:20px 22px !important}.cg-review-report-modal__field{margin-bottom:15px !important}.cg-review-report-modal__field label{display:block !important;margin-bottom:6px !important;color:#061e3a !important;font-weight:800 !important}.cg-review-report-modal select,.cg-review-report-modal textarea{width:100% !important;border:1px solid #d8c7aa !important;border-radius:12px !important;padding:11px 12px !important;font-size:14px !important}.cg-review-report-modal textarea{min-height:110px !important;resize:vertical !important}.cg-review-report-modal__note{margin:0 0 15px !important;color:#667085 !important;font-size:13px !important;line-height:1.45 !important}.cg-review-report-modal__status{margin:0 0 12px !important;font-size:13px !important;font-weight:800 !important}.cg-review-report-modal__status.-success{color:#287a4b !important}.cg-review-report-modal__status.-error{color:#a2483d !important}.cg-review-report-modal__actions{display:flex !important;justify-content:flex-end !important;gap:10px !important}.cg-review-report-modal__cancel,.cg-review-report-modal__submit{min-height:40px !important;padding:9px 15px !important;border-radius:999px !important;font-weight:900 !important;cursor:pointer !important}.cg-review-report-modal__cancel{border:1px solid #d8c7aa !important;background:#fff !important;color:#061e3a !important}.cg-review-report-modal__submit{border:1px solid #061e3a !important;background:#061e3a !important;color:#fff !important}