:root{--nezzo-accordion-border:1px solid #eb342c;--nezzo-accordion-header-color:#000;--nezzo-accordion-header-color-bg:#fff;--nezzo-accordion-shadow:none;--nezzo-accordion-header-icon:#eb342c}.accordion-group__wrapper{flex-direction:column;row-gap:.75rem;display:flex}.accordion__item{border-bottom:var(--nezzo-accordion-border);z-index:1;padding:0;position:relative}.accordion__item:focus:after,.accordion__item:hover:after{opacity:.75}.accordion__item:after{box-shadow:var(--nezzo-accordion-shadow);content:"";opacity:.25;z-index:0;width:100%;height:100%;transition:box-shadow .3s cubic-bezier(.32,1,.68,1),opacity .6s cubic-bezier(.32,1,.68,1);position:absolute;top:0;left:0}.accordion__item:first-child{margin-top:0}.accordion__item:last-child{margin-bottom:0}.accordion__item--header{cursor:pointer;z-index:1;margin:0;position:relative}.accordion__item--header button{background-color:var(--nezzo-accordion-header-color-bg);color:var(--nezzo-accordion-header-color);border:0;justify-content:space-between;align-items:center;column-gap:1rem;width:100%;min-height:4rem;margin:0;padding:1rem 1.5rem 1rem 0;font-size:1rem;font-weight:600;display:flex}.accordion__item--header button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.accordion__item--header button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.accordion__item--header button[aria-expanded=true] [class*=icon-]{transform-origin:50%;transform:rotate(180deg)}.accordion__item--header button [class*=icon-]{background-color:var(--nezzo-accordion-header-icon);align-self:flex-start;width:2rem;height:2rem;transition:transform .3s cubic-bezier(.32,1,.68,1)}.accordion__item--content{z-index:1;display:none;position:relative}.accordion__item--content-wrap{padding:20px 0}.accordion__item--content-wrap ul:first-child{margin-top:0}