@keyframes load{0%{transform:translateX(0)}100%{transform:translateX(-1.75rem)}}.comments{clear:both;font-size:16px;line-height:1.55;margin-block:4em}.comments__intro{margin-bottom:1.8em}.comments__tabs__btn{-webkit-appearance:none;font-size:16px}.comments__tab__total{gap:0 .33em;margin:0}.comments__tab__counter{color:#fff;background:#78a3d9;border-radius:6px;font-size:18px;line-height:1;min-width:33px;height:29px;padding:0 .5em;top:2px}:where(.comments) a{text-decoration:underline}@media(min-width: 769px){.comments__tabs__btn{background:#d9d9d9;border:1px solid rgba(0,0,0,0);border-bottom:none;color:inherit;width:20%;min-height:75px;padding:15px 15px 15px 40px}.comments__tabs__btn:first-child{padding-inline-start:8%}.comments__tabs__btn:not(.active){opacity:.5}.comments__tabs__btn.active{cursor:default;background:#fff;border-color:#d9d9d9;color:inherit}.comments__tabs__body{background:#fff;border:1px solid #d9d9d9;border-top:none;padding:35px}.comments__tabs__body--headless{border-top:1px solid #d9d9d9}.comments__tab__total{position:absolute;min-height:50px;top:0;left:0;right:240px}}@media(min-width: 1181px){.comments__tabs__body{padding-inline:98px}}@media(max-width: 768px){.comments__tabs{padding:25px 20px 0;margin:0 -20px;overflow:hidden;z-index:2}.comments__tabs:before,.comments__tabs:after{position:absolute;display:block;content:"";inset:0 -7px;pointer-events:none;height:54px}.comments__tabs:before{border:2px solid #b9b9b9;border-radius:40px;z-index:-2}.comments__tabs:after{background:#fff;top:42px;z-index:-1}.comments__tabs__btns{flex-direction:column;margin-bottom:25px}.comments__tabs__btns:after{position:absolute;right:5px;top:8px;display:block;content:"";background:url("/wp-content/themes/fsc-fi/icons/icon-chevron-down.svg") no-repeat center;background-size:contain;width:10px;height:6px;transition:.15s ease}.comments__tabs__btns:not(.opened)>*:not(.active){display:none}.comments__tabs__btns.opened:after{transform:rotate(180deg)}.comments__tabs__btn{align-items:flex-start;text-align:initial;background:#fff;width:100%;padding:0 17px 0 0}.comments__tabs__btn.active{order:-1}.comments__tabs__btn:not(.active){position:absolute;top:calc(100% + 7px);left:0;right:0}.comments__tabs__body{padding:20px 0 0}.comments__tabs__body--headless{padding:0}.comments__tab__total{font-size:20px;margin-bottom:1em}}