.price-accordion__item{display:block;border:1px solid var(--color-gray-300);border-radius:var(--border-radius-large)}.price-accordion__item[active] .price-accordion__content{margin-bottom:28px}@media screen and (min-width: 1280px){.price-accordion__item[active] .price-accordion__content{margin-bottom:42px}}.price-accordion__item[default-open] .price-accordion__content{height:auto}.price-accordion__handle{display:flex;cursor:pointer;padding:28px var(--grid-col-gutter)}@media screen and (min-width: 1280px){.price-accordion__handle{padding-top:36px;padding-bottom:36px}}.price-accordion__handle-text{font-size:19px;color:var(--gray-900);margin-bottom:0;padding-right:20px}@media screen and (min-width: 1280px){.price-accordion__handle-text{font-size:24px}}.price-accordion__handle-icon{display:inline-flex;margin-left:auto;margin-top:10px;color:var(--color-brown)}@media screen and (min-width: 1280px){.price-accordion__handle-icon{margin-top:12px}}.price-accordion__handle-icon svg{transition-property:transform;transition-duration:var(--transition-time);transition-timing-function:var(--transition-easing)}.price-accordion__content{height:0;overflow:hidden;max-width:900px;padding:0 var(--grid-col-gutter);font-size:15px;transition-property:height margin-bottom;transition-duration:.6s;transition-timing-function:var(--ease-in-out-quart)}.price-accordion [active] .price-accordion__handle-icon svg{transform:rotate(180deg)}@media screen and (min-width: 576px){.price-accordion__options{display:flex}}.price-accordion__options+p{margin-top:20px}@media screen and (min-width: 576px){.price-accordion__options+p{margin-top:32px}}@media screen and (min-width: 576px){.price-accordion__option{padding-right:30px}}.price-accordion__option+.price-accordion__option{margin-top:22px}@media screen and (min-width: 576px){.price-accordion__option+.price-accordion__option{margin-top:0;padding-left:30px;border-left:1px solid var(--color-gray-300)}}.price-accordion__option-title{color:var(--color-gray-600)}.price-accordion__option-price{font-size:13px}.price-accordion__price{font-size:20px}.price-accordion ul{margin-top:10px}
