@font-face{font-family:Inter;src:url("{{ "/cdn/shop/files/Inter-VariableFont_opsz_wght.ttf?v=1755159228" | asset_url }}") format("truetype");font-weight:100 900;font-display:swap}.av-config-main{--av-blue: #157dc3;--av-blue-hover: #3b9bdb;--border-radius: 5px;--border-colour: #e1e1e1;--accent-grey: #ececec;--transition: .1s ease-in-out;--container-background: #f4fdffb3;font-family:Inter,serif;margin:0 auto;width:80%;font-family:Inter,sans-serif}@media (max-width: 1280px){.av-config-main{width:90%}}@media (max-width: 640px){.av-config-main{width:95%}}#no-results-message{text-align:center;font-size:1.125rem;display:none}.av-config-header{background-image:url(/cdn/shop/files/Banner.jpg?v=1675184000);background-repeat:no-repeat;background-size:cover;background-color:#000c;padding:3em .5rem;margin-bottom:1em;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.av-config-header h1{font-weight:400;margin-top:0}@media (max-width: 768px){.av-config-header{margin-bottom:1em}}.av-config-header-icon-wrapper{display:flex;justify-content:space-between;align-items:baseline;gap:1em;margin-top:1em;pointer-events:none}@media (max-width: 640px){.av-config-header-icon-wrapper{flex-direction:column;align-items:center}}.av-config-header-icon-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:14em;background-color:#90a9bb;padding:.5rem;border-radius:5px}@media (max-width: 640px){.av-config-header-icon-container{width:100%}}.av-config-header-icon-container h4{font-size:1em;text-align:center;color:#000;margin:0}.av-config-header-icon-container h3{color:#000;margin:0 0 .2em}.av-config-product-collection{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin-top:1rem}.av-config-product{padding:1rem;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 5px #0000001a;border-radius:var(--border-radius);background:#0000000a;text-decoration:none}.av-config-product img{width:100%;border-radius:var(--border-radius)}.av-config-product h3{font-size:1rem;font-weight:400;font-family:Lato-Regular,Helvetica,sans-serif;margin:.25rem 0;color:#000}.av-config-product p{font-weight:600;font-family:Lato-Regular,Helvetica,sans-serif;color:var(--av-blue)}.av-config-product span{font-weight:400;color:#000}@media (max-width: 640px){.av-config-product-flex{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.av-config-product img{width:100%;aspect-ratio:1/1;object-fit:cover}.av-config-product img h3{margin:0}}.av-config-product-text{height:100%;display:flex;flex-direction:column;justify-content:space-between;grid-column:2 / 4}@media (max-width: 1280px){.av-config-product-collection{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 768px){.av-config-product-collection{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.av-config-product-collection{grid-template-columns:repeat(1,minmax(0,1fr))}}.av-config-more-info-btn{background:#48b0f5;display:block;color:#fff;border:none;border-radius:var(--border-radius);padding:.5rem;width:fit-content;margin-top:.5rem;grid-column:1/4;transition:var(--transition);text-decoration:none}.av-config-more-info-btn:hover{background:#69bff8}.av-config-dropdown-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 768px){.av-config-dropdown-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}}.av-config-dropdown-container{display:flex;flex-direction:column;position:relative}.av-config-dropdown-container h2{margin:0;font-family:Lato-Regular,Helvetica,sans-serif}@media (max-width: 768px){.av-config-dropdown-container{margin-bottom:-1px}.av-config-dropdown-container h2{font-size:1.125rem;font-weight:400!important;margin:0}}.av-config-h2-flex{font-weight:500;font-size:1.25rem;font-family:Lato-Regular,Helvetica,sans-serif;padding:.5rem;pointer-events:none;border:none;transition:var(--transition)}@media (max-width: 768px){.av-config-h2-flex{pointer-events:all;border:solid rgba(0,0,0,.1) 1px;padding:1rem .5rem}.av-config-dropdown-container:first-of-type .av-config-h2-flex{border-radius:var(--border-radius) var(--border-radius) 0 0}.av-config-dropdown-container:last-of-type .av-config-h2-flex{border-radius:0 0 var(--border-radius) var(--border-radius)}}.av-config-dropdown-btn{border-radius:var(--border-radius);padding:1rem .25rem;font-size:1.125rem;background:#fff;border:1px solid rgba(0,0,0,.3);transition:var(--transition)}.av-config-dropdown-ul li{padding:.5rem .25rem;border-radius:var(--border-radius);list-style:none;transition:var(--transition);font-family:Lato-Regular,Helvetica,sans-serif}.av-config-dropdown-container label{margin-bottom:.25rem;font-size:1.125rem;font-weight:600}.av-config-dropdown-container hr{border:none;height:1px;background:1px solid #0003}.av-config-area-options,.av-config-zone-options,.av-config-speaker-type-options,.av-config-audio-type-options{overflow-y:scroll;height:15rem;background:#fff;border:none;z-index:10;margin:0;display:flex;flex-direction:column;padding:.5rem;width:100%;border:1px solid rgba(0,0,0,.1);transition:var(--transition);display:none}@media (max-width: 768px){.av-config-area-options,.av-config-zone-options,.av-config-speaker-type-options,.av-config-audio-type-options{height:100%}}.av-config-area-options.visible,.av-config-zone-options.visible,.av-config-speaker-type-options.visible,.av-config-audio-type-options.visible{display:block;margin-top:-1px}.av-config-area-options{border-radius:var(--border-radius) 0 0 var(--border-radius)}.av-config-audio-type-options{border-radius:0 var(--border-radius) var(--border-radius) 0}.av-config-highlight{background-color:#3288c1cc;font-weight:700;color:#fff}.av-config-h2-flex{display:flex;justify-content:space-between;align-items:center}.av-config-accordion-icon{display:none;transition:var(--transition)}.av-config-accordion-icon.active{transform:rotate(45deg)}@media (max-width: 768px){.av-config-accordion-icon{display:block}}@media (hover: hover) and (pointer: fine){.av-config-dropdown-btn:hover{cursor:pointer;background:#0003}.av-config-dropdown-ul li:hover{cursor:pointer;background:#3288c11a}.av-config-highlight:hover{background-color:#3288c199!important}.av-config-h2-flex:hover{background:#3288c11a;cursor:pointer}}
/*# sourceMappingURL=/cdn/shop/t/136/assets/avConfigV2Main.css.map */
