.pb-accordionspecs{box-sizing:border-box;--header-spacer:70px}.pb-accordionspecs .accordion-header h2{font-size:1.5rem;text-transform:none;margin-bottom:.8rem}.pb-accordionspecs .accordion-header .subtitle{font-size:1rem;text-transform:none;margin-bottom:var(--header-spacer)}.pb-accordionspecs .accordion{padding:0;margin:0;background:0 0;border:0}.pb-accordionspecs .accordion .card,.pb-accordionspecs .accordion .card .card-header,.pb-accordionspecs .accordion .card .card-header button,.pb-accordionspecs .accordion .card .card-header h3{padding:0;margin:0;background:0 0;border:0;border-radius:none}.pb-accordionspecs .accordion .card .card-header button{display:grid;grid-template-columns:repeat(8,1fr);grid-template-areas:"icon text text text text text text text text";gap:var(--container-grid-spacer);text-decoration:none;position:relative}.pb-accordionspecs .accordion .card .card-header button span{grid-area:text;display:block;font-size:1rem;color:var(--color-main)}.pb-accordionspecs .accordion .card .card-header button .image{width:100%;position:relative}.pb-accordionspecs .accordion .card .card-header button .image img{width:100%;max-width:46px;height:50px;position:absolute;top:0;left:0;object-fit:contain;object-position:top center}.pb-accordionspecs .accordion .card .card-body{font-size:.875rem;color:var(--color-dark-alt);padding:1.25rem 0}@media (min-width:993px){.pb-accordionspecs .accordion .card .collapse{display:grid;grid-template-columns:repeat(8,1fr);grid-template-areas:"icon text text text text text text text text";gap:var(--container-grid-spacer)}.pb-accordionspecs .accordion .card .collapse .card-body{grid-area:text;padding:8px 0 32px}}@media (max-width:992px){.pb-accordionspecs{--header-spacer:35px}.pb-accordionspecs .accordion{border-top:1px solid var(--color-lightest)}.pb-accordionspecs .accordion .card{padding:16px 0;border-bottom:1px solid var(--color-lightest)}.pb-accordionspecs .accordion .card .card-header button:after{width:10px;height:10px;display:block;content:"";position:absolute;top:calc(50% - 7px);right:22px;border-right:2px solid var(--color-light);border-bottom:2px solid var(--color-light);transform:rotate(-45deg)}.pb-accordionspecs .accordion .card .card-header button .image img{position:relative;object-position:center}.pb-accordionspecs .accordion .card .card-header button span{align-self:center}}