@import url(https://fonts.googleapis.com/css?family=Open+Sans);
html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img{display:block}li,ul{display:contents}ul{list-style-type:none;padding-inline-start:0}dl,ul{margin-block-end:0;margin-block-start:0;margin-inline-end:0}dd,dl,ul{margin-inline-start:0}table,tbody,thead,tr{display:contents;padding:0}th{font-weight:400;text-align:start}td,th{display:block;padding:0}h4{display:inline;font-weight:400;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0}:root{--blue:#1d78be;--full-screen-width:1170px;--tablette-width:730px}html{background:#fff;color:#000;font-size:14px}body{--body-padding:15px;margin:0 auto;max-width:1280px;@media (width < 1170px){--body-padding:10px;max-width:790px;width:100%}@media (width < 730px){--body-padding:5px;max-width:460px;min-width:350px;width:100%}padding-left:var(--body-padding);padding-right:var(--body-padding)}::-moz-selection{background-color:rgba(14,0,173,.8);color:#fff}::selection{background-color:rgba(14,0,173,.8);color:#fff}body,h1,h2,h3,h4,h5,input{font-family:Open Sans,Helvetica Neue,Arial,Helvetica,sans-serif}h1{font-size:2rem;letter-spacing:.04em}h1,h2{margin:0}h2{font-size:1.5rem;font-weight:500;letter-spacing:0}h3{font-size:1.15rem;letter-spacing:.04em;margin:8px 0 6px}a{color:#0065d8;text-decoration:none;&:visited{color:#0f0099}}span.sub{font-size:smaller;vertical-align:sub}input{border:1px solid rgba(36,36,36,.15);border-radius:4px;box-shadow:none;box-sizing:border-box;font-size:1rem;margin:0;outline:none;transition:.8s ease-out;width:60px;&:focus{border-color:#85b7d9}&.int_only{padding:3px 6px;text-align:right}}.button{align-items:center;background-color:var(--blue);border-radius:5px;color:#fff;cursor:pointer;display:inline-grid;justify-items:center;max-width:-moz-fit-content;max-width:fit-content;padding:6px 14px;text-decoration:none;vertical-align:middle;&:visited{color:#fff}&:hover{filter:brightness(110%)}&.discard{background-color:#d4d4d4;color:#292929}&.discard:hover{filter:brightness(103%)}&.action{box-shadow:1px 1px 5px 0 rgba(0,0,0,.15)}&.action.discard{box-shadow:1px 1px 5px 0 rgba(0,0,0,.1)}&.action:active{transform:translate(1px,1px)}&.with_icon{gap:0 8px;grid-template-columns:repeat(2,auto);padding:6px 10px}&.with_icon>img{max-height:16px;max-width:16px}}[data-highlight].highlighted{background-color:rgba(204,226,255,.5)}nav.breadcrumb{align-items:center;display:flex;flex-wrap:wrap;font-size:1.5rem;gap:0;justify-content:start;justify-items:start;margin-bottom:30px;margin-left:-1.2em;overflow-y:clip;white-space:nowrap;div{filter:drop-shadow(4px 0 4px rgba(0,0,0,.4))}div:last-child{filter:none}div:first-child{z-index:2}div:nth-child(2){z-index:1}div>*{--arrow:0.6em;background-color:var(--blue);clip-path:polygon(0 0,calc(100% - var(--arrow)) 0,100% 50%,calc(100% - var(--arrow)) 100%,0 100%);color:#fff;display:block;margin-left:calc(0em - var(--arrow)*200);padding-bottom:.5em;padding-left:calc(1.3em + var(--arrow)*200);padding-right:1.5em;padding-top:.4em}div h1,div>*{font-size:inherit}div h1{font-weight:400;letter-spacing:0;margin-bottom:0;margin-top:0}div a:hover{filter:brightness(110%)}}.tabs-container{--width:770px;--height:450px;@media (width < 730px){zoom:.5844155844155844}.menu{display:grid;grid-auto-columns:auto;grid-auto-flow:column;grid-template-rows:repeat(1,auto);justify-content:start;justify-items:center;margin-bottom:-1px;width:var(--width)}&.with_options .menu{justify-content:stretch}.menu .item{border-left:1px solid rgba(36,36,36,0);border-radius:5px 5px 0 0;border-right:1px solid rgba(36,36,36,0);border-top:1px solid rgba(36,36,36,0);cursor:pointer;padding:5px 22px;text-align:center;width:100%}&.with_options .menu .item{padding:5px}.menu .item.selected{background-color:#fff;border-left:1px solid rgba(36,36,36,.15);border-right:1px solid rgba(36,36,36,.15);border-top:1px solid rgba(36,36,36,.15);font-weight:700;z-index:1}&.with_options .menu [data-menu-item=graph_options]{justify-self:end;padding:7px 5px 0;width:40px}&.with_options .menu [data-menu-item=graph_options] path{fill:none;stroke:#000;stroke-width:5}&.with_options .menu [data-menu-item=graph_options].selected path{fill:#000;stroke:none}.tabs{height:100%;width:100%}.tabs>div{background-color:#fff;border:1px solid rgba(36,36,36,.15);border-radius:5px;box-shadow:0 0 6px 0 rgb(36 36 36/6%);display:flex;height:var(--height);margin:0;padding:0;place-content:center center;place-items:center center;width:100%}.tabs>div.hide{display:none}.tabs>div:first-child{border-top-left-radius:0}.tabs #graph_options{border-top-right-radius:0}.tabs img{max-height:100%;max-width:100%;padding:2px}}footer{border:1px solid rgba(36,36,36,.15);border-radius:5px 5px 0 0;margin-top:30px;text-align:center;p{filter:opacity(.75)}}.ribbon-container{position:relative}.ribbon{--ribbon-shadow-height:0.7em;--size:4.5em;align-items:center;background-color:var(--background-color);clip-path:polygon(0 100%,50% calc(100% - var(--size) - var(--ribbon-shadow-height)*2),100% 100%,100% calc(100% + var(--ribbon-shadow-height)),0 calc(100% + var(--ribbon-shadow-height)));color:var(--font-color);display:flex;height:2em;justify-content:center;left:0;margin:calc(var(--ribbon-shadow-height)*-.704);position:absolute;text-align:center;top:0;transform:rotate(-45deg) translateY(calc(var(--size) + var(--ribbon-shadow-height)*2 - 100%)) translateX(-50%);transform-origin:0 0;width:calc((var(--size) + var(--ribbon-shadow-height)*2)*2);&:before{--height:calc(var(--ribbon-shadow-height) - 1px);background-color:var(--shadow-color);border:1px solid var(--shadow-color);bottom:calc(0px - var(--height));clip-path:polygon(0 0,100% 0,100% 100%,calc(100% - var(--height)) 0,var(--height) 0,0 100%);content:"";height:var(--height);position:absolute;width:100%}.woofer_card &{font-size:.8em!important}&.discontinued{--font-color:#fff;--background-color:#000;--shadow-color:#444;font-size:1em;letter-spacing:.05em}}
.search{display:grid;gap:10px;grid-template-areas:"header header" "parameters results" "parameters next_page";grid-template-columns:minmax(350px,400px) minmax(340px,927px);justify-content:space-between;padding-bottom:40px;width:100%;@media (width < 730px){grid-template-areas:"parameters" "header" "results" "next_page";grid-template-columns:100%}.header{grid-area:header;padding-bottom:6px;padding-right:5px;text-align:right}.parameters{--line-height:normal;display:grid;grid-area:parameters;grid-auto-rows:min-content;grid-template-columns:max-content minmax(auto,1fr) max-content max-content;row-gap:2px;width:100%;.grid_container{display:contents}.dropdown,h3{grid-column:span 4;margin-bottom:10px}.sort{cursor:pointer;padding:0;text-align:center;width:14px}.name,.sort{line-height:var(--line-height)}.name{border-radius:5px 0 0 5px;display:grid;grid-template-columns:auto auto;justify-content:space-between;padding-left:4px;.symbol{font-weight:700}}.inputs{align-content:end;line-height:var(--line-height);padding:0 4px;input{margin:0 1px;padding:0 2px;text-align:right;width:50px}}.units{align-content:end;border-radius:0 5px 5px 0;line-height:var(--line-height)}.slider{grid-column:span 4;margin-bottom:12px;&.noUi-target{border:0 solid #d3d3d3;border-radius:0;box-shadow:unset}.noUi-base{background-size:100%}.noUi-connects{border-radius:0}.noUi-connect{background:hsla(0,0%,100%,.9)}.noUi-handle{height:18px;right:-1px;top:0;width:2px}.noUi-handle:after,.noUi-handle:before{display:none}.noUi-handle{background:#000;border:unset;border-radius:unset;box-shadow:unset}}.adsbygoogle{grid-column:span 4;margin-top:20px;@media (width < 730px){display:none!important}}}.results{grid-area:results}.next_page{grid-area:next_page}}
.woofer_cards{display:grid;gap:7px 7px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));height:-moz-fit-content;height:fit-content;justify-content:start;width:100%}.woofer_card{border:1px solid rgba(36,36,36,.15);border-radius:5px;box-shadow:0 0 8px 0 rgba(36,36,36,.15);max-width:460px;min-width:340px;padding:4px;&.opened_in_a_tab{box-shadow:0 0 8px 0 #2174d0;transition:box-shadow .1s ease}&.closed_tab{animation:woofer_card_closed_tab 240s ease}.photos_and_graphs{--graph-ratio:1.8;aspect-ratio:3.03;display:grid;grid-template-columns:41% 59%;grid-template-rows:100%;justify-content:space-between;width:100%;.photo{align-content:center;align-items:center;display:inline-flex;height:100%;justify-content:center;justify-items:center;padding:4px;width:100%;img{max-height:100%;max-width:100%}}.graph{height:100%;width:100%;[data-graph]{height:100%;width:100%;div{height:100%!important;width:100%!important;canvas{height:100%!important;width:100%!important}}}}}.driver_data{-moz-column-gap:0;column-gap:0;display:grid;grid-template-areas:"t t t t t t t" "s s s . . . ." "f f q q . . ." ". . b b . . .";grid-template-columns:repeat(7,auto);grid-template-rows:repeat(4,auto);padding-bottom:0;padding-left:2px;padding-top:9px;row-gap:5px;.brand_ref_imp{display:grid;font-size:1.2rem;gap:0 8px;grid-area:t;grid-template-columns:auto auto;justify-content:space-between;padding-bottom:2px}.fr{grid-area:f;text-align:center}.qts .symbol{grid-area:q}.blre .symbol{grid-area:b}.size_type{grid-area:s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.symbol{text-align:right}.symbol,.value{white-space:nowrap}span:not(span.sub){border:1px solid rgba(255,0,0,0);border-radius:4px;padding-left:5px;padding-right:5px}.symbol span:not(span.sub){border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0;padding-right:4px}.value span:not(span.sub){border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0;padding-left:4px}span.highlighted.on_chart{border-color:#6aabff}}}@keyframes woofer_card_closed_tab{0%{box-shadow:0 0 8px 0 rgba(255,0,0,.8)}10%{box-shadow:0 0 8px 0 red}}
[data-graph-size=normal]>div>svg{cursor:default!important}[data-graph-size=normal] #graph_tone_burst_f{left:438px;position:absolute;top:8px;width:38px;z-index:1}[data-graph-size=normal] #graph_tone_burst_cycles{left:530px;position:absolute;top:9px;width:30px;z-index:1}.echarts_tooltip{display:grid;gap:4px;grid-template-columns:repeat(3,auto);padding:3px 3px 2px}.echarts_tooltip .head.value{grid-column:1/3}.echarts_tooltip .name{padding:0 10px 0 0}.echarts_tooltip .value{font-weight:700;text-align:right}.echarts_tooltip .units{padding:0 0 0 2px}#graph_options{--grid-height:30px;align-items:center;display:flex;justify-content:center}#graph_options.hide{display:none}#graph_options .grid{align-content:stretch;align-items:stretch;display:grid;gap:5px 10px;grid-template-areas:". . . . . . . k" ". . . . . . . k" ". . . . . . . k" ". . . . . . . k" ". . . . d . . k" ". . . . d p c k" ". . . . d p c k" ". . . . d p c k" ". . . . d p c k" ". . . . . . . ." ". . . a a a a .";grid-template-columns:repeat(3,auto) 50px repeat(3,30px) 205px;grid-template-rows:auto repeat(8,var(--grid-height));justify-content:start;justify-items:start;padding-bottom:12px}#graph_options .d{grid-area:d}#graph_options .p{grid-area:p}#graph_options .c{grid-area:c}#graph_options .k{grid-area:k}#graph_options .a{display:grid;gap:0 0;grid-area:a;grid-auto-flow:column;grid-auto-rows:auto;justify-items:end;padding-top:5px;width:170px}#graph_options div{line-height:var(--grid-height)}#graph_options .vertical-text{height:80px;transform:rotate(180deg);width:25px;writing-mode:vertical-lr}#graph_options .color{border:1px solid rgba(0,0,0,.2);border-radius:8px;cursor:pointer;height:100%;width:100%}#graph_options .color.selected{border:2px solid #000}#graph_options #graph_elec_imp_color{background-color:green}#graph_options #graph_elec_phase_color{background-color:#adff2f}#graph_options #graph_driver_color{background-color:blue}#graph_options #graph_port_color{background-color:brown}#graph_options #graph_combined_color{background-color:purple}#graph_options input.int_only{width:55px}#graph_options #color_picker{height:100%;position:relative;width:203px}#graph_options #color_picker .color-picker{bottom:0;box-shadow:0 3px 1px -2px transparent,0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);height:266px;left:unset;position:absolute;right:0;top:unset;transform:unset;width:180px}#graph_options #color_picker .color-picker .color-picker-wheel-control:after{box-sizing:content-box}#graph_options #color_picker [data-theme=light]{--base-background-color:#fff;--thumb-border-color:hsla(0,0%,100%,.7);--color-wheel-control-box-shadow:0px 0px 5px 0px rgba(0,0,0,.75) inset;--brightness-control-box-shadow:0px 0px 2px 0px rgba(0,0,0,.35) inset;--input-controls-tab-header-background-color:#f5f5f5;--input-controls-tab-header-font-color:#000;--input-controls-tab-background-color:#d7d7d7;--range-input-control-background-color:#d7d7d7;--range-input-control-background-color--focused:#d7d7d7;--range-input-control-font-color:#000;--range-input-control-selection-color:#fff;--range-input-control-progress-color:#fff;--text-input-control-background-color:#d7d7d7;--text-input-control-background-color--focused:#d7d7d7;--text-input-control-font-color:#000;--text-input-control-selection-color:#fff}#graph_options .button{padding:2px 14px}
.carousel{display:grid;grid-template-columns:100%;grid-template-rows:100%;height:100%;place-items:center center;width:100%;.images{align-content:center;display:flex;flex-wrap:wrap;grid-column-end:-1;grid-column-start:1;grid-row-end:-1;grid-row-start:1;height:100%;justify-content:center;width:100%;img{max-height:100%;max-width:100%}img.hide{display:none}}.pagination{display:grid;gap:0 0;grid-column-end:-1;grid-column-start:1;grid-row-end:-1;grid-row-start:1;height:100%;width:100%;z-index:1;>div{position:relative}}.page{>div{background-color:#000;border-radius:6px;bottom:0;height:6px;left:4px;opacity:.12;position:absolute;right:4px;width:auto}>div.hide{opacity:0}}}
.dropdown.multiple{border:1px solid rgba(0,0,0,.2);border-radius:4px;display:block;padding-bottom:2px;padding-top:2px;position:relative;transition:.8s ease-out;width:inherit}.dropdown.multiple.active{border-color:#85b7d9}.dropdown.multiple span{cursor:pointer;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown.multiple .selected span.placeholder{background-color:transparent;color:#000;cursor:default;padding:2px 0 2px 8px}.dropdown.multiple .selected span.placeholder.hide{display:none}.dropdown.multiple .selected{display:inline}.dropdown.multiple .selected span{background-color:var(--blue);border-radius:4px;color:#fff;margin:2px 0 2px 4px;padding:2px 8px}.dropdown.multiple .selected span:hover{filter:brightness(110%)}.dropdown.multiple input.filter{border:0 solid rgba(36,36,36,0);display:inline-block;margin:2px 0;padding:3px 0 3px 12px;width:60px}.dropdown.multiple input.filter.hide{display:none}.dropdown.multiple .menu{background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:0 0 4px 4px;border-top:0;display:grid;max-height:0;opacity:0;overflow-x:hidden;overflow-y:auto;position:absolute;transform:translateX(-1px);transition:max-height .2s ease-in,opacity .1s;width:calc(100% + 2px);z-index:11}.dropdown.multiple .menu.open{border-color:#85b7d9;max-height:420px;opacity:1;transition:max-height .3s ease-out,opacity .2s,border-color .8s ease-out}.dropdown.multiple .menu span{color:#000;padding:4px 0 4px 12px}.dropdown.multiple .menu span.focus,.dropdown.multiple .menu span:hover{background-color:rgba(204,226,255,.5)}.dropdown.multiple .menu span.focus{border:1px solid var(--blue);border-radius:4px;padding:3px 0 3px 11px}.dropdown.multiple .menu span.hide,.dropdown.multiple .menu span.selected{display:none}.dropdown.multiple .menu::-webkit-scrollbar{background-color:hsla(0,0%,100%,0);width:6px}.dropdown.multiple .menu::-webkit-scrollbar-thumb{background-color:#eee;border-radius:6px;box-shadow:inset 0 0 3px 2px rgba(0,0,0,.2)}.dropdown.multiple .menu::-webkit-scrollbar-track{background-color:#fff;border-radius:6px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}
.spec_page_grid{background-color:rgba(218,112,214,0);display:grid;gap:25px 10px;grid-auto-flow:row;grid-template-areas:"title title" "features features" "photos inf_baffle" "params measured";grid-template-columns:minmax(340px,460px) 770px;justify-content:space-between;.title{background-color:hsla(54,77%,75%,0);grid-area:title}.features{background-color:rgba(210,105,30,0);grid-area:features}.photos{align-self:end;background-color:rgba(165,42,42,0);grid-area:photos;height:479px;justify-self:left;width:100%}.inf_baffle{background-color:rgba(128,128,0,0);grid-area:inf_baffle}.params{background-color:rgba(72,209,205,0);grid-area:params}.measured{background-color:rgba(205,92,92,0);grid-area:measured}}@media (width < 1170px){.spec_page_grid{grid-template-areas:"title" "features" "photos" "inf_baffle" "params" "measured";grid-template-columns:100%;.photos{height:400px}}}@media (width < 730px){.spec_page_grid{.photos{height:350px}}}.title{width:100%;@media (width < 730px){.impedance,h1{line-height:1.5}.type-ribbon,.versions{margin:4px 0}}h1{display:inline;margin-right:18px;vertical-align:middle;span:first-of-type{padding-right:.3em}}.impedance{display:inline;font-size:2rem}.impedance,.versions{vertical-align:middle}.versions{border:1px solid var(--blue);border-radius:.3em;display:inline-grid;grid-auto-flow:column;.version{border-left:1px solid var(--blue);font-size:1.5rem;line-height:1;padding:8.4px .6em}.version:first-child{border-left:none}a.version{background-color:transparent;color:#000;cursor:pointer}a.version:hover{background-color:rgba(204,226,255,.5)}div.version{background-color:var(--blue);color:#fff;cursor:default}}.type-ribbon{float:inline-end}}.features{-moz-column-gap:40px;column-gap:40px;display:flex;flex-wrap:wrap;justify-content:space-around;line-height:1;row-gap:5px;tr{display:grid}.label,.value{padding-left:15px;padding-right:15px;text-align:center;width:100%}.value{border-radius:5px 5px 0 0;font-size:1.8rem;grid-row:1;letter-spacing:.04em;padding-bottom:1px;padding-top:8px}.label{border-radius:0 0 5px 5px;font-size:1rem;grid-row:2;padding-bottom:8px;padding-top:1px;text-transform:uppercase}}.params{align-content:start;display:grid;gap:3px 0;grid-auto-rows:minmax(24px,auto);grid-template-columns:auto min-content min-content auto;width:100%;>h3{grid-column:1/-1}li>span{padding-top:2px}a,li>span:first-child{border-radius:5px 0 0 5px;padding-left:8px}.symbol{white-space:nowrap}.value{text-align:right}.units{border-radius:0 5px 5px 0;justify-self:start;padding-left:4px;padding-right:6px;white-space:nowrap}.no.units{padding-left:0}.name_value,.symbol_value{display:grid;gap:0 8px;grid-template-columns:auto auto;justify-content:space-between}.name_value{grid-column:1/4}.symbol_value{grid-column:2/4;padding-left:6px}}.params.two_column{display:contents;grid-area:unset}@media (730px <= width < 1170px){.params.one_column{gap:0 20px;grid-auto-rows:auto;grid-template-columns:1fr 1fr;justify-content:space-between}.params.two_column{display:grid}}.similar{padding-top:30px;h3{padding-bottom:8px}}a.type-ribbon:hover{filter:brightness(110%)}a.type-ribbon:visited{color:#fff}.type-ribbon{--ex:calc(var(--body-padding) - 1px);--la:0.7em;background-color:var(--blue);clip-path:polygon(var(--la) 0,100% 0,100% 100%,calc(100% - var(--ex)) calc(100% + var(--ex)),calc(100% - var(--ex)) 100%,var(--la) 100%,0 50%);color:#fff;height:-moz-fit-content;height:fit-content;line-height:1;padding-bottom:.6em;padding-left:calc(var(--la)*2.6);padding-right:calc(var(--la)*2);padding-top:.6em;transform:translateX(var(--ex))}.type-ribbon:after{background-color:inherit;content:"";filter:brightness(50%);height:var(--ex);position:absolute;right:0;top:100%;width:var(--ex)}.dimensions{display:grid;padding-top:25px;place-items:center center}.dimensions img{max-height:650px;max-width:100%}.datasheet{display:grid;justify-content:end;padding-right:10px;padding-top:15px}.export{padding-top:10px}.export h3{padding-bottom:3px}.export .button,.export .interpunct{margin-bottom:8px;margin-left:13px}.export .interpunct{display:inline-grid;vertical-align:middle}
.woofers_and_affiliate_links{display:grid;gap:15px 15px;grid-template-columns:min-content min-content;white-space:nowrap}.woofers_and_affiliate_links .affiliates_list{display:grid;gap:3px 10px;grid-auto-rows:min-content;grid-template-columns:min-content min-content min-content min-content min-content;padding-bottom:15px}.woofers_and_affiliate_links .affiliates_list .new{grid-column:1/-1}.woofers_and_affiliate_links .search_links{display:grid;gap:10px;grid-auto-columns:min-content;grid-auto-flow:column}.woofers_and_affiliate_links .search_links div{display:grid;gap:1px;grid-auto-rows:min-content;grid-template-columns:min-content}.woofers_and_affiliate_links .search_links div a{background-color:#fff1f1}.woofers_and_affiliate_links .search_links div a:visited{background-color:#fdbfb3;color:#000}.affiliate_edit_form{display:grid;gap:5px 5px;grid-auto-rows:min-content;grid-template-columns:min-content auto;white-space:nowrap}.affiliate_edit_form input{width:-moz-fit-content;width:fit-content}.affiliate_edit_form input#affiliate_url{width:800px}.affiliate_show{display:grid;gap:5px 10px;grid-auto-rows:min-content;grid-template-columns:min-content auto;white-space:nowrap}.affiliate_show div:nth-child(odd){text-align:right}
