.c-accordion__item{background-color:transparent;border-bottom:1px solid var(--brown-05);border-radius:0;margin-bottom:16px;overflow:hidden;transition:all .2s ease-out}.c-accordion__item:first-child{border-top:1px solid var(--brown-05)}.c-accordion__btn{background-color:transparent;cursor:pointer;padding:24px 24px 24px 1px;position:relative;transition:all .2s ease-out;width:100%}.c-accordion__btn-text{leading-trim:"none";color:var(--brown-01);font-family:Beatrice;font-size:16px;letter-spacing:-.02em;line-height:1.5;vertical-align:middle}.c-accordion__btn .path-2{opacity:1;transition:all .2s ease-out}.c-accordion__btn:active,.c-accordion__btn:focus,.c-accordion__btn:hover{border:none;box-shadow:none;outline:none}.c-accordion__btn.active .c-accordion__icon-arrow .path-2{opacity:0}.c-accordion__icon-arrow{background-color:transparent;font-size:0;line-height:1;position:absolute;right:2px;top:50%;transform:translateY(-50%);transform-origin:center;transition:all .3s linear}.c-accordion__icon-arrow svg{height:20px;width:20px}.c-accordion__description{overflow:hidden;transition:height .3s linear}.c-accordion__description-inner{padding:7px 0 15px}.c-accordion__description:not(.is-active){display:none}.c-accordion__text-transport-wrap{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:16px}.c-accordion--variant-default .c-accordion__desc-text{line-height:1.54}.c-accordion--variant-default .c-accordion__item{border-bottom-color:var(--brown-03);margin-bottom:0;padding-bottom:18px}@media(max-width:992px){.c-accordion--variant-default .c-accordion__item{padding-bottom:8px}}.c-accordion--variant-default .c-accordion__item:first-child{border-top:0}.c-accordion--variant-default .c-accordion__item:last-child{border-bottom:1px solid var(--brown-03)}.c-accordion--variant-default .c-accordion__icon-arrow{top:42px;transform:none}@media(max-width:992px){.c-accordion--variant-default .c-accordion__icon-arrow{top:32px}}.c-accordion--variant-default .c-accordion__icon-arrow svg{height:32px;width:32px}.c-accordion--variant-default .c-accordion__icon-arrow svg path{stroke:var(--brown-06)}.c-accordion--variant-default .c-accordion__btn{padding:42px 40px 24px 1px}@media(max-width:992px){.c-accordion--variant-default .c-accordion__btn{padding:32px 50px 24px 1px}}.c-accordion--variant-default .c-accordion__btn-text{leading-trim:NONE;color:var(--brown-06);font-size:24px;font-weight:400;letter-spacing:-.03em;line-height:1.4}@media(max-width:992px){.c-accordion--variant-default .c-accordion__btn-text{font-size:18px;letter-spacing:-.02em;line-height:1.54}}.c-accordion--variant-default .c-accordion__description-inner{padding:0 40px 17px 0}@media(max-width:992px){.c-accordion--variant-default .c-accordion__description-inner{padding:0}}.c-accordion--variant-locations .c-accordion__item{margin-bottom:0}.c-accordion--variant-locations .c-accordion__item:first-child{border-top:0}.c-accordion--variant-locations .c-accordion__btn{padding:26px 24px 26px 1px}.c-accordion--variant-locations .c-accordion__btn-text{color:var(--brown-03);font-size:20px;letter-spacing:-.03em;line-height:1.4}.c-accordion--variant-locations .c-accordion__icon-arrow svg{height:32px;width:32px}.c-accordion--variant-locations .c-accordion__icon-arrow svg path{stroke:var(--brown-03)}.c-accordion--variant-locations.darken .c-accordion__item{border-bottom-color:var(--brown-04)}.c-accordion--variant-locations.darken .c-accordion__icon-arrow path{stroke:var(--brown-06)}.c-accordion--variant-locations.darken .c-accordion__adress-text,.c-accordion--variant-locations.darken .c-accordion__btn-text{color:var(--brown-06)}.c-accordion--variant-table-transport .c-accordion__btn{padding:16px 24px 16px 1px}.c-accordion--variant-table-transport .c-accordion__item{margin-bottom:12px}.c-accordion--variant-table-transport .c-accordion__item:first-child{border-top:0}
