.accordions{position:relative;margin-top:2em}.accordions .accordion{border-bottom:1px solid #002152}.accordions .accordion.open .accordion__content{display:block}.accordions .accordion.open .accordion-toggle svg{transform:rotate(-90deg)}.accordions .accordion .accordion-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:rgba(var(--color-black),1);font:1em Inconsolata,monospace;font-weight:600;display:flex;width:100%;text-decoration:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-items:center;justify-content:space-between;padding:1.25em 0;cursor:pointer;outline:0;box-shadow:none;white-space:nowrap;border-radius:0}.accordions .accordion .accordion-toggle:focus,.accordions .accordion .accordion-toggle:hover{outline:0;background-color:transparent;text-decoration:none}.accordions .accordion .accordion-toggle span{font:1.5em Denton,arial,sans-serif;font-weight:400}.accordions .accordion .accordion-toggle svg{box-sizing:border-box;background-color:rgba(var(--color-secondary),1);width:2.5em;height:2.5em;transform:rotate(90deg);transition:transform .15s linear;border-radius:50%;padding:1em}.accordions .accordion .accordion-toggle svg circle,.accordions .accordion .accordion-toggle svg line,.accordions .accordion .accordion-toggle svg path,.accordions .accordion .accordion-toggle svg polygon,.accordions .accordion .accordion-toggle svg polyline{fill:none;stroke:rgba(var(--color-black),1);stroke-width:2;stroke-miterlimit:10;stroke-linecap:round;stroke-linejoin:round}.accordions .accordion__content{display:none;font-size:.875em;padding-top:.5em;padding-bottom:1.5em}.accordions .accordion__content--products{font-size:1em}.accordions .accordion__content ol,.accordions .accordion__content ul{margin:0 0 1em 0;padding:0 0 0 2em;display:flex;flex-direction:column;gap:.5em}.accordions .accordion__content ul{list-style-type:disc}.accordions .accordion__content ol{list-style-type:decimal}.accordions .accordion .brand-content{display:flex;flex-wrap:nowrap;gap:2em}.accordions .accordion .brand-content .logo{width:15em}.accordions .accordion .brand-content .text{width:100%}.accordions .accordion .brand-content .title{font-size:1.14285714286em}.accordions .accordion .products{display:flex;flex-direction:column;gap:1em}.accordions .accordion .concerns{display:grid;grid-template-columns:repeat(3,1fr);gap:1em}.accordions .accordion .concerns .concern{display:flex;align-items:center;gap:.5em}.accordions .accordion .concerns .concern img{width:2em;height:auto;background-color:rgba(var(--color-white),1);border:1px solid #325aee;border-radius:50%;padding:.25em}.accordions .accordion .concerns .concern span{font-size:.875em}.accordions .accordion .footer{display:flex;flex-direction:column;padding-top:1.5em}.accordions .accordion .footer .display{display:flex;justify-content:center}.accordions .accordion .footer .display span{font-size:.875em;text-transform:uppercase}.accordions .accordion .footer .discount{color:rgba(var(--color-failure),1);display:none}.accordions .accordion .footer .price{font-weight:600}.accordions .accordion .footer .action{padding-top:.5em}.accordions .accordion .footer .button:disabled{opacity:1;background-color:#d7e7ff;border-color:#d7e7ff;color:rgba(var(--color-black),1)}