@font-face{src:url(https://emberhatch.shop/assets/font/hdi-gerlingsans-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-family:HDI-GerlingSans-Regular}@font-face{src:url(https://emberhatch.shop/assets/font/hdi-gerlingsans-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-family:HDI-GerlingSans-Bold}.damage-process{padding:30px 0}.damage-process .container{flex-direction:column;gap:50px;display:flex}.damages{width:100%}.damages__wrapper{grid-template-columns:repeat(2,1fr);gap:10px;width:100%;display:grid}.damages__content h2{font-size:var(--font-size-rem);margin-bottom:40px;--line-height:26px;--font-size-rem:1.125rem;text-align:center;--line-height-rem:1.625rem;line-height:var(--line-height-rem);--font-size:18px;font-family:HDI-GerlingSans-Bold}.damages__item{transition-delay:0s;min-height:140px;padding:10px;justify-content:center;transition-duration:.2s;border:1px solid #fff;transition-timing-function:ease-in-out;flex-direction:column;gap:15px;background-color:#fff;align-items:center;border-radius:10px;cursor:pointer;width:100%;transition-property:all;display:flex}.damages__item:hover{border-color:#79b530;transform:scale(1.05);color:#006729}.damages__item.-active{border-color:#79b530;color:#fff;background-color:#79b530}.damages__item.-active .damages__image{filter:brightness(0) invert(1)}.damages__image{height:40px;transition-delay:0s;transition-duration:.1s;transition-timing-function:ease-in-out;transition-property:all}.damages__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.damages__title{font-size:var(--font-size-rem);--line-height:15px;--font-size-rem:0.8125rem;text-align:center;--line-height-rem:0.9375rem;line-height:var(--line-height-rem);--font-size:13px}.types{width:100%}.types__wrapper{grid-template-columns:repeat(1,1fr);gap:10px;display:grid}.types__item{transition-delay:0s;min-height:80px;padding:20px;justify-content:space-between;transition-duration:.2s;border:1px solid #fff;transition-timing-function:ease-in-out;gap:30px;background-color:#fff;align-items:center;border-radius:10px;cursor:pointer;width:100%;transition-property:all;display:flex}.types__item:hover{border-color:#79b530;transform:scale(1.05);color:#006729}.types__item.-active{color:#fff;transition:transform .2s ease-in-out;background-color:#79b530}.types__item.-active .types__image{filter:brightness(0) invert(1)}.types__image{height:50px;transition-delay:0s;transition-duration:.1s;transition-timing-function:ease-in-out;min-width:60px;width:60px;transition-property:all}.types__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.types__title{min-height:20px;font-size:var(--font-size-rem);--line-height:22px;--font-size-rem:0.875rem;--line-height-rem:1.375rem;line-height:var(--line-height-rem);--font-size:14px}.steps{width:100%}.steps__item{display:flex}.steps__item .accordion__item.-visible{animation:fadeInScale .4s ease-in-out forwards;visibility:visible;display:flex}.steps__item .accordion__item.-visible:nth-child(n){animation-delay:calc(.08s*var(--index, 1))}.steps__image{height:50px;transition-delay:0s;transition-duration:.1s;transition-timing-function:ease-in-out;min-width:60px;width:60px;transition-property:all}.steps__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.accordion{padding:0}.accordion .container{padding:0;width:100%}@keyframes fadeInScale{0%{transform:scale(.8);opacity:0;visibility:visible}60%{transform:scale(1.05);opacity:1;visibility:visible}to{transform:scale(1);opacity:1;visibility:visible}}.progress{overflow:auto;padding:30px;justify-content:center;border:1px solid #e5e5e5;max-width:100%;margin:0 auto 30px;align-items:center;border-radius:5px;width:100%;display:flex}.progress__items{justify-content:space-between;gap:10px}.progress__item,.progress__items{align-items:center;width:-moz-max-content;width:max-content;display:flex}.progress__item{transition-delay:0s;transition-duration:.2s;transition-timing-function:ease-in-out;gap:8px;cursor:pointer;transition-property:all}.progress__item:hover .progress__index{transform:scale(1.1);background-color:#79b530}.progress__item:hover .progress__text{color:#79b530}.progress__index{height:18px;font-size:var(--font-size-rem);color:#fff;--line-height:14px;min-width:18px;--font-size-rem:0.625rem;background-color:#006729;--line-height-rem:0.875rem;border-radius:50%;width:18px;line-height:var(--line-height-rem);--font-size:10px}.progress__icon,.progress__index{justify-content:center;align-items:center;display:flex}.progress__icon{height:30px;transition-delay:0s;padding:3px;transition-duration:.2s;transition-timing-function:ease-in-out;min-width:30px;background-color:initial;width:30px;transition-property:all}.progress__icon svg{height:100%;width:100%;--icon-color:#006729}.progress__text{font-size:var(--font-size-rem);color:#006729;--line-height:22px;--font-size-rem:1rem;--line-height-rem:1.375rem;line-height:var(--line-height-rem);--font-size:16px}.progress__line{height:1px;transition-delay:0s;transition-duration:.2s;transition-timing-function:ease-in-out;position:relative;background-color:#e5e5e5;width:50px;transition-property:all}.progress__line:before{height:1px;transform:scaleX(0);transition:transform .5s ease-in-out;content:"";position:absolute;top:0;background-color:#006729;transform-origin:left;left:0;width:100%}.progress__line.-completed:before{transform:scaleX(1)}@media screen and (min-width:576px){.damages__item{padding:40px 20px;justify-content:flex-end;max-height:260px;gap:40px}.damages__image{height:90px}.damages__title{font-size:var(--font-size-rem);--line-height:20px;--font-size-rem:1.125rem;--line-height-rem:1.25rem;line-height:var(--line-height-rem);--font-size:18px}.types__wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.steps__title,.types__title{max-width:140px}}@media screen and (min-width:992px){.damage-process{padding:90px 0}.damage-process .container{gap:90px}.damages__wrapper{grid-template-columns:repeat(4,1fr);gap:20px}.damages__content h2{font-size:var(--font-size-rem);--line-height:30px;--font-size-rem:1.625rem;--line-height-rem:1.875rem;line-height:var(--line-height-rem);--font-size:26px}.types__wrapper{grid-template-columns:repeat(3,1fr);gap:20px}.types__item{min-height:120px}.types__title{font-size:var(--font-size-rem);--line-height:26px;--font-size-rem:1rem;--line-height-rem:1.625rem;line-height:var(--line-height-rem);--font-size:16px}}@media screen and (min-width:1024px){.types__wrapper{grid-template-columns:repeat(4,1fr)}}