.c-anchors-block-place{min-height:4.375vw}@media (max-width: 768px){.c-anchors-block-place{min-height:unset}}.c-anchors-block{width:-moz-fit-content;width:fit-content;margin:0 auto;padding-top:.78125vw;z-index:10;border:1px solid transparent;border-radius:7.8125vw;transition:box-shadow .3s ease}@media (max-width: 768px){.c-anchors-block{max-width:320px;border:none;border-radius:0}}.c-anchors-block__inner{display:flex;background-color:#fff;border:1px solid rgba(0,0,0,.1294117647);border-radius:7.8125vw;padding:.46875vw}@media (max-width: 768px){.c-anchors-block__inner{flex-wrap:wrap;justify-content:center;gap:8px;background-color:transparent;border:none;border-radius:0;box-shadow:none}}.c-anchors-block__item{font-size:1.25vw;font-weight:500;line-height:1.875vw;letter-spacing:-.02em;color:#101010;display:block;border-radius:7.8125vw;padding:.3125vw 1.25vw;transition:all .3s}@media (max-width: 768px){.c-anchors-block__item{font-size:14px;font-weight:500;line-height:17px;letter-spacing:-.01em;background-color:#f1ffdf;border:1px solid #7ECE17;border-radius:24px;padding:5px 9px}}.c-anchors-block__item:not(:first-child){margin-left:.46875vw}@media (max-width: 768px){.c-anchors-block__item:not(:first-child){margin-left:0}}.c-anchors-block__item._active{background-color:#f2f2f2}@media (hover: hover){.c-anchors-block__item:hover{cursor:pointer;background-color:#f2f2f2}}.c-anchors-block__item:active{opacity:.6;background-color:#ededed}.c-anchors-block__separator{display:none;background-color:#0b203f40;align-self:center;width:1px;height:1.25vw}.c-anchors-block__arrow{position:relative;display:flex;justify-content:center;align-items:center;padding:0;transition:padding .4s;cursor:pointer}@media (max-width: 768px){.c-anchors-block__arrow{display:none}}.c-anchors-block__arrow svg{display:block;position:absolute;left:50%;transform:translate(-50%);opacity:0;width:1.5625vw;height:1.5625vw;transition:opacity .2s}.c-anchors-block_shadow{box-shadow:0 .85938vw .85938vw #00000008}@media (max-width: 768px){.c-anchors-block_shadow{box-shadow:none}}.c-anchors-block_fixed{position:fixed;top:var(--header-height, 5vw);left:50%;transform:translate(-50%)}@media (max-width: 768px){.c-anchors-block_fixed{position:static;top:unset;left:unset;transform:unset}}.c-anchors-block_fixed .c-anchors-block__arrow{padding:.3125vw 4.0625vw .3125vw 0;transition:padding .2s}@media (max-width: 768px){.c-anchors-block_fixed .c-anchors-block__arrow{display:none}}.c-anchors-block_fixed .c-anchors-block__arrow svg{opacity:.8;transition:opacity .4s}.c-anchors-block_fixed .c-anchors-block__separator{display:block;margin-left:.46875vw}@media (max-width: 768px){.c-anchors-block_fixed .c-anchors-block__separator{display:none}}@media (min-width: 1281px){.c-anchors-block-place{min-height:56px}.c-anchors-block{width:-moz-fit-content;width:fit-content;margin:0 auto;padding-top:10px;z-index:10;border:1px solid transparent;border-radius:100px;transition:box-shadow .3s ease}.c-anchors-block__inner{display:flex;background-color:#fff;border:1px solid rgba(0,0,0,.1294117647);border-radius:100px;padding:6px}.c-anchors-block__item{font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.02em;color:#101010;display:block;border-radius:100px;padding:4px 16px;transition:all .3s}.c-anchors-block__item:not(:first-child){margin-left:6px}.c-anchors-block__item._active{background-color:#f2f2f2}.c-anchors-block__item:active{opacity:.6;background-color:#ededed}.c-anchors-block__separator{display:none;background-color:#0b203f40;align-self:center;width:1px;height:16px}.c-anchors-block__arrow{position:relative;display:flex;justify-content:center;align-items:center;padding:0;transition:padding .4s;cursor:pointer}.c-anchors-block__arrow svg{display:block;position:absolute;left:50%;transform:translate(-50%);opacity:0;width:20px;height:20px;transition:opacity .2s}.c-anchors-block_shadow{box-shadow:0 11px 11px #00000008}.c-anchors-block_fixed{position:fixed;top:var(--header-height, 64px);left:50%;transform:translate(-50%)}.c-anchors-block_fixed .c-anchors-block__arrow{padding:4px 52px 4px 0;transition:padding .2s}.c-anchors-block_fixed .c-anchors-block__arrow svg{opacity:.8;transition:opacity .4s}.c-anchors-block_fixed .c-anchors-block__separator{display:block;margin-left:6px}}
