.tabs{display:block}.tabs__list{display:flex}.tabs__item{position:relative;padding-bottom:6px;font-size:16px;line-height:1.25;font-weight:700;text-align:center;color:#34303d;transition:opacity .2s ease-in;margin-right:56px;cursor:pointer}.tabs__item:last-child{margin-right:0}@media (min-width:1440px){.tabs__item{font-size:14px;margin-right:88px}}.tabs__item:focus-visible{opacity:.7}@media (min-width:1024px){.tabs__item:hover{opacity:.5}.tabs__item:hover::after{border-color:#34303d;transform:scale3d(1,1,1)}}.tabs__item::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-bottom:2px solid transparent;transform:scale3d(0,1,1);transform-origin:center;transition:transform .4s}.tabs__item.is-active::after{border-color:#34303d;transform:scale3d(1,1,1)}.tabs__description-content{max-width:500px;padding:0;font-size:12px;line-height:1.4;color:#6e6e6e;margin:0}@media (min-width:1440px){.tabs__description-content{font-size:14px;line-height:1.6}}@media (min-width:1680px){.tabs__description-content{max-width:800px}}@media (min-width:0px) and (max-width:767px){.tabs__description-content{margin-bottom:32px}}.tabs__description-content>h3{font-size:16px;line-height:1.6;font-weight:400;color:#404040;margin-bottom:8px}@media (min-width:768px){.tabs__description-content>h3{font-size:16px;line-height:1.6;margin-bottom:10px}}@media (min-width:1440px){.tabs__description-content>h3{font-size:18px}}.tabs__description-content>p{font-size:12px;line-height:1.4;color:#6e6e6e;margin:0 0 8px}@media (min-width:1440px){.tabs__description-content>p{font-size:14px;line-height:1.6}}.tabs__description-content>p small{font-size:10px;line-height:1.6}@media (min-width:1440px){.tabs__description-content>p small{font-size:12px;line-height:1.6}}.tabs__description-content a{text-decoration:none;color:#9d6b25;transition:color .25s ease-in-out}.tabs__description-content a:hover{color:#77592e}.tabs__description-content>.link{color:#9d6b25;margin-top:8px}@media (min-width:768px){.tabs__description-content>.link{margin-top:16px}}@media (min-width:1024px){.tabs__description-content>.link{margin-top:20px}}.tabs__description-content img{max-width:100%}