.review-06g .section-tabs{position:static;margin:28px auto 0;background:none;border:0;scroll-margin-top:146px}
.review-06g .section-tabs>.section-tabs-inner{display:flex;align-items:center;gap:18px;padding:7px;border:1px solid #b8c8b766;border-radius:32px;background:#dfe7da;min-height:66px;overflow:visible}
.section-tablist{position:relative;display:flex;gap:6px;overflow-x:auto;min-width:0;flex:1;padding:2px;scrollbar-width:thin;scrollbar-color:#8c9d8c #d1dacb}
.review-mix .mix-nav>.container>.section-tablist{gap:6px}
.section-tablist [role=tab]{flex:1 0 auto;min-height:48px;display:flex;align-items:center;justify-content:center;gap:9px;padding:12px 20px;border:1px solid transparent;border-radius:999px;background:transparent;color:#415344;font:500 16px/1.4 Onest,sans-serif;white-space:nowrap;cursor:pointer;transition:background .16s,color .16s}
.section-tablist [role=tab]:hover{background:#f7faf180}
.section-tablist [role=tab][aria-selected=true]{color:#f5f8ed;background:#35513e;border-color:#35513e;box-shadow:0 4px 10px #25432d16}
.section-tablist [role=tab]>span{font-size:14px;opacity:.75}
.section-tablist [role=tab]:focus-visible{outline:2px solid #6d8c60;outline-offset:2px}
.product-tab-zone{min-width:0;outline-offset:7px}
.product-tab-zone:focus{outline:none}
.product-tab-zone:focus-visible{outline:2px solid #6d8c6080;border-radius:20px}
.product-tab-zone[hidden]{display:none!important}
.review-combatant .product-columns{padding-top:40px;padding-bottom:96px}
.review-combatant .product-details>.product-tab-zone>.detail-section:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}
.review-combatant .section-tabs .subnav-order{margin:0;padding:12px 20px;flex:none;font-size:16px}
.review-06g .section-scroll{max-height:520px;max-height:min(62dvh,560px);overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-gutter:stable;padding:2px 14px 12px 2px;scrollbar-width:auto;scrollbar-color:#9caa99 #e0e4db;border-radius:20px}
.review-06g .section-scroll::-webkit-scrollbar{width:12px}
.review-06g .section-scroll::-webkit-scrollbar-track{background:#e0e4db;border-radius:12px}
.review-06g .section-scroll::-webkit-scrollbar-thumb{border:3px solid #e0e4db;background:#9caa99;border-radius:12px}
.review-06g .section-scroll::-webkit-scrollbar-button{display:none;width:0;height:0}
@supports selector(::-webkit-scrollbar){.review-06g .section-scroll{scrollbar-color:auto}}
.review-combatant .documents-list{display:grid;grid-auto-rows:max-content;gap:10px;border-top:0}
.review-combatant .documents-list>a{min-height:72px;padding:8px 18px;font-size:16px}
.review-combatant .documents-list .download-word{font-size:14px}
.review-combatant .organization-reviews{align-content:start;grid-auto-rows:max-content}
.review-mix .product-tab-zone{padding-block:40px 80px}
.review-mix .product-tab-zone>.mix-section:first-child{margin-top:0;padding-top:12px}
.review-mix .product-tab-zone>.mix-section:last-child{margin-bottom:0}
.review-mix .product-tab-zone :is(.mix-format-section,.mix-fragment-section){margin-top:64px}
.review-mix .product-tab-zone>#mix-reviews .mix-review-grid{max-height:600px;overflow:auto;scrollbar-color:#718871 #d2ddcc}
.review-mix #mix-levels :is(.mix-sound-copy,.mix-sound-details){color:#293e31}
.review-mix #mix-levels :is(.mix-sound-copy,.mix-sound-details) :is(h2,h3,label,output){color:#293e31}
.review-mix #mix-levels :is(.mix-sound-copy,.mix-sound-details) :is(p,.eyebrow,output span,.mix-range-ticks,.mix-range-ticks button){color:#52674f}
.review-mix #mix-levels .mix-sound-details .text-link{color:#34583d}
.review-mix .product-tab-zone>.mix-sound-section:first-child,.review-mix .product-tab-zone>.mix-license:first-child{margin-top:0}
@media(max-width:900px){.review-combatant .purchase-column{order:0;margin:56px 0 0}.review-combatant .product-columns{padding-bottom:64px}.review-combatant .section-tabs .subnav-order{display:none}}
@media(max-width:600px){.review-06g .section-tabs>.section-tabs-inner{border-radius:26px;width:calc(100% - 24px)}.section-tablist [role=tab]{padding:12px 18px;font-size:15px}.review-06g .section-scroll{max-height:440px;max-height:62dvh;padding-right:9px}.review-combatant .documents-list>a{gap:12px;padding:8px 14px}.review-combatant .documents-list .download-word{display:none}.review-mix .product-tab-zone{padding-block:32px 56px}.review-06g .section-tabs{scroll-margin-top:140px}}
